mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-12 05:17:38 +00:00

By unchecking "Place panic handler code in IRAM" in the menuconfig, the panic handlers will be placed in flash. Of course, flash cache must be activated when entering panic handlers.
31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
[mapping:esp_system]
|
|
archive: libesp_system.a
|
|
entries:
|
|
if ESP_PANIC_HANDLER_IRAM = y:
|
|
panic (noflash)
|
|
panic_handler (noflash)
|
|
panic_arch (noflash)
|
|
|
|
esp_err (noflash)
|
|
esp_system:esp_system_abort (noflash)
|
|
|
|
if ESP_CONSOLE_USB_CDC_SUPPORT_ETS_PRINTF:
|
|
usb_console:esp_usb_console_write_char (noflash)
|
|
usb_console:esp_usb_console_write_buf (noflash)
|
|
usb_console:esp_usb_console_flush_internal (noflash)
|
|
usb_console:esp_usb_console_osglue_wait_proc (noflash)
|
|
usb_console:esp_usb_console_osglue_dis_int (noflash)
|
|
usb_console:esp_usb_console_osglue_ena_int (noflash)
|
|
usb_console:esp_usb_console_interrupt (noflash)
|
|
usb_console:esp_usb_console_poll_interrupts (noflash)
|
|
usb_console:esp_usb_console_cdc_acm_cb (noflash)
|
|
usb_console:esp_usb_console_dfu_detach_cb (noflash)
|
|
usb_console:esp_usb_console_before_restart (noflash)
|
|
|
|
[mapping:vfs_cdcacm]
|
|
archive: libvfs.a
|
|
entries:
|
|
if ESP_CONSOLE_USB_CDC_SUPPORT_ETS_PRINTF:
|
|
vfs_cdcacm:cdcacm_tx_cb (noflash)
|
|
vfs_cdcacm:cdcacm_rx_cb (noflash)
|