This commit is contained in:
pvvx 2017-06-26 00:51:33 +03:00
parent df98859f82
commit 882758b798
10 changed files with 466 additions and 461 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -933,369 +933,369 @@
1000c454 t i2s_test_tx_complete 1000c454 t i2s_test_tx_complete
1000c46c T i2sClose 1000c46c T i2sClose
1000c4f8 T i2sInit 1000c4f8 T i2sInit
1000c66c T i2sSetRate 1000c670 T i2sSetRate
1000c6f4 T i2sPushPWMSamples 1000c6f8 T i2sPushPWMSamples
1000c85c T SystemCoreClockUpdate 1000c860 T SystemCoreClockUpdate
1000c870 t print_on 1000c874 t print_on
1000c888 W console_help 1000c88c W console_help
1000c8c8 T GetArgvRam 1000c8cc T GetArgvRam
1000c978 T get_eap_phase 1000c97c T get_eap_phase
1000c97c T get_eap_method 1000c980 T get_eap_method
1000c980 T eap_autoreconnect_hdl 1000c984 T eap_autoreconnect_hdl
1000c984 t wifi_no_network_hdl 1000c988 t wifi_no_network_hdl
1000c99c t wifi_handshake_done_hdl 1000c9a0 t wifi_handshake_done_hdl
1000c9b8 t wifi_disconn_hdl 1000c9bc t wifi_disconn_hdl
1000ca20 t wifi_connected_hdl 1000ca24 t wifi_connected_hdl
1000ca54 T wifi_scan_each_report_hdl 1000ca58 T wifi_scan_each_report_hdl
1000cb98 T wifi_rx_beacon_hdl 1000cb9c T wifi_rx_beacon_hdl
1000cb9c T wifi_connect 1000cba0 T wifi_connect
1000cfd0 T wifi_disconnect 1000cfd4 T wifi_disconnect
1000d004 T wifi_set_country 1000d008 T wifi_set_country
1000d010 T wifi_off 1000d014 T wifi_off
1000d084 T wifi_set_power_mode 1000d088 T wifi_set_power_mode
1000d094 T wifi_set_lps_dtim 1000d098 T wifi_set_lps_dtim
1000d0a0 T wifi_get_lps_dtim 1000d0a4 T wifi_get_lps_dtim
1000d0ac T wifi_start_ap 1000d0b0 T wifi_start_ap
1000d198 T wifi_get_setting 1000d19c T wifi_get_setting
1000d248 T wifi_show_setting 1000d24c T wifi_show_setting
1000d30c T wifi_set_network_mode 1000d310 T wifi_set_network_mode
1000d324 T wifi_indication 1000d328 T wifi_indication
1000d360 T wifi_reg_event_handler 1000d364 T wifi_reg_event_handler
1000d3b4 T wifi_unreg_event_handler 1000d3b8 T wifi_unreg_event_handler
1000d3f8 T init_event_callback_list 1000d3fc T init_event_callback_list
1000d408 T promisc_deinit 1000d40c T promisc_deinit
1000d40c T promisc_recv_func 1000d410 T promisc_recv_func
1000d410 T promisc_set 1000d414 T promisc_set
1000d414 T is_promisc_enabled 1000d418 T is_promisc_enabled
1000d420 t get_padapter 1000d424 t get_padapter
1000d438 T iw_ioctl 1000d43c T iw_ioctl
1000d454 T wext_get_ssid 1000d458 T wext_get_ssid
1000d492 T wext_set_ssid 1000d496 T wext_set_ssid
1000d4c6 T wext_set_bssid 1000d4ca T wext_set_bssid
1000d510 T is_broadcast_ether_addr 1000d514 T is_broadcast_ether_addr
1000d532 T wext_set_auth_param 1000d536 T wext_set_auth_param
1000d560 T wext_set_key_ext 1000d564 T wext_set_key_ext
1000d660 T wext_get_enc_ext 1000d664 T wext_get_enc_ext
1000d6c2 T wext_set_passphrase 1000d6c6 T wext_set_passphrase
1000d6f8 T wext_get_passphrase 1000d6fc T wext_get_passphrase
1000d730 T wext_enable_powersave 1000d734 T wext_enable_powersave
1000d75a T wext_set_lps_dtim 1000d75e T wext_set_lps_dtim
1000d770 T wext_get_lps_dtim 1000d774 T wext_get_lps_dtim
1000d78c T wext_set_mode 1000d790 T wext_set_mode
1000d7ec T wext_get_mode 1000d7f0 T wext_get_mode
1000d820 T wext_set_ap_ssid 1000d824 T wext_set_ap_ssid
1000d85c T wext_set_country 1000d860 T wext_set_country
1000d880 T wext_set_channel 1000d884 T wext_set_channel
1000d8ae T wext_get_channel 1000d8b2 T wext_get_channel
1000d8d6 T wext_set_scan 1000d8da T wext_set_scan
1000d908 T wext_wlan_indicate 1000d90c T wext_wlan_indicate
1000da50 T wext_set_autoreconnect 1000da54 T wext_set_autoreconnect
1000daa0 T wext_set_adaptivity 1000daa4 T wext_set_adaptivity
1000dac8 T wext_set_sta_num 1000dacc T wext_set_sta_num
1000dacc T LwIP_DHCP 1000dad0 T LwIP_DHCP
1000dbc4 t chk_ap_netif_num 1000dbc8 t chk_ap_netif_num
1000dc10 t wifi_autoreconnect_hdl_ 1000dc14 t wifi_autoreconnect_hdl_
1000dc60 T read_wifi_cfg 1000dc64 T read_wifi_cfg
1000dca8 T write_wifi_cfg 1000dcac T write_wifi_cfg
1000dce8 T rtw_security_to_idx 1000dcec T rtw_security_to_idx
1000dd08 T rtw_security_to_str 1000dd0c T rtw_security_to_str
1000dd1c T show_wifi_ap_ip 1000dd20 T show_wifi_ap_ip
1000dd50 t wifi_run_ap 1000dd54 t wifi_run_ap
1000de5c T show_wifi_st_ip 1000de60 T show_wifi_st_ip
1000de90 t StartStDHCPClient 1000de94 t StartStDHCPClient
1000df3c t wifi_run_st.part.1 1000df40 t wifi_run_st.part.1
1000e008 T wifi_run 1000e00c T wifi_run
1000e28c T wifi_init 1000e290 T wifi_init
1000e360 t wifi_autoreconnect_thread_ 1000e364 t wifi_autoreconnect_thread_
1000e3c0 T show_wifi_st_cfg 1000e3c4 T show_wifi_st_cfg
1000e43c T show_wifi_ap_cfg 1000e440 T show_wifi_ap_cfg
1000e4b8 T show_wifi_cfg 1000e4bc T show_wifi_cfg
1000e518 T wifi_close_scan 1000e51c T wifi_close_scan
1000e598 t _wifi_scan_done_hdl 1000e59c t _wifi_scan_done_hdl
1000e618 T api_wifi_scan 1000e61c T api_wifi_scan
1000e77c t netconn_recv_data 1000e780 t netconn_recv_data
1000e84c T netconn_new_with_proto_and_callback 1000e850 T netconn_new_with_proto_and_callback
1000e8ac T netconn_delete 1000e8b0 T netconn_delete
1000e8d0 T netconn_getaddr 1000e8d4 T netconn_getaddr
1000e914 T netconn_connect 1000e918 T netconn_connect
1000e954 T netconn_recv_tcp_pbuf 1000e958 T netconn_recv_tcp_pbuf
1000e968 T netconn_recv 1000e96c T netconn_recv
1000e9f0 T netconn_recved 1000e9f4 T netconn_recved
1000ea1c T netconn_send 1000ea20 T netconn_send
1000ea58 T netconn_write_partly 1000ea5c T netconn_write_partly
1000eae8 T netconn_gethostbyname 1000eaec T netconn_gethostbyname
1000eb40 t recv_udp 1000eb44 t recv_udp
1000ebb0 t recv_raw 1000ebb4 t recv_raw
1000ec34 t setup_tcp 1000ec38 t setup_tcp
1000ec78 t err_tcp 1000ec7c t err_tcp
1000ed10 t do_connected 1000ed14 t do_connected
1000ed7c t do_writemore 1000ed80 t do_writemore
1000ee7c t do_close_internal 1000ee80 t do_close_internal
1000ef68 t poll_tcp 1000ef6c t poll_tcp
1000efb8 t do_dns_found 1000efbc t do_dns_found
1000efe4 t sent_tcp 1000efe8 t sent_tcp
1000f032 t recv_tcp 1000f036 t recv_tcp
1000f0ac T do_newconn 1000f0b0 T do_newconn
1000f13c T netconn_alloc 1000f140 T netconn_alloc
1000f1a8 T netconn_free 1000f1ac T netconn_free
1000f1d4 t netconn_drain 1000f1d8 t netconn_drain
1000f264 T do_delconn 1000f268 T do_delconn
1000f2f0 T do_connect 1000f2f4 T do_connect
1000f384 T do_send 1000f388 T do_send
1000f3f4 T do_recv 1000f3f8 T do_recv
1000f434 T do_write 1000f438 T do_write
1000f46e T do_getaddr 1000f472 T do_getaddr
1000f4e4 T do_gethostbyname 1000f4e8 T do_gethostbyname
1000f510 T netbuf_delete 1000f514 T netbuf_delete
1000f530 T netbuf_free 1000f534 T netbuf_free
1000f546 T netbuf_ref 1000f54a T netbuf_ref
1000f580 T lwip_gethostbyname 1000f584 T lwip_gethostbyname
1000f5cc t get_socket 1000f5d0 t get_socket
1000f5ec t alloc_socket 1000f5f0 t alloc_socket
1000f65c t event_callback 1000f660 t event_callback
1000f78c T lwip_socket_init 1000f790 T lwip_socket_init
1000f78e T lwip_close 1000f792 T lwip_close
1000f7e0 T lwip_connect 1000f7e4 T lwip_connect
1000f83c T lwip_recvfrom 1000f840 T lwip_recvfrom
1000f9f4 T lwip_read 1000f9f8 T lwip_read
1000fa08 T lwip_sendto 1000fa0c T lwip_sendto
1000fab4 T lwip_send 1000fab8 T lwip_send
1000fb2c T lwip_socket 1000fb30 T lwip_socket
1000fba0 T lwip_write 1000fba4 T lwip_write
1000fba8 t tcpip_thread 1000fbac t tcpip_thread
1000fc2c T tcpip_input 1000fc30 T tcpip_input
1000fc74 T tcpip_callback_with_block 1000fc78 T tcpip_callback_with_block
1000fcc8 T tcpip_timeout 1000fccc T tcpip_timeout
1000fd0c T tcpip_apimsg 1000fd10 T tcpip_apimsg
1000fd64 T tcpip_init 1000fd68 T tcpip_init
1000fda8 t icmp_send_response.isra.0 1000fdac t icmp_send_response.isra.0
1000fe18 T icmp_input 1000fe1c T icmp_input
1000ff3c T icmp_dest_unreach 1000ff40 T icmp_dest_unreach
1000ff46 T icmp_time_exceeded 1000ff4a T icmp_time_exceeded
1000ff50 t igmp_send 1000ff54 t igmp_send
1000fff4 t igmp_delaying_member 1000fff8 t igmp_delaying_member
10010030 t igmp_lookup_group.part.1 10010034 t igmp_lookup_group.part.1
10010068 T igmp_init 1001006c T igmp_init
10010084 T igmp_report_groups 10010088 T igmp_report_groups
100100a8 T igmp_lookfor_group 100100ac T igmp_lookfor_group
100100c8 T igmp_start 100100cc T igmp_start
10010104 T igmp_input 10010108 T igmp_input
100101c8 T igmp_tmr 100101cc T igmp_tmr
100101f4 t lwip_standard_chksum 100101f8 t lwip_standard_chksum
1001024c T inet_chksum_pseudo 10010250 T inet_chksum_pseudo
100102d2 T inet_chksum 100102d6 T inet_chksum
100102de T inet_chksum_pbuf 100102e2 T inet_chksum_pbuf
10010324 T ip_route 10010328 T ip_route
10010360 T ip_input 10010364 T ip_input
10010524 T ip_output_if_opt 10010528 T ip_output_if_opt
10010678 T ip_output_if 1001067c T ip_output_if
1001069a T ip_output 1001069e T ip_output
100106d2 T ip4_addr_isbroadcast 100106d6 T ip4_addr_isbroadcast
1001070a T ipaddr_aton 1001070e T ipaddr_aton
10010820 T ipaddr_addr 10010824 T ipaddr_addr
10010838 T ipaddr_ntoa_r 1001083c T ipaddr_ntoa_r
100108d0 T ipaddr_ntoa 100108d4 T ipaddr_ntoa
100108dc t ipfrag_free_pbuf_custom 100108e0 t ipfrag_free_pbuf_custom
100108f4 t ip_reass_free_complete_datagram 100108f8 t ip_reass_free_complete_datagram
10010974 t ip_reass_remove_oldest_datagram 10010978 t ip_reass_remove_oldest_datagram
100109e8 T ip_reass_tmr 100109ec T ip_reass_tmr
10010a10 T ip_reass 10010a14 T ip_reass
10010cc0 T ip_frag 10010cc4 T ip_frag
10010e2c T lwip_htons 10010e30 T lwip_htons
10010e32 T lwip_ntohs 10010e36 T lwip_ntohs
10010e38 T lwip_htonl 10010e3c T lwip_htonl
10010e3c T lwip_ntohl 10010e40 T lwip_ntohl
10010e40 t dhcp_set_state 10010e44 t dhcp_set_state
10010e50 t dhcp_option 10010e54 t dhcp_option
10010e70 t dhcp_option_byte 10010e74 t dhcp_option_byte
10010e82 t dhcp_option_short 10010e86 t dhcp_option_short
10010ea4 t dhcp_option_long 10010ea8 t dhcp_option_long
10010ee8 t dhcp_create_msg 10010eec t dhcp_create_msg
1001103c t dhcp_delete_msg 10011040 t dhcp_delete_msg
10011052 t dhcp_check 10011056 t dhcp_check
10011078 t dhcp_bind 1001107c t dhcp_bind
1001114c t dhcp_option_trailer 10011150 t dhcp_option_trailer
10011178 t dhcp_discover 1001117c t dhcp_discover
1001122c t dhcp_reboot 10011230 t dhcp_reboot
100112d0 t dhcp_option_hostname.isra.1 100112d4 t dhcp_option_hostname.isra.1
10011310 t dhcp_rebind 10011314 t dhcp_rebind
100113a4 t dhcp_select 100113a8 t dhcp_select
10011490 t dhcp_recv 10011494 t dhcp_recv
10011894 T dhcp_arp_reply 10011898 T dhcp_arp_reply
10011914 T dhcp_renew 10011918 T dhcp_renew
100119a8 T dhcp_release 100119ac T dhcp_release
10011a50 T dhcp_coarse_tmr 10011a54 T dhcp_coarse_tmr
10011adc T dhcp_fine_tmr 10011ae0 T dhcp_fine_tmr
10011b78 T dhcp_release_unicast 10011b7c T dhcp_release_unicast
10011c3c T dhcp_stop 10011c40 T dhcp_stop
10011c6c T dhcp_start 10011c70 T dhcp_start
10011d0c t dns_parse_name 10011d10 t dns_parse_name
10011d28 t dns_recv 10011d2c t dns_recv
10011ebc t dns_send 10011ec0 t dns_send
10011f8c t dns_check_entry 10011f90 t dns_check_entry
1001203c T dns_setserver 10012040 T dns_setserver
1001205c T dns_init 10012060 T dns_init
100120b4 T dns_tmr 100120b8 T dns_tmr
100120e0 T dns_gethostbyname 100120e4 T dns_gethostbyname
10012220 T lwip_init 10012224 T lwip_init
10012248 T sys_timeout 1001224c T sys_timeout
100122a8 T tcp_timer_needed 100122ac T tcp_timer_needed
100122dc t tcpip_tcp_timer 100122e0 t tcpip_tcp_timer
10012314 T sys_timeouts_init 10012318 T sys_timeouts_init
10012378 t dns_timer 1001237c t dns_timer
10012394 t igmp_timer 10012398 t igmp_timer
100123ac t dhcp_timer_fine 100123b0 t dhcp_timer_fine
100123c8 t dhcp_timer_coarse 100123cc t dhcp_timer_coarse
100123e4 t arp_timer 100123e8 t arp_timer
10012400 t ip_reass_timer 10012404 t ip_reass_timer
1001241c T sys_untimeout 10012420 T sys_untimeout
10012464 T sys_timeouts_mbox_fetch 10012468 T sys_timeouts_mbox_fetch
100124c8 T netif_init 100124cc T netif_init
100124cc T netif_set_ipaddr 100124d0 T netif_set_ipaddr
1001251c T netif_set_addr 10012520 T netif_set_addr
10012538 T netif_add 1001253c T netif_add
10012598 T netif_set_gw 1001259c T netif_set_gw
100125a0 T netif_set_netmask 100125a4 T netif_set_netmask
100125a8 T netif_set_default 100125ac T netif_set_default
100125b4 T netif_set_up 100125b8 T netif_set_up
100125ea T netif_set_down 100125ee T netif_set_down
10012604 t pbuf_free_ooseq_callback 10012608 t pbuf_free_ooseq_callback
10012638 t pbuf_pool_is_empty 1001263c t pbuf_pool_is_empty
10012674 T pbuf_alloced_custom 10012678 T pbuf_alloced_custom
100126c8 T pbuf_header 100126cc T pbuf_header
10012720 T pbuf_free 10012724 T pbuf_free
10012760 T pbuf_alloc 10012764 T pbuf_alloc
10012884 T pbuf_realloc 10012888 T pbuf_realloc
100128b8 T pbuf_clen 100128bc T pbuf_clen
100128c8 T pbuf_ref 100128cc T pbuf_ref
100128e2 T pbuf_cat 100128e6 T pbuf_cat
100128fe T pbuf_chain 10012902 T pbuf_chain
1001290e T pbuf_copy 10012912 T pbuf_copy
100129aa T pbuf_copy_partial 100129ae T pbuf_copy_partial
10012a12 T pbuf_coalesce 10012a16 T pbuf_coalesce
10012a40 T raw_input 10012a44 T raw_input
10012ab8 T raw_connect 10012abc T raw_connect
10012ac2 T raw_recv 10012ac6 T raw_recv
10012ac8 T raw_sendto 10012acc T raw_sendto
10012b58 T raw_send 10012b5c T raw_send
10012b60 T raw_remove 10012b64 T raw_remove
10012b88 T raw_new 10012b8c T raw_new
10012bbc t tcp_new_port 10012bc0 t tcp_new_port
10012c0c T tcp_init 10012c10 T tcp_init
10012c28 T tcp_update_rcv_ann_wnd 10012c2c T tcp_update_rcv_ann_wnd
10012c5e T tcp_recved 10012c62 T tcp_recved
10012c98 T tcp_seg_free 10012c9c T tcp_seg_free
10012cb2 T tcp_segs_free 10012cb6 T tcp_segs_free
10012cc4 T tcp_seg_copy 10012cc8 T tcp_seg_copy
10012cec T tcp_arg 10012cf0 T tcp_arg
10012cf0 T tcp_recv 10012cf4 T tcp_recv
10012cf6 T tcp_sent 10012cfa T tcp_sent
10012cfc T tcp_err 10012d00 T tcp_err
10012d02 T tcp_accept 10012d06 T tcp_accept
10012d06 T tcp_poll 10012d0a T tcp_poll
10012d10 T tcp_pcb_purge 10012d14 T tcp_pcb_purge
10012d50 T tcp_slowtmr 10012d54 T tcp_slowtmr
1001300c T tcp_pcb_remove 10013010 T tcp_pcb_remove
10013074 t tcp_close_shutdown 10013078 t tcp_close_shutdown
100131a4 T tcp_close 100131a8 T tcp_close
100131bc T tcp_recv_null 100131c0 T tcp_recv_null
100131e0 T tcp_process_refused_data 100131e4 T tcp_process_refused_data
10013240 T tcp_fasttmr 10013244 T tcp_fasttmr
100132b8 T tcp_tmr 100132bc T tcp_tmr
100132dc T tcp_shutdown 100132e0 T tcp_shutdown
1001332c T tcp_abandon 10013330 T tcp_abandon
100133c4 T tcp_abort 100133c8 T tcp_abort
100133cc T tcp_next_iss 100133d0 T tcp_next_iss
100133e4 T tcp_alloc 100133e8 T tcp_alloc
10013504 T tcp_new 10013508 T tcp_new
1001350a T tcp_eff_send_mss 1001350e T tcp_eff_send_mss
10013528 T tcp_connect 1001352c T tcp_connect
10013684 t tcp_oos_insert_segment 10013688 t tcp_oos_insert_segment
10013704 t tcp_receive 10013708 t tcp_receive
10013edc t tcp_parseopt.isra.0 10013ee0 t tcp_parseopt.isra.0
10013f60 T tcp_input 10013f64 T tcp_input
100147b8 t tcp_pbuf_prealloc 100147bc t tcp_pbuf_prealloc
1001480c t tcp_create_segment 10014810 t tcp_create_segment
100148d4 t tcp_output_alloc_header.constprop.0 100148d8 t tcp_output_alloc_header.constprop.0
1001493e T tcp_write 10014942 T tcp_write
10014c8e T tcp_enqueue_flags 10014c92 T tcp_enqueue_flags
10014d36 T tcp_send_fin 10014d3a T tcp_send_fin
10014d7e T tcp_send_empty_ack 10014d82 T tcp_send_empty_ack
10014ddc T tcp_output 10014de0 T tcp_output
10015054 T tcp_rst 10015058 T tcp_rst
100150ec T tcp_rexmit_rto 100150f0 T tcp_rexmit_rto
1001511a T tcp_rexmit 1001511e T tcp_rexmit
1001516a T tcp_rexmit_fast 1001516e T tcp_rexmit_fast
100151c0 T tcp_keepalive 100151c4 T tcp_keepalive
10015212 T tcp_zero_window_probe 10015216 T tcp_zero_window_probe
100152bc T udp_init 100152c0 T udp_init
100152d8 T udp_input 100152dc T udp_input
10015460 T udp_bind 10015464 T udp_bind
10015508 T udp_sendto_if 1001550c T udp_sendto_if
10015606 T udp_sendto 1001560a T udp_sendto
1001563c T udp_send 10015640 T udp_send
10015648 T udp_connect 1001564c T udp_connect
10015690 T udp_disconnect 10015694 T udp_disconnect
100156a0 T udp_recv 100156a4 T udp_recv
100156a8 T udp_remove 100156ac T udp_remove
100156d0 T udp_new 100156d4 T udp_new
100156f4 t etharp_free_entry 100156f8 t etharp_free_entry
10015724 t etharp_find_entry 10015728 t etharp_find_entry
10015800 t etharp_send_ip 10015804 t etharp_send_ip
10015834 T etharp_tmr 10015838 T etharp_tmr
10015874 T etharp_cleanup_netif 10015878 T etharp_cleanup_netif
1001589c T etharp_request 100158a0 T etharp_request
1001594c t etharp_output_to_arp_index 10015950 t etharp_output_to_arp_index
10015994 T etharp_query 10015998 T etharp_query
10015a98 T etharp_output 10015a9c T etharp_output
10015b84 T ethernet_input 10015b88 T ethernet_input
10015d5c t low_level_output 10015d60 t low_level_output
10015db8 t arp_timer 10015dbc t arp_timer
10015dd4 T ethernetif_recv 10015dd8 T ethernetif_recv
10015e4c T ethernetif_init 10015e50 T ethernetif_init
10015e90 T lwip_POST_SLEEP_PROCESSING 10015e94 T lwip_POST_SLEEP_PROCESSING
10015eac T rltk_wlan_set_netif_info 10015eb0 T rltk_wlan_set_netif_info
10015ecc T rltk_wlan_send 10015ed0 T rltk_wlan_send
10015f60 T rltk_wlan_recv 10015f64 T rltk_wlan_recv
10015fcc T netif_is_valid_IP 10015fd0 T netif_is_valid_IP
10016004 T netif_get_idx 10016008 T netif_get_idx
10016024 T netif_rx 10016028 T netif_rx
10016034 T netif_post_sleep_processing 10016038 T netif_post_sleep_processing
10016038 T sys_mbox_new 1001603c T sys_mbox_new
10016052 T sys_mbox_free 10016056 T sys_mbox_free
10016066 T sys_mbox_post 1001606a T sys_mbox_post
10016086 T sys_mbox_trypost 1001608a T sys_mbox_trypost
100160a8 T sys_arch_mbox_fetch 100160ac T sys_arch_mbox_fetch
100160f2 T sys_arch_mbox_tryfetch 100160f6 T sys_arch_mbox_tryfetch
10016112 T sys_mbox_valid 10016116 T sys_mbox_valid
1001611c T sys_mbox_set_invalid 10016120 T sys_mbox_set_invalid
10016122 T sys_sem_new 10016126 T sys_sem_new
1001615e T sys_arch_sem_wait 10016162 T sys_arch_sem_wait
1001619e T sys_sem_signal 100161a2 T sys_sem_signal
100161aa T sys_sem_free 100161ae T sys_sem_free
100161b0 T sys_sem_valid 100161b4 T sys_sem_valid
100161ba T sys_sem_set_invalid 100161be T sys_sem_set_invalid
100161c0 T sys_init 100161c4 T sys_init
100161e4 T sys_thread_new 100161e8 T sys_thread_new
10016248 T sys_arch_protect 1001624c T sys_arch_protect
10016252 T sys_arch_unprotect 10016256 T sys_arch_unprotect
10016258 t mark_ip_in_table 1001625c t mark_ip_in_table
1001629c t dhcps_initialize_message 100162a0 t dhcps_initialize_message
1001634c t add_offer_options 10016350 t add_offer_options
1001643c T dhcps_handle_state_machine_change 10016440 T dhcps_handle_state_machine_change
1001650c t dhcps_receive_udp_packet_handler 10016510 t dhcps_receive_udp_packet_handler
100167d8 T dhcps_deinit 100167dc T dhcps_deinit
10016800 T dhcps_init 10016804 T dhcps_init
10016908 t prvInsertBlockIntoFreeList 1001690c t prvInsertBlockIntoFreeList
10016950 t vPortDefineHeapRegions.constprop.1 10016954 t vPortDefineHeapRegions.constprop.1
100169f0 T pvPortMalloc 100169f4 T pvPortMalloc
10016ad0 T __vPortFree 10016ad4 T __vPortFree
10016b14 T vPortSetExtFree 10016b18 T vPortSetExtFree
10016b30 T vPortFree 10016b34 T vPortFree
10016b60 T xPortGetFreeHeapSize 10016b64 T xPortGetFreeHeapSize
10016b6c t prvTaskExitError 10016b70 t prvTaskExitError
10016b80 t prvPortStartFirstTask 10016b84 t prvPortStartFirstTask
10016ba0 T pxPortInitialiseStack 10016ba4 T pxPortInitialiseStack
10016bd0 T vPortSVCHandler 10016bd0 T vPortSVCHandler
10016bf0 t pxCurrentTCBConst2 10016bf0 t pxCurrentTCBConst2
10016bf4 T vPortEnterCritical 10016bf4 T vPortEnterCritical
@ -2667,65 +2667,65 @@
1003c2f0 T ODM_TXPowerTrackingCallback_ThermalMeter 1003c2f0 T ODM_TXPowerTrackingCallback_ThermalMeter
1003c6fc T ODM_ResetIQKResult 1003c6fc T ODM_ResetIQKResult
1003c744 T ODM_GetRightChnlPlaceforIQK 1003c744 T ODM_GetRightChnlPlaceforIQK
1003c798 t __CmdWriteWord_veneer 1003c798 t __tkip_80211_encrypt_veneer
1003c7a8 t __tkip_80211_decrypt_veneer 1003c7a8 t __rom_psk_CalcPTK_veneer
1003c7b8 t __rtw_parse_wpa_ie_veneer 1003c7b8 t __phy_CalculateBitShift_veneer
1003c7c8 t __tkip_80211_encrypt_veneer 1003c7c8 t __aes_80211_decrypt_veneer
1003c7d8 t __rtw_secmicappend_veneer 1003c7d8 t __ROM_odm_QueryRxPwrPercentage_veneer
1003c7e8 t __HalI2SIntrCtrlRtl8195a_veneer 1003c7e8 t __ROM_odm_FalseAlarmCounterStatistics_veneer
1003c7f8 t __Strtoul_veneer 1003c7f8 t __StrUpr_veneer
1003c808 t __HalCpuClkConfig_veneer 1003c808 t __ROM_odm_CfoTrackingFlow_veneer
1003c818 t __PHY_SetBBReg_8195A_veneer 1003c818 t __rtw_secgetmic_veneer
1003c828 t __aes_80211_decrypt_veneer 1003c828 t __rtw_get_bit_value_from_ieee_value_veneer
1003c838 t __ROM_odm_CfoTrackingFlow_veneer 1003c838 t __AES_UnWRAP_veneer
1003c848 t __AES_WRAP_veneer 1003c848 t __ROM_ODM_CfoTrackingReset_veneer
1003c858 t __rt_hmac_sha1_veneer 1003c858 t __rtw_ieee802_11_parse_elems_veneer
1003c868 t __rtw_get_wps_ie_veneer 1003c868 t __rtw_check_network_type_veneer
1003c878 t __AES_UnWRAP_veneer 1003c878 t __PHY_QueryBBReg_8195A_veneer
1003c888 t __rom_psk_PasswordHash_veneer 1003c888 t __ROM_odm_EVMdbToPercentage_veneer
1003c898 t __rtw_set_supported_rate_veneer 1003c898 t __wep_80211_encrypt_veneer
1003c8a8 t __HalI2SClrAllIntrRtl8195a_veneer 1003c8a8 t __prvStrCmp_veneer
1003c8b8 t __rtw_seccalctkipmic_veneer 1003c8b8 t __rom_psk_CalcGTK_veneer
1003c8c8 t __ROM_ODM_CfoTrackingReset_veneer 1003c8c8 t __ROM_odm_GetDefaultCrytaltalCap_veneer
1003c8d8 t __CmdDumpWord_veneer 1003c8d8 t __CmdWriteWord_veneer
1003c8e8 t __wep_80211_decrypt_veneer 1003c8e8 t __rtw_set_supported_rate_veneer
1003c8f8 t ___vsscanf_veneer 1003c8f8 t __rtw_seccalctkipmic_veneer
1003c908 t __HalI2SWrite32_veneer 1003c908 t __rtw_parse_wpa2_ie_veneer
1003c918 t __SpicWaitBusyDoneRtl8195A_veneer 1003c918 t __rtw_get_rateset_len_veneer
1003c928 t __phy_CalculateBitShift_veneer 1003c928 t __PHY_SetBBReg_8195A_veneer
1003c938 t __rtw_get_bit_value_from_ieee_value_veneer 1003c938 t __HalI2SClrAllIntrRtl8195a_veneer
1003c948 t __rtw_get_ie_veneer 1003c948 t __rtw_get_wpa_ie_veneer
1003c958 t __PHY_QueryBBReg_8195A_veneer 1003c958 t __HalI2SIntrCtrlRtl8195a_veneer
1003c968 t __rom_psk_CalcPTK_veneer 1003c968 t __rtw_get_wps_attr_content_veneer
1003c978 t __rtw_get_wpa_ie_veneer 1003c978 t __rtw_set_fixed_ie_veneer
1003c988 t __aes_80211_encrypt_veneer 1003c988 t __rtw_secmicsetkey_veneer
1003c998 t __HalI2SRead32_veneer 1003c998 t __rt_hmac_sha1_veneer
1003c9a8 t __ROM_odm_GetDefaultCrytaltalCap_veneer 1003c9a8 t __key_2char2num_veneer
1003c9b8 t __rtw_get_sec_ie_veneer 1003c9b8 t __rtw_get_ie_veneer
1003c9c8 t __rtw_check_network_type_veneer 1003c9c8 t __wep_80211_decrypt_veneer
1003c9d8 t __rtw_get_wps_attr_content_veneer 1003c9d8 t __rtw_parse_wpa_ie_veneer
1003c9e8 t __rtw_secmicsetkey_veneer 1003c9e8 t __rt_arc4_crypt_veneer
1003c9f8 t __rtw_parse_wpa2_ie_veneer 1003c9f8 t __rtw_secmicappend_veneer
1003ca08 t __prvStrCmp_veneer 1003ca08 t ___vsscanf_veneer
1003ca18 t __rtw_get_rateset_len_veneer 1003ca18 t __CmdDumpWord_veneer
1003ca28 t __rt_md5_hmac_veneer 1003ca28 t __rt_arc4_init_veneer
1003ca38 t __ROM_odm_EVMdbToPercentage_veneer 1003ca38 t __rtw_get_sec_ie_veneer
1003ca48 t __rtw_set_fixed_ie_veneer 1003ca48 t __rtw_set_ie_veneer
1003ca58 t __rtw_ieee802_11_parse_elems_veneer 1003ca58 t __aes_80211_encrypt_veneer
1003ca68 t __HalDelayUs_veneer 1003ca68 t __ROM_odm_SetCrystalCap_veneer
1003ca78 t __wep_80211_encrypt_veneer 1003ca78 t __HalI2SRead32_veneer
1003ca88 t __rtw_set_ie_veneer 1003ca88 t __HalCpuClkConfig_veneer
1003ca98 t __StrUpr_veneer 1003ca98 t __HalDelayUs_veneer
1003caa8 t __ROM_odm_SetCrystalCap_veneer 1003caa8 t __Strtoul_veneer
1003cab8 t __rom_psk_CalcGTK_veneer 1003cab8 t __rtw_get_wps_ie_veneer
1003cac8 t __rtw_secgetmic_veneer 1003cac8 t __rtw_get_wpa2_ie_veneer
1003cad8 t __key_2char2num_veneer 1003cad8 t __rt_md5_hmac_veneer
1003cae8 t __rtw_get_wpa2_ie_veneer 1003cae8 t __rom_psk_PasswordHash_veneer
1003caf8 t __ROM_odm_FalseAlarmCounterStatistics_veneer 1003caf8 t __HalI2SWrite32_veneer
1003cb08 t __rt_arc4_init_veneer 1003cb08 t __tkip_80211_decrypt_veneer
1003cb18 t __rt_arc4_crypt_veneer 1003cb18 t __SpicWaitBusyDoneRtl8195A_veneer
1003cb28 t __ROM_odm_QueryRxPwrPercentage_veneer 1003cb28 t __AES_WRAP_veneer
1003cb38 d __FUNCTION__.14997 1003ce58 d __FUNCTION__.15004
1003d2d8 d bitrate_table 1003d2d8 d bitrate_table
1003d404 d samplerate_table 1003d404 d samplerate_table
1003d410 d decoder_table 1003d410 d decoder_table
@ -2786,9 +2786,9 @@
10047e34 d crc_table 10047e34 d crc_table
10048034 d D 10048034 d D
100488b4 D mad_timer_zero 100488b4 D mad_timer_zero
10048bef d __func__.19387 10048fd3 d __func__.19394
10049177 d __FUNCTION__.18511 10048fe6 d __FUNCTION__.18518
10049185 d __func__.20167 100494ca d __func__.20174
10049508 d err_to_errno_table 10049508 d err_to_errno_table
10049550 D ip_addr_broadcast 10049550 D ip_addr_broadcast
10049554 D ip_addr_any 10049554 D ip_addr_any
@ -2805,36 +2805,36 @@
1004976f d dhcp_option_interface_mtu 1004976f d dhcp_option_interface_mtu
10049771 d dhcp_magic_cookie 10049771 d dhcp_magic_cookie
10049856 d CSWTCH.269 10049856 d CSWTCH.269
1004987b d __FUNCTION__.12374 1004987c D osdep_service
10049890 D osdep_service 100499a0 d __FUNCTION__.12529
100499b4 d __FUNCTION__.12323 100499b6 d __FUNCTION__.12381
100499c8 d __FUNCTION__.12385 100499c9 d __FUNCTION__.12330
100499e3 d __FUNCTION__.12331 100499dd d __FUNCTION__.12392
10049a79 d __FUNCTION__.12518 10049a72 d __FUNCTION__.12364
10049a8f d __FUNCTION__.12522 10049a91 d __FUNCTION__.12338
10049aa5 d __FUNCTION__.12357 10049aad d __FUNCTION__.12525
10049ac4 d __FUNCTION__.7295 10049ac3 d __FUNCTION__.7295
10049bd0 d PinMap_I2S_RX 10049bcc d PinMap_I2S_RX
10049cb0 d PinMap_I2S_TX 10049cac d PinMap_I2S_TX
10049d10 d I2SDefaultSetting 10049d0c d I2SDefaultSetting
10049d24 d PinMap_I2S_CLK 10049d20 d PinMap_I2S_CLK
10049d84 d PinMap_I2S_WS 10049d80 d __FUNCTION__.8941
10049de4 d __FUNCTION__.8934 10049d8c d PinMap_I2S_WS
10049ded d __FUNCTION__.8750 10049e3b d __FUNCTION__.8757
10049e49 d __FUNCTION__.8763 10049e48 d __FUNCTION__.8770
1004a12e d __FUNCTION__.8619 1004a12d d __FUNCTION__.8619
1004a229 d __FUNCTION__.8605 1004a148 d __FUNCTION__.8626
1004a24b d __FUNCTION__.8612 1004a243 d __FUNCTION__.8612
1004a2f8 d __func__.8808 1004a2f7 d __func__.8808
1004a317 d __func__.8818 1004a316 d __func__.8818
1004a335 d __func__.8830 1004a334 d __func__.8830
1004a34f d __func__.8840 1004a34e d __func__.8840
1004a371 d __func__.8835 1004a370 d __func__.8835
1004a73a d __func__.8603 1004a739 d __func__.8603
1004a754 d __func__.8686 1004a753 d __func__.8686
1004a767 d __func__.8825 1004a766 d __func__.8825
1004a780 d __func__.8631 1004a77f d __func__.8631
1004a7b3 d __FUNCTION__.17777 1004a7b2 d __FUNCTION__.17777
1004a7d4 D wlancmds 1004a7d4 D wlancmds
1004a9cc D rtw_cmd_callback 1004a9cc D rtw_cmd_callback
1004ac58 d RTW_ChannelPlan2G 1004ac58 d RTW_ChannelPlan2G
@ -2936,7 +2936,7 @@
1004dc2c d dhcp_server_state_machine 1004dc2c d dhcp_server_state_machine
1004dc2d d dhcp_recorded_xid 1004dc2d d dhcp_recorded_xid
1004dc34 d uxCriticalNesting 1004dc34 d uxCriticalNesting
1004dc38 d seed.12490 1004dc38 d seed.12497
1004dc3c d wakeup_event 1004dc3c d wakeup_event
1004dc40 d wakelock 1004dc40 d wakelock
1004dc44 d last_wakelock_state 1004dc44 d last_wakelock_state

View file

@ -128,7 +128,9 @@ int i2sInit(int mask, int bufsize, int word_len) { // word_len = WL_16b or WL_24
HalPinCtrlRtl8195A(JTAG, 0, 0); HalPinCtrlRtl8195A(JTAG, 0, 0);
i2s_init(pi2s_obj, I2S0_SCLK_PIN, I2S0_WS_PIN, I2S0_SD_PIN); i2s_init(pi2s_obj, I2S0_SCLK_PIN, I2S0_WS_PIN, I2S0_SD_PIN);
// Create a Semaphone // Create a Semaphone
RtlInitSema(&I2sTxSema, 1);
// RtlInitSema(&I2sTxSema, 1); //
I2sTxSema = xSemaphoreCreateCounting(MAX_SEMA_COUNT, 1);
} }
else i2s_init(pi2s_obj, I2S1_SCLK_PIN, I2S1_WS_PIN, I2S1_SD_PIN); else i2s_init(pi2s_obj, I2S1_SCLK_PIN, I2S1_WS_PIN, I2S1_SD_PIN);
i2s_set_param(pi2s_obj, pi2s_obj->channel_num, pi2s_obj->sampling_rate, pi2s_obj->word_length); i2s_set_param(pi2s_obj, pi2s_obj->channel_num, pi2s_obj->sampling_rate, pi2s_obj->word_length);

View file

@ -5,6 +5,7 @@
#include "FreeRTOS.h" #include "FreeRTOS.h"
#include "task.h" #include "task.h"
#include "semphr.h" #include "semphr.h"
#include "freertos_pmu.h"
#include "at_cmd/log_service.h" #include "at_cmd/log_service.h"
#include "at_cmd/atcmd_wifi.h" #include "at_cmd/atcmd_wifi.h"
#include <lwip_netconf.h> #include <lwip_netconf.h>
@ -327,17 +328,17 @@ LOCAL void fATSP(int argc, char *argv[])
switch (argv[1][0]) { switch (argv[1][0]) {
case 'a': // acquire case 'a': // acquire
{ {
acquire_wakelock(atoi(argv[2])); pmu_acquire_wakelock(atoi(argv[2]));
break; break;
} }
case 'r': // release case 'r': // release
{ {
release_wakelock(atoi(argv[2])); pmu_release_wakelock(atoi(argv[2]));
break; break;
} }
}; };
}; };
printf("WakeLock Status %d\n", get_wakelock_status()); printf("WakeLock Status %d\n", pmu_get_wakelock_status());
} }
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------

View file

@ -7,6 +7,7 @@
#include <autoconf.h> #include <autoconf.h>
#include "FreeRTOS.h" #include "FreeRTOS.h"
#include "freertos_pmu.h"
#include "diag.h" #include "diag.h"
#include "wifi_api.h" #include "wifi_api.h"
#include "wifi_conf.h" #include "wifi_conf.h"
@ -226,7 +227,7 @@ LOCAL void fATSF(int argc, char *argv[])
LOCAL void fATWP(int argc, char *argv[]) { LOCAL void fATWP(int argc, char *argv[]) {
if(argc > 1) { if(argc > 1) {
release_wakelock(0xffff); pmu_release_wakelock(0xffff);
wifi_set_power_mode(1, 1); wifi_set_power_mode(1, 1);
wifi_set_lps_dtim(atoi(argv[1])); wifi_set_lps_dtim(atoi(argv[1]));
} }

View file

@ -1,6 +1,7 @@
#============================================= #=============================================
# User defined # User defined
#============================================= #=============================================
#SDK_PATH ?= ../RTL00_WEB/USDK/
SDK_PATH ?= RTL00_SDKV35a/ SDK_PATH ?= RTL00_SDKV35a/
#GCC_PATH = d:/MCU/GNU_Tools_ARM_Embedded/5.2_2015q4/bin/# + or set in PATH #GCC_PATH = d:/MCU/GNU_Tools_ARM_Embedded/5.2_2015q4/bin/# + or set in PATH
#OPENOCD_PATH = d:/MCU/OpenOCD/bin/# + or set in PATH #OPENOCD_PATH = d:/MCU/OpenOCD/bin/# + or set in PATH