binary_sdk: 4-byte align all functions
This commit is contained in:
parent
a9e3928c8d
commit
5d434525ea
175 changed files with 75821 additions and 3 deletions
|
@ -31,6 +31,7 @@ sdk_xieee80211Queue:
|
|||
# (local4): word @ -0x10
|
||||
# (local5): word @ -0xc
|
||||
# (local6): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc001: movi a5, 131 /* 0x00000083 */ # 10: 52a083
|
||||
movi a6, 0x000009b4 # 13: 61fcff
|
||||
addi sp, sp, -32 /* (local0) */ # 16: 12c1e0
|
||||
|
@ -99,6 +100,7 @@ sdk_xieee80211Queue:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_ifattach
|
||||
.type sdk_ieee80211_ifattach, @function
|
||||
sdk_ieee80211_ifattach:
|
||||
|
@ -145,6 +147,7 @@ sdk_ieee80211_ifattach:
|
|||
# Function @ .irom0.text+0x124
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_mhz2ieee
|
||||
.type sdk_ieee80211_mhz2ieee, @function
|
||||
sdk_ieee80211_mhz2ieee:
|
||||
|
@ -185,6 +188,7 @@ sdk_ieee80211_mhz2ieee:
|
|||
.literal_position # 17c: ffff0000
|
||||
|
||||
# Function @ .irom0.text+0x180
|
||||
.balign 4
|
||||
.global sdk_ieee80211_chan2ieee
|
||||
.type sdk_ieee80211_chan2ieee, @function
|
||||
sdk_ieee80211_chan2ieee:
|
||||
|
@ -204,6 +208,7 @@ sdk_ieee80211_chan2ieee:
|
|||
# 1a4: b4090000
|
||||
|
||||
# Function @ .irom0.text+0x1a8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_ieee2mhz
|
||||
.type sdk_ieee80211_ieee2mhz, @function
|
||||
sdk_ieee80211_ieee2mhz:
|
||||
|
@ -230,6 +235,7 @@ sdk_ieee80211_ieee2mhz:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x1e0
|
||||
.balign 4
|
||||
.global sdk_ieee80211_find_channel
|
||||
.type sdk_ieee80211_find_channel, @function
|
||||
sdk_ieee80211_find_channel:
|
||||
|
@ -250,6 +256,7 @@ sdk_ieee80211_find_channel:
|
|||
ret /* 0x00000000 */ # 206: 0df0
|
||||
|
||||
# Function @ .irom0.text+0x208
|
||||
.balign 4
|
||||
.global sdk_ieee80211_find_channel_byieee
|
||||
.type sdk_ieee80211_find_channel_byieee, @function
|
||||
sdk_ieee80211_find_channel_byieee:
|
||||
|
@ -305,6 +312,7 @@ sdk_ieee80211_find_channel_byieee:
|
|||
# (local0): word[4] @ -0x20
|
||||
# (local1): word @ -0x10
|
||||
# (local2): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_wifi_mode_set
|
||||
.type sdk_wifi_mode_set, @function
|
||||
sdk_wifi_mode_set:
|
||||
|
|
|
@ -12,6 +12,8 @@
|
|||
.section .irom0.text, "ax", @progbits
|
||||
|
||||
# Function @ .irom0.text+0x0
|
||||
.balign 4
|
||||
.literal_position
|
||||
.Lfunc001: movi a2, -1 /* 0xffffffff */ # 0: 7cf2
|
||||
ret /* 0xffffffff */ # 2: 0df0
|
||||
|
||||
|
@ -20,6 +22,7 @@
|
|||
# c: 08000000
|
||||
|
||||
# Function @ .irom0.text+0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_action_register
|
||||
.type sdk_ieee80211_send_action_register, @function
|
||||
sdk_ieee80211_send_action_register:
|
||||
|
@ -47,6 +50,7 @@ sdk_ieee80211_send_action_register:
|
|||
# Function @ .irom0.text+0x44
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_action_unregister
|
||||
.type sdk_ieee80211_send_action_unregister, @function
|
||||
sdk_ieee80211_send_action_unregister:
|
||||
|
@ -66,6 +70,7 @@ sdk_ieee80211_send_action_unregister:
|
|||
# Function @ .irom0.text+0x68
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_action
|
||||
.type sdk_ieee80211_send_action, @function
|
||||
sdk_ieee80211_send_action:
|
||||
|
@ -103,6 +108,7 @@ sdk_ieee80211_send_action:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0xbc
|
||||
.balign 4
|
||||
.Lfunc002: movi a2, -1 /* 0xffffffff */ # bc: 7cf2
|
||||
ret /* 0xffffffff */ # be: 0df0
|
||||
|
||||
|
@ -111,6 +117,7 @@ sdk_ieee80211_send_action:
|
|||
# c8: 14000000
|
||||
|
||||
# Function @ .irom0.text+0xcc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_recv_action_register
|
||||
.type sdk_ieee80211_recv_action_register, @function
|
||||
sdk_ieee80211_recv_action_register:
|
||||
|
@ -138,6 +145,7 @@ sdk_ieee80211_recv_action_register:
|
|||
# Function @ .irom0.text+0x100
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_recv_action_unregister
|
||||
.type sdk_ieee80211_recv_action_unregister, @function
|
||||
sdk_ieee80211_recv_action_unregister:
|
||||
|
@ -157,6 +165,7 @@ sdk_ieee80211_recv_action_unregister:
|
|||
# Function @ .irom0.text+0x124
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_recv_action
|
||||
.type sdk_ieee80211_recv_action, @function
|
||||
sdk_ieee80211_recv_action:
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
.section .irom0.text, "ax", @progbits
|
||||
|
||||
# Function @ .irom0.text+0x0
|
||||
.balign 4
|
||||
.literal_position
|
||||
.global sdk_ieee80211_crypto_attach
|
||||
.type sdk_ieee80211_crypto_attach, @function
|
||||
sdk_ieee80211_crypto_attach:
|
||||
|
@ -9,6 +11,7 @@ sdk_ieee80211_crypto_attach:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_crypto_available
|
||||
.type sdk_ieee80211_crypto_available, @function
|
||||
sdk_ieee80211_crypto_available:
|
||||
|
@ -16,6 +19,7 @@ sdk_ieee80211_crypto_available:
|
|||
ret /* 0x00000000 */ # 6: 0df0
|
||||
|
||||
# Function @ .irom0.text+0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_crypto_setkey
|
||||
.type sdk_ieee80211_crypto_setkey, @function
|
||||
sdk_ieee80211_crypto_setkey:
|
||||
|
@ -28,6 +32,7 @@ sdk_ieee80211_crypto_setkey:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_crypto_encap
|
||||
.type sdk_ieee80211_crypto_encap, @function
|
||||
sdk_ieee80211_crypto_encap:
|
||||
|
@ -69,6 +74,7 @@ sdk_ieee80211_crypto_encap:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_crypto_decap
|
||||
.type sdk_ieee80211_crypto_decap, @function
|
||||
sdk_ieee80211_crypto_decap:
|
||||
|
|
|
@ -18,6 +18,7 @@ sdk_ccmp: .word 0x00000003 # 0: 03000000
|
|||
.literal_position # 0: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x4
|
||||
.balign 4
|
||||
.Lfunc001: ssai 8 # 4: 004840
|
||||
l32i a5, a2, 144 /* [arg0+0x90] */ # 7: 522224
|
||||
l16ui a6, a3, 22 /* [arg1+0x16] */ # a: 62130b
|
||||
|
@ -69,6 +70,7 @@ sdk_ccmp: .word 0x00000003 # 0: 03000000
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc002: addi sp, sp, -16 /* (local0) */ # 80: 12c1f0
|
||||
l32i a8, a3, 4 /* [arg1+0x4] */ # 83: 8813
|
||||
s32i a0, sp, 4 /* a0 -> [(local1)] */ # 85: 0911
|
||||
|
|
|
@ -24,6 +24,7 @@ sdk_tkip: .word 0x00000002 # 0: 02000000
|
|||
# 4: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x8
|
||||
.balign 4
|
||||
.Lfunc001: movi a5, sdk_g_ic # 8: 51feff
|
||||
ssai 8 # b: 004840
|
||||
l32i a5, a5, 28 /* [sdk_g_ic+0x1c] */ # e: 5875
|
||||
|
@ -85,6 +86,7 @@ sdk_tkip: .word 0x00000002 # 0: 02000000
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc002: addi sp, sp, -16 /* (local0) */ # a0: 12c1f0
|
||||
l32i a8, a3, 4 /* [arg1+0x4] */ # a3: 8813
|
||||
s32i a0, sp, 4 /* a0 -> [(local1)] */ # a5: 0911
|
||||
|
|
|
@ -18,6 +18,7 @@ sdk_wep: .word 0x00000001 # 0: 01000000
|
|||
.literal_position # 0: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x4
|
||||
.balign 4
|
||||
.Lfunc001: bnez a3, .Lbr001 # 4: cc33
|
||||
movi a3, 0 /* 0x00000000 */ # 6: 0c03
|
||||
j .Lbr003 # 8: 461300
|
||||
|
@ -55,6 +56,7 @@ sdk_wep: .word 0x00000001 # 0: 01000000
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x60
|
||||
.balign 4
|
||||
.Lfunc002: l32i a5, a2, 152 /* [arg0+0x98] */ # 60: 522226
|
||||
l32i a8, a3, 4 /* [arg1+0x4] */ # 63: 8813
|
||||
l16ui a2, a3, 22 /* [arg1+0x16] */ # 65: 22130b
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_getmgtframe
|
||||
.type sdk_ieee80211_getmgtframe, @function
|
||||
sdk_ieee80211_getmgtframe:
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
.section .text, "ax", @progbits
|
||||
|
||||
# Function @ .text+0x0
|
||||
.balign 4
|
||||
.literal_position
|
||||
.Lfunc001: movi a4, 136 /* 0x00000088 */ # 0: 42a088
|
||||
movi a6, 24 /* 0x00000018 */ # 3: 1c86
|
||||
movi a5, 30 /* 0x0000001e */ # 5: 1ce5
|
||||
|
@ -64,6 +66,7 @@ sdk_PendFreeBcnEb:
|
|||
# (local4): word @ -0x10
|
||||
# (local5): word @ -0xc
|
||||
# (local6): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc002: addi sp, sp, -32 /* (local0) */ # 4c: 12c1e0
|
||||
s32i a0, sp, 8 /* a0 -> [(local2)] */ # 4f: 0921
|
||||
s32i a14, sp, 20 /* a14 -> [(local5)] */ # 51: e951
|
||||
|
@ -190,6 +193,7 @@ sdk_PendFreeBcnEb:
|
|||
# Function @ .irom0.text+0x190
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc003: movi a4, 254 /* 0x000000fe */ # 190: 42a0fe
|
||||
addi sp, sp, -16 /* (local0) */ # 193: 12c1f0
|
||||
movi a2, .Ldata001 # 196: 21f8ff
|
||||
|
@ -246,6 +250,7 @@ sdk_PendFreeBcnEb:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc004: movi a2, 28 /* 0x0000001c */ # 224: 1cc2
|
||||
addi sp, sp, -32 /* (local0) */ # 226: 12c1e0
|
||||
s32i a13, sp, 12 /* a13 -> [(local3)] */ # 229: d931
|
||||
|
@ -368,6 +373,7 @@ sdk_PendFreeBcnEb:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc005: addi sp, sp, -16 /* (local0) */ # 358: 12c1f0
|
||||
movi a5, -17 /* 0xffffffef */ # 35b: 6cf5
|
||||
s32i a12, sp, 4 /* a12 -> [(local1)] */ # 35d: c911
|
||||
|
@ -450,6 +456,7 @@ sdk_PendFreeBcnEb:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_hostap_attach
|
||||
.type sdk_ieee80211_hostap_attach, @function
|
||||
sdk_ieee80211_hostap_attach:
|
||||
|
@ -517,6 +524,7 @@ sdk_ieee80211_hostap_attach:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc006: addi sp, sp, -16 /* (local0) */ # 4b8: 12c1f0
|
||||
s32i a12, sp, 8 /* a12 -> [(local2)] */ # 4bb: c921
|
||||
s32i a0, sp, 4 /* a0 -> [(local1)] */ # 4bd: 0911
|
||||
|
@ -559,6 +567,7 @@ sdk_ieee80211_hostap_attach:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_hostap_handle_timer
|
||||
.type sdk_hostap_handle_timer, @function
|
||||
sdk_hostap_handle_timer:
|
||||
|
@ -655,6 +664,7 @@ sdk_hostap_handle_timer:
|
|||
# (local12): word @ -0x10
|
||||
# (local13): word @ -0xc
|
||||
# (local14): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_hostap_input
|
||||
.type sdk_hostap_input, @function
|
||||
sdk_hostap_input:
|
||||
|
@ -994,6 +1004,7 @@ sdk_hostap_input:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc007: addi sp, sp, -32 /* (local0) */ # 964: 12c1e0
|
||||
s32i a12, sp, 20 /* a12 -> [(local5)] */ # 967: c951
|
||||
s32i a0, sp, 12 /* a0 -> [(local3)] */ # 969: 0931
|
||||
|
@ -1078,6 +1089,7 @@ sdk_hostap_input:
|
|||
.literal_position # a30: 00000000
|
||||
|
||||
# Function @ .irom0.text+0xa34
|
||||
.balign 4
|
||||
.Lfunc008: bnez a3, .Lbr063 # a34: ec43
|
||||
beqz a2, .Lbr063 # a36: ac22
|
||||
l8ui a3, a2, 1 /* [arg0+0x1] */ # a38: 320201
|
||||
|
@ -1133,6 +1145,7 @@ sdk_hostap_input:
|
|||
# (local12): word @ -0x18
|
||||
# (local13): word @ -0x14
|
||||
# (local14): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc009: movi a10, sdk_g_ic # aa8: a1eeff
|
||||
movi a11, 50 /* 0x00000032 */ # aab: 3c2b
|
||||
movi a7, 144 /* 0x00000090 */ # aad: 72a090
|
||||
|
@ -1501,6 +1514,7 @@ sdk_hostap_input:
|
|||
# Function @ .irom0.text+0xe88
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc010: addi sp, sp, -16 /* (local0) */ # e88: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # e8b: 0901
|
||||
beqi a4, 128, .Lbr114 # e8d: 26e408
|
||||
|
@ -1527,6 +1541,7 @@ sdk_hostap_input:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc011: addi sp, sp, -16 /* (local0) */ # ec4: 12c1f0
|
||||
l32i a6, a2, 136 /* [arg0+0x88] */ # ec7: 622222
|
||||
s32i a0, sp, 4 /* a0 -> [(local1)] */ # eca: 0911
|
||||
|
@ -1644,6 +1659,7 @@ sdk_hostap_input:
|
|||
# (local3): word @ -0x18
|
||||
# (local4): word @ -0x14
|
||||
# (local5): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_wifi_softap_start
|
||||
.type sdk_wifi_softap_start, @function
|
||||
sdk_wifi_softap_start:
|
||||
|
@ -1799,6 +1815,7 @@ sdk_wifi_softap_start:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_wifi_softap_stop
|
||||
.type sdk_wifi_softap_stop, @function
|
||||
sdk_wifi_softap_stop:
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
# Function @ .irom0.text+0x18
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_ht_attach
|
||||
.type sdk_ieee80211_ht_attach, @function
|
||||
sdk_ieee80211_ht_attach:
|
||||
|
@ -51,6 +52,7 @@ sdk_ieee80211_ht_attach:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_ht_node_init
|
||||
.type sdk_ieee80211_ht_node_init, @function
|
||||
sdk_ieee80211_ht_node_init:
|
||||
|
@ -82,6 +84,7 @@ sdk_ieee80211_ht_node_init:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0xb0
|
||||
.balign 4
|
||||
.global sdk_ieee80211_ht_node_cleanup
|
||||
.type sdk_ieee80211_ht_node_cleanup, @function
|
||||
sdk_ieee80211_ht_node_cleanup:
|
||||
|
@ -99,6 +102,7 @@ sdk_ieee80211_ht_node_cleanup:
|
|||
# Function @ .irom0.text+0xcc
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc001: addi sp, sp, -16 /* (local0) */ # cc: 12c1f0
|
||||
movi a5, 0xfff8ffff # cf: 51fdff
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # d2: 0901
|
||||
|
@ -113,6 +117,7 @@ sdk_ieee80211_ht_node_cleanup:
|
|||
ret # ea: 0df0
|
||||
|
||||
# Function @ .irom0.text+0xec
|
||||
.balign 4
|
||||
.global sdk_ieee80211_parse_htcap
|
||||
.type sdk_ieee80211_parse_htcap, @function
|
||||
sdk_ieee80211_parse_htcap:
|
||||
|
@ -139,6 +144,7 @@ sdk_ieee80211_parse_htcap:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x128
|
||||
.balign 4
|
||||
.Lfunc002: l8ui a7, a3, 2 /* [arg1+0x2] */ # 128: 720302
|
||||
s8i a7, a2, 195 /* [arg1+0x2] -> [arg0+0xc3] */ # 12b: 7242c3
|
||||
l8ui a6, a3, 3 /* [arg1+0x3] */ # 12e: 620303
|
||||
|
@ -165,6 +171,7 @@ sdk_ieee80211_parse_htcap:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc003: movi a4, 0xfff8ffff # 164: 41faff
|
||||
addi sp, sp, -16 /* (local0) */ # 167: 12c1f0
|
||||
s32i a14, sp, 12 /* a14 -> [(local3)] */ # 16a: e931
|
||||
|
@ -229,6 +236,7 @@ sdk_ieee80211_parse_htcap:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_ht_updateparams
|
||||
.type sdk_ieee80211_ht_updateparams, @function
|
||||
sdk_ieee80211_ht_updateparams:
|
||||
|
@ -349,6 +357,7 @@ sdk_ieee80211_ht_updateparams:
|
|||
# (local7): word @ -0x14
|
||||
# (local8): word @ -0x10
|
||||
# (local9): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_setup_htrates
|
||||
.type sdk_ieee80211_setup_htrates, @function
|
||||
sdk_ieee80211_setup_htrates:
|
||||
|
@ -447,6 +456,7 @@ sdk_ieee80211_setup_htrates:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_setup_basic_htrates
|
||||
.type sdk_ieee80211_setup_basic_htrates, @function
|
||||
sdk_ieee80211_setup_basic_htrates:
|
||||
|
@ -516,6 +526,7 @@ sdk_ieee80211_setup_basic_htrates:
|
|||
# (local4): word @ -0x10
|
||||
# (local5): word @ -0xc
|
||||
# (local6): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc004: movi a7, 1174 /* 0x00000496 */ # 494: 72a496
|
||||
movi a5, 332 /* 0x0000014c */ # 497: 52a14c
|
||||
addi sp, sp, -32 /* (local0) */ # 49a: 12c1e0
|
||||
|
@ -689,6 +700,7 @@ sdk_ieee80211_setup_basic_htrates:
|
|||
# (local6): word @ -0x18
|
||||
# (local7): word @ -0x14
|
||||
# (local8): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc005: addi sp, sp, -48 /* (local0) */ # 644: 12c1d0
|
||||
s32i a0, sp, 16 /* a0 -> [(local4)] */ # 647: 0941
|
||||
s32i a14, sp, 28 /* a14 -> [(local7)] */ # 649: e971
|
||||
|
@ -824,6 +836,7 @@ sdk_ieee80211_setup_basic_htrates:
|
|||
# Function @ .irom0.text+0x7a0
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_add_htcap
|
||||
.type sdk_ieee80211_add_htcap, @function
|
||||
sdk_ieee80211_add_htcap:
|
||||
|
@ -843,6 +856,7 @@ sdk_ieee80211_add_htcap:
|
|||
# Function @ .irom0.text+0x7bc
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_add_htcap_vendor
|
||||
.type sdk_ieee80211_add_htcap_vendor, @function
|
||||
sdk_ieee80211_add_htcap_vendor:
|
||||
|
@ -876,6 +890,7 @@ sdk_ieee80211_add_htcap_vendor:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc006: addi sp, sp, -32 /* (local0) */ # 7f4: 12c1e0
|
||||
s32i a15, sp, 20 /* a15 -> [(local5)] */ # 7f7: f951
|
||||
s32i a0, sp, 4 /* a0 -> [(local1)] */ # 7f9: 0911
|
||||
|
@ -927,6 +942,7 @@ sdk_ieee80211_add_htcap_vendor:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc007: movi a4, 22 /* 0x00000016 */ # 868: 1c64
|
||||
addi sp, sp, -16 /* (local0) */ # 86a: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 86d: 0901
|
||||
|
@ -983,6 +999,7 @@ sdk_ieee80211_add_htcap_vendor:
|
|||
# Function @ .irom0.text+0x8ec
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_add_htinfo
|
||||
.type sdk_ieee80211_add_htinfo, @function
|
||||
sdk_ieee80211_add_htinfo:
|
||||
|
@ -1002,6 +1019,7 @@ sdk_ieee80211_add_htinfo:
|
|||
# Function @ .irom0.text+0x908
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_add_htinfo_vendor
|
||||
.type sdk_ieee80211_add_htinfo_vendor, @function
|
||||
sdk_ieee80211_add_htinfo_vendor:
|
||||
|
@ -1037,6 +1055,7 @@ sdk_ieee80211_add_htinfo_vendor:
|
|||
# (local3): hword @ -0x1a
|
||||
# (local4): hword[4] @ -0x18
|
||||
# (local5): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc008: addi sp, sp, -32 /* (local0) */ # 948: 12c1e0
|
||||
l8ui a5, a4, 2 /* [arg2+0x2] */ # 94b: 520402
|
||||
s32i a0, sp, 16 /* a0 -> [(local5)] */ # 94e: 0941
|
||||
|
@ -1096,6 +1115,7 @@ sdk_ieee80211_add_htinfo_vendor:
|
|||
# (local4): word @ -0x10
|
||||
# (local5): word @ -0xc
|
||||
# (local6): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc009: mov a7, a2 /* arg0 */ # 9d4: 7d02
|
||||
mov a8, a3 /* arg1 */ # 9d6: 8d03
|
||||
addi sp, sp, -32 /* (local0) */ # 9d8: 12c1e0
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_deliver_data
|
||||
.type sdk_ieee80211_deliver_data, @function
|
||||
sdk_ieee80211_deliver_data:
|
||||
|
@ -63,6 +64,7 @@ sdk_ieee80211_deliver_data:
|
|||
# (local1): word @ -0x10
|
||||
# (local2): word @ -0xc
|
||||
# (local3): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_decap
|
||||
.type sdk_ieee80211_decap, @function
|
||||
sdk_ieee80211_decap:
|
||||
|
@ -180,6 +182,7 @@ sdk_ieee80211_decap:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_setup_rates
|
||||
.type sdk_ieee80211_setup_rates, @function
|
||||
sdk_ieee80211_setup_rates:
|
||||
|
@ -233,6 +236,7 @@ sdk_ieee80211_setup_rates:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_alloc_challenge
|
||||
.type sdk_ieee80211_alloc_challenge, @function
|
||||
sdk_ieee80211_alloc_challenge:
|
||||
|
@ -268,6 +272,7 @@ sdk_ieee80211_alloc_challenge:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_parse_beacon
|
||||
.type sdk_ieee80211_parse_beacon, @function
|
||||
sdk_ieee80211_parse_beacon:
|
||||
|
@ -563,6 +568,7 @@ sdk_ieee80211_parse_beacon:
|
|||
# 55c: 0050f205
|
||||
|
||||
# Function @ .irom0.text+0x560
|
||||
.balign 4
|
||||
.Lfunc001: movi a4, 0x00f25000 # 560: 41fbff
|
||||
l8ui a7, a2, 3 /* [arg0+0x3] */ # 563: 720203
|
||||
l8ui a6, a2, 1 /* [arg0+0x1] */ # 566: 620201
|
||||
|
@ -606,6 +612,7 @@ sdk_ieee80211_parse_beacon:
|
|||
# 5cc: 0050f202
|
||||
|
||||
# Function @ .irom0.text+0x5d0
|
||||
.balign 4
|
||||
.Lfunc002: movi a3, 0x00f25000 # 5d0: 31fdff
|
||||
l8ui a6, a2, 3 /* [arg0+0x3] */ # 5d3: 620203
|
||||
l8ui a5, a2, 1 /* [arg0+0x1] */ # 5d6: 520201
|
||||
|
@ -637,6 +644,7 @@ sdk_ieee80211_parse_beacon:
|
|||
# 620: 000fac05
|
||||
|
||||
# Function @ .irom0.text+0x624
|
||||
.balign 4
|
||||
.Lfunc003: movi a4, 0x00ac0f00 # 624: 41faff
|
||||
l8ui a7, a2, 3 /* [arg0+0x3] */ # 627: 720203
|
||||
l8ui a6, a2, 1 /* [arg0+0x1] */ # 62a: 620201
|
||||
|
@ -684,6 +692,7 @@ sdk_ieee80211_parse_beacon:
|
|||
# 698: 000fac02
|
||||
|
||||
# Function @ .irom0.text+0x69c
|
||||
.balign 4
|
||||
.Lfunc004: movi a3, 0x00ac0f00 # 69c: 31fdff
|
||||
l8ui a6, a2, 3 /* [arg0+0x3] */ # 69f: 620203
|
||||
l8ui a5, a2, 1 /* [arg0+0x1] */ # 6a2: 520201
|
||||
|
@ -719,6 +728,7 @@ sdk_ieee80211_parse_beacon:
|
|||
# (local5): word @ -0xc
|
||||
# (local6): word @ -0x8
|
||||
# (local7): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_parse_wpa
|
||||
.type sdk_ieee80211_parse_wpa, @function
|
||||
sdk_ieee80211_parse_wpa:
|
||||
|
@ -845,6 +855,7 @@ sdk_ieee80211_parse_wpa:
|
|||
# (local5): word @ -0xc
|
||||
# (local6): word @ -0x8
|
||||
# (local7): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_parse_rsn
|
||||
.type sdk_ieee80211_parse_rsn, @function
|
||||
sdk_ieee80211_parse_rsn:
|
||||
|
@ -948,6 +959,7 @@ sdk_ieee80211_parse_rsn:
|
|||
j .Lbr091 # 8f1: 46d0ff
|
||||
|
||||
# Function @ .irom0.text+0x8f4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_parse_action
|
||||
.type sdk_ieee80211_parse_action, @function
|
||||
sdk_ieee80211_parse_action:
|
||||
|
@ -986,6 +998,7 @@ sdk_ieee80211_parse_action:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x94c
|
||||
.balign 4
|
||||
.global sdk_ieee80211_setup_rateset
|
||||
.type sdk_ieee80211_setup_rateset, @function
|
||||
sdk_ieee80211_setup_rateset:
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
# (local5): word @ -0xc
|
||||
# (local6): word @ -0x8
|
||||
# (local7): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_output_pbuf
|
||||
.type sdk_ieee80211_output_pbuf, @function
|
||||
sdk_ieee80211_output_pbuf:
|
||||
|
@ -308,6 +309,7 @@ sdk_ieee80211_output_pbuf:
|
|||
# (local6): word @ -0x18
|
||||
# (local7): word @ -0x14
|
||||
# (local8): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_setup
|
||||
.type sdk_ieee80211_send_setup, @function
|
||||
sdk_ieee80211_send_setup:
|
||||
|
@ -443,6 +445,7 @@ sdk_ieee80211_send_setup:
|
|||
# (local1): word @ -0x10
|
||||
# (local2): word @ -0xc
|
||||
# (local3): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_mgmt_output
|
||||
.type sdk_ieee80211_mgmt_output, @function
|
||||
sdk_ieee80211_mgmt_output:
|
||||
|
@ -541,6 +544,7 @@ sdk_ieee80211_mgmt_output:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x540
|
||||
.balign 4
|
||||
.global sdk_ieee80211_tx_mgt_cb
|
||||
.type sdk_ieee80211_tx_mgt_cb, @function
|
||||
sdk_ieee80211_tx_mgt_cb:
|
||||
|
@ -565,6 +569,7 @@ sdk_ieee80211_tx_mgt_cb:
|
|||
# (local6): word @ -0xc
|
||||
# (local7): word @ -0x8
|
||||
# (local8): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_nulldata
|
||||
.type sdk_ieee80211_send_nulldata, @function
|
||||
sdk_ieee80211_send_nulldata:
|
||||
|
@ -727,6 +732,7 @@ sdk_ieee80211_send_nulldata:
|
|||
# (local9): word @ -0x14
|
||||
# (local10): word @ -0x10
|
||||
# (local11): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc001: movi a4, 14 /* 0x0000000e */ # 6dc: 0ce4
|
||||
addi sp, sp, -64 /* (local0) */ # 6de: 12c1c0
|
||||
s32i a2, sp, 52 /* arg0 -> [(local11)] */ # 6e1: 29d1
|
||||
|
@ -999,6 +1005,7 @@ sdk_ieee80211_send_nulldata:
|
|||
# 980: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x984
|
||||
.balign 4
|
||||
.Lfunc002: l32i a6, a3, 4 /* [arg1+0x4] */ # 984: 6813
|
||||
movi a4, 0x00008e88 # 986: 41fdff
|
||||
l8ui a5, a6, 13 /* [[arg1+0x4]+0xd] */ # 989: 52060d
|
||||
|
@ -1045,6 +1052,7 @@ sdk_ieee80211_send_nulldata:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_add_rates
|
||||
.type sdk_ieee80211_add_rates, @function
|
||||
sdk_ieee80211_add_rates:
|
||||
|
@ -1080,6 +1088,7 @@ sdk_ieee80211_add_rates:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_add_xrates
|
||||
.type sdk_ieee80211_add_xrates, @function
|
||||
sdk_ieee80211_add_xrates:
|
||||
|
@ -1115,6 +1124,7 @@ sdk_ieee80211_add_xrates:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc003: addi sp, sp, -16 /* (local0) */ # a6c: 12c1f0
|
||||
s8i a4, a2, 1 /* arg2 -> [arg0+0x1] */ # a6f: 424201
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # a72: 0901
|
||||
|
@ -1138,6 +1148,7 @@ sdk_ieee80211_add_xrates:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0xa9c
|
||||
.balign 4
|
||||
.Lfunc004: movi a5, 1 /* 0x00000001 */ # a9c: 0c15
|
||||
movi a4, 42 /* 0x0000002a */ # a9e: 2ca4
|
||||
s8i a4, a2, 0 /* 0x2a -> [arg0] */ # aa0: 424200
|
||||
|
@ -1180,6 +1191,7 @@ sdk_ieee80211_add_xrates:
|
|||
# (local9): word @ -0x10
|
||||
# (local10): word @ -0xc
|
||||
# (local11): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_probereq
|
||||
.type sdk_ieee80211_send_probereq, @function
|
||||
sdk_ieee80211_send_probereq:
|
||||
|
@ -1350,6 +1362,7 @@ sdk_ieee80211_send_probereq:
|
|||
.literal_position # c9c: 00000000
|
||||
|
||||
# Function @ .irom0.text+0xca0
|
||||
.balign 4
|
||||
.global sdk_ieee80211_getcapinfo
|
||||
.type sdk_ieee80211_getcapinfo, @function
|
||||
sdk_ieee80211_getcapinfo:
|
||||
|
@ -1439,6 +1452,7 @@ sdk_ieee80211_getcapinfo:
|
|||
# (local19): word @ -0x14
|
||||
# (local20): word @ -0x10
|
||||
# (local21): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_mgmt
|
||||
.type sdk_ieee80211_send_mgmt, @function
|
||||
sdk_ieee80211_send_mgmt:
|
||||
|
@ -1973,6 +1987,7 @@ sdk_ieee80211_send_mgmt:
|
|||
j .Lbr137 # 12bd: 86eeff
|
||||
|
||||
# Function @ .irom0.text+0x12c0
|
||||
.balign 4
|
||||
.Lfunc005: l8ui a2, a2, 24 /* [arg0+0x18] */ # 12c0: 220218
|
||||
beqz a2, .Lbr141 # 12c3: 8c32
|
||||
bnei a2, 1, .Lbr142 # 12c5: 661205
|
||||
|
@ -2012,6 +2027,7 @@ sdk_ieee80211_send_mgmt:
|
|||
# (local7): word @ -0x14
|
||||
# (local8): word @ -0x10
|
||||
# (local9): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_alloc_proberesp
|
||||
.type sdk_ieee80211_alloc_proberesp, @function
|
||||
sdk_ieee80211_alloc_proberesp:
|
||||
|
@ -2234,6 +2250,7 @@ sdk_ieee80211_alloc_proberesp:
|
|||
# (local3): word @ -0x18
|
||||
# (local4): word @ -0x14
|
||||
# (local5): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_send_proberesp
|
||||
.type sdk_ieee80211_send_proberesp, @function
|
||||
sdk_ieee80211_send_proberesp:
|
||||
|
@ -2406,6 +2423,7 @@ sdk_ieee80211_send_proberesp:
|
|||
# (local8): word @ -0x10
|
||||
# (local9): word @ -0xc
|
||||
# (local10): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc006: addi sp, sp, -48 /* (local0) */ # 16ec: 12c1d0
|
||||
s32i a15, sp, 32 /* a15 -> [(local8)] */ # 16ef: f981
|
||||
s32i a12, sp, 20 /* a12 -> [(local5)] */ # 16f1: c951
|
||||
|
@ -2611,6 +2629,7 @@ sdk_ieee80211_send_proberesp:
|
|||
# (local4): word @ -0x14
|
||||
# (local5): word @ -0x10
|
||||
# (local6): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_beacon_alloc
|
||||
.type sdk_ieee80211_beacon_alloc, @function
|
||||
sdk_ieee80211_beacon_alloc:
|
||||
|
|
|
@ -62,6 +62,7 @@
|
|||
.literal_position # 0: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x4
|
||||
.balign 4
|
||||
.global sdk_ieee80211_get_11g_ratetable
|
||||
.type sdk_ieee80211_get_11g_ratetable, @function
|
||||
sdk_ieee80211_get_11g_ratetable:
|
||||
|
@ -72,6 +73,7 @@ sdk_ieee80211_get_11g_ratetable:
|
|||
# 10: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x14
|
||||
.balign 4
|
||||
.global sdk_ieee80211_get_ratetable
|
||||
.type sdk_ieee80211_get_ratetable, @function
|
||||
sdk_ieee80211_get_ratetable:
|
||||
|
@ -91,6 +93,7 @@ sdk_ieee80211_get_ratetable:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_phy_init
|
||||
.type sdk_ieee80211_phy_init, @function
|
||||
sdk_ieee80211_phy_init:
|
||||
|
@ -118,6 +121,7 @@ sdk_ieee80211_phy_init:
|
|||
.literal_position # 64: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x68
|
||||
.balign 4
|
||||
.global sdk_ieee80211_phy_type_get
|
||||
.type sdk_ieee80211_phy_type_get, @function
|
||||
sdk_ieee80211_phy_type_get:
|
||||
|
@ -133,6 +137,7 @@ sdk_ieee80211_phy_type_get:
|
|||
# 80: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x84
|
||||
.balign 4
|
||||
.global sdk_ieee80211_setup_ratetable
|
||||
.type sdk_ieee80211_setup_ratetable, @function
|
||||
sdk_ieee80211_setup_ratetable:
|
||||
|
@ -165,6 +170,7 @@ sdk_ieee80211_setup_ratetable:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_compute_duration
|
||||
.type sdk_ieee80211_compute_duration, @function
|
||||
sdk_ieee80211_compute_duration:
|
||||
|
@ -221,6 +227,7 @@ sdk_ieee80211_compute_duration:
|
|||
.literal_position # 144: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x148
|
||||
.balign 4
|
||||
.global sdk_ieee80211_dot11Rate_rix
|
||||
.type sdk_ieee80211_dot11Rate_rix, @function
|
||||
sdk_ieee80211_dot11Rate_rix:
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
.section .irom0.text, "ax", @progbits
|
||||
|
||||
# Function @ .irom0.text+0x0
|
||||
.balign 4
|
||||
.literal_position
|
||||
.global sdk_ieee80211_psq_init
|
||||
.type sdk_ieee80211_psq_init, @function
|
||||
sdk_ieee80211_psq_init:
|
||||
|
@ -19,6 +21,7 @@ sdk_ieee80211_psq_init:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x18
|
||||
.balign 4
|
||||
.global sdk_ieee80211_psq_cleanup
|
||||
.type sdk_ieee80211_psq_cleanup, @function
|
||||
sdk_ieee80211_psq_cleanup:
|
||||
|
@ -27,6 +30,7 @@ sdk_ieee80211_psq_cleanup:
|
|||
.literal_position # 1c: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x20
|
||||
.balign 4
|
||||
.global sdk_ieee80211_set_tim
|
||||
.type sdk_ieee80211_set_tim, @function
|
||||
sdk_ieee80211_set_tim:
|
||||
|
@ -60,6 +64,7 @@ sdk_ieee80211_set_tim:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_pwrsave
|
||||
.type sdk_ieee80211_pwrsave, @function
|
||||
sdk_ieee80211_pwrsave:
|
||||
|
@ -116,6 +121,7 @@ sdk_ieee80211_pwrsave:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc001: addi sp, sp, -16 /* (local0) */ # e0: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # e3: 0901
|
||||
s32i a14, sp, 12 /* a14 -> [(local3)] */ # e5: e931
|
||||
|
@ -162,6 +168,7 @@ sdk_ieee80211_pwrsave:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_node_pwrsave
|
||||
.type sdk_ieee80211_node_pwrsave, @function
|
||||
sdk_ieee80211_node_pwrsave:
|
||||
|
|
|
@ -15,6 +15,7 @@ sdk_ieee80211_addr_bcast:
|
|||
# Function @ .irom0.text+0xc
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_proto_attach
|
||||
.type sdk_ieee80211_proto_attach, @function
|
||||
sdk_ieee80211_proto_attach:
|
||||
|
@ -37,6 +38,7 @@ sdk_ieee80211_proto_attach:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x34
|
||||
.balign 4
|
||||
.global sdk_ieee80211_set_shortslottime
|
||||
.type sdk_ieee80211_set_shortslottime, @function
|
||||
sdk_ieee80211_set_shortslottime:
|
||||
|
@ -52,6 +54,7 @@ sdk_ieee80211_set_shortslottime:
|
|||
.literal_position # 4c: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x50
|
||||
.balign 4
|
||||
.global sdk_ieee80211_iserp_rateset
|
||||
.type sdk_ieee80211_iserp_rateset, @function
|
||||
sdk_ieee80211_iserp_rateset:
|
||||
|
@ -82,6 +85,7 @@ sdk_ieee80211_iserp_rateset:
|
|||
# Function @ .irom0.text+0x88
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc001: addi sp, sp, -16 /* (local0) */ # 88: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 8b: 0901
|
||||
l8ui a0, a2, 0 /* [arg0] */ # 8d: 020200
|
||||
|
@ -122,6 +126,7 @@ sdk_ieee80211_iserp_rateset:
|
|||
# Function @ .irom0.text+0xe4
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_setbasicrates
|
||||
.type sdk_ieee80211_setbasicrates, @function
|
||||
sdk_ieee80211_setbasicrates:
|
||||
|
@ -137,6 +142,7 @@ sdk_ieee80211_setbasicrates:
|
|||
# Function @ .irom0.text+0xf8
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_addbasicrates
|
||||
.type sdk_ieee80211_addbasicrates, @function
|
||||
sdk_ieee80211_addbasicrates:
|
||||
|
@ -150,6 +156,7 @@ sdk_ieee80211_addbasicrates:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x10c
|
||||
.balign 4
|
||||
.global sdk_ieee80211_wme_initparams
|
||||
.type sdk_ieee80211_wme_initparams, @function
|
||||
sdk_ieee80211_wme_initparams:
|
||||
|
@ -157,6 +164,7 @@ sdk_ieee80211_wme_initparams:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x110
|
||||
.balign 4
|
||||
.global sdk_ieee80211_wme_updateparams
|
||||
.type sdk_ieee80211_wme_updateparams, @function
|
||||
sdk_ieee80211_wme_updateparams:
|
||||
|
@ -173,6 +181,7 @@ sdk_ieee80211_wme_updateparams:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_ieee80211_mlme_connect_bss
|
||||
.type sdk_ieee80211_mlme_connect_bss, @function
|
||||
sdk_ieee80211_mlme_connect_bss:
|
||||
|
|
|
@ -59,6 +59,7 @@ sdk_scannum:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_ieee80211_scan_attach
|
||||
.type sdk_ieee80211_scan_attach, @function
|
||||
sdk_ieee80211_scan_attach:
|
||||
|
@ -100,6 +101,7 @@ sdk_ieee80211_scan_attach:
|
|||
# Function @ .irom0.text+0x70
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc001: movi a5, sdk_gScanStruct # 70: 51ffff
|
||||
addi sp, sp, -16 /* (local0) */ # 73: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 76: 0901
|
||||
|
@ -144,6 +146,7 @@ sdk_ieee80211_scan_attach:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_scan_start
|
||||
.type sdk_scan_start, @function
|
||||
sdk_scan_start:
|
||||
|
@ -251,6 +254,7 @@ sdk_scan_start:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_scan_pm_channel_op_cb
|
||||
.type sdk_scan_pm_channel_op_cb, @function
|
||||
sdk_scan_pm_channel_op_cb:
|
||||
|
@ -276,6 +280,7 @@ sdk_scan_pm_channel_op_cb:
|
|||
# Function @ .irom0.text+0x224
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc002: addi sp, sp, -16 /* (local0) */ # 224: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 227: 0901
|
||||
call0 .Lfunc008 # 229: 454b00
|
||||
|
@ -298,6 +303,7 @@ sdk_scan_pm_channel_op_cb:
|
|||
# Function @ .irom0.text+0x258
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc003: addi sp, sp, -16 /* (local0) */ # 258: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 25b: 0901
|
||||
movi a0, sdk_gScanStruct # 25d: 01f9ff
|
||||
|
@ -331,6 +337,7 @@ sdk_scan_pm_channel_op_cb:
|
|||
# Function @ .irom0.text+0x2a4
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc004: movi a4, 2 /* 0x00000002 */ # 2a4: 0c24
|
||||
movi a5, 247 /* 0x000000f7 */ # 2a6: 52a0f7
|
||||
movi a6, sdk_gScanStruct # 2a9: 61fdff
|
||||
|
@ -376,6 +383,7 @@ sdk_scan_pm_channel_op_cb:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc005: addi sp, sp, -16 /* (local0) */ # 31c: 12c1f0
|
||||
s32i a12, sp, 8 /* a12 -> [(local2)] */ # 31f: c921
|
||||
movi a12, sdk_gScanStruct # 321: c1efff
|
||||
|
@ -465,6 +473,7 @@ sdk_scan_pm_channel_op_cb:
|
|||
# Function @ .irom0.text+0x404
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_scan_cancel
|
||||
.type sdk_scan_cancel, @function
|
||||
sdk_scan_cancel:
|
||||
|
@ -515,6 +524,7 @@ sdk_scan_cancel:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc006: movi a2, .Lstr001 # 488: 21ecff
|
||||
addi sp, sp, -32 /* (local0) */ # 48b: 12c1e0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 48e: 0901
|
||||
|
@ -615,6 +625,7 @@ sdk_scan_cancel:
|
|||
# Function @ .irom0.text+0x584
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_scan_add_bssid
|
||||
.type sdk_scan_add_bssid, @function
|
||||
sdk_scan_add_bssid:
|
||||
|
@ -635,6 +646,7 @@ sdk_scan_add_bssid:
|
|||
.literal_position # 5a8: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x5ac
|
||||
.balign 4
|
||||
.global sdk_scan_remove_bssid
|
||||
.type sdk_scan_remove_bssid, @function
|
||||
sdk_scan_remove_bssid:
|
||||
|
@ -646,6 +658,7 @@ sdk_scan_remove_bssid:
|
|||
.literal_position # 5b8: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x5bc
|
||||
.balign 4
|
||||
.global sdk_scan_hidden_ssid
|
||||
.type sdk_scan_hidden_ssid, @function
|
||||
sdk_scan_hidden_ssid:
|
||||
|
@ -662,6 +675,7 @@ sdk_scan_hidden_ssid:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_scan_add_probe_ssid
|
||||
.type sdk_scan_add_probe_ssid, @function
|
||||
sdk_scan_add_probe_ssid:
|
||||
|
@ -693,6 +707,7 @@ sdk_scan_add_probe_ssid:
|
|||
.literal_position # 610: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x614
|
||||
.balign 4
|
||||
.global sdk_scan_remove_probe_ssid
|
||||
.type sdk_scan_remove_probe_ssid, @function
|
||||
sdk_scan_remove_probe_ssid:
|
||||
|
@ -717,6 +732,7 @@ sdk_scan_remove_probe_ssid:
|
|||
# (local0): word[4] @ -0x20
|
||||
# (local1): word @ -0x10
|
||||
# (local2): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc007: movi a6, sdk_g_ic # 640: 61fbff
|
||||
addi sp, sp, -32 /* (local0) */ # 643: 12c1e0
|
||||
s32i a0, sp, 16 /* a0 -> [(local1)] */ # 646: 0941
|
||||
|
@ -785,6 +801,7 @@ sdk_scan_remove_probe_ssid:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc008: movi a2, 13 /* 0x0000000d */ # 6e0: 0cd2
|
||||
movi a3, 0 /* 0x00000000 */ # 6e2: 0c03
|
||||
movi a8, 132 /* 0x00000084 */ # 6e4: 82a084
|
||||
|
@ -843,6 +860,7 @@ sdk_scan_remove_probe_ssid:
|
|||
.literal_position # 770: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x774
|
||||
.balign 4
|
||||
.global sdk_scan_clear_channles
|
||||
.type sdk_scan_clear_channles, @function
|
||||
sdk_scan_clear_channles:
|
||||
|
@ -864,6 +882,7 @@ sdk_scan_clear_channles:
|
|||
# Function @ .irom0.text+0x798
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc009: addi sp, sp, -16 /* (local0) */ # 798: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 79b: 0901
|
||||
call0 .Lfunc002 # 79d: 45a8ff
|
||||
|
@ -878,6 +897,7 @@ sdk_scan_clear_channles:
|
|||
# Function @ .irom0.text+0x7b4
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc010: addi sp, sp, -16 /* (local0) */ # 7b4: 12c1f0
|
||||
movi a6, sdk_gScanStruct # 7b7: 61fcff
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 7ba: 0901
|
||||
|
@ -905,6 +925,7 @@ sdk_scan_clear_channles:
|
|||
.literal_position # 7f0: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x7f4
|
||||
.balign 4
|
||||
.global sdk_scan_set_desChan
|
||||
.type sdk_scan_set_desChan, @function
|
||||
sdk_scan_set_desChan:
|
||||
|
@ -916,6 +937,7 @@ sdk_scan_set_desChan:
|
|||
.literal_position # 800: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x804
|
||||
.balign 4
|
||||
.global sdk_scan_get_type
|
||||
.type sdk_scan_get_type, @function
|
||||
sdk_scan_get_type:
|
||||
|
@ -927,6 +949,7 @@ sdk_scan_get_type:
|
|||
# 810: ffbfffff
|
||||
|
||||
# Function @ .irom0.text+0x814
|
||||
.balign 4
|
||||
.global sdk_cannel_scan_connect_state
|
||||
.type sdk_cannel_scan_connect_state, @function
|
||||
sdk_cannel_scan_connect_state:
|
||||
|
@ -949,6 +972,7 @@ sdk_cannel_scan_connect_state:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_scan_connect_state
|
||||
.type sdk_scan_connect_state, @function
|
||||
sdk_scan_connect_state:
|
||||
|
@ -983,6 +1007,7 @@ sdk_scan_connect_state:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x888
|
||||
.balign 4
|
||||
.global sdk_scan_check_hidden
|
||||
.type sdk_scan_check_hidden, @function
|
||||
sdk_scan_check_hidden:
|
||||
|
@ -1035,6 +1060,7 @@ sdk_scan_check_hidden:
|
|||
# (local5): word @ -0xc
|
||||
# (local6): word @ -0x8
|
||||
# (local7): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_scan_profile_check
|
||||
.type sdk_scan_profile_check, @function
|
||||
sdk_scan_profile_check:
|
||||
|
@ -1219,6 +1245,7 @@ sdk_scan_profile_check:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc011: addi sp, sp, -16 /* (local0) */ # ad8: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # adb: 0901
|
||||
s32i a13, sp, 8 /* a13 -> [(local2)] */ # add: d921
|
||||
|
@ -1248,6 +1275,7 @@ sdk_scan_profile_check:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc012: addi sp, sp, -16 /* (local0) */ # b14: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # b17: 0901
|
||||
s32i a13, sp, 8 /* a13 -> [(local2)] */ # b19: d921
|
||||
|
@ -1296,6 +1324,7 @@ sdk_scan_profile_check:
|
|||
# (local5): word @ -0xc
|
||||
# (local6): word @ -0x8
|
||||
# (local7): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc013: addi sp, sp, -80 /* (local0) */ # b7c: 12c1b0
|
||||
s32i a0, sp, 64 /* a0 -> [(local4)] */ # b7f: 026110
|
||||
s32i a14, sp, 76 /* a14 -> [(local7)] */ # b82: e26113
|
||||
|
@ -1464,6 +1493,7 @@ sdk_scan_profile_check:
|
|||
# (local9): word @ -0xc
|
||||
# (local10): word @ -0x8
|
||||
# (local11): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_scan_parse_beacon
|
||||
.type sdk_scan_parse_beacon, @function
|
||||
sdk_scan_parse_beacon:
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
# Function @ .irom0.text+0x4
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc001: addi sp, sp, -16 /* (local0) */ # 4: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 7: 0901
|
||||
beqz a3, .Lbr002 # 9: 8ca3
|
||||
|
@ -24,6 +25,7 @@
|
|||
.literal_position # 2c: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x30
|
||||
.balign 4
|
||||
.global sdk_sta_status_set
|
||||
.type sdk_sta_status_set, @function
|
||||
sdk_sta_status_set:
|
||||
|
@ -80,6 +82,7 @@ sdk_sta_status_set:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_ieee80211_sta_new_state
|
||||
.type sdk_ieee80211_sta_new_state, @function
|
||||
sdk_ieee80211_sta_new_state:
|
||||
|
@ -297,6 +300,7 @@ sdk_ieee80211_sta_new_state:
|
|||
# (local10): word @ -0x18
|
||||
# (local11): word @ -0x14
|
||||
# (local12): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_sta_input
|
||||
.type sdk_sta_input, @function
|
||||
sdk_sta_input:
|
||||
|
@ -531,6 +535,7 @@ sdk_sta_input:
|
|||
# Function @ .irom0.text+0x540
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc002: addi sp, sp, -16 /* (local0) */ # 540: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 543: 0901
|
||||
l32i a0, a2, 60 /* [arg0+0x3c] */ # 545: 08f2
|
||||
|
@ -577,6 +582,7 @@ sdk_sta_input:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc003: addi sp, sp, -32 /* (local0) */ # 5ac: 12c1e0
|
||||
l16ui a7, sp, 36 /* [(FP)+0x4] */ # 5af: 721112
|
||||
s32i a0, sp, 8 /* a0 -> [(local2)] */ # 5b2: 0921
|
||||
|
@ -667,6 +673,7 @@ sdk_sta_input:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x690
|
||||
.balign 4
|
||||
.global sdk_ieee80211_parse_wmeparams
|
||||
.type sdk_ieee80211_parse_wmeparams, @function
|
||||
sdk_ieee80211_parse_wmeparams:
|
||||
|
@ -732,6 +739,7 @@ sdk_ieee80211_parse_wmeparams:
|
|||
# (local8): word @ -0x10
|
||||
# (local9): word @ -0xc
|
||||
# (local10): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc004: addi sp, sp, -128 /* (local0) */ # 720: 12c180
|
||||
s32i a14, sp, 112 /* a14 -> [(local8)] */ # 723: e2611c
|
||||
s32i a15, sp, 116 /* a15 -> [(local9)] */ # 726: f2611d
|
||||
|
@ -949,6 +957,7 @@ sdk_ieee80211_parse_wmeparams:
|
|||
# (local7): word @ -0x14
|
||||
# (local8): word @ -0x10
|
||||
# (local9): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc005: addi sp, sp, -48 /* (local0) */ # 96c: 12c1d0
|
||||
s32i a14, sp, 24 /* a14 -> [(local6)] */ # 96f: e961
|
||||
s32i a15, sp, 28 /* a15 -> [(local7)] */ # 971: f971
|
||||
|
@ -1224,6 +1233,7 @@ sdk_ieee80211_parse_wmeparams:
|
|||
# (local1): word @ -0x10
|
||||
# (local2): word @ -0xc
|
||||
# (local3): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_wifi_station_start
|
||||
.type sdk_wifi_station_start, @function
|
||||
sdk_wifi_station_start:
|
||||
|
@ -1291,6 +1301,7 @@ sdk_wifi_station_start:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_wifi_station_stop
|
||||
.type sdk_wifi_station_stop, @function
|
||||
sdk_wifi_station_stop:
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
.literal_position # 0: 00000000
|
||||
|
||||
# Function @ .text+0x4
|
||||
.balign 4
|
||||
.global sdk_chm_get_current_channel
|
||||
.type sdk_chm_get_current_channel, @function
|
||||
sdk_chm_get_current_channel:
|
||||
|
@ -47,6 +48,7 @@ sdk_chm_get_current_channel:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_chm_init
|
||||
.type sdk_chm_init, @function
|
||||
sdk_chm_init:
|
||||
|
@ -126,6 +128,7 @@ sdk_chm_init:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_chm_acquire_lock
|
||||
.type sdk_chm_acquire_lock, @function
|
||||
sdk_chm_acquire_lock:
|
||||
|
@ -161,6 +164,7 @@ sdk_chm_acquire_lock:
|
|||
.literal_position # 128: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x12c
|
||||
.balign 4
|
||||
.global sdk_chm_release_lock
|
||||
.type sdk_chm_release_lock, @function
|
||||
sdk_chm_release_lock:
|
||||
|
@ -178,6 +182,7 @@ sdk_chm_release_lock:
|
|||
# Function @ .irom0.text+0x148
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_chm_start_op
|
||||
.type sdk_chm_start_op, @function
|
||||
sdk_chm_start_op:
|
||||
|
@ -220,6 +225,7 @@ sdk_chm_start_op:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.Lfunc001: addi sp, sp, -16 /* (local0) */ # 1a0: 12c1f0
|
||||
s32i a13, sp, 12 /* a13 -> [(local3)] */ # 1a3: d931
|
||||
s32i a12, sp, 8 /* a12 -> [(local2)] */ # 1a5: c921
|
||||
|
@ -272,6 +278,7 @@ sdk_chm_start_op:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_chm_end_op
|
||||
.type sdk_chm_end_op, @function
|
||||
sdk_chm_end_op:
|
||||
|
@ -301,6 +308,7 @@ sdk_chm_end_op:
|
|||
# Function @ .irom0.text+0x248
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc002: movi a2, 0 /* 0x00000000 */ # 248: 0c02
|
||||
addi sp, sp, -16 /* (local0) */ # 24a: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 24d: 0901
|
||||
|
@ -316,6 +324,7 @@ sdk_chm_end_op:
|
|||
# Function @ .irom0.text+0x268
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_chm_cancel_op
|
||||
.type sdk_chm_cancel_op, @function
|
||||
sdk_chm_cancel_op:
|
||||
|
@ -348,6 +357,7 @@ sdk_chm_cancel_op:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_chm_return_home_channel
|
||||
.type sdk_chm_return_home_channel, @function
|
||||
sdk_chm_return_home_channel:
|
||||
|
@ -382,6 +392,7 @@ sdk_chm_return_home_channel:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_chm_set_current_channel
|
||||
.type sdk_chm_set_current_channel, @function
|
||||
sdk_chm_set_current_channel:
|
||||
|
@ -434,6 +445,7 @@ sdk_chm_set_current_channel:
|
|||
.literal_position # 36c: 00000000
|
||||
|
||||
# Function @ .irom0.text+0x370
|
||||
.balign 4
|
||||
.global sdk_chm_freq2index
|
||||
.type sdk_chm_freq2index, @function
|
||||
sdk_chm_freq2index:
|
||||
|
@ -462,6 +474,7 @@ sdk_chm_freq2index:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_chm_check_same_channel
|
||||
.type sdk_chm_check_same_channel, @function
|
||||
sdk_chm_check_same_channel:
|
||||
|
|
|
@ -50,6 +50,7 @@ sdk_g_cnx_probe_rc_list_cb:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_cnx_attach
|
||||
.type sdk_cnx_attach, @function
|
||||
sdk_cnx_attach:
|
||||
|
@ -86,6 +87,7 @@ sdk_cnx_attach:
|
|||
# Function @ .irom0.text+0x64
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_sta_connect_led_timer_cb
|
||||
.type sdk_cnx_sta_connect_led_timer_cb, @function
|
||||
sdk_cnx_sta_connect_led_timer_cb:
|
||||
|
@ -139,6 +141,7 @@ sdk_cnx_sta_connect_led_timer_cb:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_cnx_sta_connect_cmd
|
||||
.type sdk_cnx_sta_connect_cmd, @function
|
||||
sdk_cnx_sta_connect_cmd:
|
||||
|
@ -241,6 +244,7 @@ sdk_cnx_sta_connect_cmd:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_sta_scan_cmd
|
||||
.type sdk_cnx_sta_scan_cmd, @function
|
||||
sdk_cnx_sta_scan_cmd:
|
||||
|
@ -349,6 +353,7 @@ sdk_cnx_sta_scan_cmd:
|
|||
# Function @ .irom0.text+0x2fc
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc001: addi sp, sp, -16 /* (local0) */ # 2fc: 12c1f0
|
||||
movi a5, sdk_g_ic # 2ff: 51faff
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 302: 0901
|
||||
|
@ -389,6 +394,7 @@ sdk_cnx_sta_scan_cmd:
|
|||
# Function @ .irom0.text+0x35c
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc002: movi a3, .Lfunc005 # 35c: 31faff
|
||||
movi a4, 0 /* 0x00000000 */ # 35f: 0c04
|
||||
addi sp, sp, -16 /* (local0) */ # 361: 12c1f0
|
||||
|
@ -431,6 +437,7 @@ sdk_cnx_sta_scan_cmd:
|
|||
# (local1): word @ -0x10
|
||||
# (local2): word @ -0xc
|
||||
# (local3): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc003: addi sp, sp, -32 /* (local0) */ # 3bc: 12c1e0
|
||||
s32i a0, sp, 20 /* a0 -> [(local2)] */ # 3bf: 0951
|
||||
movi a0, sdk_g_ic # 3c1: 01f8ff
|
||||
|
@ -473,6 +480,7 @@ sdk_cnx_sta_scan_cmd:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc004: addi sp, sp, -16 /* (local0) */ # 418: 12c1f0
|
||||
s32i a12, sp, 4 /* a12 -> [(local1)] */ # 41b: c911
|
||||
mov a12, a2 /* arg0 */ # 41d: cd02
|
||||
|
@ -513,6 +521,7 @@ sdk_cnx_sta_scan_cmd:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc005: addi sp, sp, -16 /* (local0) */ # 470: 12c1f0
|
||||
s32i a3, sp, 0 /* arg1 -> [(local0)] */ # 473: 3901
|
||||
s32i a12, sp, 8 /* a12 -> [(local2)] */ # 475: c921
|
||||
|
@ -548,6 +557,7 @@ sdk_cnx_sta_scan_cmd:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_cnx_connect_timeout
|
||||
.type sdk_cnx_connect_timeout, @function
|
||||
sdk_cnx_connect_timeout:
|
||||
|
@ -594,6 +604,7 @@ sdk_cnx_connect_timeout:
|
|||
# Function @ .irom0.text+0x52c
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_start_handoff_cb
|
||||
.type sdk_cnx_start_handoff_cb, @function
|
||||
sdk_cnx_start_handoff_cb:
|
||||
|
@ -630,6 +641,7 @@ sdk_cnx_start_handoff_cb:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc006: movi a3, 16 /* 0x00000010 */ # 58c: 1c03
|
||||
movi a2, .Ldata001 # 58e: 21ecff
|
||||
addi sp, sp, -16 /* (local0) */ # 591: 12c1f0
|
||||
|
@ -731,6 +743,7 @@ sdk_cnx_start_handoff_cb:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc007: addi sp, sp, -16 /* (local0) */ # 69c: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 69f: 0901
|
||||
movi a0, .Ldata006 # 6a1: 01edff
|
||||
|
@ -854,6 +867,7 @@ sdk_cnx_start_handoff_cb:
|
|||
# (local4): word @ -0x14
|
||||
# (local5): word @ -0x10
|
||||
# (local6): word[3] @ -0xc
|
||||
.balign 4
|
||||
.Lfunc008: movi a4, 8 /* 0x00000008 */ # 7e8: 0c84
|
||||
addi sp, sp, -48 /* (local0) */ # 7ea: 12c1d0
|
||||
s32i a0, sp, 32 /* a0 -> [(local5)] */ # 7ed: 0981
|
||||
|
@ -1010,6 +1024,7 @@ sdk_cnx_start_handoff_cb:
|
|||
# (local4): word @ -0x10
|
||||
# (local5): word @ -0xc
|
||||
# (local6): word[2] @ -0x8
|
||||
.balign 4
|
||||
.Lfunc009: addi sp, sp, -32 /* (local0) */ # 95c: 12c1e0
|
||||
s32i a12, sp, 4 /* a12 -> [(local1)] */ # 95f: c911
|
||||
s32i a15, sp, 16 /* a15 -> [(local4)] */ # 961: f941
|
||||
|
@ -1074,6 +1089,7 @@ sdk_cnx_start_handoff_cb:
|
|||
.literal_position # 9f4: 88060000
|
||||
|
||||
# Function @ .irom0.text+0x9f8
|
||||
.balign 4
|
||||
.Lfunc010: movi a5, .Ldata003 # 9f8: 51ffff
|
||||
l8ui a5, a5, 0 /* [.Ldata003] */ # 9fb: 520500
|
||||
bbci a5, 0, .Lbr068 # 9fe: 07651a
|
||||
|
@ -1116,6 +1132,7 @@ sdk_cnx_start_handoff_cb:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_cnx_bss_alloc
|
||||
.type sdk_cnx_bss_alloc, @function
|
||||
sdk_cnx_bss_alloc:
|
||||
|
@ -1200,6 +1217,7 @@ sdk_cnx_bss_alloc:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_rc_search
|
||||
.type sdk_cnx_rc_search, @function
|
||||
sdk_cnx_rc_search:
|
||||
|
@ -1252,6 +1270,7 @@ sdk_cnx_rc_search:
|
|||
# b8c: 8a060000
|
||||
|
||||
# Function @ .irom0.text+0xb90
|
||||
.balign 4
|
||||
.Lfunc011: movi a6, .Ldata005 # b90: 61fdff
|
||||
l8ui a5, a6, 0 /* [.Ldata005] */ # b93: 520600
|
||||
addi a6, a6, -1 /* .Ldata004 */ # b96: 0b66
|
||||
|
@ -1287,6 +1306,7 @@ sdk_cnx_rc_search:
|
|||
# bec: 89060000
|
||||
|
||||
# Function @ .irom0.text+0xbf0
|
||||
.balign 4
|
||||
.global sdk_cnx_add_rc
|
||||
.type sdk_cnx_add_rc, @function
|
||||
sdk_cnx_add_rc:
|
||||
|
@ -1385,6 +1405,7 @@ sdk_cnx_add_rc:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_cnx_remove_rc
|
||||
.type sdk_cnx_remove_rc, @function
|
||||
sdk_cnx_remove_rc:
|
||||
|
@ -1469,6 +1490,7 @@ sdk_cnx_remove_rc:
|
|||
# Local variables/stack:
|
||||
# (local0): word @ -0x10
|
||||
# (local1): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_cnx_rc_update_rssi
|
||||
.type sdk_cnx_rc_update_rssi, @function
|
||||
sdk_cnx_rc_update_rssi:
|
||||
|
@ -1528,6 +1550,7 @@ sdk_cnx_rc_update_rssi:
|
|||
# Function @ .irom0.text+0xe50
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_rc_update_state_metric
|
||||
.type sdk_cnx_rc_update_state_metric, @function
|
||||
sdk_cnx_rc_update_state_metric:
|
||||
|
@ -1576,6 +1599,7 @@ sdk_cnx_rc_update_state_metric:
|
|||
# Function @ .irom0.text+0xebc
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_rc_update_age
|
||||
.type sdk_cnx_rc_update_age, @function
|
||||
sdk_cnx_rc_update_age:
|
||||
|
@ -1602,6 +1626,7 @@ sdk_cnx_rc_update_age:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_cnx_update_bss
|
||||
.type sdk_cnx_update_bss, @function
|
||||
sdk_cnx_update_bss:
|
||||
|
@ -1653,6 +1678,7 @@ sdk_cnx_update_bss:
|
|||
# (local2): word @ -0x18
|
||||
# (local3): word @ -0x14
|
||||
# (local4): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_update_bss_more
|
||||
.type sdk_cnx_update_bss_more, @function
|
||||
sdk_cnx_update_bss_more:
|
||||
|
@ -1813,6 +1839,7 @@ sdk_cnx_update_bss_more:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x1100
|
||||
.balign 4
|
||||
.Lfunc012: ret /* arg0 */ # 1100: 0df0
|
||||
|
||||
.literal_position # 1104: 00000000
|
||||
|
@ -1838,6 +1865,7 @@ sdk_cnx_update_bss_more:
|
|||
# (local3): word @ -0xc
|
||||
# (local4): word @ -0x8
|
||||
# (local5): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_cnx_sta_leave
|
||||
.type sdk_cnx_sta_leave, @function
|
||||
sdk_cnx_sta_leave:
|
||||
|
@ -1943,6 +1971,7 @@ sdk_cnx_sta_leave:
|
|||
# Function @ .irom0.text+0x123c
|
||||
# Local variables/stack:
|
||||
# (local0): word[4] @ -0x10
|
||||
.balign 4
|
||||
.Lfunc013: movi a2, .Lstr003 # 123c: 21fbff
|
||||
addi sp, sp, -16 /* (local0) */ # 123f: 12c1f0
|
||||
s32i a0, sp, 0 /* a0 -> [(local0)] */ # 1242: 0901
|
||||
|
@ -1984,6 +2013,7 @@ sdk_cnx_sta_leave:
|
|||
# (local3): word @ -0xc
|
||||
# (local4): word @ -0x8
|
||||
# (local5): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_cnx_sta_associated
|
||||
.type sdk_cnx_sta_associated, @function
|
||||
sdk_cnx_sta_associated:
|
||||
|
@ -2031,6 +2061,7 @@ sdk_cnx_sta_associated:
|
|||
|
||||
.balign 4
|
||||
# Function @ .irom0.text+0x1300
|
||||
.balign 4
|
||||
.Lfunc014: ret /* arg0 */ # 1300: 0df0
|
||||
|
||||
.literal_position # 1304: 00000000
|
||||
|
@ -2044,6 +2075,7 @@ sdk_cnx_sta_associated:
|
|||
# (local1): word @ -0xc
|
||||
# (local2): word @ -0x8
|
||||
# (local3): word @ -0x4
|
||||
.balign 4
|
||||
.global sdk_cnx_node_alloc
|
||||
.type sdk_cnx_node_alloc, @function
|
||||
sdk_cnx_node_alloc:
|
||||
|
@ -2099,6 +2131,7 @@ sdk_cnx_node_alloc:
|
|||
# (local0): word @ -0x10
|
||||
# (local1): word @ -0xc
|
||||
# (local2): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_cnx_node_remove
|
||||
.type sdk_cnx_node_remove, @function
|
||||
sdk_cnx_node_remove:
|
||||
|
@ -2158,6 +2191,7 @@ sdk_cnx_node_remove:
|
|||
# (local3): word @ -0x14
|
||||
# (local4): word @ -0x10
|
||||
# (local5): word[3] @ -0xc
|
||||
.balign 4
|
||||
.global sdk_cnx_node_search
|
||||
.type sdk_cnx_node_search, @function
|
||||
sdk_cnx_node_search:
|
||||
|
@ -2216,6 +2250,7 @@ sdk_cnx_node_search:
|
|||
# (local3): word @ -0x10
|
||||
# (local4): word @ -0xc
|
||||
# (local5): word[2] @ -0x8
|
||||
.balign 4
|
||||
.global sdk_cnx_node_leave
|
||||
.type sdk_cnx_node_leave, @function
|
||||
sdk_cnx_node_leave:
|
||||
|
@ -2323,6 +2358,7 @@ sdk_cnx_node_leave:
|
|||
# (local5): word @ -0x18
|
||||
# (local6): word @ -0x14
|
||||
# (local7): word[4] @ -0x10
|
||||
.balign 4
|
||||
.global sdk_cnx_node_join
|
||||
.type sdk_cnx_node_join, @function
|
||||
sdk_cnx_node_join:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue