diff --git a/RTL00_SDKV35a/component/common/api/platform/platform_stdlib.h b/RTL00_SDKV35a/component/common/api/platform/platform_stdlib.h index 364ccab..f115524 100644 --- a/RTL00_SDKV35a/component/common/api/platform/platform_stdlib.h +++ b/RTL00_SDKV35a/component/common/api/platform/platform_stdlib.h @@ -161,6 +161,7 @@ extern void *pvPortMalloc( size_t xWantedSize ); extern void vPortFree( void *pv ); #define malloc pvPortMalloc +#define zalloc pvPortZalloc #define free vPortFree #endif #elif defined (CONFIG_PLATFORM_8711B) diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.c b/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.c index d2c017a..40ebfa7 100644 --- a/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.c +++ b/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.c @@ -69,7 +69,7 @@ extern struct netif xnetif[NET_IF_NUM]; /****************************************************** * Variables Definitions ******************************************************/ -static internal_scan_handler_t scan_result_handler_ptr = { +internal_scan_handler_t scan_result_handler_ptr = { 0, 0, 0, RTW_FALSE, 0, 0, 0, 0, 0 }; static internal_join_result_t* join_user_data; rtw_mode_t wifi_mode = RTW_MODE_NONE; @@ -1260,8 +1260,7 @@ int wifi_start_ap_with_hidden_ssid(char *ssid, rtw_security_t security_type, } */ -void wifi_scan_each_report_hdl(char* buf, int buf_len, int flags, - void* userdata) { +void wifi_scan_each_report_hdl(char* buf, int buf_len, int flags, void* userdata) { int i = 0; int j = 0; int insert_pos = 0; diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.h b/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.h index 8f519df..8946aa3 100644 --- a/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.h +++ b/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.h @@ -75,16 +75,16 @@ typedef struct { typedef struct internal_scan_handler{ rtw_scan_result_t** pap_details; rtw_scan_result_t * ap_details; - int scan_cnt; - rtw_bool_t scan_complete; + int scan_cnt; + rtw_bool_t scan_complete; unsigned char max_ap_size; rtw_scan_result_handler_t gscan_result_handler; #if SCAN_USE_SEMAPHORE - void *scan_semaphore; + void * scan_semaphore; #else - int scan_running; + int scan_running; #endif - void* user_data; + void * user_data; unsigned int scan_start_time; } internal_scan_handler_t; diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_util.c b/RTL00_SDKV35a/component/common/api/wifi/wifi_util.c index 987469c..f59fb0d 100644 --- a/RTL00_SDKV35a/component/common/api/wifi/wifi_util.c +++ b/RTL00_SDKV35a/component/common/api/wifi/wifi_util.c @@ -449,15 +449,17 @@ int wext_get_rssi(const char *ifname, int *rssi) { return ret; } -int wext_set_pscan_channel(const char *ifname, __u8 *ch, __u8 *pscan_config, - __u8 length) { +int wext_set_pscan_channel(const char *ifname, + __u8 *ch, + __u8 *pscan_config, + __u8 length) { struct iwreq iwr; int ret = -1; __u8 *para; int i = 0; memset(&iwr, 0, sizeof(iwr)); //Format of para:function_name num_channel chan1... pscan_config1 ... - para = pvPortMalloc((length + length + 1) + 12);//size:num_chan + num_time + length + function_name + para = pvPortMalloc((length + length + 1) + 12); //size:num_chan + num_time + length + function_name if (para != NULL) { //Cmd snprintf((char*) para, 12, "PartialScan"); @@ -480,6 +482,7 @@ int wext_set_pscan_channel(const char *ifname, __u8 *ch, __u8 *pscan_config, #endif return ret; } + int wext_set_channel(const char *ifname, __u8 ch) { struct iwreq iwr; memset(&iwr, 0, sizeof(iwr)); diff --git a/RTL00_SDKV35a/component/common/api/wifi_api.c b/RTL00_SDKV35a/component/common/api/wifi_api.c index d7e8d0a..e965837 100644 --- a/RTL00_SDKV35a/component/common/api/wifi_api.c +++ b/RTL00_SDKV35a/component/common/api/wifi_api.c @@ -605,8 +605,8 @@ unsigned char *tab_txt_rtw_secyrity[] = { "WEP SHARED", //2 WEP Security with shared authentication "WPA TKIP", //3 WPA Security with TKIP "WPA AES", //4 WPA Security with AES - "WPA2 AES", //5 WPA2 Security with TKIP - "WPA2 TKIP", //6 WPA2 Security with AES + "WPA2 TKIP", //5 WPA2 Security with TKIP + "WPA2 AES", //6 WPA2 Security with AES "WPA2 Mixed", //7 WPA2 Security with AES & TKIP "WPA/WPA2 AES", //8 WPA/WPA2 Security "Unknown" //9 @@ -625,6 +625,7 @@ unsigned int tab_code_rtw_secyrity[] = { RTW_SECURITY_UNKNOWN //9 }; +/* unsigned char *tab_txt_rtw_eccryption[] = { "Unknown", "OPEN", @@ -638,19 +639,18 @@ unsigned char *tab_txt_rtw_eccryption[] = { "WEP104", "Udef" // 0xff }; - +*/ rtw_security_t idx_to_rtw_security(unsigned char idx) { - if(idx > 8) idx = 5; + if(idx > 8) idx = 5; // RTW_SECURITY_WPA2_MIXED_PSK return (rtw_security_t)tab_code_rtw_secyrity[idx]; } unsigned char rtw_security_to_idx(rtw_security_t rtw_sec_type) { unsigned char i = 0; - for(; rtw_sec_type != tab_code_rtw_secyrity[i] && tab_code_rtw_secyrity[i] != RTW_SECURITY_UNKNOWN; i++); - i++; + while(rtw_sec_type != tab_code_rtw_secyrity[i] && tab_code_rtw_secyrity[i] != RTW_SECURITY_UNKNOWN) i++; return i; } diff --git a/RTL00_SDKV35a/component/common/api/wifi_api.h b/RTL00_SDKV35a/component/common/api/wifi_api.h index 2002c34..17df697 100644 --- a/RTL00_SDKV35a/component/common/api/wifi_api.h +++ b/RTL00_SDKV35a/component/common/api/wifi_api.h @@ -30,6 +30,8 @@ extern char str_rom_57ch3Dch0A[]; // "========================================== #define BID_ST_DHCP_CFG (1 << 3) #define BID_WIFI_CFG (1 << 4) +#define BID_ALL_WIFI_CFG (BID_WIFI_AP_CFG|BID_WIFI_ST_CFG|BID_AP_DHCP_CFG|BID_ST_DHCP_CFG) + #define WLAN_ST_NETIF_NUM wlan_st_netifn #define WLAN_AP_NETIF_NUM wlan_ap_netifn //==== FEEP_ID =========================== @@ -122,7 +124,6 @@ uint32 write_wifi_cfg(uint32 flg); int wifi_run(rtw_mode_t mode); void wifi_init(void); -extern unsigned char *tab_txt_rtw_eccryption[]; rtw_security_t idx_to_rtw_security(unsigned char idx); unsigned char rtw_security_to_idx(rtw_security_t rtw_sec_type); unsigned char * rtw_security_to_str(rtw_security_t rtw_sec_type); diff --git a/RTL00_SDKV35a/component/common/api/wifi_api_scan.c b/RTL00_SDKV35a/component/common/api/wifi_api_scan.c new file mode 100644 index 0000000..f9fa93e --- /dev/null +++ b/RTL00_SDKV35a/component/common/api/wifi_api_scan.c @@ -0,0 +1,224 @@ +/* + * wifi_api_scan.c + * + * Created on: 23/04/2017 + * Author: pvvx + */ + +#include "FreeRTOS.h" +#include +#include "main.h" + +#include + +#if CONFIG_EXAMPLE_WLAN_FAST_CONNECT +#error "Udnef CONFIG_EXAMPLE_WLAN_FAST_CONNECT!" +#endif +#ifndef USE_FLASH_EEP +#error "Define USE_FLASH_EEP!" +#endif + +#include "task.h" +#include +#include +#include "flash_api.h" +#include +#include "dhcp/dhcps.h" +#include "ethernetif.h" +#if CONFIG_ETHERNET +#include "ethernet_mii/ethernet_mii.h" +#endif + +#include "wlan_lib.h" + +#include "flash_eep.h" +#include "feep_config.h" + +#include "wifi_api.h" +#include "main.h" +#include "wifi_user_set.h" + +/****************************************************** + * Constants + ******************************************************/ +#define SCAN_USE_SEMAPHORE 0 +#define MAX_AP_SIZE 64 + +extern internal_scan_handler_t scan_result_handler_ptr; +void wifi_scan_each_report_hdl(char* buf, int buf_len, int flags, void* userdata); +/* + xQueueWiFiScan = xQueueCreate(25, sizeof(rtw_scan_result_t)); // Create a queue... + if(xQueueWebSrv) { +*/ + +LOCAL void _wifi_scan_done_hdl(char* buf, int buf_len, int flags, void* userdata) { + int i = 0; + internal_scan_handler_t * pscan_rec = &scan_result_handler_ptr; + rtw_scan_handler_result_t scan_result_report; + + for (i = 0; i < pscan_rec->scan_cnt; i++) { + rtw_memcpy(&scan_result_report.ap_details, + pscan_rec->pap_details[i], + sizeof(rtw_scan_result_t)); + scan_result_report.scan_complete = pscan_rec->scan_complete; + scan_result_report.user_data = pscan_rec->user_data; + (*pscan_rec->gscan_result_handler)(&scan_result_report); + } + + pscan_rec->scan_complete = RTW_TRUE; + scan_result_report.scan_complete = RTW_TRUE; + (*pscan_rec->gscan_result_handler)(&scan_result_report); + + rtw_free(pscan_rec->ap_details); + rtw_free(pscan_rec->pap_details); +#if SCAN_USE_SEMAPHORE + rtw_up_sema(&pscan_rec->scan_semaphore); +#else + pscan_rec->scan_running = 0; +#endif + wifi_unreg_event_handler(WIFI_EVENT_SCAN_RESULT_REPORT, wifi_scan_each_report_hdl); + wifi_unreg_event_handler(WIFI_EVENT_SCAN_DONE, _wifi_scan_done_hdl); + return; +} + +/* -------- WiFi Scan ------------------------------- */ +LOCAL int _wifi_scan(rtw_scan_type_t scan_type, rtw_bss_type_t bss_type) { + int ret; + scan_buf_arg * pscan_buf; + u16 flags = scan_type | (bss_type << 8); + wifi_reg_event_handler(WIFI_EVENT_SCAN_RESULT_REPORT, wifi_scan_each_report_hdl, NULL); + wifi_reg_event_handler(WIFI_EVENT_SCAN_DONE, _wifi_scan_done_hdl, NULL); + return wext_set_scan(WLAN0_NAME, NULL, 0, flags); +} + +/* -------- WiFi Scan ------------------------------- */ +LOCAL int _wifi_scan_networks(rtw_scan_result_handler_t results_handler) { + internal_scan_handler_t * pscan_rec = &scan_result_handler_ptr; +#if SCAN_USE_SEMAPHORE + rtw_bool_t result; + if(NULL == pscan_rec->scan_semaphore) + rtw_init_sema(&pscan_rec->scan_semaphore, 1); + + pscan_rec->scan_start_time = rtw_get_current_time(); + /* Initialise the semaphore that will prevent simultaneous access - cannot be a mutex, since + * we don't want to allow the same thread to start a new scan */ + result = (rtw_bool_t)rtw_down_timeout_sema(&pscan_rec->scan_semaphore, SCAN_LONGEST_WAIT_TIME); + if ( result != RTW_TRUE ) + { + /* Return error result, but set the semaphore to work the next time */ + rtw_up_sema(&pscan_rec->scan_semaphore); + return RTW_TIMEOUT; + } +#else + if (pscan_rec->scan_running) { + int count = 100; + while (pscan_rec->scan_running && count > 0) { + rtw_msleep_os(20); + count--; + } + if (count == 0) { + printf("[%d]WiFi: Scan is running. Wait 2s timeout.\n", + rtw_get_current_time()); + return RTW_TIMEOUT; + } + } + pscan_rec->scan_start_time = rtw_get_current_time(); + pscan_rec->scan_running = 1; +#endif + + pscan_rec->gscan_result_handler = results_handler; + pscan_rec->max_ap_size = MAX_AP_SIZE; + pscan_rec->ap_details = (rtw_scan_result_t*) rtw_zmalloc(MAX_AP_SIZE * sizeof(rtw_scan_result_t) + MAX_AP_SIZE * sizeof(rtw_scan_result_t*)); + if (pscan_rec->ap_details != NULL) { + pscan_rec->pap_details = (rtw_scan_result_t**) (&pscan_rec->ap_details[MAX_AP_SIZE]); + pscan_rec->scan_cnt = 0; + pscan_rec->scan_complete = RTW_FALSE; + pscan_rec->user_data = NULL; // ????????? + + if (_wifi_scan(RTW_SCAN_COMMAMD << 4 | RTW_SCAN_TYPE_ACTIVE, RTW_BSS_TYPE_ANY) == RTW_SUCCESS) { + return RTW_SUCCESS; + }; + rtw_free((u8*)pscan_rec->ap_details); + }; + rtw_memset((void *) pscan_rec, 0, sizeof(internal_scan_handler_t)); + return RTW_ERROR; +} +/* -------- WiFi Scan ------------------------------- */ +#define scan_channels 14 +/* -------- WiFi Scan ------------------------------- */ +LOCAL int wext_set_pscan_channels(void) { + struct iwreq iwr; + int ret = -1; + __u8 *para; + int i = 0; + rtw_memset(&iwr, 0, sizeof(iwr)); + //Format of para:function_name num_channel chan1... pscan_config1 ... + iwr.u.data.length = (scan_channels + scan_channels + 1) + 12; + para = pvPortMalloc((scan_channels + scan_channels + 1) + 12); //size:num_chan + num_time + length + function_name + iwr.u.data.pointer = para; + if (para != NULL) { + //Cmd + rtw_memcpy((char*) para, "PartialScan", 12); + //length + *(para + 12) = scan_channels; + for (i = 0; i < scan_channels; i++) { + *(para + 13 + i) = i + 1; + *((__u16 *) (para + 13 + scan_channels + i)) = PSCAN_ENABLE; + } + + ret = iw_ioctl(WLAN0_NAME, SIOCDEVPRIVATE, &iwr); + vPortFree(para); + } +#if CONFIG_DEBUG_LOG > 3 + else { + error_printf("%s: Can't malloc memory!\n", __func__); + } +#endif + return ret; +} +/* -------- WiFi Scan ------------------------------- */ +LOCAL volatile uint8_t scan_end; +/* -------- WiFi Scan ------------------------------- */ +LOCAL rtw_result_t _scan_result_handler( rtw_scan_handler_result_t* malloced_scan_result ) +{ + if (malloced_scan_result->scan_complete != RTW_TRUE) { + rtw_scan_result_t* record = &malloced_scan_result->ap_details; + record->SSID.val[record->SSID.len] = 0; /* Ensure the SSID is null terminated */ + if(scan_end == 1) { + printf("\nScan networks:\n\n"); + printf("N\tType\tMAC\t\t\tSignal\tCh\tWPS\tSecyrity\tSSID\n\n"); + }; + printf("%d\t", scan_end++); + printf("%s\t", (record->bss_type == RTW_BSS_TYPE_ADHOC)? "Adhoc": "Infra"); + printf(MAC_FMT, MAC_ARG(record->BSSID.octet)); + printf("\t%d\t", record->signal_strength); + printf("%d\t", record->channel); + printf("%d\t", record->wps_type); + { + uint8 * s = rtw_security_to_str(record->security); + printf("%s\t", s); + if(strlen(s) < 8) printf("\t"); + } + printf("%s\n", record->SSID.val); + } else { + scan_end = 0; + printf("\n"); + } + return RTW_SUCCESS; +} +/* -------- WiFi Scan ------------------------------- */ +void api_wifi_scan(void) +{ + scan_end = 1; + if(wext_set_pscan_channels() < 0){ + error_printf("ERROR: wifi set partial scan channel fail\n"); + } else if(_wifi_scan_networks(_scan_result_handler) != RTW_SUCCESS){ + error_printf("ERROR: wifi scan failed\n"); + } else { + int i = 300; + while(i-- && scan_end) { + vTaskDelay(10); + }; + }; +} + diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_constants.h b/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_constants.h index 2ddf1c4..88ef808 100644 --- a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_constants.h +++ b/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_constants.h @@ -119,15 +119,15 @@ typedef enum * AP mode support OPEN and WPA2. */ typedef enum { - RTW_SECURITY_OPEN = 0, /**< Open security */ - RTW_SECURITY_WEP_PSK = WEP_ENABLED, /**< WEP Security with open authentication */ - RTW_SECURITY_WEP_SHARED = ( WEP_ENABLED | SHARED_ENABLED ), /**< WEP Security with shared authentication */ - RTW_SECURITY_WPA_TKIP_PSK = ( WPA_SECURITY | TKIP_ENABLED ), /**< WPA Security with TKIP */ - RTW_SECURITY_WPA_AES_PSK = ( WPA_SECURITY | AES_ENABLED ), /**< WPA Security with AES */ - RTW_SECURITY_WPA2_AES_PSK = ( WPA2_SECURITY | AES_ENABLED ), /**< WPA2 Security with AES */ - RTW_SECURITY_WPA2_TKIP_PSK = ( WPA2_SECURITY | TKIP_ENABLED ), /**< WPA2 Security with TKIP */ - RTW_SECURITY_WPA2_MIXED_PSK = ( WPA2_SECURITY | AES_ENABLED | TKIP_ENABLED ), /**< WPA2 Security with AES & TKIP */ - RTW_SECURITY_WPA_WPA2_MIXED = ( WPA_SECURITY | WPA2_SECURITY ), /**< WPA/WPA2 Security */ + RTW_SECURITY_OPEN = 0, /*0*< Open security */ + RTW_SECURITY_WEP_PSK = WEP_ENABLED, /*1*< WEP Security with open authentication */ + RTW_SECURITY_WEP_SHARED = ( WEP_ENABLED | SHARED_ENABLED ), /*2*< WEP Security with shared authentication */ + RTW_SECURITY_WPA_TKIP_PSK = ( WPA_SECURITY | TKIP_ENABLED ), /*3*< WPA Security with TKIP */ + RTW_SECURITY_WPA_AES_PSK = ( WPA_SECURITY | AES_ENABLED ), /*4*< WPA Security with AES */ + RTW_SECURITY_WPA2_AES_PSK = ( WPA2_SECURITY | AES_ENABLED ), /*5*< WPA2 Security with AES */ + RTW_SECURITY_WPA2_TKIP_PSK = ( WPA2_SECURITY | TKIP_ENABLED ), /*6*< WPA2 Security with TKIP */ + RTW_SECURITY_WPA2_MIXED_PSK = ( WPA2_SECURITY | AES_ENABLED | TKIP_ENABLED ), /*7*< WPA2 Security with AES & TKIP */ + RTW_SECURITY_WPA_WPA2_MIXED = ( WPA_SECURITY | WPA2_SECURITY ), /*8*< WPA/WPA2 Security */ RTW_SECURITY_WPS_OPEN = WPS_ENABLED, /**< WPS with open security */ RTW_SECURITY_WPS_SECURE = (WPS_ENABLED | AES_ENABLED), /**< WPS with AES security */ diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wireless.h b/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wireless.h index ac98859..d21e683 100644 --- a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wireless.h +++ b/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wireless.h @@ -286,25 +286,25 @@ typedef long long __i64; /* Informative stuff */ #define SIOCSIWRANGE 0x8B0A /* Unused */ #define SIOCGIWRANGE 0x8B0B /* Get range of parameters */ -#define SIOCSIWPRIV 0x8B0C /* Unused */ -#define SIOCGIWPRIV 0x8B0D /* get private ioctl interface info */ +#define SIOCSIWPRIV 0x8B0C /* Unused */ +#define SIOCGIWPRIV 0x8B0D /* get private ioctl interface info */ #define SIOCSIWSTATS 0x8B0E /* Unused */ #define SIOCGIWSTATS 0x8B0F /* Get /proc/net/wireless stats */ /* SIOCGIWSTATS is strictly used between user space and the kernel, and * is never passed to the driver (i.e. the driver will never see it). */ /* Spy support (statistics per MAC address - used for Mobile IP support) */ -#define SIOCSIWSPY 0x8B10 /* set spy addresses */ -#define SIOCGIWSPY 0x8B11 /* get spy info (quality of link) */ +#define SIOCSIWSPY 0x8B10 /* set spy addresses */ +#define SIOCGIWSPY 0x8B11 /* get spy info (quality of link) */ #define SIOCSIWTHRSPY 0x8B12 /* set spy threshold (spy event) */ #define SIOCGIWTHRSPY 0x8B13 /* get spy threshold */ /* Access Point manipulation */ -#define SIOCSIWAP 0x8B14 /* set access point MAC addresses */ -#define SIOCGIWAP 0x8B15 /* get access point MAC addresses */ +#define SIOCSIWAP 0x8B14 /* set access point MAC addresses */ +#define SIOCGIWAP 0x8B15 /* get access point MAC addresses */ #define SIOCGIWAPLIST 0x8B17 /* Deprecated in favor of scanning */ -#define SIOCSIWSCAN 0x8B18 /* trigger scanning (list cells) */ -#define SIOCGIWSCAN 0x8B19 /* get scanning results */ +#define SIOCSIWSCAN 0x8B18 /* trigger scanning (list cells) */ +#define SIOCGIWSCAN 0x8B19 /* get scanning results */ /* 802.11 specific support */ #define SIOCSIWESSID 0x8B1A /* set ESSID (network name) */ @@ -316,12 +316,12 @@ typedef long long __i64; * point to a string in user space, like it is done for RANGE... */ /* Other parameters useful in 802.11 and some other devices */ -#define SIOCSIWRATE 0x8B20 /* set default bit rate (bps) */ -#define SIOCGIWRATE 0x8B21 /* get default bit rate (bps) */ -#define SIOCSIWRTS 0x8B22 /* set RTS/CTS threshold (bytes) */ -#define SIOCGIWRTS 0x8B23 /* get RTS/CTS threshold (bytes) */ -#define SIOCSIWFRAG 0x8B24 /* set fragmentation thr (bytes) */ -#define SIOCGIWFRAG 0x8B25 /* get fragmentation thr (bytes) */ +#define SIOCSIWRATE 0x8B20 /* set default bit rate (bps) */ +#define SIOCGIWRATE 0x8B21 /* get default bit rate (bps) */ +#define SIOCSIWRTS 0x8B22 /* set RTS/CTS threshold (bytes) */ +#define SIOCGIWRTS 0x8B23 /* get RTS/CTS threshold (bytes) */ +#define SIOCSIWFRAG 0x8B24 /* set fragmentation thr (bytes) */ +#define SIOCGIWFRAG 0x8B25 /* get fragmentation thr (bytes) */ #define SIOCSIWTXPOW 0x8B26 /* set transmit power (dBm) */ #define SIOCGIWTXPOW 0x8B27 /* get transmit power (dBm) */ #define SIOCSIWRETRY 0x8B28 /* set retry limits and lifetime */ diff --git a/build/bin/ota.bin b/build/bin/ota.bin index 56bec04..493449b 100644 Binary files a/build/bin/ota.bin and b/build/bin/ota.bin differ diff --git a/build/bin/ram_2.bin b/build/bin/ram_2.bin index 45d946e..044db16 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 index 6d88547..8cef69f 100644 Binary files a/build/bin/ram_2.ns.bin and b/build/bin/ram_2.ns.bin differ diff --git a/build/bin/ram_2.p.bin b/build/bin/ram_2.p.bin index 3fee8e9..a068510 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 b9fa10b..2de153e 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 index 7f6909d..3bea650 100644 --- a/build/obj/build.nmap +++ b/build/obj/build.nmap @@ -917,2284 +917,2284 @@ 10008bc8 T _LwIP_Init 10008c74 T idx_to_rtw_security 10008c88 T rtw_security_to_idx -10008cac T rtw_security_to_str -10008cc0 T show_wifi_ap_ip -10008cf4 T wifi_run_ap -10008e10 T show_wifi_st_ip -10008e44 T wifi_run_st -10008f0c T wifi_run -10009004 T wifi_init -10009038 t wifi_autoreconnect_thread_ -10009098 T show_wifi_st_cfg -100090e8 T show_wifi_ap_cfg -10009154 T show_wifi_cfg -100091b4 t mp3_cfg_read -100091ec t user_init_thrd -10009204 t tskmad -10009420 t tskreader -10009828 T render_sample_block -1000989c T set_dac_sample_rate -100098e0 T connect_close -10009908 T connect_start -100099a8 t fATWS -10009a88 T ShowMemInfo -10009ab4 T main -10009b08 t fATSN -10009b90 t _scan_result_handler -10009c84 t fATWI -10009dbc t fATOF -10009dc0 t fATON -10009dc4 t fATWR -10009de0 t fATPN -10009eb8 t fATPA -10009f98 t fATSP -10009fdc t fATDS -1000a004 t fATSW -1000a00e t fATSD -1000a018 t fATST -1000a088 T print_hex_dump -1000a0b8 T dump_bytes -1000a14c t fATSB -1000a184 T print_udp_pcb -1000a1f0 T print_tcp_pcb -1000a2c8 t fATLW -1000a2d8 T RamFifoClose -1000a334 T RamFifoInit -1000a488 T RamFifoRead -1000a544 T RamFifoWrite -1000a5f8 T RamFifoFill -1000a624 T RamFifoFree -1000a638 T RamFifoLen -1000a644 t decode_header -1000a7b4 T mad_header_init -1000a7e0 T mad_frame_finish -1000a7f8 T mad_header_decode -1000aa94 T mad_frame_decode -1000ab18 T mad_frame_mute -1000ab62 T mad_frame_init -1000ab80 t III_requantize -1000abfc t III_aliasreduce -1000ac64 t fastsdct -1000ad9c t III_imdct_l -1000b1b4 t III_imdct_s -1000b308 t III_overlap -1000b332 t III_freqinver -1000b37c t III_decode -1000c398 T mad_layer_III -1000c7fc T mad_bit_init -1000c808 T mad_bit_length -1000c820 T mad_bit_nextbyte -1000c82c T mad_bit_skip -1000c85c T mad_bit_read -1000c8c8 T mad_bit_crc -1000c9bc t scale -1000c9c8 t dct32 -1000d25c t synth_half -1000d6a0 t synth_full -1000daf4 T mad_synth_mute -1000db2c T mad_synth_init -1000db50 T mad_synth_frame -1000dbe4 t scale_rational -1000dc58 T mad_timer_set -1000dd40 T mad_stream_init -1000dd72 T mad_stream_finish -1000dd84 T mad_stream_buffer -1000dd98 T mad_stream_sync -1000dde0 T mad_stream_errorstr -1000df3c t i2s_test_tx_complete -1000df54 T i2sClose -1000dfe0 T i2sInit -1000e154 T i2sSetRate -1000e1dc T i2sPushPWMSamples -1000e344 W __low_level_init -1000e348 T SystemCoreClockUpdate -1000e35c t print_on -1000e374 W console_help -1000e3b4 T GetArgvRam -1000e464 T get_eap_phase -1000e468 T get_eap_method -1000e46c T eap_autoreconnect_hdl -1000e470 t wifi_no_network_hdl -1000e488 t wifi_ap_sta_disassoc_hdl -1000e48c T wifi_scan_done_hdl -1000e4fc t wifi_handshake_done_hdl -1000e518 t wifi_disconn_hdl -1000e580 t wifi_connected_hdl -1000e5b4 T wifi_scan_each_report_hdl -1000e6f4 t wifi_ap_sta_assoc_hdl -1000e6f6 T wifi_rx_beacon_hdl -1000e6f8 T wifi_connect -1000eb2c T wifi_set_country -1000eb38 T wifi_off -1000ebac T wifi_start_ap -1000ecc4 T wifi_scan -1000ed1c T wifi_scan_networks -1000edcc T wifi_set_pscan_chan -1000ede4 T wifi_get_setting -1000ee94 T wifi_show_setting -1000ef58 T wifi_set_network_mode -1000ef70 T wifi_indication -1000efac T wifi_reg_event_handler -1000f000 T wifi_unreg_event_handler -1000f044 T init_event_callback_list -1000f054 T promisc_deinit -1000f058 T promisc_recv_func -1000f05c T promisc_set -1000f060 T is_promisc_enabled -1000f06a T iw_ioctl -1000f086 T wext_get_ssid -1000f0d0 T wext_set_ssid -1000f104 T wext_set_bssid -1000f14e T is_broadcast_ether_addr -1000f170 T wext_set_auth_param -1000f19e T wext_set_key_ext -1000f29e T wext_get_enc_ext -1000f300 T wext_set_passphrase -1000f334 T wext_get_passphrase -1000f364 T wext_enable_powersave -1000f3bc T wext_set_mode -1000f3e0 T wext_get_mode -1000f40a T wext_set_ap_ssid -1000f43e T wext_set_country -1000f464 T wext_set_pscan_channel -1000f4e4 T wext_set_channel -1000f512 T wext_get_channel -1000f53e T wext_set_scan -1000f56e T wext_get_scan -1000f5a0 T wext_wlan_indicate -1000f6e8 T wext_set_adaptivity -1000f710 T wext_set_sta_num -1000f714 T LwIP_DHCP -1000f808 t netconn_recv_data -1000f8d8 T netconn_new_with_proto_and_callback -1000f938 T netconn_delete -1000f95c T netconn_getaddr -1000f9a0 T netconn_connect -1000f9e0 T netconn_recv_tcp_pbuf -1000f9f4 T netconn_recv -1000fa7c T netconn_recved -1000faa8 T netconn_send -1000fae4 T netconn_write_partly -1000fb74 T netconn_gethostbyname -1000fbcc t recv_udp -1000fc3c t recv_raw -1000fcc0 t setup_tcp -1000fd04 t err_tcp -1000fd9c t do_connected -1000fe08 t do_writemore -1000ff08 t do_close_internal -1000fff4 t poll_tcp -10010044 t do_dns_found -10010070 t sent_tcp -100100be t recv_tcp -10010138 T do_newconn -100101c8 T netconn_alloc -10010234 T netconn_free -10010260 t netconn_drain -100102f0 T do_delconn -1001037c T do_connect -10010410 T do_send -10010480 T do_recv -100104c0 T do_write -100104fa T do_getaddr -10010570 T do_gethostbyname -1001059c T netbuf_delete -100105bc T netbuf_free -100105d2 T netbuf_ref -1001060c T lwip_gethostbyname -10010658 t get_socket -10010678 t alloc_socket -100106e8 t event_callback -10010818 T lwip_socket_init -1001081a T lwip_close -1001086c T lwip_connect -100108c8 T lwip_recvfrom -10010a80 T lwip_read -10010a94 T lwip_sendto -10010b40 T lwip_send -10010bb8 T lwip_socket -10010c2c T lwip_write -10010c34 t tcpip_thread -10010cb8 T tcpip_input -10010d00 T tcpip_callback_with_block -10010d54 T tcpip_timeout -10010d98 T tcpip_apimsg -10010df0 T tcpip_init -10010e34 t autoip_start_probing -10010e80 t autoip_arp_announce -10010eac T autoip_start -10010f40 T autoip_tmr -10011050 T autoip_arp_reply -100110f8 t icmp_send_response.isra.0 -10011168 T icmp_input -1001128c T icmp_dest_unreach -10011296 T icmp_time_exceeded -100112a0 t igmp_send -10011344 t igmp_delaying_member -10011380 t igmp_lookup_group.part.1 -100113b8 T igmp_init -100113d4 T igmp_report_groups -100113f8 T igmp_lookfor_group -10011418 T igmp_start -10011454 T igmp_input -10011518 T igmp_tmr -10011544 t lwip_standard_chksum -1001159c T inet_chksum_pseudo -10011622 T inet_chksum -1001162e T inet_chksum_pbuf -10011674 T ip_route -100116b0 T ip_input -10011888 T ip_output_if_opt -100119dc T ip_output_if -100119fe T ip_output -10011a36 T ip4_addr_isbroadcast -10011a6e T ipaddr_aton -10011b84 T ipaddr_addr -10011b9c T ipaddr_ntoa_r -10011c34 T ipaddr_ntoa -10011c40 t ipfrag_free_pbuf_custom -10011c58 t ip_reass_free_complete_datagram -10011cd8 t ip_reass_remove_oldest_datagram -10011d4c T ip_reass_tmr -10011d74 T ip_reass -10012024 T ip_frag -10012190 T lwip_htons -10012196 T lwip_ntohs -1001219c T lwip_htonl -100121a0 T lwip_ntohl -100121a4 t dhcp_set_state -100121b4 t dhcp_option -100121d4 t dhcp_option_byte -100121e6 t dhcp_option_short -10012208 t dhcp_option_long -1001224c t dhcp_create_msg -100123a0 t dhcp_delete_msg -100123b6 t dhcp_check -100123dc t dhcp_bind -100124b0 t dhcp_option_trailer -100124dc t dhcp_discover -10012590 t dhcp_reboot -10012634 t dhcp_option_hostname.isra.1 -10012674 t dhcp_rebind -10012708 t dhcp_select -100127f4 t dhcp_recv -10012bf8 T dhcp_arp_reply -10012c78 T dhcp_renew -10012d0c T dhcp_release -10012db4 T dhcp_coarse_tmr -10012e40 T dhcp_fine_tmr -10012edc T dhcp_release_unicast -10012fa0 T dhcp_stop -10012fd0 T dhcp_start -10013070 t dns_parse_name -1001308c t dns_recv -10013220 t dns_send -100132f0 t dns_check_entry -100133a0 T dns_setserver -100133c0 T dns_init -10013418 T dns_tmr -10013444 T dns_gethostbyname -10013584 T lwip_init -100135ac T sys_timeout -1001360c T tcp_timer_needed -10013640 t tcpip_tcp_timer -10013678 T sys_timeouts_init -100136ec t dns_timer -10013708 t igmp_timer -10013720 t autoip_timer -10013738 t dhcp_timer_fine -10013754 t dhcp_timer_coarse -10013770 t arp_timer -1001378c t ip_reass_timer -100137a8 T sys_untimeout -100137f0 T sys_timeouts_mbox_fetch -10013854 T netif_init -10013858 T netif_set_ipaddr -100138b0 T netif_set_addr -100138cc T netif_add -10013930 T netif_set_gw -10013938 T netif_set_netmask -10013940 T netif_set_default -1001394c T netif_set_up -10013982 T netif_set_down -1001399c t pbuf_free_ooseq_callback -100139d0 t pbuf_pool_is_empty -10013a0c T pbuf_alloced_custom -10013a60 T pbuf_header -10013ab8 T pbuf_free -10013af8 T pbuf_alloc -10013c1c T pbuf_realloc -10013c50 T pbuf_clen -10013c60 T pbuf_ref -10013c7a T pbuf_cat -10013c96 T pbuf_chain -10013ca6 T pbuf_copy -10013d42 T pbuf_copy_partial -10013daa T pbuf_coalesce -10013dd8 T raw_input -10013e50 T raw_connect -10013e5a T raw_recv -10013e60 T raw_sendto -10013ef0 T raw_send -10013ef8 T raw_remove -10013f20 T raw_new -10013f54 t tcp_new_port -10013fa4 T tcp_init -10013fc0 T tcp_update_rcv_ann_wnd -10013ff6 T tcp_recved -10014030 T tcp_seg_free -1001404a T tcp_segs_free -1001405c T tcp_seg_copy -10014084 T tcp_arg -10014088 T tcp_recv -1001408e T tcp_sent -10014094 T tcp_err -1001409a T tcp_accept -1001409e T tcp_poll -100140a8 T tcp_pcb_purge -100140e8 T tcp_slowtmr -100143a4 T tcp_pcb_remove -1001440c t tcp_close_shutdown -1001453c T tcp_close -10014554 T tcp_recv_null -10014578 T tcp_process_refused_data -100145d8 T tcp_fasttmr -10014650 T tcp_tmr -10014674 T tcp_shutdown -100146c4 T tcp_abandon -1001475c T tcp_abort -10014764 T tcp_next_iss -1001477c T tcp_alloc -1001489c T tcp_new -100148a2 T tcp_eff_send_mss -100148c0 T tcp_connect -10014a1c t tcp_oos_insert_segment -10014a9c t tcp_receive -10015274 t tcp_parseopt.isra.0 -100152f8 T tcp_input -10015b50 t tcp_pbuf_prealloc -10015ba4 t tcp_create_segment -10015c6c t tcp_output_alloc_header.constprop.0 -10015cd6 T tcp_write -10016026 T tcp_enqueue_flags -100160ce T tcp_send_fin -10016116 T tcp_send_empty_ack -10016174 T tcp_output -100163ec T tcp_rst -10016484 T tcp_rexmit_rto -100164b2 T tcp_rexmit -10016502 T tcp_rexmit_fast -10016558 T tcp_keepalive -100165aa T tcp_zero_window_probe -10016654 T udp_init -10016670 T udp_input -100167f8 T udp_bind -100168a0 T udp_sendto_if -1001699e T udp_sendto -100169d4 T udp_send -100169e0 T udp_connect -10016a28 T udp_disconnect -10016a38 T udp_recv -10016a40 T udp_remove -10016a68 T udp_new -10016a8c t etharp_free_entry -10016abc t etharp_find_entry -10016b98 t etharp_send_ip -10016bcc T etharp_tmr -10016c0c T etharp_cleanup_netif -10016c34 T etharp_raw -10016cf0 T etharp_request -10016d1c t etharp_output_to_arp_index -10016d64 T etharp_query -10016e68 T etharp_output -10016f60 T ethernet_input -10017150 t low_level_output -100171ac t arp_timer -100171c8 T ethernetif_recv -10017240 T ethernetif_init -10017284 T lwip_POST_SLEEP_PROCESSING -100172a0 T rltk_wlan_set_netif_info -100172c0 T rltk_wlan_send -10017354 T rltk_wlan_recv -100173c0 T netif_is_valid_IP -100173f4 T netif_get_idx -1001740c T netif_rx -1001741c T netif_post_sleep_processing -10017420 T sys_mbox_new -1001743a T sys_mbox_free -1001744e T sys_mbox_post -1001746e T sys_mbox_trypost -10017490 T sys_arch_mbox_fetch -100174da T sys_arch_mbox_tryfetch -100174fa T sys_mbox_valid -10017504 T sys_mbox_set_invalid -1001750a T sys_sem_new -10017546 T sys_arch_sem_wait -10017586 T sys_sem_signal -10017592 T sys_sem_free -10017598 T sys_sem_valid -100175a2 T sys_sem_set_invalid -100175a8 T sys_init -100175cc T sys_thread_new_tcm -10017634 T sys_arch_protect -1001763e T sys_arch_unprotect -10017644 t mark_ip_in_table -10017688 t dhcps_initialize_message -10017738 t add_offer_options -10017828 T dhcps_handle_state_machine_change -100178f8 t dhcps_receive_udp_packet_handler -10017bc4 T dhcps_deinit -10017bec T dhcps_init -10017cf4 t prvInsertBlockIntoFreeList -10017d3c t vPortDefineHeapRegions.constprop.1 -10017ddc T pvPortMalloc -10017ebc T __vPortFree -10017f00 T vPortSetExtFree -10017f1c T vPortFree -10017f4c T xPortGetFreeHeapSize -10017f58 t prvPortStartFirstTask -10017f78 T pxPortInitialiseStack -10017f94 T vPortSVCHandler -10017fb4 t pxCurrentTCBConst2 -10017fb8 T vPortYield -10017fd0 T ulPortSetInterruptMask -10017fe0 t prvTaskExitError -10017fe8 T vPortEnterCritical -10018004 T vPortClearInterruptMask -1001800c T vPortExitCritical -10018020 T xPortPendSVHandler -10018060 t pxCurrentTCBConst -10018064 T xPortSysTickHandler -10018088 W vPortSuppressTicksAndSleep -100181a0 W vPortSetupTimerInterrupt -100181f0 T xPortStartScheduler -10018220 T vApplicationIdleHook -10018224 T vApplicationStackOverflowHook -10018240 T osKernelSysTick -10018244 T vListInitialise -1001825a T vListInitialiseItem -10018260 T vListInsertEnd -10018278 T vListInsert -100182a8 T uxListRemove -100182c8 t prvCopyDataToQueue -10018332 t prvCopyDataFromQueue -1001835a t prvUnlockQueue -100183c2 T xQueueGenericReset -1001841c T xQueueGenericCreate -10018468 T xQueueCreateCountingSemaphore -1001847a T xQueueGenericSend -10018558 T xQueueCreateMutex -100185a2 T xQueueGenericSendFromISR -10018606 T xQueueGenericReceive -1001870a T uxQueueMessagesWaiting -1001871c T vQueueDelete -10018732 T vQueueWaitForMessageRestricted -1001876c t prvGenerateRunTimeOfPeroid -100187ac t prvGetExpectedIdleTime -100187dc t prvListTaskWithinSingleList -100188c4 t prvResetNextTaskUnblockTime -100188e8 t prvAddCurrentTaskToDelayedList -10018938 T xTaskGenericCreate -10018aec T vTaskDelete -10018b8c T uxTaskPriorityGet -10018ba8 T vTaskPrioritySet -10018c60 T vTaskStartScheduler -10018cb8 T vTaskSuspendAll -10018cc8 T xTaskGetTickCount -10018ce0 T pcTaskGetTaskName -10018cf0 T vTaskStepTick -10018d00 T xTaskIncrementTick -10018e80 T xTaskResumeAll -10018f48 T vTaskDelay -10018f98 t prvIdleTask -10019020 T uxTaskGetSystemState -100190d0 T vTaskSwitchContext -10019188 T vTaskPlaceOnEventList -100191e4 T vTaskPlaceOnEventListRestricted -10019228 T xTaskRemoveFromEventList -10019298 T vTaskSetTimeOutState -100192b0 T xTaskCheckForTimeOut -100192fc T vTaskMissedYield -10019308 T eTaskConfirmSleepModeStatus -10019328 T xTaskGetSchedulerState -10019348 T vTaskPriorityInherit -100193dc T xTaskPriorityDisinherit -1001944c T sprintf_pcTaskName -1001946c T vTaskList -1001951c T vTaskGetRunTimeStats -100195dc T pvTaskIncrementMutexHeldCount -100195f4 T vTaskGetCurrentTCB -10019600 t prvCheckForValidListAndQueue -1001964c t prvInsertTimerInActiveList -10019688 T xTimerCreateTimerTask -100196c4 T xTimerCreate -10019700 T xTimerGenericCommand -10019794 t prvSwitchTimerLists -10019804 t prvTimerTask -10019968 T xTimerIsTimerActive -10019980 t device_mutex_init -100199c4 T device_mutex_lock -100199f4 T device_mutex_unlock -10019a10 t _freertos_systime_to_sec -10019a1a t _freertos_ms_to_systime -10019a1c t _freertos_sec_to_systime -10019a24 t _freertos_usleep_os -10019a26 t _freertos_ATOMIC_SET -10019a2a t _freertos_ATOMIC_READ -10019a2e t _freertos_modular64 -10019aa2 t _freertos_thread_enter -10019aa4 t _freertos_enter_critical -10019aa8 t _freertos_exit_critical -10019aac t _freertos_ATOMIC_SUB_RETURN -10019ac4 t _freertos_ATOMIC_DEC_RETURN -10019ada t _freertos_ATOMIC_ADD_RETURN -10019af2 t _freertos_ATOMIC_INC_RETURN -10019b08 t _freertos_ATOMIC_SUB -10019b20 t _freertos_ATOMIC_DEC -10019b26 t _freertos_ATOMIC_ADD -10019b3e t _freertos_ATOMIC_INC -10019b44 t _freertos_enter_critical_from_isr -10019b54 T _freertos_malloc -10019b58 T _freertos_zmalloc -10019b70 t _freertos_memset -10019b74 T _freertos_mfree -10019b78 t _freertos_get_current_time -10019b7c t _freertos_spinunlock_irqsave -10019b92 t _freertos_spinunlock -10019b9e t _freertos_mutex_put -10019ba2 T _freertos_wakeup_task -10019ba8 t _freertos_up_sema -10019bac t _freertos_exit_critical_mutex -10019bb8 T _freertos_timerCreate -10019bbc T _freertos_timerDelete -10019bd0 T _freertos_timerStop -10019be4 T _freertos_timerChangePeriod -10019bfe T _freertos_timerIsTimerActive -10019c02 T _freertos_acquire_wakelock -10019c08 T _freertos_release_wakelock -10019c0e T _freertos_get_scheduler_state -10019c2e t _freertos_thread_exit -10019c34 t _freertos_GetFreeHeapSize -10019c38 t _freertos_yield_os -10019c3c t _freertos_udelay_os -10019c40 t _freertos_mdelay_os -10019c44 t _freertos_deinit_xqueue -10019c5e t _freertos_spinlock_free -10019c70 t _freertos_mutex_free -10019c74 t _freertos_free_sema -10019c78 t _freertos_push_to_xqueue -10019ca0 t _freertos_pop_from_xqueue -10019cc8 t _freertos_down_sema -10019cea t _freertos_init_xqueue -10019d04 t _freertos_spinlock_irqsave -10019d40 t _freertos_spinlock -10019d78 t _freertos_enter_critical_mutex -10019db0 t _freertos_mutex_get -10019de8 t _freertos_spinlock_init -10019df6 t _freertos_mutex_init -10019dfc t _freertos_exit_critical_from_isr -10019e08 t _freertos_up_sema_from_isr -10019e30 t _freertos_init_sema -10019e40 t _freertos_create_task -10019eb8 t _freertos_memcmp -10019ec6 t _freertos_memcpy -10019ecc t _freertos_delete_task -10019f18 t _freertos_mutex_get_timeout -10019f54 t _freertos_systime_to_ms -10019f56 t _freertos_msleep_os -10019f5a T save_and_cli -10019f5e T restore_flags -10019f62 T cli -10019f68 T _freertos_arc4random -10019f98 t _freertos_get_random_bytes -10019fd6 T RtlInitSema -10019fe4 T RtlUpSemaFromISR -1001a004 T RtlDownSema -1001a018 T RtlUdelayOS -1001a01c T _htons -1001a022 T _ntohs -1001a028 T _rtw_zvmalloc -1001a048 T _rtw_vmfree -1001a06c T _rtw_malloc -1001a07c T _rtw_zmalloc -1001a08c T _rtw_mfree -1001a09c T deinit_mem_monitor -1001a09e T rtw_vmfree -1001a0a2 T rtw_mfree -1001a0a8 T rtw_memcpy -1001a0b8 T rtw_memcmp -1001a0c8 T rtw_memset -1001a0d8 T rtw_init_listhead -1001a0de T rtw_is_list_empty -1001a0e8 T rtw_list_insert_head -1001a0f4 T rtw_list_insert_tail -1001a100 T rtw_list_delete -1001a110 T rtw_init_sema -1001a120 T rtw_free_sema -1001a130 T rtw_up_sema -1001a140 T rtw_up_sema_from_isr -1001a150 T rtw_down_timeout_sema -1001a160 T rtw_down_sema -1001a174 T rtw_mutex_init -1001a184 T rtw_mutex_free -1001a194 T rtw_mutex_put -1001a1a4 T rtw_mutex_get_timeout -1001a1b8 T rtw_enter_critical_from_isr -1001a1c8 T rtw_enter_critical -1001a1cc T rtw_exit_critical_from_isr -1001a1dc T rtw_exit_critical -1001a1e0 T rtw_enter_critical_mutex -1001a1f0 T rtw_exit_critical_mutex -1001a200 T rtw_queue_empty -1001a20a T rtw_end_of_queue_search -1001a214 T rtw_spinlock_init -1001a224 T rtw_init_queue -1001a230 T rtw_spinlock_free -1001a240 T rtw_spin_lock -1001a250 T rtw_enter_critical_bh -1001a254 T rtw_spin_unlock -1001a264 T rtw_exit_critical_bh -1001a268 T rtw_get_current_time -1001a278 T rtw_systime_to_ms -1001a28c T rtw_systime_to_sec -1001a2a0 T rtw_ms_to_systime -1001a2b4 T rtw_sec_to_systime -1001a2c8 T rtw_get_passing_time_ms -1001a2dc T rtw_msleep_os -1001a2ec T rtw_usleep_os -1001a2fc T rtw_mdelay_os -1001a30c T rtw_udelay_os -1001a31c T ATOMIC_SET -1001a32c T ATOMIC_INC -1001a33c T ATOMIC_INC_RETURN -1001a350 T ATOMIC_DEC_RETURN -1001a364 T ATOMIC_DEC_AND_TEST -1001a374 T rtw_modular64 -1001a390 T rtw_get_random_bytes -1001a3a4 T rtw_getFreeHeapSize -1001a3b4 T init_mem_monitor -1001a3c4 T add_mem_usage -1001a3f8 T rtw_zvmalloc -1001a418 T rtw_malloc -1001a438 T rtw_zmalloc -1001a458 T rtw_netif_queue_stopped -1001a45c T rtw_netif_wake_queue -1001a45e T rtw_netif_start_queue -1001a460 T rtw_netif_stop_queue -1001a462 T flush_signals_thread -1001a464 T rtw_acquire_wakelock -1001a474 T rtw_release_wakelock -1001a484 T rtw_create_task -1001a4a0 T rtw_delete_task -1001a4b0 T rtw_wakeup_task -1001a4c0 T rtw_timerCreate -1001a4dc T rtw_timerDelete -1001a4f0 T rtw_timerIsTimerActive -1001a504 T rtw_timerStop -1001a518 T rtw_timerChangePeriod -1001a52c T rtw_thread_enter -1001a53c T rtw_thread_exit -1001a54c T tcm_heap_free -1001a5cc T tcm_heap_init -1001a61c T tcm_heap_freeSpace -1001a65c T tcm_heap_malloc -1001a6fc T tcm_heap_calloc -1001a714 T flash_init -1001a7b0 T flash_turnon -1001a7c8 T flash_erase_sector -1001a7f4 T flash_stream_read -1001a8c4 T flash_stream_write -1001aa1c T i2s_init -1001aaf4 T i2s_set_dma_buffer -1001ab46 T i2s_tx_irq_handler -1001ab4c T i2s_set_param -1001ab80 T i2s_deinit -1001ab84 T i2s_enable -1001ab88 T i2s_disable -1001ab8c W pinmap_merge -1001abc8 W pinmap_find_peripheral -1001abe0 W pinmap_peripheral -1001ac18 T sleep_ex_selective -1001ac2c T deepsleep_ex -1001ac50 T us_ticker_read -1001ac7c T En32KCalibration -1001ad10 T WDGInitial -1001ad9c T WDGStart -1001adb4 T WDGRefresh -1001add0 T I2SISRHandle -1001ae8c T RtkI2SDeInit -1001af6c T RtkI2SEnable -1001afa8 T RtkI2SDisable -1001afe4 T RtkI2SLoadDefault -1001b048 T HalI2SOpInit -1001b0c4 T RtkI2SInit -1001b288 T HalI2SInit -1001b2c6 T HalI2SDisable -1001b2ec T HalI2SEnable -1001b310 T HalI2SDeInit -1001b368 T HalTimerOpInit_Patch -1001b3a4 T freertos_ready_to_sleep -1001b3b4 T freertos_pre_sleep_processing -1001b478 T freertos_post_sleep_processing -1001b49c T acquire_wakelock -1001b4dc T release_wakelock -1001b538 T get_wakelock_status -1001b544 T HalI2SInitRtl8195a_Patch -1001b646 T HalI2SSetRateRtl8195a -1001b68c T HalI2SSetWordLenRtl8195a -1001b6b4 T HalI2SSetChNumRtl8195a -1001b6dc T HalI2SSetPageNumRtl8195a -1001b704 T HalI2SSetPageSizeRtl8195a -1001b72e T HalI2SSetDMABufRtl8195a -1001b798 T HalI2SGetTxPageRtl8195a -1001b7b8 T HalI2SPageSendRtl8195a -1001b804 T HalI2SClearAllOwnBitRtl8195a -1001b838 T HalI2SDMACtrlRtl8195a -1001b83c T HalTimerIrq2To7Handle_Patch -1001b890 T HalTimerIrqRegisterRtl8195a_Patch -1001b90c T HalTimerIrqUnRegisterRtl8195a_Patch -1001b984 T HalTimerDeInitRtl8195a_Patch -1001b9b8 T HalTimerReadCountRtl8195a_Patch -1001b9d0 T HalTimerReLoadRtl8195a_Patch -1001ba04 T HalTimerInitRtl8195a_Patch -1001bad8 T HalTimerIrqEnRtl8195a -1001baec T HalTimerEnRtl8195a_Patch -1001bb00 T HalTimerDisRtl8195a_Patch -1001bb14 t rtw_ht_operation_update -1001bbc6 t associated_clients_update.part.11 -1001bc02 T chk_sta_is_alive -1001bc40 T add_RATid -1001bd48 T update_sta_info_apmode -1001be00 T update_beacon -1001c0c0 T rtw_check_beacon_data -1001c7c0 T associated_clients_update -1001c7ca T bss_cap_update_on_sta_join -1001c97a T bss_cap_update_on_sta_leave -1001ca76 T ap_free_sta -1001cb28 T expire_timeout_chk -1001cc64 T rtw_sta_flush -1001cce8 T free_mlme_ap_info -1001cd34 T sta_info_update -1001cd70 T ap_sta_info_defer_update -1001cda0 T start_ap_mode -1001cde0 T init_mlme_ap_info -1001cdf6 T stop_ap_mode -1001ce44 T rtw_generate_bcn_ie -1001d168 T set_hidden_ssid -1001d1c0 T _rtw_init_evt_priv -1001d1d2 T _rtw_free_cmd_priv -1001d1dc T _rtw_enqueue_cmd -1001d208 T _rtw_dequeue_cmd -1001d23c T _rtw_observequeue_cmd -1001d250 T rtw_init_cmd_priv -1001d25a T rtw_init_evt_priv -1001d25e T rtw_free_evt_priv -1001d260 T rtw_free_cmd_priv -1001d264 T rtw_cmd_filter -1001d282 T rtw_free_cmd_obj -1001d2ac T rtw_enqueue_cmd -1001d302 T rtw_set_channel_plan_cmd_callback -1001d31a T rtw_survey_cmd_callback -1001d336 T rtw_disassoc_cmd_callback -1001d366 T rtw_joinbss_cmd_callback -1001d382 T rtw_setstaKey_cmdrsp_callback -1001d39c T rtw_cmd_thread -1001d4f8 T rtw_joinbss_cmd -1001d7a2 T rtw_disassoc_cmd -1001d7f0 T rtw_setstakey_cmd -1001d8e0 T rtw_clearstakey_cmd -1001d980 T rtw_dynamic_chk_wk_cmd -1001d9d2 T rtw_set_chplan_cmd -1001da52 T dynamic_chk_wk_hdl -1001db1a T lps_ctrl_wk_hdl -1001db7e T rtw_lps_ctrl_wk_cmd -1001dbe8 T rtw_sitesurvey_cmd -1001dcb0 T rpt_timer_setting_wk_hdl -1001dcc4 T rtw_ps_cmd -1001dd20 T rtw_chk_hi_queue_cmd -1001dd74 T rtw_drvextra_cmd_hdl -1001de50 t rtw_free_mlme_ie_data -1001de68 T rtw_init_mlme_timer -1001dec4 T rtw_del_mlme_timer -1001dee4 T reconnect_timer_hdl -1001df84 T _rtw_init_mlme_priv -1001e006 T rtw_mfree_mlme_priv_lock -1001e022 T rtw_free_mlme_priv_ie_data -1001e05a T _rtw_free_mlme_priv -1001e082 T _rtw_alloc_network -1001e0d2 T _rtw_free_network -1001e132 T _rtw_free_network_nolock -1001e158 T _rtw_find_network -1001e194 T _rtw_free_network_queue -1001e1dc T rtw_if_up -1001e1fc T rtw_get_capability_from_ie -1001e200 T rtw_get_capability -1001e21a T rtw_get_beacon_interval_from_ie -1001e21e T rtw_init_mlme_priv -1001e236 T rtw_free_mlme_priv -1001e23a T rtw_free_network_queue -1001e23e T rtw_is_same_ibss -1001e254 T is_same_network -1001e2b8 T update_network -1001e352 T rtw_update_scanned_network -1001e464 T rtw_add_network -1001e4a2 T rtw_survey_event_callback -1001e54e T rtw_dummy_event_callback -1001e550 T rtw_free_assoc_resources -1001e61a T rtw_indicate_connect -1001e62a T rtw_indicate_disconnect -1001e64c T rtw_indicate_scan_done -1001e650 T rtw_joinbss_event_callback -1001e66e T search_max_mac_id -1001e6b6 T rtw_stassoc_hw_rpt -1001e6ee T rtw_stassoc_event_callback -1001e71c T rtw_stadel_event_callback -1001e7c2 T _rtw_join_timeout_handler -1001e84c T rtw_join_timeout_handler -1001e8a4 T rtw_scan_timeout_handler -1001e8d4 T _rtw_scan_timeout_handler -1001e8d8 T rtw_dynamic_check_timer_handlder -1001e930 T _dynamic_check_timer_handlder -1001e974 T rtw_select_and_join_from_scanned_queue -1001ea48 T rtw_surveydone_event_callback -1001eb60 T rtw_set_auth -1001ebb0 T rtw_set_key -1001ec72 T rtw_restruct_wmm_ie -1001ecd8 T rtw_restruct_sec_ie -1001ed44 T rtw_joinbss_reset -1001ed54 T rtw_restructure_ht_ie -1001ee34 T rtw_update_ht_cap -1001eebe T rtw_joinbss_event_prehandle -1001f0ea T rtw_linked_check -1001f106 T rtw_buddy_adapter_up -1001f13e T check_buddy_fwstate -1001f15c t get_da -1001f17c t get_sa -1001f1a6 T OnAction -1001f1b8 T DoReserved -1001f1bc t _mgt_dispatcher.isra.2 -1001f208 T rtw_is_channel_set_contains_channel -1001f22a T init_hw_mlme_ext -1001f240 T init_channel_set -1001f2d8 T free_mlme_ext_priv -1001f300 T mgt_dispatcher -1001f388 T alloc_mgtxmitframe -1001f3c0 T update_mgnt_tx_rate -1001f3c6 T update_mgntframe_attrib -1001f422 T rtw_build_mgnt_frame -1001f478 T dump_mgntframe -1001f492 T rtw_send_mgnt -1001f4b0 t issue_action_BSSCoexistPacket -1001f6bc T update_hidden_ssid -1001f710 T issue_beacon -1001f928 T issue_probersp -1001fbb8 T OnProbeReq -1001fc80 T issue_probereq -1001fe38 T issue_auth -100200a0 T OnAuth -10020344 T issue_asocrsp -100205b8 T issue_assocreq -100208f4 T issue_nulldata -100209de T issue_qos_nulldata -10020b10 T issue_deauth -10020bf8 T issue_action_BA -10020e74 T OnAction_back -10020f42 T collect_bss_info -10021174 T start_clnt_auth -10021204 T start_clnt_assoc -10021238 T OnAuthClient -10021318 T report_scan_result_one -100214d8 T add_site_survey -1002165e T report_survey_event -1002189c T OnProbeRsp -100218d0 T report_surveydone_event -10021934 T report_join_res -100219a4 T OnAssocRsp -10021af0 T report_del_sta_event -10021b82 T receive_disconnect -10021bd8 T OnBeacon -10021d60 T OnDeAuth -10021eb8 T OnDisassoc -10022028 T report_add_sta_event -1002209c T OnAssocReq -1002268c T rtw_port_switch_chk -10022710 T update_sta_info -10022790 T mlmeext_sta_del_event_callback -10022810 T _linked_info_dump -10022872 T _linked_rx_signal_strehgth_display -100228ac T linked_status_chk -10022b20 T survey_timer_hdl -10022c00 T _survey_timer_hdl -10022c04 T link_timer_hdl -10022c82 T _link_timer_hdl -10022c86 T addba_timer_hdl -10022ca6 T NULL_hdl -10022caa T setopmode_hdl -10022cf0 T disconnect_hdl -10022d9c T setauth_hdl -10022dac T setkey_hdl -10022e04 T set_stakey_hdl -10022f08 T set_tx_beacon_cmd -10022f7c T mlme_evt_hdl -10022fc8 T tx_beacon_hdl -10023082 T check_buddy_mlmeinfo_state -1002309c T site_survey -1002326c T sitesurvey_cmd_hdl -1002337a T concurrent_chk_start_clnt_join -10023410 T start_clnt_join -100234e4 T join_cmd_hdl -10023608 T concurrent_chk_joinbss_done -100237d0 T mlmeext_joinbss_event_callback -1002390c T set_chplan_hdl -10023928 T init_mlme_ext_timer -10023984 T init_mlme_ext_priv -10023ac0 t get_hdr_bssid -10023ae8 t filter_packet -10023b70 t promisc_get_encrypt -10023bc2 t promisc_info_get -10023c66 t promisc_set_enable -10023d02 T _promisc_deinit -10023d54 T _promisc_recv_func -100242a0 T _promisc_set -10024330 T _is_promisc_enabled -10024348 t SetEAPOL_KEYIV -100243e6 t ToDrv_SetPTK -1002448e t Message_ReplayCounter_OC2LI.isra.2 -100244bc t Message_SmallerEqualReplayCounter.isra.4 -100244ee t Message_setReplayCounter.isra.5 -1002450c t INCLargeInteger -1002452c t INCOctet16_INTEGER -10024574 t INCOctet32_INTEGER -100245d4 t ToDrv_DisconnectSTA -10024698 t CheckMIC.constprop.14 -10024718 t CalcMIC.constprop.15 -10024778 T DecWPA2KeyData -1002482c T DecGTK -100248e8 T ToDrv_SetGTK -10024978 T init_wpa_sta_info -10024a64 T SendEAPOL -1002511c T ClientSendEAPOL -10025604 t ResendTimeout -1002568c T EAPOLKeyRecvd -10025804 T ClientEAPOLKeyRecvd -10025bc4 T psk_derive -10025c78 T psk_init -10025d68 T psk_strip_rsn_pairwise -10025de8 T psk_strip_wpa_pairwise -10025e68 T tkip_send_mic_failure_report -10025fdc T pwr_state_check_handler -10025fe0 T ips_enter -10026088 T ips_leave -100261a0 T rtw_pwr_unassociated_idle -100261ea T rtw_ps_processor -10026242 T PS_RDY_CHECK -100262aa T rtw_set_ps_mode -10026318 T LPS_RF_ON_check -1002636e T LPS_Enter -100263dc T LPS_Leave -10026418 T LeaveAllPowerSaveMode -10026428 T rtw_init_pwrctrl_priv -100264fc T rtw_free_pwrctrl_priv -10026510 T _rtw_pwr_wakeup -100265ec T rtw_pm_set_lps -10026634 T rtw_pm_set_ips -10026678 T rtw_pm_set_tdma_param -10026694 T rtw_pm_set_lps_dtim -100266a0 T rtw_pm_get_lps_dtim -100266ac t recvframe_pull -100266ce t recvframe_pull_tail -100266f0 T rtw_signal_stat_timer_hdl -1002678e T _rtw_init_sta_recv_priv -100267ac T _rtw_init_recv_priv -10026854 T rtw_mfree_recv_priv_lock -10026888 T _rtw_alloc_recvframe -100268ba T rtw_alloc_recvframe -100268e0 T rtw_free_recvframe -1002697c T _rtw_enqueue_recvframe -100269a8 T rtw_enqueue_recvframe -100269d2 T rtw_free_recvframe_queue -10026a0a T rtw_free_uc_swdec_pending_queue -10026a32 T _rtw_free_recv_priv -10026a62 T rtw_free_buf_pending_queue -10026a66 T recvframe_chkmic -10026b64 T decryptor -10026c00 T portctrl -10026c76 T recv_decache -10026ca4 T process_pwrbit_data -10026ce4 T process_wmmps_data -10026d6c T count_rx_stats -10026de0 T sta2sta_data_frame -10026f1c T ap2sta_data_frame -10027048 T sta2ap_data_frame -100270d0 T validate_recv_ctrl_frame -1002726a T validate_recv_data_frame -100274c4 T wlanhdr_to_ethhdr -10027600 T recvframe_defrag -100276aa T recvframe_chk_defrag -10027760 T validate_recv_mgnt_frame -1002779c T validate_recv_frame -10027864 T recv_indicatepkt_reorder -10027886 T process_recv_indicatepkts -100278de T recv_func_prehandle -10027906 T recv_func_posthandle -1002796a T recv_func -100279f4 T rtw_recv_entry -10027a24 T rtw_recv_tasklet -10027a7c T rtw_wep_encrypt -10027ac2 T rtw_wep_decrypt -10027b08 T rtw_tkip_encrypt -10027b74 T rtw_tkip_decrypt -10027be0 T rtw_aes_encrypt -10027c4c T rtw_aes_decrypt -10027cb0 T rtw_init_sec_priv -10027d22 T rtw_free_sec_priv -10027d42 t wifi_mac_hash -10027d6c T _addba_timer_hdl -10027d70 T _rtw_init_stainfo -10027dea T _rtw_init_sta_priv -10027ed2 T _rtw_free_sta_xmit_priv_lock -10027efe T rtw_mfree_stainfo -10027f2a T rtw_mfree_sta_priv_lock -10027f60 T _rtw_free_sta_priv -10027f80 T init_addba_retry_timer -10027fa8 T rtw_alloc_stainfo -10028072 T rtw_free_stainfo -10028214 T rtw_get_stainfo -10028290 T rtw_init_bcmc_stainfo -100282c0 T rtw_get_bcmc_stainfo -100282e4 T rtw_free_all_stainfo -1002833e T cckrates_included -10028366 T cckratesonly_included -1002838e T networktype_to_raid_ex -100283ec T judge_network_type -1002843c T ratetbl_val_2wifirate -10028450 T is_basicrate -1002847c T ratetbl2rateset -100284c0 T get_rate_set -100284ea T UpdateBrateTbl -1002851c T UpdateBrateTblForSoftAP -10028550 T Save_DM_Func_Flag -10028566 T Restore_DM_Func_Flag -1002857c T Switch_DM_Func -10028598 T Set_MSR -100285bc T set_opmode -10028600 T SelectChannel -10028634 T SetBWMode -10028670 T set_channel_bwmode -100286c6 T get_my_bssid -100286ca T get_beacon_interval -100286e8 T is_client_associated_to_ap -10028700 T is_client_associated_to_ibss -1002871c T is_IBSS_empty -1002873e T decide_wait_for_beacon_timeout -1002875a T invalidate_cam_all -10028762 T write_cam -100287d8 T clear_cam_entry -10028806 T flush_all_cam_entry -10028864 T WMM_param_handler -1002888a T WMMOnAssocRsp -10028958 T HT_caps_handler -100289f8 T HT_info_handler -10028a1c T HTOnAssocRsp -10028a54 T ERP_IE_handler -10028a70 T VCS_update -10028ac2 T rtw_check_bcn_info -10028cd2 T update_beacon_info -10028d28 T is_ap_in_tkip -10028da0 T wifirate2_ratetbl_inx -10028e0c T update_basic_rate -10028e3a T update_supported_rate -10028e64 T update_MCS_rate -10028e70 T support_short_GI -10028e9e T get_highest_rate_idx -10028eb8 T Update_RA_Entry -10028ec0 T set_sta_rate -10028ec8 T update_tx_basic_rate -10028f20 T check_assoc_AP -10029014 T update_IOT_info -10029072 T update_capinfo -100290f0 T update_wireless_mode -10029190 T update_bmc_sta_support_rate -100291b8 T update_TSF -100291ca T correct_TSF -100291d2 t _init_txservq -100291e8 t set_qos -10029238 T _rtw_init_sta_xmit_priv -1002927e T rtw_mfree_xmit_priv_lock -100292ca T qos_acm -10029304 T xmitframe_addmic -10029462 T xmitframe_swencrypt -1002948e T rtw_make_wlanhdr -1002966e T rtw_txframes_pending -100296aa T rtw_txframes_sta_ac_pending -100296e0 T rtw_txframes_update_attrib_vcs_info -10029780 T rtw_put_snap -100297c4 T rtw_update_protection -1002980a T rtw_count_tx_stats -1002985a T rtw_free_xmitbuf_ext -1002989c T rtw_alloc_xmitframe -100298f4 T rtw_free_xmitframe -10029946 T rtw_free_xmitframe_queue -10029984 T rtw_get_sta_pending -100299c4 T rtw_xmit_classifier -10029a2a T rtw_xmitframe_enqueue -10029a38 T rtw_alloc_hwxmits -10029a92 T rtw_free_hwxmits -10029aa8 T _rtw_free_xmit_priv -10029b74 T rtw_init_hwxmits -10029b8c T _rtw_init_xmit_priv -10029d44 T rtw_get_ff_hwaddr -10029d58 T xmitframe_enqueue_for_sleeping_sta -10029f18 t dequeue_xmitframes_to_sleeping_queue -10029f6e T stop_sta_xmit -1002a056 T wakeup_sta_to_xmit -1002a26c T xmit_delivery_enabled_frames -1002a388 T rtw_xmit_tasklet -1002a3e0 T rtw_xmit_mgnt -1002a3e4 T rtw_xmit -1002a70e T rtw_sctx_done_err -1002a71a T rtw_alloc_xmitbuf -1002a774 T rtw_free_xmitbuf -1002a7e6 T rtw_alloc_xmitbuf_ext -1002a86c T rtw_sctx_done -1002a872 t rtl8195a_free_rx_ring -1002a880 t bus_write32 -1002a8dc t bus_write16 -1002a938 t bus_write8 -1002a994 t bus_read32 -1002a9ee t bus_read16 -1002aa4a t bus_read8 -1002aaa6 t rtl8195a_free_tx_ring -1002ab34 T rtl8195a_init_desc_ring -1002ac74 T rtl8195a_free_desc_ring -1002ac90 T rtl8195a_reset_desc_ring -1002ad26 T InitLxDmaRtl8195a -1002ae88 T rtl8195a_check_txdesc_closed -1002af00 t rtl8195a_tx_isr -1002afe4 T InterruptRecognized8195a -1002b074 T InitInterrupt8195a -1002b094 T EnableDMA8195a -1002b0bc T EnableInterrupt8195a -1002b0fc T DisableDMA8195a -1002b108 T DisableInterrupt8195a -1002b120 T UpdateInterruptMask8195a -1002b182 T CheckRxTgRtl8195a -1002b1bc T rtl8192ee_check_rxdesc_remain -1002b1ec T rtl8195a_recv_tasklet -1002b500 T rtl8195a_tx_int_handler -1002b52c T InterruptHandle8195a -1002b7a0 T rtl8195a_xmit_tasklet -1002b7c8 T lxbus_set_intf_ops -1002b808 t GetTxBufDesc -1002b852 t UpdateFirstTxbdtoXmitBuf.isra.3 -1002b884 t check_nic_enough_desc.isra.4 -1002b8d4 T rtl8195ab_init_xmit_priv -1002b8e2 T rtl8195ab_free_xmit_priv -1002b8ea T GetDmaTxbdIdx -1002b906 T rtl8195a_enqueue_xmitbuf -1002b92a T rtl8195a_dequeue_xmitbuf -1002b94e T SetTxbdForLxDMARtl8195ab -1002b9ce T UpdateTxbdHostIndex -1002ba0c T rtw_dump_xframe -1002bbde T check_tx_desc_resource -1002bc18 T rtw_dequeue_xframe -1002bcac T rtw_xmitframe_coalesce -1002bf60 T rtl8195ab_xmitframe_resume -1002c056 T rtl8195ab_mgnt_xmit -1002c092 T rtl8195ab_hal_xmit -1002c1a0 t Hal_GetEfuseDefinition -1002c1d0 t ResumeTxBeacon -1002c214 T UpdateHalRAMask8195A -1002c3ac T HalLittleWifiMCUThreadRtl8195a -1002c400 T HalCheckInReqStateThreadRtl8195a -1002c44c T HalTDMAChangeStateThreadRtl8195a -1002c498 t rtl8195a_read_chip_version -1002c50c t Hal_EfuseWordEnableDataWrite -1002c750 t Hal_EfusePowerSwitch -1002c764 t rtl8195a_free_hal_data -1002c77e t StopTxBeacon -1002c7c8 T SetHalODMVar8195A -1002c880 T rtl8195a_start_thread -1002c8e8 T rtl8195a_stop_thread -1002c90c t Hal_ReadEFuse -1002ca7c T GetHalODMVar8195A -1002ca90 t rtw_flash_map_update.part.12 -1002cb30 t rtw_flash_map_erase -1002cb74 t Hal_EfusePgPacketWrite -1002cdf0 t Hal_EfuseGetCurrentSize -1002ced0 t rtw_flash_map_write -1002d09e T rtl8195a_InitBeaconParameters -1002d10e T _InitBurstPktLen_8195AB -1002d118 T rtl8195a_set_hal_ops -1002d1f8 T rtl8195a_init_default_value -1002d1fa T rtl8195a_InitLLTTable -1002d244 T Hal_GetChnlGroup8195A -1002d280 T rtw_config_map_read -1002d36c T rtw_config_map_write -1002d418 T Hal_InitPGData -1002d476 T Hal_EfuseParseIDCode -1002d48e T Hal_ReadPowerValueFromPROM_8195A -1002d52c T Hal_EfuseParseTxPowerInfo_8195A -1002d5c4 T Hal_EfuseParseEEPROMVer_8195A -1002d5da T Hal_EfuseParsePackageType_8195A -1002d644 T Hal_EfuseParseChnlPlan_8195A -1002d674 T Hal_EfuseParseCustomerID_8195A -1002d68a T Hal_EfuseParseXtal_8195A -1002d6a2 T Hal_EfuseParseThermalMeter_8195A -1002d6ca T Hal_ReadRFGainOffset -1002d71a T BWMapping_8195A -1002d73a T SCMapping_8195A -1002d762 T rtl8195a_update_txdesc -1002da32 T rtl8195a_fill_fake_txdesc -1002daf0 T SetHwReg8195A -1002e7b0 T GetHwReg8195A -1002e844 T SetHalDefVar8195A -1002e924 T GetHalDefVar8195A -1002e948 T PHY_QueryBBReg_8195A_Safe -1002e974 T PHY_SetBBReg_8195A_Safe -1002e9a0 t phy_RFSerialRead_8195A -1002ea54 T PHY_QueryRFReg_8195A -1002ea6c T PHY_SetRFReg_8195A -1002eac4 T PHY_MACConfig8195A -1002eade T PHY_BBConfig8195A -1002ebee T PHY_RFConfig8195A -1002ebf2 T PHY_SetTxPowerIndex_8195A -1002ecfc T phy_TxPwrAdjInPercentage -1002ed3c T PHY_GetTxPowerIndex_8195A -1002ee2c T PHY_SetTxPowerLevel8195A -1002ee32 T phy_SpurCalibration_8195A -1002f0ea T phy_SetRegBW_8195A -1002f128 T phy_PostSetBwMode8195A -1002f284 T phy_SwChnl8195A -1002f32c T phy_SwChnlAndSetBwMode8195A -1002f37c T PHY_HandleSwChnlAndSetBW8195A -1002f42c T PHY_SetBWMode8195A -1002f44e T PHY_SwChnl8195A -1002f468 T PHY_SetSwChnlBWMode8195A -1002f486 t HalTimerEnable -1002f498 T InitTDMATimer -1002f4c0 T ChangeStateByTDMA -1002f4d0 T GetMinRateInRRSR -1002f504 T CheckInReqState -1002f514 T InitCheckStateTimer -1002f544 T InitGTimer1ms -1002f590 T DeInitGTimer1ms -1002f5d8 T ChangeTransmiteRate -1002f614 T PowerBitSetting -1002f690 T ChkandChangePS -1002f6f4 T IssueRsvdPagePacketSetting -1002f768 T IssuePSPoll -1002f794 T WaitTxStateMachineOk -1002f7e8 T IssueNullData -1002f878 T PsCloseRF -1002f8ac T PsOpenRF -1002f8dc T ChkTxQueueIsEmpty -1002f8f4 T InitPS -1002f964 T ConfigListenBeaconPeriod -1002f988 T PS_S2_Condition_Match -1002f9bc T PS_S4_Condition_Match -1002fa38 T PS_32K_Condition_Match -1002fa74 T PS_S2ToS3ToS0State -1002fadc T PS_S2ToS0State -1002faf8 T PS_S3ToS2orS0State -1002fb28 T PS_S0ToS1ToS2State -1002fb84 T PS_S1ToS0orS2State -1002fbb4 T PS_S2ToS4State -1002fc00 T PS_S0ToS6State -1002fc20 T PS_S6ToS0State -1002fc38 T CheckTSFIsStable -1002fc88 T WaitHWStateReady -1002fc98 T SysClkDown -1002fd08 T SysClkUp -1002fd54 T ResetPSParm -1002fdc8 T PS_S4ToS2State -1002fdec T SleepTo32K -1002fe4c T Change_PS_State -1002fff8 T Legacy_PS_Setting -1003006c T PSModeSetting -10030110 T ChangePSStateByRPWM -10030154 T ChangeTDMAState -10030274 T TDMAChangeStateTask -1003029e T EnterPS -100302c0 T SetSmartPSTimer -100302fc T GTimer7Handle -10030358 T SmartPS2InitTimerAndToGetRxPkt -10030394 T PS_OnBeacon -10030444 T PSBcnEarlyProcess -10030500 T PSMtiBcnEarlyProcess -100305ac T PSRxBcnProcess -100306fc T TxPktInPSOn -1003073a T PsBcnToProcess -100307f4 T GTimer6Handle -10030840 T RPWMProcess -1003087c T PSSetMode -100308f4 T SpeRPT -10030a14 T ISR_BcnEarly -10030a80 T ISR_MtiBcnEarly -10030ab4 T ISR_RxBcn -10030ad0 T ISR_RxBCMD1 -10030b00 T ISR_RxBCMD0 -10030b54 T ISR_RxUCMD1 -10030b92 T ISR_RxUCMD0 -10030bce T ISR_TxPktIn -10030be0 T ISR_TXCCX -10030be4 T H2CHDL_SetPwrMode -10030d0c T CheckInReqStateTask -10030d52 T HalGetNullTxRpt -10030d70 T ISR_TBTT -10030de8 T H2CHDL_BcnIgnoreEDCCA -10030df8 T PMUInitial -10030e48 T PMUTask -10030f54 T PHY_RF6052SetBandwidth8195A -10030f98 T PHY_RF6052_Config8195A -10031050 t process_rssi -10031086 T rtl8195a_query_rx_desc_status -10031136 T rtl8195a_query_rx_phy_status -1003128e T hal_com_get_channel_plan -100312c2 T HAL_IsLegalChannel -100312e0 T MRateToHwRate -100312f4 T HwRateToMRate -10031308 T HalSetBrateCfg -100313b4 T Hal_MappingOutPipe -100313d0 T hal_init_macaddr -100313fc T hw_var_port_switch -10031684 T SetHwReg -1003168e T GetHwReg -10031690 T switch_power_saving_mode -100316d4 T rtw_bb_rf_gain_offset -1003171c T PHY_GetRateValuesOfTxPowerByRate -100318b4 T PHY_StoreTxPowerByRateNew -10031950 T PHY_InitTxPowerByRate -10031968 T PHY_StoreTxPowerByRate -10031980 T PHY_GetTxPowerIndexBase -10031a20 T PHY_GetTxPowerTrackingOffset -10031a4c T PHY_GetRateIndexOfTxPowerByRate -10031a60 T PHY_GetTxPowerByRate -10031ac0 T phy_StoreTxPowerByRateBase -10031b0c T PHY_SetTxPowerByRate -10031b48 T phy_ConvertTxPowerByRateInDbmToRelativeValues -10031c48 T PHY_TxPowerByRateConfiguration -10031c5a T PHY_SetTxPowerIndexByRateArray -10031c98 T PHY_SetTxPowerIndexByRateSection -10031cfc T PHY_SetTxPowerLevelByPath -10031d32 T phy_GetWorldWideLimit -10031d5e T PHY_GetTxPowerLimit -10031e88 T PHY_ConvertTxPowerLimitToPowerIndex -10031fd8 T PHY_InitTxPowerLimit -10032020 T PHY_SetTxPowerLimit -1003209c T PHY_GetTxPowerIndex -100320ac T rtw_hal_chip_configure -100320c2 T rtw_hal_read_chip_info -100320d8 T rtw_hal_read_chip_version -100320ee T rtw_hal_def_value_init -10032104 T rtw_hal_free_data -1003211a T rtw_hal_dm_init -10032130 T rtw_hal_dm_deinit -10032146 T rtw_hal_init -10032170 T rtw_hal_deinit -1003218a T rtw_hal_set_hwreg -10032198 T rtw_hal_get_hwreg -100321a6 T rtw_hal_set_def_var -100321b8 T rtw_hal_get_def_var -100321ca T rtw_hal_set_odm_var -100321d8 T rtw_hal_get_odm_var -100321e6 T rtw_hal_enable_interrupt -10032208 T rtw_hal_disable_interrupt -1003222a T rtw_hal_inirp_init -1003223c T rtw_hal_inirp_deinit -1003224e T rtw_hal_irp_reset -1003225c T rtw_hal_xmit -1003226e T rtw_hal_mgnt_xmit -10032280 T rtw_hal_init_xmit_priv -10032292 T rtw_hal_free_xmit_priv -100322a0 T rtw_hal_update_ra_mask -100322ce T rtw_hal_add_ra_tid -100322dc T rtw_hal_clone_data -100322ea T rtw_hal_start_thread -100322f8 T rtw_hal_stop_thread -10032306 T rtw_hal_read_bbreg -1003233a T rtw_hal_write_bbreg -10032366 T rtw_hal_read_rfreg -10032378 T rtw_hal_write_rfreg -1003238c T rtw_hal_interrupt_handler -1003239e T rtw_hal_set_bwmode -100323ac T rtw_hal_set_chan -100323ba T rtw_hal_set_chnl_bw -100323d0 T rtw_hal_dm_watchdog -100323e6 T rtw_hal_macid_sleep -10032406 T rtw_hal_macid_wakeup -10032426 T decide_chip_type_by_device_id -1003242c t rtw_net_get_stats -1003247c t netdev_if2_close -1003249c t netdev_close -100324f8 t rtw_if1_deinit -10032592 T rtw_os_indicate_connect -10032596 T rtw_os_indicate_scan_done -1003259a T rtw_reset_securitypriv -1003268e T rtw_os_indicate_disconnect -100326d8 T rtw_init_netdev -10032828 T rtw_drv_if2_init -10032a30 T rtw_drv_if2_stop -10032a86 T rtw_drv_if2_free -10032ad4 T _netdev_open -10032bf0 T _netdev_if2_open -10032cac T netdev_if2_open -10032cd4 T netdev_open -10032cfc T rtw_drv_probe -10032e7c T rtw_dev_remove -10032ec0 T rtw_drv_entry -10032eec T rtw_drv_halt -10032f1c t rtw_wx_set_autoreconnect -10032f4a t rtw_wx_get_autoreconnect -10032f58 t rtw_forwarding_set -10032f7a t rtw_set_ch_deauth -10032f9c t get_priv_size -10032fb0 t rtw_wx_del_custome_ie -10032ffc t rtw_wx_set_pscan_freq -1003307e t rtw_wx_update_custome_ie -100330f0 t rtw_set_tos_value -10033110 t rtw_get_tx_power -10033254 t rtw_wx_set_custome_ie -10033300 t rtw_pm_get -10033344 t rtw_pm_set -100333f8 t rtw_wx_read32 -100334a4 t rtw_wx_write32 -10033508 t rtw_wx_set_freq.isra.10 -100335b0 T rtw_ex_set -10033670 T wireless_send_event -1003367a T indicate_wx_custom_event -100336d6 T indicate_wx_scan_result_present -100336fe T indicate_wx_scan_complete_event -10033728 T rtw_indicate_sta_assoc -10033778 T rtw_indicate_sta_disassoc -100337d0 T rtw_indicate_wx_assoc_event -10033802 T rtw_indicate_wx_disassoc_event -10033832 T rtw_set_wpa_ie -10033948 T strtopsk -100339b4 T rtw_wx_get_passphrase -10033a00 T rtw_wx_set_ap_essid -10033af0 T mac_reg_dump -10033b9c T bb_reg_dump -10033bf8 T rf_reg_dump -10033c70 t rtw_dbg_port -100342d8 T rtw_set_sta_num -100342f4 T rtw_ex_get_drv_ability -100343b4 T rtw_ex_get -1003464c T rtw_ioctl -100355d8 T rtw_os_recv_resource_init -100355dc T rtw_os_recv_resource_alloc -100355e6 T rtw_os_recv_resource_free -100355e8 T rtw_tkip_countermeasure -10035688 T rtw_handle_tkip_mic_err -10035730 T rtw_recv_indicatepkt -10035980 T skb_fail_inc -1003599c T skb_fail_get_and_rst -100359b8 T init_skb_pool -10035a10 T init_skb_data_pool -10035a68 T alloc_skb -10035b68 T kfree_skb -10035bd0 T kfree_skb_chk_key -10035bd4 T skb_put -10035c08 T skb_reserve -10035c16 T dev_alloc_skb -10035c32 T skb_end_pointer -10035c36 T skb_set_tail_pointer -10035c3e T skb_pull -10035c56 T skb_copy -10035c7e T rtw_remainder_len -10035c8a T _rtw_open_pktfile -10035c9c T _rtw_pktfile_read -10035cca T rtw_set_tx_chksum_offload -10035ccc T rtw_os_xmit_resource_alloc -10035cd6 T rtw_os_xmit_resource_free -10035cd8 T rtw_os_pkt_complete -10035ce0 T rtw_os_xmit_complete -10035cf2 T rtw_os_xmit_schedule -10035d2e T rtw_xmit_entry -10035d7a T rtw_alloc_etherdev_with_old_priv -10035d90 T rtw_alloc_etherdev -10035dbc T rtw_free_netdev -10035ddc T timer_wrapper -10035e30 T alloc_etherdev -10035e8c T free_netdev -10035ea6 T dev_alloc_name -10035eb0 T init_timer_wrapper -10035ed0 T deinit_timer_wrapper -10035f1c T init_timer -10035fd4 T mod_timer -100360b4 T cancel_timer_ex -100360fc T del_timer_sync -10036160 T rtw_init_timer -10036168 T rtw_set_timer -1003616c T rtw_cancel_timer -10036176 T rtw_del_timer -1003617c T rltk_get_idx_bydev -1003618c T rltk_wlan_init -10036214 T rltk_wlan_deinit -100362d8 T rltk_wlan_start -1003630c T rltk_wlan_check_isup -1003631c T rltk_wlan_tx_inc -10036330 T rltk_wlan_tx_dec -10036344 T rltk_wlan_get_recv_skb -10036354 T rltk_wlan_alloc_skb -10036394 T rltk_wlan_send_skb -100363c8 T rltk_netif_rx -10036474 T rltk_set_sta_num -10036478 T rltk_set_tx_power_percentage -100364ac T rltk_wlan_control -10036540 T rltk_wlan_running -10036558 T rltk_wlan_handshake_done -1003658c T rltk_wlan_wireless_mode -10036618 T rltk_wlan_is_connected_to_ap -1003665c T Efuse_PowerSwitch -10036668 T Efuse_GetCurrentSize -10036674 T Efuse_CalculateWordCnts -10036698 T EFUSE_GetEfuseDefinition -100366ac T efuse_OneByteRead -100366e0 T efuse_OneByteWrite -10036714 T Efuse_PgPacketWrite -10036728 T efuse_WordEnableDataRead -1003675a T Efuse_WordEnableDataWrite -1003676e T efuse_GetCurrentSize -10036796 T rtw_efuse_map_read -100367f8 T rtw_efuse_map_write -10036978 T rtw_macaddr_cfg -10036a3c T rtw_get_cipher_info -10036ab6 T rtw_get_bcn_info -10036b86 T rtw_init_default_value -10036bf4 T rtw_cancel_all_timer -10036c5e T rtw_free_drv_sw -10036cd4 T rtw_reset_drv_sw -10036d30 T rtw_init_drv_sw -10036db8 T rtw_start_drv_threads -10036e74 T rtw_stop_drv_threads -10036ea8 T rtw_read8 -10036eb6 T rtw_read16 -10036ec4 T rtw_read32 -10036ed2 T rtw_write8 -10036ee0 T rtw_write16 -10036eee T rtw_write32 -10036efc T rtw_do_join -10036fa0 T rtw_set_802_11_bssid -10037124 T rtw_set_802_11_ssid -1003722c T rtw_set_802_11_infrastructure_mode -100372ce T rtw_set_802_11_bssid_list_scan -1003731e T rtw_set_802_11_authentication_mode -10037340 T rtw_set_802_11_add_wep -100373a0 T ODM_InitRAInfo -10037440 T InitialRateUpdate -10037540 T RateUp_search_RateMask -10037572 T RateDown_search_RateMask -100375c4 T StartRateByRSSI -100375ee T RateUpRAM8195A -10037682 T RateDownTrying -100376c0 T TryDone -10037758 T RateDownStepRAM8195A -100377f8 T RateDecisionRAM8195A -100378dc T ArfrRefresh -10037ae4 T H2CHDL_Set_MACID_Config -10037ba8 T PHY_DM_RA_SetRSSI_8195A -10037bd6 t CheckPositive.isra.0 -10037cb8 T ODM_ReadAndConfig_MP_8195A_AGC_TAB -10037d30 T ODM_ReadAndConfig_MP_8195A_PHY_REG -10037da8 T ODM_GetVersion_MP_8195A_PHY_REG -10037dac T ODM_ReadAndConfig_MP_8195A_PHY_REG_PG -10037de0 T odm_ConfigRFReg_8195A -10037e18 T odm_ConfigRF_RadioA_8195A -10037e28 T odm_ConfigMAC_8195A -10037e2c T odm_ConfigBB_AGC_8195A -10037e3c T odm_ConfigBB_PHY_REG_PG_8195A -10037e6a T odm_ConfigBB_PHY_8195A -10037eb2 T odm_ConfigBB_TXPWR_LMT_8195A -10037ed8 T ODM_CmnInfoInit -10037fcc T ODM_CmnInfoHook -10038070 T ODM_CmnInfoPtrArrayHook -10038080 T ODM_CmnInfoUpdate -10038150 T odm_CommonInfoSelfInit -100381c4 T ODM_DMInit -10038212 T odm_CommonInfoSelfUpdate -10038264 T ODM_DMWatchdog -100382d0 T PhyDM_Get_Structure -100382f4 T Phydm_CheckAdaptivity -10038322 T Phydm_NHMCounterStatisticsInit -10038398 T Phydm_SetEDCCAThreshold -100383d0 T Phydm_MACEDCCAState -1003840e T Phydm_AdaptivityInit -100384ec T Phydm_Adaptivity -1003860c T ODM_CfoTrackingInit -10038636 T ODM_CfoTracking -10038656 T ODM_ParsingCFO -10038688 T ODM_InitDebugSetting -1003869c T ODM_Write_DIG -1003873c T odm_ForbiddenIGICheck -100387ce T ODM_Write_CCK_CCA_Thres -10038808 T odm_DIGInit -100388a2 T odm_DigAbort -100388c4 T odm_DIGbyRSSI_LPS -10038970 T odm_FAThresholdCheck -1003899c T odm_DIG -10038bfc T odm_FalseAlarmCounterStatistics -10038c28 T odm_CCKPacketDetectionThresh -10038c80 T odm_RxPhyStatus8195A_Parsing -10038d84 T odm_Process_RSSIForDM_8195A -10038ec6 T ODM_PhyStatusQuery_8195A -10038ef2 T ODM_PhyStatusQuery -10038ef6 T ODM_ConfigRFWithHeaderFile -10038f14 T ODM_ConfigRFWithTxPwrTrackHeaderFile -10038f46 T ODM_ConfigBBWithHeaderFile -10038f6e T ODM_ConfigMACWithHeaderFile -10038f80 T ODM_Read1Byte -10038f86 T ODM_Read4Byte -10038f8c T ODM_Write1Byte -10038f92 T ODM_Write2Byte -10038f98 T ODM_Write4Byte -10038f9e T ODM_SetMACReg -10038fa4 T ODM_SetBBReg -10038faa T ODM_GetBBReg -10038fb0 T ODM_SetRFReg -10038fb6 T ODM_GetRFReg -10038fbc T ODM_MoveMemory -10038fc6 T ODM_delay_ms -10038fca T ODM_delay_us -10038fd0 T getSwingIndex -10039028 T odm_TXPowerTrackingThermalMeterInit -100390da T odm_TXPowerTrackingInit -100390de T odm_TXPowerTrackingCheckIOT -10039112 T ODM_TXPowerTrackingCheck -10039120 T odm_RSSIMonitorInit -10039128 T ODM_RAPostActionOnAssoc -10039130 T odm_RSSIMonitorCheckIOT -10039204 T odm_RSSIMonitorCheck -10039218 T odm_RateAdaptiveMaskInit -10039240 T ODM_RAStateCheck -10039282 T odm_RefreshRateAdaptiveMaskIOT -100392d2 T odm_RefreshRateAdaptiveMask -100392e8 T ODM_Get_Rate_Bitmap -100393d8 t _ReadEfuseInfo8195a -100394a0 t rtl8195a_interface_configure -100394d4 t rtl8195a_hal_deinit -10039510 T _InitPowerOn -10039590 t ReadAdapterInfo8195a -100395c0 T _InitDriverInfoSize -100395ca T _InitNetworkType -100395ec T _InitWMACSetting -1003965c T _InitAdaptiveCtrl -100396a0 T _InitEDCA -1003971c T _InitRateFallback -10039760 T _InitRetryFunction -1003978c T _InitOperationMode -100397d4 T _InitInterrupt -10039814 t rtl8195a_hal_init -10039aec T rtl8195ab_set_hal_ops -10039bc4 T FillH2CCmd8195A -10039be4 T CheckFwRsvdPageContent -10039be6 T rtl8195a_set_FwRsvdPage_cmd -10039bf0 T rtl8195a_set_FwMediaStatusRpt_cmd -10039c1c T rtl8195a_set_FwMacIdConfig_cmd -10039cdc T rtl8195a_set_FwPwrMode_cmd -10039d6c T rtl8195a_download_rsvd_page -1003a074 T rtl8195a_set_FwJoinBssRpt_cmd -1003a07e T rtl8195a_Add_RateATid -1003a0d0 T rtw_rpt_h_addr -1003a11c T rtw_txrpt_read8 -1003a13a T rtw_txrpt_write8 -1003a15e T rtw_ratemask_read8 -1003a17c T rtw_ratemask_write8 -1003a1a0 T ReadRateMask8 -1003a1aa T WriteRateMask8 -1003a1ae T ReadTxrpt8 -1003a1b8 T WriteTxrpt8 -1003a1bc T ResetTxrpt -1003a1f4 T PsuseTxrpt -1003a214 T CheckMaxMacidNum -1003a24c T GetMediaStatusCommon -1003a266 T GetTxrptStatistic -1003a31c T rtl8195a_InitHalDm -1003a440 T rtl8195a_HalDmWatchDog -1003a524 T rtl8195a_init_dm_priv -1003a5fc T rtl8195a_deinit_dm_priv -1003a5fe T MediaConnection -1003a61c T MediaDisconnection -1003a63c T RATaskEnable -1003a666 T SetMediaStatus -1003a6a4 T H2CHDL_JoinInfo -1003a6dc T H2CHDL_SetRsvdPage -1003a774 T H2CCmdCommon -1003a7b8 T HalPwrSeqCmdParsing -1003a878 T hci_dvobj_init -1003a888 T hci_dvobj_deinit -1003a898 T hci_dvobj_request_irq -1003a8a8 T hci_dvobj_free_irq -1003a8b8 T hci_lxbus_dvobj_init -1003a8f4 T hci_lxbus_dvobj_deinit -1003a934 T hci_lxbus_dvobj_request_irq -1003a988 T hci_lxbus_free_irq -1003a9e0 T hci_lxbus_intf_stop -1003aa18 T rtw_interrupt_thread -1003aa8c T lextra_bus_dma_Interrupt -1003aad4 T init_rom_wlan_ram_map -1003aaec T ODM_ReadAndConfig_MP_8195A_MAC_REG -1003ac48 t CheckPositive.isra.0 -1003ad2c T ODM_ReadAndConfig_MP_8195A_RadioA -1003ada4 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_QFN48 -1003adf4 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_QFN56 -1003ae44 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_TFBGA96 -1003ae94 T ODM_ReadAndConfig_MP_8195A_TXPWR_LMT -1003aecc T ODM_ReadAndConfig_MP_8195A_TxXtalTrack -1003aef8 T GetDeltaSwingTable_8195A -1003af28 T GetDeltaSwingXtalTable_8195A -1003af38 T ODM_TxXtalTrackSetXtal_8195A -1003af58 T Hal_MPT_CCKTxPowerAdjust -1003b028 T ODM_TxPwrTrackSetPwr_8195A -1003b138 T ConfigureTxpowerTrack_8195A -1003b184 T phy_PathA_IQK_8195A -1003b338 T phy_PathA_RxIQK8195A -1003b6cc T _PHY_PathAFillIQKMatrix8195A -1003b862 T _PHY_PathBFillIQKMatrix8195A -1003b9de T _PHY_SaveADDARegisters8195A -1003ba12 T _PHY_SaveMACRegisters8195A -1003ba40 T _PHY_ReloadADDARegisters8195A -1003ba74 T _PHY_ReloadMACRegisters8195A -1003baa4 T _PHY_PathADDAOn8195A -1003bae0 T _PHY_MACSettingCalibration8195A -1003bb28 T _PHY_PIModeSwitch8195A -1003bb64 T phy_SimularityCompare_8195A -1003bc98 T phy_IQCalibrate_8195A -1003c010 T phy_LCCalibrate_8195A -1003c080 T PHY_LCCalibrate_8195A -1003c0e0 T PHY_IQCalibrate_8195A -1003c394 T DoIQK_8195A -1003c3b2 T ConfigureTxpowerTrack -1003c3c4 T ODM_TXPowerTrackingCallback_ThermalMeter -1003c7d0 T ODM_ResetIQKResult -1003c818 T ODM_GetRightChnlPlaceforIQK -1003c870 t __rtw_set_ie_veneer -1003c880 t __rtw_get_wpa_ie_veneer -1003c890 t __rtw_get_wps_ie_veneer -1003c8a0 t __HalI2SClrAllIntrRtl8195a_veneer -1003c8b0 t __ROM_odm_EVMdbToPercentage_veneer -1003c8c0 t __rtw_get_sec_ie_veneer -1003c8d0 t __StrUpr_veneer -1003c8e0 t __wep_80211_decrypt_veneer -1003c8f0 t __HalCpuClkConfig_veneer -1003c900 t __rtw_secmicsetkey_veneer -1003c910 t __rt_arc4_init_veneer -1003c920 t __CmdWriteWord_veneer -1003c930 t __ROM_ODM_CfoTrackingReset_veneer -1003c940 t __tkip_80211_encrypt_veneer -1003c950 t __HalI2SRead32_veneer -1003c960 t __rtw_ieee802_11_parse_elems_veneer -1003c970 t __rtw_get_bit_value_from_ieee_value_veneer -1003c980 t ___vsscanf_veneer -1003c990 t __ROM_odm_QueryRxPwrPercentage_veneer -1003c9a0 t __rtw_parse_wpa_ie_veneer -1003c9b0 t __SpicWaitBusyDoneRtl8195A_veneer -1003c9c0 t __PHY_QueryBBReg_8195A_veneer -1003c9d0 t __HalI2SWrite32_veneer -1003c9e0 t __rtw_get_wpa2_ie_veneer -1003c9f0 t __ROM_odm_SetCrystalCap_veneer -1003ca00 t __rom_psk_PasswordHash_veneer -1003ca10 t __aes_80211_encrypt_veneer -1003ca20 t __Strtoul_veneer -1003ca30 t __rtw_get_rateset_len_veneer -1003ca40 t __wep_80211_encrypt_veneer -1003ca50 t __ROM_odm_GetDefaultCrytaltalCap_veneer -1003ca60 t __PHY_SetBBReg_8195A_veneer -1003ca70 t __rom_psk_CalcGTK_veneer -1003ca80 t __prvStrCmp_veneer -1003ca90 t __phy_CalculateBitShift_veneer -1003caa0 t __ROM_odm_CfoTrackingFlow_veneer -1003cab0 t __AES_UnWRAP_veneer -1003cac0 t __key_2char2num_veneer -1003cad0 t __ROM_odm_FalseAlarmCounterStatistics_veneer -1003cae0 t __rtw_get_wps_attr_content_veneer -1003caf0 t __rt_hmac_sha1_veneer -1003cb00 t __rtw_get_ie_veneer -1003cb10 t __tkip_80211_decrypt_veneer -1003cb20 t __rtw_set_supported_rate_veneer -1003cb30 t __CmdDumpWord_veneer -1003cb40 t __rtw_seccalctkipmic_veneer -1003cb50 t __rt_arc4_crypt_veneer -1003cb60 t __HalDelayUs_veneer -1003cb70 t __aes_80211_decrypt_veneer -1003cb80 t __rtw_parse_wpa2_ie_veneer -1003cb90 t __HalI2SIntrCtrlRtl8195a_veneer -1003cba0 t __rt_md5_hmac_veneer -1003cbb0 t __rtw_secgetmic_veneer -1003cbc0 t __rtw_check_network_type_veneer -1003cbd0 t __rtw_set_fixed_ie_veneer -1003cbe0 t __rom_psk_CalcPTK_veneer -1003cbf0 t __AES_WRAP_veneer -1003cc00 t __rtw_secmicappend_veneer -1003cc89 d __func__.21309 -1003d30e d __FUNCTION__.14666 -1003d7d8 d bitrate_table -1003d904 d samplerate_table -1003d910 d decoder_table -1003d91c d imdct_s -1003d9ac d sfb_8000_short -1003d9d3 d sfb_32000_short -1003d9fc d is_table -1003da18 d rq_table -10045a54 d root_table -10045a70 d sfb_44100_mixed -10045a98 d is_lsf_table -10045b10 d sflen_table -10045b30 d sfb_16000_mixed -10045b54 d ca -10045b74 d sfb_44100_short -10045b9b d sfb_44100_long -10045bb1 d sfb_48000_mixed -10045bd7 d sfb_24000_long -10045bf0 d scale.7384 -10045c38 d sfb_32000_mixed -10045c5e d sfb_16000_short -10045c85 d sfb_8000_long -10045c9b d sfb_22050_mixed -10045cc0 d window_l -10045d50 d sfb_48000_long -10045d68 d cs -10045d88 d sfb_24000_mixed -10045dac d pretab -10045dc2 d sfb_48000_short -10045de9 d sfb_22050_short -10045e10 d sfb_8000_mixed -10045e38 d sfbwidth_table -10045ea4 d sfb_24000_short -10045ecb d sfb_32000_long -10045ee1 d sfb_22050_long -10045ef8 d window_s -10045f28 d nsfb_table -10045f70 d hufftab24 -10046578 d hufftab10 -10046710 d hufftab11 -100468b0 d hufftab12 -10046a30 d hufftab13 -10047068 d hufftab3 -100470a8 d hufftab15 -10047698 d hufftab16 -10047ce0 d hufftab6 -10047d50 d hufftab7 -10047e50 D mad_huff_pair_table -10047fd0 d hufftab9 -100480a8 d hufftab1 -100480c8 d hufftabA -10048138 d hufftab2 -10048178 d hufftabB -100481b8 D mad_huff_quad_table -100481c0 d hufftab0 -100481c4 d hufftab5 -1004822c d hufftab8 -10048334 d crc_table -10048534 d D -10048db4 D mad_timer_zero -10049147 d __func__.20876 -100496dc d err_to_errno_table -10049724 D ip_addr_broadcast -10049728 D ip_addr_any -1004973c D memp_sizes -1004975c D tcp_pcb_lists -1004976c D tcp_state_str -10049798 D tcp_backoff -1004980d D tcp_persist_backoff -10049814 D ethbroadcast -1004981a D ethzero -10049849 d __FUNCTION__.9191 -1004990b d __FUNCTION__.9203 -1004991a d dhcp_option_lease_time_one_day -10049943 d dhcp_option_interface_mtu -10049945 d dhcp_magic_cookie -100499c7 d __FUNCTION__.4595 -100499e5 d ucExpectedStackBytes.7044 -100499f9 d CSWTCH.270 -10049a86 d __FUNCTION__.12255 -10049a9c d __FUNCTION__.12259 -10049ab4 D osdep_service -10049bd8 d __FUNCTION__.12110 -10049c65 d __FUNCTION__.12059 -10049c79 d __FUNCTION__.12121 -10049c94 d __FUNCTION__.12067 -10049cb0 d __FUNCTION__.12093 -10049ccf d __FUNCTION__.7295 -10049dd8 d PinMap_I2S_RX -10049eb8 d PinMap_I2S_TX -10049f18 d I2SDefaultSetting -10049f2c d PinMap_I2S_CLK -10049f8c d PinMap_I2S_WS -10049fec d __FUNCTION__.8784 -1004a044 d __FUNCTION__.8600 -1004a051 d __FUNCTION__.8613 -1004a2f6 d __FUNCTION__.8455 -1004a318 d __FUNCTION__.8462 -1004a333 d __FUNCTION__.8469 -1004a42e d __func__.8808 -1004a44d d __func__.8818 -1004a46b d __func__.8830 -1004a485 d __func__.8840 -1004a4a7 d __func__.8835 -1004a870 d __func__.8603 -1004a88a d __func__.8686 -1004a89d d __func__.8825 -1004a8b6 d __func__.8631 -1004a8e9 d __FUNCTION__.17777 -1004a908 D wlancmds -1004ab00 D rtw_cmd_callback -1004ad8c d RTW_ChannelPlan2G -1004ae04 D WPS_OUI -1004ae08 D RSN_TKIP_CIPHER -1004ae0c D MCS_rate_1R -1004ae1c D P2P_OUI -1004ae48 D WMM_INFO_OUI -1004ae4e D RTW_WPA_OUI -1004ae52 D WMM_PARA_OUI -1004ae58 d RTW_ChannelPlanMap -1004ae70 D null_addr -1004ae76 D WMM_OUI -1004ae7c d wlanevents -1004af3c D zero_bssid -1004af79 d __FUNCTION__.17681 -1004af8f D SNAP_ETH_TYPE_APPLETALK_AARP -1004af91 d __FUNCTION__.17495 -1004afa4 D SNAP_ETH_TYPE_IPX -1004afa6 D rtw_bridge_tunnel_header -1004afcd D rtw_rfc1042_header -1004afeb d CSWTCH.36 -1004aff7 D ARTHEROS_OUI1 -1004affa D ARTHEROS_OUI2 -1004affd D REALTEK_OUI -1004b000 D RALINK_OUI -1004b003 D MARVELL_OUI -1004b006 D CISCO_OUI -1004b009 d rtw_basic_rate_cck -1004b00d D BROADCOM_OUI1 -1004b010 D BROADCOM_OUI2 -1004b013 D REALTEK_96B_IE -1004b019 d rtw_basic_rate_mix -1004b020 d rtw_basic_rate_ofdm -1004b023 D AIRGOCAP_OUI -1004b037 d CSWTCH.66 -1004b050 d CSWTCH.48 -1004b092 d CSWTCH.28 -1004b0a4 D efuse_map_mask -1004b0b4 D flash_map_mask -1004b150 d __func__.21107 -1004b496 d CSWTCH.15 -1004b51a d CSWTCH.17 -1004b589 d CSWTCH.14 -1004b61e d __FUNCTION__.21257 -1004b630 d rtw_private_args -1004ba47 d __FUNCTION__.21057 -1004ba5a d __FUNCTION__.21294 -1004ba6b d __FUNCTION__.21241 -1004ba7a d __FUNCTION__.21126 -1004ba8a d iw_priv_type_size -1004bb68 d __FUNCTION__.17334 -1004bb7e d __FUNCTION__.17736 -1004bb8e d __FUNCTION__.17760 -1004bba1 d __FUNCTION__.17712 -1004bbb0 d __FUNCTION__.17649 -1004bbbe d __FUNCTION__.17661 -1004bf95 d __FUNCTION__.17827 -1004bfae d __FUNCTION__.17654 -1004bfb9 d __FUNCTION__.17615 -1004bfc8 d __FUNCTION__.17811 -1004bfda d __FUNCTION__.17765 -1004bfe8 d __FUNCTION__.17724 -1004bff9 d __FUNCTION__.17637 -1004d39a D CCKFCCTable_Ch14_8195A -1004d3aa D CCKFCCTable_8195A -1004d3bc D OFDMSwingTable_New -1004d468 D CCKCETable_8195A -1004d47e d CSWTCH.39 -1004d493 d __func__.20571 -1004d4b4 D hci_ops -1004d4d9 V Array_MP_8195A_TXPWR_LMT -1004da4c D xHeapRegions -1004da6c D UartLogRamCmdTable -1004da6c D console_commands_main -1004da7c D console_cmd_wifi_api -1004daec D console_commands_at -1004db5c D console_commands -1004db7c d UartLogRamCmdTable_end -1004db80 D __data_start__ -1004db80 D wlan_st_name -1004db88 D wifi_st_dhcp -1004db98 D wlan_ap_name -1004dba0 D wifi_ap_dhcp -1004dbb0 D feep_tab -1004dbe0 D wifi_st_cfg -1004dc50 D wifi_cfg -1004dc58 D tab_txt_rtw_secyrity -1004dc80 D wifi_ap_cfg -1004dcec D wlan_ap_netifn -1004dcf0 D tab_code_rtw_secyrity -1004dd18 D oversampling -1004dd1c D SystemCoreClock -1004dd20 D error_flag -1004dd24 d tcp_port -1004dd28 d iss.7833 -1004dd2c d udp_port -1004dd2e D lwip_host_name -1004dd4e d dhcp_server_state_machine -1004dd4f d dhcp_recorded_xid -1004dd54 d uxCriticalNesting -1004dd58 d xNextTaskUnblockTime -1004dd5c d seed.12226 -1004dd60 d wakeup_event -1004dd64 d wakelock -1004dd68 d last_wakelock_state -1004dd88 D mlme_sta_tbl -1004ddf8 d PMKID_KDE_TYPE.17744 -1004de00 V nr_xmitbuff -1004de04 V nr_xmitframe -1004de08 d P802_1H_OUI -1004de0b D rtw_adaptivity_mode -1004de0c D g_user_ap_sta_num -1004de10 d rtw_private_handler -1004de54 V max_local_skb_num -1004de58 V max_skb_buf_num -1004de5c D rom_e_rtw_msgp_str_ -1004e038 D ARFB_table -1004e077 D TRYING_NECESSARY_idx -1004e08b D DROPING_NECESSARY -1004e09f D PER_RATE_UP -1004e0b3 D PER_RATE_DOWN -1004e0c8 V Array_MP_8195A_PHY_REG_PG -1004e158 D Array_MP_8195A_AGC_TAB -1004e368 D Array_MP_8195A_PHY_REG -1004e9e0 D rtl8195A_card_disable_flow -1004ea80 D rtl8195A_card_enable_flow -1004eb20 D Array_MP_8195A_MAC_REG -1004ee28 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_TFBGA96_8195A -1004ee48 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_TFBGA96_8195A -1004ee68 D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_QFN48_8195A -1004ee86 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_QFN56_8195A -1004eea4 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_QFN48_8195A -1004eec2 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_QFN56_8195A -1004eee0 D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_TFBGA96_8195A -1004ef00 D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_QFN56_8195A -1004ef1e D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_QFN48_8195A -1004ef3c D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_QFN56_8195A -1004ef5c D Array_MP_8195A_RadioA -1004f524 D gDeltaSwingTableXtal_MP_P_TxXtalTrack_8195A -1004f542 D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_TFBGA96_8195A -1004f562 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_QFN48_8195A -1004f580 D .ram.bss$$Base -1004f580 D __bss_start__ -1004f580 D __data_end__ -1004f580 D __ram_image2_text_end__ -1004f580 d skbdata_list -1004f588 V skb_data_pool -10052988 d ucIdleTaskHeap -10052aa0 D HalI2SOpSAL -10052adc D SYSAdapte -10052ae0 D PwrAdapter -10052d6c D libc_has_init -10052d6d D print_off -10052d70 d rheap_end -10052d74 D wifi_run_mode -10052d78 D wlan_st_netifn -10052d7c D wifi_autoreconnect -10052d84 d event_init.21316 -10052d88 d sampCntAdd -10052d8c d sampCnt -10052d90 D mp3_serv -10052e12 D tskreader_enable -10052e14 D readBuf -10052e18 D tskmad_enable -10052e1c d bufUnderrunCt -10052e20 d oldRate -10052e24 d sampDelCnt -10052e25 D scan_end -10052e28 D pbuf_fifo -10052e2c D pi2s -10052e34 D I2sTxSema -10052e38 D rtw_join_status -10052e3c D wifi_mode -10052e40 d scan_result_handler_ptr -10052e64 d join_user_data -10052e68 d event_callback_list -10052fe8 D paff_array -10053060 D lwip_init_done -10053064 D xnetif -100530e4 d s_aliases.7449 -100530e8 d s_hostent.7448 -100530fc d s_hostent_addr.7450 -10053100 D h_errno -10053104 d s_phostent_addr.7451 -1005310c d select_cb_list -10053110 d sockets -100531d0 d select_cb_ctr -100531d4 d mbox -100531d8 d tcpip_init_done_arg -100531dc d tcpip_init_done -100531e0 d allsystems -100531e4 d allrouters -100531e8 d igmp_group_list -100531ec D current_header -100531f0 d ip_id -100531f4 D current_iphdr_src -100531f8 D current_iphdr_dest -100531fc D current_netif -10053200 d str.6812 -10053210 d reassdatagrams -10053214 d ip_reass_pbufcount -10053216 D dhcp_rx_options_given -10053220 d xid.7762 -10053224 D dhcp_rx_options_val -1005324c d dns_seqno -10053250 d dns_table -100536b0 d dns_servers -100536b8 d dns_payload_buffer -100538bc d dns_pcb -100538c0 d dns_payload -100538c4 d tcpip_tcp_timer_active -100538c8 d next_timeout -100538cc D netif_list -100538d0 D netif_default -100538d4 d netif_num -100538d5 D pbuf_free_ooseq_pending -100538d8 d raw_pcbs -100538dc D tcp_active_pcbs_changed -100538e0 D tcp_ticks -100538e4 d tcp_timer -100538e8 D tcp_listen_pcbs -100538ec D tcp_active_pcbs -100538f0 d tcp_timer_ctr -100538f4 D tcp_tw_pcbs -100538f8 D tcp_tmp_pcb -100538fc D tcp_bound_pcbs -10053900 d seqno -10053904 d tcplen -10053908 d ackno -1005390c d flags -1005390d d recv_flags -10053910 d tcphdr -10053914 d recv_data -10053918 d inseg -1005392c D tcp_input_pcb -10053930 D udp_pcbs -10053934 d etharp_cached_entry -10053938 d arp_table -10053a00 D lwip_tickless_used -10053a04 d s_timeoutlist -10053a34 d s_nextthread -10053a38 d dhcps_ip_table_semaphore -10053a3c d dhcps_send_broadcast_address -10053a40 D dhcps_ip4addr_pool_end -10053a41 d dhcp_client_ethernet_address -10053a54 d dhcps_subnet_broadcast -10053a58 d bound_client_ethernet_address -10053a68 d dhcps_netif -10053a6c d dhcps_local_gateway -10053a70 d ip_table -10053a90 d dhcps_pcb -10053a94 d dhcp_message_total_options_lenth -10053a98 d dhcps_local_address -10053a9c d client_request_ip -10053aa0 d dhcps_allocated_client_address -10053aa4 D dhcps_ip4addr_pool_start -10053aa8 d dhcps_local_mask -10053aac d dhcps_network_id -10053ab0 d dhcp_message_repository -10053ab4 D ext_upper -10053ab8 d xFreeBytesRemaining -10053abc d ext_free -10053ac0 D ext_lower -10053ac4 d pxEnd -10053ac8 d xStart -10053ad0 d xMinimumEverFreeBytesRemaining -10053ad4 d ulTimerCountsForOneTick -10053ad8 d ulStoppedTimerCompensation -10053adc d xMaximumPossibleSuppressedTicks -10053ae0 d xPendingReadyList -10053af4 d uxTopReadyPriority -10053af8 d uxTasksDeleted -10053afc d xTickCount -10053b00 d pxReadyTasksLists -10053bdc d pxOverflowDelayedTaskList -10053be0 d xTasksWaitingTermination -10053bf4 d pxDelayedTaskList -10053bf8 d xSchedulerRunning -10053bfc d ulTaskSwitchedInTime -10053c00 D pxCurrentTCB -10053c04 d uxPendedTicks -10053c08 d xSuspendedTaskList -10053c1c d uxCurrentNumberOfTasks -10053c20 d ulDeltaTotalRunTime -10053c24 d xDelayedTaskList2 -10053c38 d xDelayedTaskList1 -10053c4c d uxTaskNumber -10053c50 d xYieldPending -10053c54 d uxSchedulerSuspended -10053c58 d xNumOfOverflows -10053c5c d pxCurrentTimerList -10053c60 d xActiveTimerList1 -10053c74 d xActiveTimerList2 -10053c88 d xLastTime.5284 -10053c8c d xTimerQueue -10053c90 d pxOverflowTimerList -10053c94 d xTimerTaskHandle -10053c98 d device_mutex -10053ca4 d mutex_init -10053ca8 d uxSavedInterruptStatus -10053cac D min_free_heap_size -10053cb0 d g_heap_inited -10053cb4 d tcm_lock -10053cb8 D g_tcm_heap -10053cbc D flashobj -10053cc8 D fspic_isinit -10053ccc D WDGAdapter -10053d08 d last_acquire_wakelock_time -10053d88 D post_sleep_callback -10053e08 D pre_sleep_callback -10053e88 D reserve_pll -10053e8c d sys_sleep_time -10053e90 d hold_wakelock_time -10053f10 D missing_tick -10053f14 D Timer2To7HandlerData -10053f2c D auto_reconnect_running -10053f30 D p_wlan_autoreconnect_hdl -10053f34 D mac_monitor_callback -10053f38 D mf_list_head -10053f3c d pscan_retry_cnt.21430 -10053f40 D promisc_callback_all -10053f44 D promisc_sema -10053f48 D promisc_callback -10053f4c D psk_essid -10053f94 D psk_passphrase -10054016 D psk_passphrase64 -10054057 D wpa_global_PSK -100540a7 d RFC1042_OUI -100540ac d rx_ring_pool -1005618c d stop_report_count.20629 -1005618d D bCheckStateTIMER -10056190 d WifiMcuCmdBitMap.20974 -10056194 D p_wlan_init_done_callback -10056198 D rtw_power_percentage_idx -1005619c D p_wlan_uart_adapter_callback -100561a0 D rtw_adaptivity_en -100561a4 D p_wlan_mgmt_filter -100561a8 D rtw_initmac -100561ac D rtw_adaptivity_th_l2h_ini -100561b0 d drvpriv -100561c4 D skbbuf_used_num -100561c8 V skb_pool -10056380 D skbdata_used_num -10056384 d wrapper_skbbuf_list -1005638c D max_skbdata_used_num -10056390 D max_skbbuf_used_num -10056394 d skb_fail_count -10056398 D timer_table -100563a0 D rltk_wlan_info -100563d0 d timer_used_num -100563d4 D max_timer_used_num -100563d8 D Noisy_State -100563dc D pExportWlanIrqSemaphore -100563e0 D gDeltaSwingTableXtal_MP_N_TxXtalTrack_8195A -100563fe D .ram.bss$$Limit -100563fe D __bss_end__ -10056400 B __ram_heap2_start__ +10008ca8 T rtw_security_to_str +10008cbc T show_wifi_ap_ip +10008cf0 T wifi_run_ap +10008e0c T show_wifi_st_ip +10008e40 T wifi_run_st +10008f08 T wifi_run +10009000 T wifi_init +10009034 t wifi_autoreconnect_thread_ +10009094 T show_wifi_st_cfg +100090e4 T show_wifi_ap_cfg +10009150 T show_wifi_cfg +100091b0 t mp3_cfg_read +100091e8 t user_init_thrd +10009200 t tskmad +1000941c t tskreader +10009824 T render_sample_block +10009898 T set_dac_sample_rate +100098dc T connect_close +10009904 T connect_start +100099a4 t fATWS +10009a84 T ShowMemInfo +10009ab0 T main +10009b04 t fATSN +10009b8c t _scan_result_handler +10009c80 t fATWI +10009db8 t fATOF +10009dbc t fATON +10009dc0 t fATWR +10009ddc t fATPN +10009eb4 t fATPA +10009f94 t fATSP +10009fd8 t fATDS +1000a000 t fATSW +1000a00a t fATSD +1000a014 t fATST +1000a084 T print_hex_dump +1000a0b4 T dump_bytes +1000a148 t fATSB +1000a180 T print_udp_pcb +1000a1ec T print_tcp_pcb +1000a2c4 t fATLW +1000a2d4 T RamFifoClose +1000a330 T RamFifoInit +1000a484 T RamFifoRead +1000a540 T RamFifoWrite +1000a5f4 T RamFifoFill +1000a620 T RamFifoFree +1000a634 T RamFifoLen +1000a640 t decode_header +1000a7b0 T mad_header_init +1000a7dc T mad_frame_finish +1000a7f4 T mad_header_decode +1000aa90 T mad_frame_decode +1000ab14 T mad_frame_mute +1000ab5e T mad_frame_init +1000ab7c t III_requantize +1000abf8 t III_aliasreduce +1000ac60 t fastsdct +1000ad98 t III_imdct_l +1000b1b0 t III_imdct_s +1000b304 t III_overlap +1000b32e t III_freqinver +1000b378 t III_decode +1000c394 T mad_layer_III +1000c7f8 T mad_bit_init +1000c804 T mad_bit_length +1000c81c T mad_bit_nextbyte +1000c828 T mad_bit_skip +1000c858 T mad_bit_read +1000c8c4 T mad_bit_crc +1000c9b8 t scale +1000c9c4 t dct32 +1000d258 t synth_half +1000d69c t synth_full +1000daf0 T mad_synth_mute +1000db28 T mad_synth_init +1000db4c T mad_synth_frame +1000dbe0 t scale_rational +1000dc54 T mad_timer_set +1000dd3c T mad_stream_init +1000dd6e T mad_stream_finish +1000dd80 T mad_stream_buffer +1000dd94 T mad_stream_sync +1000dddc T mad_stream_errorstr +1000df38 t i2s_test_tx_complete +1000df50 T i2sClose +1000dfdc T i2sInit +1000e150 T i2sSetRate +1000e1d8 T i2sPushPWMSamples +1000e340 W __low_level_init +1000e344 T SystemCoreClockUpdate +1000e358 t print_on +1000e370 W console_help +1000e3b0 T GetArgvRam +1000e460 T get_eap_phase +1000e464 T get_eap_method +1000e468 T eap_autoreconnect_hdl +1000e46c t wifi_no_network_hdl +1000e484 t wifi_ap_sta_disassoc_hdl +1000e488 T wifi_scan_done_hdl +1000e4f8 t wifi_handshake_done_hdl +1000e514 t wifi_disconn_hdl +1000e57c t wifi_connected_hdl +1000e5b0 T wifi_scan_each_report_hdl +1000e6f0 t wifi_ap_sta_assoc_hdl +1000e6f2 T wifi_rx_beacon_hdl +1000e6f4 T wifi_connect +1000eb28 T wifi_set_country +1000eb34 T wifi_off +1000eba8 T wifi_start_ap +1000ecc0 T wifi_scan +1000ed18 T wifi_scan_networks +1000edc8 T wifi_set_pscan_chan +1000ede0 T wifi_get_setting +1000ee90 T wifi_show_setting +1000ef54 T wifi_set_network_mode +1000ef6c T wifi_indication +1000efa8 T wifi_reg_event_handler +1000effc T wifi_unreg_event_handler +1000f040 T init_event_callback_list +1000f050 T promisc_deinit +1000f054 T promisc_recv_func +1000f058 T promisc_set +1000f05c T is_promisc_enabled +1000f066 T iw_ioctl +1000f082 T wext_get_ssid +1000f0cc T wext_set_ssid +1000f100 T wext_set_bssid +1000f14a T is_broadcast_ether_addr +1000f16c T wext_set_auth_param +1000f19a T wext_set_key_ext +1000f29a T wext_get_enc_ext +1000f2fc T wext_set_passphrase +1000f330 T wext_get_passphrase +1000f360 T wext_enable_powersave +1000f3b8 T wext_set_mode +1000f3dc T wext_get_mode +1000f406 T wext_set_ap_ssid +1000f43a T wext_set_country +1000f460 T wext_set_pscan_channel +1000f4e0 T wext_set_channel +1000f50e T wext_get_channel +1000f53a T wext_set_scan +1000f56a T wext_get_scan +1000f59c T wext_wlan_indicate +1000f6e4 T wext_set_adaptivity +1000f70c T wext_set_sta_num +1000f710 T LwIP_DHCP +1000f804 t netconn_recv_data +1000f8d4 T netconn_new_with_proto_and_callback +1000f934 T netconn_delete +1000f958 T netconn_getaddr +1000f99c T netconn_connect +1000f9dc T netconn_recv_tcp_pbuf +1000f9f0 T netconn_recv +1000fa78 T netconn_recved +1000faa4 T netconn_send +1000fae0 T netconn_write_partly +1000fb70 T netconn_gethostbyname +1000fbc8 t recv_udp +1000fc38 t recv_raw +1000fcbc t setup_tcp +1000fd00 t err_tcp +1000fd98 t do_connected +1000fe04 t do_writemore +1000ff04 t do_close_internal +1000fff0 t poll_tcp +10010040 t do_dns_found +1001006c t sent_tcp +100100ba t recv_tcp +10010134 T do_newconn +100101c4 T netconn_alloc +10010230 T netconn_free +1001025c t netconn_drain +100102ec T do_delconn +10010378 T do_connect +1001040c T do_send +1001047c T do_recv +100104bc T do_write +100104f6 T do_getaddr +1001056c T do_gethostbyname +10010598 T netbuf_delete +100105b8 T netbuf_free +100105ce T netbuf_ref +10010608 T lwip_gethostbyname +10010654 t get_socket +10010674 t alloc_socket +100106e4 t event_callback +10010814 T lwip_socket_init +10010816 T lwip_close +10010868 T lwip_connect +100108c4 T lwip_recvfrom +10010a7c T lwip_read +10010a90 T lwip_sendto +10010b3c T lwip_send +10010bb4 T lwip_socket +10010c28 T lwip_write +10010c30 t tcpip_thread +10010cb4 T tcpip_input +10010cfc T tcpip_callback_with_block +10010d50 T tcpip_timeout +10010d94 T tcpip_apimsg +10010dec T tcpip_init +10010e30 t autoip_start_probing +10010e7c t autoip_arp_announce +10010ea8 T autoip_start +10010f3c T autoip_tmr +1001104c T autoip_arp_reply +100110f4 t icmp_send_response.isra.0 +10011164 T icmp_input +10011288 T icmp_dest_unreach +10011292 T icmp_time_exceeded +1001129c t igmp_send +10011340 t igmp_delaying_member +1001137c t igmp_lookup_group.part.1 +100113b4 T igmp_init +100113d0 T igmp_report_groups +100113f4 T igmp_lookfor_group +10011414 T igmp_start +10011450 T igmp_input +10011514 T igmp_tmr +10011540 t lwip_standard_chksum +10011598 T inet_chksum_pseudo +1001161e T inet_chksum +1001162a T inet_chksum_pbuf +10011670 T ip_route +100116ac T ip_input +10011884 T ip_output_if_opt +100119d8 T ip_output_if +100119fa T ip_output +10011a32 T ip4_addr_isbroadcast +10011a6a T ipaddr_aton +10011b80 T ipaddr_addr +10011b98 T ipaddr_ntoa_r +10011c30 T ipaddr_ntoa +10011c3c t ipfrag_free_pbuf_custom +10011c54 t ip_reass_free_complete_datagram +10011cd4 t ip_reass_remove_oldest_datagram +10011d48 T ip_reass_tmr +10011d70 T ip_reass +10012020 T ip_frag +1001218c T lwip_htons +10012192 T lwip_ntohs +10012198 T lwip_htonl +1001219c T lwip_ntohl +100121a0 t dhcp_set_state +100121b0 t dhcp_option +100121d0 t dhcp_option_byte +100121e2 t dhcp_option_short +10012204 t dhcp_option_long +10012248 t dhcp_create_msg +1001239c t dhcp_delete_msg +100123b2 t dhcp_check +100123d8 t dhcp_bind +100124ac t dhcp_option_trailer +100124d8 t dhcp_discover +1001258c t dhcp_reboot +10012630 t dhcp_option_hostname.isra.1 +10012670 t dhcp_rebind +10012704 t dhcp_select +100127f0 t dhcp_recv +10012bf4 T dhcp_arp_reply +10012c74 T dhcp_renew +10012d08 T dhcp_release +10012db0 T dhcp_coarse_tmr +10012e3c T dhcp_fine_tmr +10012ed8 T dhcp_release_unicast +10012f9c T dhcp_stop +10012fcc T dhcp_start +1001306c t dns_parse_name +10013088 t dns_recv +1001321c t dns_send +100132ec t dns_check_entry +1001339c T dns_setserver +100133bc T dns_init +10013414 T dns_tmr +10013440 T dns_gethostbyname +10013580 T lwip_init +100135a8 T sys_timeout +10013608 T tcp_timer_needed +1001363c t tcpip_tcp_timer +10013674 T sys_timeouts_init +100136e8 t dns_timer +10013704 t igmp_timer +1001371c t autoip_timer +10013734 t dhcp_timer_fine +10013750 t dhcp_timer_coarse +1001376c t arp_timer +10013788 t ip_reass_timer +100137a4 T sys_untimeout +100137ec T sys_timeouts_mbox_fetch +10013850 T netif_init +10013854 T netif_set_ipaddr +100138ac T netif_set_addr +100138c8 T netif_add +1001392c T netif_set_gw +10013934 T netif_set_netmask +1001393c T netif_set_default +10013948 T netif_set_up +1001397e T netif_set_down +10013998 t pbuf_free_ooseq_callback +100139cc t pbuf_pool_is_empty +10013a08 T pbuf_alloced_custom +10013a5c T pbuf_header +10013ab4 T pbuf_free +10013af4 T pbuf_alloc +10013c18 T pbuf_realloc +10013c4c T pbuf_clen +10013c5c T pbuf_ref +10013c76 T pbuf_cat +10013c92 T pbuf_chain +10013ca2 T pbuf_copy +10013d3e T pbuf_copy_partial +10013da6 T pbuf_coalesce +10013dd4 T raw_input +10013e4c T raw_connect +10013e56 T raw_recv +10013e5c T raw_sendto +10013eec T raw_send +10013ef4 T raw_remove +10013f1c T raw_new +10013f50 t tcp_new_port +10013fa0 T tcp_init +10013fbc T tcp_update_rcv_ann_wnd +10013ff2 T tcp_recved +1001402c T tcp_seg_free +10014046 T tcp_segs_free +10014058 T tcp_seg_copy +10014080 T tcp_arg +10014084 T tcp_recv +1001408a T tcp_sent +10014090 T tcp_err +10014096 T tcp_accept +1001409a T tcp_poll +100140a4 T tcp_pcb_purge +100140e4 T tcp_slowtmr +100143a0 T tcp_pcb_remove +10014408 t tcp_close_shutdown +10014538 T tcp_close +10014550 T tcp_recv_null +10014574 T tcp_process_refused_data +100145d4 T tcp_fasttmr +1001464c T tcp_tmr +10014670 T tcp_shutdown +100146c0 T tcp_abandon +10014758 T tcp_abort +10014760 T tcp_next_iss +10014778 T tcp_alloc +10014898 T tcp_new +1001489e T tcp_eff_send_mss +100148bc T tcp_connect +10014a18 t tcp_oos_insert_segment +10014a98 t tcp_receive +10015270 t tcp_parseopt.isra.0 +100152f4 T tcp_input +10015b4c t tcp_pbuf_prealloc +10015ba0 t tcp_create_segment +10015c68 t tcp_output_alloc_header.constprop.0 +10015cd2 T tcp_write +10016022 T tcp_enqueue_flags +100160ca T tcp_send_fin +10016112 T tcp_send_empty_ack +10016170 T tcp_output +100163e8 T tcp_rst +10016480 T tcp_rexmit_rto +100164ae T tcp_rexmit +100164fe T tcp_rexmit_fast +10016554 T tcp_keepalive +100165a6 T tcp_zero_window_probe +10016650 T udp_init +1001666c T udp_input +100167f4 T udp_bind +1001689c T udp_sendto_if +1001699a T udp_sendto +100169d0 T udp_send +100169dc T udp_connect +10016a24 T udp_disconnect +10016a34 T udp_recv +10016a3c T udp_remove +10016a64 T udp_new +10016a88 t etharp_free_entry +10016ab8 t etharp_find_entry +10016b94 t etharp_send_ip +10016bc8 T etharp_tmr +10016c08 T etharp_cleanup_netif +10016c30 T etharp_raw +10016cec T etharp_request +10016d18 t etharp_output_to_arp_index +10016d60 T etharp_query +10016e64 T etharp_output +10016f5c T ethernet_input +1001714c t low_level_output +100171a8 t arp_timer +100171c4 T ethernetif_recv +1001723c T ethernetif_init +10017280 T lwip_POST_SLEEP_PROCESSING +1001729c T rltk_wlan_set_netif_info +100172bc T rltk_wlan_send +10017350 T rltk_wlan_recv +100173bc T netif_is_valid_IP +100173f0 T netif_get_idx +10017408 T netif_rx +10017418 T netif_post_sleep_processing +1001741c T sys_mbox_new +10017436 T sys_mbox_free +1001744a T sys_mbox_post +1001746a T sys_mbox_trypost +1001748c T sys_arch_mbox_fetch +100174d6 T sys_arch_mbox_tryfetch +100174f6 T sys_mbox_valid +10017500 T sys_mbox_set_invalid +10017506 T sys_sem_new +10017542 T sys_arch_sem_wait +10017582 T sys_sem_signal +1001758e T sys_sem_free +10017594 T sys_sem_valid +1001759e T sys_sem_set_invalid +100175a4 T sys_init +100175c8 T sys_thread_new_tcm +10017630 T sys_arch_protect +1001763a T sys_arch_unprotect +10017640 t mark_ip_in_table +10017684 t dhcps_initialize_message +10017734 t add_offer_options +10017824 T dhcps_handle_state_machine_change +100178f4 t dhcps_receive_udp_packet_handler +10017bc0 T dhcps_deinit +10017be8 T dhcps_init +10017cf0 t prvInsertBlockIntoFreeList +10017d38 t vPortDefineHeapRegions.constprop.1 +10017dd8 T pvPortMalloc +10017eb8 T __vPortFree +10017efc T vPortSetExtFree +10017f18 T vPortFree +10017f48 T xPortGetFreeHeapSize +10017f54 t prvPortStartFirstTask +10017f74 T pxPortInitialiseStack +10017f90 T vPortSVCHandler +10017fb0 t pxCurrentTCBConst2 +10017fb4 T vPortYield +10017fcc T ulPortSetInterruptMask +10017fdc t prvTaskExitError +10017fe4 T vPortEnterCritical +10018000 T vPortClearInterruptMask +10018008 T vPortExitCritical +1001801c T xPortPendSVHandler +1001805c t pxCurrentTCBConst +10018060 T xPortSysTickHandler +10018084 W vPortSuppressTicksAndSleep +1001819c W vPortSetupTimerInterrupt +100181ec T xPortStartScheduler +1001821c T vApplicationIdleHook +10018220 T vApplicationStackOverflowHook +1001823c T osKernelSysTick +10018240 T vListInitialise +10018256 T vListInitialiseItem +1001825c T vListInsertEnd +10018274 T vListInsert +100182a4 T uxListRemove +100182c4 t prvCopyDataToQueue +1001832e t prvCopyDataFromQueue +10018356 t prvUnlockQueue +100183be T xQueueGenericReset +10018418 T xQueueGenericCreate +10018464 T xQueueCreateCountingSemaphore +10018476 T xQueueGenericSend +10018554 T xQueueCreateMutex +1001859e T xQueueGenericSendFromISR +10018602 T xQueueGenericReceive +10018706 T uxQueueMessagesWaiting +10018718 T vQueueDelete +1001872e T vQueueWaitForMessageRestricted +10018768 t prvGenerateRunTimeOfPeroid +100187a8 t prvGetExpectedIdleTime +100187d8 t prvListTaskWithinSingleList +100188c0 t prvResetNextTaskUnblockTime +100188e4 t prvAddCurrentTaskToDelayedList +10018934 T xTaskGenericCreate +10018ae8 T vTaskDelete +10018b88 T uxTaskPriorityGet +10018ba4 T vTaskPrioritySet +10018c5c T vTaskStartScheduler +10018cb4 T vTaskSuspendAll +10018cc4 T xTaskGetTickCount +10018cdc T pcTaskGetTaskName +10018cec T vTaskStepTick +10018cfc T xTaskIncrementTick +10018e7c T xTaskResumeAll +10018f44 T vTaskDelay +10018f94 t prvIdleTask +1001901c T uxTaskGetSystemState +100190cc T vTaskSwitchContext +10019184 T vTaskPlaceOnEventList +100191e0 T vTaskPlaceOnEventListRestricted +10019224 T xTaskRemoveFromEventList +10019294 T vTaskSetTimeOutState +100192ac T xTaskCheckForTimeOut +100192f8 T vTaskMissedYield +10019304 T eTaskConfirmSleepModeStatus +10019324 T xTaskGetSchedulerState +10019344 T vTaskPriorityInherit +100193d8 T xTaskPriorityDisinherit +10019448 T sprintf_pcTaskName +10019468 T vTaskList +10019518 T vTaskGetRunTimeStats +100195d8 T pvTaskIncrementMutexHeldCount +100195f0 T vTaskGetCurrentTCB +100195fc t prvCheckForValidListAndQueue +10019648 t prvInsertTimerInActiveList +10019684 T xTimerCreateTimerTask +100196c0 T xTimerCreate +100196fc T xTimerGenericCommand +10019790 t prvSwitchTimerLists +10019800 t prvTimerTask +10019964 T xTimerIsTimerActive +1001997c t device_mutex_init +100199c0 T device_mutex_lock +100199f0 T device_mutex_unlock +10019a0c t _freertos_systime_to_sec +10019a16 t _freertos_ms_to_systime +10019a18 t _freertos_sec_to_systime +10019a20 t _freertos_usleep_os +10019a22 t _freertos_ATOMIC_SET +10019a26 t _freertos_ATOMIC_READ +10019a2a t _freertos_modular64 +10019a9e t _freertos_thread_enter +10019aa0 t _freertos_enter_critical +10019aa4 t _freertos_exit_critical +10019aa8 t _freertos_ATOMIC_SUB_RETURN +10019ac0 t _freertos_ATOMIC_DEC_RETURN +10019ad6 t _freertos_ATOMIC_ADD_RETURN +10019aee t _freertos_ATOMIC_INC_RETURN +10019b04 t _freertos_ATOMIC_SUB +10019b1c t _freertos_ATOMIC_DEC +10019b22 t _freertos_ATOMIC_ADD +10019b3a t _freertos_ATOMIC_INC +10019b40 t _freertos_enter_critical_from_isr +10019b50 T _freertos_malloc +10019b54 T _freertos_zmalloc +10019b6c t _freertos_memset +10019b70 T _freertos_mfree +10019b74 t _freertos_get_current_time +10019b78 t _freertos_spinunlock_irqsave +10019b8e t _freertos_spinunlock +10019b9a t _freertos_mutex_put +10019b9e T _freertos_wakeup_task +10019ba4 t _freertos_up_sema +10019ba8 t _freertos_exit_critical_mutex +10019bb4 T _freertos_timerCreate +10019bb8 T _freertos_timerDelete +10019bcc T _freertos_timerStop +10019be0 T _freertos_timerChangePeriod +10019bfa T _freertos_timerIsTimerActive +10019bfe T _freertos_acquire_wakelock +10019c04 T _freertos_release_wakelock +10019c0a T _freertos_get_scheduler_state +10019c2a t _freertos_thread_exit +10019c30 t _freertos_GetFreeHeapSize +10019c34 t _freertos_yield_os +10019c38 t _freertos_udelay_os +10019c3c t _freertos_mdelay_os +10019c40 t _freertos_deinit_xqueue +10019c5a t _freertos_spinlock_free +10019c6c t _freertos_mutex_free +10019c70 t _freertos_free_sema +10019c74 t _freertos_push_to_xqueue +10019c9c t _freertos_pop_from_xqueue +10019cc4 t _freertos_down_sema +10019ce6 t _freertos_init_xqueue +10019d00 t _freertos_spinlock_irqsave +10019d3c t _freertos_spinlock +10019d74 t _freertos_enter_critical_mutex +10019dac t _freertos_mutex_get +10019de4 t _freertos_spinlock_init +10019df2 t _freertos_mutex_init +10019df8 t _freertos_exit_critical_from_isr +10019e04 t _freertos_up_sema_from_isr +10019e2c t _freertos_init_sema +10019e3c t _freertos_create_task +10019eb4 t _freertos_memcmp +10019ec2 t _freertos_memcpy +10019ec8 t _freertos_delete_task +10019f14 t _freertos_mutex_get_timeout +10019f50 t _freertos_systime_to_ms +10019f52 t _freertos_msleep_os +10019f56 T save_and_cli +10019f5a T restore_flags +10019f5e T cli +10019f64 T _freertos_arc4random +10019f94 t _freertos_get_random_bytes +10019fd2 T RtlInitSema +10019fe0 T RtlUpSemaFromISR +1001a000 T RtlDownSema +1001a014 T RtlUdelayOS +1001a018 T _htons +1001a01e T _ntohs +1001a024 T _rtw_zvmalloc +1001a044 T _rtw_vmfree +1001a068 T _rtw_malloc +1001a078 T _rtw_zmalloc +1001a088 T _rtw_mfree +1001a098 T deinit_mem_monitor +1001a09a T rtw_vmfree +1001a09e T rtw_mfree +1001a0a4 T rtw_memcpy +1001a0b4 T rtw_memcmp +1001a0c4 T rtw_memset +1001a0d4 T rtw_init_listhead +1001a0da T rtw_is_list_empty +1001a0e4 T rtw_list_insert_head +1001a0f0 T rtw_list_insert_tail +1001a0fc T rtw_list_delete +1001a10c T rtw_init_sema +1001a11c T rtw_free_sema +1001a12c T rtw_up_sema +1001a13c T rtw_up_sema_from_isr +1001a14c T rtw_down_timeout_sema +1001a15c T rtw_down_sema +1001a170 T rtw_mutex_init +1001a180 T rtw_mutex_free +1001a190 T rtw_mutex_put +1001a1a0 T rtw_mutex_get_timeout +1001a1b4 T rtw_enter_critical_from_isr +1001a1c4 T rtw_enter_critical +1001a1c8 T rtw_exit_critical_from_isr +1001a1d8 T rtw_exit_critical +1001a1dc T rtw_enter_critical_mutex +1001a1ec T rtw_exit_critical_mutex +1001a1fc T rtw_queue_empty +1001a206 T rtw_end_of_queue_search +1001a210 T rtw_spinlock_init +1001a220 T rtw_init_queue +1001a22c T rtw_spinlock_free +1001a23c T rtw_spin_lock +1001a24c T rtw_enter_critical_bh +1001a250 T rtw_spin_unlock +1001a260 T rtw_exit_critical_bh +1001a264 T rtw_get_current_time +1001a274 T rtw_systime_to_ms +1001a288 T rtw_systime_to_sec +1001a29c T rtw_ms_to_systime +1001a2b0 T rtw_sec_to_systime +1001a2c4 T rtw_get_passing_time_ms +1001a2d8 T rtw_msleep_os +1001a2e8 T rtw_usleep_os +1001a2f8 T rtw_mdelay_os +1001a308 T rtw_udelay_os +1001a318 T ATOMIC_SET +1001a328 T ATOMIC_INC +1001a338 T ATOMIC_INC_RETURN +1001a34c T ATOMIC_DEC_RETURN +1001a360 T ATOMIC_DEC_AND_TEST +1001a370 T rtw_modular64 +1001a38c T rtw_get_random_bytes +1001a3a0 T rtw_getFreeHeapSize +1001a3b0 T init_mem_monitor +1001a3c0 T add_mem_usage +1001a3f4 T rtw_zvmalloc +1001a414 T rtw_malloc +1001a434 T rtw_zmalloc +1001a454 T rtw_netif_queue_stopped +1001a458 T rtw_netif_wake_queue +1001a45a T rtw_netif_start_queue +1001a45c T rtw_netif_stop_queue +1001a45e T flush_signals_thread +1001a460 T rtw_acquire_wakelock +1001a470 T rtw_release_wakelock +1001a480 T rtw_create_task +1001a49c T rtw_delete_task +1001a4ac T rtw_wakeup_task +1001a4bc T rtw_timerCreate +1001a4d8 T rtw_timerDelete +1001a4ec T rtw_timerIsTimerActive +1001a500 T rtw_timerStop +1001a514 T rtw_timerChangePeriod +1001a528 T rtw_thread_enter +1001a538 T rtw_thread_exit +1001a548 T tcm_heap_free +1001a5c8 T tcm_heap_init +1001a618 T tcm_heap_freeSpace +1001a658 T tcm_heap_malloc +1001a6f8 T tcm_heap_calloc +1001a710 T flash_init +1001a7ac T flash_turnon +1001a7c4 T flash_erase_sector +1001a7f0 T flash_stream_read +1001a8c0 T flash_stream_write +1001aa18 T i2s_init +1001aaf0 T i2s_set_dma_buffer +1001ab42 T i2s_tx_irq_handler +1001ab48 T i2s_set_param +1001ab7c T i2s_deinit +1001ab80 T i2s_enable +1001ab84 T i2s_disable +1001ab88 W pinmap_merge +1001abc4 W pinmap_find_peripheral +1001abdc W pinmap_peripheral +1001ac14 T sleep_ex_selective +1001ac28 T deepsleep_ex +1001ac4c T us_ticker_read +1001ac78 T En32KCalibration +1001ad0c T WDGInitial +1001ad98 T WDGStart +1001adb0 T WDGRefresh +1001adcc T I2SISRHandle +1001ae88 T RtkI2SDeInit +1001af68 T RtkI2SEnable +1001afa4 T RtkI2SDisable +1001afe0 T RtkI2SLoadDefault +1001b044 T HalI2SOpInit +1001b0c0 T RtkI2SInit +1001b284 T HalI2SInit +1001b2c2 T HalI2SDisable +1001b2e8 T HalI2SEnable +1001b30c T HalI2SDeInit +1001b364 T HalTimerOpInit_Patch +1001b3a0 T freertos_ready_to_sleep +1001b3b0 T freertos_pre_sleep_processing +1001b474 T freertos_post_sleep_processing +1001b498 T acquire_wakelock +1001b4d8 T release_wakelock +1001b534 T get_wakelock_status +1001b540 T HalI2SInitRtl8195a_Patch +1001b642 T HalI2SSetRateRtl8195a +1001b688 T HalI2SSetWordLenRtl8195a +1001b6b0 T HalI2SSetChNumRtl8195a +1001b6d8 T HalI2SSetPageNumRtl8195a +1001b700 T HalI2SSetPageSizeRtl8195a +1001b72a T HalI2SSetDMABufRtl8195a +1001b794 T HalI2SGetTxPageRtl8195a +1001b7b4 T HalI2SPageSendRtl8195a +1001b800 T HalI2SClearAllOwnBitRtl8195a +1001b834 T HalI2SDMACtrlRtl8195a +1001b838 T HalTimerIrq2To7Handle_Patch +1001b88c T HalTimerIrqRegisterRtl8195a_Patch +1001b908 T HalTimerIrqUnRegisterRtl8195a_Patch +1001b980 T HalTimerDeInitRtl8195a_Patch +1001b9b4 T HalTimerReadCountRtl8195a_Patch +1001b9cc T HalTimerReLoadRtl8195a_Patch +1001ba00 T HalTimerInitRtl8195a_Patch +1001bad4 T HalTimerIrqEnRtl8195a +1001bae8 T HalTimerEnRtl8195a_Patch +1001bafc T HalTimerDisRtl8195a_Patch +1001bb10 t rtw_ht_operation_update +1001bbc2 t associated_clients_update.part.11 +1001bbfe T chk_sta_is_alive +1001bc3c T add_RATid +1001bd44 T update_sta_info_apmode +1001bdfc T update_beacon +1001c0bc T rtw_check_beacon_data +1001c7bc T associated_clients_update +1001c7c6 T bss_cap_update_on_sta_join +1001c976 T bss_cap_update_on_sta_leave +1001ca72 T ap_free_sta +1001cb24 T expire_timeout_chk +1001cc60 T rtw_sta_flush +1001cce4 T free_mlme_ap_info +1001cd30 T sta_info_update +1001cd6c T ap_sta_info_defer_update +1001cd9c T start_ap_mode +1001cddc T init_mlme_ap_info +1001cdf2 T stop_ap_mode +1001ce40 T rtw_generate_bcn_ie +1001d164 T set_hidden_ssid +1001d1bc T _rtw_init_evt_priv +1001d1ce T _rtw_free_cmd_priv +1001d1d8 T _rtw_enqueue_cmd +1001d204 T _rtw_dequeue_cmd +1001d238 T _rtw_observequeue_cmd +1001d24c T rtw_init_cmd_priv +1001d256 T rtw_init_evt_priv +1001d25a T rtw_free_evt_priv +1001d25c T rtw_free_cmd_priv +1001d260 T rtw_cmd_filter +1001d27e T rtw_free_cmd_obj +1001d2a8 T rtw_enqueue_cmd +1001d2fe T rtw_set_channel_plan_cmd_callback +1001d316 T rtw_survey_cmd_callback +1001d332 T rtw_disassoc_cmd_callback +1001d362 T rtw_joinbss_cmd_callback +1001d37e T rtw_setstaKey_cmdrsp_callback +1001d398 T rtw_cmd_thread +1001d4f4 T rtw_joinbss_cmd +1001d79e T rtw_disassoc_cmd +1001d7ec T rtw_setstakey_cmd +1001d8dc T rtw_clearstakey_cmd +1001d97c T rtw_dynamic_chk_wk_cmd +1001d9ce T rtw_set_chplan_cmd +1001da4e T dynamic_chk_wk_hdl +1001db16 T lps_ctrl_wk_hdl +1001db7a T rtw_lps_ctrl_wk_cmd +1001dbe4 T rtw_sitesurvey_cmd +1001dcac T rpt_timer_setting_wk_hdl +1001dcc0 T rtw_ps_cmd +1001dd1c T rtw_chk_hi_queue_cmd +1001dd70 T rtw_drvextra_cmd_hdl +1001de4c t rtw_free_mlme_ie_data +1001de64 T rtw_init_mlme_timer +1001dec0 T rtw_del_mlme_timer +1001dee0 T reconnect_timer_hdl +1001df80 T _rtw_init_mlme_priv +1001e002 T rtw_mfree_mlme_priv_lock +1001e01e T rtw_free_mlme_priv_ie_data +1001e056 T _rtw_free_mlme_priv +1001e07e T _rtw_alloc_network +1001e0ce T _rtw_free_network +1001e12e T _rtw_free_network_nolock +1001e154 T _rtw_find_network +1001e190 T _rtw_free_network_queue +1001e1d8 T rtw_if_up +1001e1f8 T rtw_get_capability_from_ie +1001e1fc T rtw_get_capability +1001e216 T rtw_get_beacon_interval_from_ie +1001e21a T rtw_init_mlme_priv +1001e232 T rtw_free_mlme_priv +1001e236 T rtw_free_network_queue +1001e23a T rtw_is_same_ibss +1001e250 T is_same_network +1001e2b4 T update_network +1001e34e T rtw_update_scanned_network +1001e460 T rtw_add_network +1001e49e T rtw_survey_event_callback +1001e54a T rtw_dummy_event_callback +1001e54c T rtw_free_assoc_resources +1001e616 T rtw_indicate_connect +1001e626 T rtw_indicate_disconnect +1001e648 T rtw_indicate_scan_done +1001e64c T rtw_joinbss_event_callback +1001e66a T search_max_mac_id +1001e6b2 T rtw_stassoc_hw_rpt +1001e6ea T rtw_stassoc_event_callback +1001e718 T rtw_stadel_event_callback +1001e7be T _rtw_join_timeout_handler +1001e848 T rtw_join_timeout_handler +1001e8a0 T rtw_scan_timeout_handler +1001e8d0 T _rtw_scan_timeout_handler +1001e8d4 T rtw_dynamic_check_timer_handlder +1001e92c T _dynamic_check_timer_handlder +1001e970 T rtw_select_and_join_from_scanned_queue +1001ea44 T rtw_surveydone_event_callback +1001eb5c T rtw_set_auth +1001ebac T rtw_set_key +1001ec6e T rtw_restruct_wmm_ie +1001ecd4 T rtw_restruct_sec_ie +1001ed40 T rtw_joinbss_reset +1001ed50 T rtw_restructure_ht_ie +1001ee30 T rtw_update_ht_cap +1001eeba T rtw_joinbss_event_prehandle +1001f0e6 T rtw_linked_check +1001f102 T rtw_buddy_adapter_up +1001f13a T check_buddy_fwstate +1001f158 t get_da +1001f178 t get_sa +1001f1a2 T OnAction +1001f1b4 T DoReserved +1001f1b8 t _mgt_dispatcher.isra.2 +1001f204 T rtw_is_channel_set_contains_channel +1001f226 T init_hw_mlme_ext +1001f23c T init_channel_set +1001f2d4 T free_mlme_ext_priv +1001f2fc T mgt_dispatcher +1001f384 T alloc_mgtxmitframe +1001f3bc T update_mgnt_tx_rate +1001f3c2 T update_mgntframe_attrib +1001f41e T rtw_build_mgnt_frame +1001f474 T dump_mgntframe +1001f48e T rtw_send_mgnt +1001f4ac t issue_action_BSSCoexistPacket +1001f6b8 T update_hidden_ssid +1001f70c T issue_beacon +1001f924 T issue_probersp +1001fbb4 T OnProbeReq +1001fc7c T issue_probereq +1001fe34 T issue_auth +1002009c T OnAuth +10020340 T issue_asocrsp +100205b4 T issue_assocreq +100208f0 T issue_nulldata +100209da T issue_qos_nulldata +10020b0c T issue_deauth +10020bf4 T issue_action_BA +10020e70 T OnAction_back +10020f3e T collect_bss_info +10021170 T start_clnt_auth +10021200 T start_clnt_assoc +10021234 T OnAuthClient +10021314 T report_scan_result_one +100214d4 T add_site_survey +1002165a T report_survey_event +10021898 T OnProbeRsp +100218cc T report_surveydone_event +10021930 T report_join_res +100219a0 T OnAssocRsp +10021aec T report_del_sta_event +10021b7e T receive_disconnect +10021bd4 T OnBeacon +10021d5c T OnDeAuth +10021eb4 T OnDisassoc +10022024 T report_add_sta_event +10022098 T OnAssocReq +10022688 T rtw_port_switch_chk +1002270c T update_sta_info +1002278c T mlmeext_sta_del_event_callback +1002280c T _linked_info_dump +1002286e T _linked_rx_signal_strehgth_display +100228a8 T linked_status_chk +10022b1c T survey_timer_hdl +10022bfc T _survey_timer_hdl +10022c00 T link_timer_hdl +10022c7e T _link_timer_hdl +10022c82 T addba_timer_hdl +10022ca2 T NULL_hdl +10022ca6 T setopmode_hdl +10022cec T disconnect_hdl +10022d98 T setauth_hdl +10022da8 T setkey_hdl +10022e00 T set_stakey_hdl +10022f04 T set_tx_beacon_cmd +10022f78 T mlme_evt_hdl +10022fc4 T tx_beacon_hdl +1002307e T check_buddy_mlmeinfo_state +10023098 T site_survey +10023268 T sitesurvey_cmd_hdl +10023376 T concurrent_chk_start_clnt_join +1002340c T start_clnt_join +100234e0 T join_cmd_hdl +10023604 T concurrent_chk_joinbss_done +100237cc T mlmeext_joinbss_event_callback +10023908 T set_chplan_hdl +10023924 T init_mlme_ext_timer +10023980 T init_mlme_ext_priv +10023abc t get_hdr_bssid +10023ae4 t filter_packet +10023b6c t promisc_get_encrypt +10023bbe t promisc_info_get +10023c62 t promisc_set_enable +10023cfe T _promisc_deinit +10023d50 T _promisc_recv_func +1002429c T _promisc_set +1002432c T _is_promisc_enabled +10024344 t SetEAPOL_KEYIV +100243e2 t ToDrv_SetPTK +1002448a t Message_ReplayCounter_OC2LI.isra.2 +100244b8 t Message_SmallerEqualReplayCounter.isra.4 +100244ea t Message_setReplayCounter.isra.5 +10024508 t INCLargeInteger +10024528 t INCOctet16_INTEGER +10024570 t INCOctet32_INTEGER +100245d0 t ToDrv_DisconnectSTA +10024694 t CheckMIC.constprop.14 +10024714 t CalcMIC.constprop.15 +10024774 T DecWPA2KeyData +10024828 T DecGTK +100248e4 T ToDrv_SetGTK +10024974 T init_wpa_sta_info +10024a60 T SendEAPOL +10025118 T ClientSendEAPOL +10025600 t ResendTimeout +10025688 T EAPOLKeyRecvd +10025800 T ClientEAPOLKeyRecvd +10025bc0 T psk_derive +10025c74 T psk_init +10025d64 T psk_strip_rsn_pairwise +10025de4 T psk_strip_wpa_pairwise +10025e64 T tkip_send_mic_failure_report +10025fd8 T pwr_state_check_handler +10025fdc T ips_enter +10026084 T ips_leave +1002619c T rtw_pwr_unassociated_idle +100261e6 T rtw_ps_processor +1002623e T PS_RDY_CHECK +100262a6 T rtw_set_ps_mode +10026314 T LPS_RF_ON_check +1002636a T LPS_Enter +100263d8 T LPS_Leave +10026414 T LeaveAllPowerSaveMode +10026424 T rtw_init_pwrctrl_priv +100264f8 T rtw_free_pwrctrl_priv +1002650c T _rtw_pwr_wakeup +100265e8 T rtw_pm_set_lps +10026630 T rtw_pm_set_ips +10026674 T rtw_pm_set_tdma_param +10026690 T rtw_pm_set_lps_dtim +1002669c T rtw_pm_get_lps_dtim +100266a8 t recvframe_pull +100266ca t recvframe_pull_tail +100266ec T rtw_signal_stat_timer_hdl +1002678a T _rtw_init_sta_recv_priv +100267a8 T _rtw_init_recv_priv +10026850 T rtw_mfree_recv_priv_lock +10026884 T _rtw_alloc_recvframe +100268b6 T rtw_alloc_recvframe +100268dc T rtw_free_recvframe +10026978 T _rtw_enqueue_recvframe +100269a4 T rtw_enqueue_recvframe +100269ce T rtw_free_recvframe_queue +10026a06 T rtw_free_uc_swdec_pending_queue +10026a2e T _rtw_free_recv_priv +10026a5e T rtw_free_buf_pending_queue +10026a62 T recvframe_chkmic +10026b60 T decryptor +10026bfc T portctrl +10026c72 T recv_decache +10026ca0 T process_pwrbit_data +10026ce0 T process_wmmps_data +10026d68 T count_rx_stats +10026ddc T sta2sta_data_frame +10026f18 T ap2sta_data_frame +10027044 T sta2ap_data_frame +100270cc T validate_recv_ctrl_frame +10027266 T validate_recv_data_frame +100274c0 T wlanhdr_to_ethhdr +100275fc T recvframe_defrag +100276a6 T recvframe_chk_defrag +1002775c T validate_recv_mgnt_frame +10027798 T validate_recv_frame +10027860 T recv_indicatepkt_reorder +10027882 T process_recv_indicatepkts +100278da T recv_func_prehandle +10027902 T recv_func_posthandle +10027966 T recv_func +100279f0 T rtw_recv_entry +10027a20 T rtw_recv_tasklet +10027a78 T rtw_wep_encrypt +10027abe T rtw_wep_decrypt +10027b04 T rtw_tkip_encrypt +10027b70 T rtw_tkip_decrypt +10027bdc T rtw_aes_encrypt +10027c48 T rtw_aes_decrypt +10027cac T rtw_init_sec_priv +10027d1e T rtw_free_sec_priv +10027d3e t wifi_mac_hash +10027d68 T _addba_timer_hdl +10027d6c T _rtw_init_stainfo +10027de6 T _rtw_init_sta_priv +10027ece T _rtw_free_sta_xmit_priv_lock +10027efa T rtw_mfree_stainfo +10027f26 T rtw_mfree_sta_priv_lock +10027f5c T _rtw_free_sta_priv +10027f7c T init_addba_retry_timer +10027fa4 T rtw_alloc_stainfo +1002806e T rtw_free_stainfo +10028210 T rtw_get_stainfo +1002828c T rtw_init_bcmc_stainfo +100282bc T rtw_get_bcmc_stainfo +100282e0 T rtw_free_all_stainfo +1002833a T cckrates_included +10028362 T cckratesonly_included +1002838a T networktype_to_raid_ex +100283e8 T judge_network_type +10028438 T ratetbl_val_2wifirate +1002844c T is_basicrate +10028478 T ratetbl2rateset +100284bc T get_rate_set +100284e6 T UpdateBrateTbl +10028518 T UpdateBrateTblForSoftAP +1002854c T Save_DM_Func_Flag +10028562 T Restore_DM_Func_Flag +10028578 T Switch_DM_Func +10028594 T Set_MSR +100285b8 T set_opmode +100285fc T SelectChannel +10028630 T SetBWMode +1002866c T set_channel_bwmode +100286c2 T get_my_bssid +100286c6 T get_beacon_interval +100286e4 T is_client_associated_to_ap +100286fc T is_client_associated_to_ibss +10028718 T is_IBSS_empty +1002873a T decide_wait_for_beacon_timeout +10028756 T invalidate_cam_all +1002875e T write_cam +100287d4 T clear_cam_entry +10028802 T flush_all_cam_entry +10028860 T WMM_param_handler +10028886 T WMMOnAssocRsp +10028954 T HT_caps_handler +100289f4 T HT_info_handler +10028a18 T HTOnAssocRsp +10028a50 T ERP_IE_handler +10028a6c T VCS_update +10028abe T rtw_check_bcn_info +10028cce T update_beacon_info +10028d24 T is_ap_in_tkip +10028d9c T wifirate2_ratetbl_inx +10028e08 T update_basic_rate +10028e36 T update_supported_rate +10028e60 T update_MCS_rate +10028e6c T support_short_GI +10028e9a T get_highest_rate_idx +10028eb4 T Update_RA_Entry +10028ebc T set_sta_rate +10028ec4 T update_tx_basic_rate +10028f1c T check_assoc_AP +10029010 T update_IOT_info +1002906e T update_capinfo +100290ec T update_wireless_mode +1002918c T update_bmc_sta_support_rate +100291b4 T update_TSF +100291c6 T correct_TSF +100291ce t _init_txservq +100291e4 t set_qos +10029234 T _rtw_init_sta_xmit_priv +1002927a T rtw_mfree_xmit_priv_lock +100292c6 T qos_acm +10029300 T xmitframe_addmic +1002945e T xmitframe_swencrypt +1002948a T rtw_make_wlanhdr +1002966a T rtw_txframes_pending +100296a6 T rtw_txframes_sta_ac_pending +100296dc T rtw_txframes_update_attrib_vcs_info +1002977c T rtw_put_snap +100297c0 T rtw_update_protection +10029806 T rtw_count_tx_stats +10029856 T rtw_free_xmitbuf_ext +10029898 T rtw_alloc_xmitframe +100298f0 T rtw_free_xmitframe +10029942 T rtw_free_xmitframe_queue +10029980 T rtw_get_sta_pending +100299c0 T rtw_xmit_classifier +10029a26 T rtw_xmitframe_enqueue +10029a34 T rtw_alloc_hwxmits +10029a8e T rtw_free_hwxmits +10029aa4 T _rtw_free_xmit_priv +10029b70 T rtw_init_hwxmits +10029b88 T _rtw_init_xmit_priv +10029d40 T rtw_get_ff_hwaddr +10029d54 T xmitframe_enqueue_for_sleeping_sta +10029f14 t dequeue_xmitframes_to_sleeping_queue +10029f6a T stop_sta_xmit +1002a052 T wakeup_sta_to_xmit +1002a268 T xmit_delivery_enabled_frames +1002a384 T rtw_xmit_tasklet +1002a3dc T rtw_xmit_mgnt +1002a3e0 T rtw_xmit +1002a70a T rtw_sctx_done_err +1002a716 T rtw_alloc_xmitbuf +1002a770 T rtw_free_xmitbuf +1002a7e2 T rtw_alloc_xmitbuf_ext +1002a868 T rtw_sctx_done +1002a86e t rtl8195a_free_rx_ring +1002a87c t bus_write32 +1002a8d8 t bus_write16 +1002a934 t bus_write8 +1002a990 t bus_read32 +1002a9ea t bus_read16 +1002aa46 t bus_read8 +1002aaa2 t rtl8195a_free_tx_ring +1002ab30 T rtl8195a_init_desc_ring +1002ac70 T rtl8195a_free_desc_ring +1002ac8c T rtl8195a_reset_desc_ring +1002ad22 T InitLxDmaRtl8195a +1002ae84 T rtl8195a_check_txdesc_closed +1002aefc t rtl8195a_tx_isr +1002afe0 T InterruptRecognized8195a +1002b070 T InitInterrupt8195a +1002b090 T EnableDMA8195a +1002b0b8 T EnableInterrupt8195a +1002b0f8 T DisableDMA8195a +1002b104 T DisableInterrupt8195a +1002b11c T UpdateInterruptMask8195a +1002b17e T CheckRxTgRtl8195a +1002b1b8 T rtl8192ee_check_rxdesc_remain +1002b1e8 T rtl8195a_recv_tasklet +1002b4fc T rtl8195a_tx_int_handler +1002b528 T InterruptHandle8195a +1002b79c T rtl8195a_xmit_tasklet +1002b7c4 T lxbus_set_intf_ops +1002b804 t GetTxBufDesc +1002b84e t UpdateFirstTxbdtoXmitBuf.isra.3 +1002b880 t check_nic_enough_desc.isra.4 +1002b8d0 T rtl8195ab_init_xmit_priv +1002b8de T rtl8195ab_free_xmit_priv +1002b8e6 T GetDmaTxbdIdx +1002b902 T rtl8195a_enqueue_xmitbuf +1002b926 T rtl8195a_dequeue_xmitbuf +1002b94a T SetTxbdForLxDMARtl8195ab +1002b9ca T UpdateTxbdHostIndex +1002ba08 T rtw_dump_xframe +1002bbda T check_tx_desc_resource +1002bc14 T rtw_dequeue_xframe +1002bca8 T rtw_xmitframe_coalesce +1002bf5c T rtl8195ab_xmitframe_resume +1002c052 T rtl8195ab_mgnt_xmit +1002c08e T rtl8195ab_hal_xmit +1002c19c t Hal_GetEfuseDefinition +1002c1cc t ResumeTxBeacon +1002c210 T UpdateHalRAMask8195A +1002c3a8 T HalLittleWifiMCUThreadRtl8195a +1002c3fc T HalCheckInReqStateThreadRtl8195a +1002c448 T HalTDMAChangeStateThreadRtl8195a +1002c494 t rtl8195a_read_chip_version +1002c508 t Hal_EfuseWordEnableDataWrite +1002c74c t Hal_EfusePowerSwitch +1002c760 t rtl8195a_free_hal_data +1002c77a t StopTxBeacon +1002c7c4 T SetHalODMVar8195A +1002c87c T rtl8195a_start_thread +1002c8e4 T rtl8195a_stop_thread +1002c908 t Hal_ReadEFuse +1002ca78 T GetHalODMVar8195A +1002ca8c t rtw_flash_map_update.part.12 +1002cb2c t rtw_flash_map_erase +1002cb70 t Hal_EfusePgPacketWrite +1002cdec t Hal_EfuseGetCurrentSize +1002cecc t rtw_flash_map_write +1002d09a T rtl8195a_InitBeaconParameters +1002d10a T _InitBurstPktLen_8195AB +1002d114 T rtl8195a_set_hal_ops +1002d1f4 T rtl8195a_init_default_value +1002d1f6 T rtl8195a_InitLLTTable +1002d240 T Hal_GetChnlGroup8195A +1002d27c T rtw_config_map_read +1002d368 T rtw_config_map_write +1002d414 T Hal_InitPGData +1002d472 T Hal_EfuseParseIDCode +1002d48a T Hal_ReadPowerValueFromPROM_8195A +1002d528 T Hal_EfuseParseTxPowerInfo_8195A +1002d5c0 T Hal_EfuseParseEEPROMVer_8195A +1002d5d6 T Hal_EfuseParsePackageType_8195A +1002d640 T Hal_EfuseParseChnlPlan_8195A +1002d670 T Hal_EfuseParseCustomerID_8195A +1002d686 T Hal_EfuseParseXtal_8195A +1002d69e T Hal_EfuseParseThermalMeter_8195A +1002d6c6 T Hal_ReadRFGainOffset +1002d716 T BWMapping_8195A +1002d736 T SCMapping_8195A +1002d75e T rtl8195a_update_txdesc +1002da2e T rtl8195a_fill_fake_txdesc +1002daec T SetHwReg8195A +1002e7ac T GetHwReg8195A +1002e840 T SetHalDefVar8195A +1002e920 T GetHalDefVar8195A +1002e944 T PHY_QueryBBReg_8195A_Safe +1002e970 T PHY_SetBBReg_8195A_Safe +1002e99c t phy_RFSerialRead_8195A +1002ea50 T PHY_QueryRFReg_8195A +1002ea68 T PHY_SetRFReg_8195A +1002eac0 T PHY_MACConfig8195A +1002eada T PHY_BBConfig8195A +1002ebea T PHY_RFConfig8195A +1002ebee T PHY_SetTxPowerIndex_8195A +1002ecf8 T phy_TxPwrAdjInPercentage +1002ed38 T PHY_GetTxPowerIndex_8195A +1002ee28 T PHY_SetTxPowerLevel8195A +1002ee2e T phy_SpurCalibration_8195A +1002f0e6 T phy_SetRegBW_8195A +1002f124 T phy_PostSetBwMode8195A +1002f280 T phy_SwChnl8195A +1002f328 T phy_SwChnlAndSetBwMode8195A +1002f378 T PHY_HandleSwChnlAndSetBW8195A +1002f428 T PHY_SetBWMode8195A +1002f44a T PHY_SwChnl8195A +1002f464 T PHY_SetSwChnlBWMode8195A +1002f482 t HalTimerEnable +1002f494 T InitTDMATimer +1002f4bc T ChangeStateByTDMA +1002f4cc T GetMinRateInRRSR +1002f500 T CheckInReqState +1002f510 T InitCheckStateTimer +1002f540 T InitGTimer1ms +1002f58c T DeInitGTimer1ms +1002f5d4 T ChangeTransmiteRate +1002f610 T PowerBitSetting +1002f68c T ChkandChangePS +1002f6f0 T IssueRsvdPagePacketSetting +1002f764 T IssuePSPoll +1002f790 T WaitTxStateMachineOk +1002f7e4 T IssueNullData +1002f874 T PsCloseRF +1002f8a8 T PsOpenRF +1002f8d8 T ChkTxQueueIsEmpty +1002f8f0 T InitPS +1002f960 T ConfigListenBeaconPeriod +1002f984 T PS_S2_Condition_Match +1002f9b8 T PS_S4_Condition_Match +1002fa34 T PS_32K_Condition_Match +1002fa70 T PS_S2ToS3ToS0State +1002fad8 T PS_S2ToS0State +1002faf4 T PS_S3ToS2orS0State +1002fb24 T PS_S0ToS1ToS2State +1002fb80 T PS_S1ToS0orS2State +1002fbb0 T PS_S2ToS4State +1002fbfc T PS_S0ToS6State +1002fc1c T PS_S6ToS0State +1002fc34 T CheckTSFIsStable +1002fc84 T WaitHWStateReady +1002fc94 T SysClkDown +1002fd04 T SysClkUp +1002fd50 T ResetPSParm +1002fdc4 T PS_S4ToS2State +1002fde8 T SleepTo32K +1002fe48 T Change_PS_State +1002fff4 T Legacy_PS_Setting +10030068 T PSModeSetting +1003010c T ChangePSStateByRPWM +10030150 T ChangeTDMAState +10030270 T TDMAChangeStateTask +1003029a T EnterPS +100302bc T SetSmartPSTimer +100302f8 T GTimer7Handle +10030354 T SmartPS2InitTimerAndToGetRxPkt +10030390 T PS_OnBeacon +10030440 T PSBcnEarlyProcess +100304fc T PSMtiBcnEarlyProcess +100305a8 T PSRxBcnProcess +100306f8 T TxPktInPSOn +10030736 T PsBcnToProcess +100307f0 T GTimer6Handle +1003083c T RPWMProcess +10030878 T PSSetMode +100308f0 T SpeRPT +10030a10 T ISR_BcnEarly +10030a7c T ISR_MtiBcnEarly +10030ab0 T ISR_RxBcn +10030acc T ISR_RxBCMD1 +10030afc T ISR_RxBCMD0 +10030b50 T ISR_RxUCMD1 +10030b8e T ISR_RxUCMD0 +10030bca T ISR_TxPktIn +10030bdc T ISR_TXCCX +10030be0 T H2CHDL_SetPwrMode +10030d08 T CheckInReqStateTask +10030d4e T HalGetNullTxRpt +10030d6c T ISR_TBTT +10030de4 T H2CHDL_BcnIgnoreEDCCA +10030df4 T PMUInitial +10030e44 T PMUTask +10030f50 T PHY_RF6052SetBandwidth8195A +10030f94 T PHY_RF6052_Config8195A +1003104c t process_rssi +10031082 T rtl8195a_query_rx_desc_status +10031132 T rtl8195a_query_rx_phy_status +1003128a T hal_com_get_channel_plan +100312be T HAL_IsLegalChannel +100312dc T MRateToHwRate +100312f0 T HwRateToMRate +10031304 T HalSetBrateCfg +100313b0 T Hal_MappingOutPipe +100313cc T hal_init_macaddr +100313f8 T hw_var_port_switch +10031680 T SetHwReg +1003168a T GetHwReg +1003168c T switch_power_saving_mode +100316d0 T rtw_bb_rf_gain_offset +10031718 T PHY_GetRateValuesOfTxPowerByRate +100318b0 T PHY_StoreTxPowerByRateNew +1003194c T PHY_InitTxPowerByRate +10031964 T PHY_StoreTxPowerByRate +1003197c T PHY_GetTxPowerIndexBase +10031a1c T PHY_GetTxPowerTrackingOffset +10031a48 T PHY_GetRateIndexOfTxPowerByRate +10031a5c T PHY_GetTxPowerByRate +10031abc T phy_StoreTxPowerByRateBase +10031b08 T PHY_SetTxPowerByRate +10031b44 T phy_ConvertTxPowerByRateInDbmToRelativeValues +10031c44 T PHY_TxPowerByRateConfiguration +10031c56 T PHY_SetTxPowerIndexByRateArray +10031c94 T PHY_SetTxPowerIndexByRateSection +10031cf8 T PHY_SetTxPowerLevelByPath +10031d2e T phy_GetWorldWideLimit +10031d5a T PHY_GetTxPowerLimit +10031e84 T PHY_ConvertTxPowerLimitToPowerIndex +10031fd4 T PHY_InitTxPowerLimit +1003201c T PHY_SetTxPowerLimit +10032098 T PHY_GetTxPowerIndex +100320a8 T rtw_hal_chip_configure +100320be T rtw_hal_read_chip_info +100320d4 T rtw_hal_read_chip_version +100320ea T rtw_hal_def_value_init +10032100 T rtw_hal_free_data +10032116 T rtw_hal_dm_init +1003212c T rtw_hal_dm_deinit +10032142 T rtw_hal_init +1003216c T rtw_hal_deinit +10032186 T rtw_hal_set_hwreg +10032194 T rtw_hal_get_hwreg +100321a2 T rtw_hal_set_def_var +100321b4 T rtw_hal_get_def_var +100321c6 T rtw_hal_set_odm_var +100321d4 T rtw_hal_get_odm_var +100321e2 T rtw_hal_enable_interrupt +10032204 T rtw_hal_disable_interrupt +10032226 T rtw_hal_inirp_init +10032238 T rtw_hal_inirp_deinit +1003224a T rtw_hal_irp_reset +10032258 T rtw_hal_xmit +1003226a T rtw_hal_mgnt_xmit +1003227c T rtw_hal_init_xmit_priv +1003228e T rtw_hal_free_xmit_priv +1003229c T rtw_hal_update_ra_mask +100322ca T rtw_hal_add_ra_tid +100322d8 T rtw_hal_clone_data +100322e6 T rtw_hal_start_thread +100322f4 T rtw_hal_stop_thread +10032302 T rtw_hal_read_bbreg +10032336 T rtw_hal_write_bbreg +10032362 T rtw_hal_read_rfreg +10032374 T rtw_hal_write_rfreg +10032388 T rtw_hal_interrupt_handler +1003239a T rtw_hal_set_bwmode +100323a8 T rtw_hal_set_chan +100323b6 T rtw_hal_set_chnl_bw +100323cc T rtw_hal_dm_watchdog +100323e2 T rtw_hal_macid_sleep +10032402 T rtw_hal_macid_wakeup +10032422 T decide_chip_type_by_device_id +10032428 t rtw_net_get_stats +10032478 t netdev_if2_close +10032498 t netdev_close +100324f4 t rtw_if1_deinit +1003258e T rtw_os_indicate_connect +10032592 T rtw_os_indicate_scan_done +10032596 T rtw_reset_securitypriv +1003268a T rtw_os_indicate_disconnect +100326d4 T rtw_init_netdev +10032824 T rtw_drv_if2_init +10032a2c T rtw_drv_if2_stop +10032a82 T rtw_drv_if2_free +10032ad0 T _netdev_open +10032bec T _netdev_if2_open +10032ca8 T netdev_if2_open +10032cd0 T netdev_open +10032cf8 T rtw_drv_probe +10032e78 T rtw_dev_remove +10032ebc T rtw_drv_entry +10032ee8 T rtw_drv_halt +10032f18 t rtw_wx_set_autoreconnect +10032f46 t rtw_wx_get_autoreconnect +10032f54 t rtw_forwarding_set +10032f76 t rtw_set_ch_deauth +10032f98 t get_priv_size +10032fac t rtw_wx_del_custome_ie +10032ff8 t rtw_wx_set_pscan_freq +1003307a t rtw_wx_update_custome_ie +100330ec t rtw_set_tos_value +1003310c t rtw_get_tx_power +10033250 t rtw_wx_set_custome_ie +100332fc t rtw_pm_get +10033340 t rtw_pm_set +100333f4 t rtw_wx_read32 +100334a0 t rtw_wx_write32 +10033504 t rtw_wx_set_freq.isra.10 +100335ac T rtw_ex_set +1003366c T wireless_send_event +10033676 T indicate_wx_custom_event +100336d2 T indicate_wx_scan_result_present +100336fa T indicate_wx_scan_complete_event +10033724 T rtw_indicate_sta_assoc +10033774 T rtw_indicate_sta_disassoc +100337cc T rtw_indicate_wx_assoc_event +100337fe T rtw_indicate_wx_disassoc_event +1003382e T rtw_set_wpa_ie +10033944 T strtopsk +100339b0 T rtw_wx_get_passphrase +100339fc T rtw_wx_set_ap_essid +10033aec T mac_reg_dump +10033b98 T bb_reg_dump +10033bf4 T rf_reg_dump +10033c6c t rtw_dbg_port +100342d4 T rtw_set_sta_num +100342f0 T rtw_ex_get_drv_ability +100343b0 T rtw_ex_get +10034648 T rtw_ioctl +100355d4 T rtw_os_recv_resource_init +100355d8 T rtw_os_recv_resource_alloc +100355e2 T rtw_os_recv_resource_free +100355e4 T rtw_tkip_countermeasure +10035684 T rtw_handle_tkip_mic_err +1003572c T rtw_recv_indicatepkt +1003597c T skb_fail_inc +10035998 T skb_fail_get_and_rst +100359b4 T init_skb_pool +10035a0c T init_skb_data_pool +10035a64 T alloc_skb +10035b64 T kfree_skb +10035bcc T kfree_skb_chk_key +10035bd0 T skb_put +10035c04 T skb_reserve +10035c12 T dev_alloc_skb +10035c2e T skb_end_pointer +10035c32 T skb_set_tail_pointer +10035c3a T skb_pull +10035c52 T skb_copy +10035c7a T rtw_remainder_len +10035c86 T _rtw_open_pktfile +10035c98 T _rtw_pktfile_read +10035cc6 T rtw_set_tx_chksum_offload +10035cc8 T rtw_os_xmit_resource_alloc +10035cd2 T rtw_os_xmit_resource_free +10035cd4 T rtw_os_pkt_complete +10035cdc T rtw_os_xmit_complete +10035cee T rtw_os_xmit_schedule +10035d2a T rtw_xmit_entry +10035d76 T rtw_alloc_etherdev_with_old_priv +10035d8c T rtw_alloc_etherdev +10035db8 T rtw_free_netdev +10035dd8 T timer_wrapper +10035e2c T alloc_etherdev +10035e88 T free_netdev +10035ea2 T dev_alloc_name +10035eac T init_timer_wrapper +10035ecc T deinit_timer_wrapper +10035f18 T init_timer +10035fd0 T mod_timer +100360b0 T cancel_timer_ex +100360f8 T del_timer_sync +1003615c T rtw_init_timer +10036164 T rtw_set_timer +10036168 T rtw_cancel_timer +10036172 T rtw_del_timer +10036178 T rltk_get_idx_bydev +10036188 T rltk_wlan_init +10036210 T rltk_wlan_deinit +100362d4 T rltk_wlan_start +10036308 T rltk_wlan_check_isup +10036318 T rltk_wlan_tx_inc +1003632c T rltk_wlan_tx_dec +10036340 T rltk_wlan_get_recv_skb +10036350 T rltk_wlan_alloc_skb +10036390 T rltk_wlan_send_skb +100363c4 T rltk_netif_rx +10036470 T rltk_set_sta_num +10036474 T rltk_set_tx_power_percentage +100364a8 T rltk_wlan_control +1003653c T rltk_wlan_running +10036554 T rltk_wlan_handshake_done +10036588 T rltk_wlan_wireless_mode +10036614 T rltk_wlan_is_connected_to_ap +10036658 T Efuse_PowerSwitch +10036664 T Efuse_GetCurrentSize +10036670 T Efuse_CalculateWordCnts +10036694 T EFUSE_GetEfuseDefinition +100366a8 T efuse_OneByteRead +100366dc T efuse_OneByteWrite +10036710 T Efuse_PgPacketWrite +10036724 T efuse_WordEnableDataRead +10036756 T Efuse_WordEnableDataWrite +1003676a T efuse_GetCurrentSize +10036792 T rtw_efuse_map_read +100367f4 T rtw_efuse_map_write +10036974 T rtw_macaddr_cfg +10036a38 T rtw_get_cipher_info +10036ab2 T rtw_get_bcn_info +10036b82 T rtw_init_default_value +10036bf0 T rtw_cancel_all_timer +10036c5a T rtw_free_drv_sw +10036cd0 T rtw_reset_drv_sw +10036d2c T rtw_init_drv_sw +10036db4 T rtw_start_drv_threads +10036e70 T rtw_stop_drv_threads +10036ea4 T rtw_read8 +10036eb2 T rtw_read16 +10036ec0 T rtw_read32 +10036ece T rtw_write8 +10036edc T rtw_write16 +10036eea T rtw_write32 +10036ef8 T rtw_do_join +10036f9c T rtw_set_802_11_bssid +10037120 T rtw_set_802_11_ssid +10037228 T rtw_set_802_11_infrastructure_mode +100372ca T rtw_set_802_11_bssid_list_scan +1003731a T rtw_set_802_11_authentication_mode +1003733c T rtw_set_802_11_add_wep +1003739c T ODM_InitRAInfo +1003743c T InitialRateUpdate +1003753c T RateUp_search_RateMask +1003756e T RateDown_search_RateMask +100375c0 T StartRateByRSSI +100375ea T RateUpRAM8195A +1003767e T RateDownTrying +100376bc T TryDone +10037754 T RateDownStepRAM8195A +100377f4 T RateDecisionRAM8195A +100378d8 T ArfrRefresh +10037ae0 T H2CHDL_Set_MACID_Config +10037ba4 T PHY_DM_RA_SetRSSI_8195A +10037bd2 t CheckPositive.isra.0 +10037cb4 T ODM_ReadAndConfig_MP_8195A_AGC_TAB +10037d2c T ODM_ReadAndConfig_MP_8195A_PHY_REG +10037da4 T ODM_GetVersion_MP_8195A_PHY_REG +10037da8 T ODM_ReadAndConfig_MP_8195A_PHY_REG_PG +10037ddc T odm_ConfigRFReg_8195A +10037e14 T odm_ConfigRF_RadioA_8195A +10037e24 T odm_ConfigMAC_8195A +10037e28 T odm_ConfigBB_AGC_8195A +10037e38 T odm_ConfigBB_PHY_REG_PG_8195A +10037e66 T odm_ConfigBB_PHY_8195A +10037eae T odm_ConfigBB_TXPWR_LMT_8195A +10037ed4 T ODM_CmnInfoInit +10037fc8 T ODM_CmnInfoHook +1003806c T ODM_CmnInfoPtrArrayHook +1003807c T ODM_CmnInfoUpdate +1003814c T odm_CommonInfoSelfInit +100381c0 T ODM_DMInit +1003820e T odm_CommonInfoSelfUpdate +10038260 T ODM_DMWatchdog +100382cc T PhyDM_Get_Structure +100382f0 T Phydm_CheckAdaptivity +1003831e T Phydm_NHMCounterStatisticsInit +10038394 T Phydm_SetEDCCAThreshold +100383cc T Phydm_MACEDCCAState +1003840a T Phydm_AdaptivityInit +100384e8 T Phydm_Adaptivity +10038608 T ODM_CfoTrackingInit +10038632 T ODM_CfoTracking +10038652 T ODM_ParsingCFO +10038684 T ODM_InitDebugSetting +10038698 T ODM_Write_DIG +10038738 T odm_ForbiddenIGICheck +100387ca T ODM_Write_CCK_CCA_Thres +10038804 T odm_DIGInit +1003889e T odm_DigAbort +100388c0 T odm_DIGbyRSSI_LPS +1003896c T odm_FAThresholdCheck +10038998 T odm_DIG +10038bf8 T odm_FalseAlarmCounterStatistics +10038c24 T odm_CCKPacketDetectionThresh +10038c7c T odm_RxPhyStatus8195A_Parsing +10038d80 T odm_Process_RSSIForDM_8195A +10038ec2 T ODM_PhyStatusQuery_8195A +10038eee T ODM_PhyStatusQuery +10038ef2 T ODM_ConfigRFWithHeaderFile +10038f10 T ODM_ConfigRFWithTxPwrTrackHeaderFile +10038f42 T ODM_ConfigBBWithHeaderFile +10038f6a T ODM_ConfigMACWithHeaderFile +10038f7c T ODM_Read1Byte +10038f82 T ODM_Read4Byte +10038f88 T ODM_Write1Byte +10038f8e T ODM_Write2Byte +10038f94 T ODM_Write4Byte +10038f9a T ODM_SetMACReg +10038fa0 T ODM_SetBBReg +10038fa6 T ODM_GetBBReg +10038fac T ODM_SetRFReg +10038fb2 T ODM_GetRFReg +10038fb8 T ODM_MoveMemory +10038fc2 T ODM_delay_ms +10038fc6 T ODM_delay_us +10038fcc T getSwingIndex +10039024 T odm_TXPowerTrackingThermalMeterInit +100390d6 T odm_TXPowerTrackingInit +100390da T odm_TXPowerTrackingCheckIOT +1003910e T ODM_TXPowerTrackingCheck +1003911c T odm_RSSIMonitorInit +10039124 T ODM_RAPostActionOnAssoc +1003912c T odm_RSSIMonitorCheckIOT +10039200 T odm_RSSIMonitorCheck +10039214 T odm_RateAdaptiveMaskInit +1003923c T ODM_RAStateCheck +1003927e T odm_RefreshRateAdaptiveMaskIOT +100392ce T odm_RefreshRateAdaptiveMask +100392e4 T ODM_Get_Rate_Bitmap +100393d4 t _ReadEfuseInfo8195a +1003949c t rtl8195a_interface_configure +100394d0 t rtl8195a_hal_deinit +1003950c T _InitPowerOn +1003958c t ReadAdapterInfo8195a +100395bc T _InitDriverInfoSize +100395c6 T _InitNetworkType +100395e8 T _InitWMACSetting +10039658 T _InitAdaptiveCtrl +1003969c T _InitEDCA +10039718 T _InitRateFallback +1003975c T _InitRetryFunction +10039788 T _InitOperationMode +100397d0 T _InitInterrupt +10039810 t rtl8195a_hal_init +10039ae8 T rtl8195ab_set_hal_ops +10039bc0 T FillH2CCmd8195A +10039be0 T CheckFwRsvdPageContent +10039be2 T rtl8195a_set_FwRsvdPage_cmd +10039bec T rtl8195a_set_FwMediaStatusRpt_cmd +10039c18 T rtl8195a_set_FwMacIdConfig_cmd +10039cd8 T rtl8195a_set_FwPwrMode_cmd +10039d68 T rtl8195a_download_rsvd_page +1003a070 T rtl8195a_set_FwJoinBssRpt_cmd +1003a07a T rtl8195a_Add_RateATid +1003a0cc T rtw_rpt_h_addr +1003a118 T rtw_txrpt_read8 +1003a136 T rtw_txrpt_write8 +1003a15a T rtw_ratemask_read8 +1003a178 T rtw_ratemask_write8 +1003a19c T ReadRateMask8 +1003a1a6 T WriteRateMask8 +1003a1aa T ReadTxrpt8 +1003a1b4 T WriteTxrpt8 +1003a1b8 T ResetTxrpt +1003a1f0 T PsuseTxrpt +1003a210 T CheckMaxMacidNum +1003a248 T GetMediaStatusCommon +1003a262 T GetTxrptStatistic +1003a318 T rtl8195a_InitHalDm +1003a43c T rtl8195a_HalDmWatchDog +1003a520 T rtl8195a_init_dm_priv +1003a5f8 T rtl8195a_deinit_dm_priv +1003a5fa T MediaConnection +1003a618 T MediaDisconnection +1003a638 T RATaskEnable +1003a662 T SetMediaStatus +1003a6a0 T H2CHDL_JoinInfo +1003a6d8 T H2CHDL_SetRsvdPage +1003a770 T H2CCmdCommon +1003a7b4 T HalPwrSeqCmdParsing +1003a874 T hci_dvobj_init +1003a884 T hci_dvobj_deinit +1003a894 T hci_dvobj_request_irq +1003a8a4 T hci_dvobj_free_irq +1003a8b4 T hci_lxbus_dvobj_init +1003a8f0 T hci_lxbus_dvobj_deinit +1003a930 T hci_lxbus_dvobj_request_irq +1003a984 T hci_lxbus_free_irq +1003a9dc T hci_lxbus_intf_stop +1003aa14 T rtw_interrupt_thread +1003aa88 T lextra_bus_dma_Interrupt +1003aad0 T init_rom_wlan_ram_map +1003aae8 T ODM_ReadAndConfig_MP_8195A_MAC_REG +1003ac44 t CheckPositive.isra.0 +1003ad28 T ODM_ReadAndConfig_MP_8195A_RadioA +1003ada0 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_QFN48 +1003adf0 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_QFN56 +1003ae40 T ODM_ReadAndConfig_MP_8195A_TxPowerTrack_TFBGA96 +1003ae90 T ODM_ReadAndConfig_MP_8195A_TXPWR_LMT +1003aec8 T ODM_ReadAndConfig_MP_8195A_TxXtalTrack +1003aef4 T GetDeltaSwingTable_8195A +1003af24 T GetDeltaSwingXtalTable_8195A +1003af34 T ODM_TxXtalTrackSetXtal_8195A +1003af54 T Hal_MPT_CCKTxPowerAdjust +1003b024 T ODM_TxPwrTrackSetPwr_8195A +1003b134 T ConfigureTxpowerTrack_8195A +1003b180 T phy_PathA_IQK_8195A +1003b334 T phy_PathA_RxIQK8195A +1003b6c8 T _PHY_PathAFillIQKMatrix8195A +1003b85e T _PHY_PathBFillIQKMatrix8195A +1003b9da T _PHY_SaveADDARegisters8195A +1003ba0e T _PHY_SaveMACRegisters8195A +1003ba3c T _PHY_ReloadADDARegisters8195A +1003ba70 T _PHY_ReloadMACRegisters8195A +1003baa0 T _PHY_PathADDAOn8195A +1003badc T _PHY_MACSettingCalibration8195A +1003bb24 T _PHY_PIModeSwitch8195A +1003bb60 T phy_SimularityCompare_8195A +1003bc94 T phy_IQCalibrate_8195A +1003c00c T phy_LCCalibrate_8195A +1003c07c T PHY_LCCalibrate_8195A +1003c0dc T PHY_IQCalibrate_8195A +1003c390 T DoIQK_8195A +1003c3ae T ConfigureTxpowerTrack +1003c3c0 T ODM_TXPowerTrackingCallback_ThermalMeter +1003c7cc T ODM_ResetIQKResult +1003c814 T ODM_GetRightChnlPlaceforIQK +1003c868 t __rom_psk_PasswordHash_veneer +1003c878 t __rt_md5_hmac_veneer +1003c888 t __rtw_get_wps_attr_content_veneer +1003c898 t __SpicWaitBusyDoneRtl8195A_veneer +1003c8a8 t __aes_80211_decrypt_veneer +1003c8b8 t __rtw_set_ie_veneer +1003c8c8 t __rt_arc4_crypt_veneer +1003c8d8 t __rom_psk_CalcGTK_veneer +1003c8e8 t __wep_80211_encrypt_veneer +1003c8f8 t __AES_UnWRAP_veneer +1003c908 t ___vsscanf_veneer +1003c918 t __ROM_odm_FalseAlarmCounterStatistics_veneer +1003c928 t __rtw_seccalctkipmic_veneer +1003c938 t __HalI2SIntrCtrlRtl8195a_veneer +1003c948 t __rt_hmac_sha1_veneer +1003c958 t __rtw_secmicsetkey_veneer +1003c968 t __aes_80211_encrypt_veneer +1003c978 t __rtw_secmicappend_veneer +1003c988 t __rtw_get_ie_veneer +1003c998 t __rtw_get_sec_ie_veneer +1003c9a8 t __rtw_set_supported_rate_veneer +1003c9b8 t __wep_80211_decrypt_veneer +1003c9c8 t __prvStrCmp_veneer +1003c9d8 t __rtw_get_rateset_len_veneer +1003c9e8 t __ROM_odm_EVMdbToPercentage_veneer +1003c9f8 t __rtw_parse_wpa2_ie_veneer +1003ca08 t __key_2char2num_veneer +1003ca18 t __rtw_set_fixed_ie_veneer +1003ca28 t __ROM_ODM_CfoTrackingReset_veneer +1003ca38 t __ROM_odm_CfoTrackingFlow_veneer +1003ca48 t __AES_WRAP_veneer +1003ca58 t __phy_CalculateBitShift_veneer +1003ca68 t __rtw_get_wpa_ie_veneer +1003ca78 t __CmdDumpWord_veneer +1003ca88 t __Strtoul_veneer +1003ca98 t __HalI2SWrite32_veneer +1003caa8 t __rtw_ieee802_11_parse_elems_veneer +1003cab8 t __rtw_get_bit_value_from_ieee_value_veneer +1003cac8 t __ROM_odm_QueryRxPwrPercentage_veneer +1003cad8 t __HalI2SRead32_veneer +1003cae8 t __rom_psk_CalcPTK_veneer +1003caf8 t __rt_arc4_init_veneer +1003cb08 t __rtw_parse_wpa_ie_veneer +1003cb18 t __CmdWriteWord_veneer +1003cb28 t __PHY_SetBBReg_8195A_veneer +1003cb38 t __rtw_secgetmic_veneer +1003cb48 t __tkip_80211_decrypt_veneer +1003cb58 t __StrUpr_veneer +1003cb68 t __ROM_odm_SetCrystalCap_veneer +1003cb78 t __rtw_get_wpa2_ie_veneer +1003cb88 t __rtw_get_wps_ie_veneer +1003cb98 t __PHY_QueryBBReg_8195A_veneer +1003cba8 t __HalDelayUs_veneer +1003cbb8 t __ROM_odm_GetDefaultCrytaltalCap_veneer +1003cbc8 t __rtw_check_network_type_veneer +1003cbd8 t __HalI2SClrAllIntrRtl8195a_veneer +1003cbe8 t __tkip_80211_encrypt_veneer +1003cbf8 t __HalCpuClkConfig_veneer +1003cf95 d __func__.21308 +1003d2c1 d __FUNCTION__.14665 +1003d788 d bitrate_table +1003d8b4 d samplerate_table +1003d8c0 d decoder_table +1003d8cc d imdct_s +1003d95c d sfb_8000_short +1003d983 d sfb_32000_short +1003d9ac d is_table +1003d9c8 d rq_table +10045a04 d root_table +10045a20 d sfb_44100_mixed +10045a48 d is_lsf_table +10045ac0 d sflen_table +10045ae0 d sfb_16000_mixed +10045b04 d ca +10045b24 d sfb_44100_short +10045b4b d sfb_44100_long +10045b61 d sfb_48000_mixed +10045b87 d sfb_24000_long +10045ba0 d scale.7384 +10045be8 d sfb_32000_mixed +10045c0e d sfb_16000_short +10045c35 d sfb_8000_long +10045c4b d sfb_22050_mixed +10045c70 d window_l +10045d00 d sfb_48000_long +10045d18 d cs +10045d38 d sfb_24000_mixed +10045d5c d pretab +10045d72 d sfb_48000_short +10045d99 d sfb_22050_short +10045dc0 d sfb_8000_mixed +10045de8 d sfbwidth_table +10045e54 d sfb_24000_short +10045e7b d sfb_32000_long +10045e91 d sfb_22050_long +10045ea8 d window_s +10045ed8 d nsfb_table +10045f20 d hufftab24 +10046528 d hufftab10 +100466c0 d hufftab11 +10046860 d hufftab12 +100469e0 d hufftab13 +10047018 d hufftab3 +10047058 d hufftab15 +10047648 d hufftab16 +10047c90 d hufftab6 +10047d00 d hufftab7 +10047e00 D mad_huff_pair_table +10047f80 d hufftab9 +10048058 d hufftab1 +10048078 d hufftabA +100480e8 d hufftab2 +10048128 d hufftabB +10048168 D mad_huff_quad_table +10048170 d hufftab0 +10048174 d hufftab5 +100481dc d hufftab8 +100482e4 d crc_table +100484e4 d D +10048d64 D mad_timer_zero +100490f7 d __func__.20875 +1004968c d err_to_errno_table +100496d4 D ip_addr_broadcast +100496d8 D ip_addr_any +100496ec D memp_sizes +1004970c D tcp_pcb_lists +1004971c D tcp_state_str +10049748 D tcp_backoff +100497bd D tcp_persist_backoff +100497c4 D ethbroadcast +100497ca D ethzero +100497f9 d __FUNCTION__.9191 +100498bb d __FUNCTION__.9203 +100498ca d dhcp_option_lease_time_one_day +100498f3 d dhcp_option_interface_mtu +100498f5 d dhcp_magic_cookie +10049977 d __FUNCTION__.4595 +10049995 d ucExpectedStackBytes.7044 +100499a9 d CSWTCH.270 +10049a36 d __FUNCTION__.12255 +10049a4c d __FUNCTION__.12259 +10049a64 D osdep_service +10049b88 d __FUNCTION__.12110 +10049c15 d __FUNCTION__.12059 +10049c29 d __FUNCTION__.12121 +10049c44 d __FUNCTION__.12067 +10049c60 d __FUNCTION__.12093 +10049c7f d __FUNCTION__.7295 +10049d88 d PinMap_I2S_RX +10049e68 d PinMap_I2S_TX +10049ec8 d I2SDefaultSetting +10049edc d PinMap_I2S_CLK +10049f3c d PinMap_I2S_WS +10049f9c d __FUNCTION__.8784 +10049ff4 d __FUNCTION__.8600 +1004a001 d __FUNCTION__.8613 +1004a2a6 d __FUNCTION__.8455 +1004a2c8 d __FUNCTION__.8462 +1004a2e3 d __FUNCTION__.8469 +1004a3de d __func__.8808 +1004a3fd d __func__.8818 +1004a41b d __func__.8830 +1004a435 d __func__.8840 +1004a457 d __func__.8835 +1004a820 d __func__.8603 +1004a83a d __func__.8686 +1004a84d d __func__.8825 +1004a866 d __func__.8631 +1004a899 d __FUNCTION__.17777 +1004a8b8 D wlancmds +1004aab0 D rtw_cmd_callback +1004ad3c d RTW_ChannelPlan2G +1004adb4 D WPS_OUI +1004adb8 D RSN_TKIP_CIPHER +1004adbc D MCS_rate_1R +1004adcc D P2P_OUI +1004adf8 D WMM_INFO_OUI +1004adfe D RTW_WPA_OUI +1004ae02 D WMM_PARA_OUI +1004ae08 d RTW_ChannelPlanMap +1004ae20 D null_addr +1004ae26 D WMM_OUI +1004ae2c d wlanevents +1004aeec D zero_bssid +1004af29 d __FUNCTION__.17681 +1004af3f D SNAP_ETH_TYPE_APPLETALK_AARP +1004af41 d __FUNCTION__.17495 +1004af54 D SNAP_ETH_TYPE_IPX +1004af56 D rtw_bridge_tunnel_header +1004af7d D rtw_rfc1042_header +1004af9b d CSWTCH.36 +1004afa7 D ARTHEROS_OUI1 +1004afaa D ARTHEROS_OUI2 +1004afad D REALTEK_OUI +1004afb0 D RALINK_OUI +1004afb3 D MARVELL_OUI +1004afb6 D CISCO_OUI +1004afb9 d rtw_basic_rate_cck +1004afbd D BROADCOM_OUI1 +1004afc0 D BROADCOM_OUI2 +1004afc3 D REALTEK_96B_IE +1004afc9 d rtw_basic_rate_mix +1004afd0 d rtw_basic_rate_ofdm +1004afd3 D AIRGOCAP_OUI +1004afe7 d CSWTCH.66 +1004b000 d CSWTCH.48 +1004b042 d CSWTCH.28 +1004b054 D efuse_map_mask +1004b064 D flash_map_mask +1004b100 d __func__.21107 +1004b446 d CSWTCH.15 +1004b4ca d CSWTCH.17 +1004b539 d CSWTCH.14 +1004b5ce d __FUNCTION__.21257 +1004b5e0 d rtw_private_args +1004b9f7 d __FUNCTION__.21057 +1004ba0a d __FUNCTION__.21294 +1004ba1b d __FUNCTION__.21241 +1004ba2a d __FUNCTION__.21126 +1004ba3a d iw_priv_type_size +1004bb18 d __FUNCTION__.17334 +1004bb2e d __FUNCTION__.17736 +1004bb3e d __FUNCTION__.17760 +1004bb51 d __FUNCTION__.17712 +1004bb60 d __FUNCTION__.17649 +1004bb6e d __FUNCTION__.17661 +1004bf45 d __FUNCTION__.17827 +1004bf5e d __FUNCTION__.17654 +1004bf69 d __FUNCTION__.17615 +1004bf78 d __FUNCTION__.17811 +1004bf8a d __FUNCTION__.17765 +1004bf98 d __FUNCTION__.17724 +1004bfa9 d __FUNCTION__.17637 +1004d34a D CCKFCCTable_Ch14_8195A +1004d35a D CCKFCCTable_8195A +1004d36c D OFDMSwingTable_New +1004d418 D CCKCETable_8195A +1004d42e d CSWTCH.39 +1004d443 d __func__.20571 +1004d464 D hci_ops +1004d489 V Array_MP_8195A_TXPWR_LMT +1004d9fc D xHeapRegions +1004da1c D UartLogRamCmdTable +1004da1c D console_commands_main +1004da2c D console_cmd_wifi_api +1004da9c D console_commands_at +1004db0c D console_commands +1004db2c d UartLogRamCmdTable_end +1004db30 D __data_start__ +1004db30 D wlan_st_name +1004db38 D wifi_st_dhcp +1004db48 D wlan_ap_name +1004db50 D wifi_ap_dhcp +1004db60 D feep_tab +1004db90 D wifi_st_cfg +1004dc00 D wifi_cfg +1004dc08 D tab_txt_rtw_secyrity +1004dc30 D wifi_ap_cfg +1004dc9c D wlan_ap_netifn +1004dca0 D tab_code_rtw_secyrity +1004dcc8 D oversampling +1004dccc D SystemCoreClock +1004dcd0 D error_flag +1004dcd4 d tcp_port +1004dcd8 d iss.7833 +1004dcdc d udp_port +1004dcde D lwip_host_name +1004dcfe d dhcp_server_state_machine +1004dcff d dhcp_recorded_xid +1004dd04 d uxCriticalNesting +1004dd08 d xNextTaskUnblockTime +1004dd0c d seed.12226 +1004dd10 d wakeup_event +1004dd14 d wakelock +1004dd18 d last_wakelock_state +1004dd38 D mlme_sta_tbl +1004dda8 d PMKID_KDE_TYPE.17744 +1004ddb0 V nr_xmitbuff +1004ddb4 V nr_xmitframe +1004ddb8 d P802_1H_OUI +1004ddbb D rtw_adaptivity_mode +1004ddbc D g_user_ap_sta_num +1004ddc0 d rtw_private_handler +1004de04 V max_local_skb_num +1004de08 V max_skb_buf_num +1004de0c D rom_e_rtw_msgp_str_ +1004dfe8 D ARFB_table +1004e027 D TRYING_NECESSARY_idx +1004e03b D DROPING_NECESSARY +1004e04f D PER_RATE_UP +1004e063 D PER_RATE_DOWN +1004e078 V Array_MP_8195A_PHY_REG_PG +1004e108 D Array_MP_8195A_AGC_TAB +1004e318 D Array_MP_8195A_PHY_REG +1004e990 D rtl8195A_card_disable_flow +1004ea30 D rtl8195A_card_enable_flow +1004ead0 D Array_MP_8195A_MAC_REG +1004edd8 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_TFBGA96_8195A +1004edf8 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_TFBGA96_8195A +1004ee18 D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_QFN48_8195A +1004ee36 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_QFN56_8195A +1004ee54 D gDeltaSwingTableIdx_MP_2GCCKA_N_TxPowerTrack_QFN48_8195A +1004ee72 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_QFN56_8195A +1004ee90 D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_TFBGA96_8195A +1004eeb0 D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_QFN56_8195A +1004eece D gDeltaSwingTableIdx_MP_2GA_N_TxPowerTrack_QFN48_8195A +1004eeec D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_QFN56_8195A +1004ef0c D Array_MP_8195A_RadioA +1004f4d4 D gDeltaSwingTableXtal_MP_P_TxXtalTrack_8195A +1004f4f2 D gDeltaSwingTableIdx_MP_2GA_P_TxPowerTrack_TFBGA96_8195A +1004f512 D gDeltaSwingTableIdx_MP_2GCCKA_P_TxPowerTrack_QFN48_8195A +1004f530 D .ram.bss$$Base +1004f530 D __bss_start__ +1004f530 D __data_end__ +1004f530 D __ram_image2_text_end__ +1004f530 d skbdata_list +1004f538 V skb_data_pool +10052938 d ucIdleTaskHeap +10052a50 D HalI2SOpSAL +10052a8c D SYSAdapte +10052a90 D PwrAdapter +10052d1c D libc_has_init +10052d1d D print_off +10052d20 d rheap_end +10052d24 D wifi_run_mode +10052d28 D wlan_st_netifn +10052d2c D wifi_autoreconnect +10052d34 d event_init.21315 +10052d38 d sampCntAdd +10052d3c d sampCnt +10052d40 D mp3_serv +10052dc2 D tskreader_enable +10052dc4 D readBuf +10052dc8 D tskmad_enable +10052dcc d bufUnderrunCt +10052dd0 d oldRate +10052dd4 d sampDelCnt +10052dd5 D scan_end +10052dd8 D pbuf_fifo +10052ddc D pi2s +10052de4 D I2sTxSema +10052de8 D rtw_join_status +10052dec D wifi_mode +10052df0 D scan_result_handler_ptr +10052e14 d join_user_data +10052e18 d event_callback_list +10052f98 D paff_array +10053010 D lwip_init_done +10053014 D xnetif +10053094 d s_aliases.7449 +10053098 d s_hostent.7448 +100530ac d s_hostent_addr.7450 +100530b0 D h_errno +100530b4 d s_phostent_addr.7451 +100530bc d select_cb_list +100530c0 d sockets +10053180 d select_cb_ctr +10053184 d mbox +10053188 d tcpip_init_done_arg +1005318c d tcpip_init_done +10053190 d allsystems +10053194 d allrouters +10053198 d igmp_group_list +1005319c D current_header +100531a0 d ip_id +100531a4 D current_iphdr_src +100531a8 D current_iphdr_dest +100531ac D current_netif +100531b0 d str.6812 +100531c0 d reassdatagrams +100531c4 d ip_reass_pbufcount +100531c6 D dhcp_rx_options_given +100531d0 d xid.7762 +100531d4 D dhcp_rx_options_val +100531fc d dns_seqno +10053200 d dns_table +10053660 d dns_servers +10053668 d dns_payload_buffer +1005386c d dns_pcb +10053870 d dns_payload +10053874 d tcpip_tcp_timer_active +10053878 d next_timeout +1005387c D netif_list +10053880 D netif_default +10053884 d netif_num +10053885 D pbuf_free_ooseq_pending +10053888 d raw_pcbs +1005388c D tcp_active_pcbs_changed +10053890 D tcp_ticks +10053894 d tcp_timer +10053898 D tcp_listen_pcbs +1005389c D tcp_active_pcbs +100538a0 d tcp_timer_ctr +100538a4 D tcp_tw_pcbs +100538a8 D tcp_tmp_pcb +100538ac D tcp_bound_pcbs +100538b0 d seqno +100538b4 d tcplen +100538b8 d ackno +100538bc d flags +100538bd d recv_flags +100538c0 d tcphdr +100538c4 d recv_data +100538c8 d inseg +100538dc D tcp_input_pcb +100538e0 D udp_pcbs +100538e4 d etharp_cached_entry +100538e8 d arp_table +100539b0 D lwip_tickless_used +100539b4 d s_timeoutlist +100539e4 d s_nextthread +100539e8 d dhcps_ip_table_semaphore +100539ec d dhcps_send_broadcast_address +100539f0 D dhcps_ip4addr_pool_end +100539f1 d dhcp_client_ethernet_address +10053a04 d dhcps_subnet_broadcast +10053a08 d bound_client_ethernet_address +10053a18 d dhcps_netif +10053a1c d dhcps_local_gateway +10053a20 d ip_table +10053a40 d dhcps_pcb +10053a44 d dhcp_message_total_options_lenth +10053a48 d dhcps_local_address +10053a4c d client_request_ip +10053a50 d dhcps_allocated_client_address +10053a54 D dhcps_ip4addr_pool_start +10053a58 d dhcps_local_mask +10053a5c d dhcps_network_id +10053a60 d dhcp_message_repository +10053a64 D ext_upper +10053a68 d xFreeBytesRemaining +10053a6c d ext_free +10053a70 D ext_lower +10053a74 d pxEnd +10053a78 d xStart +10053a80 d xMinimumEverFreeBytesRemaining +10053a84 d ulTimerCountsForOneTick +10053a88 d ulStoppedTimerCompensation +10053a8c d xMaximumPossibleSuppressedTicks +10053a90 d xPendingReadyList +10053aa4 d uxTopReadyPriority +10053aa8 d uxTasksDeleted +10053aac d xTickCount +10053ab0 d pxReadyTasksLists +10053b8c d pxOverflowDelayedTaskList +10053b90 d xTasksWaitingTermination +10053ba4 d pxDelayedTaskList +10053ba8 d xSchedulerRunning +10053bac d ulTaskSwitchedInTime +10053bb0 D pxCurrentTCB +10053bb4 d uxPendedTicks +10053bb8 d xSuspendedTaskList +10053bcc d uxCurrentNumberOfTasks +10053bd0 d ulDeltaTotalRunTime +10053bd4 d xDelayedTaskList2 +10053be8 d xDelayedTaskList1 +10053bfc d uxTaskNumber +10053c00 d xYieldPending +10053c04 d uxSchedulerSuspended +10053c08 d xNumOfOverflows +10053c0c d pxCurrentTimerList +10053c10 d xActiveTimerList1 +10053c24 d xActiveTimerList2 +10053c38 d xLastTime.5284 +10053c3c d xTimerQueue +10053c40 d pxOverflowTimerList +10053c44 d xTimerTaskHandle +10053c48 d device_mutex +10053c54 d mutex_init +10053c58 d uxSavedInterruptStatus +10053c5c D min_free_heap_size +10053c60 d g_heap_inited +10053c64 d tcm_lock +10053c68 D g_tcm_heap +10053c6c D flashobj +10053c78 D fspic_isinit +10053c7c D WDGAdapter +10053cb8 d last_acquire_wakelock_time +10053d38 D post_sleep_callback +10053db8 D pre_sleep_callback +10053e38 D reserve_pll +10053e3c d sys_sleep_time +10053e40 d hold_wakelock_time +10053ec0 D missing_tick +10053ec4 D Timer2To7HandlerData +10053edc D auto_reconnect_running +10053ee0 D p_wlan_autoreconnect_hdl +10053ee4 D mac_monitor_callback +10053ee8 D mf_list_head +10053eec d pscan_retry_cnt.21430 +10053ef0 D promisc_callback_all +10053ef4 D promisc_sema +10053ef8 D promisc_callback +10053efc D psk_essid +10053f44 D psk_passphrase +10053fc6 D psk_passphrase64 +10054007 D wpa_global_PSK +10054057 d RFC1042_OUI +1005405c d rx_ring_pool +1005613c d stop_report_count.20629 +1005613d D bCheckStateTIMER +10056140 d WifiMcuCmdBitMap.20974 +10056144 D p_wlan_init_done_callback +10056148 D rtw_power_percentage_idx +1005614c D p_wlan_uart_adapter_callback +10056150 D rtw_adaptivity_en +10056154 D p_wlan_mgmt_filter +10056158 D rtw_initmac +1005615c D rtw_adaptivity_th_l2h_ini +10056160 d drvpriv +10056174 D skbbuf_used_num +10056178 V skb_pool +10056330 D skbdata_used_num +10056334 d wrapper_skbbuf_list +1005633c D max_skbdata_used_num +10056340 D max_skbbuf_used_num +10056344 d skb_fail_count +10056348 D timer_table +10056350 D rltk_wlan_info +10056380 d timer_used_num +10056384 D max_timer_used_num +10056388 D Noisy_State +1005638c D pExportWlanIrqSemaphore +10056390 D gDeltaSwingTableXtal_MP_N_TxXtalTrack_8195A +100563ae D .ram.bss$$Limit +100563ae D __bss_end__ +100563b0 B __ram_heap2_start__ 10070000 A __ram_heap2_end__ 1fff0000 D __ram_tcm_start__ 1fff0000 D __tcm_heap_start__ diff --git a/project/inc/wifi_user_set.h b/project/inc/wifi_user_set.h index d388943..ec84d84 100644 --- a/project/inc/wifi_user_set.h +++ b/project/inc/wifi_user_set.h @@ -10,13 +10,13 @@ //========================================= //==== Wlan Config ======================== -#define DEF_WIFI_MODE RTW_MODE_STA // RTW_MODE_STA_AP, RTW_MODE_AP, RTW_MODE_STA -#define DEF_WIFI_AP_STATIONS 3 // Max number of STAs, should be 1..3, default is 3 -#define DEF_WIFI_COUNTRY RTW_COUNTRY_RU +#define DEF_WIFI_MODE RTW_MODE_STA // Стартовый режим WiFi: RTW_MODE_STA_AP, RTW_MODE_AP, RTW_MODE_STA, RTW_MODE_NONE +#define DEF_WIFI_AP_STATIONS 3 // Max number of STAs, should be 1..3, default is 3 +#define DEF_WIFI_COUNTRY RTW_COUNTRY_RU // Страна для установки органичений каналов и прочего... #define DEF_WIFI_TX_PWR RTW_TX_PWR_PERCENTAGE_50 // RTW_TX_PWR_PERCENTAGE_75 // RTW_TX_PWR_PERCENTAGE_100 #define DEF_WIFI_BGN RTW_NETWORK_BGN // rtw_network_mode_t -#define DEF_WIFI_ST_SLEEP 0 // 0 - none, 1 - on -//#define USE_NETBIOS 3 // 0 - off, 1 - ST, 2 - AP, 3 - AP+ST +#define DEF_WIFI_ST_SLEEP 0 // 0 - none, 1 - on + #define DEF_LOAD_CFG ( 0 \ | BID_WIFI_AP_CFG \ | BID_WIFI_ST_CFG \