mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
fix(wifi): comment out functions from ld files
This commit is contained in:
@@ -525,7 +525,7 @@ pm_disable_sleep_delay_timer = 0x40001b74;
|
||||
/*pm_dream = 0x40001b78;*/
|
||||
pm_mac_wakeup = 0x40001b7c;
|
||||
pm_mac_sleep = 0x40001b80;
|
||||
pm_enable_active_timer = 0x40001b84;
|
||||
//pm_enable_active_timer = 0x40001b84;
|
||||
pm_enable_sleep_delay_timer = 0x40001b88;
|
||||
pm_local_tsf_process = 0x40001b8c;
|
||||
//pm_set_beacon_filter = 0x40001b90;
|
||||
|
||||
@@ -712,7 +712,7 @@ pm_disable_sleep_delay_timer = 0x40001650;
|
||||
/*pm_dream = 0x40001654;*/
|
||||
pm_mac_wakeup = 0x40001658;
|
||||
pm_mac_sleep = 0x4000165c;
|
||||
pm_enable_active_timer = 0x40001660;
|
||||
//pm_enable_active_timer = 0x40001660;
|
||||
pm_enable_sleep_delay_timer = 0x40001664;
|
||||
pm_local_tsf_process = 0x40001668;
|
||||
//pm_set_beacon_filter = 0x4000166c;
|
||||
|
||||
@@ -110,7 +110,7 @@ pm_disable_sleep_delay_timer = 0x40000d50;
|
||||
pm_dream = 0x40000d54;
|
||||
pm_mac_wakeup = 0x40000d58;
|
||||
pm_mac_sleep = 0x40000d5c;
|
||||
pm_enable_active_timer = 0x40000d60;
|
||||
//pm_enable_active_timer = 0x40000d60;
|
||||
pm_enable_sleep_delay_timer = 0x40000d64;
|
||||
pm_local_tsf_process = 0x40000d68;
|
||||
//pm_set_beacon_filter = 0x40000d6c;
|
||||
|
||||
@@ -107,7 +107,7 @@ pm_disable_sleep_delay_timer = 0x40000cbc;
|
||||
pm_dream = 0x40000cc0;
|
||||
pm_mac_wakeup = 0x40000cc4;
|
||||
pm_mac_sleep = 0x40000cc8;
|
||||
pm_enable_active_timer = 0x40000ccc;
|
||||
//pm_enable_active_timer = 0x40000ccc;
|
||||
pm_enable_sleep_delay_timer = 0x40000cd0;
|
||||
pm_local_tsf_process = 0x40000cd4;
|
||||
/*pm_set_beacon_filter = 0x40000cd8;*/
|
||||
|
||||
@@ -966,7 +966,7 @@ pm_disable_sleep_delay_timer = 0x40005430;
|
||||
/*pm_dream = 0x4000543c;*/
|
||||
pm_mac_wakeup = 0x40005448;
|
||||
pm_mac_sleep = 0x40005454;
|
||||
pm_enable_active_timer = 0x40005460;
|
||||
//pm_enable_active_timer = 0x40005460;
|
||||
pm_enable_sleep_delay_timer = 0x4000546c;
|
||||
pm_local_tsf_process = 0x40005478;
|
||||
//pm_set_beacon_filter = 0x40005484;
|
||||
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2026 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <stddef.h>
|
||||
#include "esp_rom_tlsf.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @brief TLSF ROM vtable stub table for esp32s31.
|
||||
*
|
||||
* This struct mirrors the TLSF function-pointer vtable stored in ROM.
|
||||
* Its layout MUST exactly match the ROM vtable for the target chip.
|
||||
* It is used by tlsf_set_rom_patches() to intercept TLSF calls.
|
||||
*/
|
||||
struct heap_tlsf_stub_table_t {
|
||||
tlsf_t (*tlsf_create)(void *mem, size_t max_bytes);
|
||||
tlsf_t (*tlsf_create_with_pool)(void *mem, size_t pool_bytes, size_t max_bytes);
|
||||
pool_t (*tlsf_get_pool)(tlsf_t tlsf);
|
||||
pool_t (*tlsf_add_pool)(tlsf_t tlsf, void *mem, size_t bytes);
|
||||
void (*tlsf_remove_pool)(tlsf_t tlsf, pool_t pool);
|
||||
|
||||
void *(*tlsf_malloc)(tlsf_t tlsf, size_t size);
|
||||
void *(*tlsf_memalign)(tlsf_t tlsf, size_t align, size_t size);
|
||||
void *(*tlsf_memalign_offs)(tlsf_t tlsf, size_t align, size_t size, size_t offset);
|
||||
void *(*tlsf_realloc)(tlsf_t tlsf, void *ptr, size_t size);
|
||||
void (*tlsf_free)(tlsf_t tlsf, void *ptr);
|
||||
|
||||
size_t (*tlsf_block_size)(void *ptr);
|
||||
size_t (*tlsf_size)(tlsf_t tlsf);
|
||||
size_t (*tlsf_align_size)(void);
|
||||
size_t (*tlsf_block_size_min)(void);
|
||||
/* NOTE: The ROM signature is tlsf_block_size_max(control_t *control), but
|
||||
* control_t is an internal TLSF type not exposed in any public header.
|
||||
* Since tlsf_t is typedef'd as void* (same as control_t), the ABI is
|
||||
* identical and we use tlsf_t here to keep this header self-contained. */
|
||||
size_t (*tlsf_block_size_max)(tlsf_t tlsf);
|
||||
size_t (*tlsf_pool_overhead)(void);
|
||||
size_t (*tlsf_alloc_overhead)(void);
|
||||
|
||||
void (*tlsf_walk_pool)(pool_t pool, tlsf_walker walker, void *user);
|
||||
|
||||
int (*tlsf_check)(tlsf_t tlsf);
|
||||
int (*tlsf_check_pool)(pool_t pool);
|
||||
|
||||
void *(*tlsf_malloc_addr)(tlsf_t tlsf, size_t size, void *address);
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
Reference in New Issue
Block a user