diff --git a/.cproject b/.cproject
index 6790fff..c543d50 100644
--- a/.cproject
+++ b/.cproject
@@ -967,6 +967,14 @@
true
true
+
+ mingw32-make.exe
+ -s
+ flashboot
+ true
+ true
+ true
+
diff --git a/Makefile b/Makefile
index 5158de2..a70728c 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ mp: ram_all_mp
.PHONY: ram_all
ram_all:
@$(MAKE) -f $(SDK_PATH)sdkbuild.mk
- @$(MAKE) -f $(SDK_PATH)flasher.mk genbin1 genbin23
+ @$(MAKE) -f $(SDK_PATH)flasher.mk genbin
.PHONY: ram_all_mp
ram_all_mp:
diff --git a/RTL00_SDKV35a/component/common/api/wifi_api.c b/RTL00_SDKV35a/component/common/api/wifi_api.c
index 40afa5f..efbe906 100644
--- a/RTL00_SDKV35a/component/common/api/wifi_api.c
+++ b/RTL00_SDKV35a/component/common/api/wifi_api.c
@@ -665,7 +665,7 @@ int wifi_run(rtw_mode_t mode) {
#ifdef USE_NETBIOS
netbios_set_name(WLAN_ST_NETIF_NUM, lwip_host_name[0]);
#endif
-#endif
+#endif // WIP_NETIF_HOSTNAME
netif_set_addr(&xnetif[WLAN_ST_NETIF_NUM], (ip_addr_t *) &wifi_st_dhcp.ip,
(ip_addr_t *) &wifi_st_dhcp.mask, (ip_addr_t *) &wifi_st_dhcp.gw);
pnif = &xnetif[WLAN_AP_NETIF_NUM];
@@ -675,7 +675,7 @@ int wifi_run(rtw_mode_t mode) {
#ifdef USE_NETBIOS
netbios_set_name(WLAN_AP_NETIF_NUM, lwip_host_name[1]);
#endif
-#endif
+#endif // WIP_NETIF_HOSTNAME
netif_set_addr(&xnetif[WLAN_AP_NETIF_NUM], (ip_addr_t *) &wifi_ap_dhcp.ip,
(ip_addr_t *) &wifi_ap_dhcp.mask, (ip_addr_t *) &wifi_ap_dhcp.gw);
diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c b/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c
index cb0f60c..f868fe7 100644
--- a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c
+++ b/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c
@@ -41,7 +41,7 @@ int32_t log_uart_init (log_uart_t *obj, int baudrate, int data_bits, SerialParit
{
HAL_LOG_UART_ADAPTER *pUartAdapter;
int i;
-
+ HalLogUartWaitTxFifoEmpty();
_memset((void*)obj, 0, sizeof(log_uart_t));
pUartAdapter = &obj->log_hal_uart;
// Check Baud rate
diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c b/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c
index 4981b8f..1cd76c2 100644
--- a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c
+++ b/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c
@@ -621,6 +621,7 @@ void sys_assert( const char *msg )
;
}
+/*
u32_t sys_now(void)
{
return xTaskGetTickCount();
@@ -630,3 +631,5 @@ u32_t sys_jiffies(void)
{
return xTaskGetTickCount();
}
+*/
+
diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h b/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h
index 9deadba..d9ae389 100644
--- a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h
+++ b/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h
@@ -229,14 +229,16 @@ sys_thread_t sys_thread_new(const char *name, lwip_thread_fn thread, void *arg,
/* sys_init() must be called before anthing else. */
void sys_init(void);
-#ifndef sys_jiffies
/** Ticks/jiffies since power up. */
-u32_t sys_jiffies(void);
+#ifndef sys_jiffies
+#define sys_jiffies() xTaskGetTickCount()
+//u32_t sys_jiffies(void);
#endif
/** Returns the current time in milliseconds,
* may be the same as sys_jiffies or at least based on it. */
-u32_t sys_now(void);
+#define sys_now() xTaskGetTickCount()
+//u32_t sys_now(void);
/* Critical Region Protection */
/* These functions must be implemented in the sys_arch.c file.
diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/startup.c b/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/startup.c
index 13621a3..2ebfa94 100644
--- a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/startup.c
+++ b/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/startup.c
@@ -46,6 +46,12 @@ void SYSPlatformInit(void);
// Data declarations
extern u8 __bss_start__, __bss_end__;
extern const unsigned char cus_sig[32]; // images name
+/*
+#include "section_config.h"
+SECTION(".custom.validate.rodata")
+__attribute__ ((weak)) const unsigned char cus_sig[32] = "Customer Signature-modelxxx";
+*/
+
//extern HAL_TIMER_OP HalTimerOp;
IMAGE2_START_RAM_FUN_SECTION RAM_START_FUNCTION gImage2EntryFun0 =
@@ -185,7 +191,12 @@ extern HAL_GPIO_ADAPTER gBoot_Gpio_Adapter;
_pHAL_Gpio_Adapter = &gBoot_Gpio_Adapter;
VectorTableInitRtl8195A(STACK_TOP); // 0x1FFFFFFC
loguart_wait_tx_fifo_empty(); // иначе глючит LogUART, если переключение CLK приходится на вывод символов !
-#if 1 // if set CLK CPU
+ uint8 ChipId = HalGetChipId();
+#if 1 //def ARDUINO
+ // 0 - 166666666 Hz, 1 - 83333333 Hz
+ *((int *) (SYSTEM_CTRL_BASE + REG_SYS_SYSPLL_CTRL1)) &= ~(1 << 17); // REG_SYS_SYSPLL_CTRL1 &= ~BIT_SYS_SYSPLL_DIV5_3
+ HalCpuClkConfig(ChipId < CHIP_ID_8195AM);
+#else // if set CLK CPU
if(HalGetCpuClk() != PLATFORM_CLOCK) {
//----- CLK CPU
#if CPU_CLOCK_SEL_DIV5_3
@@ -198,7 +209,7 @@ extern HAL_GPIO_ADAPTER gBoot_Gpio_Adapter;
HalCpuClkConfig(CPU_CLOCK_SEL_VALUE);
#endif // CPU_CLOCK_SEL_DIV5_3
};
-#endif
+#endif // ARDUINO
PSHalInitPlatformLogUart(); // HalInitPlatformLogUartV02(); // Show ""... :(
HalReInitPlatformTimer(); // HalInitPlatformTimerV02(); HalTimerOpInit_Patch((VOID*) (&HalTimerOp));
SystemCoreClockUpdate();
@@ -226,7 +237,7 @@ extern HAL_GPIO_ADAPTER gBoot_Gpio_Adapter;
// SpicFlashInitRtl8195A(SpicDualBitMode); // SpicReadIDRtl8195A(); SpicDualBitMode
#ifdef CONFIG_SDR_EN
//---- SDRAM
- uint8 ChipId = HalGetChipId();
+// uint8 ChipId = HalGetChipId();
if (ChipId >= CHIP_ID_8195AM) {
if((HAL_PERI_ON_READ32(REG_SOC_FUNC_EN) & BIT(21)) == 0) { // SDR not init?
#ifdef FIX_SDR_CALIBRATION // for speed :)
diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h b/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h
index 57cd065..7745793 100644
--- a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h
+++ b/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h
@@ -165,7 +165,7 @@
//2 REG_RSVD
//2 REG_PESOC_CLK_SEL
-#define BIT_PESOC_SPI1_SCLK_SEL BIT(18)
+#define BIT_PESOC_SPI1_SCLK_SEL BIT(18) // =1 SPI1 Use High speed clock
#define BIT_SHIFT_PESOC_PERI_SCLK_SEL 16
#define BIT_MASK_PESOC_PERI_SCLK_SEL 0x3 // 0 - CLK, 1 - CLK/2, 2 - CLK/4, 3 - CLK/8
diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c b/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c
index 90582ff..00a397e 100644
--- a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c
+++ b/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c
@@ -32,7 +32,12 @@ HAL_Status HalLogUartRstFIFO(HAL_LOG_UART_ADAPTER *pUartAdapter, u8 RstCtrl);
VOID HalLogUartEnable(HAL_LOG_UART_ADAPTER *pUartAdapter);
VOID HalLogUartDisable(HAL_LOG_UART_ADAPTER *pUartAdapter);
*/
-extern VOID UartLogIrqHandleRam(VOID * Data);
+//extern VOID UartLogIrqHandleRam(VOID * Data);
+__attribute__ ((weak)) void UartLogIrqHandleRam(void * data)
+{
+ HAL_UART_READ32(UART_REV_BUF_OFF);
+}
+
// extern DiagPrintf();
// extern HalGetCpuClk(void);
// extern VectorIrqUnRegisterRtl8195A();
@@ -55,8 +60,10 @@ extern VOID UartLogIrqHandleRam(VOID * Data);
* (0.005/5)*166666666 = 166666.666
*/
VOID HalLogUartWaitTxFifoEmpty(VOID) {
- int x = 16384;
- while((!(HAL_READ8(LOG_UART_REG_BASE, 0x14) & BIT6)) && x--);
+ if (HAL_PERI_ON_READ32(REG_SOC_FUNC_EN) & BIT_SOC_LOG_UART_EN) {
+ int x = 16384;
+ while ((!(HAL_UART_READ32(UART_LINE_STATUS_REG_OFF) & LSR_TEMT)) && x--);
+ }
}
//----- HalLogUartIrqRxRdyHandle
diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_console_new.c b/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_console_new.c
index ad6a631..cdc9e17 100644
--- a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_console_new.c
+++ b/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_console_new.c
@@ -93,8 +93,7 @@ void UartLogIrqHandleRam(void * Data) {
// prvStrCpy(pUartLogCtl->pTmpLogBuf->UARTLogBuf, pUartLogCtl->pHistoryBuf[pUartLogCtl->SeeIdx]);
// pUartLogCtl->pTmpLogBuf->BufCount = prvStrLen(pUartLogCtl->pTmpLogBuf->UARTLogBuf);
// if(EchoFlag) pUartLogCtl->pfINPUT(pUartLogCtl->pTmpLogBuf->UARTLogBuf);
- UartLogHistoryCmd(UartReceiveData, (UART_LOG_CTL *) pUartLogCtl,
- 1);
+ UartLogHistoryCmd(UartReceiveData, (UART_LOG_CTL *) pUartLogCtl, 1);
}
} else {
if (UartLogCmdChk(UartReceiveData, (UART_LOG_CTL *) pUartLogCtl, 1)
@@ -242,11 +241,13 @@ MON_RAM_TEXT_SECTION void RtlConsolTaskRam(void *Data) {
}
if(flg) DiagPrintf("cmd: %s - nothing!\n", ArgvArray[0]);
#if defined(configUSE_WAKELOCK_PMU) && (configUSE_WAKELOCK_PMU == 1)
- release_wakelock(WAKELOCK_LOGUART);
+ release_wakelock(WAKELOCK_LOGUART);
+//sdk4.0: pmu_release_wakelock(PMU_LOGUART_DEVICE);
#endif
}
#if defined(configUSE_WAKELOCK_PMU) && (configUSE_WAKELOCK_PMU == 1)
else acquire_wakelock(WAKELOCK_LOGUART);
+//sdk4.0: else pmu_acquire_wakelock(PMU_LOGUART_DEVICE);
#endif
p->pTmpLogBuf->BufCount = 0;
p->pTmpLogBuf->UARTLogBuf[0] = 0;
diff --git a/RTL00_SDKV35a/flasher.mk b/RTL00_SDKV35a/flasher.mk
index 4d9136f..32f6848 100644
--- a/RTL00_SDKV35a/flasher.mk
+++ b/RTL00_SDKV35a/flasher.mk
@@ -2,6 +2,7 @@
# pvvx 21.09.2016
include userset.mk
include $(SDK_PATH)paths.mk
+include project.mk
#---------------------------
#FLASHER = stlink-v2-1
#FLASHER = stlink-v2
@@ -36,23 +37,24 @@ endif
PICK = $(TOOLS_PATH)pick$(EXE)
PADDING = $(TOOLS_PATH)padding$(EXE)
CHCKSUM = $(TOOLS_PATH)checksum$(EXE)
+IMAGETOOL = $(TOOLS_PATH)rtlaimage$(EXE)
# openocd tools
-OPENOCD = $(OPENOCD_PATH)openocd
+OPENOCD = $(OPENOCD_PATH)openocd.exe
JLINK_GDB ?= JLinkGDBServer.exe
JLINK_EXE ?= JLink.exe
ifeq ($(FLASHER), Jlink)
# Jlink FLASHER_SPEED ..4000 kHz
-FLASHER_SPEED = 3500
+FLASHER_SPEED ?= 3500
else
ifeq ($(FLASHER),stlink-v2)
# stlink-v2 FLASHER_SPEED ..1800 kHz
-FLASHER_SPEED = 1800
+FLASHER_SPEED ?= 1800
else
-# over FLASHER_SPEED ..500 kHz ?
-FLASHER_SPEED = 500
+# over FLASHER_SPEED ..1000 kHz ?
+FLASHER_SPEED ?= 1000
endif
endif
@@ -71,11 +73,9 @@ NMAPFILE = $(OBJ_DIR)/$(TARGET).nmap
RAM1_IMAGE ?= $(BIN_DIR)/ram_1.bin
RAM1P_IMAGE ?= $(BIN_DIR)/ram_1.p.bin
-RAM1R_IMAGE ?= $(BIN_DIR)/ram_1.r.bin
RAM2_IMAGE = $(BIN_DIR)/ram_2.bin
RAM2P_IMAGE = $(BIN_DIR)/ram_2.p.bin
-RAM2NS_IMAGE = $(BIN_DIR)/ram_2.ns.bin
RAM3_IMAGE = $(BIN_DIR)/sdram.bin
RAM3P_IMAGE = $(BIN_DIR)/sdram.p.bin
@@ -88,19 +88,29 @@ OTA_IMAGE = $(BIN_DIR)/ota.bin
mp: FLASH_IMAGE = $(BIN_DIR)/ram_all_mp.bin
mp: OTA_IMAGE = $(BIN_DIR)/ota_mp.bin
-TST_IMAGE = $(BIN_DIR)/ram_2.bin
-.PHONY: genbin1 genbin23 flashburn reset test readfullflash flashwebfs flash_OTA falshboot runsdram
+.PHONY: genbin flashburn reset test readfullflash flashboot flashwebfs flash_OTA runram runsdram
.NOTPARALLEL: all mp genbin1 genbin23 flashburn reset test readfullflash _endgenbin flashwebfs flash_OTA
-all: $(ELFFILE) $(OTA_IMAGE) $(FLASH_IMAGE) _endgenbin
-mp: $(ELFFILE) $(OTA_IMAGE) $(FLASH_IMAGE) _endgenbin
+all: $(ELFFILE) $(FLASH_IMAGE) _endgenbin
+mp: $(ELFFILE) $(FLASH_IMAGE) _endgenbin
-genbin1: $(ELFFILE) $(RAM1P_IMAGE)
+genbin: $(ELFFILE) $(FLASH_IMAGE) _endgenbin
-genbin23: $(ELFFILE) $(OTA_IMAGE) $(FLASH_IMAGE) _endgenbin
+$(ELFFILE):
+ $(error Falsher: file $@ not found)
+$(NMAPFILE): $(ELFFILE)
+ @echo "==========================================================="
+ @echo "Build names map file"
+ @echo $@
+ @$(NM) $< | sort > $@
+# @echo "==========================================================="
+$(FLASH_IMAGE):$(ELFFILE)
+ @echo "==========================================================="
+ $(IMAGETOOL) -a -r -o $(BIN_DIR)/ $(ELFFILE)
+
_endgenbin:
@echo "-----------------------------------------------------------"
@echo "Image ($(OTA_IMAGE)) size $(shell printf '%d\n' $$(( $$(stat --printf="%s" $(OTA_IMAGE)) )) ) bytes"
@@ -121,6 +131,7 @@ runsdram:
readfullflash:
@$(JLINK_PATH)$(JLINK_EXE) -Device CORTEX-M3 -If SWD -Speed 1000 $(FLASHER_PATH)RTL_FFlash.JLinkScript
+
flashburn:
@echo define call1>$(FLASHER_PATH)flash_file.jlink
@echo SetFirwareSize build/bin/ram_all.bin>>$(FLASHER_PATH)flash_file.jlink
@@ -135,6 +146,17 @@ flashburn:
@$(GDB) -x $(FLASHER_PATH)gdb_wrflash.jlink
#@taskkill /F /IM $(JLINK_GDBSRV)
+flashboot:
+ @echo define call1>$(FLASHER_PATH)file_info.jlink
+ @echo set '$$'ImageSize = $(shell printf '0x%X\n' $$(stat --printf="%s" $(BIN_DIR)/ram_1.p.bin))>>$(FLASHER_PATH)file_info.jlink
+ @echo set '$$'ImageAddr = 0x000000>>$(FLASHER_PATH)file_info.jlink
+ @echo end>>$(FLASHER_PATH)file_info.jlink
+ @echo define call2>>$(FLASHER_PATH)file_info.jlink
+ @echo FlasherWrite $(BIN_DIR)/ram_1.p.bin '$$'ImageAddr '$$'ImageSize>>$(FLASHER_PATH)file_info.jlink
+ @echo end>>$(FLASHER_PATH)file_info.jlink
+ @cmd /K start $(JLINK_PATH)$(JLINK_GDBSRV) -device Cortex-M3 -if SWD -ir -endian little -speed 1000
+ @$(GDB) -x $(FLASHER_PATH)gdb_wrfile.jlink
+
flashwebfs:
@echo define call1>$(FLASHER_PATH)file_info.jlink
@echo set '$$'ImageSize = $(shell printf '0x%X\n' $$(stat --printf="%s" $(BIN_DIR)/WEBFiles.bin))>>$(FLASHER_PATH)file_info.jlink
@@ -147,18 +169,6 @@ flashwebfs:
@$(GDB) -x $(FLASHER_PATH)gdb_wrfile.jlink
#@taskkill /F /IM $(JLINK_GDBSRV)
-flashboot:
- @echo define call1>$(FLASHER_PATH)file_info.jlink
- @echo set '$$'ImageSize = $(shell printf '0x%X\n' $$(stat --printf="%s" $(RAM1P_IMAGE)))>>$(FLASHER_PATH)file_info.jlink
- @echo set '$$'ImageAddr = 0x00000>>$(FLASHER_PATH)file_info.jlink
- @echo end>>$(FLASHER_PATH)file_info.jlink
- @echo define call2>>$(FLASHER_PATH)file_info.jlink
- @echo FlasherWrite $(RAM1P_IMAGE) '$$'ImageAddr '$$'ImageSize>>$(FLASHER_PATH)file_info.jlink
- @echo end>>$(FLASHER_PATH)file_info.jlink
- @cmd /K start $(JLINK_PATH)$(JLINK_GDBSRV) -device Cortex-M3 -if SWD -ir -endian little -speed 1000
- @$(GDB) -x $(FLASHER_PATH)gdb_wrfile.jlink
-
-
flashespfs:
@echo define call1>$(FLASHER_PATH)file_info.jlink
@echo set '$$'ImageSize = $(shell printf '0x%X\n' $$(stat --printf="%s" $(BIN_DIR)/webpages.espfs))>>$(FLASHER_PATH)file_info.jlink
@@ -210,6 +220,13 @@ flash_OTA:
-c 'rtl8710_flash_write $(RAM2P_IMAGE) 0x80000' \
-c 'rtl8710_reboot' -c 'reset run' -c shutdown
+flashwebfs:
+ @$(OPENOCD) -f interface/$(FLASHER).cfg -c 'transport select swd' -c 'adapter_khz 1000' \
+ -f $(FLASHER_PATH)rtl8710.ocd -c 'init' -c 'reset halt' -c 'adapter_khz $(FLASHER_SPEED)' \
+ -c 'rtl8710_flash_auto_erase 1' -c 'rtl8710_flash_auto_verify 1' \
+ -c 'rtl8710_flash_write $(BIN_DIR)/WEBFiles.bin 0xd0000' \
+ -c 'rtl8710_reboot' -c 'reset run' -c shutdown
+
flashespfs:
@$(OPENOCD) -f interface/$(FLASHER).cfg -c 'transport select swd' -c 'adapter_khz 1000' \
-f $(FLASHER_PATH)rtl8710.ocd -c 'init' -c 'reset halt' -c 'adapter_khz $(FLASHER_SPEED)' \
@@ -225,14 +242,14 @@ reset:
runram:
@$(OPENOCD) -f interface/$(FLASHER).cfg -c 'transport select swd' -c 'adapter_khz 1000' \
-f $(FLASHER_PATH)rtl8710.ocd -c 'init' -c 'reset halt' -c 'adapter_khz $(FLASHER_SPEED)' \
- -c 'load_image $(RAM1R_IMAGE) 0x10000bc8 bin' \
+ -c 'load_image $(RAM1_IMAGE) 0x10000bc8 bin' \
-c 'load_image $(RAM2_IMAGE) 0x10006000 bin' \
-c 'mww 0x40000210 0x20111157' -c 'rtl8710_reboot' -c shutdown
runsdram:
@$(OPENOCD) -f interface/$(FLASHER).cfg -c 'transport select swd' -c 'adapter_khz 1000' \
-f $(FLASHER_PATH)rtl8710.ocd -c 'init' -c 'reset halt' -c 'adapter_khz $(FLASHER_SPEED)' \
- -c 'load_image $(RAM1R_IMAGE) 0x10000bc8 bin' \
+ -c 'load_image $(RAM1_IMAGE) 0x10000bc8 bin' \
-c 'load_image $(RAM2_IMAGE) 0x10006000 bin' \
-c 'boot_load_srdam $(RAM3_IMAGE) 0x30000000' \
-c shutdown
@@ -240,120 +257,6 @@ runsdram:
endif
endif
-$(NMAPFILE): $(ELFFILE)
- @echo "==========================================================="
- @echo "Build names map file"
- @echo $@
- @$(NM) $< | sort > $@
-# @echo "==========================================================="
-
-$(FLASH_IMAGE): $(RAM1P_IMAGE) $(RAM2P_IMAGE) $(RAM3P_IMAGE)
- @echo "==========================================================="
- @echo "Make Flash image ($(FLASH_IMAGE))"
-# @echo "==========================================================="
- @mkdir -p $(BIN_DIR)
- @rm -f $(FLASH_IMAGE)
- @cat $(RAM1P_IMAGE) > $(FLASH_IMAGE)
-# @chmod 777 $(FLASH_IMAGE)
-ifdef PADDINGSIZE
- @$(PADDING) $(PADDINGSIZE) 0xFF $(FLASH_IMAGE)
-endif
- @cat $(RAM2P_IMAGE) >> $(FLASH_IMAGE)
- @cat $(RAM3P_IMAGE) >> $(FLASH_IMAGE)
-# @echo "Image ($(FLASH_IMAGE)) size $(shell printf '%d\n' $$(( $$(stat --printf="%s" $(FLASH_IMAGE)) )) ) bytes"
-# @echo "==========================================================="
-# @rm $(BIN_DIR)/ram_*.p.bin
-
-$(OTA_IMAGE): $(RAM2NS_IMAGE) $(RAM3_IMAGE)
- @echo "==========================================================="
- @echo "Make OTA image ($(OTA_IMAGE))"
- @rm -f $(OTA_IMAGE)
- @cat $(RAM2NS_IMAGE) > $(OTA_IMAGE)
- @cat $(RAM3P_IMAGE) >> $(OTA_IMAGE)
-# @chmod 777 $(OTA_IMAGE)
- @$(CHCKSUM) $(OTA_IMAGE) || true
-# @echo "==========================================================="
-
-$(RAM1P_IMAGE): $(ELFFILE) $(NMAPFILE)
- @echo "==========================================================="
- @echo "Create image1r ($(RAM1R_IMAGE))"
-# @echo "===========================================================" .bootloader
-ifdef COMPILED_BOOT
- @mkdir -p $(BIN_DIR)
- @rm -f $(RAM1_IMAGE) $(RAM1R_IMAGE)
-ifdef COMPILED_BOOT_BIN
- @$(eval RAM1_START_ADDR := $(shell grep _binary_build_bin_ram_1_r_bin_start $(NMAPFILE) | awk '{print $$1}'))
- @$(eval RAM1_END_ADDR := $(shell grep _binary_build_bin_ram_1_r_bin_end $(NMAPFILE) | awk '{print $$1}'))
-else
- @$(eval RAM1_START_ADDR := $(shell grep __ram_image1_text_start__ $(NMAPFILE) | awk '{print $$1}'))
- @$(eval RAM1_END_ADDR := $(shell grep __ram_image1_text_end__ $(NMAPFILE) | awk '{print $$1}'))
-endif
- $(if $(RAM1_START_ADDR),,$(error "Not found __ram_image1_text_start__!"))
- $(if $(RAM1_END_ADDR),,$(error "Not found __ram_image1_text_end__!"))
-ifeq ($(RAM1_START_ADDR),$(RAM1_END_ADDR))
-ifdef COMPILED_BOOT_BIN
- $(OBJCOPY) --change-section-address .boot.head=0x10000ba8 -j .boot.head -j .bootloader -Obinary $(ELFFILE) $(RAM1P_IMAGE)
-else
-# $(OBJCOPY) -j .rom_ram -Obinary $(ELFFILE) $(RAM_IMAGE)
- $(OBJCOPY) -j .ram.start.table -j .ram_image1.text -Obinary $(ELFFILE) $(RAM1R_IMAGE)
- $(PICK) 0x$(RAM1_START_ADDR) 0x$(RAM1_END_ADDR) $(RAM1R_IMAGE) $(RAM1P_IMAGE) head+reset_offset 0x0B000
-endif
-else
- $(error "BOOT-image size = 0")
-# $(error Flasher: COMPILE_BOOT = No)
-endif
-else
- @if [ -s $(RAM1R_IMAGE) ]; then echo "Use external $(RAM1R_IMAGE)!"; fi
-endif
-
-$(RAM2P_IMAGE): $(ELFFILE) $(NMAPFILE)
- @echo "==========================================================="
- @echo "Create image2p ($(RAM2P_IMAGE))"
-# @echo "==========================================================="
- @mkdir -p $(BIN_DIR)
- @rm -f $(RAM2_IMAGE) $(RAM2P_IMAGE)
- @$(eval RAM2_START_ADDR = $(shell grep __ram_image2_text $(NMAPFILE) | grep _start__ | awk '{print $$1}'))
- @$(eval RAM2_END_ADDR = $(shell grep __ram_image2_text $(NMAPFILE) | grep _end__ | awk '{print $$1}'))
- $(if $(RAM2_START_ADDR),,$(error "Not found __ram_image2_text_start__!"))
- $(if $(RAM2_END_ADDR),,$(error "Not found __ram_image2_text_end__!"))
- @$(OBJCOPY) -j .image2.start.table -j .ram_image2.text -j .ram_image2.rodata -j .ram.data -Obinary $(ELFFILE) $(RAM2_IMAGE)
- @$(PICK) 0x$(RAM2_START_ADDR) 0x$(RAM2_END_ADDR) $(RAM2_IMAGE) $(RAM2P_IMAGE) body+reset_offset+sig
-
-$(RAM2NS_IMAGE):$(ELFFILE) $(NMAPFILE)
- @echo "==========================================================="
- @echo "Create image2ns ($(RAM2NS_IMAGE))"
-# @echo "==========================================================="
- mkdir -p $(BIN_DIR)
- rm -f $(RAM2_IMAGE) $(RAM2NS_IMAGE)
- $(eval RAM2_START_ADDR = $(shell grep __ram_image2_text $(NMAPFILE) | grep _start__ | awk '{print $$1}'))
- $(eval RAM2_END_ADDR = $(shell grep __ram_image2_text $(NMAPFILE) | grep _end__ | awk '{print $$1}'))
- $(if $(RAM2_START_ADDR),,$(error "Not found __ram_image2_text_start__!"))
- $(if $(RAM2_END_ADDR),,$(error "Not found __ram_image2_text_end__!"))
- $(OBJCOPY) -j .image2.start.table -j .ram_image2.text -j .ram_image2.rodata -j .ram.data -Obinary $(ELFFILE) $(RAM2_IMAGE)
- $(PICK) 0x$(RAM2_START_ADDR) 0x$(RAM2_END_ADDR) $(RAM2_IMAGE) $(RAM2NS_IMAGE) body+reset_offset
-
-$(RAM3_IMAGE): $(ELFFILE) $(NMAPFILE)
- @echo "==========================================================="
- @echo "Create image3 (SDRAM, $(RAM3P_IMAGE))"
-# @echo "==========================================================="
- @mkdir -p $(BIN_DIR)
- @rm -f $(RAM3_IMAGE) $(RAM3P_IMAGE)
- @$(eval RAM3_START_ADDR = $(shell grep __sdram_data_ $(NMAPFILE) | grep _start__ | awk '{print $$1}'))
- @$(eval RAM3_END_ADDR = $(shell grep __sdram_data_ $(NMAPFILE) | grep _end__ | awk '{print $$1}'))
- $(if $(RAM3_START_ADDR),,$(error "Not found __sdram_data_start__!"))
- $(if $(RAM3_END_ADDR),,$(error "Not found __sdram_data_end__!"))
-#ifneq ($(RAM3_START_ADDR),$(RAM3_END_ADDR))
- @echo $(RAM3_START_ADDR) $(RAM3_END_ADDR)
- @$(OBJCOPY) -j .image3 -j .sdr_text -j .sdr_rodata -j .sdr_data -Obinary $(ELFFILE) $(RAM3_IMAGE)
- $(PICK) 0x$(RAM3_START_ADDR) 0x$(RAM3_END_ADDR) $(RAM3_IMAGE) $(RAM3P_IMAGE) body+reset_offset
-#else
-# @rm -f $(RAM3_IMAGE) $(RAM3P_IMAGE)
-# @echo "SDRAM not used (size = 0)"
-#endif
-
-$(ELFFILE):
- $(error Falsher: file $@ not found)
-
clean:
@rm -f $(BIN_DIR)/*.bin
\ No newline at end of file
diff --git a/RTL00_SDKV35a/flasher/RTL_RunRAM.JLinkScript b/RTL00_SDKV35a/flasher/RTL_RunRAM.JLinkScript
index f8b665b..3652c70 100644
--- a/RTL00_SDKV35a/flasher/RTL_RunRAM.JLinkScript
+++ b/RTL00_SDKV35a/flasher/RTL_RunRAM.JLinkScript
@@ -4,7 +4,7 @@ r1
trst1
h
r
-loadbin build/bin/ram_1.r.bin 0x10000bc8
+loadbin build/bin/ram_1.bin 0x10000bc8
loadbin build/bin/ram_2.bin 0x10006000
r
w4 0x40000210,0x20011113
diff --git a/build/bin/ota.bin b/build/bin/ota.bin
index a64596d..7a085ba 100644
Binary files a/build/bin/ota.bin and b/build/bin/ota.bin differ
diff --git a/build/bin/ram_1.p.bin b/build/bin/ram_1.p.bin
index 62b1cd0..f0c9950 100644
Binary files a/build/bin/ram_1.p.bin and b/build/bin/ram_1.p.bin differ
diff --git a/build/bin/ram_2.bin b/build/bin/ram_2.bin
index 81f0255..b1bd152 100644
Binary files a/build/bin/ram_2.bin and b/build/bin/ram_2.bin differ
diff --git a/build/bin/ram_2.ns.bin b/build/bin/ram_2.ns.bin
deleted file mode 100644
index 8f727e5..0000000
Binary files a/build/bin/ram_2.ns.bin and /dev/null differ
diff --git a/build/bin/ram_2.p.bin b/build/bin/ram_2.p.bin
index f699226..e8ce12c 100644
Binary files a/build/bin/ram_2.p.bin and b/build/bin/ram_2.p.bin differ
diff --git a/build/bin/ram_all.bin b/build/bin/ram_all.bin
index d81153b..27f9015 100644
Binary files a/build/bin/ram_all.bin and b/build/bin/ram_all.bin differ
diff --git a/build/obj/build.nmap b/build/obj/build.nmap
deleted file mode 100644
index 5dfed86..0000000
--- a/build/obj/build.nmap
+++ /dev/null
@@ -1,3183 +0,0 @@
-00000000 A __vectors_table
-00000000 D __rom_image_end__
-00000000 D __rom_image_start__
-00000101 A Reset_Handler
-00000109 A NMI_Handler
-0000010d A HardFault_Handler
-00000110 A UartLogRamCmdTableSize
-00000121 A MemManage_Handler
-00000125 A BusFault_Handler
-00000129 A UsageFault_Handler
-00000201 A HalLogUartInit
-000002d9 A HalSerialPutcRtl8195a
-00000309 A HalSerialGetcRtl8195a
-00000329 A HalSerialGetIsrEnRegRtl8195a
-00000335 A HalSerialSetIrqEnRegRtl8195a
-00000341 A HalCpuClkConfig
-00000355 A HalGetCpuClk
-0000039d A HalRomInfo
-000003b5 A HalGetRomInfo
-000003c5 A HalResetVsr
-00000899 A HalDelayUs
-000008e1 A HalNMIHandler
-00000911 A HalHardFaultHandler
-00000c09 A HalMemManageHandler
-00000c39 A HalBusFaultHandler
-00000c69 A HalUsageFaultHandler
-00000cfd A HalUart0PinCtrlRtl8195A
-00000dc9 A HalUart1PinCtrlRtl8195A
-00000e9d A HalUart2PinCtrlRtl8195A
-00000f75 A HalSPI0PinCtrlRtl8195A
-00001015 A HalSPI1PinCtrlRtl8195A
-000010e5 A HalSPI2PinCtrlRtl8195A
-000011b5 A HalSPI0MCSPinCtrlRtl8195A
-00001275 A HalI2C0PinCtrlRtl8195A
-00001381 A HalI2C1PinCtrlRtl8195A
-00001459 A HalI2C2PinCtrlRtl8195A
-00001529 A HalI2C3PinCtrlRtl8195A
-00001639 A HalI2S0PinCtrlRtl8195A
-0000176d A HalI2S1PinCtrlRtl8195A
-00001845 A HalPCM0PinCtrlRtl8195A
-00001949 A HalPCM1PinCtrlRtl8195A
-00001a1d A HalSDIODPinCtrlRtl8195A
-00001a6d A HalSDIOHPinCtrlRtl8195A
-00001ab9 A HalMIIPinCtrlRtl8195A
-00001b51 A HalWLLEDPinCtrlRtl8195A
-00001c0d A HalWLANT0PinCtrlRtl8195A
-00001c61 A HalWLANT1PinCtrlRtl8195A
-00001cb5 A HalWLBTCOEXPinCtrlRtl8195A
-00001d05 A HalWLBTCMDPinCtrlRtl8195A
-00001d59 A HalNFCPinCtrlRtl8195A
-00001da9 A HalPWM0PinCtrlRtl8195A
-00001ead A HalPWM1PinCtrlRtl8195A
-00001fb5 A HalPWM2PinCtrlRtl8195A
-000020b1 A HalPWM3PinCtrlRtl8195A
-000021b9 A HalETE0PinCtrlRtl8195A
-000022c1 A HalETE1PinCtrlRtl8195A
-000023c9 A HalETE2PinCtrlRtl8195A
-000024d1 A HalETE3PinCtrlRtl8195A
-000025d9 A HalEGTIMPinCtrlRtl8195A
-00002679 A HalSPIFlashPinCtrlRtl8195A
-00002725 A HalSDRPinCtrlRtl8195A
-0000280d A HalJTAGPinCtrlRtl8195A
-00002861 A HalTRACEPinCtrlRtl8195A
-000028b9 A HalLOGUartPinCtrlRtl8195A
-0000291d A HalLOGUartIRPinCtrlRtl8195A
-00002981 A HalSICPinCtrlRtl8195A
-000029d9 A HalEEPROMPinCtrlRtl8195A
-00002a31 A HalDEBUGPinCtrlRtl8195A
-00002b39 A HalPinCtrlRtl8195A
-00002e5d A SpicRxCmdRtl8195A
-00002ea5 A SpicWaitBusyDoneRtl8195A
-00002eb5 A SpicGetFlashStatusRtl8195A
-00002f55 A SpicWaitWipDoneRtl8195A
-00002f6d A SpicTxCmdRtl8195A
-00002fc1 A SpicSetFlashStatusRtl8195A
-00003049 A SpicCmpDataForCalibrationRtl8195A
-00003081 A SpicLoadInitParaFromClockRtl8195A
-000030e5 A SpicInitRtl8195A
-000031bd A SpicEraseFlashRtl8195A
-00003279 A SpiFlashApp
-000033b5 A HalPeripheralIntrHandle
-00003439 A HalSysOnIntrHandle
-00003485 A HalWdgIntrHandle
-000034d5 A HalTimer0IntrHandle
-00003525 A HalTimer1IntrHandle
-00003575 A HalI2C3IntrHandle
-000035c5 A HalTimer2To7IntrHandle
-00003615 A HalSpi0IntrHandle
-00003665 A HalGpioIntrHandle
-000036b5 A HalUart0IntrHandle
-00003705 A HalSpiFlashIntrHandle
-00003755 A HalUsbOtgIntrHandle
-000037a5 A HalSdioHostIntrHandle
-000037f5 A HalI2s0OrPcm0IntrHandle
-00003845 A HalI2s1OrPcm1IntrHandle
-00003895 A HalWlDmaIntrHandle
-000038e5 A HalWlProtocolIntrHandle
-00003935 A HalCryptoIntrHandle
-00003985 A HalGmacIntrHandle
-000039d5 A HalGdma0Ch0IntrHandle
-00003a25 A HalGdma0Ch1IntrHandle
-00003a75 A HalGdma0Ch2IntrHandle
-00003ac5 A HalGdma0Ch3IntrHandle
-00003b15 A HalGdma0Ch4IntrHandle
-00003b65 A HalGdma0Ch5IntrHandle
-00003bb5 A HalGdma1Ch0IntrHandle
-00003c05 A HalGdma1Ch1IntrHandle
-00003c55 A HalGdma1Ch2IntrHandle
-00003ca5 A HalGdma1Ch3IntrHandle
-00003cf5 A HalGdma1Ch4IntrHandle
-00003d45 A HalGdma1Ch5IntrHandle
-00003d95 A HalSdioDeviceIntrHandle
-00003de5 A VectorTableInitRtl8195A
-00004019 A VectorTableInitForOSRtl8195A
-00004029 A VectorIrqRegisterRtl8195A
-00004091 A VectorIrqUnRegisterRtl8195A
-000040f1 A VectorIrqEnRtl8195A
-0000418d A VectorIrqDisRtl8195A
-0000422d A _UartRxDmaIrqHandle
-00004281 A HalRuartPutCRtl8195a
-0000429d A HalRuartGetCRtl8195a
-000042bd A HalRuartRTSCtrlRtl8195a
-000042e1 A HalRuartGetDebugValueRtl8195a
-000043e1 A HalRuartGetIMRRtl8195a
-0000442d A HalRuartSetIMRRtl8195a
-00004465 A _UartIrqHandle
-00004681 A HalRuartDmaInitRtl8195a
-00004845 A HalRuartIntDisableRtl8195a
-00004855 A HalRuartDeInitRtl8195a
-00004985 A HalRuartIntEnableRtl8195a
-00004995 A _UartTxDmaIrqHandle
-000049d1 A HalRuartRegIrqRtl8195a
-00004a4d A HalRuartAdapterLoadDefRtl8195a
-00004add A HalRuartTxGdmaLoadDefRtl8195a
-00004bc9 A HalRuartRxGdmaLoadDefRtl8195a
-00004cc9 A RuartLock
-00004ced A RuartUnLock
-00004d09 A HalRuartIntSendRtl8195a
-00004e35 A HalRuartDmaSendRtl8195a
-00004f89 A HalRuartStopSendRtl8195a
-0000504d A HalRuartIntRecvRtl8195a
-000051ad A HalRuartDmaRecvRtl8195a
-000052cd A HalRuartStopRecvRtl8195a
-00005385 A RuartIsTimeout
-000053b1 A HalRuartSendRtl8195a
-00005599 A HalRuartRecvRtl8195a
-00005751 A RuartResetRxFifoRtl8195a
-00005775 A HalRuartResetRxFifoRtl8195a
-00005829 A HalRuartInitRtl8195a
-00005df1 A HalGdmaOnOffRtl8195a
-00005e0d A HalGdmaChIsrEnAndDisRtl8195a
-00005e51 A HalGdmaChEnRtl8195a
-00005e6d A HalGdmaChDisRtl8195a
-00005e91 A HalGdamChInitRtl8195a
-00005ebd A HalGdmaChSetingRtl8195a
-000060dd A HalGdmaChBlockSetingRtl8195a
-00006419 A HalGdmaChIsrCleanRtl8195a
-000064a1 A HalGdmaChCleanAutoSrcRtl8195a
-00006501 A HalGdmaChCleanAutoDstRtl8195a
-00006561 A HalEFUSEPowerSwitch8195AROM
-000065f9 A HALEFUSEOneByteReadROM
-00006699 A HALEFUSEOneByteWriteROM
-0000681d A __rtl_memcmpb_v1_00
-00006861 A __rtl_random_v1_00
-00006881 A __rtl_align_to_be32_v1_00
-00006899 A __rtl_memsetw_v1_00
-000068ad A __rtl_memsetb_v1_00
-000068bd A __rtl_memcpyw_v1_00
-000068dd A __rtl_memcpyb_v1_00
-000068f5 A __rtl_memDump_v1_00
-00006901 A __rtl_AES_set_encrypt_key
-00006c11 A __rtl_cryptoEngine_AES_set_decrypt_key
-00006c95 A __rtl_cryptoEngine_set_security_mode_v1_00
-00006ea9 A __rtl_cryptoEngine_init_v1_00
-00007055 A __rtl_cryptoEngine_exit_v1_00
-000070b1 A __rtl_cryptoEngine_reset_v1_00
-000070ed A __rtl_cryptoEngine_v1_00
-00007c69 A __rtl_crypto_cipher_init_v1_00
-00007c89 A __rtl_crypto_cipher_encrypt_v1_00
-00007cad A __rtl_crypto_cipher_decrypt_v1_00
-00007cd5 A HalSsiPinmuxEnableRtl8195a
-00007e45 A HalSsiEnableRtl8195a
-00007ef9 A HalSsiDisableRtl8195a
-00007fad A HalSsiLoadSettingRtl8195a
-00008521 A HalSsiSetInterruptMaskRtl8195a
-000085c9 A HalSsiGetInterruptMaskRtl8195a
-0000863d A HalSsiSetSclkPolarityRtl8195a
-00008715 A HalSsiSetSclkPhaseRtl8195a
-000087e9 A HalSsiWriteRtl8195a
-00008861 A HalSsiSetDeviceRoleRtl8195a
-000088c9 A HalSsiSetRxFifoThresholdLevelRtl8195a
-00008941 A HalSsiSetTxFifoThresholdLevelRtl8195a
-000089b9 A HalSsiReadRtl8195a
-00008a2d A HalSsiGetRxFifoLevelRtl8195a
-00008aa5 A HalSsiGetTxFifoLevelRtl8195a
-00008b1d A HalSsiGetStatusRtl8195a
-00008b91 A HalSsiWriteableRtl8195a
-00008c09 A HalSsiReadableRtl8195a
-00008c81 A HalSsiBusyRtl8195a
-00008cf9 A HalSsiReadInterruptRtl8195a
-00008efd A HalSsiWriteInterruptRtl8195a
-00009009 A HalSsiSetSlaveEnableRegisterRtl8195a
-000090d9 A HalSsiGetInterruptStatusRtl8195a
-0000914d A HalSsiInterruptEnableRtl8195a
-00009299 A HalSsiInterruptDisableRtl8195a
-000093e9 A HalSsiGetRawInterruptStatusRtl8195a
-0000945d A HalSsiGetSlaveEnableRegisterRtl8195a
-000094d1 A HalSsiInitRtl8195a
-00009ba5 A _SsiReadInterrupt
-00009db1 A _SsiWriteInterrupt
-00009eb1 A _SsiIrqHandle
-0000a061 A HalI2CWrite32
-0000a09d A HalI2CRead32
-0000a0dd A HalI2CDeInit8195a
-0000a1f1 A HalI2CSendRtl8195a
-0000a25d A HalI2CReceiveRtl8195a
-0000a271 A HalI2CEnableRtl8195a
-0000a389 A HalI2CIntrCtrl8195a
-0000a3a1 A HalI2CReadRegRtl8195a
-0000a3b1 A HalI2CWriteRegRtl8195a
-0000a3c5 A HalI2CSetCLKRtl8195a
-0000a6e9 A HalI2CMassSendRtl8195a
-0000a749 A HalI2CClrIntrRtl8195a
-0000a761 A HalI2CClrAllIntrRtl8195a
-0000a775 A HalI2CInit8195a
-0000aa31 A HalI2CDMACtrl8195a
-0000aa61 A RtkI2CIoCtrl
-0000aa65 A RtkI2CPowerCtrl
-0000aa69 A HalI2COpInit
-0000ac65 A I2CIsTimeout
-0000b435 A I2CTXGDMAISRHandle
-0000b4c1 A I2CRXGDMAISRHandle
-0000b54d A RtkI2CIrqInit
-0000b611 A RtkI2CIrqDeInit
-0000b675 A RtkI2CPinMuxInit
-0000b7c9 A RtkI2CPinMuxDeInit
-0000b955 A RtkI2CDMAInit
-0000bc95 A RtkI2CInit
-0000bdad A RtkI2CDMADeInit
-0000be4d A RtkI2CDeInit
-0000bee5 A RtkI2CSendUserAddr
-0000c07d A RtkI2CSend
-0000c6dd A _RtkI2CReceive
-0000ce51 A RtkI2CLoadDefault
-0000cf21 A RtkSalI2COpInit
-0000cf65 A HalI2SWrite32
-0000cf85 A HalI2SRead32
-0000cfa9 A HalI2SDeInitRtl8195a
-0000cfc9 A HalI2STxRtl8195a
-0000d011 A HalI2SRxRtl8195a
-0000d05d A HalI2SEnableRtl8195a
-0000d0b1 A HalI2SIntrCtrlRtl8195a
-0000d0d1 A HalI2SReadRegRtl8195a
-0000d0dd A HalI2SClrIntrRtl8195a
-0000d0fd A HalI2SClrAllIntrRtl8195a
-0000d11d A HalI2SInitRtl8195a
-0000d2e5 A GPIO_GetIPPinName_8195a
-0000d331 A GPIO_GetChipPinName_8195a
-0000d39d A GPIO_PullCtrl_8195a
-0000d421 A GPIO_FuncOn_8195a
-0000d481 A GPIO_FuncOff_8195a
-0000d4e9 A GPIO_Int_Mask_8195a
-0000d511 A GPIO_Int_SetType_8195a
-0000d5fd A HAL_GPIO_IrqHandler_8195a
-0000d645 A HAL_GPIO_MbedIrqHandler_8195a
-0000d6a1 A HAL_GPIO_UserIrqHandler_8195a
-0000d6cd A HAL_GPIO_IntCtrl_8195a
-0000d805 A HAL_GPIO_Init_8195a
-0000dac1 A HAL_GPIO_DeInit_8195a
-0000dbd1 A HAL_GPIO_ReadPin_8195a
-0000dc91 A HAL_GPIO_WritePin_8195a
-0000ddad A HAL_GPIO_RegIrq_8195a
-0000ddf5 A HAL_GPIO_UnRegIrq_8195a
-0000de15 A HAL_GPIO_UserRegIrq_8195a
-0000def9 A HAL_GPIO_UserUnRegIrq_8195a
-0000dfc1 A HAL_GPIO_MaskIrq_8195a
-0000e061 A HAL_GPIO_UnMaskIrq_8195a
-0000e101 A HAL_GPIO_IntDebounce_8195a
-0000e1c1 A HAL_GPIO_GetIPPinName_8195a
-0000e1c9 A HAL_GPIO_PullCtrl_8195a
-0000e259 A DumpForOneBytes
-0000e419 A CmdRomHelp
-0000e491 A CmdWriteWord
-0000e505 A CmdDumpHelfWord
-0000e5f1 A CmdDumpWord
-0000e6f5 A CmdDumpByte
-0000e751 A CmdSpiFlashTool
-0000e7a9 A GetRomCmdNum
-0000e7ad A CmdWriteByte
-0000e7ed A Isspace
-0000e801 A Strtoul
-0000e8b1 A ArrayInitialize
-0000e8c9 A GetArgc
-0000e8f9 A GetArgv
-0000e95d A UartLogCmdExecute
-0000e9fd A UartLogShowBackSpace
-0000ea39 A UartLogRecallOldCmd
-0000ea71 A UartLogHistoryCmd
-0000eadd A UartLogCmdChk
-0000ebf5 A UartLogIrqHandle
-0000ecc5 A RtlConsolInit
-0000ed49 A RtlConsolTaskRom
-0000ed79 A RtlExitConsol
-0000edcd A RtlConsolRom
-0000ee0d A HalTimerOpInit
-0000ee59 A HalTimerIrq2To7Handle
-0000ef09 A HalGetTimerIdRtl8195a
-0000ef3d A HalTimerInitRtl8195a
-0000f069 A HalTimerDisRtl8195a
-0000f089 A HalTimerEnRtl8195a
-0000f0a9 A HalTimerReadCountRtl8195a
-0000f0bd A HalTimerIrqClearRtl8195a
-0000f0d1 A HalTimerDumpRegRtl8195a
-0000f129 A VSprintf
-0000f39d A DiagPrintf
-0000f3b9 A DiagSPrintf
-0000f3d1 A DiagSnPrintf
-0000f3ed A prvDiagPrintf
-0000f40d A prvDiagSPrintf
-0000f429 A _memcmp
-0000f465 A _memcpy
-0000f511 A _memset
-0000f585 A Rand
-0000f60d A _strncpy
-0000f629 A _strcpy
-0000f639 A prvStrCpy
-0000f651 A _strlen
-0000f669 A _strnlen
-0000f699 A prvStrLen
-0000f6b1 A _strcmp
-0000f6d1 A _strncmp
-0000f719 A prvStrCmp
-0000f749 A StrUpr
-0000f769 A prvAtoi
-0000f7bd A prvStrStr
-0000f7d5 A _strsep
-0000f815 A skip_spaces
-0000f831 A skip_atoi
-0000f869 A _parse_integer_fixup_radix
-0000f8bd A _parse_integer
-0000f915 A simple_strtoull
-0000f945 A simple_strtoll
-0000f965 A simple_strtoul
-0000f96d A simple_strtol
-0000f985 A _vsscanf
-0000ff71 A _sscanf
-0000ff91 A div_u64
-0000ff99 A div_s64
-0000ffa1 A div_u64_rem
-0000ffb1 A div_s64_rem
-0000ffc1 A _strpbrk
-0000ffed A _strchr
-00010005 A aes_set_key
-000103d1 A aes_encrypt
-000114a5 A aes_decrypt
-000125c9 A AES_WRAP
-00012701 A AES_UnWRAP
-00012861 A crc32_get
-00012895 A arc4_byte
-000128bd A rt_arc4_init
-00012901 A rt_arc4_crypt
-000131c1 A rt_md5_init
-000131f5 A rt_md5_append
-0001327d A rt_md5_final
-000132d5 A rt_md5_hmac
-00013449 A rtw_get_bit_value_from_ieee_value
-00013475 A rtw_is_cckrates_included
-000134b5 A rtw_is_cckratesonly_included
-000134dd A rtw_check_network_type
-0001350d A rtw_set_fixed_ie
-0001352d A rtw_set_ie
-0001355d A rtw_get_ie
-00013591 A rtw_set_supported_rate
-00013611 A rtw_get_rateset_len
-0001362d A rtw_get_wpa_ie
-000136c9 A rtw_get_wpa2_ie
-00013701 A rtw_get_wpa_cipher_suite
-00013769 A rtw_get_wpa2_cipher_suite
-000137d1 A rtw_parse_wpa_ie
-000138ad A rtw_parse_wpa2_ie
-00013965 A rtw_get_sec_ie
-00013a15 A rtw_get_wps_ie
-00013a99 A rtw_get_wps_attr
-00013b49 A rtw_get_wps_attr_content
-00013b91 A rtw_ieee802_11_parse_elems
-00013d9d A str_2char2num
-00013db9 A key_2char2num
-00013dd1 A convert_ip_addr
-00013e9d A rom_psk_PasswordHash
-00013ed5 A rom_psk_CalcGTK
-00013f69 A rom_psk_CalcPTK
-00014295 A wep_80211_encrypt
-000142f5 A wep_80211_decrypt
-00014389 A tkip_micappendbyte
-000143d9 A rtw_secmicsetkey
-00014419 A rtw_secmicappend
-00014435 A rtw_secgetmic
-0001449d A rtw_seccalctkipmic
-000145a5 A tkip_phase1
-00014725 A tkip_phase2
-00014941 A tkip_80211_encrypt
-000149d5 A tkip_80211_decrypt
-00014a8d A aes1_encrypt
-00014c65 A aesccmp_construct_mic_iv
-00014ccd A aesccmp_construct_mic_header1
-00014d21 A aesccmp_construct_mic_header2
-00014db5 A aesccmp_construct_ctr_preload
-00014e29 A aes_80211_encrypt
-000151ad A aes_80211_decrypt
-000155b9 A _sha1_process_message_block
-00015749 A _sha1_pad_message
-000157e5 A rt_sha1_init
-00015831 A rt_sha1_update
-000158a9 A rt_sha1_finish
-00015909 A rt_hmac_sha1
-00015a65 A rom_aes_128_cbc_encrypt
-00015ae1 A rom_aes_128_cbc_decrypt
-00015b5d A rom_rijndaelKeySetupEnc
-00015c39 A rom_aes_decrypt_init
-00015d15 A rom_aes_internal_decrypt
-00016071 A rom_aes_decrypt_deinit
-00016085 A rom_aes_encrypt_init
-0001609d A rom_aes_internal_encrypt
-00016451 A rom_aes_encrypt_deinit
-00017b35 A bignum_init
-00017b61 A bignum_deinit
-00017b81 A bignum_get_unsigned_bin_len
-00017b85 A bignum_get_unsigned_bin
-00017c21 A bignum_set_unsigned_bin
-00017cd1 A bignum_cmp
-00017cd5 A bignum_cmp_d
-00017cfd A bignum_add
-00017d0d A bignum_sub
-00017d1d A bignum_mul
-00017d2d A bignum_exptmod
-00017d51 A WPS_realloc
-00017d99 A os_zalloc
-00017dc1 A rom_hmac_sha256_vector
-00017ebd A rom_hmac_sha256
-00018009 A rom_sha256_vector
-00018221 A phy_CalculateBitShift
-00018239 A PHY_SetBBReg_8195A
-00018279 A PHY_QueryBBReg_8195A
-0001829d A ROM_odm_QueryRxPwrPercentage
-000182bd A ROM_odm_EVMdbToPercentage
-000182e5 A ROM_odm_SignalScaleMapping_8195A
-000183cd A ROM_odm_FalseAlarmCounterStatistics
-00018721 A ROM_odm_SetEDCCAThreshold
-00018749 A ROM_odm_SetTRxMux
-00018771 A ROM_odm_SetCrystalCap
-000187d5 A ROM_odm_GetDefaultCrytaltalCap
-000187e9 A ROM_ODM_CfoTrackingReset
-00018811 A ROM_odm_CfoTrackingFlow
-0001965d A curve25519_donna
-0001a391 A aes_test_alignment_detection
-0001a3ed A aes_mode_reset
-0001a3f9 A aes_ecb_encrypt
-0001a431 A aes_ecb_decrypt
-0001a469 A aes_cbc_encrypt
-0001a579 A aes_cbc_decrypt
-0001a701 A aes_cfb_encrypt
-0001a9e5 A aes_cfb_decrypt
-0001acc9 A aes_ofb_crypt
-0001af7d A aes_ctr_crypt
-0001b289 A aes_encrypt_key128
-0001b2a5 A aes_encrypt_key192
-0001b2c1 A aes_encrypt_key256
-0001b2e1 A aes_encrypt_key
-0001b351 A aes_decrypt_key128
-0001b36d A aes_decrypt_key192
-0001b389 A aes_decrypt_key256
-0001b3a9 A aes_decrypt_key
-0001b419 A aes_init
-0001b41d A CRYPTO_chacha_20
-0001bc25 A CRYPTO_poly1305_init
-0001bd09 A CRYPTO_poly1305_update
-0001bd8d A CRYPTO_poly1305_finish
-0001ceb5 A rom_sha512_starts
-0001d009 A rom_sha512_update
-0001d011 A rom_sha512_finish
-0001d261 A rom_sha512
-0001d299 A rom_sha512_hmac_starts
-0001d35d A rom_sha512_hmac_update
-0001d365 A rom_sha512_hmac_finish
-0001d3b5 A rom_sha512_hmac_reset
-0001d3d1 A rom_sha512_hmac
-0001d40d A rom_sha512_hkdf
-0001d501 A rom_ed25519_gen_keypair
-0001d505 A rom_ed25519_gen_signature
-0001d51d A rom_ed25519_verify_signature
-0001d521 A rom_ed25519_crypto_sign_seed_keypair
-0001d579 A rom_ed25519_crypto_sign_detached
-0001d655 A rom_ed25519_crypto_sign_verify_detached
-0001f86d A rom_ed25519_ge_double_scalarmult_vartime
-0001fc35 A rom_ed25519_ge_frombytes_negate_vartime
-000207d5 A rom_ed25519_ge_p3_tobytes
-00020821 A rom_ed25519_ge_scalarmult_base
-000209e1 A rom_ed25519_ge_tobytes
-00020a2d A rom_ed25519_sc_muladd
-0002603d A rom_ed25519_sc_reduce
-00028a4d A __rtl_memchr_v1_00
-00028ae1 A __rtl_memcmp_v1_00
-00028b49 A __aeabi_memcpy
-00028b49 A __aeabi_memcpy4
-00028b49 A __rtl_memcpy_v1_00
-00028bed A __rtl_memmove_v1_00
-00028cb5 A __aeabi_memset
-00028cb5 A __rtl_memset_v1_00
-00028d49 A __rtl_strcat_v1_00
-00028d91 A __rtl_strchr_v1_00
-00028e55 A __rtl_strcmp_v1_00
-00028ec9 A __rtl_strcpy_v1_00
-00028f15 A __rtl_strlen_v1_00
-00028f69 A __rtl_strncat_v1_00
-00028fc5 A __rtl_strncmp_v1_00
-0002907d A __rtl_strncpy_v1_00
-000293cd A __rtl_strstr_v1_00
-0002960d A __rtl_strsep_v1_00
-00029619 A __rtl_strtok_v1_00
-0002962d A __rtl__strtok_r_v1_00
-00029691 A __rtl_strtok_r_v1_00
-00029699 A __rtl_close_v1_00
-000296ad A __rtl_fstat_v1_00
-000296c1 A __rtl_isatty_v1_00
-000296d5 A __rtl_lseek_v1_00
-000296e9 A __rtl_open_v1_00
-000296fd A __rtl_read_v1_00
-00029711 A __rtl_write_v1_00
-00029725 A __rtl_sbrk_v1_00
-000297bd A __rtl_ltoa_v1_00
-00029855 A __rtl_ultoa_v1_00
-000298c5 A __rtl_dtoi_v1_00
-00029945 A __rtl_dtoi64_v1_00
-000299dd A __rtl_dtoui_v1_00
-000299e5 A __rtl_ftol_v1_00
-00029a51 A __rtl_itof_v1_00
-00029ae9 A __rtl_itod_v1_00
-00029b79 A __rtl_i64tod_v1_00
-00029c55 A __rtl_uitod_v1_00
-00029d2d A __rtl_ftod_v1_00
-00029de9 A __rtl_dtof_v1_00
-00029e89 A __rtl_uitof_v1_00
-00029f65 A __rtl_fadd_v1_00
-0002a261 A __rtl_fsub_v1_00
-0002a559 A __rtl_fmul_v1_00
-0002a695 A __rtl_fdiv_v1_00
-0002a825 A __rtl_dadd_v1_00
-0002aed9 A __rtl_dsub_v1_00
-0002b555 A __rtl_dmul_v1_00
-0002b8ad A __rtl_ddiv_v1_00
-0002be4d A __rtl_dcmpeq_v1_00
-0002bebd A __rtl_dcmplt_v1_00
-0002bf51 A __rtl_dcmpgt_v1_00
-0002c049 A __rtl_dcmple_v1_00
-0002c139 A __rtl_fcmplt_v1_00
-0002c195 A __rtl_fcmpgt_v1_00
-0002c229 A __rtl_cos_f32_v1_00
-0002c435 A __rtl_sin_f32_v1_00
-0002c639 A __rtl_fabs_v1_00
-0002c641 A __rtl_fabsf_v1_00
-0002c77d A __rtl_dtoa_r_v1_00
-0002d7d1 A __rom_mallocr_init_v1_00
-0002d841 A __rtl_free_r_v1_00
-0002da31 A __rtl_malloc_r_v1_00
-0002df55 A __rtl_realloc_r_v1_00
-0002e331 A __rtl_memalign_r_v1_00
-0002e421 A __rtl_valloc_r_v1_00
-0002e42d A __rtl_pvalloc_r_v1_00
-0002e441 A __rtl_calloc_r_v1_00
-0002e4a9 A __rtl_cfree_r_v1_00
-0002e515 A __rtl_Balloc_v1_00
-0002e571 A __rtl_Bfree_v1_00
-0002e585 A __rtl_i2b_v1_00
-0002e599 A __rtl_multadd_v1_00
-0002e629 A __rtl_mult_v1_00
-0002e769 A __rtl_pow5mult_v1_00
-0002e809 A __rtl_hi0bits_v1_00
-0002e845 A __rtl_d2b_v1_00
-0002e901 A __rtl_lshift_v1_00
-0002e9bd A __rtl_cmp_v1_00
-0002ea01 A __rtl_diff_v1_00
-0002eae9 A __rtl_sread_v1_00
-0002eb39 A __rtl_seofread_v1_00
-0002eb3d A __rtl_swrite_v1_00
-0002ebc1 A __rtl_sseek_v1_00
-0002ec11 A __rtl_sclose_v1_00
-0002ec41 A __rtl_sbrk_r_v1_00
-0002ef8d A __rtl_fflush_r_v1_00
-0002f661 A __rtl_vfprintf_r_v1_00
-00030c15 A __rtl_fpclassifyd
-00030c68 A CpkClkTbl
-00030c80 A ROM_IMG1_VALID_PATTEN
-00030c88 A SpicCalibrationPattern
-00030c98 A SpicInitCPUCLK
-00030ca8 A BAUDRATE
-00030d1c A OVSR
-00030d90 A DIV
-00030e04 A OVSR_ADJ
-00030e78 A __AES_rcon
-00030ea0 A __AES_Te4
-000312a0 A I2CDmaChNo
-000312b4 A _GPIO_PinMap_Chip2IP_8195a
-0003136c A _GPIO_PinMap_PullCtrl_8195a
-00031594 A _GPIO_SWPORT_DDR_TBL
-00031598 A _GPIO_EXT_PORT_TBL
-0003159c A _GPIO_SWPORT_DR_TBL
-000316a0 A UartLogRomCmdTable
-00031700 A _HalRuartOp
-00031760 A _HalGdmaOp
-0003540c A RTW_WPA_OUI_TYPE
-00035410 A WPA_CIPHER_SUITE_NONE
-00035414 A WPA_CIPHER_SUITE_WEP40
-00035418 A WPA_CIPHER_SUITE_TKIP
-0003541c A WPA_CIPHER_SUITE_CCMP
-00035420 A WPA_CIPHER_SUITE_WEP104
-00035424 A RSN_CIPHER_SUITE_NONE
-00035428 A RSN_CIPHER_SUITE_WEP40
-0003542c A RSN_CIPHER_SUITE_TKIP
-00035430 A RSN_CIPHER_SUITE_CCMP
-00035434 A RSN_CIPHER_SUITE_WEP104
-00035444 A RSN_AUTH_KEY_MGMT_PSK_OVER_802_1X
-00035448 A RSN_AUTH_KEY_MGMT_UNSPEC_802_1X
-0003544c A RSN_VERSION_BSD
-00035988 A rom_wps_Te0
-00035d88 A rom_wps_rcons
-00035d94 A rom_wps_Td4s
-00035e94 A rom_wps_Td0
-0003ec24 A str_rom_0123456789ABCDEF
-0003ec24 A txt0123456789ABCDEF
-0003ed05 A str_rom_57ch3Dch0A
-000442d6 A str_rom_hex_addr
-00044660 A str_rom_0123456789abcdef
-0004467c A __rom_b_cut_end__
-0004467c A __rom_c_cut_text_start__
-0004467d A HalInitPlatformLogUartV02
-0004471d A HalReInitPlatformLogUartV02
-00044755 A HalInitPlatformTimerV02
-000447cd A HalShowBuildInfoV02
-00044831 A SpicReleaseDeepPowerDownFlashRtl8195A
-0004488d A HalSpiInitV02
-00044a29 A HalBootFlowV02
-00044ae5 A HalInitialROMCodeGlobalVarV02
-00044b41 A HalResetVsrV02
-00044ce1 A HalI2CSendRtl8195aV02
-00044d59 A HalI2CSetCLKRtl8195aV02
-0004508d A RtkI2CSendV02
-000459a1 A RtkI2CReceiveV02
-000461ed A HalI2COpInitV02
-000463e9 A I2CISRHandleV02
-00046be1 A RtkSalI2COpInitV02
-00046c25 A SpicLoadInitParaFromClockRtl8195AV02
-00046c85 A SpiFlashAppV02
-00046dc5 A SpicInitRtl8195AV02
-00046ea1 A SpicEraseFlashRtl8195AV02
-00046f5d A HalTimerIrq2To7HandleV02
-00046fe1 A HalTimerIrqRegisterRtl8195aV02
-0004706d A HalTimerInitRtl8195aV02
-000471b5 A HalTimerReadCountRtl8195aV02
-000471d1 A HalTimerReLoadRtl8195aV02
-0004722d A HalTimerIrqUnRegisterRtl8195aV02
-000472c1 A HalTimerDeInitRtl8195aV02
-000472f9 A HalTimerOpInitV02
-00047345 A GPIO_LockV02
-00047379 A GPIO_UnLockV02
-000473a5 A GPIO_Int_Clear_8195aV02
-000473b5 A HAL_GPIO_IntCtrl_8195aV02
-00047541 A FindElementIndexV02
-0004756d A HalRuartInitRtl8195aV02
-00047619 A DramInit_rom
-00047979 A ChangeRandSeed_rom
-00047985 A Sdr_Rand2_rom
-000479dd A MemTest_rom
-00047a45 A SdrCalibration_rom
-00047d99 A SdrControllerInit_rom
-00047e39 A SDIO_EnterCritical
-00047e85 A SDIO_ExitCritical
-00047ec5 A SDIO_IRQ_Handler_Rom
-00047f31 A SDIO_Interrupt_Init_Rom
-00047f81 A SDIO_Device_Init_Rom
-00048215 A SDIO_Interrupt_DeInit_Rom
-00048255 A SDIO_Device_DeInit_Rom
-00048281 A SDIO_Enable_Interrupt_Rom
-000482a1 A SDIO_Disable_Interrupt_Rom
-000482c1 A SDIO_Clear_ISR_Rom
-000482d9 A SDIO_Alloc_Rx_Pkt_Rom
-00048331 A SDIO_Free_Rx_Pkt_Rom
-00048355 A SDIO_Recycle_Rx_BD_Rom
-000484f1 A SDIO_RX_IRQ_Handler_BH_Rom
-0004851d A SDIO_RxTask_Rom
-0004856d A SDIO_Process_H2C_IOMsg_Rom
-0004859d A SDIO_Send_C2H_IOMsg_Rom
-000485b5 A SDIO_Process_RPWM_Rom
-000485e9 A SDIO_Reset_Cmd_Rom
-00048611 A SDIO_Rx_Data_Transaction_Rom
-00048829 A SDIO_Send_C2H_PktMsg_Rom
-000488f5 A SDIO_Register_Tx_Callback_Rom
-000488fd A SDIO_ReadMem_Rom
-000489a9 A SDIO_WriteMem_Rom
-00048a69 A SDIO_SetMem_Rom
-00048b29 A SDIO_TX_Pkt_Handle_Rom
-00048c69 A SDIO_TX_FIFO_DataReady_Rom
-00048d95 A SDIO_IRQ_Handler_BH_Rom
-00048e9d A SDIO_TxTask_Rom
-00048eed A SDIO_TaskUp_Rom
-00048f55 A SDIO_Boot_Up
-00049070 A BAUDRATE_v02
-00049070 A __rom_c_cut_rodata_start__
-00049070 A __rom_c_cut_text_end__
-000490fc A OVSR_v02
-00049188 A DIV_v02
-00049214 A OVSR_ADJ_v02
-000492a0 A SdrDramInfo_rom
-000492b4 A SdrDramTiming_rom
-000492e8 A SdrDramModeReg_rom
-00049304 A SdrDramDev_rom
-00049314 A __rom_c_cut_rodata_end__
-10000000 D NewVectorTable
-10000000 D __ram_image_start__
-10000100 D UserIrqFunTable
-10000200 D UserIrqDataTable
-10000300 D CfgSysDebugWarn
-10000300 D __rom_bss_start__
-10000304 D CfgSysDebugInfo
-10000308 D CfgSysDebugErr
-1000030c D ConfigDebugWarn
-10000310 D ConfigDebugInfo
-10000314 D ConfigDebugErr
-10000318 D HalTimerOp
-10000334 D GPIOState
-1000034c D gTimerRecord
-10000350 D SSI_DBG_CONFIG
-10000354 D _pHAL_Gpio_Adapter
-10000358 D Timer2To7VectorTable
-10000370 D _rand_first
-10000374 D _rand_z1
-10000378 D _rand_z2
-1000037c D _rand_z3
-10000380 D _rand_z4
-10000384 D pUartLogCtl
-10000388 D UartLogBuf
-10000408 D UartLogCtl
-10000430 D UartLogHistoryBuf
-100006ac D ArgvArray
-100006d4 D rom_wlan_ram_map
-100006e0 D FalseAlmCnt
-10000720 D ROMInfo
-10000738 D DM_CfoTrack
-10000760 D rom_libgloss_ram_map
-10000780 D __rtl_malloc_av_
-10000b88 D __rtl_malloc_trim_threshold
-10000b8c D __rtl_malloc_top_pad
-10000b90 D __rtl_malloc_sbrk_base
-10000b94 D __rtl_malloc_max_sbrked_mem
-10000b98 D __rtl_malloc_max_total_mem
-10000b9c D __rtl_malloc_current_mallinfo
-10000bc4 D __rtl_errno
-10000bc8 A __ram_start_table_start__
-10000bc8 A gRamStartFun
-10000bc8 D __rom_bss_end__
-10000bc8 T __ram_image1_text_start__
-10000bcc A gRamPatchWAKE
-10000bd0 A gRamPatchFun0
-10000bd4 A gRamPatchFun1
-10000bd8 A gRamPatchFun2
-10000bdc A __image1_validate_code__
-10000bdc T RAM_IMG1_VALID_PATTEN
-10000be4 T rand_x
-10000be8 T AvaWds
-10001be8 T SdrDramInfo
-10001bfc T SdrDramTiming
-10001c30 T SdrDramModeReg
-10001c4c T SdrDramDev
-10001c60 T _rtl_impure_ptr
-10001c68 T impure_reent
-10002090 T _rom_unc_data
-100020b4 T _sdr_rnd2_y
-100020b8 T _sdr_rnd2_z
-100020bc T _sdr_rnd2_c
-100020c0 T gBoot_Gpio_Adapter
-100020c0 t __ram_image_end__
-100021ec T SpicInitParaAllClk
-100023d4 t tab_seg_def
-10002400 B __rom_heap_start__
-10002400 B end
-1000240c t txt_tab_seg
-1000242c t flashcpy
-100024cc t get_seg_id
-100024fc t RtlConsolRam
-10002520 T InitSpicFlashType
-10002560 t EnterImage15
-10002a80 t RtlBoot4ToSram
-10002a86 t RtlBoot3ToSram
-10002a8c t RtlBoot2ToSram
-10002a92 t RtlBoot1ToSram
-10002a98 t RtlBootToFlash
-10002aa0 t InitTabParaAllClk
-10002ae8 T spic_table_flash
-10002b04 T __image1_bss_end__
-10002b04 T __image1_bss_start__
-10002b04 T __ram_image1_text_end__
-10003000 B __ram_heap1_start__
-10003000 B __rom_heap_end__
-10006000 D .image2.start.table1$$Base
-10006000 D __image2_entry_func__
-10006000 D __ram_heap1_end__
-10006000 D __ram_image2_text_start__
-10006000 D gImage2EntryFun0
-10006004 D RAM_IMG2_VALID_PATTEN
-10006004 D __image2_validate_code__
-10006018 D cus_sig
-10006040 T SDIO_Device_Off
-10006064 T SYSPlatformInit
-10006084 T InfraStart
-100061a0 T UartLogIrqHandleRam
-10006264 T RtlConsolTaskRam
-1000632c T console_init
-100063f8 T SpicRxCmdRefinedRtl8195A
-10006500 T SpicInitRefinedRtl8195A
-100065b4 T SpicReadIDRtl8195A
-100066b8 T SpicConfigAutoModeRtl8195A
-10006728 T SpicUserReadRtl8195A
-1000689c T SpicUserReadFourByteRtl8195A
-100069b8 T SpicGetExtendAddrRtl8195A
-10006a10 T SpicGetConfigRegRtl8195A
-10006a68 T SpicGetFlashStatusRefinedRtl8195A
-10006ac0 T SpicWaitWipDoneRefinedRtl8195A
-10006afc T SpicTxCmdWithDataRtl8195A
-10006bd0 T SpicGetFlashFlagRtl8195A
-10006c5c T SpicWaitOperationDoneRtl8195A
-10006c98 T SpicDeepPowerDownFlashRtl8195A
-10006d24 T SpicUserProgramRtl8195A
-10006f54 T SpicWaitWipRtl8195A
-10006f68 T SpicTxFlashInstRtl8195A
-10006ffc T SpicEraseFlashRefinedRtl8195A
-10007006 T SpicDieEraseFlashRtl8195A
-10007028 T SpicBlockEraseFlashRtl8195A
-1000704a T SpicSectorEraseFlashRtl8195A
-1000706c T SpicSetExtendAddrRtl8195A
-10007086 T SpicSetFlashStatusRefinedRtl8195A
-100070b8 T SpicWriteProtectFlashRtl8195A
-100070e0 T SpicDisableRtl8195A
-100070f0 T SpicNVMCalLoad
-10007200 T SpicNVMCalLoadAll
-1000721e T SpicNVMCalStore
-10007378 T SpicCalibrationRtl8195A
-100075cc T SpicFlashInitRtl8195A
-10007678 T SpicOneBitCalibrationRtl8195A
-10007690 t mp3_cfg_read
-100076cc t user_init_thrd
-100076e4 t tskmad
-100078f4 t tskreader
-10007ce4 T render_sample_block
-10007d50 T set_dac_sample_rate
-10007d94 T connect_close
-10007db8 T connect_start
-10007e58 t fATWS
-10007f34 T ShowMemInfo
-10007f60 T main
-10007fd8 T RamFifoClose
-10008034 T RamFifoInit
-1000817c T RamFifoRead
-10008234 T RamFifoWrite
-100082e4 T RamFifoFill
-10008310 T RamFifoFree
-10008324 T RamFifoLen
-10008330 t decode_header
-1000849c T mad_header_init
-100084c8 T mad_frame_finish
-100084e0 T mad_header_decode
-1000877c T mad_frame_decode
-100087fc T mad_frame_mute
-10008846 T mad_frame_init
-10008864 t III_requantize
-100088d8 t III_aliasreduce
-10008944 t fastsdct
-10008a78 t III_imdct_l
-10008e78 t III_imdct_s
-10008fd0 t III_overlap
-10008ff6 t III_freqinver
-10009040 t III_decode
-1000a02c T mad_layer_III
-1000a470 T mad_bit_init
-1000a47c T mad_bit_length
-1000a494 T mad_bit_nextbyte
-1000a4a0 T mad_bit_skip
-1000a4ce T mad_bit_read
-1000a534 T mad_bit_crc
-1000a628 t scale
-1000a634 t dct32
-1000aecc t synth_half
-1000b2d4 t synth_full
-1000b700 T mad_synth_mute
-1000b738 T mad_synth_init
-1000b75c T mad_synth_frame
-1000b7f0 t scale_rational
-1000b864 T mad_timer_set
-1000b94c T mad_stream_init
-1000b97e T mad_stream_finish
-1000b990 T mad_stream_buffer
-1000b9a4 T mad_stream_sync
-1000b9e8 T mad_stream_errorstr
-1000bb44 t i2s_test_tx_complete
-1000bb5c T i2sClose
-1000bbec T i2sInit
-1000bd68 T i2sSetRate
-1000bdf0 T i2sPushPWMSamples
-1000bf50 T SystemCoreClockUpdate
-1000bf64 T print_on
-1000bf7c W console_help
-1000bfbc T GetArgvRam
-1000c060 T get_eap_phase
-1000c064 T get_eap_method
-1000c068 T eap_autoreconnect_hdl
-1000c06c t wifi_no_network_hdl
-1000c084 t wifi_handshake_done_hdl
-1000c0a0 t wifi_disconn_hdl
-1000c10c t wifi_connected_hdl
-1000c140 T wifi_scan_each_report_hdl
-1000c270 T wifi_rx_beacon_hdl
-1000c274 T wifi_connect
-1000c6b0 T wifi_disconnect
-1000c6e4 T wifi_set_country
-1000c6f0 T wifi_off
-1000c764 T wifi_start_ap
-1000c850 T wifi_get_setting
-1000c900 T wifi_show_setting
-1000c9c4 T wifi_set_network_mode
-1000c9dc T wifi_indication
-1000ca1c T wifi_reg_event_handler
-1000ca6c T wifi_unreg_event_handler
-1000cab0 T init_event_callback_list
-1000cac0 T promisc_deinit
-1000cac4 T promisc_recv_func
-1000cac8 T promisc_set
-1000cacc T is_promisc_enabled
-1000cad0 t get_padapter
-1000cae8 T iw_ioctl
-1000cb04 T wext_get_ssid
-1000cb42 T wext_set_ssid
-1000cb76 T wext_set_bssid
-1000cbc0 T is_broadcast_ether_addr
-1000cbe0 T wext_set_auth_param
-1000cc0e T wext_set_key_ext
-1000cd0c T wext_get_enc_ext
-1000cd6e T wext_set_passphrase
-1000cda4 T wext_get_passphrase
-1000cddc T wext_set_mode
-1000ce3c T wext_get_mode
-1000ce74 T wext_set_ap_ssid
-1000ceb0 T wext_set_country
-1000ced4 T wext_set_channel
-1000cf02 T wext_get_channel
-1000cf2a T wext_set_scan
-1000cf5c T wext_wlan_indicate
-1000d0a4 T wext_set_autoreconnect
-1000d0f4 T wext_set_adaptivity
-1000d11c T wext_set_sta_num
-1000d120 T LwIP_DHCP
-1000d21c t netconn_recv_data
-1000d2ec T netconn_new_with_proto_and_callback
-1000d348 T netconn_delete
-1000d36c T netconn_getaddr
-1000d3b0 T netconn_connect
-1000d3f0 T netconn_recv_tcp_pbuf
-1000d404 T netconn_recv
-1000d48c T netconn_recved
-1000d4b8 T netconn_send
-1000d4f4 T netconn_write_partly
-1000d580 T netconn_gethostbyname
-1000d5d8 t recv_udp
-1000d648 t recv_raw
-1000d6d0 t setup_tcp
-1000d714 t err_tcp
-1000d7a8 t do_connected
-1000d80c t do_writemore
-1000d918 t do_close_internal
-1000da04 t poll_tcp
-1000da54 t do_dns_found
-1000da80 t sent_tcp
-1000dace t recv_tcp
-1000db48 T do_newconn
-1000dbcc T netconn_alloc
-1000dc34 T netconn_free
-1000dc60 t netconn_drain
-1000dcf2 T do_delconn
-1000dd80 T do_connect
-1000de10 T do_send
-1000de82 T do_recv
-1000dec0 T do_write
-1000defc T do_getaddr
-1000df60 T do_gethostbyname
-1000df8c T netbuf_delete
-1000dfac T netbuf_free
-1000dfc2 T netbuf_ref
-1000dffc T lwip_gethostbyname
-1000e048 t get_socket
-1000e068 t alloc_socket
-1000e0d4 t event_callback
-1000e1f4 T lwip_socket_init
-1000e1f6 T lwip_close
-1000e248 T lwip_connect
-1000e2a0 T lwip_recvfrom
-1000e450 T lwip_read
-1000e464 T lwip_sendto
-1000e514 T lwip_send
-1000e58c T lwip_socket
-1000e600 T lwip_write
-1000e608 t tcpip_thread
-1000e690 T tcpip_input
-1000e6d8 T tcpip_callback_with_block
-1000e72c T tcpip_timeout
-1000e770 T tcpip_apimsg
-1000e7c4 T tcpip_init
-1000e808 t icmp_send_response.isra.0
-1000e874 T icmp_input
-1000e99c T icmp_dest_unreach
-1000e9a6 T icmp_time_exceeded
-1000e9b0 t igmp_send
-1000ea54 t igmp_delaying_member
-1000ea90 t igmp_lookup_group.part.1
-1000eac8 T igmp_init
-1000eae4 T igmp_report_groups
-1000eb08 T igmp_lookfor_group
-1000eb28 T igmp_start
-1000eb64 T igmp_input
-1000ec30 T igmp_tmr
-1000ec5c t lwip_standard_chksum
-1000ecbc T inet_chksum_pseudo
-1000ed42 T inet_chksum
-1000ed4e T inet_chksum_pbuf
-1000ed94 T ip_route
-1000edd0 T ip_input
-1000ef90 T ip_output_if_opt
-1000f0dc T ip_output_if
-1000f0fe T ip_output
-1000f136 T ip4_addr_isbroadcast
-1000f168 T ipaddr_aton
-1000f27a T ipaddr_addr
-1000f292 T ipaddr_ntoa_r
-1000f324 T ipaddr_ntoa
-1000f330 t ipfrag_free_pbuf_custom
-1000f348 t ip_reass_free_complete_datagram
-1000f3c8 t ip_reass_remove_oldest_datagram
-1000f43c T ip_reass_tmr
-1000f464 T ip_reass
-1000f710 T ip_frag
-1000f874 T lwip_htons
-1000f87a T lwip_ntohs
-1000f880 T lwip_htonl
-1000f884 T lwip_ntohl
-1000f888 t dhcp_set_state
-1000f898 t dhcp_option
-1000f8b4 t dhcp_option_byte
-1000f8c6 t dhcp_option_short
-1000f8e4 t dhcp_option_long
-1000f91a t dhcp_option_trailer
-1000f944 t dhcp_create_msg
-1000fa84 t dhcp_delete_msg
-1000fa9c t dhcp_discover
-1000fb4c t dhcp_reboot
-1000fbf0 t dhcp_check
-1000fc16 t dhcp_bind
-1000fcf4 t dhcp_option_hostname.isra.0
-1000fd34 t dhcp_rebind
-1000fdc8 t dhcp_select
-1000feb0 t dhcp_recv
-100102a0 T dhcp_arp_reply
-10010320 T dhcp_renew
-100103b4 T dhcp_release
-10010460 T dhcp_coarse_tmr
-100104e8 T dhcp_fine_tmr
-10010580 T dhcp_release_unicast
-10010644 T dhcp_stop
-10010674 T dhcp_start
-1001071c t dns_parse_name
-10010738 t dns_recv
-100108d0 t dns_send
-100109a4 t dns_check_entry
-10010a50 T dns_setserver
-10010a70 T dns_init
-10010ac8 T dns_tmr
-10010af4 T dns_gethostbyname
-10010c30 T lwip_init
-10010c58 T sys_timeout
-10010cb8 T tcp_timer_needed
-10010cec t tcpip_tcp_timer
-10010d24 T sys_timeouts_init
-10010d88 t dns_timer
-10010da4 t igmp_timer
-10010dbc t dhcp_timer_fine
-10010dd8 t dhcp_timer_coarse
-10010df4 t arp_timer
-10010e10 t ip_reass_timer
-10010e2c T sys_untimeout
-10010e74 T sys_timeouts_mbox_fetch
-10010ed4 T netif_init
-10010ed8 T netif_set_ipaddr
-10010f28 T netif_set_addr
-10010f44 T netif_add
-10010fa4 T netif_set_gw
-10010fac T netif_set_netmask
-10010fb4 T netif_set_default
-10010fc0 T netif_set_up
-10010ff6 T netif_set_down
-10011010 t pbuf_free_ooseq_callback
-10011044 t pbuf_pool_is_empty
-10011080 T pbuf_alloced_custom
-100110d4 T pbuf_header
-1001112a T pbuf_free
-10011170 T pbuf_alloc
-10011290 T pbuf_realloc
-100112c2 T pbuf_clen
-100112d2 T pbuf_ref
-100112ec T pbuf_cat
-10011308 T pbuf_chain
-10011318 T pbuf_copy
-100113b4 T pbuf_copy_partial
-10011412 T pbuf_coalesce
-10011440 T raw_input
-100114bc T raw_connect
-100114c6 T raw_recv
-100114cc T raw_sendto
-10011558 T raw_send
-10011560 T raw_remove
-10011588 T raw_new
-100115bc t tcp_new_port
-10011610 T tcp_init
-1001162c T tcp_update_rcv_ann_wnd
-10011660 T tcp_recved
-1001169a T tcp_seg_free
-100116b4 T tcp_segs_free
-100116c4 T tcp_seg_copy
-100116ec T tcp_arg
-100116f0 T tcp_recv
-100116f6 T tcp_sent
-100116fc T tcp_err
-10011702 T tcp_accept
-10011706 T tcp_poll
-10011710 T tcp_pcb_purge
-10011750 T tcp_slowtmr
-10011a2c T tcp_pcb_remove
-10011a94 t tcp_close_shutdown
-10011be0 T tcp_close
-10011bf8 T tcp_recv_null
-10011c1c T tcp_process_refused_data
-10011c84 T tcp_fasttmr
-10011cfc T tcp_tmr
-10011d20 T tcp_shutdown
-10011d70 T tcp_abandon
-10011e08 T tcp_abort
-10011e10 T tcp_next_iss
-10011e28 T tcp_alloc
-10011f50 T tcp_new
-10011f56 T tcp_eff_send_mss
-10011f74 T tcp_connect
-100120cc t tcp_oos_insert_segment
-10012148 t tcp_receive
-10012924 t tcp_parseopt.isra.0
-100129a8 T tcp_input
-100131e8 t tcp_pbuf_prealloc
-1001323c t tcp_create_segment
-10013300 t tcp_output_alloc_header.constprop.0
-1001336a T tcp_write
-100136a8 T tcp_enqueue_flags
-10013752 T tcp_send_fin
-1001379a T tcp_send_empty_ack
-100137f8 T tcp_output
-10013a7c T tcp_rst
-10013b14 T tcp_rexmit_rto
-10013b42 T tcp_rexmit
-10013b90 T tcp_rexmit_fast
-10013be6 T tcp_keepalive
-10013c38 T tcp_zero_window_probe
-10013ce0 T udp_init
-10013cfc T udp_input
-10013e8c T udp_bind
-10013f30 T udp_sendto_if
-10014032 T udp_sendto
-10014068 T udp_send
-10014074 T udp_connect
-100140bc T udp_disconnect
-100140cc T udp_recv
-100140d4 T udp_remove
-100140fc T udp_new
-10014120 t etharp_free_entry
-10014148 t etharp_find_entry
-10014218 t etharp_send_ip
-1001424c T etharp_tmr
-1001428c T etharp_cleanup_netif
-100142b4 T etharp_request
-10014360 t etharp_output_to_arp_index
-100143b0 T etharp_query
-100144ac T etharp_output
-1001459c T ethernet_input
-1001476c t low_level_output
-100147c8 t arp_timer
-100147e4 T ethernetif_recv
-10014860 T ethernetif_init
-100148a4 T lwip_POST_SLEEP_PROCESSING
-100148c0 T rltk_wlan_set_netif_info
-100148e4 T rltk_wlan_send
-10014978 T rltk_wlan_recv
-100149e4 T netif_is_valid_IP
-10014a1c T netif_get_idx
-10014a38 T netif_rx
-10014a48 T netif_post_sleep_processing
-10014a4c T sys_mbox_new
-10014a66 T sys_mbox_free
-10014a7a T sys_mbox_post
-10014a9a T sys_mbox_trypost
-10014abc T sys_arch_mbox_fetch
-10014b08 T sys_arch_mbox_tryfetch
-10014b28 T sys_mbox_valid
-10014b32 T sys_mbox_set_invalid
-10014b38 T sys_sem_new
-10014b70 T sys_arch_sem_wait
-10014bb0 T sys_sem_signal
-10014bbc T sys_sem_free
-10014bc2 T sys_sem_valid
-10014bcc T sys_sem_set_invalid
-10014bd4 T sys_init
-10014bf4 T sys_thread_new
-10014c58 T sys_arch_protect
-10014c62 T sys_arch_unprotect
-10014c68 t prvInsertBlockIntoFreeList
-10014cb0 t vPortDefineHeapRegions.constprop.1
-10014d58 T pvPortMalloc
-10014e30 T __vPortFree
-10014e74 T vPortSetExtFree
-10014e90 T vPortFree
-10014ec0 T xPortGetFreeHeapSize
-10014ecc t prvTaskExitError
-10014ee0 t prvPortStartFirstTask
-10014f00 T pxPortInitialiseStack
-10014f30 T vPortSVCHandler
-10014f50 t pxCurrentTCBConst2
-10014f54 T vPortEnterCritical
-10014f74 T vPortExitCritical
-10014f90 T xPortPendSVHandler
-10014fd0 t pxCurrentTCBConst
-10014fd4 T xPortSysTickHandler
-10015000 W vPortSuppressTicksAndSleep
-10015118 W vPortSetupTimerInterrupt
-10015168 T xPortStartScheduler
-10015198 T vApplicationIdleHook
-1001519c T osKernelSysTick
-100151a0 T vListInitialise
-100151b6 T vListInitialiseItem
-100151bc T vListInsertEnd
-100151d4 T vListInsert
-10015202 T uxListRemove
-10015222 t prvCopyDataToQueue
-10015288 t prvCopyDataFromQueue
-100152b0 t prvUnlockQueue
-10015320 T xQueueGenericReset
-1001538c T xQueueGenericCreate
-100153c0 T xQueueCreateCountingSemaphore
-100153d4 T xQueueGenericSend
-100154c8 T xQueueCreateMutex
-100154ec T xQueueGenericSendFromISR
-10015554 T xQueueGiveFromISR
-100155b0 T xQueueGenericReceive
-100156e4 T uxQueueMessagesWaiting
-100156f6 T vQueueDelete
-100156fa T vQueueWaitForMessageRestricted
-10015740 t prvWriteNameToBuffer
-10015764 t prvGetExpectedIdleTime
-100157a0 t prvResetNextTaskUnblockTime
-100157c4 t prvAddCurrentTaskToDelayedList
-10015850 T xTaskGenericCreate
-10015a14 T vTaskDelete
-10015ad0 T eTaskGetState
-10015b38 T uxTaskPriorityGet
-10015b54 T vTaskPrioritySet
-10015c1c T vTaskStartScheduler
-10015c88 T vTaskSuspendAll
-10015c98 T xTaskGetTickCount
-10015ca4 T pcTaskGetName
-10015cb4 T vTaskStepTick
-10015cc4 T xTaskIncrementTick
-10015dd0 T xTaskResumeAll
-10015ea8 T vTaskDelay
-10015ed8 t prvIdleTask
-10015f58 T vTaskSwitchContext
-10015fd8 T vTaskPlaceOnEventList
-10015ff8 T vTaskPlaceOnEventListRestricted
-10016024 T xTaskRemoveFromEventList
-10016098 T vTaskSetTimeOutState
-100160b0 T xTaskCheckForTimeOut
-100160fc T vTaskMissedYield
-10016108 T eTaskConfirmSleepModeStatus
-1001613c T vTaskGetInfo
-100161bc t prvListTasksWithinSingleList
-10016218 T uxTaskGetSystemState
-100162c4 T xTaskGetSchedulerState
-100162e4 T vTaskPriorityInherit
-10016374 T xTaskPriorityDisinherit
-100163e4 T vTaskList
-10016494 T vTaskGetRunTimeStats
-1001655c T pvTaskIncrementMutexHeldCount
-10016574 t prvCheckForValidListAndQueue
-100165c0 t prvInsertTimerInActiveList
-100165fc T xTimerCreateTimerTask
-10016638 T xTimerCreate
-1001666c T xTimerGenericCommand
-100166ac t prvSwitchTimerLists
-10016714 t prvTimerTask
-100168a8 T xTimerIsTimerActive
-100168c0 t device_mutex_init
-10016904 T device_mutex_lock
-10016938 T device_mutex_unlock
-10016954 t _freertos_enter_critical_from_isr
-10016974 t _freertos_exit_critical_from_isr
-10016984 t _freertos_systime_to_sec
-1001698e t _freertos_ms_to_systime
-10016990 t _freertos_sec_to_systime
-10016998 t _freertos_usleep_os
-1001699c t _freertos_yield_os
-100169b4 t _freertos_ATOMIC_SET
-100169b8 t _freertos_ATOMIC_READ
-100169bc t _freertos_modular64
-10016a2e t _freertos_thread_enter
-10016a30 t _freertos_enter_critical
-10016a34 t _freertos_exit_critical
-10016a38 t _freertos_ATOMIC_SUB_RETURN
-10016a50 t _freertos_ATOMIC_DEC_RETURN
-10016a66 t _freertos_ATOMIC_ADD_RETURN
-10016a7e t _freertos_ATOMIC_INC_RETURN
-10016a94 t _freertos_ATOMIC_SUB
-10016aac t _freertos_ATOMIC_DEC
-10016ab2 t _freertos_ATOMIC_ADD
-10016aca t _freertos_ATOMIC_INC
-10016ad0 T _freertos_malloc
-10016ad4 T _freertos_zmalloc
-10016aec t _freertos_memset
-10016af0 T _freertos_mfree
-10016af4 t _freertos_get_current_time
-10016af8 t _freertos_spinunlock_irqsave
-10016b0e t _freertos_spinunlock
-10016b1a t _freertos_mutex_put
-10016b1e T _freertos_wakeup_task
-10016b24 t _freertos_up_sema
-10016b28 t _freertos_exit_critical_mutex
-10016b34 T _freertos_timerCreate
-10016b38 T _freertos_timerDelete
-10016b4c T _freertos_timerStop
-10016b60 T _freertos_timerChangePeriod
-10016b7a T _freertos_timerIsTimerActive
-10016b7e T _freertos_acquire_wakelock
-10016b84 T _freertos_release_wakelock
-10016b8a T _freertos_get_scheduler_state
-10016baa t _freertos_thread_exit
-10016bb0 t _freertos_GetFreeHeapSize
-10016bb4 t _freertos_udelay_os
-10016bb8 t _freertos_mdelay_os
-10016bbc t _freertos_deinit_xqueue
-10016bd6 t _freertos_spinlock_free
-10016be8 t _freertos_mutex_free
-10016bec t _freertos_free_sema
-10016bf0 t _freertos_push_to_xqueue
-10016c18 t _freertos_pop_from_xqueue
-10016c40 t _freertos_down_sema
-10016c62 t _freertos_init_xqueue
-10016c7c t _freertos_spinlock_irqsave
-10016cbc t _freertos_spinlock
-10016cf8 t _freertos_enter_critical_mutex
-10016d34 t _freertos_mutex_get
-10016d70 t _freertos_spinlock_init
-10016d7e t _freertos_mutex_init
-10016d82 t _freertos_init_sema
-10016d94 t _freertos_create_task
-10016e04 t _freertos_memcmp
-10016e12 t _freertos_memcpy
-10016e18 t _freertos_delete_task
-10016e64 t _freertos_mutex_get_timeout
-10016ea0 t _freertos_up_sema_from_isr
-10016ed0 t _freertos_systime_to_ms
-10016ed2 t _freertos_msleep_os
-10016ed6 T save_and_cli
-10016eda T restore_flags
-10016ede T cli
-10016ef0 T _freertos_arc4random
-10016f20 t _freertos_get_random_bytes
-10016f5c T RtlUpSemaFromISR
-10016f8c T RtlUdelayOS
-10016f94 T _htons
-10016f9a T _ntohs
-10016fa0 T _rtw_zvmalloc
-10016fc0 T _rtw_vmfree
-10016fe4 T _rtw_malloc
-10016ff4 T _rtw_zmalloc
-10017004 T _rtw_mfree
-10017014 T deinit_mem_monitor
-10017016 T rtw_vmfree
-1001701a T rtw_mfree
-10017020 T rtw_memcpy
-10017030 T rtw_memcmp
-10017040 T rtw_memset
-10017050 T rtw_init_listhead
-10017056 T rtw_is_list_empty
-10017060 T rtw_list_insert_head
-1001706c T rtw_list_insert_tail
-10017078 T rtw_list_delete
-10017088 T rtw_init_sema
-10017098 T rtw_free_sema
-100170a8 T rtw_up_sema
-100170b8 T rtw_up_sema_from_isr
-100170c8 T rtw_down_timeout_sema
-100170d8 T rtw_down_sema
-100170ec T rtw_mutex_init
-100170fc T rtw_mutex_free
-1001710c T rtw_mutex_put
-1001711c T rtw_mutex_get_timeout
-10017130 T rtw_enter_critical_from_isr
-10017140 T rtw_enter_critical
-10017144 T rtw_exit_critical_from_isr
-10017154 T rtw_exit_critical
-10017158 T rtw_enter_critical_mutex
-10017168 T rtw_exit_critical_mutex
-10017178 T rtw_queue_empty
-10017182 T rtw_end_of_queue_search
-1001718c T rtw_spinlock_init
-1001719c T rtw_init_queue
-100171a8 T rtw_spinlock_free
-100171b8 T rtw_spin_lock
-100171c8 T rtw_enter_critical_bh
-100171cc T rtw_spin_unlock
-100171dc T rtw_exit_critical_bh
-100171e0 T rtw_get_current_time
-100171f0 T rtw_systime_to_ms
-10017204 T rtw_systime_to_sec
-10017218 T rtw_ms_to_systime
-1001722c T rtw_sec_to_systime
-10017240 T rtw_get_passing_time_ms
-10017254 T rtw_msleep_os
-10017264 T rtw_usleep_os
-10017274 T rtw_mdelay_os
-10017284 T rtw_udelay_os
-10017294 T ATOMIC_SET
-100172a4 T ATOMIC_INC
-100172b4 T ATOMIC_INC_RETURN
-100172c8 T ATOMIC_DEC_RETURN
-100172dc T ATOMIC_DEC_AND_TEST
-100172ec T rtw_modular64
-10017308 T rtw_get_random_bytes
-1001731c T rtw_getFreeHeapSize
-1001732c T init_mem_monitor
-1001733c T add_mem_usage
-10017370 T rtw_zvmalloc
-10017390 T rtw_malloc
-100173b0 T rtw_zmalloc
-100173d0 T rtw_netif_queue_stopped
-100173d4 T rtw_netif_wake_queue
-100173d6 T rtw_netif_start_queue
-100173d8 T rtw_netif_stop_queue
-100173da T flush_signals_thread
-100173dc T rtw_acquire_wakelock
-100173ec T rtw_release_wakelock
-100173fc T rtw_create_task
-10017418 T rtw_delete_task
-10017428 T rtw_wakeup_task
-10017438 T rtw_timerCreate
-10017454 T rtw_timerDelete
-10017468 T rtw_timerIsTimerActive
-1001747c T rtw_timerStop
-10017490 T rtw_timerChangePeriod
-100174a4 T rtw_thread_enter
-100174b4 T rtw_thread_exit
-100174c4 T tcm_heap_free
-10017544 T tcm_heap_init
-10017594 T tcm_heap_freeSpace
-100175d4 T tcm_heap_malloc
-10017674 T tcm_heap_calloc
-1001768c T flash_init
-10017724 T flash_turnon
-1001773c T flash_erase_sector
-10017768 T flash_stream_read
-1001783c T flash_stream_write
-1001798c T i2s_init
-10017a60 T i2s_set_dma_buffer
-10017aae T i2s_tx_irq_handler
-10017ab4 T i2s_set_param
-10017ae4 T i2s_deinit
-10017ae8 T i2s_enable
-10017aec T i2s_disable
-10017af0 W pinmap_merge
-10017b2c W pinmap_find_peripheral
-10017b44 W pinmap_peripheral
-10017b80 T sleep_ex_selective
-10017b94 T deepsleep_ex
-10017bb4 T us_ticker_read
-10017be0 t get_addr_fobj
-10017c2a t get_addr_fobj_save
-10017c74 t _fwrite_word
-10017ca0 t get_addr_bscfg
-10017d04 T copy_align4_to_align1
-10017d8e T cmp_align1_align4
-10017e38 T flash_write_cfg
-1001805c T flash_read_cfg
-100180f0 T En32KCalibration
-1001817c T WDGInitial
-1001820c T WDGStart
-10018224 T WDGRefresh
-10018240 T I2SISRHandle
-100182fc T RtkI2SDeInit
-100183dc T RtkI2SEnable
-10018418 T RtkI2SDisable
-10018454 T RtkI2SLoadDefault
-100184b4 T HalI2SOpInit
-10018530 T RtkI2SInit
-100186ec T HalI2SInit
-10018728 T HalI2SDisable
-1001874e T HalI2SEnable
-10018772 T HalI2SDeInit
-100187c8 T HalTimerOpInit_Patch
-10018804 T freertos_ready_to_sleep
-10018814 T freertos_pre_sleep_processing
-100188dc T freertos_post_sleep_processing
-10018900 T acquire_wakelock
-10018940 T release_wakelock
-1001899c T get_wakelock_status
-100189a8 T HalI2SInitRtl8195a_Patch
-10018aaa T HalI2SSetRateRtl8195a
-10018af0 T HalI2SSetWordLenRtl8195a
-10018b18 T HalI2SSetChNumRtl8195a
-10018b40 T HalI2SSetPageNumRtl8195a
-10018b68 T HalI2SSetPageSizeRtl8195a
-10018b92 T HalI2SSetDMABufRtl8195a
-10018bfc T HalI2SGetTxPageRtl8195a
-10018c1c T HalI2SPageSendRtl8195a
-10018c68 T HalI2SClearAllOwnBitRtl8195a
-10018c92 T HalI2SDMACtrlRtl8195a
-10018c98 T HalTimerIrq2To7Handle_Patch
-10018cec T HalTimerIrqRegisterRtl8195a_Patch
-10018d64 T HalTimerIrqUnRegisterRtl8195a_Patch
-10018ddc T HalTimerDeInitRtl8195a_Patch
-10018e10 T HalTimerReadCountRtl8195a_Patch
-10018e28 T HalTimerReLoadRtl8195a_Patch
-10018e5c T HalTimerInitRtl8195a_Patch
-10018f28 T HalTimerIrqEnRtl8195a
-10018f3c T HalTimerEnRtl8195a_Patch
-10018f50 T HalTimerDisRtl8195a_Patch
-10018f64 T vWFSSVCHandler
-10018f6a t svcing
-10018f84 T PatchHalLogUartInit
-10019028 T PSHalInitPlatformLogUart
-100190ec T InitSYSIRQ
-10019128 T DurationScaleAndPeriodOP
-10019160 T CLKCal
-100191b4 T BackupCPUClk
-100191d4 T ReFillCpuClk
-100191f4 T SYSIrqHandle
-10019234 T WakeFromSLPPG
-1001936c T InitSoCPM
-100193a0 T RegPowerState
-10019404 T ReadHWPwrState
-10019678 T QueryRegPwrState
-100196b0 T SetSYSTimer
-100196e8 T SleepCG
-100197d4 T DeepSleep
-10019920 T HALEFUSEOneByteReadRAM
-10019940 T HALEFUSEOneByteWriteRAM
-10019944 T HalLogUartWaitTxFifoEmpty
-1001995c T FunctionChk
-10019960 T HalReInitPlatformTimer
-100199d0 T HalGetChipId
-100199f8 W __low_level_init
-100199fc T rtl_libc_init
-10019a18 T rtl_snprintf
-10019a78 T rtl_sprintf
-10019ac4 T rtl_printf
-10019b0c T rtl_memcmp
-10019b14 T rtl_memcpy
-10019b1c T rtl_memmove
-10019b24 T rtl_memset
-10019b2c T rtl_strcmp
-10019b34 T rtl_strcpy
-10019b3c T rtl_strlen
-10019b44 T rtl_strncmp
-10019b4c T rtl_strncpy
-10019b54 T rtl_strsep
-10019b5c T ram_libgloss_close
-10019b6c T ram_libgloss_fstat
-10019b8c T ram_libgloss_isatty
-10019b98 T ram_libgloss_lseek
-10019ba8 T ram_libgloss_read
-10019bb8 T ram_libgloss_sbrk
-10019bd4 T ram_libgloss_write
-10019bf4 T ram_libgloss_open
-10019c30 T init_rom_libgloss_ram_map
-10019c78 T memcpy
-10019c80 T memset
-10019c88 T sscanf
-10019ca8 T __aeabi_llsr
-10019cc0 T rtl_cryptoEngine_init
-10019d00 t rtw_ht_operation_update
-10019db2 t associated_clients_update.part.11
-10019dee T chk_sta_is_alive
-10019e2c T add_RATid
-10019f34 T update_sta_info_apmode
-10019fec T update_beacon
-1001a2ac T rtw_check_beacon_data
-1001a9ac T associated_clients_update
-1001a9b6 T bss_cap_update_on_sta_join
-1001ab66 T bss_cap_update_on_sta_leave
-1001ac62 T ap_free_sta
-1001ad14 T expire_timeout_chk
-1001ae50 T rtw_sta_flush
-1001aed4 T free_mlme_ap_info
-1001af20 T sta_info_update
-1001af5c T ap_sta_info_defer_update
-1001af8c T start_ap_mode
-1001afcc T init_mlme_ap_info
-1001afe2 T stop_ap_mode
-1001b030 T rtw_generate_bcn_ie
-1001b354 T set_hidden_ssid
-1001b3ac T _rtw_init_evt_priv
-1001b3be T _rtw_free_cmd_priv
-1001b3c8 T _rtw_enqueue_cmd
-1001b3f4 T _rtw_dequeue_cmd
-1001b428 T _rtw_observequeue_cmd
-1001b43c T rtw_init_cmd_priv
-1001b446 T rtw_init_evt_priv
-1001b44a T rtw_free_evt_priv
-1001b44c T rtw_free_cmd_priv
-1001b450 T rtw_cmd_filter
-1001b46e T rtw_free_cmd_obj
-1001b498 T rtw_enqueue_cmd
-1001b4ee T rtw_set_channel_plan_cmd_callback
-1001b506 T rtw_survey_cmd_callback
-1001b522 T rtw_disassoc_cmd_callback
-1001b552 T rtw_joinbss_cmd_callback
-1001b56e T rtw_setstaKey_cmdrsp_callback
-1001b588 T rtw_cmd_thread
-1001b6e4 T rtw_joinbss_cmd
-1001b98e T rtw_disassoc_cmd
-1001b9dc T rtw_setstakey_cmd
-1001bacc T rtw_clearstakey_cmd
-1001bb6c T rtw_dynamic_chk_wk_cmd
-1001bbbe T rtw_set_chplan_cmd
-1001bc3e T dynamic_chk_wk_hdl
-1001bd06 T lps_ctrl_wk_hdl
-1001bd6a T rtw_lps_ctrl_wk_cmd
-1001bdd4 T rtw_sitesurvey_cmd
-1001be9c T rpt_timer_setting_wk_hdl
-1001beb0 T rtw_ps_cmd
-1001bf0c T rtw_chk_hi_queue_cmd
-1001bf60 T rtw_drvextra_cmd_hdl
-1001c03c T rtw_do_join
-1001c0e0 T rtw_set_802_11_bssid
-1001c264 T rtw_set_802_11_ssid
-1001c36c T rtw_set_802_11_infrastructure_mode
-1001c40e T rtw_set_802_11_bssid_list_scan
-1001c45e T rtw_set_802_11_authentication_mode
-1001c480 T rtw_set_802_11_add_wep
-1001c4e0 t rtw_free_mlme_ie_data
-1001c4f8 T rtw_init_mlme_timer
-1001c554 T rtw_del_mlme_timer
-1001c574 T reconnect_timer_hdl
-1001c614 T _rtw_init_mlme_priv
-1001c696 T rtw_mfree_mlme_priv_lock
-1001c6b2 T rtw_free_mlme_priv_ie_data
-1001c6ea T _rtw_free_mlme_priv
-1001c712 T _rtw_alloc_network
-1001c762 T _rtw_free_network
-1001c7c2 T _rtw_free_network_nolock
-1001c7e8 T _rtw_find_network
-1001c824 T _rtw_free_network_queue
-1001c86c T rtw_if_up
-1001c88c T rtw_get_capability_from_ie
-1001c890 T rtw_get_capability
-1001c8aa T rtw_get_beacon_interval_from_ie
-1001c8ae T rtw_init_mlme_priv
-1001c8c6 T rtw_free_mlme_priv
-1001c8ca T rtw_free_network_queue
-1001c8ce T rtw_is_same_ibss
-1001c8e4 T is_same_network
-1001c948 T update_network
-1001c9e2 T rtw_update_scanned_network
-1001caf4 T rtw_add_network
-1001cb32 T rtw_survey_event_callback
-1001cbde T rtw_dummy_event_callback
-1001cbe0 T rtw_free_assoc_resources
-1001ccaa T rtw_indicate_connect
-1001ccba T rtw_indicate_disconnect
-1001ccdc T rtw_indicate_scan_done
-1001cce0 T rtw_joinbss_event_callback
-1001ccfe T search_max_mac_id
-1001cd46 T rtw_stassoc_hw_rpt
-1001cd7e T rtw_stassoc_event_callback
-1001cdac T rtw_stadel_event_callback
-1001ce52 T _rtw_join_timeout_handler
-1001cedc T rtw_join_timeout_handler
-1001cf34 T rtw_scan_timeout_handler
-1001cf64 T _rtw_scan_timeout_handler
-1001cf68 T rtw_dynamic_check_timer_handlder
-1001cfc0 T _dynamic_check_timer_handlder
-1001d004 T rtw_select_and_join_from_scanned_queue
-1001d0d8 T rtw_surveydone_event_callback
-1001d1f0 T rtw_set_auth
-1001d240 T rtw_set_key
-1001d302 T rtw_restruct_wmm_ie
-1001d368 T rtw_restruct_sec_ie
-1001d3d4 T rtw_joinbss_reset
-1001d3e4 T rtw_restructure_ht_ie
-1001d4c4 T rtw_update_ht_cap
-1001d54e T rtw_joinbss_event_prehandle
-1001d77a T rtw_linked_check
-1001d796 T rtw_buddy_adapter_up
-1001d7ce T check_buddy_fwstate
-1001d7ec t get_da
-1001d80c t get_sa
-1001d836 T OnAction
-1001d848 T DoReserved
-1001d84c t _mgt_dispatcher.isra.2
-1001d898 T rtw_is_channel_set_contains_channel
-1001d8ba T init_hw_mlme_ext
-1001d8d0 T init_channel_set
-1001d968 T free_mlme_ext_priv
-1001d990 T mgt_dispatcher
-1001da18 T alloc_mgtxmitframe
-1001da50 T update_mgnt_tx_rate
-1001da56 T update_mgntframe_attrib
-1001dab2 T rtw_build_mgnt_frame
-1001db08 T dump_mgntframe
-1001db22 T rtw_send_mgnt
-1001db40 t issue_action_BSSCoexistPacket
-1001dd4c T update_hidden_ssid
-1001dda0 T issue_beacon
-1001dfb8 T issue_probersp
-1001e248 T OnProbeReq
-1001e310 T issue_probereq
-1001e4c8 T issue_auth
-1001e730 T OnAuth
-1001e9d4 T issue_asocrsp
-1001ec48 T issue_assocreq
-1001ef84 T issue_nulldata
-1001f06e T issue_qos_nulldata
-1001f1a0 T issue_deauth
-1001f288 T issue_action_BA
-1001f504 T OnAction_back
-1001f5d2 T collect_bss_info
-1001f804 T start_clnt_auth
-1001f894 T start_clnt_assoc
-1001f8c8 T OnAuthClient
-1001f9a8 T report_scan_result_one
-1001fb68 T add_site_survey
-1001fcee T report_survey_event
-1001ff2c T OnProbeRsp
-1001ff60 T report_surveydone_event
-1001ffc4 T report_join_res
-10020034 T OnAssocRsp
-10020180 T report_del_sta_event
-10020212 T receive_disconnect
-10020268 T OnBeacon
-100203f0 T OnDeAuth
-10020548 T OnDisassoc
-100206b8 T report_add_sta_event
-1002072c T OnAssocReq
-10020d1c T rtw_port_switch_chk
-10020da0 T update_sta_info
-10020e20 T mlmeext_sta_del_event_callback
-10020ea0 T _linked_info_dump
-10020f02 T _linked_rx_signal_strehgth_display
-10020f3c T linked_status_chk
-100211b0 T survey_timer_hdl
-10021290 T _survey_timer_hdl
-10021294 T link_timer_hdl
-10021312 T _link_timer_hdl
-10021316 T addba_timer_hdl
-10021336 T NULL_hdl
-1002133a T setopmode_hdl
-10021380 T disconnect_hdl
-1002142c T setauth_hdl
-1002143c T setkey_hdl
-10021494 T set_stakey_hdl
-10021598 T set_tx_beacon_cmd
-1002160c T mlme_evt_hdl
-10021658 T tx_beacon_hdl
-10021712 T check_buddy_mlmeinfo_state
-1002172c T site_survey
-100218fc T sitesurvey_cmd_hdl
-10021a0a T concurrent_chk_start_clnt_join
-10021aa0 T start_clnt_join
-10021b74 T join_cmd_hdl
-10021c98 T concurrent_chk_joinbss_done
-10021e60 T mlmeext_joinbss_event_callback
-10021f9c T set_chplan_hdl
-10021fb8 T init_mlme_ext_timer
-10022014 T init_mlme_ext_priv
-10022150 t get_hdr_bssid
-10022178 t filter_packet
-10022200 t promisc_get_encrypt
-10022252 t promisc_info_get
-100222f6 t promisc_set_enable
-10022392 T _promisc_deinit
-100223e4 T _promisc_recv_func
-10022930 T _promisc_set
-100229c0 T _is_promisc_enabled
-100229d8 t SetEAPOL_KEYIV
-10022a76 t ToDrv_SetPTK
-10022b1e t Message_ReplayCounter_OC2LI.isra.2
-10022b4c t Message_SmallerEqualReplayCounter.isra.4
-10022b7e t Message_setReplayCounter.isra.5
-10022b9c t INCLargeInteger
-10022bbc t INCOctet16_INTEGER
-10022c04 t INCOctet32_INTEGER
-10022c64 t ToDrv_DisconnectSTA
-10022d28 t CheckMIC.constprop.14
-10022da8 t CalcMIC.constprop.15
-10022e08 T DecWPA2KeyData
-10022ebc T DecGTK
-10022f78 T ToDrv_SetGTK
-10023008 T init_wpa_sta_info
-100230f4 T SendEAPOL
-100237ac T ClientSendEAPOL
-10023c94 t ResendTimeout
-10023d1c T EAPOLKeyRecvd
-10023e94 T ClientEAPOLKeyRecvd
-10024254 T psk_derive
-10024308 T psk_init
-100243f8 T psk_strip_rsn_pairwise
-10024478 T psk_strip_wpa_pairwise
-100244f8 T tkip_send_mic_failure_report
-1002466c T pwr_state_check_handler
-10024670 T ips_enter
-10024718 T ips_leave
-10024830 T rtw_pwr_unassociated_idle
-1002487a T rtw_ps_processor
-100248d2 T PS_RDY_CHECK
-1002493a T rtw_set_ps_mode
-100249a8 T LPS_RF_ON_check
-100249fe T LPS_Enter
-10024a6c T LPS_Leave
-10024aa8 T LeaveAllPowerSaveMode
-10024ab8 T rtw_init_pwrctrl_priv
-10024b8c T rtw_free_pwrctrl_priv
-10024ba0 T _rtw_pwr_wakeup
-10024c7c T rtw_pm_set_lps
-10024cc4 T rtw_pm_set_ips
-10024d08 T rtw_pm_set_tdma_param
-10024d24 T rtw_pm_set_lps_dtim
-10024d30 T rtw_pm_get_lps_dtim
-10024d3c t recvframe_pull
-10024d5e t recvframe_pull_tail
-10024d80 T rtw_signal_stat_timer_hdl
-10024e1e T _rtw_init_sta_recv_priv
-10024e3c T _rtw_init_recv_priv
-10024ee4 T rtw_mfree_recv_priv_lock
-10024f18 T _rtw_alloc_recvframe
-10024f4a T rtw_alloc_recvframe
-10024f70 T rtw_free_recvframe
-1002500c T _rtw_enqueue_recvframe
-10025038 T rtw_enqueue_recvframe
-10025062 T rtw_free_recvframe_queue
-1002509a T rtw_free_uc_swdec_pending_queue
-100250c2 T _rtw_free_recv_priv
-100250f2 T rtw_free_buf_pending_queue
-100250f6 T recvframe_chkmic
-100251f4 T decryptor
-10025290 T portctrl
-10025306 T recv_decache
-10025334 T process_pwrbit_data
-10025374 T process_wmmps_data
-100253fc T count_rx_stats
-10025470 T sta2sta_data_frame
-100255ac T ap2sta_data_frame
-100256d8 T sta2ap_data_frame
-10025760 T validate_recv_ctrl_frame
-100258fa T validate_recv_data_frame
-10025b54 T wlanhdr_to_ethhdr
-10025c90 T recvframe_defrag
-10025d3a T recvframe_chk_defrag
-10025df0 T validate_recv_mgnt_frame
-10025e2c T validate_recv_frame
-10025ef4 T recv_indicatepkt_reorder
-10025f16 T process_recv_indicatepkts
-10025f6e T recv_func_prehandle
-10025f96 T recv_func_posthandle
-10025ffa T recv_func
-10026084 T rtw_recv_entry
-100260b4 T rtw_recv_tasklet
-1002610c T rtw_wep_encrypt
-10026152 T rtw_wep_decrypt
-10026198 T rtw_tkip_encrypt
-10026204 T rtw_tkip_decrypt
-10026270 T rtw_aes_encrypt
-100262dc T rtw_aes_decrypt
-10026340 T rtw_init_sec_priv
-100263b2 T rtw_free_sec_priv
-100263d2 t wifi_mac_hash
-100263fc T _addba_timer_hdl
-10026400 T _rtw_init_stainfo
-1002647a T _rtw_init_sta_priv
-10026562 T _rtw_free_sta_xmit_priv_lock
-1002658e T rtw_mfree_stainfo
-100265ba T rtw_mfree_sta_priv_lock
-100265f0 T _rtw_free_sta_priv
-10026610 T init_addba_retry_timer
-10026638 T rtw_alloc_stainfo
-10026702 T rtw_free_stainfo
-100268a4 T rtw_get_stainfo
-10026920 T rtw_init_bcmc_stainfo
-10026950 T rtw_get_bcmc_stainfo
-10026974 T rtw_free_all_stainfo
-100269ce T cckrates_included
-100269f6 T cckratesonly_included
-10026a1e T networktype_to_raid_ex
-10026a7c T judge_network_type
-10026acc T ratetbl_val_2wifirate
-10026ae0 T is_basicrate
-10026b0c T ratetbl2rateset
-10026b50 T get_rate_set
-10026b7a T UpdateBrateTbl
-10026bac T UpdateBrateTblForSoftAP
-10026be0 T Save_DM_Func_Flag
-10026bf6 T Restore_DM_Func_Flag
-10026c0c T Switch_DM_Func
-10026c28 T Set_MSR
-10026c4c T set_opmode
-10026c90 T SelectChannel
-10026cc4 T SetBWMode
-10026d00 T set_channel_bwmode
-10026d56 T get_my_bssid
-10026d5a T get_beacon_interval
-10026d78 T is_client_associated_to_ap
-10026d90 T is_client_associated_to_ibss
-10026dac T is_IBSS_empty
-10026dce T decide_wait_for_beacon_timeout
-10026dea T invalidate_cam_all
-10026df2 T write_cam
-10026e68 T clear_cam_entry
-10026e96 T flush_all_cam_entry
-10026ef4 T WMM_param_handler
-10026f1a T WMMOnAssocRsp
-10026fe8 T HT_caps_handler
-10027088 T HT_info_handler
-100270ac T HTOnAssocRsp
-100270e4 T ERP_IE_handler
-10027100 T VCS_update
-10027152 T rtw_check_bcn_info
-10027362 T update_beacon_info
-100273b8 T is_ap_in_tkip
-10027430 T wifirate2_ratetbl_inx
-1002749c T update_basic_rate
-100274ca T update_supported_rate
-100274f4 T update_MCS_rate
-10027500 T support_short_GI
-1002752e T get_highest_rate_idx
-10027548 T Update_RA_Entry
-10027550 T set_sta_rate
-10027558 T update_tx_basic_rate
-100275b0 T check_assoc_AP
-100276a4 T update_IOT_info
-10027702 T update_capinfo
-10027780 T update_wireless_mode
-10027820 T update_bmc_sta_support_rate
-10027848 T update_TSF
-1002785a T correct_TSF
-10027862 t _init_txservq
-10027878 t set_qos
-100278c8 T _rtw_init_sta_xmit_priv
-1002790e T rtw_mfree_xmit_priv_lock
-1002795a T qos_acm
-10027994 T xmitframe_addmic
-10027af2 T xmitframe_swencrypt
-10027b1e T rtw_make_wlanhdr
-10027cfe T rtw_txframes_pending
-10027d3a T rtw_txframes_sta_ac_pending
-10027d70 T rtw_txframes_update_attrib_vcs_info
-10027e10 T rtw_put_snap
-10027e54 T rtw_update_protection
-10027e9a T rtw_count_tx_stats
-10027eea T rtw_free_xmitbuf_ext
-10027f2c T rtw_alloc_xmitframe
-10027f84 T rtw_free_xmitframe
-10027fd6 T rtw_free_xmitframe_queue
-10028014 T rtw_get_sta_pending
-10028054 T rtw_xmit_classifier
-100280ba T rtw_xmitframe_enqueue
-100280c8 T rtw_alloc_hwxmits
-10028122 T rtw_free_hwxmits
-10028138 T _rtw_free_xmit_priv
-10028204 T rtw_init_hwxmits
-1002821c T _rtw_init_xmit_priv
-100283d4 T rtw_get_ff_hwaddr
-100283e8 T xmitframe_enqueue_for_sleeping_sta
-100285a8 t dequeue_xmitframes_to_sleeping_queue
-100285fe T stop_sta_xmit
-100286e6 T wakeup_sta_to_xmit
-100288fc T xmit_delivery_enabled_frames
-10028a18 T rtw_xmit_tasklet
-10028a70 T rtw_xmit_mgnt
-10028a74 T rtw_xmit
-10028d9e T rtw_sctx_done_err
-10028daa T rtw_alloc_xmitbuf
-10028e04 T rtw_free_xmitbuf
-10028e76 T rtw_alloc_xmitbuf_ext
-10028efc T rtw_sctx_done
-10028f02 t rtl8195a_free_rx_ring
-10028f10 t bus_write32
-10028f6c t bus_write16
-10028fc8 t bus_write8
-10029024 t bus_read32
-1002907e t bus_read16
-100290da t bus_read8
-10029136 t rtl8195a_free_tx_ring
-100291c4 T rtl8195a_init_desc_ring
-10029304 T rtl8195a_free_desc_ring
-10029320 T rtl8195a_reset_desc_ring
-100293b6 T InitLxDmaRtl8195a
-10029518 T rtl8195a_check_txdesc_closed
-10029590 t rtl8195a_tx_isr
-10029674 T InterruptRecognized8195a
-10029704 T InitInterrupt8195a
-10029724 T EnableDMA8195a
-1002974c T EnableInterrupt8195a
-1002978c T DisableDMA8195a
-10029798 T DisableInterrupt8195a
-100297b0 T UpdateInterruptMask8195a
-10029812 T CheckRxTgRtl8195a
-1002984c T rtl8192ee_check_rxdesc_remain
-1002987c T rtl8195a_recv_tasklet
-10029b90 T rtl8195a_tx_int_handler
-10029bbc T InterruptHandle8195a
-10029e30 T rtl8195a_xmit_tasklet
-10029e58 T lxbus_set_intf_ops
-10029e98 t GetTxBufDesc
-10029ee2 t UpdateFirstTxbdtoXmitBuf.isra.3
-10029f14 t check_nic_enough_desc.isra.4
-10029f64 T rtl8195ab_init_xmit_priv
-10029f72 T rtl8195ab_free_xmit_priv
-10029f7a T GetDmaTxbdIdx
-10029f96 T rtl8195a_enqueue_xmitbuf
-10029fba T rtl8195a_dequeue_xmitbuf
-10029fde T SetTxbdForLxDMARtl8195ab
-1002a05e T UpdateTxbdHostIndex
-1002a09c T rtw_dump_xframe
-1002a26e T check_tx_desc_resource
-1002a2a8 T rtw_dequeue_xframe
-1002a33c T rtw_xmitframe_coalesce
-1002a5f0 T rtl8195ab_xmitframe_resume
-1002a6e6 T rtl8195ab_mgnt_xmit
-1002a722 T rtl8195ab_hal_xmit
-1002a830 t Hal_GetEfuseDefinition
-1002a860 t ResumeTxBeacon
-1002a8a4 T UpdateHalRAMask8195A
-1002aa3c T HalLittleWifiMCUThreadRtl8195a
-1002aa90 T HalCheckInReqStateThreadRtl8195a
-1002aadc T HalTDMAChangeStateThreadRtl8195a
-1002ab28 t rtl8195a_read_chip_version
-1002ab9c t Hal_EfuseWordEnableDataWrite
-1002ade0 t Hal_EfusePowerSwitch
-1002adf4 t rtl8195a_free_hal_data
-1002ae0e t StopTxBeacon
-1002ae58 T SetHalODMVar8195A
-1002af10 T rtl8195a_start_thread
-1002af78 T rtl8195a_stop_thread
-1002af9c t Hal_ReadEFuse
-1002b10c T GetHalODMVar8195A
-1002b120 t rtw_flash_map_update.part.12
-1002b1c0 t rtw_flash_map_erase
-1002b204 t Hal_EfusePgPacketWrite
-1002b480 t Hal_EfuseGetCurrentSize
-1002b560 t rtw_flash_map_write
-1002b72e T rtl8195a_InitBeaconParameters
-1002b79e T _InitBurstPktLen_8195AB
-1002b7a8 T rtl8195a_set_hal_ops
-1002b888 T rtl8195a_init_default_value
-1002b88a T rtl8195a_InitLLTTable
-1002b8d4 T Hal_GetChnlGroup8195A
-1002b910 T rtw_config_map_read
-1002b9fc T rtw_config_map_write
-1002baa8 T Hal_InitPGData
-1002bb06 T Hal_EfuseParseIDCode
-1002bb1e T Hal_ReadPowerValueFromPROM_8195A
-1002bbbc T Hal_EfuseParseTxPowerInfo_8195A
-1002bc54 T Hal_EfuseParseEEPROMVer_8195A
-1002bc6a T Hal_EfuseParsePackageType_8195A
-1002bcd4 T Hal_EfuseParseChnlPlan_8195A
-1002bd04 T Hal_EfuseParseCustomerID_8195A
-1002bd1a T Hal_EfuseParseXtal_8195A
-1002bd32 T Hal_EfuseParseThermalMeter_8195A
-1002bd5a T Hal_ReadRFGainOffset
-1002bdaa T BWMapping_8195A
-1002bdca T SCMapping_8195A
-1002bdf2 T rtl8195a_update_txdesc
-1002c0c2 T rtl8195a_fill_fake_txdesc
-1002c180 T SetHwReg8195A
-1002ce40 T GetHwReg8195A
-1002ced4 T SetHalDefVar8195A
-1002cfb4 T GetHalDefVar8195A
-1002cfd8 T PHY_QueryBBReg_8195A_Safe
-1002d004 T PHY_SetBBReg_8195A_Safe
-1002d030 t phy_RFSerialRead_8195A
-1002d0e4 T PHY_QueryRFReg_8195A
-1002d0fc T PHY_SetRFReg_8195A
-1002d154 T PHY_MACConfig8195A
-1002d16e T PHY_BBConfig8195A
-1002d27e T PHY_RFConfig8195A
-1002d282 T PHY_SetTxPowerIndex_8195A
-1002d38c T phy_TxPwrAdjInPercentage
-1002d3cc T PHY_GetTxPowerIndex_8195A
-1002d4bc T PHY_SetTxPowerLevel8195A
-1002d4c2 T phy_SpurCalibration_8195A
-1002d77a T phy_SetRegBW_8195A
-1002d7b8 T phy_PostSetBwMode8195A
-1002d914 T phy_SwChnl8195A
-1002d9bc T phy_SwChnlAndSetBwMode8195A
-1002da0c T PHY_HandleSwChnlAndSetBW8195A
-1002dabc T PHY_SetBWMode8195A
-1002dade T PHY_SwChnl8195A
-1002daf8 T PHY_SetSwChnlBWMode8195A
-1002db16 t HalTimerEnable
-1002db28 T InitTDMATimer
-1002db50 T ChangeStateByTDMA
-1002db60 T GetMinRateInRRSR
-1002db94 T CheckInReqState
-1002dba4 T InitCheckStateTimer
-1002dbd4 T InitGTimer1ms
-1002dc20 T DeInitGTimer1ms
-1002dc68 T ChangeTransmiteRate
-1002dca4 T PowerBitSetting
-1002dd20 T ChkandChangePS
-1002dd84 T IssueRsvdPagePacketSetting
-1002ddf8 T IssuePSPoll
-1002de24 T WaitTxStateMachineOk
-1002de78 T IssueNullData
-1002df08 T PsCloseRF
-1002df3c T PsOpenRF
-1002df6c T ChkTxQueueIsEmpty
-1002df84 T InitPS
-1002dff4 T ConfigListenBeaconPeriod
-1002e018 T PS_S2_Condition_Match
-1002e04c T PS_S4_Condition_Match
-1002e0c8 T PS_32K_Condition_Match
-1002e104 T PS_S2ToS3ToS0State
-1002e16c T PS_S2ToS0State
-1002e188 T PS_S3ToS2orS0State
-1002e1b8 T PS_S0ToS1ToS2State
-1002e214 T PS_S1ToS0orS2State
-1002e244 T PS_S2ToS4State
-1002e290 T PS_S0ToS6State
-1002e2b0 T PS_S6ToS0State
-1002e2c8 T CheckTSFIsStable
-1002e318 T WaitHWStateReady
-1002e328 T SysClkDown
-1002e398 T SysClkUp
-1002e3e4 T ResetPSParm
-1002e458 T PS_S4ToS2State
-1002e47c T SleepTo32K
-1002e4dc T Change_PS_State
-1002e688 T Legacy_PS_Setting
-1002e6fc T PSModeSetting
-1002e7a0 T ChangePSStateByRPWM
-1002e7e4 T ChangeTDMAState
-1002e904 T TDMAChangeStateTask
-1002e92e T EnterPS
-1002e950 T SetSmartPSTimer
-1002e98c T GTimer7Handle
-1002e9e8 T SmartPS2InitTimerAndToGetRxPkt
-1002ea24 T PS_OnBeacon
-1002ead4 T PSBcnEarlyProcess
-1002eb90 T PSMtiBcnEarlyProcess
-1002ec3c T PSRxBcnProcess
-1002ed8c T TxPktInPSOn
-1002edca T PsBcnToProcess
-1002ee84 T GTimer6Handle
-1002eed0 T RPWMProcess
-1002ef0c T PSSetMode
-1002ef84 T SpeRPT
-1002f0a4 T ISR_BcnEarly
-1002f110 T ISR_MtiBcnEarly
-1002f144 T ISR_RxBcn
-1002f160 T ISR_RxBCMD1
-1002f190 T ISR_RxBCMD0
-1002f1e4 T ISR_RxUCMD1
-1002f222 T ISR_RxUCMD0
-1002f25e T ISR_TxPktIn
-1002f270 T ISR_TXCCX
-1002f274 T H2CHDL_SetPwrMode
-1002f39c T CheckInReqStateTask
-1002f3e2 T HalGetNullTxRpt
-1002f400 T ISR_TBTT
-1002f478 T H2CHDL_BcnIgnoreEDCCA
-1002f488 T PMUInitial
-1002f4d8 T PMUTask
-1002f5e4 T PHY_RF6052SetBandwidth8195A
-1002f628 T PHY_RF6052_Config8195A
-1002f6e0 t process_rssi
-1002f716 T rtl8195a_query_rx_desc_status
-1002f7c6 T rtl8195a_query_rx_phy_status
-1002f91e T hal_com_get_channel_plan
-1002f952 T HAL_IsLegalChannel
-1002f970 T MRateToHwRate
-1002f984 T HwRateToMRate
-1002f998 T HalSetBrateCfg
-1002fa44 T Hal_MappingOutPipe
-1002fa60 T hal_init_macaddr
-1002fa8c T hw_var_port_switch
-1002fd14 T SetHwReg
-1002fd1e T GetHwReg
-1002fd20 T switch_power_saving_mode
-1002fd64 T rtw_bb_rf_gain_offset
-1002fdac T PHY_GetRateValuesOfTxPowerByRate
-1002ff44 T PHY_StoreTxPowerByRateNew
-1002ffe0 T PHY_InitTxPowerByRate
-1002fff8 T PHY_StoreTxPowerByRate
-10030010 T PHY_GetTxPowerIndexBase
-100300b0 T PHY_GetTxPowerTrackingOffset
-100300dc T PHY_GetRateIndexOfTxPowerByRate
-100300f0 T PHY_GetTxPowerByRate
-10030150 T phy_StoreTxPowerByRateBase
-1003019c T PHY_SetTxPowerByRate
-100301d8 T phy_ConvertTxPowerByRateInDbmToRelativeValues
-100302d8 T PHY_TxPowerByRateConfiguration
-100302ea T PHY_SetTxPowerIndexByRateArray
-10030328 T PHY_SetTxPowerIndexByRateSection
-1003038c T PHY_SetTxPowerLevelByPath
-100303c2 T phy_GetWorldWideLimit
-100303ee T PHY_GetTxPowerLimit
-10030518 T PHY_ConvertTxPowerLimitToPowerIndex
-10030668 T PHY_InitTxPowerLimit
-100306b0 T PHY_SetTxPowerLimit
-1003072c T PHY_GetTxPowerIndex
-1003073c T rtw_hal_chip_configure
-10030752 T rtw_hal_read_chip_info
-10030768 T rtw_hal_read_chip_version
-1003077e T rtw_hal_def_value_init
-10030794 T rtw_hal_free_data
-100307aa T rtw_hal_dm_init
-100307c0 T rtw_hal_dm_deinit
-100307d6 T rtw_hal_init
-10030800 T rtw_hal_deinit
-1003081a T rtw_hal_set_hwreg
-10030828 T rtw_hal_get_hwreg
-10030836 T rtw_hal_set_def_var
-10030848 T rtw_hal_get_def_var
-1003085a T rtw_hal_set_odm_var
-10030868 T rtw_hal_get_odm_var
-10030876 T rtw_hal_enable_interrupt
-10030898 T rtw_hal_disable_interrupt
-100308ba T rtw_hal_inirp_init
-100308cc T rtw_hal_inirp_deinit
-100308de T rtw_hal_irp_reset
-100308ec T rtw_hal_xmit
-100308fe T rtw_hal_mgnt_xmit
-10030910 T rtw_hal_init_xmit_priv
-10030922 T rtw_hal_free_xmit_priv
-10030930 T rtw_hal_update_ra_mask
-1003095e T rtw_hal_add_ra_tid
-1003096c T rtw_hal_clone_data
-1003097a T rtw_hal_start_thread
-10030988 T rtw_hal_stop_thread
-10030996 T rtw_hal_read_bbreg
-100309ca T rtw_hal_write_bbreg
-100309f6 T rtw_hal_read_rfreg
-10030a08 T rtw_hal_write_rfreg
-10030a1c T rtw_hal_interrupt_handler
-10030a2e T rtw_hal_set_bwmode
-10030a3c T rtw_hal_set_chan
-10030a4a T rtw_hal_set_chnl_bw
-10030a60 T rtw_hal_dm_watchdog
-10030a76 T rtw_hal_macid_sleep
-10030a96 T rtw_hal_macid_wakeup
-10030ab6 T decide_chip_type_by_device_id
-10030abc t rtw_net_get_stats
-10030b0c t netdev_if2_close
-10030b2c t netdev_close
-10030b88 t rtw_if1_deinit
-10030c22 T rtw_os_indicate_connect
-10030c26 T rtw_os_indicate_scan_done
-10030c2a T rtw_reset_securitypriv
-10030d1e T rtw_os_indicate_disconnect
-10030d68 T rtw_init_netdev
-10030eb8 T rtw_drv_if2_init
-100310c0 T rtw_drv_if2_stop
-10031116 T rtw_drv_if2_free
-10031164 T _netdev_open
-10031280 T _netdev_if2_open
-1003133c T netdev_if2_open
-10031364 T netdev_open
-1003138c T rtw_drv_probe
-1003150c T rtw_dev_remove
-10031550 T rtw_drv_entry
-1003157c T rtw_drv_halt
-100315ac t rtw_wx_set_autoreconnect
-100315da t rtw_wx_get_autoreconnect
-100315e8 t rtw_forwarding_set
-1003160a t rtw_set_ch_deauth
-1003162c t get_priv_size
-10031640 t rtw_wx_del_custome_ie
-1003168c t rtw_wx_set_pscan_freq
-1003170e t rtw_wx_update_custome_ie
-10031780 t rtw_set_tos_value
-100317a0 t rtw_get_tx_power
-100318e4 t rtw_wx_set_custome_ie
-10031990 t rtw_pm_get
-100319d4 t rtw_pm_set
-10031a88 t rtw_wx_read32
-10031b34 t rtw_wx_write32
-10031b98 t rtw_wx_set_freq.isra.10
-10031c40 T rtw_ex_set
-10031d00 T wireless_send_event
-10031d0a T indicate_wx_custom_event
-10031d66 T indicate_wx_scan_result_present
-10031d8e T indicate_wx_scan_complete_event
-10031db8 T rtw_indicate_sta_assoc
-10031e08 T rtw_indicate_sta_disassoc
-10031e60 T rtw_indicate_wx_assoc_event
-10031e92 T rtw_indicate_wx_disassoc_event
-10031ec2 T rtw_set_wpa_ie
-10031fd8 T strtopsk
-10032044 T rtw_wx_get_passphrase
-10032090 T rtw_wx_set_ap_essid
-10032180 T mac_reg_dump
-1003222c T bb_reg_dump
-10032288 T rf_reg_dump
-10032300 t rtw_dbg_port
-10032968 T rtw_set_sta_num
-10032984 T rtw_ex_get_drv_ability
-10032a44 T rtw_ex_get
-10032cdc T rtw_ioctl
-10033c68 T rtw_os_recv_resource_init
-10033c6c T rtw_os_recv_resource_alloc
-10033c76 T rtw_os_recv_resource_free
-10033c78 T rtw_tkip_countermeasure
-10033d18 T rtw_handle_tkip_mic_err
-10033dc0 T rtw_recv_indicatepkt
-10034010 T skb_fail_inc
-1003402c T skb_fail_get_and_rst
-10034048 T init_skb_pool
-100340a0 T init_skb_data_pool
-100340f8 T alloc_skb
-100341f8 T kfree_skb
-10034260 T kfree_skb_chk_key
-10034264 T skb_put
-10034298 T skb_reserve
-100342a6 T dev_alloc_skb
-100342c2 T skb_end_pointer
-100342c6 T skb_set_tail_pointer
-100342ce T skb_pull
-100342e6 T skb_copy
-1003430e T rtw_remainder_len
-1003431a T _rtw_open_pktfile
-1003432c T _rtw_pktfile_read
-1003435a T rtw_set_tx_chksum_offload
-1003435c T rtw_os_xmit_resource_alloc
-10034366 T rtw_os_xmit_resource_free
-10034368 T rtw_os_pkt_complete
-10034370 T rtw_os_xmit_complete
-10034382 T rtw_os_xmit_schedule
-100343be T rtw_xmit_entry
-1003440a T rtw_alloc_etherdev_with_old_priv
-10034420 T rtw_alloc_etherdev
-1003444c T rtw_free_netdev
-1003446c T timer_wrapper
-100344c0 T alloc_etherdev
-1003451c T free_netdev
-10034536 T dev_alloc_name
-10034540 T init_timer_wrapper
-10034560 T deinit_timer_wrapper
-100345ac T init_timer
-10034664 T mod_timer
-10034744 T cancel_timer_ex
-1003478c T del_timer_sync
-100347f0 T rtw_init_timer
-100347f8 T rtw_set_timer
-100347fc T rtw_cancel_timer
-10034806 T rtw_del_timer
-1003480c T rltk_get_idx_bydev
-1003481c T rltk_wlan_init
-100348a4 T rltk_wlan_deinit
-10034968 T rltk_wlan_start
-1003499c T rltk_wlan_check_isup
-100349ac T rltk_wlan_tx_inc
-100349c0 T rltk_wlan_tx_dec
-100349d4 T rltk_wlan_get_recv_skb
-100349e4 T rltk_wlan_alloc_skb
-10034a24 T rltk_wlan_send_skb
-10034a58 T rltk_netif_rx
-10034b04 T rltk_set_sta_num
-10034b08 T rltk_set_tx_power_percentage
-10034b3c T rltk_wlan_control
-10034bd0 T rltk_wlan_running
-10034be8 T rltk_wlan_handshake_done
-10034c1c T rltk_wlan_wireless_mode
-10034ca8 T rltk_wlan_is_connected_to_ap
-10034cec T Efuse_PowerSwitch
-10034cf8 T Efuse_GetCurrentSize
-10034d04 T Efuse_CalculateWordCnts
-10034d28 T EFUSE_GetEfuseDefinition
-10034d3c T efuse_OneByteRead
-10034d70 T efuse_OneByteWrite
-10034da4 T Efuse_PgPacketWrite
-10034db8 T efuse_WordEnableDataRead
-10034dea T Efuse_WordEnableDataWrite
-10034dfe T efuse_GetCurrentSize
-10034e26 T rtw_efuse_map_read
-10034e88 T rtw_efuse_map_write
-10035008 T rtw_macaddr_cfg
-100350cc T rtw_get_cipher_info
-10035146 T rtw_get_bcn_info
-10035216 T rtw_init_default_value
-10035284 T rtw_cancel_all_timer
-100352ee T rtw_free_drv_sw
-10035364 T rtw_reset_drv_sw
-100353c0 T rtw_init_drv_sw
-10035448 T rtw_start_drv_threads
-10035504 T rtw_stop_drv_threads
-10035538 T rtw_read8
-10035546 T rtw_read16
-10035554 T rtw_read32
-10035562 T rtw_write8
-10035570 T rtw_write16
-1003557e T rtw_write32
-1003558c T ODM_InitRAInfo
-1003562c T InitialRateUpdate
-1003572c T RateUp_search_RateMask
-1003575e T RateDown_search_RateMask
-100357b0 T StartRateByRSSI
-100357da T RateUpRAM8195A
-1003586e T RateDownTrying
-100358ac T TryDone
-10035944 T RateDownStepRAM8195A
-100359e4 T RateDecisionRAM8195A
-10035ac8 T ArfrRefresh
-10035cd0 T H2CHDL_Set_MACID_Config
-10035d94 T PHY_DM_RA_SetRSSI_8195A
-10035dc2 t CheckPositive.isra.0
-10035ea4 T ODM_ReadAndConfig_MP_8195A_AGC_TAB
-10035f1c T ODM_ReadAndConfig_MP_8195A_PHY_REG
-10035f94 T ODM_GetVersion_MP_8195A_PHY_REG
-10035f98 T ODM_ReadAndConfig_MP_8195A_PHY_REG_PG
-10035fcc T odm_ConfigRFReg_8195A
-10036004 T odm_ConfigRF_RadioA_8195A
-10036014 T odm_ConfigMAC_8195A
-10036018 T odm_ConfigBB_AGC_8195A
-10036028 T odm_ConfigBB_PHY_REG_PG_8195A
-10036056 T odm_ConfigBB_PHY_8195A
-1003609e T odm_ConfigBB_TXPWR_LMT_8195A
-100360c4 T ODM_CmnInfoInit
-100361b8 T ODM_CmnInfoHook
-1003625c T ODM_CmnInfoPtrArrayHook
-1003626c T ODM_CmnInfoUpdate
-1003633c T odm_CommonInfoSelfInit
-100363b0 T ODM_DMInit
-100363fe T odm_CommonInfoSelfUpdate
-10036450 T ODM_DMWatchdog
-100364bc T PhyDM_Get_Structure
-100364e0 T Phydm_CheckAdaptivity
-1003650e T Phydm_NHMCounterStatisticsInit
-10036584 T Phydm_SetEDCCAThreshold
-100365bc T Phydm_MACEDCCAState
-100365fa T Phydm_AdaptivityInit
-100366d8 T Phydm_Adaptivity
-100367f8 T ODM_CfoTrackingInit
-10036822 T ODM_CfoTracking
-10036842 T ODM_ParsingCFO
-10036874 T ODM_InitDebugSetting
-10036888 T ODM_Write_DIG
-10036928 T odm_ForbiddenIGICheck
-100369ba T ODM_Write_CCK_CCA_Thres
-100369f4 T odm_DIGInit
-10036a8e T odm_DigAbort
-10036ab0 T odm_DIGbyRSSI_LPS
-10036b5c T odm_FAThresholdCheck
-10036b88 T odm_DIG
-10036de8 T odm_FalseAlarmCounterStatistics
-10036e14 T odm_CCKPacketDetectionThresh
-10036e6c T odm_RxPhyStatus8195A_Parsing
-10036f70 T odm_Process_RSSIForDM_8195A
-100370b2 T ODM_PhyStatusQuery_8195A
-100370de T ODM_PhyStatusQuery
-100370e2 T ODM_ConfigRFWithHeaderFile
-10037100 T ODM_ConfigRFWithTxPwrTrackHeaderFile
-10037132 T ODM_ConfigBBWithHeaderFile
-1003715a T ODM_ConfigMACWithHeaderFile
-1003716c T ODM_Read1Byte
-10037172 T ODM_Read4Byte
-10037178 T ODM_Write1Byte
-1003717e T ODM_Write2Byte
-10037184 T ODM_Write4Byte
-1003718a T ODM_SetMACReg
-10037190 T ODM_SetBBReg
-10037196 T ODM_GetBBReg
-1003719c T ODM_SetRFReg
-100371a2 T ODM_GetRFReg
-100371a8 T ODM_MoveMemory
-100371b2 T ODM_delay_ms
-100371b6 T ODM_delay_us
-100371bc T getSwingIndex
-10037214 T odm_TXPowerTrackingThermalMeterInit
-100372c6 T odm_TXPowerTrackingInit
-100372ca T odm_TXPowerTrackingCheckIOT
-100372fe T ODM_TXPowerTrackingCheck
-1003730c T odm_RSSIMonitorInit
-10037314 T ODM_RAPostActionOnAssoc
-1003731c T odm_RSSIMonitorCheckIOT
-100373f0 T odm_RSSIMonitorCheck
-10037404 T odm_RateAdaptiveMaskInit
-1003742c T ODM_RAStateCheck
-1003746e T odm_RefreshRateAdaptiveMaskIOT
-100374be T odm_RefreshRateAdaptiveMask
-100374d4 T ODM_Get_Rate_Bitmap
-100375c4 t _ReadEfuseInfo8195a
-1003768c t rtl8195a_interface_configure
-100376c0 t rtl8195a_hal_deinit
-100376fc T _InitPowerOn
-1003777c t ReadAdapterInfo8195a
-100377ac T _InitDriverInfoSize
-100377b6 T _InitNetworkType
-100377d8 T _InitWMACSetting
-10037848 T _InitAdaptiveCtrl
-1003788c T _InitEDCA
-10037908 T _InitRateFallback
-1003794c T _InitRetryFunction
-10037978 T _InitOperationMode
-100379c0 T _InitInterrupt
-10037a00 t rtl8195a_hal_init
-10037cd8 T rtl8195ab_set_hal_ops
-10037db0 T FillH2CCmd8195A
-10037dd0 T CheckFwRsvdPageContent
-10037dd2 T rtl8195a_set_FwRsvdPage_cmd
-10037ddc T rtl8195a_set_FwMediaStatusRpt_cmd
-10037e08 T rtl8195a_set_FwMacIdConfig_cmd
-10037ec8 T rtl8195a_set_FwPwrMode_cmd
-10037f58 T rtl8195a_download_rsvd_page
-10038260 T rtl8195a_set_FwJoinBssRpt_cmd
-1003826a T rtl8195a_Add_RateATid
-100382bc T rtw_rpt_h_addr
-10038308 T rtw_txrpt_read8
-10038326 T rtw_txrpt_write8
-1003834a T rtw_ratemask_read8
-10038368 T rtw_ratemask_write8
-1003838c T ReadRateMask8
-10038396 T WriteRateMask8
-1003839a T ReadTxrpt8
-100383a4 T WriteTxrpt8
-100383a8 T ResetTxrpt
-100383e0 T PsuseTxrpt
-10038400 T CheckMaxMacidNum
-10038438 T GetMediaStatusCommon
-10038452 T GetTxrptStatistic
-10038508 T rtl8195a_InitHalDm
-1003862c T rtl8195a_HalDmWatchDog
-10038710 T rtl8195a_init_dm_priv
-100387e8 T rtl8195a_deinit_dm_priv
-100387ea T MediaConnection
-10038808 T MediaDisconnection
-10038828 T RATaskEnable
-10038852 T SetMediaStatus
-10038890 T H2CHDL_JoinInfo
-100388c8 T H2CHDL_SetRsvdPage
-10038960 T H2CCmdCommon
-100389a4 T HalPwrSeqCmdParsing
-10038a64 T hci_dvobj_init
-10038a74 T hci_dvobj_deinit
-10038a84 T hci_dvobj_request_irq
-10038a94 T hci_dvobj_free_irq
-10038aa4 T hci_lxbus_dvobj_init
-10038ae0 T hci_lxbus_dvobj_deinit
-10038b20 T hci_lxbus_dvobj_request_irq
-10038b74 T hci_lxbus_free_irq
-10038bcc T hci_lxbus_intf_stop
-10038c04 T rtw_interrupt_thread
-10038c78 T lextra_bus_dma_Interrupt
-10038cc0 T init_rom_wlan_ram_map
-10038cd8 T ODM_ReadAndConfig_MP_8195A_MAC_REG
-10038e34 t CheckPositive.isra.0
-10038f18 T ODM_ReadAndConfig_MP_8195A_RadioA
-10038f90 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_QFN48
-10038fe0 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_QFN56
-10039030 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_TFBGA96
-10039080 T ODM_ReadAndConfig_MP_8195A_TXPWR_LMT
-100390b8 T ODM_ReadAndConfig_MP_8195A_TxXtalTrack
-100390e4 T GetDeltaSwingTable_8195A
-10039114 T GetDeltaSwingXtalTable_8195A
-10039124 T ODM_TxXtalTrackSetXtal_8195A
-10039144 T Hal_MPT_CCKTxPowerAdjust
-10039214 T ODM_TxPwrTrackSetPwr_8195A
-10039324 T ConfigureTxpowerTrack_8195A
-10039370 T phy_PathA_IQK_8195A
-10039524 T phy_PathA_RxIQK8195A
-100398b8 T _PHY_PathAFillIQKMatrix8195A
-10039a4e T _PHY_PathBFillIQKMatrix8195A
-10039bca T _PHY_SaveADDARegisters8195A
-10039bfe T _PHY_SaveMACRegisters8195A
-10039c2c T _PHY_ReloadADDARegisters8195A
-10039c60 T _PHY_ReloadMACRegisters8195A
-10039c90 T _PHY_PathADDAOn8195A
-10039ccc T _PHY_MACSettingCalibration8195A
-10039d14 T _PHY_PIModeSwitch8195A
-10039d50 T phy_SimularityCompare_8195A
-10039e84 T phy_IQCalibrate_8195A
-1003a1fc T phy_LCCalibrate_8195A
-1003a26c T PHY_LCCalibrate_8195A
-1003a2cc T PHY_IQCalibrate_8195A
-1003a580 T DoIQK_8195A
-1003a59e T ConfigureTxpowerTrack
-1003a5b0 T ODM_TXPowerTrackingCallback_ThermalMeter
-1003a9bc T ODM_ResetIQKResult
-1003aa04 T ODM_GetRightChnlPlaceforIQK
-1003aa58 t chk_ap_netif_num
-1003aaa4 t wifi_autoreconnect_hdl_
-1003aaf4 T read_wifi_cfg
-1003ab3c T write_wifi_cfg
-1003ab7c T _wext_set_lps_dtim
-1003ab98 T _wext_enable_powersave
-1003abd0 T rtw_security_to_idx
-1003abf0 T rtw_security_to_str
-1003ac04 T show_wifi_ap_ip
-1003ac34 t wifi_run_ap
-1003ad40 T show_wifi_st_ip
-1003ad70 t StartStDHCPClient
-1003ae14 t wifi_run_st.part.1
-1003aee0 T wifi_run
-1003b128 T wifi_init
-1003b1f8 t wifi_autoreconnect_thread_
-1003b258 T show_wifi_st_cfg
-1003b2d4 T show_wifi_ap_cfg
-1003b350 T show_wifi_cfg
-1003b3b0 T wifi_close_scan
-1003b430 t _wifi_scan_done_hdl
-1003b4b0 T api_wifi_scan
-1003b60c t mark_ip_in_table
-1003b650 t dhcps_initialize_message
-1003b700 t add_offer_options
-1003b7f0 T dhcps_handle_state_machine_change
-1003b8c0 t dhcps_receive_udp_packet_handler
-1003bb8c T dhcps_deinit
-1003bbb4 T dhcps_init
-1003bcbc T fATSN
-1003bcc8 t fATWI
-1003be08 t fATOF
-1003be0c t fATON
-1003be10 t fATWR
-1003be34 t fATPN
-1003bf14 t scan_result_handler
-1003c014 t fATPA
-1003c0f4 t fATSP
-1003c138 t fATDS
-1003c160 t fATSW
-1003c16a t fATSD
-1003c174 t fATST
-1003c1e4 T print_hex_dump
-1003c214 T dump_bytes
-1003c2b0 t fATSB
-1003c2ec T print_udp_pcb
-1003c358 T print_tcp_pcb
-1003c438 t fATLW
-1003c448 t __rtw_set_ie_veneer
-1003c450 t __rtw_parse_wpa2_ie_veneer
-1003c458 t __PHY_SetBBReg_8195A_veneer
-1003c460 t __PHY_QueryBBReg_8195A_veneer
-1003c468 t __aes_80211_encrypt_veneer
-1003c470 t __ROM_ODM_CfoTrackingReset_veneer
-1003c478 t __CmdWriteWord_veneer
-1003c480 t __rtw_set_fixed_ie_veneer
-1003c488 t __AES_WRAP_veneer
-1003c490 t __HalI2SRead32_veneer
-1003c498 t __ROM_odm_QueryRxPwrPercentage_veneer
-1003c4a0 t __aes_80211_decrypt_veneer
-1003c4a8 t __rtw_set_supported_rate_veneer
-1003c4b0 t __rt_arc4_init_veneer
-1003c4b8 t __ROM_odm_EVMdbToPercentage_veneer
-1003c4c0 t __rtw_get_wpa_ie_veneer
-1003c4c8 t __ROM_odm_FalseAlarmCounterStatistics_veneer
-1003c4d0 t __tkip_80211_encrypt_veneer
-1003c4d8 t __rtw_seccalctkipmic_veneer
-1003c4e0 t __rtw_get_rateset_len_veneer
-1003c4e8 t __rtw_get_wps_attr_content_veneer
-1003c4f0 t __SpicWaitBusyDoneRtl8195A_veneer
-1003c4f8 t __wep_80211_decrypt_veneer
-1003c500 t __key_2char2num_veneer
-1003c508 t __rtw_get_bit_value_from_ieee_value_veneer
-1003c510 t __rt_hmac_sha1_veneer
-1003c518 t __rom_psk_CalcGTK_veneer
-1003c520 t __rtw_secgetmic_veneer
-1003c528 t __rtw_ieee802_11_parse_elems_veneer
-1003c530 t __rtw_secmicappend_veneer
-1003c538 t __rtw_get_wpa2_ie_veneer
-1003c540 t __rtw_get_sec_ie_veneer
-1003c548 t __ROM_odm_CfoTrackingFlow_veneer
-1003c550 t __rom_psk_PasswordHash_veneer
-1003c558 t __tkip_80211_decrypt_veneer
-1003c560 t __rtw_get_wps_ie_veneer
-1003c568 t __rtw_check_network_type_veneer
-1003c570 t __rt_arc4_crypt_veneer
-1003c578 t __rom_psk_CalcPTK_veneer
-1003c580 t __phy_CalculateBitShift_veneer
-1003c588 t __wep_80211_encrypt_veneer
-1003c590 t __HalI2SIntrCtrlRtl8195a_veneer
-1003c598 t __CmdDumpWord_veneer
-1003c5a0 t __HalI2SClrAllIntrRtl8195a_veneer
-1003c5a8 t __rtw_parse_wpa_ie_veneer
-1003c5b0 t __ROM_odm_SetCrystalCap_veneer
-1003c5b8 t __rt_md5_hmac_veneer
-1003c5c0 t __AES_UnWRAP_veneer
-1003c5c8 t __ROM_odm_GetDefaultCrytaltalCap_veneer
-1003c5d0 t __HalI2SWrite32_veneer
-1003c5d8 t __rtw_secmicsetkey_veneer
-1003c5e0 t __rtw_get_ie_veneer
-1003c61d d __FUNCTION__.15285
-1003c988 d bitrate_table
-1003cab4 d decoder_table
-1003cac0 d samplerate_table
-1003cacc d ca
-1003caec d cs
-1003cb0c d imdct_s
-1003cb9c d is_lsf_table
-1003cc14 d is_table
-1003cc30 d nsfb_table
-1003cc78 d pretab
-1003cc90 d root_table
-1003ccac d rq_table
-10044ce8 d scale.7419
-10044d30 d sfb_16000_mixed
-10044d54 d sfb_16000_short
-10044d7b d sfb_22050_long
-10044d91 d sfb_22050_mixed
-10044db5 d sfb_22050_short
-10044ddc d sfb_24000_long
-10044df2 d sfb_24000_mixed
-10044e16 d sfb_24000_short
-10044e3d d sfb_32000_long
-10044e53 d sfb_32000_mixed
-10044e79 d sfb_32000_short
-10044ea0 d sfb_44100_long
-10044eb6 d sfb_44100_mixed
-10044edc d sfb_44100_short
-10044f03 d sfb_48000_long
-10044f19 d sfb_48000_mixed
-10044f3f d sfb_48000_short
-10044f66 d sfb_8000_long
-10044f7c d sfb_8000_mixed
-10044fa3 d sfb_8000_short
-10044fcc d sfbwidth_table
-10045038 d sflen_table
-10045058 d window_l
-100450e8 d window_s
-10045118 d hufftab0
-1004511c d hufftab1
-1004513c d hufftab10
-100452d4 d hufftab11
-10045474 d hufftab12
-100455f4 d hufftab13
-10045c2c d hufftab15
-1004621c d hufftab16
-10046864 d hufftab2
-100468a4 d hufftab24
-10046eac d hufftab3
-10046eec d hufftab5
-10046f54 d hufftab6
-10046fc4 d hufftab7
-100470c4 d hufftab8
-100471cc d hufftab9
-100472a4 d hufftabA
-10047314 d hufftabB
-10047354 D mad_huff_pair_table
-100474d4 D mad_huff_quad_table
-100474dc d crc_table
-100476dc d D
-10047f5c D mad_timer_zero
-10048297 d __func__.19887
-10048476 d __FUNCTION__.18776
-10048508 d err_to_errno_table
-10048550 D ip_addr_any
-10048554 D ip_addr_broadcast
-10048568 D memp_sizes
-100485f0 D tcp_backoff
-10048600 D tcp_pcb_lists
-10048610 D tcp_persist_backoff
-10048618 D tcp_state_str
-10048644 D ethbroadcast
-1004864a D ethzero
-10048679 d __FUNCTION__.9321
-10048688 d __FUNCTION__.9333
-10048779 d CSWTCH.235
-10048806 d __FUNCTION__.12591
-1004881a d __FUNCTION__.12599
-10048836 d __FUNCTION__.12625
-10048855 d __FUNCTION__.12642
-10048868 d __FUNCTION__.12653
-10048883 d __FUNCTION__.12786
-10048899 d __FUNCTION__.12790
-1004892c D osdep_service
-10048a50 d __FUNCTION__.7330
-10048adc d I2SDefaultSetting
-10048af0 d PinMap_I2S_CLK
-10048b50 d PinMap_I2S_RX
-10048b98 d PinMap_I2S_TX
-10048bf8 d PinMap_I2S_WS
-10048c58 d __FUNCTION__.9120
-10048cbb d __FUNCTION__.8934
-10048cc8 d __FUNCTION__.8947
-1004909f d __FUNCTION__.8789
-100490c1 d __FUNCTION__.8796
-100490dc d __FUNCTION__.8803
-10049155 d __func__.8808
-10049174 d __func__.8818
-10049192 d __func__.8830
-100491ac d __func__.8840
-100491ce d __func__.8835
-10049597 d __func__.8603
-100495b1 d __func__.8686
-100495c4 d __func__.8825
-100495dd d __func__.8631
-10049610 d __FUNCTION__.17777
-10049630 D wlancmds
-10049828 D rtw_cmd_callback
-10049ab4 d RTW_ChannelPlan2G
-10049b2c D WPS_OUI
-10049b30 D RSN_TKIP_CIPHER
-10049b34 D MCS_rate_1R
-10049b44 D P2P_OUI
-10049b70 D WMM_INFO_OUI
-10049b76 D RTW_WPA_OUI
-10049b7a D WMM_PARA_OUI
-10049b80 d RTW_ChannelPlanMap
-10049b98 D null_addr
-10049b9e D WMM_OUI
-10049ba4 d wlanevents
-10049c64 D zero_bssid
-10049ca1 d __FUNCTION__.17681
-10049cb7 D SNAP_ETH_TYPE_APPLETALK_AARP
-10049cb9 d __FUNCTION__.17495
-10049ccc D SNAP_ETH_TYPE_IPX
-10049cce D rtw_bridge_tunnel_header
-10049cf5 D rtw_rfc1042_header
-10049d13 d CSWTCH.36
-10049d1f D ARTHEROS_OUI1
-10049d22 D ARTHEROS_OUI2
-10049d25 D REALTEK_OUI
-10049d28 D RALINK_OUI
-10049d2b D MARVELL_OUI
-10049d2e D CISCO_OUI
-10049d31 d rtw_basic_rate_cck
-10049d35 D BROADCOM_OUI1
-10049d38 D BROADCOM_OUI2
-10049d3b D REALTEK_96B_IE
-10049d41 d rtw_basic_rate_mix
-10049d48 d rtw_basic_rate_ofdm
-10049d4b D AIRGOCAP_OUI
-10049d5f d CSWTCH.66
-10049d78 d CSWTCH.48
-10049dba d CSWTCH.28
-10049dcc D efuse_map_mask
-10049ddc D flash_map_mask
-10049e78 d __func__.21107
-1004a1be d CSWTCH.15
-1004a242 d CSWTCH.17
-1004a2b1 d CSWTCH.14
-1004a346 d __FUNCTION__.21257
-1004a358 d rtw_private_args
-1004a7a5 d __FUNCTION__.21057
-1004a7b8 d __FUNCTION__.21294
-1004a7c9 d __FUNCTION__.21241
-1004a7d8 d __FUNCTION__.21126
-1004a7e8 d iw_priv_type_size
-1004a8c6 d __FUNCTION__.17334
-1004a8dc d __FUNCTION__.17736
-1004a8ec d __FUNCTION__.17760
-1004a8ff d __FUNCTION__.17712
-1004a90e d __FUNCTION__.17649
-1004a91c d __FUNCTION__.17661
-1004acf3 d __FUNCTION__.17827
-1004ad0c d __FUNCTION__.17654
-1004ad17 d __FUNCTION__.17615
-1004ad26 d __FUNCTION__.17811
-1004ad38 d __FUNCTION__.17765
-1004ad46 d __FUNCTION__.17724
-1004ad57 d __FUNCTION__.17637
-1004c0f8 D CCKFCCTable_Ch14_8195A
-1004c108 D CCKFCCTable_8195A
-1004c118 D OFDMSwingTable_New
-1004c1c4 D CCKCETable_8195A
-1004c1da d CSWTCH.39
-1004c1ef d __func__.20571
-1004c210 D hci_ops
-1004c235 V Array_MP_8195A_TXPWR_LMT
-1004c7a7 d __func__.20446
-1004cb13 d dhcp_magic_cookie
-1004cb17 d dhcp_option_interface_mtu
-1004cb19 d dhcp_option_lease_time_one_day
-1004cf9c D xHeapRegions
-1004cfbc D UartLogRamCmdTable
-1004cfbc D console_commands_main
-1004cfcc D console_commands
-1004cfec D console_cmd_wifi_api
-1004d05c D console_commands_at
-1004d0cc D UartLogRamCmdTable_end
-1004d0d0 D __data_start__
-1004d0d0 D oversampling
-1004d0d4 D SystemCoreClock
-1004d0d8 D error_flag
-1004d0dc d iss.7965
-1004d0e0 d tcp_port
-1004d0e2 d udp_port
-1004d0e4 D lwip_host_name
-1004d104 d uxCriticalNesting
-1004d108 d seed.12758
-1004d10c d last_wakelock_state
-1004d12c d wakelock
-1004d130 d wakeup_event
-1004d134 D mlme_sta_tbl
-1004d1a4 d PMKID_KDE_TYPE.17744
-1004d1ac V nr_xmitbuff
-1004d1b0 V nr_xmitframe
-1004d1b4 d P802_1H_OUI
-1004d1b7 D rtw_adaptivity_mode
-1004d1b8 D g_user_ap_sta_num
-1004d1bc d rtw_private_handler
-1004d200 V max_local_skb_num
-1004d204 V max_skb_buf_num
-1004d208 D rom_e_rtw_msgp_str_
-1004d3e4 D ARFB_table
-1004d423 D TRYING_NECESSARY_idx
-1004d437 D DROPING_NECESSARY
-1004d44b D PER_RATE_UP
-1004d45f D PER_RATE_DOWN
-1004d474 V Array_MP_8195A_PHY_REG_PG
-1004d504 D Array_MP_8195A_AGC_TAB
-1004d714 D Array_MP_8195A_PHY_REG
-1004dd8c D rtl8195A_card_disable_flow
-1004de2c D rtl8195A_card_enable_flow
-1004decc D Array_MP_8195A_MAC_REG
-1004e1d4 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_TFBGA96_8195A
-1004e1f4 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_TFBGA96_8195A
-1004e214 D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_QFN48_8195A
-1004e232 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_QFN56_8195A
-1004e250 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_QFN48_8195A
-1004e26e D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_QFN56_8195A
-1004e28c D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_TFBGA96_8195A
-1004e2ac D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_QFN56_8195A
-1004e2ca D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_QFN48_8195A
-1004e2e8 D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_QFN56_8195A
-1004e308 D Array_MP_8195A_RadioA
-1004e8d0 D gDeltaSwingTableXtal_MP_P_TxXtalTrack_8195A
-1004e8ee D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_TFBGA96_8195A
-1004e90e D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_QFN48_8195A
-1004e92c D feep_tab
-1004e96c D tab_code_rtw_secyrity
-1004e994 D tab_txt_rtw_secyrity
-1004e9bc D wifi_ap_cfg
-1004ea24 D wifi_ap_dhcp
-1004ea34 D wifi_cfg
-1004ea3b D wifi_st_cfg
-1004eaac D wifi_st_dhcp
-1004eabc D wlan_ap_name
-1004eac2 D wlan_ap_netifn
-1004eac3 D wlan_st_name
-1004eac9 d dhcp_recorded_xid
-1004eacd d dhcp_server_state_machine
-1004eace D __data_end__
-1004eace D __ram_image2_text_end__
-1004eae0 D .ram.bss$$Base
-1004eae0 D __bss_start__
-1004eae0 d skbdata_list
-1004eae8 V skb_data_pool
-10051ee8 D HalI2SOpSAL
-10051f24 d bufUnderrunCt
-10051f28 D mp3_serv
-10051fac d oldRate
-10051fb0 D readBuf
-10051fb4 d sampCnt
-10051fb8 d sampCntAdd
-10051fb9 d sampDelCnt
-10051fba D tskmad_enable
-10051fbb D tskreader_enable
-10051fbc D pbuf_fifo
-10051fc0 D I2sTxSema
-10051fc4 D pi2s
-10051fcc d join_user_data
-10051fd0 D rtw_join_status
-10051fd4 D scan_result_handler_ptr
-10051fe8 D wifi_mode
-10051fec d event_callback_list
-1005216c D paff_array
-100521e4 D lwip_init_done
-100521e8 D xnetif
-10052260 D h_errno
-10052264 d s_aliases.7583
-10052268 d s_hostent.7582
-1005227c d s_hostent_addr.7584
-10052280 d s_phostent_addr.7585
-10052288 d select_cb_ctr
-1005228c d select_cb_list
-10052290 d sockets
-10052350 d mbox
-10052354 d tcpip_init_done
-10052358 d tcpip_init_done_arg
-1005235c d allrouters
-10052360 d allsystems
-10052364 d igmp_group_list
-10052368 D current_header
-1005236c D current_iphdr_dest
-10052370 D current_iphdr_src
-10052374 D current_netif
-10052378 d ip_id
-1005237a d str.6845
-1005238a d ip_reass_pbufcount
-1005238c d reassdatagrams
-10052390 D dhcp_rx_options_given
-1005239c D dhcp_rx_options_val
-100523c4 d xid.7865
-100523c8 d dns_payload
-100523cc d dns_payload_buffer
-100525d0 d dns_pcb
-100525d4 d dns_seqno
-100525d8 d dns_servers
-100525e0 d dns_table
-10052a40 d next_timeout
-10052a44 d tcpip_tcp_timer_active
-10052a48 D netif_default
-10052a4c D netif_list
-10052a50 d netif_num
-10052a51 D pbuf_free_ooseq_pending
-10052a54 d raw_pcbs
-10052a58 D tcp_active_pcbs
-10052a5c D tcp_active_pcbs_changed
-10052a60 D tcp_bound_pcbs
-10052a64 D tcp_listen_pcbs
-10052a68 D tcp_ticks
-10052a6c d tcp_timer
-10052a6d d tcp_timer_ctr
-10052a70 D tcp_tmp_pcb
-10052a74 D tcp_tw_pcbs
-10052a78 d ackno
-10052a7c d flags
-10052a80 d inseg
-10052a94 d recv_data
-10052a98 d recv_flags
-10052a9c d seqno
-10052aa0 D tcp_input_pcb
-10052aa4 d tcphdr
-10052aa8 d tcplen
-10052aac D udp_pcbs
-10052ab0 d arp_table
-10052b78 d etharp_cached_entry
-10052b7c D lwip_tickless_used
-10052b80 d s_nextthread
-10052b84 d s_timeoutlist
-10052bb4 d ext_free
-10052bb8 D ext_lower
-10052bbc D ext_upper
-10052bc0 d pxEnd
-10052bc4 d xFreeBytesRemaining
-10052bc8 d xMinimumEverFreeBytesRemaining
-10052bcc d xStart
-10052bd4 d ulStoppedTimerCompensation
-10052bd8 d ulTimerCountsForOneTick
-10052bdc d xMaximumPossibleSuppressedTicks
-10052be0 D pxCurrentTCB
-10052be4 d pxDelayedTaskList
-10052be8 d pxOverflowDelayedTaskList
-10052bec d pxReadyTasksLists
-10052cc8 d ulTaskSwitchedInTime
-10052ccc d uxCurrentNumberOfTasks
-10052cd0 d uxDeletedTasksWaitingCleanUp
-10052cd4 d uxPendedTicks
-10052cd8 d uxSchedulerSuspended
-10052cdc d uxTaskNumber
-10052ce0 d uxTopReadyPriority
-10052ce4 d xDelayedTaskList1
-10052cf8 d xDelayedTaskList2
-10052d0c d xIdleTaskHandle
-10052d10 d xNextTaskUnblockTime
-10052d14 d xNumOfOverflows
-10052d18 d xPendingReadyList
-10052d2c d xSchedulerRunning
-10052d30 d xSuspendedTaskList
-10052d44 d xTasksWaitingTermination
-10052d58 d xTickCount
-10052d5c d xYieldPending
-10052d60 d pxCurrentTimerList
-10052d64 d pxOverflowTimerList
-10052d68 d xActiveTimerList1
-10052d7c d xActiveTimerList2
-10052d90 d xLastTime.5386
-10052d94 d xTimerQueue
-10052d98 d xTimerTaskHandle
-10052d9c d device_mutex
-10052da8 d mutex_init
-10052dac d uxSavedInterruptStatus
-10052db0 D min_free_heap_size
-10052db4 d g_heap_inited
-10052db8 D g_tcm_heap
-10052dbc d tcm_lock
-10052dc0 D flashobj
-10052dcc D fspic_isinit
-10052dd0 D WDGAdapter
-10052e0c d hold_wakelock_time
-10052e8c d last_acquire_wakelock_time
-10052f0c D missing_tick
-10052f10 D post_sleep_callback
-10052f90 D pre_sleep_callback
-10053010 D reserve_pll
-10053014 d sys_sleep_time
-10053018 D Timer2To7HandlerData
-10053030 D PwrAdapter
-100532bc D SYSAdapte
-100532bd D libc_has_init
-100532be D print_off
-100532c0 d rheap_end
-100532e0 d g_rtl_cipherEngine
-100537e0 d init_status.9288
-100537e4 D auto_reconnect_running
-100537e8 D p_wlan_autoreconnect_hdl
-100537ec D mac_monitor_callback
-100537f0 D mf_list_head
-100537f4 d pscan_retry_cnt.21430
-100537f8 D promisc_callback_all
-100537fc D promisc_sema
-10053800 D promisc_callback
-10053804 D psk_essid
-1005384c D psk_passphrase
-100538ce D psk_passphrase64
-1005390f D wpa_global_PSK
-1005395f d RFC1042_OUI
-10053964 d rx_ring_pool
-10055a44 d stop_report_count.20629
-10055a45 D bCheckStateTIMER
-10055a48 d WifiMcuCmdBitMap.20974
-10055a4c D p_wlan_init_done_callback
-10055a50 D rtw_power_percentage_idx
-10055a54 D p_wlan_uart_adapter_callback
-10055a58 D rtw_adaptivity_en
-10055a5c D p_wlan_mgmt_filter
-10055a60 D rtw_initmac
-10055a64 D rtw_adaptivity_th_l2h_ini
-10055a68 d drvpriv
-10055a7c D skbbuf_used_num
-10055a80 V skb_pool
-10055c38 D skbdata_used_num
-10055c3c d wrapper_skbbuf_list
-10055c44 D max_skbdata_used_num
-10055c48 D max_skbbuf_used_num
-10055c4c d skb_fail_count
-10055c50 D timer_table
-10055c58 D rltk_wlan_info
-10055c88 d timer_used_num
-10055c8c D max_timer_used_num
-10055c90 D Noisy_State
-10055c94 D pExportWlanIrqSemaphore
-10055c98 D gDeltaSwingTableXtal_MP_N_TxXtalTrack_8195A
-10055cb8 D wifi_autoreconnect
-10055cc0 D wifi_run_mode
-10055cc1 D wifi_st_status
-10055cc2 D wlan_st_netifn
-10055cc4 D web_scan_handler_ptr
-10055cd0 d bound_client_ethernet_address
-10055ce0 d client_request_ip
-10055ce4 d dhcp_client_ethernet_address
-10055cf4 d dhcp_message_repository
-10055cf8 d dhcp_message_total_options_lenth
-10055cfc d dhcps_allocated_client_address
-10055d00 D dhcps_ip4addr_pool_end
-10055d01 D dhcps_ip4addr_pool_start
-10055d04 d dhcps_ip_table_semaphore
-10055d08 d dhcps_local_address
-10055d0c d dhcps_local_gateway
-10055d10 d dhcps_local_mask
-10055d14 d dhcps_netif
-10055d18 d dhcps_network_id
-10055d1c d dhcps_pcb
-10055d20 d dhcps_send_broadcast_address
-10055d24 d dhcps_subnet_broadcast
-10055d28 d ip_table
-10055d48 ? __ram_heap2_start__
-10055d48 D .ram.bss$$Limit
-10055d48 D __bss_end__
-10070000 A __ram_heap2_end__
-1fff0000 D __ram_tcm_start__
-1fff0000 D __tcm_heap_start__
-1fff0000 D tcm_heap
-1ffffd00 D __tcm_heap_end__
-30000000 ? __sdram_bss_end__
-30000000 ? __sdram_bss_start__
-30000000 ? __sdram_data_end__
-30000000 ? __sdram_data_start__
-30000000 ? __sdram_heap_start__
-30200000 A __sdram_heap_end__
diff --git a/flasher/RTL_RunRAM.JLinkScript b/flasher/RTL_RunRAM.JLinkScript
index f8b665b..3652c70 100644
--- a/flasher/RTL_RunRAM.JLinkScript
+++ b/flasher/RTL_RunRAM.JLinkScript
@@ -4,7 +4,7 @@ r1
trst1
h
r
-loadbin build/bin/ram_1.r.bin 0x10000bc8
+loadbin build/bin/ram_1.bin 0x10000bc8
loadbin build/bin/ram_2.bin 0x10006000
r
w4 0x40000210,0x20011113
diff --git a/project/inc/platform_autoconf.h b/project/inc/platform_autoconf.h
index ea70e11..cd68540 100644
--- a/project/inc/platform_autoconf.h
+++ b/project/inc/platform_autoconf.h
@@ -4,7 +4,7 @@
#define AUTOCONF_INCLUDED
#define RTL8710AF
-//#define RTL8711AM
+#define RTL8711AM
/* Image1 on project */
#define PRESENT_IMAGE1
/* Image2 on project */
diff --git a/userset.mk b/userset.mk
index 752c677..5960ab6 100644
--- a/userset.mk
+++ b/userset.mk
@@ -6,8 +6,8 @@ SDK_PATH = RTL00_SDKV35a/
#GCC_PATH = d:/MCU/GNU_Tools_ARM_Embedded/6.2017-q1-update/bin/# + or set in PATH
#OPENOCD_PATH = D:/MCU/OpenOCD/bin/# + or set in PATH
TOOLS_PATH ?= $(SDK_PATH)component/soc/realtek/8195a/misc/iar_utility/common/tools/
-#FLASHER_TYPE = Jlink
-FLASHER_TYPE = cmsis-dap
+FLASHER_TYPE = Jlink
+#FLASHER_TYPE = cmsis-dap
FLASHER_SPEED = 3500
FLASHER_PATH = flasher/
JLINK_PATH ?= D:/MCU/SEGGER/JLink_V612i/