mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-06 05:21:22 +03:00
15127 lines
640 KiB
Plaintext
15127 lines
640 KiB
Plaintext
In archive D:/Coding/avr/Programme/arduino-nightly/hardware/esp8266com/esp8266/tools/sdk/lib/libwps.a:
|
|
|
|
eap_common.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00000000 <eap_hdr_len_valid-0xc>:
|
|
0: 2248 l32i.n a4, a2, 8
|
|
2: 32cb addi.n a3, a2, 12
|
|
4: 834340 moveqz a4, a3, a4
|
|
7: 042d mov.n a2, a4
|
|
9: f00d ret.n
|
|
...
|
|
|
|
0000000c <eap_hdr_len_valid>:
|
|
c: f0c112 addi a1, a1, -16
|
|
f: 1109 s32i.n a0, a1, 4
|
|
11: 21c9 s32i.n a12, a1, 8
|
|
13: 0139 s32i.n a3, a1, 0
|
|
15: 02cd mov.n a12, a2
|
|
17: 82ac beqz.n a2, 43 <eap_hdr_len_valid+0x37>
|
|
19: fffe45 call0 0 <eap_hdr_len_valid-0xc>
|
|
1c: 1c08 l32i.n a0, a12, 4
|
|
1e: 2140b6 bltui a0, 4, 43 <eap_hdr_len_valid+0x37>
|
|
21: 030242 l8ui a4, a2, 3
|
|
24: 020232 l8ui a3, a2, 2
|
|
27: 112480 slli a2, a4, 8
|
|
2a: 202230 or a2, a2, a3
|
|
2d: 743820 extui a3, a2, 8, 8
|
|
30: 742020 extui a2, a2, 0, 8
|
|
33: 112280 slli a2, a2, 8
|
|
36: 202230 or a2, a2, a3
|
|
39: 0138 l32i.n a3, a1, 0
|
|
3b: 334b addi.n a3, a3, 4
|
|
3d: 023237 bltu a2, a3, 43 <eap_hdr_len_valid+0x37>
|
|
40: 04b027 bgeu a0, a2, 48 <eap_hdr_len_valid+0x3c>
|
|
43: 020c movi.n a2, 0
|
|
45: 000046 j 4a <eap_hdr_len_valid+0x3e>
|
|
48: 120c movi.n a2, 1
|
|
4a: 21c8 l32i.n a12, a1, 8
|
|
4c: 1108 l32i.n a0, a1, 4
|
|
4e: 10c112 addi a1, a1, 16
|
|
51: f00d ret.n
|
|
...
|
|
|
|
00000054 <eap_hdr_validate>:
|
|
54: e0c112 addi a1, a1, -32
|
|
57: 0159 s32i.n a5, a1, 0
|
|
59: 2109 s32i.n a0, a1, 8
|
|
5b: 1139 s32i.n a3, a1, 4
|
|
5d: 31c9 s32i.n a12, a1, 12
|
|
5f: 41d9 s32i.n a13, a1, 16
|
|
61: 04cd mov.n a12, a4
|
|
63: 02dd mov.n a13, a2
|
|
65: 130c movi.n a3, 1
|
|
67: 042d mov.n a2, a4
|
|
69: 000005 call0 6c <eap_hdr_validate+0x18>
|
|
6c: b2ec bnez.n a2, 9b <eap_hdr_validate+0x47>
|
|
6e: 020c movi.n a2, 0
|
|
70: 000706 j 90 <eap_hdr_validate+0x3c>
|
|
73: ff7d56 bnez a13, 6e <eap_hdr_validate+0x1a>
|
|
76: 1138 l32i.n a3, a1, 4
|
|
78: 225b addi.n a2, a2, 5
|
|
7a: f09437 bne a4, a3, 6e <eap_hdr_validate+0x1a>
|
|
7d: 745800 extui a5, a0, 8, 8
|
|
80: 744000 extui a4, a0, 0, 8
|
|
83: 114480 slli a4, a4, 8
|
|
86: 204450 or a4, a4, a5
|
|
89: 0158 l32i.n a5, a1, 0
|
|
8b: fbc442 addi a4, a4, -5
|
|
8e: 0549 s32i.n a4, a5, 0
|
|
90: 31c8 l32i.n a12, a1, 12
|
|
92: 41d8 l32i.n a13, a1, 16
|
|
94: 2108 l32i.n a0, a1, 8
|
|
96: 20c112 addi a1, a1, 32
|
|
99: f00d ret.n
|
|
9b: 0c2d mov.n a2, a12
|
|
9d: fff605 call0 0 <eap_hdr_len_valid-0xc>
|
|
a0: fea052 movi a5, 254
|
|
a3: 040242 l8ui a4, a2, 4
|
|
a6: 030202 l8ui a0, a2, 3
|
|
a9: 020232 l8ui a3, a2, 2
|
|
ac: 110080 slli a0, a0, 8
|
|
af: 200030 or a0, a0, a3
|
|
b2: bd9457 bne a4, a5, 73 <eap_hdr_validate+0x1f>
|
|
b5: 743800 extui a3, a0, 8, 8
|
|
b8: 740000 extui a0, a0, 0, 8
|
|
bb: 110080 slli a0, a0, 8
|
|
be: 200030 or a0, a0, a3
|
|
c1: a9a0b6 bltui a0, 12, 6e <eap_hdr_validate+0x1a>
|
|
c4: 070232 l8ui a3, a2, 7
|
|
c7: 060252 l8ui a5, a2, 6
|
|
ca: 050242 l8ui a4, a2, 5
|
|
cd: 115580 slli a5, a5, 8
|
|
d0: 114400 slli a4, a4, 16
|
|
d3: 204450 or a4, a4, a5
|
|
d6: 203340 or a3, a3, a4
|
|
d9: 919d37 bne a13, a3, 6e <eap_hdr_validate+0x1a>
|
|
dc: 1168 l32i.n a6, a1, 4
|
|
de: 090292 l8ui a9, a2, 9
|
|
e1: 0a0282 l8ui a8, a2, 10
|
|
e4: 0b0272 l8ui a7, a2, 11
|
|
e7: 118880 slli a8, a8, 8
|
|
ea: 207780 or a7, a7, a8
|
|
ed: 080282 l8ui a8, a2, 8
|
|
f0: 119900 slli a9, a9, 16
|
|
f3: 018880 slli a8, a8, 24
|
|
f6: 208890 or a8, a8, a9
|
|
f9: 207780 or a7, a7, a8
|
|
fc: c06670 sub a6, a6, a7
|
|
ff: f6b656 bnez a6, 6e <eap_hdr_validate+0x1a>
|
|
102: 22cb addi.n a2, a2, 12
|
|
104: 01a8 l32i.n a10, a1, 0
|
|
106: f4c092 addi a9, a0, -12
|
|
109: 0a99 s32i.n a9, a10, 0
|
|
10b: ffe046 j 90 <eap_hdr_validate+0x3c>
|
|
...
|
|
|
|
00000128 <eap_msg_alloc>:
|
|
128: 570c movi.n a7, 5
|
|
12a: e0c112 addi a1, a1, -32
|
|
12d: 51c9 s32i.n a12, a1, 20
|
|
12f: 2159 s32i.n a5, a1, 8
|
|
131: 1169 s32i.n a6, a1, 4
|
|
133: 0139 s32i.n a3, a1, 0
|
|
135: 61d9 s32i.n a13, a1, 24
|
|
137: 4109 s32i.n a0, a1, 16
|
|
139: 02dd mov.n a13, a2
|
|
13b: c20c movi.n a2, 12
|
|
13d: 8327d0 moveqz a2, a7, a13
|
|
140: 242a add.n a2, a4, a2
|
|
142: 3129 s32i.n a2, a1, 12
|
|
144: fff301 l32r a0, 110 <eap_hdr_validate+0xbc>
|
|
147: 0000c0 callx0 a0
|
|
14a: 02cd mov.n a12, a2
|
|
14c: 05b256 bnez a2, 1ab <eap_msg_alloc+0x83>
|
|
14f: 0c0c movi.n a12, 0
|
|
151: 001246 j 19e <eap_msg_alloc+0x76>
|
|
154: 0c2d mov.n a2, a12
|
|
156: 130c movi.n a3, 1
|
|
158: ffef01 l32r a0, 114 <eap_hdr_validate+0xc0>
|
|
15b: 0000c0 callx0 a0
|
|
15e: fea082 movi a8, 254
|
|
161: 330c movi.n a3, 3
|
|
163: 004282 s8i a8, a2, 0
|
|
166: 0c2d mov.n a2, a12
|
|
168: ffec01 l32r a0, 118 <eap_hdr_validate+0xc4>
|
|
16b: 0000c0 callx0 a0
|
|
16e: 430c movi.n a3, 4
|
|
170: 0242d2 s8i a13, a2, 2
|
|
173: 4198d0 srli a9, a13, 8
|
|
176: f5a0d0 extui a10, a13, 16, 16
|
|
179: 0042a2 s8i a10, a2, 0
|
|
17c: 014292 s8i a9, a2, 1
|
|
17f: 0c2d mov.n a2, a12
|
|
181: ffe601 l32r a0, 11c <eap_hdr_validate+0xc8>
|
|
184: 0000c0 callx0 a0
|
|
187: 01b8 l32i.n a11, a1, 0
|
|
189: 0342b2 s8i a11, a2, 3
|
|
18c: f5d0b0 extui a13, a11, 16, 16
|
|
18f: 7508b0 extui a0, a11, 24, 8
|
|
192: 004202 s8i a0, a2, 0
|
|
195: 0142d2 s8i a13, a2, 1
|
|
198: 41b8b0 srli a11, a11, 8
|
|
19b: 0242b2 s8i a11, a2, 2
|
|
19e: 4108 l32i.n a0, a1, 16
|
|
1a0: 0c2d mov.n a2, a12
|
|
1a2: 61d8 l32i.n a13, a1, 24
|
|
1a4: 51c8 l32i.n a12, a1, 20
|
|
1a6: 20c112 addi a1, a1, 32
|
|
1a9: f00d ret.n
|
|
1ab: 430c movi.n a3, 4
|
|
1ad: ffdc01 l32r a0, 120 <eap_hdr_validate+0xcc>
|
|
1b0: 0000c0 callx0 a0
|
|
1b3: 3138 l32i.n a3, a1, 12
|
|
1b5: 2158 l32i.n a5, a1, 8
|
|
1b7: 1148 l32i.n a4, a1, 4
|
|
1b9: 014242 s8i a4, a2, 1
|
|
1bc: 004252 s8i a5, a2, 0
|
|
1bf: 744830 extui a4, a3, 8, 8
|
|
1c2: 113380 slli a3, a3, 8
|
|
1c5: 203340 or a3, a3, a4
|
|
1c8: 024232 s8i a3, a2, 2
|
|
1cb: 413830 srli a3, a3, 8
|
|
1ce: 034232 s8i a3, a2, 3
|
|
1d1: f7fd56 bnez a13, 154 <eap_msg_alloc+0x2c>
|
|
1d4: 0c2d mov.n a2, a12
|
|
1d6: 130c movi.n a3, 1
|
|
1d8: ffd301 l32r a0, 124 <eap_hdr_validate+0xd0>
|
|
1db: 0000c0 callx0 a0
|
|
1de: 0168 l32i.n a6, a1, 0
|
|
1e0: 004262 s8i a6, a2, 0
|
|
1e3: ffedc6 j 19e <eap_msg_alloc+0x76>
|
|
...
|
|
|
|
000001e8 <eap_update_len>:
|
|
1e8: 32cb addi.n a3, a2, 12
|
|
1ea: 2248 l32i.n a4, a2, 8
|
|
1ec: 1228 l32i.n a2, a2, 4
|
|
1ee: 834340 moveqz a4, a3, a4
|
|
1f1: 1142b6 bltui a2, 4, 206 <eap_update_len+0x1e>
|
|
1f4: 746820 extui a6, a2, 8, 8
|
|
1f7: 115280 slli a5, a2, 8
|
|
1fa: 205560 or a5, a5, a6
|
|
1fd: 024452 s8i a5, a4, 2
|
|
200: 415850 srli a5, a5, 8
|
|
203: 034452 s8i a5, a4, 3
|
|
206: f00d ret.n
|
|
|
|
00000208 <eap_get_id>:
|
|
208: f0c112 addi a1, a1, -16
|
|
20b: 0109 s32i.n a0, a1, 0
|
|
20d: 1208 l32i.n a0, a2, 4
|
|
20f: 0440f6 bgeui a0, 4, 217 <eap_get_id+0xf>
|
|
212: 020c movi.n a2, 0
|
|
214: 000146 j 21d <eap_get_id+0x15>
|
|
217: ffde85 call0 0 <eap_hdr_len_valid-0xc>
|
|
21a: 010222 l8ui a2, a2, 1
|
|
21d: 0108 l32i.n a0, a1, 0
|
|
21f: 10c112 addi a1, a1, 16
|
|
222: f00d ret.n
|
|
|
|
00000224 <eap_get_type>:
|
|
224: f0c112 addi a1, a1, -16
|
|
227: 0109 s32i.n a0, a1, 0
|
|
229: 1208 l32i.n a0, a2, 4
|
|
22b: 0450f6 bgeui a0, 5, 233 <eap_get_type+0xf>
|
|
22e: 020c movi.n a2, 0
|
|
230: 000146 j 239 <eap_get_type+0x15>
|
|
233: ffdcc5 call0 0 <eap_hdr_len_valid-0xc>
|
|
236: 040222 l8ui a2, a2, 4
|
|
239: 0108 l32i.n a0, a1, 0
|
|
23b: 10c112 addi a1, a1, 16
|
|
23e: f00d ret.n
|
|
|
|
uuid.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000000 <uuid_str2bin-0x14>:
|
|
...
|
|
|
|
00000014 <uuid_str2bin>:
|
|
14: 440c movi.n a4, 4
|
|
16: f0c112 addi a1, a1, -16
|
|
19: 0109 s32i.n a0, a1, 0
|
|
1b: 11c9 s32i.n a12, a1, 4
|
|
1d: 21d9 s32i.n a13, a1, 8
|
|
1f: 02cd mov.n a12, a2
|
|
21: 03dd mov.n a13, a3
|
|
23: fff701 l32r a0, 0 <uuid_str2bin-0x14>
|
|
26: 0000c0 callx0 a0
|
|
29: 328c beqz.n a2, 30 <uuid_str2bin+0x1c>
|
|
2b: f27c movi.n a2, -1
|
|
2d: 0017c6 j 90 <uuid_str2bin+0x7c>
|
|
30: 080c02 l8ui a0, a12, 8
|
|
33: d22c movi.n a2, 45
|
|
35: f29027 bne a0, a2, 2b <uuid_str2bin+0x17>
|
|
38: 2c9b addi.n a2, a12, 9
|
|
3a: 3d4b addi.n a3, a13, 4
|
|
3c: 240c movi.n a4, 2
|
|
3e: fff101 l32r a0, 4 <uuid_str2bin-0x10>
|
|
41: 0000c0 callx0 a0
|
|
44: fe3256 bnez a2, 2b <uuid_str2bin+0x17>
|
|
47: 0d0c32 l8ui a3, a12, 13
|
|
4a: d42c movi.n a4, 45
|
|
4c: db9347 bne a3, a4, 2b <uuid_str2bin+0x17>
|
|
4f: 2ceb addi.n a2, a12, 14
|
|
51: 3d6b addi.n a3, a13, 6
|
|
53: 240c movi.n a4, 2
|
|
55: ffec01 l32r a0, 8 <uuid_str2bin-0xc>
|
|
58: 0000c0 callx0 a0
|
|
5b: fcc256 bnez a2, 2b <uuid_str2bin+0x17>
|
|
5e: 120c52 l8ui a5, a12, 18
|
|
61: d62c movi.n a6, 45
|
|
63: c49567 bne a5, a6, 2b <uuid_str2bin+0x17>
|
|
66: 13cc22 addi a2, a12, 19
|
|
69: 3d8b addi.n a3, a13, 8
|
|
6b: 240c movi.n a4, 2
|
|
6d: ffe701 l32r a0, c <uuid_str2bin-0x8>
|
|
70: 0000c0 callx0 a0
|
|
73: fb4256 bnez a2, 2b <uuid_str2bin+0x17>
|
|
76: 170c72 l8ui a7, a12, 23
|
|
79: d82c movi.n a8, 45
|
|
7b: ac9787 bne a7, a8, 2b <uuid_str2bin+0x17>
|
|
7e: 18cc22 addi a2, a12, 24
|
|
81: 3dab addi.n a3, a13, 10
|
|
83: 640c movi.n a4, 6
|
|
85: ffe201 l32r a0, 10 <uuid_str2bin-0x4>
|
|
88: 0000c0 callx0 a0
|
|
8b: f9c256 bnez a2, 2b <uuid_str2bin+0x17>
|
|
8e: 020c movi.n a2, 0
|
|
90: 11c8 l32i.n a12, a1, 4
|
|
92: 21d8 l32i.n a13, a1, 8
|
|
94: 0108 l32i.n a0, a1, 0
|
|
96: 10c112 addi a1, a1, 16
|
|
99: f00d ret.n
|
|
...
|
|
|
|
000000a4 <uuid_bin2str>:
|
|
a4: 029d mov.n a9, a2
|
|
a6: b0c112 addi a1, a1, -80
|
|
a9: 106102 s32i a0, a1, 64
|
|
ac: 032d mov.n a2, a3
|
|
ae: 1161c2 s32i a12, a1, 68
|
|
b1: 043d mov.n a3, a4
|
|
b3: 020972 l8ui a7, a9, 2
|
|
b6: 010962 l8ui a6, a9, 1
|
|
b9: 000952 l8ui a5, a9, 0
|
|
bc: 030982 l8ui a8, a9, 3
|
|
bf: 04cd mov.n a12, a4
|
|
c1: 0189 s32i.n a8, a1, 0
|
|
c3: 040942 l8ui a4, a9, 4
|
|
c6: 1149 s32i.n a4, a1, 4
|
|
c8: 050902 l8ui a0, a9, 5
|
|
cb: 2109 s32i.n a0, a1, 8
|
|
cd: 0609b2 l8ui a11, a9, 6
|
|
d0: 31b9 s32i.n a11, a1, 12
|
|
d2: 0709a2 l8ui a10, a9, 7
|
|
d5: 41a9 s32i.n a10, a1, 16
|
|
d7: 080982 l8ui a8, a9, 8
|
|
da: 5189 s32i.n a8, a1, 20
|
|
dc: 090942 l8ui a4, a9, 9
|
|
df: 6149 s32i.n a4, a1, 24
|
|
e1: 0a0902 l8ui a0, a9, 10
|
|
e4: 7109 s32i.n a0, a1, 28
|
|
e6: 0b09b2 l8ui a11, a9, 11
|
|
e9: 81b9 s32i.n a11, a1, 32
|
|
eb: 0c09a2 l8ui a10, a9, 12
|
|
ee: 91a9 s32i.n a10, a1, 36
|
|
f0: 0d0982 l8ui a8, a9, 13
|
|
f3: a189 s32i.n a8, a1, 40
|
|
f5: 0e0942 l8ui a4, a9, 14
|
|
f8: b149 s32i.n a4, a1, 44
|
|
fa: ffe841 l32r a4, 9c <uuid_str2bin+0x88>
|
|
fd: 0f0902 l8ui a0, a9, 15
|
|
100: c109 s32i.n a0, a1, 48
|
|
102: ffe701 l32r a0, a0 <uuid_str2bin+0x8c>
|
|
105: 0000c0 callx0 a0
|
|
108: 102102 l32i a0, a1, 64
|
|
10b: 00c296 bltz a2, 11b <uuid_bin2str+0x77>
|
|
10e: 09b2c7 bgeu a2, a12, 11b <uuid_bin2str+0x77>
|
|
111: 020c movi.n a2, 0
|
|
113: 1121c2 l32i a12, a1, 68
|
|
116: 50c112 addi a1, a1, 80
|
|
119: f00d ret.n
|
|
11b: f27c movi.n a2, -1
|
|
11d: fffc86 j 113 <uuid_bin2str+0x6f>
|
|
|
|
00000120 <is_nil_uuid>:
|
|
120: 10c252 addi a5, a2, 16
|
|
123: 000232 l8ui a3, a2, 0
|
|
126: 221b addi.n a2, a2, 1
|
|
128: 53cc bnez.n a3, 131 <is_nil_uuid+0x11>
|
|
12a: f59257 bne a2, a5, 123 <is_nil_uuid+0x3>
|
|
12d: 120c movi.n a2, 1
|
|
12f: f00d ret.n
|
|
131: 020c movi.n a2, 0
|
|
133: f00d ret.n
|
|
|
|
wps_attr_build.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00000000 <.text>:
|
|
0: 2248 l32i.n a4, a2, 8
|
|
2: 32cb addi.n a3, a2, 12
|
|
4: 834340 moveqz a4, a3, a4
|
|
7: 042d mov.n a2, a4
|
|
9: f00d ret.n
|
|
b: 000000 ill
|
|
e: 120000 excw
|
|
11: 39f0c1 l32r a12, fffce7d4 <wps_ie_encapsulate+0xfffcde84>
|
|
14: 110901 l32r a0, fffc4438 <wps_ie_encapsulate+0xfffc3ae8>
|
|
17: 130c movi.n a3, 1
|
|
19: fffc01 l32r a0, c <.text+0xc>
|
|
1c: 0000c0 callx0 a0
|
|
1f: 0108 l32i.n a0, a1, 0
|
|
21: 004202 s8i a0, a2, 0
|
|
24: 1108 l32i.n a0, a1, 4
|
|
26: 10c112 addi a1, a1, 16
|
|
29: f00d ret.n
|
|
2b: 000000 ill
|
|
2e: 120000 excw
|
|
31: 39f0c1 l32r a12, fffce7f4 <wps_ie_encapsulate+0xfffcdea4>
|
|
34: 110901 l32r a0, fffc4458 <wps_ie_encapsulate+0xfffc3b08>
|
|
37: 230c movi.n a3, 2
|
|
39: fffc01 l32r a0, 2c <.text+0x2c>
|
|
3c: 0000c0 callx0 a0
|
|
3f: 0108 l32i.n a0, a1, 0
|
|
41: 014202 s8i a0, a2, 1
|
|
44: 410800 srli a0, a0, 8
|
|
47: 004202 s8i a0, a2, 0
|
|
4a: 1108 l32i.n a0, a1, 4
|
|
4c: 10c112 addi a1, a1, 16
|
|
4f: f00d ret.n
|
|
...
|
|
59: 000000 ill
|
|
5c: f0c112 addi a1, a1, -16
|
|
5f: 0109 s32i.n a0, a1, 0
|
|
61: 11c9 s32i.n a12, a1, 4
|
|
63: 21d9 s32i.n a13, a1, 8
|
|
65: 03cd mov.n a12, a3
|
|
67: 04dd mov.n a13, a4
|
|
69: 039c beqz.n a3, 7d <.text+0x7d>
|
|
6b: 043d mov.n a3, a4
|
|
6d: fff901 l32r a0, 54 <.text+0x54>
|
|
70: 0000c0 callx0 a0
|
|
73: 0d4d mov.n a4, a13
|
|
75: 0c3d mov.n a3, a12
|
|
77: fff801 l32r a0, 58 <.text+0x58>
|
|
7a: 0000c0 callx0 a0
|
|
7d: 11c8 l32i.n a12, a1, 4
|
|
7f: 21d8 l32i.n a13, a1, 8
|
|
81: 0108 l32i.n a0, a1, 0
|
|
83: 10c112 addi a1, a1, 16
|
|
86: f00d ret.n
|
|
88: f0c112 addi a1, a1, -16
|
|
8b: 1109 s32i.n a0, a1, 4
|
|
8d: 0129 s32i.n a2, a1, 0
|
|
8f: 21c9 s32i.n a12, a1, 8
|
|
91: 032d mov.n a2, a3
|
|
93: 03cd mov.n a12, a3
|
|
95: fff685 call0 0 <.text>
|
|
98: 023d mov.n a3, a2
|
|
9a: 1c48 l32i.n a4, a12, 4
|
|
9c: 0128 l32i.n a2, a1, 0
|
|
9e: 21c8 l32i.n a12, a1, 8
|
|
a0: fffb85 call0 5c <.text+0x5c>
|
|
a3: 1108 l32i.n a0, a1, 4
|
|
a5: 10c112 addi a1, a1, 16
|
|
a8: f00d ret.n
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
000000ac <wps_build_public_key-0x5c>:
|
|
ac: 001032 l16ui a3, a0, 0
|
|
af: 000000 ill
|
|
b2: 000000 ill
|
|
b5: fe .byte 0xfe
|
|
b6: ef .byte 0xef
|
|
b7: 3f .byte 0x3f
|
|
b8: effe00 excw
|
|
bb: 3f .byte 0x3f
|
|
bc: 000020 excw
|
|
...
|
|
d3: 003000 rfe
|
|
d6: 300000 xor a0, a0, a0
|
|
d9: 000000 ill
|
|
dc: 0088 l32i.n a8, a0, 0
|
|
...
|
|
|
|
00000108 <wps_build_public_key>:
|
|
108: e0c112 addi a1, a1, -32
|
|
10b: 1109 s32i.n a0, a1, 4
|
|
10d: 41e9 s32i.n a14, a1, 16
|
|
10f: 31d9 s32i.n a13, a1, 12
|
|
111: 21c9 s32i.n a12, a1, 8
|
|
113: 03dd mov.n a13, a3
|
|
115: 02cd mov.n a12, a2
|
|
117: 04ed mov.n a14, a4
|
|
119: 6d1426 beqi a4, 1, 18a <wps_build_public_key+0x82>
|
|
11c: 362222 l32i a2, a2, 216
|
|
11f: ffe801 l32r a0, c0 <wps_build_public_key-0x48>
|
|
122: 0000c0 callx0 a0
|
|
125: a01c22 l16ui a2, a12, 0x140
|
|
128: 000c movi.n a0, 0
|
|
12a: 09d216 beqz a2, 1cb <wps_build_public_key+0xc3>
|
|
12d: 0c28 l32i.n a2, a12, 0
|
|
12f: 342222 l32i a2, a2, 208
|
|
132: 095216 beqz a2, 1cb <wps_build_public_key+0xc3>
|
|
135: ffe301 l32r a0, c4 <wps_build_public_key-0x44>
|
|
138: 0000c0 callx0 a0
|
|
13b: 025d mov.n a5, a2
|
|
13d: 030c movi.n a3, 0
|
|
13f: 0c28 l32i.n a2, a12, 0
|
|
141: 366c52 s32i a5, a12, 216
|
|
144: 332242 l32i a4, a2, 204
|
|
147: 9e6c42 s32i a4, a12, 0x278
|
|
14a: 336232 s32i a3, a2, 204
|
|
14d: 352222 l32i a2, a2, 212
|
|
150: ffde01 l32r a0, c8 <wps_build_public_key-0x40>
|
|
153: 0000c0 callx0 a0
|
|
156: 0129 s32i.n a2, a1, 0
|
|
158: 9e2c62 l32i a6, a12, 0x278
|
|
15b: 0ee616 beqz a6, 24d <wps_build_public_key+0x145>
|
|
15e: 362c72 l32i a7, a12, 216
|
|
161: 0e8716 beqz a7, 24d <wps_build_public_key+0x145>
|
|
164: 0e5216 beqz a2, 24d <wps_build_public_key+0x145>
|
|
167: 1c88 l32i.n a8, a12, 4
|
|
169: f88c beqz.n a8, 17c <wps_build_public_key+0x74>
|
|
16b: 382c22 l32i a2, a12, 224
|
|
16e: ffd701 l32r a0, cc <wps_build_public_key-0x3c>
|
|
171: 0000c0 callx0 a0
|
|
174: 0198 l32i.n a9, a1, 0
|
|
176: 386c92 s32i a9, a12, 224
|
|
179: 000346 j 18a <wps_build_public_key+0x82>
|
|
17c: 372c22 l32i a2, a12, 220
|
|
17f: ffd401 l32r a0, d0 <wps_build_public_key-0x38>
|
|
182: 0000c0 callx0 a0
|
|
185: 01a8 l32i.n a10, a1, 0
|
|
187: 376ca2 s32i a10, a12, 220
|
|
18a: 2e2e26 beqi a14, 2, 1bc <wps_build_public_key+0xb4>
|
|
18d: 0d2d mov.n a2, a13
|
|
18f: 1c08 l32i.n a0, a12, 4
|
|
191: 382ce2 l32i a14, a12, 224
|
|
194: 372cb2 l32i a11, a12, 220
|
|
197: ffc531 l32r a3, ac <wps_build_public_key-0x5c>
|
|
19a: 93be00 movnez a11, a14, a0
|
|
19d: 01b9 s32i.n a11, a1, 0
|
|
19f: ffcd01 l32r a0, d4 <wps_build_public_key-0x34>
|
|
1a2: 0000c0 callx0 a0
|
|
1a5: 0138 l32i.n a3, a1, 0
|
|
1a7: 0d2d mov.n a2, a13
|
|
1a9: 021332 l16ui a3, a3, 4
|
|
1ac: ffcb01 l32r a0, d8 <wps_build_public_key-0x30>
|
|
1af: 0000c0 callx0 a0
|
|
1b2: 0d2d mov.n a2, a13
|
|
1b4: 0138 l32i.n a3, a1, 0
|
|
1b6: ffc901 l32r a0, dc <wps_build_public_key-0x2c>
|
|
1b9: 0000c0 callx0 a0
|
|
1bc: 020c movi.n a2, 0
|
|
1be: 21c8 l32i.n a12, a1, 8
|
|
1c0: 31d8 l32i.n a13, a1, 12
|
|
1c2: 41e8 l32i.n a14, a1, 16
|
|
1c4: 1108 l32i.n a0, a1, 4
|
|
1c6: 20c112 addi a1, a1, 32
|
|
1c9: f00d ret.n
|
|
1cb: 9e2c22 l32i a2, a12, 0x278
|
|
1ce: 366c02 s32i a0, a12, 216
|
|
1d1: ffc301 l32r a0, e0 <wps_build_public_key-0x28>
|
|
1d4: 0000c0 callx0 a0
|
|
1d7: ffb621 l32r a2, b0 <wps_build_public_key-0x58>
|
|
1da: ffc201 l32r a0, e4 <wps_build_public_key-0x24>
|
|
1dd: 0000c0 callx0 a0
|
|
1e0: ffc201 l32r a0, e8 <wps_build_public_key-0x20>
|
|
1e3: 0000c0 callx0 a0
|
|
1e6: 160c movi.n a6, 1
|
|
1e8: ffb351 l32r a5, b4 <wps_build_public_key-0x54>
|
|
1eb: 0020c0 memw
|
|
1ee: 852542 l32i a4, a5, 0x214
|
|
1f1: 204460 or a4, a4, a6
|
|
1f4: 0020c0 memw
|
|
1f7: 856542 s32i a4, a5, 0x214
|
|
1fa: a0a022 movi a2, 160
|
|
1fd: ffbb01 l32r a0, ec <wps_build_public_key-0x1c>
|
|
200: 0000c0 callx0 a0
|
|
203: 013d mov.n a3, a1
|
|
205: 01dc22 addmi a2, a12, 0x100
|
|
208: d8c222 addi a2, a2, -40
|
|
20b: ffb901 l32r a0, f0 <wps_build_public_key-0x18>
|
|
20e: 0000c0 callx0 a0
|
|
211: 9e6c22 s32i a2, a12, 0x278
|
|
214: e97c movi.n a9, -2
|
|
216: 0020c0 memw
|
|
219: ffa781 l32r a8, b8 <wps_build_public_key-0x50>
|
|
21c: 852872 l32i a7, a8, 0x214
|
|
21f: 107790 and a7, a7, a9
|
|
222: 0020c0 memw
|
|
225: 856872 s32i a7, a8, 0x214
|
|
228: 025c movi.n a2, 80
|
|
22a: ffb201 l32r a0, f4 <wps_build_public_key-0x14>
|
|
22d: 0000c0 callx0 a0
|
|
230: ffb201 l32r a0, f8 <wps_build_public_key-0x10>
|
|
233: 0000c0 callx0 a0
|
|
236: ffa121 l32r a2, bc <wps_build_public_key-0x4c>
|
|
239: ffb001 l32r a0, fc <wps_build_public_key-0xc>
|
|
23c: 0000c0 callx0 a0
|
|
23f: 0128 l32i.n a2, a1, 0
|
|
241: c0a032 movi a3, 192
|
|
244: ffaf01 l32r a0, 100 <wps_build_public_key-0x8>
|
|
247: 0000c0 callx0 a0
|
|
24a: ffc206 j 156 <wps_build_public_key+0x4e>
|
|
24d: ffad01 l32r a0, 104 <wps_build_public_key-0x4>
|
|
250: 0000c0 callx0 a0
|
|
253: f27c movi.n a2, -1
|
|
255: ffd946 j 1be <wps_build_public_key+0xb6>
|
|
258: 103a add.n a1, a0, a3
|
|
25a: 300000 xor a0, a0, a0
|
|
25d: 000000 ill
|
|
260: 000030 excw
|
|
263: 001000 excw
|
|
...
|
|
|
|
00000268 <wps_build_req_type>:
|
|
268: f0c112 addi a1, a1, -16
|
|
26b: 1109 s32i.n a0, a1, 4
|
|
26d: 21c9 s32i.n a12, a1, 8
|
|
26f: 0139 s32i.n a3, a1, 0
|
|
271: 02cd mov.n a12, a2
|
|
273: fff931 l32r a3, 258 <wps_build_public_key+0x150>
|
|
276: fff901 l32r a0, 25c <wps_build_public_key+0x154>
|
|
279: 0000c0 callx0 a0
|
|
27c: 0c2d mov.n a2, a12
|
|
27e: 130c movi.n a3, 1
|
|
280: fff801 l32r a0, 260 <wps_build_public_key+0x158>
|
|
283: 0000c0 callx0 a0
|
|
286: 0c2d mov.n a2, a12
|
|
288: 0138 l32i.n a3, a1, 0
|
|
28a: 21c8 l32i.n a12, a1, 8
|
|
28c: 743030 extui a3, a3, 0, 8
|
|
28f: fff501 l32r a0, 264 <wps_build_public_key+0x15c>
|
|
292: 0000c0 callx0 a0
|
|
295: 020c movi.n a2, 0
|
|
297: 1108 l32i.n a0, a1, 4
|
|
299: 10c112 addi a1, a1, 16
|
|
29c: f00d ret.n
|
|
29e: 3b0000 excw
|
|
2a1: 000010 excw
|
|
2a4: 000030 excw
|
|
2a7: 003000 rfe
|
|
2aa: 100000 and a0, a0, a0
|
|
2ad: 000000 ill
|
|
|
|
000002b0 <wps_build_resp_type>:
|
|
2b0: f0c112 addi a1, a1, -16
|
|
2b3: 1109 s32i.n a0, a1, 4
|
|
2b5: 21c9 s32i.n a12, a1, 8
|
|
2b7: 0139 s32i.n a3, a1, 0
|
|
2b9: 02cd mov.n a12, a2
|
|
2bb: fff931 l32r a3, 2a0 <wps_build_req_type+0x38>
|
|
2be: fff901 l32r a0, 2a4 <wps_build_req_type+0x3c>
|
|
2c1: 0000c0 callx0 a0
|
|
2c4: 0c2d mov.n a2, a12
|
|
2c6: 130c movi.n a3, 1
|
|
2c8: fff801 l32r a0, 2a8 <wps_build_req_type+0x40>
|
|
2cb: 0000c0 callx0 a0
|
|
2ce: 0c2d mov.n a2, a12
|
|
2d0: 0138 l32i.n a3, a1, 0
|
|
2d2: 21c8 l32i.n a12, a1, 8
|
|
2d4: 743030 extui a3, a3, 0, 8
|
|
2d7: fff501 l32r a0, 2ac <wps_build_req_type+0x44>
|
|
2da: 0000c0 callx0 a0
|
|
2dd: 020c movi.n a2, 0
|
|
2df: 1108 l32i.n a0, a1, 4
|
|
2e1: 10c112 addi a1, a1, 16
|
|
2e4: f00d ret.n
|
|
2e6: 080000 excw
|
|
2e9: 000010 excw
|
|
2ec: 000030 excw
|
|
2ef: 003000 rfe
|
|
2f2: 300000 xor a0, a0, a0
|
|
2f5: 000000 ill
|
|
|
|
000002f8 <wps_build_config_methods>:
|
|
2f8: f0c112 addi a1, a1, -16
|
|
2fb: 1109 s32i.n a0, a1, 4
|
|
2fd: 21c9 s32i.n a12, a1, 8
|
|
2ff: 0139 s32i.n a3, a1, 0
|
|
301: 02cd mov.n a12, a2
|
|
303: fff931 l32r a3, 2e8 <wps_build_resp_type+0x38>
|
|
306: fff901 l32r a0, 2ec <wps_build_resp_type+0x3c>
|
|
309: 0000c0 callx0 a0
|
|
30c: 0c2d mov.n a2, a12
|
|
30e: 230c movi.n a3, 2
|
|
310: fff801 l32r a0, 2f0 <wps_build_resp_type+0x40>
|
|
313: 0000c0 callx0 a0
|
|
316: 0c2d mov.n a2, a12
|
|
318: 0138 l32i.n a3, a1, 0
|
|
31a: 21c8 l32i.n a12, a1, 8
|
|
31c: fff601 l32r a0, 2f4 <wps_build_resp_type+0x44>
|
|
31f: 0000c0 callx0 a0
|
|
322: 020c movi.n a2, 0
|
|
324: 1108 l32i.n a0, a1, 4
|
|
326: 10c112 addi a1, a1, 16
|
|
329: f00d ret.n
|
|
32b: 104700 and a4, a7, a0
|
|
32e: 300000 xor a0, a0, a0
|
|
331: 000000 ill
|
|
334: 000030 excw
|
|
337: 005c00 excw
|
|
...
|
|
|
|
0000033c <wps_build_uuid_e>:
|
|
33c: f0c112 addi a1, a1, -16
|
|
33f: 1109 s32i.n a0, a1, 4
|
|
341: 21c9 s32i.n a12, a1, 8
|
|
343: 0139 s32i.n a3, a1, 0
|
|
345: 02cd mov.n a12, a2
|
|
347: fff931 l32r a3, 32c <wps_build_config_methods+0x34>
|
|
34a: fff901 l32r a0, 330 <wps_build_config_methods+0x38>
|
|
34d: 0000c0 callx0 a0
|
|
350: 0c2d mov.n a2, a12
|
|
352: 031c movi.n a3, 16
|
|
354: fff801 l32r a0, 334 <wps_build_config_methods+0x3c>
|
|
357: 0000c0 callx0 a0
|
|
35a: 0138 l32i.n a3, a1, 0
|
|
35c: 0c2d mov.n a2, a12
|
|
35e: 041c movi.n a4, 16
|
|
360: 21c8 l32i.n a12, a1, 8
|
|
362: fff501 l32r a0, 338 <wps_build_config_methods+0x40>
|
|
365: 0000c0 callx0 a0
|
|
368: 020c movi.n a2, 0
|
|
36a: 1108 l32i.n a0, a1, 4
|
|
36c: 10c112 addi a1, a1, 16
|
|
36f: f00d ret.n
|
|
371: 000000 ill
|
|
374: 001012 l16ui a1, a0, 0
|
|
377: 003000 rfe
|
|
37a: 300000 xor a0, a0, a0
|
|
37d: 000000 ill
|
|
380: 000030 excw
|
|
...
|
|
|
|
00000384 <wps_build_dev_password_id>:
|
|
384: f0c112 addi a1, a1, -16
|
|
387: 1109 s32i.n a0, a1, 4
|
|
389: 21c9 s32i.n a12, a1, 8
|
|
38b: 0139 s32i.n a3, a1, 0
|
|
38d: 02cd mov.n a12, a2
|
|
38f: fff931 l32r a3, 374 <wps_build_uuid_e+0x38>
|
|
392: fff901 l32r a0, 378 <wps_build_uuid_e+0x3c>
|
|
395: 0000c0 callx0 a0
|
|
398: 0c2d mov.n a2, a12
|
|
39a: 230c movi.n a3, 2
|
|
39c: fff801 l32r a0, 37c <wps_build_uuid_e+0x40>
|
|
39f: 0000c0 callx0 a0
|
|
3a2: 0c2d mov.n a2, a12
|
|
3a4: 0138 l32i.n a3, a1, 0
|
|
3a6: 21c8 l32i.n a12, a1, 8
|
|
3a8: fff601 l32r a0, 380 <wps_build_uuid_e+0x44>
|
|
3ab: 0000c0 callx0 a0
|
|
3ae: 020c movi.n a2, 0
|
|
3b0: 1108 l32i.n a0, a1, 4
|
|
3b2: 10c112 addi a1, a1, 16
|
|
3b5: f00d ret.n
|
|
3b7: 100900 and a0, a9, a0
|
|
3ba: 300000 xor a0, a0, a0
|
|
3bd: 000000 ill
|
|
3c0: 000030 excw
|
|
3c3: 003000 rfe
|
|
...
|
|
|
|
000003c8 <wps_build_config_error>:
|
|
3c8: f0c112 addi a1, a1, -16
|
|
3cb: 1109 s32i.n a0, a1, 4
|
|
3cd: 21c9 s32i.n a12, a1, 8
|
|
3cf: 0139 s32i.n a3, a1, 0
|
|
3d1: 02cd mov.n a12, a2
|
|
3d3: fff931 l32r a3, 3b8 <wps_build_dev_password_id+0x34>
|
|
3d6: fff901 l32r a0, 3bc <wps_build_dev_password_id+0x38>
|
|
3d9: 0000c0 callx0 a0
|
|
3dc: 0c2d mov.n a2, a12
|
|
3de: 230c movi.n a3, 2
|
|
3e0: fff801 l32r a0, 3c0 <wps_build_dev_password_id+0x3c>
|
|
3e3: 0000c0 callx0 a0
|
|
3e6: 0c2d mov.n a2, a12
|
|
3e8: 0138 l32i.n a3, a1, 0
|
|
3ea: 21c8 l32i.n a12, a1, 8
|
|
3ec: fff601 l32r a0, 3c4 <wps_build_dev_password_id+0x40>
|
|
3ef: 0000c0 callx0 a0
|
|
3f2: 020c movi.n a2, 0
|
|
3f4: 1108 l32i.n a0, a1, 4
|
|
3f6: 10c112 addi a1, a1, 16
|
|
3f9: f00d ret.n
|
|
3fb: 100500 and a0, a5, a0
|
|
...
|
|
40a: 300000 xor a0, a0, a0
|
|
40d: 000000 ill
|
|
410: 000030 excw
|
|
413: 005c00 excw
|
|
...
|
|
|
|
00000418 <wps_build_authenticator>:
|
|
418: c0c112 addi a1, a1, -64
|
|
41b: c109 s32i.n a0, a1, 48
|
|
41d: e1d9 s32i.n a13, a1, 56
|
|
41f: d1c9 s32i.n a12, a1, 52
|
|
421: 02dd mov.n a13, a2
|
|
423: 4d2222 l32i a2, a2, 0x134
|
|
426: 03cd mov.n a12, a3
|
|
428: 32cc bnez.n a2, 42f <wps_build_authenticator+0x17>
|
|
42a: f27c movi.n a2, -1
|
|
42c: 0015c6 j 487 <wps_build_authenticator+0x6f>
|
|
42f: fff401 l32r a0, 400 <wps_build_config_error+0x38>
|
|
432: 0000c0 callx0 a0
|
|
435: 0129 s32i.n a2, a1, 0
|
|
437: 4d2d02 l32i a0, a13, 0x134
|
|
43a: 0c2d mov.n a2, a12
|
|
43c: 1008 l32i.n a0, a0, 4
|
|
43e: 2109 s32i.n a0, a1, 8
|
|
440: fff101 l32r a0, 404 <wps_build_config_error+0x3c>
|
|
443: 0000c0 callx0 a0
|
|
446: 032c movi.n a3, 32
|
|
448: 240c movi.n a4, 2
|
|
44a: 015d mov.n a5, a1
|
|
44c: 618b addi.n a6, a1, 8
|
|
44e: 1129 s32i.n a2, a1, 4
|
|
450: 10c172 addi a7, a1, 16
|
|
453: 1c28 l32i.n a2, a12, 4
|
|
455: 3129 s32i.n a2, a1, 12
|
|
457: 01dd22 addmi a2, a13, 0x100
|
|
45a: e4c222 addi a2, a2, -28
|
|
45d: ffea01 l32r a0, 408 <wps_build_config_error+0x40>
|
|
460: 0000c0 callx0 a0
|
|
463: 0c2d mov.n a2, a12
|
|
465: ffe531 l32r a3, 3fc <wps_build_config_error+0x34>
|
|
468: ffe901 l32r a0, 40c <wps_build_config_error+0x44>
|
|
46b: 0000c0 callx0 a0
|
|
46e: 0c2d mov.n a2, a12
|
|
470: 830c movi.n a3, 8
|
|
472: ffe701 l32r a0, 410 <wps_build_config_error+0x48>
|
|
475: 0000c0 callx0 a0
|
|
478: 0c2d mov.n a2, a12
|
|
47a: 10c132 addi a3, a1, 16
|
|
47d: 840c movi.n a4, 8
|
|
47f: ffe501 l32r a0, 414 <wps_build_config_error+0x4c>
|
|
482: 0000c0 callx0 a0
|
|
485: 020c movi.n a2, 0
|
|
487: d1c8 l32i.n a12, a1, 52
|
|
489: e1d8 l32i.n a13, a1, 56
|
|
48b: c108 l32i.n a0, a1, 48
|
|
48d: 40c112 addi a1, a1, 64
|
|
490: f00d ret.n
|
|
492: 4a0000 excw
|
|
495: 000010 excw
|
|
498: 000030 excw
|
|
49b: 003000 rfe
|
|
49e: 100000 and a0, a0, a0
|
|
4a1: 000000 ill
|
|
|
|
000004a4 <wps_build_version>:
|
|
4a4: fffc31 l32r a3, 494 <wps_build_authenticator+0x7c>
|
|
4a7: f0c112 addi a1, a1, -16
|
|
4aa: 11c9 s32i.n a12, a1, 4
|
|
4ac: 0109 s32i.n a0, a1, 0
|
|
4ae: 02cd mov.n a12, a2
|
|
4b0: fffa01 l32r a0, 498 <wps_build_authenticator+0x80>
|
|
4b3: 0000c0 callx0 a0
|
|
4b6: 0c2d mov.n a2, a12
|
|
4b8: 130c movi.n a3, 1
|
|
4ba: fff801 l32r a0, 49c <wps_build_authenticator+0x84>
|
|
4bd: 0000c0 callx0 a0
|
|
4c0: 0c2d mov.n a2, a12
|
|
4c2: 031c movi.n a3, 16
|
|
4c4: 11c8 l32i.n a12, a1, 4
|
|
4c6: fff601 l32r a0, 4a0 <wps_build_authenticator+0x88>
|
|
4c9: 0000c0 callx0 a0
|
|
4cc: 020c movi.n a2, 0
|
|
4ce: 0108 l32i.n a0, a1, 0
|
|
4d0: 10c112 addi a1, a1, 16
|
|
4d3: f00d ret.n
|
|
4d5: 000000 ill
|
|
4d8: 1049 s32i.n a4, a0, 4
|
|
4da: 2a0000 excw
|
|
4dd: 000037 bnone a0, a3, 4e1 <wps_build_version+0x3d>
|
|
4e0: 000030 excw
|
|
...
|
|
4eb: 001000 excw
|
|
4ee: 100000 and a0, a0, a0
|
|
4f1: 000000 ill
|
|
4f4: 000010 excw
|
|
4f7: 001000 excw
|
|
4fa: 100000 and a0, a0, a0
|
|
4fd: 000000 ill
|
|
500: 000010 excw
|
|
503: 001000 excw
|
|
506: 100000 and a0, a0, a0
|
|
509: 000000 ill
|
|
50c: 005c movi.n a0, 80
|
|
...
|
|
|
|
00000518 <wps_build_wfa_ext>:
|
|
518: e0c112 addi a1, a1, -32
|
|
51b: 51d9 s32i.n a13, a1, 20
|
|
51d: 1159 s32i.n a5, a1, 4
|
|
51f: 3109 s32i.n a0, a1, 12
|
|
521: 2139 s32i.n a3, a1, 8
|
|
523: 61e9 s32i.n a14, a1, 24
|
|
525: 41c9 s32i.n a12, a1, 16
|
|
527: 04ed mov.n a14, a4
|
|
529: 02cd mov.n a12, a2
|
|
52b: ffeb31 l32r a3, 4d8 <wps_build_version+0x34>
|
|
52e: ffec01 l32r a0, 4e0 <wps_build_version+0x3c>
|
|
531: 0000c0 callx0 a0
|
|
534: 0c2d mov.n a2, a12
|
|
536: 230c movi.n a3, 2
|
|
538: ffeb01 l32r a0, 4e4 <wps_build_version+0x40>
|
|
53b: 0000c0 callx0 a0
|
|
53e: 02dd mov.n a13, a2
|
|
540: 330c movi.n a3, 3
|
|
542: 0c2d mov.n a2, a12
|
|
544: ffe901 l32r a0, 4e8 <wps_build_version+0x44>
|
|
547: 0000c0 callx0 a0
|
|
54a: ffe401 l32r a0, 4dc <wps_build_version+0x38>
|
|
54d: 743c movi.n a4, 55
|
|
54f: 030c movi.n a3, 0
|
|
551: 004232 s8i a3, a2, 0
|
|
554: 014242 s8i a4, a2, 1
|
|
557: 024202 s8i a0, a2, 2
|
|
55a: 0c2d mov.n a2, a12
|
|
55c: ffe401 l32r a0, 4ec <wps_build_version+0x48>
|
|
55f: 0000c0 callx0 a0
|
|
562: 0c2d mov.n a2, a12
|
|
564: 130c movi.n a3, 1
|
|
566: ffe201 l32r a0, 4f0 <wps_build_version+0x4c>
|
|
569: 0000c0 callx0 a0
|
|
56c: 0c2d mov.n a2, a12
|
|
56e: 032c movi.n a3, 32
|
|
570: ffe101 l32r a0, 4f4 <wps_build_version+0x50>
|
|
573: 0000c0 callx0 a0
|
|
576: 2158 l32i.n a5, a1, 8
|
|
578: c59c beqz.n a5, 598 <wps_build_wfa_ext+0x80>
|
|
57a: 0c2d mov.n a2, a12
|
|
57c: 330c movi.n a3, 3
|
|
57e: ffde01 l32r a0, 4f8 <wps_build_version+0x54>
|
|
581: 0000c0 callx0 a0
|
|
584: 0c2d mov.n a2, a12
|
|
586: 130c movi.n a3, 1
|
|
588: ffdd01 l32r a0, 4fc <wps_build_version+0x58>
|
|
58b: 0000c0 callx0 a0
|
|
58e: 0c2d mov.n a2, a12
|
|
590: 130c movi.n a3, 1
|
|
592: ffdb01 l32r a0, 500 <wps_build_version+0x5c>
|
|
595: 0000c0 callx0 a0
|
|
598: deac beqz.n a14, 5c9 <wps_build_wfa_ext+0xb1>
|
|
59a: 1168 l32i.n a6, a1, 4
|
|
59c: 96ac beqz.n a6, 5c9 <wps_build_wfa_ext+0xb1>
|
|
59e: 0c2d mov.n a2, a12
|
|
5a0: 130c movi.n a3, 1
|
|
5a2: ffd801 l32r a0, 504 <wps_build_version+0x60>
|
|
5a5: 0000c0 callx0 a0
|
|
5a8: 1138 l32i.n a3, a1, 4
|
|
5aa: 0c2d mov.n a2, a12
|
|
5ac: 903330 addx2 a3, a3, a3
|
|
5af: 1133f0 slli a3, a3, 1
|
|
5b2: 0139 s32i.n a3, a1, 0
|
|
5b4: 743030 extui a3, a3, 0, 8
|
|
5b7: ffd401 l32r a0, 508 <wps_build_version+0x64>
|
|
5ba: 0000c0 callx0 a0
|
|
5bd: 0e3d mov.n a3, a14
|
|
5bf: 0c2d mov.n a2, a12
|
|
5c1: 0148 l32i.n a4, a1, 0
|
|
5c3: ffd201 l32r a0, 50c <wps_build_version+0x68>
|
|
5c6: 0000c0 callx0 a0
|
|
5c9: 0c2d mov.n a2, a12
|
|
5cb: 030c movi.n a3, 0
|
|
5cd: ffd001 l32r a0, 510 <wps_build_version+0x6c>
|
|
5d0: 0000c0 callx0 a0
|
|
5d3: 030c movi.n a3, 0
|
|
5d5: c042d0 sub a4, a2, a13
|
|
5d8: 61e8 l32i.n a14, a1, 24
|
|
5da: 0c2d mov.n a2, a12
|
|
5dc: fec442 addi a4, a4, -2
|
|
5df: 41c8 l32i.n a12, a1, 16
|
|
5e1: 414840 srli a4, a4, 8
|
|
5e4: 004d42 s8i a4, a13, 0
|
|
5e7: ffcb01 l32r a0, 514 <wps_build_version+0x70>
|
|
5ea: 0000c0 callx0 a0
|
|
5ed: 3108 l32i.n a0, a1, 12
|
|
5ef: c052d0 sub a5, a2, a13
|
|
5f2: fec552 addi a5, a5, -2
|
|
5f5: 014d52 s8i a5, a13, 1
|
|
5f8: 020c movi.n a2, 0
|
|
5fa: 51d8 l32i.n a13, a1, 20
|
|
5fc: 20c112 addi a1, a1, 32
|
|
5ff: f00d ret.n
|
|
601: 000000 ill
|
|
604: 001022 l16ui a2, a0, 0
|
|
607: 003000 rfe
|
|
60a: 300000 xor a0, a0, a0
|
|
60d: 000000 ill
|
|
610: 000010 excw
|
|
...
|
|
|
|
00000614 <wps_build_msg_type>:
|
|
614: f0c112 addi a1, a1, -16
|
|
617: 1109 s32i.n a0, a1, 4
|
|
619: 21c9 s32i.n a12, a1, 8
|
|
61b: 0139 s32i.n a3, a1, 0
|
|
61d: 02cd mov.n a12, a2
|
|
61f: fff931 l32r a3, 604 <wps_build_wfa_ext+0xec>
|
|
622: fff901 l32r a0, 608 <wps_build_wfa_ext+0xf0>
|
|
625: 0000c0 callx0 a0
|
|
628: 0c2d mov.n a2, a12
|
|
62a: 130c movi.n a3, 1
|
|
62c: fff801 l32r a0, 60c <wps_build_wfa_ext+0xf4>
|
|
62f: 0000c0 callx0 a0
|
|
632: 0c2d mov.n a2, a12
|
|
634: 0138 l32i.n a3, a1, 0
|
|
636: 21c8 l32i.n a12, a1, 8
|
|
638: 743030 extui a3, a3, 0, 8
|
|
63b: fff501 l32r a0, 610 <wps_build_wfa_ext+0xf8>
|
|
63e: 0000c0 callx0 a0
|
|
641: 020c movi.n a2, 0
|
|
643: 1108 l32i.n a0, a1, 4
|
|
645: 10c112 addi a1, a1, 16
|
|
648: f00d ret.n
|
|
64a: 1a0000 excw
|
|
64d: 000010 excw
|
|
650: 000030 excw
|
|
653: 003000 rfe
|
|
656: 5c0000 excw
|
|
659: 000000 ill
|
|
|
|
0000065c <wps_build_enrollee_nonce>:
|
|
65c: f0c112 addi a1, a1, -16
|
|
65f: 1109 s32i.n a0, a1, 4
|
|
661: 0129 s32i.n a2, a1, 0
|
|
663: 21c9 s32i.n a12, a1, 8
|
|
665: 032d mov.n a2, a3
|
|
667: 03cd mov.n a12, a3
|
|
669: fff831 l32r a3, 64c <wps_build_msg_type+0x38>
|
|
66c: fff901 l32r a0, 650 <wps_build_msg_type+0x3c>
|
|
66f: 0000c0 callx0 a0
|
|
672: 0c2d mov.n a2, a12
|
|
674: 031c movi.n a3, 16
|
|
676: fff701 l32r a0, 654 <wps_build_msg_type+0x40>
|
|
679: 0000c0 callx0 a0
|
|
67c: 041c movi.n a4, 16
|
|
67e: 0c2d mov.n a2, a12
|
|
680: 0138 l32i.n a3, a1, 0
|
|
682: 21c8 l32i.n a12, a1, 8
|
|
684: 36c332 addi a3, a3, 54
|
|
687: fff401 l32r a0, 658 <wps_build_msg_type+0x44>
|
|
68a: 0000c0 callx0 a0
|
|
68d: 020c movi.n a2, 0
|
|
68f: 1108 l32i.n a0, a1, 4
|
|
691: 10c112 addi a1, a1, 16
|
|
694: f00d ret.n
|
|
696: 390000 excw
|
|
699: 000010 excw
|
|
69c: 000030 excw
|
|
69f: 003000 rfe
|
|
6a2: 5c0000 excw
|
|
6a5: 000000 ill
|
|
|
|
000006a8 <wps_build_registrar_nonce>:
|
|
6a8: f0c112 addi a1, a1, -16
|
|
6ab: 1109 s32i.n a0, a1, 4
|
|
6ad: 0129 s32i.n a2, a1, 0
|
|
6af: 21c9 s32i.n a12, a1, 8
|
|
6b1: 032d mov.n a2, a3
|
|
6b3: 03cd mov.n a12, a3
|
|
6b5: fff831 l32r a3, 698 <wps_build_enrollee_nonce+0x3c>
|
|
6b8: fff901 l32r a0, 69c <wps_build_enrollee_nonce+0x40>
|
|
6bb: 0000c0 callx0 a0
|
|
6be: 0c2d mov.n a2, a12
|
|
6c0: 031c movi.n a3, 16
|
|
6c2: fff701 l32r a0, 6a0 <wps_build_enrollee_nonce+0x44>
|
|
6c5: 0000c0 callx0 a0
|
|
6c8: 041c movi.n a4, 16
|
|
6ca: 0c2d mov.n a2, a12
|
|
6cc: 0138 l32i.n a3, a1, 0
|
|
6ce: 21c8 l32i.n a12, a1, 8
|
|
6d0: 46c332 addi a3, a3, 70
|
|
6d3: fff401 l32r a0, 6a4 <wps_build_enrollee_nonce+0x48>
|
|
6d6: 0000c0 callx0 a0
|
|
6d9: 020c movi.n a2, 0
|
|
6db: 1108 l32i.n a0, a1, 4
|
|
6dd: 10c112 addi a1, a1, 16
|
|
6e0: f00d ret.n
|
|
6e2: 040000 extui a0, a0, 0, 1
|
|
6e5: 000010 excw
|
|
6e8: 000030 excw
|
|
6eb: 003000 rfe
|
|
6ee: 300000 xor a0, a0, a0
|
|
6f1: 000000 ill
|
|
|
|
000006f4 <wps_build_auth_type_flags>:
|
|
6f4: 032d mov.n a2, a3
|
|
6f6: f0c112 addi a1, a1, -16
|
|
6f9: 11c9 s32i.n a12, a1, 4
|
|
6fb: 0109 s32i.n a0, a1, 0
|
|
6fd: 03cd mov.n a12, a3
|
|
6ff: fff931 l32r a3, 6e4 <wps_build_registrar_nonce+0x3c>
|
|
702: fff901 l32r a0, 6e8 <wps_build_registrar_nonce+0x40>
|
|
705: 0000c0 callx0 a0
|
|
708: 0c2d mov.n a2, a12
|
|
70a: 230c movi.n a3, 2
|
|
70c: fff801 l32r a0, 6ec <wps_build_registrar_nonce+0x44>
|
|
70f: 0000c0 callx0 a0
|
|
712: 0c2d mov.n a2, a12
|
|
714: b33c movi.n a3, 59
|
|
716: 11c8 l32i.n a12, a1, 4
|
|
718: fff601 l32r a0, 6f0 <wps_build_registrar_nonce+0x48>
|
|
71b: 0000c0 callx0 a0
|
|
71e: 020c movi.n a2, 0
|
|
720: 0108 l32i.n a0, a1, 0
|
|
722: 10c112 addi a1, a1, 16
|
|
725: f00d ret.n
|
|
727: 101000 and a1, a0, a0
|
|
72a: 300000 xor a0, a0, a0
|
|
72d: 000000 ill
|
|
730: 000030 excw
|
|
733: 003000 rfe
|
|
...
|
|
|
|
00000738 <wps_build_encr_type_flags>:
|
|
738: 032d mov.n a2, a3
|
|
73a: f0c112 addi a1, a1, -16
|
|
73d: 11c9 s32i.n a12, a1, 4
|
|
73f: 0109 s32i.n a0, a1, 0
|
|
741: 03cd mov.n a12, a3
|
|
743: fff931 l32r a3, 728 <wps_build_auth_type_flags+0x34>
|
|
746: fff901 l32r a0, 72c <wps_build_auth_type_flags+0x38>
|
|
749: 0000c0 callx0 a0
|
|
74c: 0c2d mov.n a2, a12
|
|
74e: 230c movi.n a3, 2
|
|
750: fff801 l32r a0, 730 <wps_build_auth_type_flags+0x3c>
|
|
753: 0000c0 callx0 a0
|
|
756: 0c2d mov.n a2, a12
|
|
758: d30c movi.n a3, 13
|
|
75a: 11c8 l32i.n a12, a1, 4
|
|
75c: fff601 l32r a0, 734 <wps_build_auth_type_flags+0x40>
|
|
75f: 0000c0 callx0 a0
|
|
762: 020c movi.n a2, 0
|
|
764: 0108 l32i.n a0, a1, 0
|
|
766: 10c112 addi a1, a1, 16
|
|
769: f00d ret.n
|
|
76b: 100d00 and a0, a13, a0
|
|
76e: 300000 xor a0, a0, a0
|
|
771: 000000 ill
|
|
774: 000030 excw
|
|
777: 001000 excw
|
|
...
|
|
|
|
0000077c <wps_build_conn_type_flags>:
|
|
77c: 032d mov.n a2, a3
|
|
77e: f0c112 addi a1, a1, -16
|
|
781: 11c9 s32i.n a12, a1, 4
|
|
783: 0109 s32i.n a0, a1, 0
|
|
785: 03cd mov.n a12, a3
|
|
787: fff931 l32r a3, 76c <wps_build_encr_type_flags+0x34>
|
|
78a: fff901 l32r a0, 770 <wps_build_encr_type_flags+0x38>
|
|
78d: 0000c0 callx0 a0
|
|
790: 0c2d mov.n a2, a12
|
|
792: 130c movi.n a3, 1
|
|
794: fff801 l32r a0, 774 <wps_build_encr_type_flags+0x3c>
|
|
797: 0000c0 callx0 a0
|
|
79a: 0c2d mov.n a2, a12
|
|
79c: 130c movi.n a3, 1
|
|
79e: 11c8 l32i.n a12, a1, 4
|
|
7a0: fff601 l32r a0, 778 <wps_build_encr_type_flags+0x40>
|
|
7a3: 0000c0 callx0 a0
|
|
7a6: 020c movi.n a2, 0
|
|
7a8: 0108 l32i.n a0, a1, 0
|
|
7aa: 10c112 addi a1, a1, 16
|
|
7ad: f00d ret.n
|
|
7af: 100200 and a0, a2, a0
|
|
7b2: 300000 xor a0, a0, a0
|
|
7b5: 000000 ill
|
|
7b8: 000030 excw
|
|
7bb: 003000 rfe
|
|
...
|
|
|
|
000007c0 <wps_build_assoc_state>:
|
|
7c0: 032d mov.n a2, a3
|
|
7c2: f0c112 addi a1, a1, -16
|
|
7c5: 11c9 s32i.n a12, a1, 4
|
|
7c7: 0109 s32i.n a0, a1, 0
|
|
7c9: 03cd mov.n a12, a3
|
|
7cb: fff931 l32r a3, 7b0 <wps_build_conn_type_flags+0x34>
|
|
7ce: fff901 l32r a0, 7b4 <wps_build_conn_type_flags+0x38>
|
|
7d1: 0000c0 callx0 a0
|
|
7d4: 0c2d mov.n a2, a12
|
|
7d6: 230c movi.n a3, 2
|
|
7d8: fff801 l32r a0, 7b8 <wps_build_conn_type_flags+0x3c>
|
|
7db: 0000c0 callx0 a0
|
|
7de: 0c2d mov.n a2, a12
|
|
7e0: 030c movi.n a3, 0
|
|
7e2: 11c8 l32i.n a12, a1, 4
|
|
7e4: fff601 l32r a0, 7bc <wps_build_conn_type_flags+0x40>
|
|
7e7: 0000c0 callx0 a0
|
|
7ea: 020c movi.n a2, 0
|
|
7ec: 0108 l32i.n a0, a1, 0
|
|
7ee: 10c112 addi a1, a1, 16
|
|
7f1: f00d ret.n
|
|
7f3: 101e00 and a1, a14, a0
|
|
...
|
|
7fe: 300000 xor a0, a0, a0
|
|
801: 000000 ill
|
|
804: 000030 excw
|
|
807: 005c00 excw
|
|
...
|
|
|
|
0000080c <wps_build_key_wrap_auth>:
|
|
80c: d0c112 addi a1, a1, -48
|
|
80f: 9109 s32i.n a0, a1, 36
|
|
811: 8129 s32i.n a2, a1, 32
|
|
813: a1c9 s32i.n a12, a1, 40
|
|
815: 032d mov.n a2, a3
|
|
817: 03cd mov.n a12, a3
|
|
819: fff701 l32r a0, 7f8 <wps_build_assoc_state+0x38>
|
|
81c: 0000c0 callx0 a0
|
|
81f: 032c movi.n a3, 32
|
|
821: 024d mov.n a4, a2
|
|
823: 1c58 l32i.n a5, a12, 4
|
|
825: 8128 l32i.n a2, a1, 32
|
|
827: 016d mov.n a6, a1
|
|
829: 01d222 addmi a2, a2, 0x100
|
|
82c: e4c222 addi a2, a2, -28
|
|
82f: fff301 l32r a0, 7fc <wps_build_assoc_state+0x3c>
|
|
832: 0000c0 callx0 a0
|
|
835: 0c2d mov.n a2, a12
|
|
837: ffef31 l32r a3, 7f4 <wps_build_assoc_state+0x34>
|
|
83a: fff101 l32r a0, 800 <wps_build_assoc_state+0x40>
|
|
83d: 0000c0 callx0 a0
|
|
840: 0c2d mov.n a2, a12
|
|
842: 830c movi.n a3, 8
|
|
844: fff001 l32r a0, 804 <wps_build_assoc_state+0x44>
|
|
847: 0000c0 callx0 a0
|
|
84a: 013d mov.n a3, a1
|
|
84c: 0c2d mov.n a2, a12
|
|
84e: 840c movi.n a4, 8
|
|
850: a1c8 l32i.n a12, a1, 40
|
|
852: ffed01 l32r a0, 808 <wps_build_assoc_state+0x48>
|
|
855: 0000c0 callx0 a0
|
|
858: 020c movi.n a2, 0
|
|
85a: 9108 l32i.n a0, a1, 36
|
|
85c: 30c112 addi a1, a1, 48
|
|
85f: f00d ret.n
|
|
861: 000000 ill
|
|
864: 1018 l32i.n a1, a0, 4
|
|
...
|
|
86e: 300000 xor a0, a0, a0
|
|
871: 000000 ill
|
|
874: 000030 excw
|
|
...
|
|
883: 008800 excw
|
|
886: 000000 ill
|
|
889: 000000 ill
|
|
|
|
0000088c <wps_build_encr_settings>:
|
|
88c: e0c112 addi a1, a1, -32
|
|
88f: 4109 s32i.n a0, a1, 16
|
|
891: 1129 s32i.n a2, a1, 4
|
|
893: 51c9 s32i.n a12, a1, 20
|
|
895: 61d9 s32i.n a13, a1, 24
|
|
897: 03cd mov.n a12, a3
|
|
899: 04dd mov.n a13, a4
|
|
89b: 0d2d mov.n a2, a13
|
|
89d: 1448 l32i.n a4, a4, 4
|
|
89f: 031c movi.n a3, 16
|
|
8a1: 344040 extui a4, a4, 0, 4
|
|
8a4: c03340 sub a3, a3, a4
|
|
8a7: 3139 s32i.n a3, a1, 12
|
|
8a9: ffef01 l32r a0, 868 <wps_build_key_wrap_auth+0x5c>
|
|
8ac: 0000c0 callx0 a0
|
|
8af: 3148 l32i.n a4, a1, 12
|
|
8b1: 043d mov.n a3, a4
|
|
8b3: ffee01 l32r a0, 86c <wps_build_key_wrap_auth+0x60>
|
|
8b6: 0000c0 callx0 a0
|
|
8b9: 0c2d mov.n a2, a12
|
|
8bb: ffea31 l32r a3, 864 <wps_build_key_wrap_auth+0x58>
|
|
8be: ffec01 l32r a0, 870 <wps_build_key_wrap_auth+0x64>
|
|
8c1: 0000c0 callx0 a0
|
|
8c4: 1d38 l32i.n a3, a13, 4
|
|
8c6: 0c2d mov.n a2, a12
|
|
8c8: 10c332 addi a3, a3, 16
|
|
8cb: f43030 extui a3, a3, 0, 16
|
|
8ce: ffe901 l32r a0, 874 <wps_build_key_wrap_auth+0x68>
|
|
8d1: 0000c0 callx0 a0
|
|
8d4: 0c2d mov.n a2, a12
|
|
8d6: 031c movi.n a3, 16
|
|
8d8: ffe801 l32r a0, 878 <wps_build_key_wrap_auth+0x6c>
|
|
8db: 0000c0 callx0 a0
|
|
8de: 2129 s32i.n a2, a1, 8
|
|
8e0: 031c movi.n a3, 16
|
|
8e2: ffe601 l32r a0, 87c <wps_build_key_wrap_auth+0x70>
|
|
8e5: 0000c0 callx0 a0
|
|
8e8: 02f296 bltz a2, 91b <wps_build_encr_settings+0x8f>
|
|
8eb: 0c2d mov.n a2, a12
|
|
8ed: 030c movi.n a3, 0
|
|
8ef: ffe401 l32r a0, 880 <wps_build_key_wrap_auth+0x74>
|
|
8f2: 0000c0 callx0 a0
|
|
8f5: 0129 s32i.n a2, a1, 0
|
|
8f7: 0d3d mov.n a3, a13
|
|
8f9: 0c2d mov.n a2, a12
|
|
8fb: ffe201 l32r a0, 884 <wps_build_key_wrap_auth+0x78>
|
|
8fe: 0000c0 callx0 a0
|
|
901: 2138 l32i.n a3, a1, 8
|
|
903: 0148 l32i.n a4, a1, 0
|
|
905: 1128 l32i.n a2, a1, 4
|
|
907: 1d58 l32i.n a5, a13, 4
|
|
909: 01d222 addmi a2, a2, 0x100
|
|
90c: 224b addi.n a2, a2, 4
|
|
90e: ffde01 l32r a0, 888 <wps_build_key_wrap_auth+0x7c>
|
|
911: 0000c0 callx0 a0
|
|
914: 32cc bnez.n a2, 91b <wps_build_encr_settings+0x8f>
|
|
916: 020c movi.n a2, 0
|
|
918: 000046 j 91d <wps_build_encr_settings+0x91>
|
|
91b: f27c movi.n a2, -1
|
|
91d: 51c8 l32i.n a12, a1, 20
|
|
91f: 61d8 l32i.n a13, a1, 24
|
|
921: 4108 l32i.n a0, a1, 16
|
|
923: 20c112 addi a1, a1, 32
|
|
926: f00d ret.n
|
|
928: 0050f2 s16i a15, a0, 0
|
|
92b: f20400 excw
|
|
92e: 000050 excw
|
|
...
|
|
939: 000000 ill
|
|
93c: 000010 excw
|
|
93f: 001000 excw
|
|
942: 000000 ill
|
|
945: 000000 ill
|
|
948: 005c movi.n a0, 80
|
|
94a: 000000 ill
|
|
94d: 000000 ill
|
|
|
|
00000950 <wps_ie_encapsulate>:
|
|
950: e0c112 addi a1, a1, -32
|
|
953: 21d9 s32i.n a13, a1, 8
|
|
955: 31e9 s32i.n a14, a1, 12
|
|
957: 11c9 s32i.n a12, a1, 4
|
|
959: 41f9 s32i.n a15, a1, 16
|
|
95b: 02cd mov.n a12, a2
|
|
95d: 1228 l32i.n a2, a2, 4
|
|
95f: 0109 s32i.n a0, a1, 0
|
|
961: 64c222 addi a2, a2, 100
|
|
964: fff301 l32r a0, 930 <wps_build_encr_settings+0xa4>
|
|
967: 0000c0 callx0 a0
|
|
96a: 02dd mov.n a13, a2
|
|
96c: b2cc bnez.n a2, 97b <wps_ie_encapsulate+0x2b>
|
|
96e: 0c2d mov.n a2, a12
|
|
970: fff101 l32r a0, 934 <wps_build_encr_settings+0xa8>
|
|
973: 0000c0 callx0 a0
|
|
976: 0d0c movi.n a13, 0
|
|
978: 001dc6 j 9f3 <wps_ie_encapsulate+0xa3>
|
|
97b: 0c2d mov.n a2, a12
|
|
97d: 51c9 s32i.n a12, a1, 20
|
|
97f: ffee01 l32r a0, 938 <wps_build_encr_settings+0xac>
|
|
982: 0000c0 callx0 a0
|
|
985: 1cf8 l32i.n a15, a12, 4
|
|
987: 02ed mov.n a14, a2
|
|
989: ff2a add.n a15, a15, a2
|
|
98b: 5cb2f7 bgeu a2, a15, 9eb <wps_ie_encapsulate+0x9b>
|
|
98e: 51c9 s32i.n a12, a1, 20
|
|
990: fba002 movi a0, 251
|
|
993: 00cd mov.n a12, a0
|
|
995: c03fe0 sub a3, a15, a14
|
|
998: 013037 bltu a0, a3, 99d <wps_ie_encapsulate+0x4d>
|
|
99b: 03cd mov.n a12, a3
|
|
99d: 0d2d mov.n a2, a13
|
|
99f: dda032 movi a3, 221
|
|
9a2: ffe601 l32r a0, 93c <wps_build_encr_settings+0xb0>
|
|
9a5: 0000c0 callx0 a0
|
|
9a8: 0d2d mov.n a2, a13
|
|
9aa: 3c4b addi.n a3, a12, 4
|
|
9ac: 743030 extui a3, a3, 0, 8
|
|
9af: ffe401 l32r a0, 940 <wps_build_encr_settings+0xb4>
|
|
9b2: 0000c0 callx0 a0
|
|
9b5: 0d2d mov.n a2, a13
|
|
9b7: 430c movi.n a3, 4
|
|
9b9: ffe201 l32r a0, 944 <wps_build_encr_settings+0xb8>
|
|
9bc: 0000c0 callx0 a0
|
|
9bf: 0e3d mov.n a3, a14
|
|
9c1: ffd951 l32r a5, 928 <wps_build_encr_settings+0x9c>
|
|
9c4: ffda41 l32r a4, 92c <wps_build_encr_settings+0xa0>
|
|
9c7: 065c movi.n a6, 80
|
|
9c9: 070c movi.n a7, 0
|
|
9cb: 004272 s8i a7, a2, 0
|
|
9ce: 014262 s8i a6, a2, 1
|
|
9d1: 034242 s8i a4, a2, 3
|
|
9d4: 024252 s8i a5, a2, 2
|
|
9d7: 0c4d mov.n a4, a12
|
|
9d9: 0d2d mov.n a2, a13
|
|
9db: ffdb01 l32r a0, 948 <wps_build_encr_settings+0xbc>
|
|
9de: 0000c0 callx0 a0
|
|
9e1: eeca add.n a14, a14, a12
|
|
9e3: fba002 movi a0, 251
|
|
9e6: 00cd mov.n a12, a0
|
|
9e8: a93ef7 bltu a14, a15, 995 <wps_ie_encapsulate+0x45>
|
|
9eb: 5128 l32i.n a2, a1, 20
|
|
9ed: ffd701 l32r a0, 94c <wps_build_encr_settings+0xc0>
|
|
9f0: 0000c0 callx0 a0
|
|
9f3: 0108 l32i.n a0, a1, 0
|
|
9f5: 11c8 l32i.n a12, a1, 4
|
|
9f7: 31e8 l32i.n a14, a1, 12
|
|
9f9: 0d2d mov.n a2, a13
|
|
9fb: 41f8 l32i.n a15, a1, 16
|
|
9fd: 21d8 l32i.n a13, a1, 8
|
|
9ff: 20c112 addi a1, a1, 32
|
|
a02: f00d ret.n
|
|
|
|
Disassembly of section .irom.text:
|
|
|
|
00000ab0 <.irom.text>:
|
|
ab0: 697562 excw
|
|
ab3: 646c movi.n a4, -26
|
|
ab5: 757020 extui a7, a2, 16, 8
|
|
ab8: 696c62 s32i a6, a12, 0x1a4
|
|
abb: 6b2063 excw
|
|
abe: 207965 excw
|
|
ac1: 617473 excw
|
|
ac4: 0a7472 excw
|
|
...
|
|
acf: 756200 extui a6, a0, 18, 8
|
|
ad2: 6c69 s32i.n a6, a12, 24
|
|
ad4: 702064 excw
|
|
ad7: 6c6275 excw
|
|
ada: 6369 s32i.n a6, a3, 24
|
|
adc: 656b20 extui a6, a2, 27, 7
|
|
adf: 2079 s32i.n a7, a0, 8
|
|
ae1: 6e6966 bnei a9, 6, b53 <wps_ie_encapsulate+0x203>
|
|
ae4: 7369 s32i.n a6, a3, 28
|
|
ae6: 0a68 l32i.n a6, a10, 0
|
|
...
|
|
|
|
wps_attr_parse.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000000 <wps_parse_msg-0x4f4>:
|
|
0: b39c beqz.n a3, 1f <wps_parse_msg-0x4d5>
|
|
2: 0f1326 beqi a3, 1, 15 <wps_parse_msg-0x4df>
|
|
5: 1e2326 beqi a3, 2, 27 <wps_parse_msg-0x4cd>
|
|
8: 243326 beqi a3, 3, 30 <wps_parse_msg-0x4c4>
|
|
b: 0c4366 bnei a3, 4, 1b <wps_parse_msg-0x4d9>
|
|
e: 271426 beqi a4, 1, 39 <wps_parse_msg-0x4bb>
|
|
11: f27c movi.n a2, -1
|
|
13: f00d ret.n
|
|
15: 426252 s32i a5, a2, 0x108
|
|
18: 436242 s32i a4, a2, 0x10c
|
|
1b: 020c movi.n a2, 0
|
|
1d: f00d ret.n
|
|
1f: ee1466 bnei a4, 1, 11 <wps_parse_msg-0x4e3>
|
|
22: 1259 s32i.n a5, a2, 4
|
|
24: fffcc6 j 1b <wps_parse_msg-0x4d9>
|
|
27: e61466 bnei a4, 1, 11 <wps_parse_msg-0x4e3>
|
|
2a: 296252 s32i a5, a2, 164
|
|
2d: fffa86 j 1b <wps_parse_msg-0x4d9>
|
|
30: dd1466 bnei a4, 1, 11 <wps_parse_msg-0x4e3>
|
|
33: 2a6252 s32i a5, a2, 168
|
|
36: fff846 j 1b <wps_parse_msg-0x4d9>
|
|
39: 286252 s32i a5, a2, 160
|
|
3c: fff6c6 j 1b <wps_parse_msg-0x4d9>
|
|
3f: 037d00 excw
|
|
42: f0c112 addi a1, a1, -16
|
|
45: 21d9 s32i.n a13, a1, 8
|
|
47: 0109 s32i.n a0, a1, 0
|
|
49: 31e9 s32i.n a14, a1, 12
|
|
4b: 11c9 s32i.n a12, a1, 4
|
|
4d: 02ed mov.n a14, a2
|
|
4f: c43a add.n a12, a4, a3
|
|
51: 1d34a6 blti a4, 3, 72 <wps_parse_msg-0x482>
|
|
54: 010742 l8ui a4, a7, 1
|
|
57: d47a add.n a13, a4, a7
|
|
59: dd2b addi.n a13, a13, 2
|
|
5b: 133cd7 bltu a12, a13, 72 <wps_parse_msg-0x482>
|
|
5e: 0e2d mov.n a2, a14
|
|
60: 000732 l8ui a3, a7, 0
|
|
63: 572b addi.n a5, a7, 2
|
|
65: fff985 call0 0 <wps_parse_msg-0x4f4>
|
|
68: 015296 bltz a2, 81 <wps_parse_msg-0x473>
|
|
6b: 0d7d mov.n a7, a13
|
|
6d: 0d2b addi.n a0, a13, 2
|
|
6f: e130c7 bltu a0, a12, 54 <wps_parse_msg-0x4a0>
|
|
72: 020c movi.n a2, 0
|
|
74: 11c8 l32i.n a12, a1, 4
|
|
76: 21d8 l32i.n a13, a1, 8
|
|
78: 31e8 l32i.n a14, a1, 12
|
|
7a: 0108 l32i.n a0, a1, 0
|
|
7c: 10c112 addi a1, a1, 16
|
|
7f: f00d ret.n
|
|
81: f27c movi.n a2, -1
|
|
83: fffb46 j 74 <wps_parse_msg-0x480>
|
|
86: 2a0000 excw
|
|
89: 000037 bnone a0, a3, 8d <wps_parse_msg-0x467>
|
|
8c: f0c112 addi a1, a1, -16
|
|
8f: 0109 s32i.n a0, a1, 0
|
|
91: 3d34b6 bltui a4, 3, d2 <wps_parse_msg-0x422>
|
|
94: fffd51 l32r a5, 88 <wps_parse_msg-0x46c>
|
|
97: 020302 l8ui a0, a3, 2
|
|
9a: 010372 l8ui a7, a3, 1
|
|
9d: 000362 l8ui a6, a3, 0
|
|
a0: 117780 slli a7, a7, 8
|
|
a3: 116600 slli a6, a6, 16
|
|
a6: 206670 or a6, a6, a7
|
|
a9: 200060 or a0, a0, a6
|
|
ac: 271057 beq a0, a5, d7 <wps_parse_msg-0x41d>
|
|
af: 00a482 movi a8, 0x400
|
|
b2: 333847 bltu a8, a4, e9 <wps_parse_msg-0x40b>
|
|
b5: 7c2202 l32i a0, a2, 0x1f0
|
|
b8: 2d90f6 bgeui a0, 10, e9 <wps_parse_msg-0x40b>
|
|
bb: a0b020 addx4 a11, a0, a2
|
|
be: 686b32 s32i a3, a11, 0x1a0
|
|
c1: 7c22a2 l32i a10, a2, 0x1f0
|
|
c4: a0aa20 addx4 a10, a10, a2
|
|
c7: 726a42 s32i a4, a10, 0x1c8
|
|
ca: 7c2292 l32i a9, a2, 0x1f0
|
|
cd: 991b addi.n a9, a9, 1
|
|
cf: 7c6292 s32i a9, a2, 0x1f0
|
|
d2: 020c movi.n a2, 0
|
|
d4: 000286 j e2 <wps_parse_msg-0x412>
|
|
d7: 333b addi.n a3, a3, 3
|
|
d9: fdc442 addi a4, a4, -3
|
|
dc: f44040 extui a4, a4, 0, 16
|
|
df: fff605 call0 40 <wps_parse_msg-0x4b4>
|
|
e2: 0108 l32i.n a0, a1, 0
|
|
e4: 10c112 addi a1, a1, 16
|
|
e7: f00d ret.n
|
|
e9: f27c movi.n a2, -1
|
|
eb: fffcc6 j e2 <wps_parse_msg-0x412>
|
|
ee: 120000 excw
|
|
f1: 000001 l32r a0, fffc00f4 <wps_parse_msg+0xfffbfc00>
|
|
f4: 6aa062 movi a6, 106
|
|
f7: f0c112 addi a1, a1, -16
|
|
fa: 0109 s32i.n a0, a1, 0
|
|
fc: f0d302 addmi a0, a3, 0xfffff000
|
|
ff: 000b addi.n a0, a0, -1
|
|
101: 023067 bltu a0, a6, 107 <wps_parse_msg-0x3ed>
|
|
104: 005386 j 256 <wps_parse_msg-0x29e>
|
|
107: fffa61 l32r a6, f0 <wps_parse_msg-0x404>
|
|
10a: 903000 addx2 a3, a0, a0
|
|
10d: 336a add.n a3, a3, a6
|
|
10f: 0003a0 jx a3
|
|
112: 00f1c6 j 4dd <wps_parse_msg-0x17>
|
|
115: 00ee46 j 4d2 <wps_parse_msg-0x22>
|
|
118: 00ea86 j 4c6 <wps_parse_msg-0x2e>
|
|
11b: 00e706 j 4bb <wps_parse_msg-0x39>
|
|
11e: 00e346 j 4af <wps_parse_msg-0x45>
|
|
121: 004c46 j 256 <wps_parse_msg-0x29e>
|
|
124: 004b86 j 256 <wps_parse_msg-0x29e>
|
|
127: 00de46 j 4a4 <wps_parse_msg-0x50>
|
|
12a: 00dac6 j 499 <wps_parse_msg-0x5b>
|
|
12d: 004946 j 256 <wps_parse_msg-0x29e>
|
|
130: 004886 j 256 <wps_parse_msg-0x29e>
|
|
133: 0047c6 j 256 <wps_parse_msg-0x29e>
|
|
136: 00d546 j 48f <wps_parse_msg-0x65>
|
|
139: 00cbc6 j 46c <wps_parse_msg-0x88>
|
|
13c: 00c806 j 460 <wps_parse_msg-0x94>
|
|
13f: 00c486 j 455 <wps_parse_msg-0x9f>
|
|
142: 004286 j 250 <wps_parse_msg-0x2a4>
|
|
145: 00c006 j 449 <wps_parse_msg-0xab>
|
|
148: 004286 j 256 <wps_parse_msg-0x29e>
|
|
14b: 00bb86 j 43d <wps_parse_msg-0xb7>
|
|
14e: 00b7c6 j 431 <wps_parse_msg-0xc3>
|
|
151: 00b406 j 425 <wps_parse_msg-0xcf>
|
|
154: 00b046 j 419 <wps_parse_msg-0xdb>
|
|
157: 00ad46 j 410 <wps_parse_msg-0xe4>
|
|
15a: 003e06 j 256 <wps_parse_msg-0x29e>
|
|
15d: 00a906 j 405 <wps_parse_msg-0xef>
|
|
160: 003c86 j 256 <wps_parse_msg-0x29e>
|
|
163: 003bc6 j 256 <wps_parse_msg-0x29e>
|
|
166: 003b06 j 256 <wps_parse_msg-0x29e>
|
|
169: 00a306 j 3f9 <wps_parse_msg-0xfb>
|
|
16c: 003986 j 256 <wps_parse_msg-0x29e>
|
|
16f: 009e86 j 3ed <wps_parse_msg-0x107>
|
|
172: 009b86 j 3e4 <wps_parse_msg-0x110>
|
|
175: 009846 j 3da <wps_parse_msg-0x11a>
|
|
178: 009546 j 3d1 <wps_parse_msg-0x123>
|
|
17b: 009246 j 3c8 <wps_parse_msg-0x12c>
|
|
17e: 003506 j 256 <wps_parse_msg-0x29e>
|
|
181: 008e06 j 3bd <wps_parse_msg-0x137>
|
|
184: 008b06 j 3b4 <wps_parse_msg-0x140>
|
|
187: 008786 j 3a9 <wps_parse_msg-0x14b>
|
|
18a: 003206 j 256 <wps_parse_msg-0x29e>
|
|
18d: 003146 j 256 <wps_parse_msg-0x29e>
|
|
190: 003086 j 256 <wps_parse_msg-0x29e>
|
|
193: 007e46 j 390 <wps_parse_msg-0x164>
|
|
196: 007a86 j 384 <wps_parse_msg-0x170>
|
|
199: 002e46 j 256 <wps_parse_msg-0x29e>
|
|
19c: 002d86 j 256 <wps_parse_msg-0x29e>
|
|
19f: 002cc6 j 256 <wps_parse_msg-0x29e>
|
|
1a2: 002c06 j 256 <wps_parse_msg-0x29e>
|
|
1a5: 007486 j 37b <wps_parse_msg-0x179>
|
|
1a8: 002a86 j 256 <wps_parse_msg-0x29e>
|
|
1ab: 0029c6 j 256 <wps_parse_msg-0x29e>
|
|
1ae: 002906 j 256 <wps_parse_msg-0x29e>
|
|
1b1: 002846 j 256 <wps_parse_msg-0x29e>
|
|
1b4: 002786 j 256 <wps_parse_msg-0x29e>
|
|
1b7: 0026c6 j 256 <wps_parse_msg-0x29e>
|
|
1ba: 006c86 j 370 <wps_parse_msg-0x184>
|
|
1bd: 006906 j 365 <wps_parse_msg-0x18f>
|
|
1c0: 006586 j 35a <wps_parse_msg-0x19a>
|
|
1c3: 006246 j 350 <wps_parse_msg-0x1a4>
|
|
1c6: 005e86 j 344 <wps_parse_msg-0x1b0>
|
|
1c9: 005ac6 j 338 <wps_parse_msg-0x1bc>
|
|
1cc: 005706 j 32c <wps_parse_msg-0x1c8>
|
|
1cf: 005346 j 320 <wps_parse_msg-0x1d4>
|
|
1d2: 004fc6 j 315 <wps_parse_msg-0x1df>
|
|
1d5: 004cc6 j 30c <wps_parse_msg-0x1e8>
|
|
1d8: 001e86 j 256 <wps_parse_msg-0x29e>
|
|
1db: 004886 j 301 <wps_parse_msg-0x1f3>
|
|
1de: 004586 j 2f8 <wps_parse_msg-0x1fc>
|
|
1e1: 001c46 j 256 <wps_parse_msg-0x29e>
|
|
1e4: 004146 j 2ed <wps_parse_msg-0x207>
|
|
1e7: 003dc6 j 2e2 <wps_parse_msg-0x212>
|
|
1ea: 0039c6 j 2d5 <wps_parse_msg-0x21f>
|
|
1ed: 001b86 j 25f <wps_parse_msg-0x295>
|
|
1f0: 001886 j 256 <wps_parse_msg-0x29e>
|
|
1f3: 0017c6 j 256 <wps_parse_msg-0x29e>
|
|
1f6: 003486 j 2cc <wps_parse_msg-0x228>
|
|
1f9: 001646 j 256 <wps_parse_msg-0x29e>
|
|
1fc: 001586 j 256 <wps_parse_msg-0x29e>
|
|
1ff: 0014c6 j 256 <wps_parse_msg-0x29e>
|
|
202: 001406 j 256 <wps_parse_msg-0x29e>
|
|
205: 001346 j 256 <wps_parse_msg-0x29e>
|
|
208: 002e06 j 2c4 <wps_parse_msg-0x230>
|
|
20b: 002b46 j 2bc <wps_parse_msg-0x238>
|
|
20e: 002546 j 2a7 <wps_parse_msg-0x24d>
|
|
211: 001046 j 256 <wps_parse_msg-0x29e>
|
|
214: 002186 j 29e <wps_parse_msg-0x256>
|
|
217: 000ec6 j 256 <wps_parse_msg-0x29e>
|
|
21a: 001dc6 j 295 <wps_parse_msg-0x25f>
|
|
21d: 000d46 j 256 <wps_parse_msg-0x29e>
|
|
220: 000c86 j 256 <wps_parse_msg-0x29e>
|
|
223: 000bc6 j 256 <wps_parse_msg-0x29e>
|
|
226: 000b06 j 256 <wps_parse_msg-0x29e>
|
|
229: 000a46 j 256 <wps_parse_msg-0x29e>
|
|
22c: 000986 j 256 <wps_parse_msg-0x29e>
|
|
22f: 0008c6 j 256 <wps_parse_msg-0x29e>
|
|
232: 001586 j 28c <wps_parse_msg-0x268>
|
|
235: 001286 j 283 <wps_parse_msg-0x271>
|
|
238: 000686 j 256 <wps_parse_msg-0x29e>
|
|
23b: 0005c6 j 256 <wps_parse_msg-0x29e>
|
|
23e: 000506 j 256 <wps_parse_msg-0x29e>
|
|
241: 000446 j 256 <wps_parse_msg-0x29e>
|
|
244: 000386 j 256 <wps_parse_msg-0x29e>
|
|
247: 0002c6 j 256 <wps_parse_msg-0x29e>
|
|
24a: 000206 j 256 <wps_parse_msg-0x29e>
|
|
24d: 000606 j 269 <wps_parse_msg-0x28b>
|
|
250: 346242 s32i a4, a2, 208
|
|
253: 356252 s32i a5, a2, 212
|
|
256: 020c movi.n a2, 0
|
|
258: 0108 l32i.n a0, a1, 0
|
|
25a: 10c112 addi a1, a1, 16
|
|
25d: f00d ret.n
|
|
25f: 750b addi.n a7, a5, -1
|
|
261: 284716 beqz a7, 4e9 <wps_parse_msg-0xb>
|
|
264: f27c movi.n a2, -1
|
|
266: fffb86 j 258 <wps_parse_msg-0x29c>
|
|
269: f78566 bnei a5, 8, 264 <wps_parse_msg-0x290>
|
|
26c: 672202 l32i a0, a2, 0x19c
|
|
26f: e390f6 bgeui a0, 10, 256 <wps_parse_msg-0x29e>
|
|
272: a09020 addx4 a9, a0, a2
|
|
275: 5d6942 s32i a4, a9, 0x174
|
|
278: 672282 l32i a8, a2, 0x19c
|
|
27b: 881b addi.n a8, a8, 1
|
|
27d: 676282 s32i a8, a2, 0x19c
|
|
280: fff486 j 256 <wps_parse_msg-0x29e>
|
|
283: dd1566 bnei a5, 1, 264 <wps_parse_msg-0x290>
|
|
286: 236242 s32i a4, a2, 140
|
|
289: fff246 j 256 <wps_parse_msg-0x29e>
|
|
28c: d41566 bnei a5, 1, 264 <wps_parse_msg-0x290>
|
|
28f: 226242 s32i a4, a2, 136
|
|
292: fff006 j 256 <wps_parse_msg-0x29e>
|
|
295: 3e6242 s32i a4, a2, 248
|
|
298: 3f6252 s32i a5, a2, 252
|
|
29b: ffedc6 j 256 <wps_parse_msg-0x29e>
|
|
29e: c21566 bnei a5, 1, 264 <wps_parse_msg-0x290>
|
|
2a1: 276242 s32i a4, a2, 156
|
|
2a4: ffeb86 j 256 <wps_parse_msg-0x29e>
|
|
2a7: 80a0a2 movi a10, 128
|
|
2aa: b63a57 bltu a10, a5, 264 <wps_parse_msg-0x290>
|
|
2ad: 24b050 extui a11, a5, 0, 3
|
|
2b0: b01be6 bgei a11, 1, 264 <wps_parse_msg-0x290>
|
|
2b3: 446242 s32i a4, a2, 0x110
|
|
2b6: 456252 s32i a5, a2, 0x114
|
|
2b9: ffe646 j 256 <wps_parse_msg-0x29e>
|
|
2bc: a48566 bnei a5, 8, 264 <wps_parse_msg-0x290>
|
|
2bf: c249 s32i.n a4, a2, 48
|
|
2c1: ffe446 j 256 <wps_parse_msg-0x29e>
|
|
2c4: 9c2566 bnei a5, 2, 264 <wps_parse_msg-0x290>
|
|
2c7: b249 s32i.n a4, a2, 44
|
|
2c9: ffe246 j 256 <wps_parse_msg-0x29e>
|
|
2cc: 406242 s32i a4, a2, 0x100
|
|
2cf: 416252 s32i a5, a2, 0x104
|
|
2d2: ffe006 j 256 <wps_parse_msg-0x29e>
|
|
2d5: 043d mov.n a3, a4
|
|
2d7: 054d mov.n a4, a5
|
|
2d9: ffdb05 call0 8c <wps_parse_msg-0x468>
|
|
2dc: f762d6 bgez a2, 256 <wps_parse_msg-0x29e>
|
|
2df: ffe046 j 264 <wps_parse_msg-0x290>
|
|
2e2: 02b526 beqi a5, 16, 2e8 <wps_parse_msg-0x20c>
|
|
2e5: ffdec6 j 264 <wps_parse_msg-0x290>
|
|
2e8: 5249 s32i.n a4, a2, 20
|
|
2ea: ffda06 j 256 <wps_parse_msg-0x29e>
|
|
2ed: f0c502 addi a0, a5, -16
|
|
2f0: f70056 bnez a0, 264 <wps_parse_msg-0x290>
|
|
2f3: 6249 s32i.n a4, a2, 24
|
|
2f5: ffd746 j 256 <wps_parse_msg-0x29e>
|
|
2f8: 3a6242 s32i a4, a2, 232
|
|
2fb: 3b6252 s32i a5, a2, 236
|
|
2fe: ffd506 j 256 <wps_parse_msg-0x29e>
|
|
301: 350b addi.n a3, a5, -1
|
|
303: f5d356 bnez a3, 264 <wps_parse_msg-0x290>
|
|
306: 126242 s32i a4, a2, 72
|
|
309: ffd246 j 256 <wps_parse_msg-0x29e>
|
|
30c: 326242 s32i a4, a2, 200
|
|
30f: 336252 s32i a5, a2, 204
|
|
312: ffd006 j 256 <wps_parse_msg-0x29e>
|
|
315: 650b addi.n a6, a5, -1
|
|
317: f49656 bnez a6, 264 <wps_parse_msg-0x290>
|
|
31a: 246242 s32i a4, a2, 144
|
|
31d: ffcd46 j 256 <wps_parse_msg-0x29e>
|
|
320: f0c572 addi a7, a5, -16
|
|
323: f3d756 bnez a7, 264 <wps_parse_msg-0x290>
|
|
326: 196242 s32i a4, a2, 100
|
|
329: ffca46 j 256 <wps_parse_msg-0x29e>
|
|
32c: f0c582 addi a8, a5, -16
|
|
32f: f31856 bnez a8, 264 <wps_parse_msg-0x290>
|
|
332: 186242 s32i a4, a2, 96
|
|
335: ffc746 j 256 <wps_parse_msg-0x29e>
|
|
338: e0c592 addi a9, a5, -32
|
|
33b: f25956 bnez a9, 264 <wps_parse_msg-0x290>
|
|
33e: 156242 s32i a4, a2, 84
|
|
341: ffc446 j 256 <wps_parse_msg-0x29e>
|
|
344: e0c5a2 addi a10, a5, -32
|
|
347: f19a56 bnez a10, 264 <wps_parse_msg-0x290>
|
|
34a: 146242 s32i a4, a2, 80
|
|
34d: ffc146 j 256 <wps_parse_msg-0x29e>
|
|
350: b50b addi.n a11, a5, -1
|
|
352: f0eb56 bnez a11, 264 <wps_parse_msg-0x290>
|
|
355: d249 s32i.n a4, a2, 52
|
|
357: ffbec6 j 256 <wps_parse_msg-0x29e>
|
|
35a: 050b addi.n a0, a5, -1
|
|
35c: f04056 bnez a0, 264 <wps_parse_msg-0x290>
|
|
35f: 266242 s32i a4, a2, 152
|
|
362: ffbc06 j 256 <wps_parse_msg-0x29e>
|
|
365: 350b addi.n a3, a5, -1
|
|
367: ef9356 bnez a3, 264 <wps_parse_msg-0x290>
|
|
36a: 256242 s32i a4, a2, 148
|
|
36d: ffb946 j 256 <wps_parse_msg-0x29e>
|
|
370: f0c562 addi a6, a5, -16
|
|
373: eed656 bnez a6, 264 <wps_parse_msg-0x290>
|
|
376: 4249 s32i.n a4, a2, 16
|
|
378: ffb686 j 256 <wps_parse_msg-0x29e>
|
|
37b: 366242 s32i a4, a2, 216
|
|
37e: 376252 s32i a5, a2, 220
|
|
381: ffb446 j 256 <wps_parse_msg-0x29e>
|
|
384: fcc572 addi a7, a5, -4
|
|
387: ed9756 bnez a7, 264 <wps_parse_msg-0x290>
|
|
38a: 116242 s32i a4, a2, 68
|
|
38d: ffb146 j 256 <wps_parse_msg-0x29e>
|
|
390: 582c movi.n a8, 37
|
|
392: 023857 bltu a8, a5, 398 <wps_parse_msg-0x15c>
|
|
395: ffb2c6 j 264 <wps_parse_msg-0x290>
|
|
398: 693c movi.n a9, 54
|
|
39a: 02b957 bgeu a9, a5, 3a0 <wps_parse_msg-0x154>
|
|
39d: ffb0c6 j 264 <wps_parse_msg-0x290>
|
|
3a0: 466242 s32i a4, a2, 0x118
|
|
3a3: 476252 s32i a5, a2, 0x11c
|
|
3a6: ffab06 j 256 <wps_parse_msg-0x29e>
|
|
3a9: a50b addi.n a10, a5, -1
|
|
3ab: eb5a56 bnez a10, 264 <wps_parse_msg-0x290>
|
|
3ae: 206242 s32i a4, a2, 128
|
|
3b1: ffa846 j 256 <wps_parse_msg-0x29e>
|
|
3b4: 3c6242 s32i a4, a2, 240
|
|
3b7: 3d6252 s32i a5, a2, 244
|
|
3ba: ffa606 j 256 <wps_parse_msg-0x29e>
|
|
3bd: b50b addi.n a11, a5, -1
|
|
3bf: ea1b56 bnez a11, 264 <wps_parse_msg-0x290>
|
|
3c2: 1f6242 s32i a4, a2, 124
|
|
3c5: ffa346 j 256 <wps_parse_msg-0x29e>
|
|
3c8: 306242 s32i a4, a2, 192
|
|
3cb: 316252 s32i a5, a2, 196
|
|
3ce: ffa106 j 256 <wps_parse_msg-0x29e>
|
|
3d1: 2e6242 s32i a4, a2, 184
|
|
3d4: 2f6252 s32i a5, a2, 188
|
|
3d7: ff9ec6 j 256 <wps_parse_msg-0x29e>
|
|
3da: 050b addi.n a0, a5, -1
|
|
3dc: e84056 bnez a0, 264 <wps_parse_msg-0x290>
|
|
3df: 2249 s32i.n a4, a2, 8
|
|
3e1: ff9c46 j 256 <wps_parse_msg-0x29e>
|
|
3e4: 2c6242 s32i a4, a2, 176
|
|
3e7: 2d6252 s32i a5, a2, 180
|
|
3ea: ff9a06 j 256 <wps_parse_msg-0x29e>
|
|
3ed: fac532 addi a3, a5, -6
|
|
3f0: e70356 bnez a3, 264 <wps_parse_msg-0x290>
|
|
3f3: 216242 s32i a4, a2, 132
|
|
3f6: ff9706 j 256 <wps_parse_msg-0x29e>
|
|
3f9: f8c562 addi a6, a5, -8
|
|
3fc: e64656 bnez a6, 264 <wps_parse_msg-0x290>
|
|
3ff: 1c6242 s32i a4, a2, 112
|
|
402: ff9406 j 256 <wps_parse_msg-0x29e>
|
|
405: f0c572 addi a7, a5, -16
|
|
408: e58756 bnez a7, 264 <wps_parse_msg-0x290>
|
|
40b: 3249 s32i.n a4, a2, 12
|
|
40d: ff9146 j 256 <wps_parse_msg-0x29e>
|
|
410: 386242 s32i a4, a2, 224
|
|
413: 396252 s32i a5, a2, 228
|
|
416: ff8f06 j 256 <wps_parse_msg-0x29e>
|
|
419: f0c582 addi a8, a5, -16
|
|
41c: e44856 bnez a8, 264 <wps_parse_msg-0x290>
|
|
41f: 1b6242 s32i a4, a2, 108
|
|
422: ff8c06 j 256 <wps_parse_msg-0x29e>
|
|
425: f0c592 addi a9, a5, -16
|
|
428: e38956 bnez a9, 264 <wps_parse_msg-0x290>
|
|
42b: 1a6242 s32i a4, a2, 104
|
|
42e: ff8906 j 256 <wps_parse_msg-0x29e>
|
|
431: e0c5a2 addi a10, a5, -32
|
|
434: e2ca56 bnez a10, 264 <wps_parse_msg-0x290>
|
|
437: 176242 s32i a4, a2, 92
|
|
43a: ff8606 j 256 <wps_parse_msg-0x29e>
|
|
43d: e0c5b2 addi a11, a5, -32
|
|
440: e20b56 bnez a11, 264 <wps_parse_msg-0x290>
|
|
443: 166242 s32i a4, a2, 88
|
|
446: ff8306 j 256 <wps_parse_msg-0x29e>
|
|
449: fec502 addi a0, a5, -2
|
|
44c: e14056 bnez a0, 264 <wps_parse_msg-0x290>
|
|
44f: 106242 s32i a4, a2, 64
|
|
452: ff8006 j 256 <wps_parse_msg-0x29e>
|
|
455: fec532 addi a3, a5, -2
|
|
458: e08356 bnez a3, 264 <wps_parse_msg-0x290>
|
|
45b: 8249 s32i.n a4, a2, 32
|
|
45d: ff7d46 j 256 <wps_parse_msg-0x29e>
|
|
460: fec562 addi a6, a5, -2
|
|
463: dfd656 bnez a6, 264 <wps_parse_msg-0x290>
|
|
466: 1e6242 s32i a4, a2, 120
|
|
469: ff7a46 j 256 <wps_parse_msg-0x29e>
|
|
46c: 5c2202 l32i a0, a2, 0x170
|
|
46f: 0290b6 bltui a0, 10, 475 <wps_parse_msg-0x7f>
|
|
472: ff7806 j 256 <wps_parse_msg-0x29e>
|
|
475: a09020 addx4 a9, a0, a2
|
|
478: 486942 s32i a4, a9, 0x120
|
|
47b: 5c2282 l32i a8, a2, 0x170
|
|
47e: a08820 addx4 a8, a8, a2
|
|
481: 526852 s32i a5, a8, 0x148
|
|
484: 5c2272 l32i a7, a2, 0x170
|
|
487: 771b addi.n a7, a7, 1
|
|
489: 5c6272 s32i a7, a2, 0x170
|
|
48c: ff7186 j 256 <wps_parse_msg-0x29e>
|
|
48f: a50b addi.n a10, a5, -1
|
|
491: dcfa56 bnez a10, 264 <wps_parse_msg-0x290>
|
|
494: 9249 s32i.n a4, a2, 36
|
|
496: ff6f06 j 256 <wps_parse_msg-0x29e>
|
|
499: fec5b2 addi a11, a5, -2
|
|
49c: dc4b56 bnez a11, 264 <wps_parse_msg-0x290>
|
|
49f: f249 s32i.n a4, a2, 60
|
|
4a1: ff6c46 j 256 <wps_parse_msg-0x29e>
|
|
4a4: fec502 addi a0, a5, -2
|
|
4a7: db9056 bnez a0, 264 <wps_parse_msg-0x290>
|
|
4aa: a249 s32i.n a4, a2, 40
|
|
4ac: ff6986 j 256 <wps_parse_msg-0x29e>
|
|
4af: f8c532 addi a3, a5, -8
|
|
4b2: dae356 bnez a3, 264 <wps_parse_msg-0x290>
|
|
4b5: 136242 s32i a4, a2, 76
|
|
4b8: ff6686 j 256 <wps_parse_msg-0x29e>
|
|
4bb: fec562 addi a6, a5, -2
|
|
4be: da2656 bnez a6, 264 <wps_parse_msg-0x290>
|
|
4c1: 7249 s32i.n a4, a2, 28
|
|
4c3: ff63c6 j 256 <wps_parse_msg-0x29e>
|
|
4c6: fec572 addi a7, a5, -2
|
|
4c9: d97756 bnez a7, 264 <wps_parse_msg-0x290>
|
|
4cc: 1d6242 s32i a4, a2, 116
|
|
4cf: ff60c6 j 256 <wps_parse_msg-0x29e>
|
|
4d2: fec582 addi a8, a5, -2
|
|
4d5: d8b856 bnez a8, 264 <wps_parse_msg-0x290>
|
|
4d8: e249 s32i.n a4, a2, 56
|
|
4da: ff5e06 j 256 <wps_parse_msg-0x29e>
|
|
4dd: fec592 addi a9, a5, -2
|
|
4e0: d80956 bnez a9, 264 <wps_parse_msg-0x290>
|
|
4e3: 2b6242 s32i a4, a2, 172
|
|
4e6: ff5b06 j 256 <wps_parse_msg-0x29e>
|
|
4e9: 0249 s32i.n a4, a2, 0
|
|
4eb: ff59c6 j 256 <wps_parse_msg-0x29e>
|
|
4ee: 000000 ill
|
|
4f1: 000000 ill
|
|
|
|
000004f4 <wps_parse_msg>:
|
|
4f4: f4a142 movi a4, 0x1f4
|
|
4f7: e0c112 addi a1, a1, -32
|
|
4fa: 11c9 s32i.n a12, a1, 4
|
|
4fc: 41f9 s32i.n a15, a1, 16
|
|
4fe: 0109 s32i.n a0, a1, 0
|
|
500: 21d9 s32i.n a13, a1, 8
|
|
502: 31e9 s32i.n a14, a1, 12
|
|
504: 02dd mov.n a13, a2
|
|
506: 03ed mov.n a14, a3
|
|
508: 032d mov.n a2, a3
|
|
50a: 030c movi.n a3, 0
|
|
50c: fff901 l32r a0, 4f0 <wps_parse_msg-0x4>
|
|
50f: 0000c0 callx0 a0
|
|
512: 1d08 l32i.n a0, a13, 4
|
|
514: 2dc8 l32i.n a12, a13, 8
|
|
516: 2dcb addi.n a2, a13, 12
|
|
518: 83c2c0 moveqz a12, a2, a12
|
|
51b: d0ca add.n a13, a0, a12
|
|
51d: 3cbcd7 bgeu a12, a13, 55d <wps_parse_msg+0x69>
|
|
520: c00dc0 sub a0, a13, a12
|
|
523: 4740a6 blti a0, 4, 56e <wps_parse_msg+0x7a>
|
|
526: fcc032 addi a3, a0, -4
|
|
529: 020c22 l8ui a2, a12, 2
|
|
52c: 030cf2 l8ui a15, a12, 3
|
|
52f: 112280 slli a2, a2, 8
|
|
532: 20ff20 or a15, a15, a2
|
|
535: f4f0f0 extui a15, a15, 0, 16
|
|
538: 3223f7 blt a3, a15, 56e <wps_parse_msg+0x7a>
|
|
53b: 0e2d mov.n a2, a14
|
|
53d: 0f5d mov.n a5, a15
|
|
53f: 000c42 l8ui a4, a12, 0
|
|
542: 010c32 l8ui a3, a12, 1
|
|
545: 114480 slli a4, a4, 8
|
|
548: 203340 or a3, a3, a4
|
|
54b: f43030 extui a3, a3, 0, 16
|
|
54e: 4c4b addi.n a4, a12, 4
|
|
550: ffba05 call0 f4 <wps_parse_msg-0x400>
|
|
553: 017296 bltz a2, 56e <wps_parse_msg+0x7a>
|
|
556: 5f4b addi.n a5, a15, 4
|
|
558: cc5a add.n a12, a12, a5
|
|
55a: c23cd7 bltu a12, a13, 520 <wps_parse_msg+0x2c>
|
|
55d: 020c movi.n a2, 0
|
|
55f: 11c8 l32i.n a12, a1, 4
|
|
561: 21d8 l32i.n a13, a1, 8
|
|
563: 31e8 l32i.n a14, a1, 12
|
|
565: 41f8 l32i.n a15, a1, 16
|
|
567: 0108 l32i.n a0, a1, 0
|
|
569: 20c112 addi a1, a1, 32
|
|
56c: f00d ret.n
|
|
56e: f27c movi.n a2, -1
|
|
570: fffac6 j 55f <wps_parse_msg+0x6b>
|
|
|
|
wps_attr_process.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000000 <wps_process_authenticator-0x8>:
|
|
...
|
|
|
|
00000008 <wps_process_authenticator>:
|
|
8: c0c112 addi a1, a1, -64
|
|
b: d1c9 s32i.n a12, a1, 52
|
|
d: c109 s32i.n a0, a1, 48
|
|
f: 03cd mov.n a12, a3
|
|
11: 056316 beqz a3, 6b <wps_process_authenticator+0x63>
|
|
14: 4d2202 l32i a0, a2, 0x134
|
|
17: 050016 beqz a0, 6b <wps_process_authenticator+0x63>
|
|
1a: 80cb addi.n a8, a0, 12
|
|
1c: 2078 l32i.n a7, a0, 8
|
|
1e: 64cb addi.n a6, a4, 12
|
|
20: 837870 moveqz a7, a8, a7
|
|
23: 0179 s32i.n a7, a1, 0
|
|
25: 10c172 addi a7, a1, 16
|
|
28: 4d2252 l32i a5, a2, 0x134
|
|
2b: 2438 l32i.n a3, a4, 8
|
|
2d: 01d222 addmi a2, a2, 0x100
|
|
30: e4c222 addi a2, a2, -28
|
|
33: 833630 moveqz a3, a6, a3
|
|
36: 1558 l32i.n a5, a5, 4
|
|
38: 618b addi.n a6, a1, 8
|
|
3a: 1139 s32i.n a3, a1, 4
|
|
3c: 2159 s32i.n a5, a1, 8
|
|
3e: 032c movi.n a3, 32
|
|
40: 015d mov.n a5, a1
|
|
42: 1408 l32i.n a0, a4, 4
|
|
44: 240c movi.n a4, 2
|
|
46: f4c002 addi a0, a0, -12
|
|
49: 3109 s32i.n a0, a1, 12
|
|
4b: ffed01 l32r a0, 0 <wps_process_authenticator-0x8>
|
|
4e: 0000c0 callx0 a0
|
|
51: 0c3d mov.n a3, a12
|
|
53: 10c122 addi a2, a1, 16
|
|
56: 840c movi.n a4, 8
|
|
58: ffeb01 l32r a0, 4 <wps_process_authenticator-0x4>
|
|
5b: 0000c0 callx0 a0
|
|
5e: 92cc bnez.n a2, 6b <wps_process_authenticator+0x63>
|
|
60: 020c movi.n a2, 0
|
|
62: d1c8 l32i.n a12, a1, 52
|
|
64: c108 l32i.n a0, a1, 48
|
|
66: 40c112 addi a1, a1, 64
|
|
69: f00d ret.n
|
|
6b: f27c movi.n a2, -1
|
|
6d: fffc46 j 62 <wps_process_authenticator+0x5a>
|
|
...
|
|
|
|
00000078 <wps_process_key_wrap_auth>:
|
|
78: d0c112 addi a1, a1, -48
|
|
7b: 91c9 s32i.n a12, a1, 36
|
|
7d: 8109 s32i.n a0, a1, 32
|
|
7f: 04cd mov.n a12, a4
|
|
81: 84bc beqz.n a4, bd <wps_process_key_wrap_auth+0x45>
|
|
83: fccc52 addi a5, a12, -4
|
|
86: 1308 l32i.n a0, a3, 4
|
|
88: 2348 l32i.n a4, a3, 8
|
|
8a: 73cb addi.n a7, a3, 12
|
|
8c: 834740 moveqz a4, a7, a4
|
|
8f: 640a add.n a6, a4, a0
|
|
91: f4c662 addi a6, a6, -12
|
|
94: 259567 bne a5, a6, bd <wps_process_key_wrap_auth+0x45>
|
|
97: 032c movi.n a3, 32
|
|
99: 016d mov.n a6, a1
|
|
9b: f4c052 addi a5, a0, -12
|
|
9e: 01d222 addmi a2, a2, 0x100
|
|
a1: e4c222 addi a2, a2, -28
|
|
a4: fff301 l32r a0, 70 <wps_process_authenticator+0x68>
|
|
a7: 0000c0 callx0 a0
|
|
aa: 0c3d mov.n a3, a12
|
|
ac: 012d mov.n a2, a1
|
|
ae: 840c movi.n a4, 8
|
|
b0: fff101 l32r a0, 74 <wps_process_authenticator+0x6c>
|
|
b3: 0000c0 callx0 a0
|
|
b6: 32cc bnez.n a2, bd <wps_process_key_wrap_auth+0x45>
|
|
b8: 020c movi.n a2, 0
|
|
ba: 000046 j bf <wps_process_key_wrap_auth+0x47>
|
|
bd: f27c movi.n a2, -1
|
|
bf: 91c8 l32i.n a12, a1, 36
|
|
c1: 8108 l32i.n a0, a1, 32
|
|
c3: 30c112 addi a1, a1, 48
|
|
c6: f00d ret.n
|
|
c8: 040c movi.n a4, 0
|
|
ca: f27c movi.n a2, -1
|
|
cc: 932430 movnez a2, a4, a3
|
|
cf: f00d ret.n
|
|
d1: 000000 ill
|
|
d4: 000000 ill
|
|
d7: c11200 mul16u a1, a2, a0
|
|
da: 0109f0 slli a0, a9, 17
|
|
dd: 21d9 s32i.n a13, a1, 8
|
|
df: 11c9 s32i.n a12, a1, 4
|
|
e1: 02dd mov.n a13, a2
|
|
e3: 04cd mov.n a12, a4
|
|
e5: 33cc bnez.n a3, ec <wps_process_key_wrap_auth+0x74>
|
|
e7: f27c movi.n a2, -1
|
|
e9: 000946 j 112 <wps_process_key_wrap_auth+0x9a>
|
|
ec: 034a add.n a0, a3, a4
|
|
ee: 80c002 addi a0, a0, -128
|
|
f1: 042c movi.n a4, 32
|
|
f3: ac8c beqz.n a12, 101 <wps_process_key_wrap_auth+0x89>
|
|
f5: 7f0022 l8ui a2, a0, 127
|
|
f8: 000b addi.n a0, a0, -1
|
|
fa: 32cc bnez.n a2, 101 <wps_process_key_wrap_auth+0x89>
|
|
fc: cc0b addi.n a12, a12, -1
|
|
fe: fffc46 j f3 <wps_process_key_wrap_auth+0x7b>
|
|
101: 0b34c7 bltu a4, a12, 110 <wps_process_key_wrap_auth+0x98>
|
|
104: 0d2d mov.n a2, a13
|
|
106: 0c4d mov.n a4, a12
|
|
108: fff301 l32r a0, d4 <wps_process_key_wrap_auth+0x5c>
|
|
10b: 0000c0 callx0 a0
|
|
10e: 8dc9 s32i.n a12, a13, 32
|
|
110: 020c movi.n a2, 0
|
|
112: 11c8 l32i.n a12, a1, 4
|
|
114: 21d8 l32i.n a13, a1, 8
|
|
116: 0108 l32i.n a0, a1, 0
|
|
118: 10c112 addi a1, a1, 16
|
|
11b: f00d ret.n
|
|
11d: 000000 ill
|
|
120: 33cc bnez.n a3, 127 <wps_process_key_wrap_auth+0xaf>
|
|
122: f57c movi.n a5, -1
|
|
124: 000406 j 138 <wps_process_key_wrap_auth+0xc0>
|
|
127: 050c movi.n a5, 0
|
|
129: 000362 l8ui a6, a3, 0
|
|
12c: 010342 l8ui a4, a3, 1
|
|
12f: 116680 slli a6, a6, 8
|
|
132: 204460 or a4, a4, a6
|
|
135: 125242 s16i a4, a2, 36
|
|
138: 052d mov.n a2, a5
|
|
13a: f00d ret.n
|
|
13c: 33cc bnez.n a3, 143 <wps_process_key_wrap_auth+0xcb>
|
|
13e: f57c movi.n a5, -1
|
|
140: 000406 j 154 <wps_process_key_wrap_auth+0xdc>
|
|
143: 050c movi.n a5, 0
|
|
145: 000362 l8ui a6, a3, 0
|
|
148: 010342 l8ui a4, a3, 1
|
|
14b: 116680 slli a6, a6, 8
|
|
14e: 204460 or a4, a4, a6
|
|
151: 135242 s16i a4, a2, 38
|
|
154: 052d mov.n a2, a5
|
|
156: f00d ret.n
|
|
158: 438c beqz.n a3, 160 <wps_process_key_wrap_auth+0xe8>
|
|
15a: 000342 l8ui a4, a3, 0
|
|
15d: 284242 s8i a4, a2, 40
|
|
160: 020c movi.n a2, 0
|
|
162: f00d ret.n
|
|
164: 000000 ill
|
|
167: c11200 mul16u a1, a2, a0
|
|
16a: 0109f0 slli a0, a9, 17
|
|
16d: 21d9 s32i.n a13, a1, 8
|
|
16f: 11c9 s32i.n a12, a1, 4
|
|
171: 04dd mov.n a13, a4
|
|
173: 02cd mov.n a12, a2
|
|
175: 73dc bnez.n a3, 190 <wps_process_key_wrap_auth+0x118>
|
|
177: 121202 l16ui a0, a2, 36
|
|
17a: 131222 l16ui a2, a2, 38
|
|
17d: 251066 bnei a0, 1, 1a6 <wps_process_key_wrap_auth+0x12e>
|
|
180: 221266 bnei a2, 1, 1a6 <wps_process_key_wrap_auth+0x12e>
|
|
183: 020c movi.n a2, 0
|
|
185: 11c8 l32i.n a12, a1, 4
|
|
187: 21d8 l32i.n a13, a1, 8
|
|
189: 0108 l32i.n a0, a1, 0
|
|
18b: 10c112 addi a1, a1, 16
|
|
18e: f00d ret.n
|
|
190: 044c movi.n a4, 64
|
|
192: ed34d7 bltu a4, a13, 183 <wps_process_key_wrap_auth+0x10b>
|
|
195: 29c222 addi a2, a2, 41
|
|
198: 0d4d mov.n a4, a13
|
|
19a: fff201 l32r a0, 164 <wps_process_key_wrap_auth+0xec>
|
|
19d: 0000c0 callx0 a0
|
|
1a0: 1b6cd2 s32i a13, a12, 108
|
|
1a3: fff706 j 183 <wps_process_key_wrap_auth+0x10b>
|
|
1a6: f27c movi.n a2, -1
|
|
1a8: fff646 j 185 <wps_process_key_wrap_auth+0x10d>
|
|
1ab: 000000 ill
|
|
1ae: 120000 excw
|
|
1b1: 09f0c1 l32r a12, fffc2974 <wps_process_ap_settings+0xfffc26a8>
|
|
1b4: 33cc01 l32r a0, fffcd0e4 <wps_process_ap_settings+0xfffcce18>
|
|
1b7: f27c movi.n a2, -1
|
|
1b9: 000306 j 1c9 <wps_process_key_wrap_auth+0x151>
|
|
1bc: 70c222 addi a2, a2, 112
|
|
1bf: 640c movi.n a4, 6
|
|
1c1: fffa01 l32r a0, 1ac <wps_process_key_wrap_auth+0x134>
|
|
1c4: 0000c0 callx0 a0
|
|
1c7: 020c movi.n a2, 0
|
|
1c9: 0108 l32i.n a0, a1, 0
|
|
1cb: 10c112 addi a1, a1, 16
|
|
1ce: f00d ret.n
|
|
1d0: 020c movi.n a2, 0
|
|
1d2: f00d ret.n
|
|
1d4: 020c movi.n a2, 0
|
|
1d6: f00d ret.n
|
|
1d8: 020c movi.n a2, 0
|
|
1da: f00d ret.n
|
|
1dc: 020c movi.n a2, 0
|
|
1de: f00d ret.n
|
|
1e0: d38c beqz.n a3, 1f1 <wps_process_key_wrap_auth+0x179>
|
|
1e2: 000352 l8ui a5, a3, 0
|
|
1e5: 010342 l8ui a4, a3, 1
|
|
1e8: 115580 slli a5, a5, 8
|
|
1eb: 204450 or a4, a4, a5
|
|
1ee: 405242 s16i a4, a2, 128
|
|
1f1: 020c movi.n a2, 0
|
|
1f3: f00d ret.n
|
|
1f5: 000000 ill
|
|
1f8: 121242 l16ui a4, a2, 36
|
|
1fb: 232c movi.n a3, 34
|
|
1fd: 130347 bnone a3, a4, 214 <wps_process_key_wrap_auth+0x19c>
|
|
200: 1b2252 l32i a5, a2, 108
|
|
203: 860c movi.n a6, 8
|
|
205: 0bb657 bgeu a6, a5, 214 <wps_process_key_wrap_auth+0x19c>
|
|
208: 08d5f6 bgeui a5, 64, 214 <wps_process_key_wrap_auth+0x19c>
|
|
20b: 752a add.n a7, a5, a2
|
|
20d: 280772 l8ui a7, a7, 40
|
|
210: f27c movi.n a2, -1
|
|
212: 278c beqz.n a7, 218 <wps_process_key_wrap_auth+0x1a0>
|
|
214: 020c movi.n a2, 0
|
|
216: f00d ret.n
|
|
218: f00d ret.n
|
|
...
|
|
|
|
0000021c <wps_process_cred>:
|
|
21c: f0c112 addi a1, a1, -16
|
|
21f: 0109 s32i.n a0, a1, 0
|
|
221: 21d9 s32i.n a13, a1, 8
|
|
223: 11c9 s32i.n a12, a1, 4
|
|
225: 02dd mov.n a13, a2
|
|
227: 03cd mov.n a12, a3
|
|
229: 032d mov.n a2, a3
|
|
22b: 1f2d32 l32i a3, a13, 124
|
|
22e: ffe985 call0 c8 <wps_process_key_wrap_auth+0x50>
|
|
231: 07e256 bnez a2, 2b3 <wps_process_cred+0x97>
|
|
234: 0c2d mov.n a2, a12
|
|
236: 3a2d32 l32i a3, a13, 232
|
|
239: 3b2d42 l32i a4, a13, 236
|
|
23c: ffe985 call0 d8 <wps_process_key_wrap_auth+0x60>
|
|
23f: 070256 bnez a2, 2b3 <wps_process_cred+0x97>
|
|
242: 0c2d mov.n a2, a12
|
|
244: 1d2d32 l32i a3, a13, 116
|
|
247: ffed85 call0 120 <wps_process_key_wrap_auth+0xa8>
|
|
24a: 065256 bnez a2, 2b3 <wps_process_cred+0x97>
|
|
24d: 0c2d mov.n a2, a12
|
|
24f: 1e2d32 l32i a3, a13, 120
|
|
252: ffee85 call0 13c <wps_process_key_wrap_auth+0xc4>
|
|
255: 05a256 bnez a2, 2b3 <wps_process_cred+0x97>
|
|
258: 0c2d mov.n a2, a12
|
|
25a: 202d32 l32i a3, a13, 128
|
|
25d: ffef85 call0 158 <wps_process_key_wrap_auth+0xe0>
|
|
260: 04f256 bnez a2, 2b3 <wps_process_cred+0x97>
|
|
263: 0c2d mov.n a2, a12
|
|
265: 3c2d32 l32i a3, a13, 240
|
|
268: 3d2d42 l32i a4, a13, 244
|
|
26b: ffefc5 call0 168 <wps_process_key_wrap_auth+0xf0>
|
|
26e: 041256 bnez a2, 2b3 <wps_process_cred+0x97>
|
|
271: 0c2d mov.n a2, a12
|
|
273: 212d32 l32i a3, a13, 132
|
|
276: fff385 call0 1b0 <wps_process_key_wrap_auth+0x138>
|
|
279: 62fc bnez.n a2, 2b3 <wps_process_cred+0x97>
|
|
27b: 0c2d mov.n a2, a12
|
|
27d: 3e2d32 l32i a3, a13, 248
|
|
280: 3f2d42 l32i a4, a13, 252
|
|
283: fff4c5 call0 1d0 <wps_process_key_wrap_auth+0x158>
|
|
286: 92ec bnez.n a2, 2b3 <wps_process_cred+0x97>
|
|
288: 0c2d mov.n a2, a12
|
|
28a: 402d32 l32i a3, a13, 0x100
|
|
28d: 412d42 l32i a4, a13, 0x104
|
|
290: fff405 call0 1d4 <wps_process_key_wrap_auth+0x15c>
|
|
293: c2dc bnez.n a2, 2b3 <wps_process_cred+0x97>
|
|
295: 0c2d mov.n a2, a12
|
|
297: 222d32 l32i a3, a13, 136
|
|
29a: fff3c5 call0 1d8 <wps_process_key_wrap_auth+0x160>
|
|
29d: 22dc bnez.n a2, 2b3 <wps_process_cred+0x97>
|
|
29f: 0c2d mov.n a2, a12
|
|
2a1: 232d32 l32i a3, a13, 140
|
|
2a4: fff345 call0 1dc <wps_process_key_wrap_auth+0x164>
|
|
2a7: 82cc bnez.n a2, 2b3 <wps_process_cred+0x97>
|
|
2a9: 2b2d32 l32i a3, a13, 172
|
|
2ac: 0c2d mov.n a2, a12
|
|
2ae: fff305 call0 1e0 <wps_process_key_wrap_auth+0x168>
|
|
2b1: 328c beqz.n a2, 2b8 <wps_process_cred+0x9c>
|
|
2b3: f27c movi.n a2, -1
|
|
2b5: 000106 j 2bd <wps_process_cred+0xa1>
|
|
2b8: 0c2d mov.n a2, a12
|
|
2ba: fff3c5 call0 1f8 <wps_process_key_wrap_auth+0x180>
|
|
2bd: 11c8 l32i.n a12, a1, 4
|
|
2bf: 21d8 l32i.n a13, a1, 8
|
|
2c1: 0108 l32i.n a0, a1, 0
|
|
2c3: 10c112 addi a1, a1, 16
|
|
2c6: f00d ret.n
|
|
2c8: 000000 ill
|
|
...
|
|
|
|
000002cc <wps_process_ap_settings>:
|
|
2cc: 84a042 movi a4, 132
|
|
2cf: f0c112 addi a1, a1, -16
|
|
2d2: 0109 s32i.n a0, a1, 0
|
|
2d4: 21d9 s32i.n a13, a1, 8
|
|
2d6: 11c9 s32i.n a12, a1, 4
|
|
2d8: 02dd mov.n a13, a2
|
|
2da: 03cd mov.n a12, a3
|
|
2dc: 032d mov.n a2, a3
|
|
2de: 030c movi.n a3, 0
|
|
2e0: fffa01 l32r a0, 2c8 <wps_process_cred+0xac>
|
|
2e3: 0000c0 callx0 a0
|
|
2e6: 0c2d mov.n a2, a12
|
|
2e8: 3a2d32 l32i a3, a13, 232
|
|
2eb: 3b2d42 l32i a4, a13, 236
|
|
2ee: ffde85 call0 d8 <wps_process_key_wrap_auth+0x60>
|
|
2f1: 32fc bnez.n a2, 328 <wps_process_ap_settings+0x5c>
|
|
2f3: 0c2d mov.n a2, a12
|
|
2f5: 1d2d32 l32i a3, a13, 116
|
|
2f8: ffe245 call0 120 <wps_process_key_wrap_auth+0xa8>
|
|
2fb: 92ec bnez.n a2, 328 <wps_process_ap_settings+0x5c>
|
|
2fd: 0c2d mov.n a2, a12
|
|
2ff: 1e2d32 l32i a3, a13, 120
|
|
302: ffe385 call0 13c <wps_process_key_wrap_auth+0xc4>
|
|
305: f2dc bnez.n a2, 328 <wps_process_ap_settings+0x5c>
|
|
307: 0c2d mov.n a2, a12
|
|
309: 202d32 l32i a3, a13, 128
|
|
30c: ffe485 call0 158 <wps_process_key_wrap_auth+0xe0>
|
|
30f: 52dc bnez.n a2, 328 <wps_process_ap_settings+0x5c>
|
|
311: 0c2d mov.n a2, a12
|
|
313: 3c2d32 l32i a3, a13, 240
|
|
316: 3d2d42 l32i a4, a13, 244
|
|
319: ffe4c5 call0 168 <wps_process_key_wrap_auth+0xf0>
|
|
31c: 82cc bnez.n a2, 328 <wps_process_ap_settings+0x5c>
|
|
31e: 212d32 l32i a3, a13, 132
|
|
321: 0c2d mov.n a2, a12
|
|
323: ffe8c5 call0 1b0 <wps_process_key_wrap_auth+0x138>
|
|
326: 328c beqz.n a2, 32d <wps_process_ap_settings+0x61>
|
|
328: f27c movi.n a2, -1
|
|
32a: 000106 j 332 <wps_process_ap_settings+0x66>
|
|
32d: 0c2d mov.n a2, a12
|
|
32f: ffec85 call0 1f8 <wps_process_key_wrap_auth+0x180>
|
|
332: 11c8 l32i.n a12, a1, 4
|
|
334: 21d8 l32i.n a13, a1, 8
|
|
336: 0108 l32i.n a0, a1, 0
|
|
338: 10c112 addi a1, a1, 16
|
|
33b: f00d ret.n
|
|
|
|
wps.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00000000 <wifi_wps_start-0xb4>:
|
|
0: 2248 l32i.n a4, a2, 8
|
|
2: 32cb addi.n a3, a2, 12
|
|
4: 834340 moveqz a4, a3, a4
|
|
7: 042d mov.n a2, a4
|
|
9: f00d ret.n
|
|
b: 000000 ill
|
|
e: 120000 excw
|
|
11: 39f0c1 l32r a12, fffce7d4 <wifi_set_wps_cb+0xfffccdb8>
|
|
14: 110901 l32r a0, fffc4438 <wifi_set_wps_cb+0xfffc2a1c>
|
|
17: 130c movi.n a3, 1
|
|
19: fffc01 l32r a0, c <wifi_wps_start-0xa8>
|
|
1c: 0000c0 callx0 a0
|
|
1f: 0108 l32i.n a0, a1, 0
|
|
21: 004202 s8i a0, a2, 0
|
|
24: 1108 l32i.n a0, a1, 4
|
|
26: 10c112 addi a1, a1, 16
|
|
29: f00d ret.n
|
|
2b: 000000 ill
|
|
2e: 120000 excw
|
|
31: 39f0c1 l32r a12, fffce7f4 <wifi_set_wps_cb+0xfffccdd8>
|
|
34: 110901 l32r a0, fffc4458 <wifi_set_wps_cb+0xfffc2a3c>
|
|
37: 430c movi.n a3, 4
|
|
39: fffc01 l32r a0, 2c <wifi_wps_start-0x88>
|
|
3c: 0000c0 callx0 a0
|
|
3f: 0108 l32i.n a0, a1, 0
|
|
41: 034202 s8i a0, a2, 3
|
|
44: f53000 extui a3, a0, 16, 16
|
|
47: 754800 extui a4, a0, 24, 8
|
|
4a: 004242 s8i a4, a2, 0
|
|
4d: 014232 s8i a3, a2, 1
|
|
50: 410800 srli a0, a0, 8
|
|
53: 024202 s8i a0, a2, 2
|
|
56: 1108 l32i.n a0, a1, 4
|
|
58: 10c112 addi a1, a1, 16
|
|
5b: f00d ret.n
|
|
...
|
|
65: 000000 ill
|
|
68: f0c112 addi a1, a1, -16
|
|
6b: 0109 s32i.n a0, a1, 0
|
|
6d: 11c9 s32i.n a12, a1, 4
|
|
6f: 21d9 s32i.n a13, a1, 8
|
|
71: 03cd mov.n a12, a3
|
|
73: 04dd mov.n a13, a4
|
|
75: 039c beqz.n a3, 89 <wifi_wps_start-0x2b>
|
|
77: 043d mov.n a3, a4
|
|
79: fff901 l32r a0, 60 <wifi_wps_start-0x54>
|
|
7c: 0000c0 callx0 a0
|
|
7f: 0d4d mov.n a4, a13
|
|
81: 0c3d mov.n a3, a12
|
|
83: fff801 l32r a0, 64 <wifi_wps_start-0x50>
|
|
86: 0000c0 callx0 a0
|
|
89: 11c8 l32i.n a12, a1, 4
|
|
8b: 21d8 l32i.n a13, a1, 8
|
|
8d: 0108 l32i.n a0, a1, 0
|
|
8f: 10c112 addi a1, a1, 16
|
|
92: f00d ret.n
|
|
...
|
|
a0: 0000d0 excw
|
|
...
|
|
|
|
000000b4 <wifi_wps_start>:
|
|
b4: f0c112 addi a1, a1, -16
|
|
b7: 0109 s32i.n a0, a1, 0
|
|
b9: fffa01 l32r a0, a4 <wifi_wps_start-0x10>
|
|
bc: 0000c0 callx0 a0
|
|
bf: 102226 beqi a2, 2, d3 <wifi_wps_start+0x1f>
|
|
c2: fff901 l32r a0, a8 <wifi_wps_start-0xc>
|
|
c5: 0000c0 callx0 a0
|
|
c8: 728c beqz.n a2, d3 <wifi_wps_start+0x1f>
|
|
ca: fff201 l32r a0, 94 <wifi_wps_start-0x20>
|
|
cd: 780002 l8ui a0, a0, 120
|
|
d0: 041066 bnei a0, 1, d8 <wifi_wps_start+0x24>
|
|
d3: 020c movi.n a2, 0
|
|
d5: 000a86 j 103 <wifi_wps_start+0x4f>
|
|
d8: fff001 l32r a0, 98 <wifi_wps_start-0x1c>
|
|
db: df2022 l32i a2, a0, 0x37c
|
|
de: e02032 l32i a3, a0, 0x380
|
|
e1: fee216 beqz a2, d3 <wifi_wps_start+0x1f>
|
|
e4: feb356 bnez a3, d3 <wifi_wps_start+0x1f>
|
|
e7: ffed41 l32r a4, 9c <wifi_wps_start-0x18>
|
|
ea: 000442 l8ui a4, a4, 0
|
|
ed: fe2416 beqz a4, d3 <wifi_wps_start+0x1f>
|
|
f0: ffec21 l32r a2, a0 <wifi_wps_start-0x14>
|
|
f3: ffee01 l32r a0, ac <wifi_wps_start-0x8>
|
|
f6: 0000c0 callx0 a0
|
|
f9: d20c movi.n a2, 13
|
|
fb: ffed01 l32r a0, b0 <wifi_wps_start-0x4>
|
|
fe: 0000c0 callx0 a0
|
|
101: 120c movi.n a2, 1
|
|
103: 0108 l32i.n a0, a1, 0
|
|
105: 10c112 addi a1, a1, 16
|
|
108: f00d ret.n
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
0000010c <show_buf>:
|
|
10c: f00d ret.n
|
|
...
|
|
116: 3d0000 excw
|
|
119: fd2102 l32i a0, a1, 0x3f4
|
|
11c: ff .byte 0xff
|
|
11d: f0c112 addi a1, a1, -16
|
|
120: 4228 l32i.n a2, a2, 16
|
|
122: 0109 s32i.n a0, a1, 0
|
|
124: 0228 l32i.n a2, a2, 0
|
|
126: fffb01 l32r a0, 114 <show_buf+0x8>
|
|
129: 0000c0 callx0 a0
|
|
12c: 0108 l32i.n a0, a1, 0
|
|
12e: 10c112 addi a1, a1, 16
|
|
131: f00d ret.n
|
|
...
|
|
147: c11200 mul16u a1, a2, a0
|
|
14a: 4159d0 srli a5, a13, 9
|
|
14d: 6109 s32i.n a0, a1, 24
|
|
14f: 91e9 s32i.n a14, a1, 36
|
|
151: 71c9 s32i.n a12, a1, 28
|
|
153: 81d9 s32i.n a13, a1, 32
|
|
155: 5139 s32i.n a3, a1, 20
|
|
157: 06dd mov.n a13, a6
|
|
159: 030c movi.n a3, 0
|
|
15b: 02cd mov.n a12, a2
|
|
15d: 04ed mov.n a14, a4
|
|
15f: 012d mov.n a2, a1
|
|
161: e40c movi.n a4, 14
|
|
163: fff401 l32r a0, 134 <show_buf+0x28>
|
|
166: 0000c0 callx0 a0
|
|
169: 5138 l32i.n a3, a1, 20
|
|
16b: 012d mov.n a2, a1
|
|
16d: 640c movi.n a4, 6
|
|
16f: fff201 l32r a0, 138 <show_buf+0x2c>
|
|
172: 0000c0 callx0 a0
|
|
175: 216b addi.n a2, a1, 6
|
|
177: 2dcc32 addi a3, a12, 45
|
|
17a: 640c movi.n a4, 6
|
|
17c: fff001 l32r a0, 13c <show_buf+0x30>
|
|
17f: 0000c0 callx0 a0
|
|
182: 0deb addi.n a0, a13, 14
|
|
184: 2d2c22 l32i a2, a12, 180
|
|
187: 7448e0 extui a4, a14, 8, 8
|
|
18a: 113e80 slli a3, a14, 8
|
|
18d: 203340 or a3, a3, a4
|
|
190: 065132 s16i a3, a1, 12
|
|
193: 12e8 l32i.n a14, a2, 4
|
|
195: 055202 s16i a0, a2, 10
|
|
198: 3ecc bnez.n a14, 19f <show_buf+0x93>
|
|
19a: f27c movi.n a2, -1
|
|
19c: 0007c6 j 1bf <show_buf+0xb3>
|
|
19f: 0e2d mov.n a2, a14
|
|
1a1: 013d mov.n a3, a1
|
|
1a3: e40c movi.n a4, 14
|
|
1a5: ffe601 l32r a0, 140 <show_buf+0x34>
|
|
1a8: 0000c0 callx0 a0
|
|
1ab: 0d4d mov.n a4, a13
|
|
1ad: 2eeb addi.n a2, a14, 14
|
|
1af: 4138 l32i.n a3, a1, 16
|
|
1b1: ffe401 l32r a0, 144 <show_buf+0x38>
|
|
1b4: 0000c0 callx0 a0
|
|
1b7: 2d2c22 l32i a2, a12, 180
|
|
1ba: fff5c5 call0 118 <show_buf+0xc>
|
|
1bd: 020c movi.n a2, 0
|
|
1bf: 71c8 l32i.n a12, a1, 28
|
|
1c1: 81d8 l32i.n a13, a1, 32
|
|
1c3: 91e8 l32i.n a14, a1, 36
|
|
1c5: 6108 l32i.n a0, a1, 24
|
|
1c7: 30c112 addi a1, a1, 48
|
|
1ca: f00d ret.n
|
|
...
|
|
1d4: f0c112 addi a1, a1, -16
|
|
1d7: 21c9 s32i.n a12, a1, 8
|
|
1d9: 31d9 s32i.n a13, a1, 12
|
|
1db: 1109 s32i.n a0, a1, 4
|
|
1dd: 07dd mov.n a13, a7
|
|
1df: 2d2272 l32i a7, a2, 180
|
|
1e2: 054b addi.n a0, a5, 4
|
|
1e4: 1778 l32i.n a7, a7, 4
|
|
1e6: 0609 s32i.n a0, a6, 0
|
|
1e8: 07eb addi.n a0, a7, 14
|
|
1ea: 30cc bnez.n a0, 1f1 <show_buf+0xe5>
|
|
1ec: 020c movi.n a2, 0
|
|
1ee: 001086 j 234 <show_buf+0x128>
|
|
1f1: 12c7c2 addi a12, a7, 18
|
|
1f4: 0f4732 s8i a3, a7, 15
|
|
1f7: 0109 s32i.n a0, a1, 0
|
|
1f9: 749850 extui a9, a5, 8, 8
|
|
1fc: 118580 slli a8, a5, 8
|
|
1ff: 7002a2 l8ui a10, a2, 112
|
|
202: 0e47a2 s8i a10, a7, 14
|
|
205: 208890 or a8, a8, a9
|
|
208: 104782 s8i a8, a7, 16
|
|
20b: 418880 srli a8, a8, 8
|
|
20e: 114782 s8i a8, a7, 17
|
|
211: d48c beqz.n a4, 222 <show_buf+0x116>
|
|
213: 043d mov.n a3, a4
|
|
215: 0c2d mov.n a2, a12
|
|
217: 054d mov.n a4, a5
|
|
219: ffec01 l32r a0, 1cc <show_buf+0xc0>
|
|
21c: 0000c0 callx0 a0
|
|
21f: 0002c6 j 22e <show_buf+0x122>
|
|
222: 054d mov.n a4, a5
|
|
224: 0c2d mov.n a2, a12
|
|
226: 030c movi.n a3, 0
|
|
228: ffea01 l32r a0, 1d0 <show_buf+0xc4>
|
|
22b: 0000c0 callx0 a0
|
|
22e: 0d8c beqz.n a13, 232 <show_buf+0x126>
|
|
230: 0dc9 s32i.n a12, a13, 0
|
|
232: 0128 l32i.n a2, a1, 0
|
|
234: 21c8 l32i.n a12, a1, 8
|
|
236: 31d8 l32i.n a13, a1, 12
|
|
238: 1108 l32i.n a0, a1, 4
|
|
23a: 10c112 addi a1, a1, 16
|
|
23d: f00d ret.n
|
|
23f: 000000 ill
|
|
...
|
|
|
|
00000244 <wps_sm_alloc_eapol>:
|
|
244: e0c112 addi a1, a1, -32
|
|
247: 3159 s32i.n a5, a1, 12
|
|
249: 4169 s32i.n a6, a1, 16
|
|
24b: 5179 s32i.n a7, a1, 20
|
|
24d: 6109 s32i.n a0, a1, 24
|
|
24f: 2149 s32i.n a4, a1, 8
|
|
251: 0129 s32i.n a2, a1, 0
|
|
253: 1139 s32i.n a3, a1, 4
|
|
255: 320c movi.n a2, 3
|
|
257: f4a132 movi a3, 0x1f4
|
|
25a: 040c movi.n a4, 0
|
|
25c: fff901 l32r a0, 240 <show_buf+0x134>
|
|
25f: 0000c0 callx0 a0
|
|
262: 1138 l32i.n a3, a1, 4
|
|
264: 2148 l32i.n a4, a1, 8
|
|
266: 3158 l32i.n a5, a1, 12
|
|
268: 020d mov.n a0, a2
|
|
26a: 4168 l32i.n a6, a1, 16
|
|
26c: 0128 l32i.n a2, a1, 0
|
|
26e: 5178 l32i.n a7, a1, 20
|
|
270: 2d6202 s32i a0, a2, 180
|
|
273: fff605 call0 1d4 <show_buf+0xc8>
|
|
276: 6108 l32i.n a0, a1, 24
|
|
278: 20c112 addi a1, a1, 32
|
|
27b: f00d ret.n
|
|
...
|
|
285: 000000 ill
|
|
288: 4488 l32i.n a8, a4, 16
|
|
...
|
|
|
|
000002a8 <wps_init>:
|
|
2a8: 98a222 movi a2, 0x298
|
|
2ab: f0c112 addi a1, a1, -16
|
|
2ae: 31d9 s32i.n a13, a1, 12
|
|
2b0: 21c9 s32i.n a12, a1, 8
|
|
2b2: fff3d1 l32r a13, 280 <wps_sm_alloc_eapol+0x3c>
|
|
2b5: 1109 s32i.n a0, a1, 4
|
|
2b7: 0dd8 l32i.n a13, a13, 0
|
|
2b9: fff401 l32r a0, 28c <wps_sm_alloc_eapol+0x48>
|
|
2bc: 0000c0 callx0 a0
|
|
2bf: 02cd mov.n a12, a2
|
|
2c1: 04f216 beqz a2, 314 <wps_init+0x6c>
|
|
2c4: 172d32 l32i a3, a13, 92
|
|
2c7: 640c movi.n a4, 6
|
|
2c9: 1d28 l32i.n a2, a13, 4
|
|
2cb: 000c movi.n a0, 0
|
|
2cd: 0109 s32i.n a0, a1, 0
|
|
2cf: 0c29 s32i.n a2, a12, 0
|
|
2d1: 1c09 s32i.n a0, a12, 4
|
|
2d3: 30cc22 addi a2, a12, 48
|
|
2d6: ffee01 l32r a0, 290 <wps_sm_alloc_eapol+0x4c>
|
|
2d9: 0000c0 callx0 a0
|
|
2dc: 60cd32 addi a3, a13, 96
|
|
2df: 10cc22 addi a2, a12, 16
|
|
2e2: 041c movi.n a4, 16
|
|
2e4: ffec01 l32r a0, 294 <wps_sm_alloc_eapol+0x50>
|
|
2e7: 0000c0 callx0 a0
|
|
2ea: 4e2c22 l32i a2, a12, 0x138
|
|
2ed: 430c movi.n a3, 4
|
|
2ef: 140c movi.n a4, 1
|
|
2f1: 516c42 s32i a4, a12, 0x144
|
|
2f4: a05c32 s16i a3, a12, 0x140
|
|
2f7: 428c beqz.n a2, 2ff <wps_init+0x57>
|
|
2f9: ffe701 l32r a0, 298 <wps_sm_alloc_eapol+0x54>
|
|
2fc: 0000c0 callx0 a0
|
|
2ff: 820c movi.n a2, 8
|
|
301: ffe601 l32r a0, 29c <wps_sm_alloc_eapol+0x58>
|
|
304: 0000c0 callx0 a0
|
|
307: 4e6c22 s32i a2, a12, 0x138
|
|
30a: b2cc bnez.n a2, 319 <wps_init+0x71>
|
|
30c: 0c2d mov.n a2, a12
|
|
30e: ffe401 l32r a0, 2a0 <wps_sm_alloc_eapol+0x5c>
|
|
311: 0000c0 callx0 a0
|
|
314: 0c0c movi.n a12, 0
|
|
316: 000886 j 33c <wps_init+0x94>
|
|
319: 01d8 l32i.n a13, a1, 0
|
|
31b: ffda31 l32r a3, 284 <wps_sm_alloc_eapol+0x40>
|
|
31e: 840c movi.n a4, 8
|
|
320: ffe101 l32r a0, 2a4 <wps_sm_alloc_eapol+0x60>
|
|
323: 0000c0 callx0 a0
|
|
326: 0c68 l32i.n a6, a12, 0
|
|
328: ffd851 l32r a5, 288 <wps_sm_alloc_eapol+0x44>
|
|
32b: 1c88 l32i.n a8, a12, 4
|
|
32d: d70c movi.n a7, 13
|
|
32f: 890c movi.n a9, 8
|
|
331: 4f6c92 s32i a9, a12, 0x13c
|
|
334: 93d780 movnez a13, a7, a8
|
|
337: 6c5652 s16i a5, a6, 216
|
|
33a: 3cd9 s32i.n a13, a12, 12
|
|
33c: 1108 l32i.n a0, a1, 4
|
|
33e: 0c2d mov.n a2, a12
|
|
340: 31d8 l32i.n a13, a1, 12
|
|
342: 21c8 l32i.n a12, a1, 8
|
|
344: 10c112 addi a1, a1, 16
|
|
347: f00d ret.n
|
|
...
|
|
|
|
0000036c <wps_deinit>:
|
|
36c: f0c112 addi a1, a1, -16
|
|
36f: 11c9 s32i.n a12, a1, 4
|
|
371: fff6c1 l32r a12, 34c <wps_init+0xa4>
|
|
374: 0cc8 l32i.n a12, a12, 0
|
|
376: 2cc8 l32i.n a12, a12, 8
|
|
378: 0109 s32i.n a0, a1, 0
|
|
37a: 362c22 l32i a2, a12, 216
|
|
37d: fff401 l32r a0, 350 <wps_init+0xa8>
|
|
380: 0000c0 callx0 a0
|
|
383: 372c22 l32i a2, a12, 220
|
|
386: fff301 l32r a0, 354 <wps_init+0xac>
|
|
389: 0000c0 callx0 a0
|
|
38c: 382c22 l32i a2, a12, 224
|
|
38f: fff201 l32r a0, 358 <wps_init+0xb0>
|
|
392: 0000c0 callx0 a0
|
|
395: 4d2c22 l32i a2, a12, 0x134
|
|
398: fff101 l32r a0, 35c <wps_init+0xb4>
|
|
39b: 0000c0 callx0 a0
|
|
39e: 4e2c22 l32i a2, a12, 0x138
|
|
3a1: ffef01 l32r a0, 360 <wps_init+0xb8>
|
|
3a4: 0000c0 callx0 a0
|
|
3a7: 9e2c22 l32i a2, a12, 0x278
|
|
3aa: ffee01 l32r a0, 364 <wps_init+0xbc>
|
|
3ad: 0000c0 callx0 a0
|
|
3b0: 02dc22 addmi a2, a12, 0x200
|
|
3b3: e0c222 addi a2, a2, -32
|
|
3b6: 000005 call0 3b8 <wps_deinit+0x4c>
|
|
3b9: 0c2d mov.n a2, a12
|
|
3bb: 11c8 l32i.n a12, a1, 4
|
|
3bd: ffea01 l32r a0, 368 <wps_init+0xc0>
|
|
3c0: 0000c0 callx0 a0
|
|
3c3: 0108 l32i.n a0, a1, 0
|
|
3c5: 10c112 addi a1, a1, 16
|
|
3c8: f00d ret.n
|
|
...
|
|
|
|
000003d4 <wps_process_msg>:
|
|
3d4: f0c112 addi a1, a1, -16
|
|
3d7: 0109 s32i.n a0, a1, 0
|
|
3d9: 1208 l32i.n a0, a2, 4
|
|
3db: 708c beqz.n a0, 3e6 <wps_process_msg+0x12>
|
|
3dd: fffb01 l32r a0, 3cc <wps_deinit+0x60>
|
|
3e0: 0000c0 callx0 a0
|
|
3e3: 000146 j 3ec <wps_process_msg+0x18>
|
|
3e6: fffa01 l32r a0, 3d0 <wps_deinit+0x64>
|
|
3e9: 0000c0 callx0 a0
|
|
3ec: 0108 l32i.n a0, a1, 0
|
|
3ee: 10c112 addi a1, a1, 16
|
|
3f1: f00d ret.n
|
|
...
|
|
|
|
000003fc <wps_get_msg>:
|
|
3fc: f0c112 addi a1, a1, -16
|
|
3ff: 0109 s32i.n a0, a1, 0
|
|
401: 1208 l32i.n a0, a2, 4
|
|
403: 708c beqz.n a0, 40e <wps_get_msg+0x12>
|
|
405: fffb01 l32r a0, 3f4 <wps_process_msg+0x20>
|
|
408: 0000c0 callx0 a0
|
|
40b: 000146 j 414 <wps_get_msg+0x18>
|
|
40e: fffa01 l32r a0, 3f8 <wps_process_msg+0x24>
|
|
411: 0000c0 callx0 a0
|
|
414: 0108 l32i.n a0, a1, 0
|
|
416: 10c112 addi a1, a1, 16
|
|
419: f00d ret.n
|
|
...
|
|
|
|
0000042c <wps_is_selected_pbc_registrar>:
|
|
42c: f0c112 addi a1, a1, -16
|
|
42f: 21c9 s32i.n a12, a1, 8
|
|
431: 0129 s32i.n a2, a1, 0
|
|
433: 1109 s32i.n a0, a1, 4
|
|
435: f4a122 movi a2, 0x1f4
|
|
438: fff901 l32r a0, 41c <wps_get_msg+0x20>
|
|
43b: 0000c0 callx0 a0
|
|
43e: 02cd mov.n a12, a2
|
|
440: 0128 l32i.n a2, a1, 0
|
|
442: 0c3d mov.n a3, a12
|
|
444: fff701 l32r a0, 420 <wps_get_msg+0x24>
|
|
447: 0000c0 callx0 a0
|
|
44a: 036296 bltz a2, 484 <wps_is_selected_pbc_registrar+0x58>
|
|
44d: 242c02 l32i a0, a12, 144
|
|
450: 00bc beqz.n a0, 484 <wps_is_selected_pbc_registrar+0x58>
|
|
452: 000022 l8ui a2, a0, 0
|
|
455: b2ac beqz.n a2, 484 <wps_is_selected_pbc_registrar+0x58>
|
|
457: 102c02 l32i a0, a12, 64
|
|
45a: 60ac beqz.n a0, 484 <wps_is_selected_pbc_registrar+0x58>
|
|
45c: 000042 l8ui a4, a0, 0
|
|
45f: 010032 l8ui a3, a0, 1
|
|
462: 114480 slli a4, a4, 8
|
|
465: 203340 or a3, a3, a4
|
|
468: 113300 slli a3, a3, 16
|
|
46b: 313030 srai a3, a3, 16
|
|
46e: 124366 bnei a3, 4, 484 <wps_is_selected_pbc_registrar+0x58>
|
|
471: 0c2d mov.n a2, a12
|
|
473: ffec01 l32r a0, 424 <wps_get_msg+0x28>
|
|
476: 0000c0 callx0 a0
|
|
479: 120c movi.n a2, 1
|
|
47b: 21c8 l32i.n a12, a1, 8
|
|
47d: 1108 l32i.n a0, a1, 4
|
|
47f: 10c112 addi a1, a1, 16
|
|
482: f00d ret.n
|
|
484: 0c2d mov.n a2, a12
|
|
486: ffe801 l32r a0, 428 <wps_get_msg+0x2c>
|
|
489: 0000c0 callx0 a0
|
|
48c: 020c movi.n a2, 0
|
|
48e: fffa46 j 47b <wps_is_selected_pbc_registrar+0x4f>
|
|
...
|
|
|
|
000004ac <wps_is_addr_authorized>:
|
|
4ac: 10a242 movi a4, 0x210
|
|
4af: c01140 sub a1, a1, a4
|
|
4b2: 8061c2 s32i a12, a1, 0x200
|
|
4b5: 8161d2 s32i a13, a1, 0x204
|
|
4b8: 7f6102 s32i a0, a1, 0x1fc
|
|
4bb: 8261e2 s32i a14, a1, 0x208
|
|
4be: fff541 l32r a4, 494 <wps_is_selected_pbc_registrar+0x68>
|
|
4c1: 03ed mov.n a14, a3
|
|
4c3: 318b addi.n a3, a1, 8
|
|
4c5: 021402 l16ui a0, a4, 4
|
|
4c8: 025102 s16i a0, a1, 4
|
|
4cb: 0448 l32i.n a4, a4, 0
|
|
4cd: 0149 s32i.n a4, a1, 0
|
|
4cf: fff201 l32r a0, 498 <wps_is_selected_pbc_registrar+0x6c>
|
|
4d2: 0000c0 callx0 a0
|
|
4d5: 041296 bltz a2, 51a <wps_is_addr_authorized+0x6e>
|
|
4d8: 4421c2 l32i a12, a1, 0x110
|
|
4db: bcbc beqz.n a12, 51a <wps_is_addr_authorized+0x6e>
|
|
4dd: 452122 l32i a2, a1, 0x114
|
|
4e0: 630c movi.n a3, 6
|
|
4e2: ffee01 l32r a0, 49c <wps_is_selected_pbc_registrar+0x70>
|
|
4e5: 0000c0 callx0 a0
|
|
4e8: e2ac beqz.n a2, 51a <wps_is_addr_authorized+0x6e>
|
|
4ea: 0d0c movi.n a13, 0
|
|
4ec: 0e3d mov.n a3, a14
|
|
4ee: 0c2d mov.n a2, a12
|
|
4f0: 640c movi.n a4, 6
|
|
4f2: ffeb01 l32r a0, 4a0 <wps_is_selected_pbc_registrar+0x74>
|
|
4f5: 0000c0 callx0 a0
|
|
4f8: 32bc beqz.n a2, 52f <wps_is_addr_authorized+0x83>
|
|
4fa: 0c2d mov.n a2, a12
|
|
4fc: 013d mov.n a3, a1
|
|
4fe: 640c movi.n a4, 6
|
|
500: ffe901 l32r a0, 4a4 <wps_is_selected_pbc_registrar+0x78>
|
|
503: 0000c0 callx0 a0
|
|
506: a2ac beqz.n a2, 534 <wps_is_addr_authorized+0x88>
|
|
508: cc6b addi.n a12, a12, 6
|
|
50a: dd1b addi.n a13, a13, 1
|
|
50c: 452122 l32i a2, a1, 0x114
|
|
50f: 630c movi.n a3, 6
|
|
511: ffe501 l32r a0, 4a8 <wps_is_selected_pbc_registrar+0x7c>
|
|
514: 0000c0 callx0 a0
|
|
517: d13d27 bltu a13, a2, 4ec <wps_is_addr_authorized+0x40>
|
|
51a: 020c movi.n a2, 0
|
|
51c: 8021c2 l32i a12, a1, 0x200
|
|
51f: 8121d2 l32i a13, a1, 0x204
|
|
522: 8221e2 l32i a14, a1, 0x208
|
|
525: 10a232 movi a3, 0x210
|
|
528: 7f2102 l32i a0, a1, 0x1fc
|
|
52b: 113a add.n a1, a1, a3
|
|
52d: f00d ret.n
|
|
52f: 220c movi.n a2, 2
|
|
531: fff9c6 j 51c <wps_is_addr_authorized+0x70>
|
|
534: 120c movi.n a2, 1
|
|
536: fff886 j 51c <wps_is_addr_authorized+0x70>
|
|
...
|
|
|
|
00000544 <wps_ap_priority_compar>:
|
|
544: f0a342 movi a4, 0x3f0
|
|
547: c01140 sub a1, a1, a4
|
|
54a: fb61c2 s32i a12, a1, 0x3ec
|
|
54d: fa6102 s32i a0, a1, 0x3e8
|
|
550: 03cd mov.n a12, a3
|
|
552: 054216 beqz a2, 5aa <wps_ap_priority_compar+0x66>
|
|
555: 013d mov.n a3, a1
|
|
557: fff901 l32r a0, 53c <wps_is_addr_authorized+0x90>
|
|
55a: 0000c0 callx0 a0
|
|
55d: 049296 bltz a2, 5aa <wps_ap_priority_compar+0x66>
|
|
560: 04bc16 beqz a12, 5af <wps_ap_priority_compar+0x6b>
|
|
563: 0c2d mov.n a2, a12
|
|
565: 02d132 addmi a3, a1, 0x200
|
|
568: f4c332 addi a3, a3, -12
|
|
56b: fff501 l32r a0, 540 <wps_is_addr_authorized+0x94>
|
|
56e: 0000c0 callx0 a0
|
|
571: 03a296 bltz a2, 5af <wps_ap_priority_compar+0x6b>
|
|
574: 000c movi.n a0, 0
|
|
576: 242122 l32i a2, a1, 144
|
|
579: a12132 l32i a3, a1, 0x284
|
|
57c: 628c beqz.n a2, 586 <wps_ap_priority_compar+0x42>
|
|
57e: 000252 l8ui a5, a2, 0
|
|
581: 140c movi.n a4, 1
|
|
583: 930450 movnez a0, a4, a5
|
|
586: 020c movi.n a2, 0
|
|
588: 638c beqz.n a3, 592 <wps_ap_priority_compar+0x4e>
|
|
58a: 000372 l8ui a7, a3, 0
|
|
58d: 160c movi.n a6, 1
|
|
58f: 932670 movnez a2, a6, a7
|
|
592: 109c beqz.n a0, 5a7 <wps_ap_priority_compar+0x63>
|
|
594: 729c beqz.n a2, 5af <wps_ap_priority_compar+0x6b>
|
|
596: d08c beqz.n a0, 5a7 <wps_ap_priority_compar+0x63>
|
|
598: 020c movi.n a2, 0
|
|
59a: fb21c2 l32i a12, a1, 0x3ec
|
|
59d: f0a332 movi a3, 0x3f0
|
|
5a0: fa2102 l32i a0, a1, 0x3e8
|
|
5a3: 113a add.n a1, a1, a3
|
|
5a5: f00d ret.n
|
|
5a7: fed216 beqz a2, 598 <wps_ap_priority_compar+0x54>
|
|
5aa: 120c movi.n a2, 1
|
|
5ac: fffa86 j 59a <wps_ap_priority_compar+0x56>
|
|
5af: f27c movi.n a2, -1
|
|
5b1: fff946 j 59a <wps_ap_priority_compar+0x56>
|
|
5b4: 000000 ill
|
|
...
|
|
|
|
000005b8 <wps_get_uuid_e>:
|
|
5b8: fed112 addmi a1, a1, 0xfffffe00
|
|
5bb: 013d mov.n a3, a1
|
|
5bd: 7d6102 s32i a0, a1, 0x1f4
|
|
5c0: fffd01 l32r a0, 5b4 <wps_ap_priority_compar+0x70>
|
|
5c3: 0000c0 callx0 a0
|
|
5c6: 6148 l32i.n a4, a1, 24
|
|
5c8: 000c movi.n a0, 0
|
|
5ca: b30420 movgez a0, a4, a2
|
|
5cd: 002d mov.n a2, a0
|
|
5cf: 7d2102 l32i a0, a1, 0x1f4
|
|
5d2: 02d112 addmi a1, a1, 0x200
|
|
5d5: f00d ret.n
|
|
5d7: 000000 ill
|
|
...
|
|
|
|
000005dc <wps_is_20>:
|
|
5dc: fed112 addmi a1, a1, 0xfffffe00
|
|
5df: 7d6102 s32i a0, a1, 0x1f4
|
|
5e2: 928c beqz.n a2, 5ef <wps_is_20+0x13>
|
|
5e4: 013d mov.n a3, a1
|
|
5e6: fffc01 l32r a0, 5d8 <wps_get_uuid_e+0x20>
|
|
5e9: 0000c0 callx0 a0
|
|
5ec: 0042d6 bgez a2, 5f4 <wps_is_20+0x18>
|
|
5ef: 020c movi.n a2, 0
|
|
5f1: 000186 j 5fb <wps_is_20+0x1f>
|
|
5f4: 1128 l32i.n a2, a1, 4
|
|
5f6: 100c movi.n a0, 1
|
|
5f8: 932020 movnez a2, a0, a2
|
|
5fb: 7d2102 l32i a0, a1, 0x1f4
|
|
5fe: 02d112 addmi a1, a1, 0x200
|
|
601: f00d ret.n
|
|
603: f20400 excw
|
|
606: 000050 excw
|
|
609: 000000 ill
|
|
60c: 000010 excw
|
|
60f: 000000 ill
|
|
612: 300000 xor a0, a0, a0
|
|
...
|
|
|
|
00000628 <wps_build_assoc_req_ie>:
|
|
628: 023d mov.n a3, a2
|
|
62a: f0c112 addi a1, a1, -16
|
|
62d: 31c9 s32i.n a12, a1, 12
|
|
62f: 64a022 movi a2, 100
|
|
632: 2109 s32i.n a0, a1, 8
|
|
634: 1139 s32i.n a3, a1, 4
|
|
636: fff401 l32r a0, 608 <wps_is_20+0x2c>
|
|
639: 0000c0 callx0 a0
|
|
63c: 02cd mov.n a12, a2
|
|
63e: 82dc bnez.n a2, 65a <wps_build_assoc_req_ie+0x32>
|
|
640: 0c0c movi.n a12, 0
|
|
642: 000246 j 64f <wps_build_assoc_req_ie+0x27>
|
|
645: 1c08 l32i.n a0, a12, 4
|
|
647: 0128 l32i.n a2, a1, 0
|
|
649: fec002 addi a0, a0, -2
|
|
64c: 004202 s8i a0, a2, 0
|
|
64f: 0c2d mov.n a2, a12
|
|
651: 2108 l32i.n a0, a1, 8
|
|
653: 31c8 l32i.n a12, a1, 12
|
|
655: 10c112 addi a1, a1, 16
|
|
658: f00d ret.n
|
|
65a: dda032 movi a3, 221
|
|
65d: ffeb01 l32r a0, 60c <wps_is_20+0x30>
|
|
660: 0000c0 callx0 a0
|
|
663: 0c2d mov.n a2, a12
|
|
665: 130c movi.n a3, 1
|
|
667: ffea01 l32r a0, 610 <wps_is_20+0x34>
|
|
66a: 0000c0 callx0 a0
|
|
66d: 0129 s32i.n a2, a1, 0
|
|
66f: ffe531 l32r a3, 604 <wps_is_20+0x28>
|
|
672: 0c2d mov.n a2, a12
|
|
674: ffe801 l32r a0, 614 <wps_is_20+0x38>
|
|
677: 0000c0 callx0 a0
|
|
67a: 0c2d mov.n a2, a12
|
|
67c: ffe701 l32r a0, 618 <wps_is_20+0x3c>
|
|
67f: 0000c0 callx0 a0
|
|
682: b2dc bnez.n a2, 6a1 <wps_build_assoc_req_ie+0x79>
|
|
684: 0c2d mov.n a2, a12
|
|
686: 1138 l32i.n a3, a1, 4
|
|
688: ffe501 l32r a0, 61c <wps_is_20+0x40>
|
|
68b: 0000c0 callx0 a0
|
|
68e: f2cc bnez.n a2, 6a1 <wps_build_assoc_req_ie+0x79>
|
|
690: 0c2d mov.n a2, a12
|
|
692: 030c movi.n a3, 0
|
|
694: 040c movi.n a4, 0
|
|
696: 050c movi.n a5, 0
|
|
698: ffe201 l32r a0, 620 <wps_is_20+0x44>
|
|
69b: 0000c0 callx0 a0
|
|
69e: fa3216 beqz a2, 645 <wps_build_assoc_req_ie+0x1d>
|
|
6a1: 0c2d mov.n a2, a12
|
|
6a3: ffe001 l32r a0, 624 <wps_is_20+0x48>
|
|
6a6: 0000c0 callx0 a0
|
|
6a9: ffe4c6 j 640 <wps_build_assoc_req_ie+0x18>
|
|
6ac: 50f204 excw
|
|
6af: 000000 ill
|
|
6b2: 100000 and a0, a0, a0
|
|
6b5: 000000 ill
|
|
6b8: 000000 ill
|
|
6bb: 003000 rfe
|
|
...
|
|
|
|
000006d0 <wps_build_assoc_resp_ie>:
|
|
6d0: 64a022 movi a2, 100
|
|
6d3: f0c112 addi a1, a1, -16
|
|
6d6: 21c9 s32i.n a12, a1, 8
|
|
6d8: 1109 s32i.n a0, a1, 4
|
|
6da: fff501 l32r a0, 6b0 <wps_build_assoc_req_ie+0x88>
|
|
6dd: 0000c0 callx0 a0
|
|
6e0: 02cd mov.n a12, a2
|
|
6e2: 82dc bnez.n a2, 6fe <wps_build_assoc_resp_ie+0x2e>
|
|
6e4: 0c0c movi.n a12, 0
|
|
6e6: 000246 j 6f3 <wps_build_assoc_resp_ie+0x23>
|
|
6e9: 1c08 l32i.n a0, a12, 4
|
|
6eb: 0128 l32i.n a2, a1, 0
|
|
6ed: fec002 addi a0, a0, -2
|
|
6f0: 004202 s8i a0, a2, 0
|
|
6f3: 0c2d mov.n a2, a12
|
|
6f5: 1108 l32i.n a0, a1, 4
|
|
6f7: 21c8 l32i.n a12, a1, 8
|
|
6f9: 10c112 addi a1, a1, 16
|
|
6fc: f00d ret.n
|
|
6fe: dda032 movi a3, 221
|
|
701: ffec01 l32r a0, 6b4 <wps_build_assoc_req_ie+0x8c>
|
|
704: 0000c0 callx0 a0
|
|
707: 0c2d mov.n a2, a12
|
|
709: 130c movi.n a3, 1
|
|
70b: ffeb01 l32r a0, 6b8 <wps_build_assoc_req_ie+0x90>
|
|
70e: 0000c0 callx0 a0
|
|
711: 0129 s32i.n a2, a1, 0
|
|
713: ffe631 l32r a3, 6ac <wps_build_assoc_req_ie+0x84>
|
|
716: 0c2d mov.n a2, a12
|
|
718: ffe901 l32r a0, 6bc <wps_build_assoc_req_ie+0x94>
|
|
71b: 0000c0 callx0 a0
|
|
71e: 0c2d mov.n a2, a12
|
|
720: ffe801 l32r a0, 6c0 <wps_build_assoc_req_ie+0x98>
|
|
723: 0000c0 callx0 a0
|
|
726: b2dc bnez.n a2, 745 <wps_build_assoc_resp_ie+0x75>
|
|
728: 0c2d mov.n a2, a12
|
|
72a: 330c movi.n a3, 3
|
|
72c: ffe601 l32r a0, 6c4 <wps_build_assoc_req_ie+0x9c>
|
|
72f: 0000c0 callx0 a0
|
|
732: f2cc bnez.n a2, 745 <wps_build_assoc_resp_ie+0x75>
|
|
734: 0c2d mov.n a2, a12
|
|
736: 030c movi.n a3, 0
|
|
738: 040c movi.n a4, 0
|
|
73a: 050c movi.n a5, 0
|
|
73c: ffe301 l32r a0, 6c8 <wps_build_assoc_req_ie+0xa0>
|
|
73f: 0000c0 callx0 a0
|
|
742: fa3216 beqz a2, 6e9 <wps_build_assoc_resp_ie+0x19>
|
|
745: 0c2d mov.n a2, a12
|
|
747: ffe101 l32r a0, 6cc <wps_build_assoc_req_ie+0xa4>
|
|
74a: 0000c0 callx0 a0
|
|
74d: ffe4c6 j 6e4 <wps_build_assoc_resp_ie+0x14>
|
|
...
|
|
|
|
0000079c <wps_build_probe_req_ie>:
|
|
79c: e0c112 addi a1, a1, -32
|
|
79f: 61c9 s32i.n a12, a1, 24
|
|
7a1: 2169 s32i.n a6, a1, 8
|
|
7a3: 3179 s32i.n a7, a1, 12
|
|
7a5: 1149 s32i.n a4, a1, 4
|
|
7a7: 0159 s32i.n a5, a1, 0
|
|
7a9: 5109 s32i.n a0, a1, 20
|
|
7ab: 71d9 s32i.n a13, a1, 28
|
|
7ad: 4129 s32i.n a2, a1, 16
|
|
7af: 03dd mov.n a13, a3
|
|
7b1: 90a122 movi a2, 0x190
|
|
7b4: ffe701 l32r a0, 750 <wps_build_assoc_resp_ie+0x80>
|
|
7b7: 0000c0 callx0 a0
|
|
7ba: 02cd mov.n a12, a2
|
|
7bc: 62dc bnez.n a2, 7d6 <wps_build_probe_req_ie+0x3a>
|
|
7be: 020c movi.n a2, 0
|
|
7c0: 0001c6 j 7cb <wps_build_probe_req_ie+0x2f>
|
|
7c3: 0c2d mov.n a2, a12
|
|
7c5: ffe301 l32r a0, 754 <wps_build_assoc_resp_ie+0x84>
|
|
7c8: 0000c0 callx0 a0
|
|
7cb: 61c8 l32i.n a12, a1, 24
|
|
7cd: 71d8 l32i.n a13, a1, 28
|
|
7cf: 5108 l32i.n a0, a1, 20
|
|
7d1: 20c112 addi a1, a1, 32
|
|
7d4: f00d ret.n
|
|
7d6: ffe001 l32r a0, 758 <wps_build_assoc_resp_ie+0x88>
|
|
7d9: 0000c0 callx0 a0
|
|
7dc: 0d1256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
7df: 0c2d mov.n a2, a12
|
|
7e1: 0138 l32i.n a3, a1, 0
|
|
7e3: ffde01 l32r a0, 75c <wps_build_assoc_resp_ie+0x8c>
|
|
7e6: 0000c0 callx0 a0
|
|
7e9: 0c4256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
7ec: 0c2d mov.n a2, a12
|
|
7ee: 2b1d32 l16ui a3, a13, 86
|
|
7f1: ffdb01 l32r a0, 760 <wps_build_assoc_resp_ie+0x90>
|
|
7f4: 0000c0 callx0 a0
|
|
7f7: 0b6256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
7fa: 0c2d mov.n a2, a12
|
|
7fc: 1138 l32i.n a3, a1, 4
|
|
7fe: ffd901 l32r a0, 764 <wps_build_assoc_resp_ie+0x94>
|
|
801: 0000c0 callx0 a0
|
|
804: 0a9256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
807: 0d2d mov.n a2, a13
|
|
809: 0c3d mov.n a3, a12
|
|
80b: ffd701 l32r a0, 768 <wps_build_assoc_resp_ie+0x98>
|
|
80e: 0000c0 callx0 a0
|
|
811: 09c256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
814: 0d2d mov.n a2, a13
|
|
816: 0c3d mov.n a3, a12
|
|
818: ffd501 l32r a0, 76c <wps_build_assoc_resp_ie+0x9c>
|
|
81b: 0000c0 callx0 a0
|
|
81e: 08f256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
821: 020c movi.n a2, 0
|
|
823: 0c3d mov.n a3, a12
|
|
825: ffd201 l32r a0, 770 <wps_build_assoc_resp_ie+0xa0>
|
|
828: 0000c0 callx0 a0
|
|
82b: 082256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
82e: 0c2d mov.n a2, a12
|
|
830: 030c movi.n a3, 0
|
|
832: ffd001 l32r a0, 774 <wps_build_assoc_resp_ie+0xa4>
|
|
835: 0000c0 callx0 a0
|
|
838: 075256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
83b: 0c2d mov.n a2, a12
|
|
83d: 4138 l32i.n a3, a1, 16
|
|
83f: ffce01 l32r a0, 778 <wps_build_assoc_resp_ie+0xa8>
|
|
842: 0000c0 callx0 a0
|
|
845: 068256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
848: 0d2d mov.n a2, a13
|
|
84a: 0c3d mov.n a3, a12
|
|
84c: ffcc01 l32r a0, 77c <wps_build_assoc_resp_ie+0xac>
|
|
84f: 0000c0 callx0 a0
|
|
852: 05b256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
855: 0d2d mov.n a2, a13
|
|
857: 0c3d mov.n a3, a12
|
|
859: ffc901 l32r a0, 780 <wps_build_assoc_resp_ie+0xb0>
|
|
85c: 0000c0 callx0 a0
|
|
85f: 04e256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
862: 0d2d mov.n a2, a13
|
|
864: 0c3d mov.n a3, a12
|
|
866: ffc701 l32r a0, 784 <wps_build_assoc_resp_ie+0xb4>
|
|
869: 0000c0 callx0 a0
|
|
86c: 041256 bnez a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
86f: 0d2d mov.n a2, a13
|
|
871: 0c3d mov.n a3, a12
|
|
873: ffc501 l32r a0, 788 <wps_build_assoc_resp_ie+0xb8>
|
|
876: 0000c0 callx0 a0
|
|
879: 42fc bnez.n a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
87b: 040c movi.n a4, 0
|
|
87d: 050c movi.n a5, 0
|
|
87f: 100c movi.n a0, 1
|
|
881: 0128 l32i.n a2, a1, 0
|
|
883: 030c movi.n a3, 0
|
|
885: 220b addi.n a2, a2, -1
|
|
887: 833020 moveqz a3, a0, a2
|
|
88a: 0c2d mov.n a2, a12
|
|
88c: ffc001 l32r a0, 78c <wps_build_assoc_resp_ie+0xbc>
|
|
88f: 0000c0 callx0 a0
|
|
892: b2dc bnez.n a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
894: 0d2d mov.n a2, a13
|
|
896: 0c3d mov.n a3, a12
|
|
898: 2148 l32i.n a4, a1, 8
|
|
89a: 3158 l32i.n a5, a1, 12
|
|
89c: ffbd01 l32r a0, 790 <wps_build_assoc_resp_ie+0xc0>
|
|
89f: 0000c0 callx0 a0
|
|
8a2: b2cc bnez.n a2, 8b1 <wps_build_probe_req_ie+0x115>
|
|
8a4: 0d2d mov.n a2, a13
|
|
8a6: 0c3d mov.n a3, a12
|
|
8a8: ffbb01 l32r a0, 794 <wps_build_assoc_resp_ie+0xc4>
|
|
8ab: 0000c0 callx0 a0
|
|
8ae: f11216 beqz a2, 7c3 <wps_build_probe_req_ie+0x27>
|
|
8b1: 0c2d mov.n a2, a12
|
|
8b3: ffb901 l32r a0, 798 <wps_build_assoc_resp_ie+0xc8>
|
|
8b6: 0000c0 callx0 a0
|
|
8b9: ffc046 j 7be <wps_build_probe_req_ie+0x22>
|
|
8bc: 000c movi.n a0, 0
|
|
8be: 240000 extui a0, a0, 0, 3
|
|
8c1: 000000 ill
|
|
8c4: 003c movi.n a0, 48
|
|
8c6: 540000 extui a0, a0, 0, 6
|
|
8c9: 000000 ill
|
|
8cc: 000070 excw
|
|
8cf: 008c00 excw
|
|
8d2: bc0000 excw
|
|
8d5: 000000 ill
|
|
8d8: 00d8 l32i.n a13, a0, 0
|
|
8da: ec0000 excw
|
|
...
|
|
|
|
00000914 <wps_attr_text>:
|
|
914: 40a282 movi a8, 0x240
|
|
917: c01180 sub a1, a1, a8
|
|
91a: 8a6102 s32i a0, a1, 0x228
|
|
91d: 8c61d2 s32i a13, a1, 0x230
|
|
920: 8b61c2 s32i a12, a1, 0x22c
|
|
923: 8d61e2 s32i a14, a1, 0x234
|
|
926: 03cd mov.n a12, a3
|
|
928: 03ed mov.n a14, a3
|
|
92a: 04dd mov.n a13, a4
|
|
92c: 013d mov.n a3, a1
|
|
92e: ffec01 l32r a0, 8e0 <wps_build_probe_req_ie+0x144>
|
|
931: 0000c0 callx0 a0
|
|
934: 0042d6 bgez a2, 93c <wps_attr_text+0x28>
|
|
937: f27c movi.n a2, -1
|
|
939: 001a06 j 9a5 <wps_attr_text+0x91>
|
|
93c: 122102 l32i a0, a1, 72
|
|
93f: 8961e2 s32i a14, a1, 0x224
|
|
942: 90bc beqz.n a0, 97f <wps_attr_text+0x6b>
|
|
944: 000002 l8ui a0, a0, 0
|
|
947: 101066 bnei a0, 1, 95b <wps_attr_text+0x47>
|
|
94a: 0e2d mov.n a2, a14
|
|
94c: c03de0 sub a3, a13, a14
|
|
94f: ffdb41 l32r a4, 8bc <wps_build_probe_req_ie+0x120>
|
|
952: ffe401 l32r a0, 8e4 <wps_build_probe_req_ie+0x148>
|
|
955: 0000c0 callx0 a0
|
|
958: 000546 j 971 <wps_attr_text+0x5d>
|
|
95b: 102066 bnei a0, 2, 96f <wps_attr_text+0x5b>
|
|
95e: 0e2d mov.n a2, a14
|
|
960: c03de0 sub a3, a13, a14
|
|
963: ffd741 l32r a4, 8c0 <wps_build_probe_req_ie+0x124>
|
|
966: ffe001 l32r a0, 8e8 <wps_build_probe_req_ie+0x14c>
|
|
969: 0000c0 callx0 a0
|
|
96c: 000046 j 971 <wps_attr_text+0x5d>
|
|
96f: 020c movi.n a2, 0
|
|
971: 130296 bltz a2, aa5 <wps_attr_text+0x191>
|
|
974: c00de0 sub a0, a13, a14
|
|
977: 022207 blt a2, a0, 97d <wps_attr_text+0x69>
|
|
97a: 0049c6 j aa5 <wps_attr_text+0x191>
|
|
97d: c2ea add.n a12, a2, a14
|
|
97f: 272102 l32i a0, a1, 156
|
|
982: 40bc beqz.n a0, 9ba <wps_attr_text+0xa6>
|
|
984: 000022 l8ui a2, a0, 0
|
|
987: f2ac beqz.n a2, 9ba <wps_attr_text+0xa6>
|
|
989: 0c2d mov.n a2, a12
|
|
98b: ffce41 l32r a4, 8c4 <wps_build_probe_req_ie+0x128>
|
|
98e: c0edc0 sub a14, a13, a12
|
|
991: 0e3d mov.n a3, a14
|
|
993: ffd601 l32r a0, 8ec <wps_build_probe_req_ie+0x150>
|
|
996: 0000c0 callx0 a0
|
|
999: 002296 bltz a2, 99f <wps_attr_text+0x8b>
|
|
99c: 1822e7 blt a2, a14, 9b8 <wps_attr_text+0xa4>
|
|
99f: 892122 l32i a2, a1, 0x224
|
|
9a2: c02c20 sub a2, a12, a2
|
|
9a5: 8b21c2 l32i a12, a1, 0x22c
|
|
9a8: 8c21d2 l32i a13, a1, 0x230
|
|
9ab: 8d21e2 l32i a14, a1, 0x234
|
|
9ae: 40a232 movi a3, 0x240
|
|
9b1: 8a2102 l32i a0, a1, 0x228
|
|
9b4: 113a add.n a1, a1, a3
|
|
9b6: f00d ret.n
|
|
9b8: c2ca add.n a12, a2, a12
|
|
9ba: 242102 l32i a0, a1, 144
|
|
9bd: b09c beqz.n a0, 9dc <wps_attr_text+0xc8>
|
|
9bf: 000032 l8ui a3, a0, 0
|
|
9c2: 639c beqz.n a3, 9dc <wps_attr_text+0xc8>
|
|
9c4: 0c2d mov.n a2, a12
|
|
9c6: ffc041 l32r a4, 8c8 <wps_build_probe_req_ie+0x12c>
|
|
9c9: c0edc0 sub a14, a13, a12
|
|
9cc: 0e3d mov.n a3, a14
|
|
9ce: ffc801 l32r a0, 8f0 <wps_build_probe_req_ie+0x154>
|
|
9d1: 0000c0 callx0 a0
|
|
9d4: fc7296 bltz a2, 99f <wps_attr_text+0x8b>
|
|
9d7: c4a2e7 bge a2, a14, 99f <wps_attr_text+0x8b>
|
|
9da: c2ca add.n a12, a2, a12
|
|
9dc: 102102 l32i a0, a1, 64
|
|
9df: 50ac beqz.n a0, a08 <wps_attr_text+0xf4>
|
|
9e1: 0c2d mov.n a2, a12
|
|
9e3: ffba41 l32r a4, 8cc <wps_build_probe_req_ie+0x130>
|
|
9e6: 010052 l8ui a5, a0, 1
|
|
9e9: 000062 l8ui a6, a0, 0
|
|
9ec: c0edc0 sub a14, a13, a12
|
|
9ef: 0e3d mov.n a3, a14
|
|
9f1: 116680 slli a6, a6, 8
|
|
9f4: 205560 or a5, a5, a6
|
|
9f7: f45050 extui a5, a5, 0, 16
|
|
9fa: ffbe01 l32r a0, 8f4 <wps_build_probe_req_ie+0x158>
|
|
9fd: 0000c0 callx0 a0
|
|
a00: f9b296 bltz a2, 99f <wps_attr_text+0x8b>
|
|
a03: 98a2e7 bge a2, a14, 99f <wps_attr_text+0x8b>
|
|
a06: c2ca add.n a12, a2, a12
|
|
a08: b108 l32i.n a0, a1, 44
|
|
a0a: 80ac beqz.n a0, a36 <wps_attr_text+0x122>
|
|
a0c: 0c2d mov.n a2, a12
|
|
a0e: ffb041 l32r a4, 8d0 <wps_build_probe_req_ie+0x134>
|
|
a11: 010052 l8ui a5, a0, 1
|
|
a14: 000062 l8ui a6, a0, 0
|
|
a17: c0edc0 sub a14, a13, a12
|
|
a1a: 0e3d mov.n a3, a14
|
|
a1c: 116680 slli a6, a6, 8
|
|
a1f: 205560 or a5, a5, a6
|
|
a22: f45050 extui a5, a5, 0, 16
|
|
a25: ffb401 l32r a0, 8f8 <wps_build_probe_req_ie+0x15c>
|
|
a28: 0000c0 callx0 a0
|
|
a2b: f70296 bltz a2, 99f <wps_attr_text+0x8b>
|
|
a2e: 0222e7 blt a2, a14, a34 <wps_attr_text+0x120>
|
|
a31: ffda86 j 99f <wps_attr_text+0x8b>
|
|
a34: c2ca add.n a12, a2, a12
|
|
a36: c128 l32i.n a2, a1, 48
|
|
a38: 62ac beqz.n a2, a62 <wps_attr_text+0x14e>
|
|
a3a: 02d132 addmi a3, a1, 0x200
|
|
a3d: 541c movi.n a4, 21
|
|
a3f: ffaf01 l32r a0, 8fc <wps_build_probe_req_ie+0x160>
|
|
a42: 0000c0 callx0 a0
|
|
a45: ffa341 l32r a4, 8d4 <wps_build_probe_req_ie+0x138>
|
|
a48: 025d mov.n a5, a2
|
|
a4a: c0edc0 sub a14, a13, a12
|
|
a4d: 0c2d mov.n a2, a12
|
|
a4f: 0e3d mov.n a3, a14
|
|
a51: ffab01 l32r a0, 900 <wps_build_probe_req_ie+0x164>
|
|
a54: 0000c0 callx0 a0
|
|
a57: f44296 bltz a2, 99f <wps_attr_text+0x8b>
|
|
a5a: 0222e7 blt a2, a14, a60 <wps_attr_text+0x14c>
|
|
a5d: ffcf86 j 99f <wps_attr_text+0x8b>
|
|
a60: c2ca add.n a12, a2, a12
|
|
a62: 342142 l32i a4, a1, 208
|
|
a65: 07b416 beqz a4, ae4 <wps_attr_text+0x1d0>
|
|
a68: 352122 l32i a2, a1, 212
|
|
a6b: 8861d2 s32i a13, a1, 0x220
|
|
a6e: 221b addi.n a2, a2, 1
|
|
a70: ffa501 l32r a0, 904 <wps_build_probe_req_ie+0x168>
|
|
a73: 0000c0 callx0 a0
|
|
a76: 02dd mov.n a13, a2
|
|
a78: f23216 beqz a2, 99f <wps_attr_text+0x8b>
|
|
a7b: 352132 l32i a3, a1, 212
|
|
a7e: 83ac beqz.n a3, aaa <wps_attr_text+0x196>
|
|
a80: 000c movi.n a0, 0
|
|
a82: f85c movi.n a8, 95
|
|
a84: 342172 l32i a7, a1, 208
|
|
a87: 5d0a add.n a5, a13, a0
|
|
a89: 770a add.n a7, a7, a0
|
|
a8b: 000772 l8ui a7, a7, 0
|
|
a8e: 001b addi.n a0, a0, 1
|
|
a90: 05c7f6 bgeui a7, 32, a99 <wps_attr_text+0x185>
|
|
a93: 004582 s8i a8, a5, 0
|
|
a96: 000086 j a9c <wps_attr_text+0x188>
|
|
a99: 004572 s8i a7, a5, 0
|
|
a9c: 352192 l32i a9, a1, 212
|
|
a9f: e13097 bltu a0, a9, a84 <wps_attr_text+0x170>
|
|
aa2: 000186 j aac <wps_attr_text+0x198>
|
|
aa5: 020c movi.n a2, 0
|
|
aa7: ffbe86 j 9a5 <wps_attr_text+0x91>
|
|
aaa: 000c movi.n a0, 0
|
|
aac: ff8b41 l32r a4, 8d8 <wps_build_probe_req_ie+0x13c>
|
|
aaf: 0d5d mov.n a5, a13
|
|
ab1: 2d0a add.n a2, a13, a0
|
|
ab3: 8821e2 l32i a14, a1, 0x220
|
|
ab6: 000c movi.n a0, 0
|
|
ab8: 004202 s8i a0, a2, 0
|
|
abb: c0eec0 sub a14, a14, a12
|
|
abe: 0c2d mov.n a2, a12
|
|
ac0: 0e3d mov.n a3, a14
|
|
ac2: ff9101 l32r a0, 908 <wps_build_probe_req_ie+0x16c>
|
|
ac5: 0000c0 callx0 a0
|
|
ac8: 8e6122 s32i a2, a1, 0x238
|
|
acb: 0d2d mov.n a2, a13
|
|
acd: ff8f01 l32r a0, 90c <wps_build_probe_req_ie+0x170>
|
|
ad0: 0000c0 callx0 a0
|
|
ad3: 8e2102 l32i a0, a1, 0x238
|
|
ad6: 8821d2 l32i a13, a1, 0x220
|
|
ad9: ec2096 bltz a0, 99f <wps_attr_text+0x8b>
|
|
adc: 0220e7 blt a0, a14, ae2 <wps_attr_text+0x1ce>
|
|
adf: ffaf06 j 99f <wps_attr_text+0x8b>
|
|
ae2: c0ca add.n a12, a0, a12
|
|
ae4: a108 l32i.n a0, a1, 40
|
|
ae6: eb5016 beqz a0, 99f <wps_attr_text+0x8b>
|
|
ae9: 0c2d mov.n a2, a12
|
|
aeb: ff7c41 l32r a4, 8dc <wps_build_probe_req_ie+0x140>
|
|
aee: 010052 l8ui a5, a0, 1
|
|
af1: 000062 l8ui a6, a0, 0
|
|
af4: c0edc0 sub a14, a13, a12
|
|
af7: 0e3d mov.n a3, a14
|
|
af9: 116680 slli a6, a6, 8
|
|
afc: 205560 or a5, a5, a6
|
|
aff: f45050 extui a5, a5, 0, 16
|
|
b02: ff8301 l32r a0, 910 <wps_build_probe_req_ie+0x174>
|
|
b05: 0000c0 callx0 a0
|
|
b08: e93296 bltz a2, 99f <wps_attr_text+0x8b>
|
|
b0b: 0222e7 blt a2, a14, b11 <wps_attr_text+0x1fd>
|
|
b0e: ffa346 j 99f <wps_attr_text+0x8b>
|
|
b11: c2ca add.n a12, a2, a12
|
|
b13: ffa206 j 99f <wps_attr_text+0x8b>
|
|
...
|
|
b2a: 680000 excw
|
|
...
|
|
b49: 000000 ill
|
|
b4c: 420c movi.n a2, 4
|
|
b4e: 150c movi.n a5, 1
|
|
b50: 070c movi.n a7, 0
|
|
b52: 060c movi.n a6, 0
|
|
b54: fff141 l32r a4, b18 <wps_attr_text+0x204>
|
|
b57: f0c112 addi a1, a1, -16
|
|
b5a: 31c9 s32i.n a12, a1, 12
|
|
b5c: 2109 s32i.n a0, a1, 8
|
|
b5e: 0448 l32i.n a4, a4, 0
|
|
b60: 0169 s32i.n a6, a1, 0
|
|
b62: 172432 l32i a3, a4, 92
|
|
b65: 60c442 addi a4, a4, 96
|
|
b68: 000005 call0 b6c <wps_attr_text+0x258>
|
|
b6b: 02cd mov.n a12, a2
|
|
b6d: b2ac beqz.n a2, b9c <wps_attr_text+0x288>
|
|
b6f: 012d mov.n a2, a1
|
|
b71: 1c38 l32i.n a3, a12, 4
|
|
b73: ffec01 l32r a0, b24 <wps_attr_text+0x210>
|
|
b76: 0000c0 callx0 a0
|
|
b79: 070256 bnez a2, bed <wps_attr_text+0x2d9>
|
|
b7c: 0c2d mov.n a2, a12
|
|
b7e: 0158 l32i.n a5, a1, 0
|
|
b80: 1159 s32i.n a5, a1, 4
|
|
b82: ffe901 l32r a0, b28 <wps_attr_text+0x214>
|
|
b85: 0000c0 callx0 a0
|
|
b88: 023d mov.n a3, a2
|
|
b8a: 1c48 l32i.n a4, a12, 4
|
|
b8c: 1128 l32i.n a2, a1, 4
|
|
b8e: ffe701 l32r a0, b2c <wps_attr_text+0x218>
|
|
b91: 0000c0 callx0 a0
|
|
b94: 0c2d mov.n a2, a12
|
|
b96: ffe601 l32r a0, b30 <wps_attr_text+0x21c>
|
|
b99: 0000c0 callx0 a0
|
|
b9c: 0128 l32i.n a2, a1, 0
|
|
b9e: 1228 l32i.n a2, a2, 4
|
|
ba0: 222b addi.n a2, a2, 2
|
|
ba2: ffe401 l32r a0, b34 <wps_attr_text+0x220>
|
|
ba5: 0000c0 callx0 a0
|
|
ba8: ffdd31 l32r a3, b1c <wps_attr_text+0x208>
|
|
bab: 020d mov.n a0, a2
|
|
bad: 1f6322 s32i a2, a3, 124
|
|
bb0: 0128 l32i.n a2, a1, 0
|
|
bb2: 70cc bnez.n a0, bbd <wps_attr_text+0x2a9>
|
|
bb4: ffe101 l32r a0, b38 <wps_attr_text+0x224>
|
|
bb7: 0000c0 callx0 a0
|
|
bba: 000986 j be4 <wps_attr_text+0x2d0>
|
|
bbd: 1248 l32i.n a4, a2, 4
|
|
bbf: 005042 s16i a4, a0, 0
|
|
bc2: ffde01 l32r a0, b3c <wps_attr_text+0x228>
|
|
bc5: 0000c0 callx0 a0
|
|
bc8: 023d mov.n a3, a2
|
|
bca: ffd521 l32r a2, b20 <wps_attr_text+0x20c>
|
|
bcd: 0148 l32i.n a4, a1, 0
|
|
bcf: 5f2222 l32i a2, a2, 0x17c
|
|
bd2: 1448 l32i.n a4, a4, 4
|
|
bd4: 222b addi.n a2, a2, 2
|
|
bd6: ffda01 l32r a0, b40 <wps_attr_text+0x22c>
|
|
bd9: 0000c0 callx0 a0
|
|
bdc: 0128 l32i.n a2, a1, 0
|
|
bde: ffd901 l32r a0, b44 <wps_attr_text+0x230>
|
|
be1: 0000c0 callx0 a0
|
|
be4: 31c8 l32i.n a12, a1, 12
|
|
be6: 2108 l32i.n a0, a1, 8
|
|
be8: 10c112 addi a1, a1, 16
|
|
beb: f00d ret.n
|
|
bed: 0c2d mov.n a2, a12
|
|
bef: ffd601 l32r a0, b48 <wps_attr_text+0x234>
|
|
bf2: 0000c0 callx0 a0
|
|
bf5: fffac6 j be4 <wps_attr_text+0x2d0>
|
|
...
|
|
c10: 120c movi.n a2, 1
|
|
c12: f0c112 addi a1, a1, -16
|
|
c15: 11c9 s32i.n a12, a1, 4
|
|
c17: 0109 s32i.n a0, a1, 0
|
|
c19: 000005 call0 c1c <wps_attr_text+0x308>
|
|
c1c: 02cd mov.n a12, a2
|
|
c1e: 72bc beqz.n a2, c59 <wps_attr_text+0x345>
|
|
c20: 1228 l32i.n a2, a2, 4
|
|
c22: 222b addi.n a2, a2, 2
|
|
c24: fff701 l32r a0, c00 <wps_attr_text+0x2ec>
|
|
c27: 0000c0 callx0 a0
|
|
c2a: fff331 l32r a3, bf8 <wps_attr_text+0x2e4>
|
|
c2d: 606322 s32i a2, a3, 0x180
|
|
c30: d29c beqz.n a2, c51 <wps_attr_text+0x33d>
|
|
c32: 1c48 l32i.n a4, a12, 4
|
|
c34: 005242 s16i a4, a2, 0
|
|
c37: 0c2d mov.n a2, a12
|
|
c39: fff201 l32r a0, c04 <wps_attr_text+0x2f0>
|
|
c3c: 0000c0 callx0 a0
|
|
c3f: ffef51 l32r a5, bfc <wps_attr_text+0x2e8>
|
|
c42: 023d mov.n a3, a2
|
|
c44: 602552 l32i a5, a5, 0x180
|
|
c47: 1c48 l32i.n a4, a12, 4
|
|
c49: 252b addi.n a2, a5, 2
|
|
c4b: ffef01 l32r a0, c08 <wps_attr_text+0x2f4>
|
|
c4e: 0000c0 callx0 a0
|
|
c51: 0c2d mov.n a2, a12
|
|
c53: ffee01 l32r a0, c0c <wps_attr_text+0x2f8>
|
|
c56: 0000c0 callx0 a0
|
|
c59: 11c8 l32i.n a12, a1, 4
|
|
c5b: 0108 l32i.n a0, a1, 0
|
|
c5d: 10c112 addi a1, a1, 16
|
|
c60: f00d ret.n
|
|
...
|
|
c82: 000001 l32r a0, fffc0c84 <wifi_set_wps_cb+0xfffbf268>
|
|
c85: 0e .byte 0xe
|
|
c86: 206000 or a6, a0, a0
|
|
...
|
|
cc1: 000000 ill
|
|
cc4: ffe831 l32r a3, c64 <wps_attr_text+0x350>
|
|
cc7: 80c112 addi a1, a1, -128
|
|
cca: 1d61c2 s32i a12, a1, 116
|
|
ccd: 1c6102 s32i a0, a1, 112
|
|
cd0: 02cd mov.n a12, a2
|
|
cd2: ffe521 l32r a2, c68 <wps_attr_text+0x354>
|
|
cd5: df2342 l32i a4, a3, 0x37c
|
|
cd8: 0208 l32i.n a0, a2, 0
|
|
cda: 648c beqz.n a4, ce4 <wps_attr_text+0x3d0>
|
|
cdc: e02352 l32i a5, a3, 0x380
|
|
cdf: 140362 l8ui a6, a3, 20
|
|
ce2: d58c beqz.n a5, cf3 <wps_attr_text+0x3df>
|
|
ce4: 020c movi.n a2, 0
|
|
ce6: 1d21c2 l32i a12, a1, 116
|
|
ce9: 80a032 movi a3, 128
|
|
cec: 1c2102 l32i a0, a1, 112
|
|
cef: 113a add.n a1, a1, a3
|
|
cf1: f00d ret.n
|
|
cf3: ed1666 bnei a6, 1, ce4 <wps_attr_text+0x3d0>
|
|
cf6: 132c32 l32i a3, a12, 76
|
|
cf9: 1b6102 s32i a0, a1, 108
|
|
cfc: fe4316 beqz a3, ce4 <wps_attr_text+0x3d0>
|
|
cff: 010372 l8ui a7, a3, 1
|
|
d02: 236b addi.n a2, a3, 6
|
|
d04: fcc732 addi a3, a7, -4
|
|
d07: ffe201 l32r a0, c90 <wps_attr_text+0x37c>
|
|
d0a: 0000c0 callx0 a0
|
|
d0d: 1e6122 s32i a2, a1, 120
|
|
d10: 000005 call0 d14 <wps_attr_text+0x400>
|
|
d13: 1e2102 l32i a0, a1, 120
|
|
d16: 0da216 beqz a2, df4 <wps_attr_text+0x4e0>
|
|
d19: 002d mov.n a2, a0
|
|
d1b: ffde01 l32r a0, c94 <wps_attr_text+0x380>
|
|
d1e: 0000c0 callx0 a0
|
|
d21: 1b2182 l32i a8, a1, 108
|
|
d24: e90882 l8ui a8, a8, 233
|
|
d27: fb9816 beqz a8, ce4 <wps_attr_text+0x3d0>
|
|
d2a: 032c movi.n a3, 32
|
|
d2c: 0b1c movi.n a11, 16
|
|
d2e: ffcfa1 l32r a10, c6c <wps_attr_text+0x358>
|
|
d31: 1b2122 l32i a2, a1, 108
|
|
d34: 4aa8 l32i.n a10, a10, 16
|
|
d36: 39c222 addi a2, a2, 57
|
|
d39: ea98 l32i.n a9, a10, 56
|
|
d3b: 1a6122 s32i a2, a1, 104
|
|
d3e: 2099b0 or a9, a9, a11
|
|
d41: ea99 s32i.n a9, a10, 56
|
|
d43: ffd501 l32r a0, c98 <wps_attr_text+0x384>
|
|
d46: 0000c0 callx0 a0
|
|
d49: 9c48 l32i.n a4, a12, 36
|
|
d4b: 1a2122 l32i a2, a1, 104
|
|
d4e: 342b addi.n a3, a4, 2
|
|
d50: 010442 l8ui a4, a4, 1
|
|
d53: ffd201 l32r a0, c9c <wps_attr_text+0x388>
|
|
d56: 0000c0 callx0 a0
|
|
d59: 0c38 l32i.n a3, a12, 0
|
|
d5b: 9c58 l32i.n a5, a12, 36
|
|
d5d: 1b2162 l32i a6, a1, 108
|
|
d60: 010552 l8ui a5, a5, 1
|
|
d63: 594652 s8i a5, a6, 89
|
|
d66: e38c beqz.n a3, d78 <wps_attr_text+0x464>
|
|
d68: ffc221 l32r a2, c70 <wps_attr_text+0x35c>
|
|
d6b: 0228 l32i.n a2, a2, 0
|
|
d6d: 640c movi.n a4, 6
|
|
d6f: 33c222 addi a2, a2, 51
|
|
d72: ffcb01 l32r a0, ca0 <wps_attr_text+0x38c>
|
|
d75: 0000c0 callx0 a0
|
|
d78: ffbf21 l32r a2, c74 <wps_attr_text+0x360>
|
|
d7b: 1a2132 l32i a3, a1, 104
|
|
d7e: ffc901 l32r a0, ca4 <wps_attr_text+0x390>
|
|
d81: 0000c0 callx0 a0
|
|
d84: ffbd41 l32r a4, c78 <wps_attr_text+0x364>
|
|
d87: 130c movi.n a3, 1
|
|
d89: 012d mov.n a2, a1
|
|
d8b: 606432 s32i a3, a4, 0x180
|
|
d8e: 030c movi.n a3, 0
|
|
d90: 67a042 movi a4, 103
|
|
d93: ffc501 l32r a0, ca8 <wps_attr_text+0x394>
|
|
d96: 0000c0 callx0 a0
|
|
d99: 1a2132 l32i a3, a1, 104
|
|
d9c: 1b2142 l32i a4, a1, 108
|
|
d9f: 012d mov.n a2, a1
|
|
da1: 590442 l8ui a4, a4, 89
|
|
da4: ffc201 l32r a0, cac <wps_attr_text+0x398>
|
|
da7: 0000c0 callx0 a0
|
|
daa: 012d mov.n a2, a1
|
|
dac: ffc101 l32r a0, cb0 <wps_attr_text+0x39c>
|
|
daf: 0000c0 callx0 a0
|
|
db2: ffb261 l32r a6, c7c <wps_attr_text+0x368>
|
|
db5: 050c movi.n a5, 0
|
|
db7: 784652 s8i a5, a6, 120
|
|
dba: ffbe01 l32r a0, cb4 <wps_attr_text+0x3a0>
|
|
dbd: 0000c0 callx0 a0
|
|
dc0: 1b21a2 l32i a10, a1, 108
|
|
dc3: 040c72 l8ui a7, a12, 4
|
|
dc6: ea4a72 s8i a7, a10, 234
|
|
dc9: ffad91 l32r a9, c80 <wps_attr_text+0x36c>
|
|
dcc: ffae81 l32r a8, c84 <wps_attr_text+0x370>
|
|
dcf: 207790 or a7, a7, a9
|
|
dd2: 0020c0 memw
|
|
dd5: fd6872 s32i a7, a8, 0x3f4
|
|
dd8: ffac21 l32r a2, c88 <wps_attr_text+0x374>
|
|
ddb: ffb701 l32r a0, cb8 <wps_attr_text+0x3a4>
|
|
dde: 0000c0 callx0 a0
|
|
de1: ffaac1 l32r a12, c8c <wps_attr_text+0x378>
|
|
de4: ffb601 l32r a0, cbc <wps_attr_text+0x3a8>
|
|
de7: 0000c0 callx0 a0
|
|
dea: 120c movi.n a2, 1
|
|
dec: 3b0c movi.n a11, 3
|
|
dee: 784cb2 s8i a11, a12, 120
|
|
df1: ffbc46 j ce6 <wps_attr_text+0x3d2>
|
|
df4: 002d mov.n a2, a0
|
|
df6: ffb201 l32r a0, cc0 <wps_attr_text+0x3ac>
|
|
df9: 0000c0 callx0 a0
|
|
dfc: ffb906 j ce4 <wps_attr_text+0x3d0>
|
|
...
|
|
e07: 888e00 excw
|
|
e0a: 000000 ill
|
|
e0d: 000000 ill
|
|
e10: 0068 l32i.n a6, a0, 0
|
|
...
|
|
|
|
00000e1c <wps_send_eap_identity_rsp>:
|
|
e1c: 130c movi.n a3, 1
|
|
e1e: 250c movi.n a5, 2
|
|
e20: 026d mov.n a6, a2
|
|
e22: e0c112 addi a1, a1, -32
|
|
e25: 31c9 s32i.n a12, a1, 12
|
|
e27: 2109 s32i.n a0, a1, 8
|
|
e29: 020c movi.n a2, 0
|
|
e2b: fff501 l32r a0, e00 <wps_attr_text+0x4ec>
|
|
e2e: 41d9 s32i.n a13, a1, 16
|
|
e30: 4008 l32i.n a0, a0, 16
|
|
e32: fff4d1 l32r a13, e04 <wps_attr_text+0x4f0>
|
|
e35: 0008 l32i.n a0, a0, 0
|
|
e37: 0dd8 l32i.n a13, a13, 0
|
|
e39: 7008 l32i.n a0, a0, 28
|
|
e3b: 2c0d42 l8ui a4, a13, 44
|
|
e3e: 1e2002 l32i a0, a0, 120
|
|
e41: 1109 s32i.n a0, a1, 4
|
|
e43: fff201 l32r a0, e0c <wps_attr_text+0x4f8>
|
|
e46: 0000c0 callx0 a0
|
|
e49: 02cd mov.n a12, a2
|
|
e4b: 12cc bnez.n a2, e50 <wps_send_eap_identity_rsp+0x34>
|
|
e4d: 000f86 j e8f <wps_send_eap_identity_rsp+0x73>
|
|
e50: 3dcb addi.n a3, a13, 12
|
|
e52: 2c0d42 l8ui a4, a13, 44
|
|
e55: ffee01 l32r a0, e10 <wps_attr_text+0x4fc>
|
|
e58: 0000c0 callx0 a0
|
|
e5b: 0c2d mov.n a2, a12
|
|
e5d: ffed01 l32r a0, e14 <wps_attr_text+0x500>
|
|
e60: 0000c0 callx0 a0
|
|
e63: 030c movi.n a3, 0
|
|
e65: 021c52 l16ui a5, a12, 4
|
|
e68: 016d mov.n a6, a1
|
|
e6a: 024d mov.n a4, a2
|
|
e6c: 070c movi.n a7, 0
|
|
e6e: 0d2d mov.n a2, a13
|
|
e70: 000005 call0 e74 <wps_send_eap_identity_rsp+0x58>
|
|
e73: 025d mov.n a5, a2
|
|
e75: 32cc bnez.n a2, e7c <wps_send_eap_identity_rsp+0x60>
|
|
e77: ed7c movi.n a13, -2
|
|
e79: 000486 j e8f <wps_send_eap_identity_rsp+0x73>
|
|
e7c: 0d2d mov.n a2, a13
|
|
e7e: 1138 l32i.n a3, a1, 4
|
|
e80: ffe241 l32r a4, e08 <wps_attr_text+0x4f4>
|
|
e83: 0168 l32i.n a6, a1, 0
|
|
e85: ff2c05 call0 148 <show_buf+0x3c>
|
|
e88: 02dd mov.n a13, a2
|
|
e8a: d27c movi.n a2, -3
|
|
e8c: 93d2d0 movnez a13, a2, a13
|
|
e8f: 0c2d mov.n a2, a12
|
|
e91: 31c8 l32i.n a12, a1, 12
|
|
e93: ffe101 l32r a0, e18 <wps_attr_text+0x504>
|
|
e96: 0000c0 callx0 a0
|
|
e99: 0d2d mov.n a2, a13
|
|
e9b: 2108 l32i.n a0, a1, 8
|
|
e9d: 41d8 l32i.n a13, a1, 16
|
|
e9f: 20c112 addi a1, a1, 32
|
|
ea2: f00d ret.n
|
|
...
|
|
|
|
00000eb8 <wps_process_wps_mX_req>:
|
|
eb8: f7c332 addi a3, a3, -9
|
|
ebb: e0c112 addi a1, a1, -32
|
|
ebe: 21c9 s32i.n a12, a1, 8
|
|
ec0: 1109 s32i.n a0, a1, 4
|
|
ec2: 41e9 s32i.n a14, a1, 16
|
|
ec4: 31d9 s32i.n a13, a1, 12
|
|
ec6: 04ed mov.n a14, a4
|
|
ec8: 02dd mov.n a13, a2
|
|
eca: fff601 l32r a0, ea4 <wps_send_eap_identity_rsp+0x88>
|
|
ecd: 229b addi.n a2, a2, 9
|
|
ecf: 0008 l32i.n a0, a0, 0
|
|
ed1: 0109 s32i.n a0, a1, 0
|
|
ed3: fff501 l32r a0, ea8 <wps_send_eap_identity_rsp+0x8c>
|
|
ed6: 0000c0 callx0 a0
|
|
ed9: 02cd mov.n a12, a2
|
|
edb: 32cc bnez.n a2, ee2 <wps_process_wps_mX_req+0x2a>
|
|
edd: f27c movi.n a2, -1
|
|
edf: 0009c6 j f0a <wps_process_wps_mX_req+0x52>
|
|
ee2: 0128 l32i.n a2, a1, 0
|
|
ee4: 070d32 l8ui a3, a13, 7
|
|
ee7: 2228 l32i.n a2, a2, 8
|
|
ee9: be8c beqz.n a14, ef8 <wps_process_wps_mX_req+0x40>
|
|
eeb: 0c4d mov.n a4, a12
|
|
eed: ffef01 l32r a0, eac <wps_send_eap_identity_rsp+0x90>
|
|
ef0: 0000c0 callx0 a0
|
|
ef3: 0e29 s32i.n a2, a14, 0
|
|
ef5: 0001c6 j f00 <wps_process_wps_mX_req+0x48>
|
|
ef8: 0c4d mov.n a4, a12
|
|
efa: ffed01 l32r a0, eb0 <wps_send_eap_identity_rsp+0x94>
|
|
efd: 0000c0 callx0 a0
|
|
f00: 0c2d mov.n a2, a12
|
|
f02: ffec01 l32r a0, eb4 <wps_send_eap_identity_rsp+0x98>
|
|
f05: 0000c0 callx0 a0
|
|
f08: 020c movi.n a2, 0
|
|
f0a: 21c8 l32i.n a12, a1, 8
|
|
f0c: 31d8 l32i.n a13, a1, 12
|
|
f0e: 41e8 l32i.n a14, a1, 16
|
|
f10: 1108 l32i.n a0, a1, 4
|
|
f12: 20c112 addi a1, a1, 32
|
|
f15: f00d ret.n
|
|
...
|
|
f1f: 888e00 excw
|
|
f22: 2a0000 excw
|
|
f25: 000037 bnone a0, a3, f29 <wps_process_wps_mX_req+0x71>
|
|
...
|
|
f34: 000010 excw
|
|
f37: 001000 excw
|
|
f3a: 000000 ill
|
|
f3d: 000000 ill
|
|
f40: 0068 l32i.n a6, a0, 0
|
|
...
|
|
|
|
00000f4c <wps_send_wps_mX_rsp>:
|
|
f4c: fff351 l32r a5, f18 <wps_process_wps_mX_req+0x60>
|
|
f4f: e0c112 addi a1, a1, -32
|
|
f52: 51d9 s32i.n a13, a1, 20
|
|
f54: 3109 s32i.n a0, a1, 12
|
|
f56: 41c9 s32i.n a12, a1, 16
|
|
f58: 61e9 s32i.n a14, a1, 24
|
|
f5a: 4558 l32i.n a5, a5, 16
|
|
f5c: 02ed mov.n a14, a2
|
|
f5e: 0558 l32i.n a5, a5, 0
|
|
f60: ffefc1 l32r a12, f1c <wps_process_wps_mX_req+0x64>
|
|
f63: 7558 l32i.n a5, a5, 28
|
|
f65: 0cc8 l32i.n a12, a12, 0
|
|
f67: 1e2552 l32i a5, a5, 120
|
|
f6a: 3ccc bnez.n a12, f71 <wps_send_wps_mX_rsp+0x25>
|
|
f6c: 627c movi.n a2, -10
|
|
f6e: 000c46 j fa3 <wps_send_wps_mX_rsp+0x57>
|
|
f71: 013d mov.n a3, a1
|
|
f73: 2159 s32i.n a5, a1, 8
|
|
f75: 2c28 l32i.n a2, a12, 8
|
|
f77: ffec01 l32r a0, f28 <wps_process_wps_mX_req+0x70>
|
|
f7a: 0000c0 callx0 a0
|
|
f7d: 02dd mov.n a13, a2
|
|
f7f: d2ec bnez.n a2, fb0 <wps_send_wps_mX_rsp+0x64>
|
|
f81: 0e0c movi.n a14, 0
|
|
f83: 000486 j f99 <wps_send_wps_mX_rsp+0x4d>
|
|
f86: 0c2d mov.n a2, a12
|
|
f88: 2138 l32i.n a3, a1, 8
|
|
f8a: ffe541 l32r a4, f20 <wps_process_wps_mX_req+0x68>
|
|
f8d: 1168 l32i.n a6, a1, 4
|
|
f8f: ff1b85 call0 148 <show_buf+0x3c>
|
|
f92: c67c movi.n a6, -4
|
|
f94: 932620 movnez a2, a6, a2
|
|
f97: 02cd mov.n a12, a2
|
|
f99: 0e2d mov.n a2, a14
|
|
f9b: ffe401 l32r a0, f2c <wps_process_wps_mX_req+0x74>
|
|
f9e: 0000c0 callx0 a0
|
|
fa1: 0c2d mov.n a2, a12
|
|
fa3: 41c8 l32i.n a12, a1, 16
|
|
fa5: 51d8 l32i.n a13, a1, 20
|
|
fa7: 61e8 l32i.n a14, a1, 24
|
|
fa9: 3108 l32i.n a0, a1, 12
|
|
fab: 20c112 addi a1, a1, 32
|
|
fae: f00d ret.n
|
|
fb0: 0e6d mov.n a6, a14
|
|
fb2: 130c movi.n a3, 1
|
|
fb4: 250c movi.n a5, 2
|
|
fb6: 1248 l32i.n a4, a2, 4
|
|
fb8: ffdb21 l32r a2, f24 <wps_process_wps_mX_req+0x6c>
|
|
fbb: 442b addi.n a4, a4, 2
|
|
fbd: ffdc01 l32r a0, f30 <wps_process_wps_mX_req+0x78>
|
|
fc0: 0000c0 callx0 a0
|
|
fc3: 02ed mov.n a14, a2
|
|
fc5: 12cc bnez.n a2, fca <wps_send_wps_mX_rsp+0x7e>
|
|
fc7: fff386 j f99 <wps_send_wps_mX_rsp+0x4d>
|
|
fca: 000132 l8ui a3, a1, 0
|
|
fcd: ffd901 l32r a0, f34 <wps_process_wps_mX_req+0x7c>
|
|
fd0: 0000c0 callx0 a0
|
|
fd3: 0e2d mov.n a2, a14
|
|
fd5: 030c movi.n a3, 0
|
|
fd7: ffd801 l32r a0, f38 <wps_process_wps_mX_req+0x80>
|
|
fda: 0000c0 callx0 a0
|
|
fdd: 0d2d mov.n a2, a13
|
|
fdf: ffd701 l32r a0, f3c <wps_process_wps_mX_req+0x84>
|
|
fe2: 0000c0 callx0 a0
|
|
fe5: 023d mov.n a3, a2
|
|
fe7: 1d48 l32i.n a4, a13, 4
|
|
fe9: 0e2d mov.n a2, a14
|
|
feb: ffd501 l32r a0, f40 <wps_process_wps_mX_req+0x88>
|
|
fee: 0000c0 callx0 a0
|
|
ff1: 0d2d mov.n a2, a13
|
|
ff3: ffd401 l32r a0, f44 <wps_process_wps_mX_req+0x8c>
|
|
ff6: 0000c0 callx0 a0
|
|
ff9: 0e2d mov.n a2, a14
|
|
ffb: ffd301 l32r a0, f48 <wps_process_wps_mX_req+0x90>
|
|
ffe: 0000c0 callx0 a0
|
|
1001: 021e52 l16ui a5, a14, 4
|
|
1004: 030c movi.n a3, 0
|
|
1006: 614b addi.n a6, a1, 4
|
|
1008: 024d mov.n a4, a2
|
|
100a: 070c movi.n a7, 0
|
|
100c: 0c2d mov.n a2, a12
|
|
100e: 000005 call0 1010 <wps_send_wps_mX_rsp+0xc4>
|
|
1011: 025d mov.n a5, a2
|
|
1013: f6f256 bnez a2, f86 <wps_send_wps_mX_rsp+0x3a>
|
|
1016: dc7c movi.n a12, -3
|
|
1018: ffdf46 j f99 <wps_send_wps_mX_rsp+0x4d>
|
|
...
|
|
1023: 010800 slli a0, a8, 32
|
|
1026: 8e0000 excw
|
|
1029: 0088 l32i.n a8, a0, 0
|
|
...
|
|
|
|
0000102c <wps_txStart>:
|
|
102c: f0c112 addi a1, a1, -16
|
|
102f: 2109 s32i.n a0, a1, 8
|
|
1031: fffa01 l32r a0, 101c <wps_send_wps_mX_rsp+0xd0>
|
|
1034: f27c movi.n a2, -1
|
|
1036: 4008 l32i.n a0, a0, 16
|
|
1038: 31c9 s32i.n a12, a1, 12
|
|
103a: 0008 l32i.n a0, a0, 0
|
|
103c: fff9c1 l32r a12, 1020 <wps_send_wps_mX_rsp+0xd4>
|
|
103f: 7008 l32i.n a0, a0, 28
|
|
1041: 0cc8 l32i.n a12, a12, 0
|
|
1043: 1e2002 l32i a0, a0, 120
|
|
1046: 1109 s32i.n a0, a1, 4
|
|
1048: 1ccc bnez.n a12, 104d <wps_txStart+0x21>
|
|
104a: 000906 j 1072 <wps_txStart+0x46>
|
|
104d: 0c2d mov.n a2, a12
|
|
104f: 130c movi.n a3, 1
|
|
1051: fff441 l32r a4, 1024 <wps_send_wps_mX_rsp+0xd8>
|
|
1054: 050c movi.n a5, 0
|
|
1056: 016d mov.n a6, a1
|
|
1058: 070c movi.n a7, 0
|
|
105a: 000005 call0 105c <wps_txStart+0x30>
|
|
105d: 025d mov.n a5, a2
|
|
105f: 32cc bnez.n a2, 1066 <wps_txStart+0x3a>
|
|
1061: e27c movi.n a2, -2
|
|
1063: 0002c6 j 1072 <wps_txStart+0x46>
|
|
1066: 0c2d mov.n a2, a12
|
|
1068: 1138 l32i.n a3, a1, 4
|
|
106a: ffef41 l32r a4, 1028 <wps_send_wps_mX_rsp+0xdc>
|
|
106d: 0168 l32i.n a6, a1, 0
|
|
106f: ff0d85 call0 148 <show_buf+0x3c>
|
|
1072: 31c8 l32i.n a12, a1, 12
|
|
1074: 2108 l32i.n a0, a1, 8
|
|
1076: 10c112 addi a1, a1, 16
|
|
1079: f00d ret.n
|
|
107b: 000000 ill
|
|
...
|
|
|
|
00001080 <wps_start_pending>:
|
|
1080: f0c112 addi a1, a1, -16
|
|
1083: 0109 s32i.n a0, a1, 0
|
|
1085: fffd01 l32r a0, 107c <wps_txStart+0x50>
|
|
1088: 0008 l32i.n a0, a0, 0
|
|
108a: f27c movi.n a2, -1
|
|
108c: 10cc bnez.n a0, 1091 <wps_start_pending+0x11>
|
|
108e: 000086 j 1094 <wps_start_pending+0x14>
|
|
1091: 000005 call0 1094 <wps_start_pending+0x14>
|
|
1094: 0108 l32i.n a0, a1, 0
|
|
1096: 10c112 addi a1, a1, 16
|
|
1099: f00d ret.n
|
|
109b: 000000 ill
|
|
109e: 300000 xor a0, a0, a0
|
|
10a1: 000000 ill
|
|
10a4: 000000 ill
|
|
10a7: 005000 syscall
|
|
...
|
|
10b2: 000001 l32r a0, fffc10b4 <wifi_set_wps_cb+0xfffbf698>
|
|
10b5: 0e .byte 0xe
|
|
10b6: 006000 rsil a0, 0
|
|
...
|
|
|
|
000010f0 <wps_sm_rx_eapol>:
|
|
10f0: 80c112 addi a1, a1, -128
|
|
10f3: 1b6102 s32i a0, a1, 108
|
|
10f6: 1c61c2 s32i a12, a1, 112
|
|
10f9: ffe8c1 l32r a12, 109c <wps_start_pending+0x1c>
|
|
10fc: 1d61d2 s32i a13, a1, 116
|
|
10ff: 0cc8 l32i.n a12, a12, 0
|
|
1101: 03dd mov.n a13, a3
|
|
1103: 3ccc bnez.n a12, 110a <wps_sm_rx_eapol+0x1a>
|
|
1105: fd7c movi.n a13, -1
|
|
1107: 005086 j 124d <wps_sm_rx_eapol+0x15d>
|
|
110a: 0284f6 bgeui a4, 8, 1110 <wps_sm_rx_eapol+0x20>
|
|
110d: 0043c6 j 1220 <wps_sm_rx_eapol+0x130>
|
|
1110: 010302 l8ui a0, a3, 1
|
|
1113: 030322 l8ui a2, a3, 3
|
|
1116: 020332 l8ui a3, a3, 2
|
|
1119: 112280 slli a2, a2, 8
|
|
111c: 202230 or a2, a2, a3
|
|
111f: 90fc bnez.n a0, 115c <wps_sm_rx_eapol+0x6c>
|
|
1121: 743820 extui a3, a2, 8, 8
|
|
1124: 740020 extui a0, a2, 0, 8
|
|
1127: 110080 slli a0, a0, 8
|
|
112a: 200030 or a0, a0, a3
|
|
112d: fcc432 addi a3, a4, -4
|
|
1130: 283307 bltu a3, a0, 115c <wps_sm_rx_eapol+0x6c>
|
|
1133: 2540b6 bltui a0, 4, 115c <wps_sm_rx_eapol+0x6c>
|
|
1136: 080d22 l8ui a2, a13, 8
|
|
1139: 241226 beqi a2, 1, 1161 <wps_sm_rx_eapol+0x71>
|
|
113c: fea032 movi a3, 254
|
|
113f: 041237 beq a2, a3, 1147 <wps_sm_rx_eapol+0x57>
|
|
1142: fd7c movi.n a13, -1
|
|
1144: 000906 j 116c <wps_sm_rx_eapol+0x7c>
|
|
1147: 050d22 l8ui a2, a13, 5
|
|
114a: e80c42 l8ui a4, a12, 232
|
|
114d: c04420 sub a4, a4, a2
|
|
1150: 10b456 bnez a4, 125f <wps_sm_rx_eapol+0x16f>
|
|
1153: ffd321 l32r a2, 10a0 <wps_start_pending+0x20>
|
|
1156: ffd901 l32r a0, 10bc <wps_start_pending+0x3c>
|
|
1159: 0000c0 callx0 a0
|
|
115c: 0d0c movi.n a13, 0
|
|
115e: 000286 j 116c <wps_sm_rx_eapol+0x7c>
|
|
1161: 050d22 l8ui a2, a13, 5
|
|
1164: e84c22 s8i a2, a12, 232
|
|
1167: 000005 call0 1168 <wps_sm_rx_eapol+0x78>
|
|
116a: 02dd mov.n a13, a2
|
|
116c: ffce41 l32r a4, 10a4 <wps_start_pending+0x24>
|
|
116f: 0b2d56 bnez a13, 1225 <wps_sm_rx_eapol+0x135>
|
|
1172: 0128 l32i.n a2, a1, 0
|
|
1174: f2c252 addi a5, a2, -14
|
|
1177: 0aa516 beqz a5, 1225 <wps_sm_rx_eapol+0x135>
|
|
117a: fec262 addi a6, a2, -2
|
|
117d: 0a4616 beqz a6, 1225 <wps_sm_rx_eapol+0x135>
|
|
1180: 2c78 l32i.n a7, a12, 8
|
|
1182: 3778 l32i.n a7, a7, 12
|
|
1184: f5c772 addi a7, a7, -11
|
|
1187: 0c2756 bnez a7, 124d <wps_sm_rx_eapol+0x15d>
|
|
118a: 44d8 l32i.n a13, a4, 16
|
|
118c: ffc721 l32r a2, 10a8 <wps_start_pending+0x28>
|
|
118f: ffcc01 l32r a0, 10c0 <wps_start_pending+0x40>
|
|
1192: 0000c0 callx0 a0
|
|
1195: 214b addi.n a2, a1, 4
|
|
1197: 030c movi.n a3, 0
|
|
1199: 67a042 movi a4, 103
|
|
119c: ffc491 l32r a9, 10ac <wps_start_pending+0x2c>
|
|
119f: 280c movi.n a8, 2
|
|
11a1: 606982 s32i a8, a9, 0x180
|
|
11a4: ffc801 l32r a0, 10c4 <wps_start_pending+0x44>
|
|
11a7: 0000c0 callx0 a0
|
|
11aa: 214b addi.n a2, a1, 4
|
|
11ac: 39cc32 addi a3, a12, 57
|
|
11af: 590c42 l8ui a4, a12, 89
|
|
11b2: ffc501 l32r a0, 10c8 <wps_start_pending+0x48>
|
|
11b5: 0000c0 callx0 a0
|
|
11b8: 24c122 addi a2, a1, 36
|
|
11bb: 71cc32 addi a3, a12, 113
|
|
11be: b10c42 l8ui a4, a12, 177
|
|
11c1: ffc201 l32r a0, 10cc <wps_start_pending+0x4c>
|
|
11c4: 0000c0 callx0 a0
|
|
11c7: 65c122 addi a2, a1, 101
|
|
11ca: 33cc32 addi a3, a12, 51
|
|
11cd: 640c movi.n a4, 6
|
|
11cf: ffc001 l32r a0, 10d0 <wps_start_pending+0x50>
|
|
11d2: 0000c0 callx0 a0
|
|
11d5: 214b addi.n a2, a1, 4
|
|
11d7: ffbf01 l32r a0, 10d4 <wps_start_pending+0x54>
|
|
11da: 0000c0 callx0 a0
|
|
11dd: ffb401 l32r a0, 10b0 <wps_start_pending+0x30>
|
|
11e0: ea0ca2 l8ui a10, a12, 234
|
|
11e3: ffb4b1 l32r a11, 10b4 <wps_start_pending+0x34>
|
|
11e6: 20aa00 or a10, a10, a0
|
|
11e9: 0020c0 memw
|
|
11ec: fd6ba2 s32i a10, a11, 0x3f4
|
|
11ef: 2d4b addi.n a2, a13, 4
|
|
11f1: ffb901 l32r a0, 10d8 <wps_start_pending+0x58>
|
|
11f4: 0000c0 callx0 a0
|
|
11f7: 01dc22 addmi a2, a12, 0x100
|
|
11fa: bcc222 addi a2, a2, -68
|
|
11fd: ffb701 l32r a0, 10dc <wps_start_pending+0x5c>
|
|
1200: 0000c0 callx0 a0
|
|
1203: 01dcc2 addmi a12, a12, 0x100
|
|
1206: d0ccc2 addi a12, a12, -48
|
|
1209: 0c2d mov.n a2, a12
|
|
120b: ffb501 l32r a0, 10e0 <wps_start_pending+0x60>
|
|
120e: 0000c0 callx0 a0
|
|
1211: 0c2d mov.n a2, a12
|
|
1213: e8a332 movi a3, 0x3e8
|
|
1216: 040c movi.n a4, 0
|
|
1218: 150c movi.n a5, 1
|
|
121a: ffb201 l32r a0, 10e4 <wps_start_pending+0x64>
|
|
121d: 0000c0 callx0 a0
|
|
1220: 0d0c movi.n a13, 0
|
|
1222: 0009c6 j 124d <wps_sm_rx_eapol+0x15d>
|
|
1225: 030c movi.n a3, 0
|
|
1227: 4428 l32i.n a2, a4, 16
|
|
1229: ffa341 l32r a4, 10b8 <wps_start_pending+0x38>
|
|
122c: 224b addi.n a2, a2, 4
|
|
122e: 606432 s32i a3, a4, 0x180
|
|
1231: ffad01 l32r a0, 10e8 <wps_start_pending+0x68>
|
|
1234: 0000c0 callx0 a0
|
|
1237: 01dc22 addmi a2, a12, 0x100
|
|
123a: bcc222 addi a2, a2, -68
|
|
123d: ffab01 l32r a0, 10ec <wps_start_pending+0x6c>
|
|
1240: 0000c0 callx0 a0
|
|
1243: 392c32 l32i a3, a12, 228
|
|
1246: 338c beqz.n a3, 124d <wps_sm_rx_eapol+0x15d>
|
|
1248: 120c movi.n a2, 1
|
|
124a: 0003c0 callx0 a3
|
|
124d: 1b2102 l32i a0, a1, 108
|
|
1250: 1c21c2 l32i a12, a1, 112
|
|
1253: 0d2d mov.n a2, a13
|
|
1255: 80a032 movi a3, 128
|
|
1258: 1d21d2 l32i a13, a1, 116
|
|
125b: 113a add.n a1, a1, a3
|
|
125d: f00d ret.n
|
|
125f: 014d mov.n a4, a1
|
|
1261: e84c22 s8i a2, a12, 232
|
|
1264: fbc032 addi a3, a0, -5
|
|
1267: 2d9b addi.n a2, a13, 9
|
|
1269: 000005 call0 126c <wps_sm_rx_eapol+0x17c>
|
|
126c: 12dc bnez.n a2, 1281 <wps_sm_rx_eapol+0x191>
|
|
126e: 0128 l32i.n a2, a1, 0
|
|
1270: 0d2226 beqi a2, 2, 1281 <wps_sm_rx_eapol+0x191>
|
|
1273: 0a4226 beqi a2, 4, 1281 <wps_sm_rx_eapol+0x191>
|
|
1276: 050d22 l8ui a2, a13, 5
|
|
1279: 000005 call0 127c <wps_sm_rx_eapol+0x18c>
|
|
127c: 02dd mov.n a13, a2
|
|
127e: ffba86 j 116c <wps_sm_rx_eapol+0x7c>
|
|
1281: fd7c movi.n a13, -1
|
|
1283: ffb946 j 116c <wps_sm_rx_eapol+0x7c>
|
|
1286: 000000 ill
|
|
1289: 000000 ill
|
|
128c: 000134 excw
|
|
128f: 010c00 slli a0, a12, 32
|
|
1292: 180000 excw
|
|
1295: 000001 l32r a0, fffc1298 <wifi_set_wps_cb+0xfffbf87c>
|
|
1298: 000120 excw
|
|
129b: 012800 slli a2, a8, 32
|
|
...
|
|
|
|
000012e4 <wps_dev_init>:
|
|
12e4: e0c112 addi a1, a1, -32
|
|
12e7: 61d9 s32i.n a13, a1, 24
|
|
12e9: ffe7d1 l32r a13, 1288 <wps_sm_rx_eapol+0x198>
|
|
12ec: 51c9 s32i.n a12, a1, 20
|
|
12ee: 0dd8 l32i.n a13, a13, 0
|
|
12f0: 4109 s32i.n a0, a1, 16
|
|
12f2: 07ed56 bnez a13, 1374 <wps_dev_init+0x90>
|
|
12f5: 3c28 l32i.n a2, a12, 12
|
|
12f7: fd7c movi.n a13, -1
|
|
12f9: 428c beqz.n a2, 1301 <wps_dev_init+0x1d>
|
|
12fb: ffe901 l32r a0, 12a0 <wps_sm_rx_eapol+0x1b0>
|
|
12fe: 0000c0 callx0 a0
|
|
1301: 4c28 l32i.n a2, a12, 16
|
|
1303: 428c beqz.n a2, 130b <wps_dev_init+0x27>
|
|
1305: ffe701 l32r a0, 12a4 <wps_sm_rx_eapol+0x1b4>
|
|
1308: 0000c0 callx0 a0
|
|
130b: 5c28 l32i.n a2, a12, 20
|
|
130d: 428c beqz.n a2, 1315 <wps_dev_init+0x31>
|
|
130f: ffe601 l32r a0, 12a8 <wps_sm_rx_eapol+0x1b8>
|
|
1312: 0000c0 callx0 a0
|
|
1315: 2c28 l32i.n a2, a12, 8
|
|
1317: 428c beqz.n a2, 131f <wps_dev_init+0x3b>
|
|
1319: ffe401 l32r a0, 12ac <wps_sm_rx_eapol+0x1bc>
|
|
131c: 0000c0 callx0 a0
|
|
131f: 6c28 l32i.n a2, a12, 24
|
|
1321: 428c beqz.n a2, 1329 <wps_dev_init+0x45>
|
|
1323: ffe301 l32r a0, 12b0 <wps_sm_rx_eapol+0x1c0>
|
|
1326: 0000c0 callx0 a0
|
|
1329: 0d2d mov.n a2, a13
|
|
132b: 000e86 j 1369 <wps_dev_init+0x85>
|
|
132e: 2d0d42 l8ui a4, a13, 45
|
|
1331: 2e0d52 l8ui a5, a13, 46
|
|
1334: 2f0d62 l8ui a6, a13, 47
|
|
1337: 300d72 l8ui a7, a13, 48
|
|
133a: 310d32 l8ui a3, a13, 49
|
|
133d: 0139 s32i.n a3, a1, 0
|
|
133f: ffd331 l32r a3, 128c <wps_sm_rx_eapol+0x19c>
|
|
1342: 320d02 l8ui a0, a13, 50
|
|
1345: 1109 s32i.n a0, a1, 4
|
|
1347: ffdb01 l32r a0, 12b4 <wps_sm_rx_eapol+0x1c4>
|
|
134a: 0000c0 callx0 a0
|
|
134d: 60cd32 addi a3, a13, 96
|
|
1350: 2dcdd2 addi a13, a13, 45
|
|
1353: 0d2d mov.n a2, a13
|
|
1355: ffd801 l32r a0, 12b8 <wps_sm_rx_eapol+0x1c8>
|
|
1358: 0000c0 callx0 a0
|
|
135b: 0d3d mov.n a3, a13
|
|
135d: 0c2d mov.n a2, a12
|
|
135f: 640c movi.n a4, 6
|
|
1361: ffd601 l32r a0, 12bc <wps_sm_rx_eapol+0x1cc>
|
|
1364: 0000c0 callx0 a0
|
|
1367: 020c movi.n a2, 0
|
|
1369: 51c8 l32i.n a12, a1, 20
|
|
136b: 61d8 l32i.n a13, a1, 24
|
|
136d: 4108 l32i.n a0, a1, 16
|
|
136f: 20c112 addi a1, a1, 32
|
|
1372: f00d ret.n
|
|
1374: 1d08 l32i.n a0, a13, 4
|
|
1376: 44c0c2 addi a12, a0, 68
|
|
1379: 176dc2 s32i a12, a13, 92
|
|
137c: 4ccc bnez.n a12, 1384 <wps_dev_init+0xa0>
|
|
137e: 142022 l32i a2, a0, 80
|
|
1381: ffdc86 j 12f7 <wps_dev_init+0x13>
|
|
1384: 021c movi.n a2, 16
|
|
1386: 440c movi.n a4, 4
|
|
1388: 257c movi.n a5, -14
|
|
138a: 065c movi.n a6, 80
|
|
138c: 80a072 movi a7, 128
|
|
138f: 180c movi.n a8, 1
|
|
1391: 090c movi.n a9, 0
|
|
1393: 604092 s8i a9, a0, 96
|
|
1396: 624092 s8i a9, a0, 98
|
|
1399: 664092 s8i a9, a0, 102
|
|
139c: 984082 s8i a8, a0, 152
|
|
139f: 614082 s8i a8, a0, 97
|
|
13a2: 674082 s8i a8, a0, 103
|
|
13a5: 4d5072 s16i a7, a0, 154
|
|
13a8: 634062 s8i a6, a0, 99
|
|
13ab: 644052 s8i a5, a0, 100
|
|
13ae: 654042 s8i a4, a0, 101
|
|
13b1: ffc301 l32r a0, 12c0 <wps_sm_rx_eapol+0x1d0>
|
|
13b4: 0000c0 callx0 a0
|
|
13b7: 3c29 s32i.n a2, a12, 12
|
|
13b9: 32cc bnez.n a2, 13c0 <wps_dev_init+0xdc>
|
|
13bb: ed7c movi.n a13, -2
|
|
13bd: ffce06 j 12f9 <wps_dev_init+0x15>
|
|
13c0: ffb431 l32r a3, 1290 <wps_sm_rx_eapol+0x1a0>
|
|
13c3: ffc001 l32r a0, 12c4 <wps_sm_rx_eapol+0x1d4>
|
|
13c6: 0000c0 callx0 a0
|
|
13c9: 021c movi.n a2, 16
|
|
13cb: ffbf01 l32r a0, 12c8 <wps_sm_rx_eapol+0x1d8>
|
|
13ce: 0000c0 callx0 a0
|
|
13d1: 4c29 s32i.n a2, a12, 16
|
|
13d3: 52cc bnez.n a2, 13dc <wps_dev_init+0xf8>
|
|
13d5: 3c28 l32i.n a2, a12, 12
|
|
13d7: dd7c movi.n a13, -3
|
|
13d9: ffc706 j 12f9 <wps_dev_init+0x15>
|
|
13dc: ffae31 l32r a3, 1294 <wps_sm_rx_eapol+0x1a4>
|
|
13df: ffbb01 l32r a0, 12cc <wps_sm_rx_eapol+0x1dc>
|
|
13e2: 0000c0 callx0 a0
|
|
13e5: 021c movi.n a2, 16
|
|
13e7: ffba01 l32r a0, 12d0 <wps_sm_rx_eapol+0x1e0>
|
|
13ea: 0000c0 callx0 a0
|
|
13ed: 5c29 s32i.n a2, a12, 20
|
|
13ef: 52cc bnez.n a2, 13f8 <wps_dev_init+0x114>
|
|
13f1: 3c28 l32i.n a2, a12, 12
|
|
13f3: cd7c movi.n a13, -4
|
|
13f5: ffc006 j 12f9 <wps_dev_init+0x15>
|
|
13f8: ffa831 l32r a3, 1298 <wps_sm_rx_eapol+0x1a8>
|
|
13fb: ffb601 l32r a0, 12d4 <wps_sm_rx_eapol+0x1e4>
|
|
13fe: 0000c0 callx0 a0
|
|
1401: 021c movi.n a2, 16
|
|
1403: ffb501 l32r a0, 12d8 <wps_sm_rx_eapol+0x1e8>
|
|
1406: 0000c0 callx0 a0
|
|
1409: 2c29 s32i.n a2, a12, 8
|
|
140b: 52cc bnez.n a2, 1414 <wps_dev_init+0x130>
|
|
140d: 3c28 l32i.n a2, a12, 12
|
|
140f: bd7c movi.n a13, -5
|
|
1411: ffb906 j 12f9 <wps_dev_init+0x15>
|
|
1414: ffa231 l32r a3, 129c <wps_sm_rx_eapol+0x1ac>
|
|
1417: ffb101 l32r a0, 12dc <wps_sm_rx_eapol+0x1ec>
|
|
141a: 0000c0 callx0 a0
|
|
141d: 021c movi.n a2, 16
|
|
141f: ffb001 l32r a0, 12e0 <wps_sm_rx_eapol+0x1f0>
|
|
1422: 0000c0 callx0 a0
|
|
1425: 6c29 s32i.n a2, a12, 24
|
|
1427: f03256 bnez a2, 132e <wps_dev_init+0x4a>
|
|
142a: 3c28 l32i.n a2, a12, 12
|
|
142c: ad7c movi.n a13, -6
|
|
142e: ffb1c6 j 12f9 <wps_dev_init+0x15>
|
|
...
|
|
|
|
00001448 <wps_dev_deinit>:
|
|
1448: f0c112 addi a1, a1, -16
|
|
144b: 11c9 s32i.n a12, a1, 4
|
|
144d: 0109 s32i.n a0, a1, 0
|
|
144f: 02cd mov.n a12, a2
|
|
1451: 32cc bnez.n a2, 1458 <wps_dev_deinit+0x10>
|
|
1453: f27c movi.n a2, -1
|
|
1455: 000cc6 j 148c <wps_dev_deinit+0x44>
|
|
1458: 3228 l32i.n a2, a2, 12
|
|
145a: 428c beqz.n a2, 1462 <wps_dev_deinit+0x1a>
|
|
145c: fff601 l32r a0, 1434 <wps_dev_init+0x150>
|
|
145f: 0000c0 callx0 a0
|
|
1462: 4c28 l32i.n a2, a12, 16
|
|
1464: 428c beqz.n a2, 146c <wps_dev_deinit+0x24>
|
|
1466: fff401 l32r a0, 1438 <wps_dev_init+0x154>
|
|
1469: 0000c0 callx0 a0
|
|
146c: 5c28 l32i.n a2, a12, 20
|
|
146e: 428c beqz.n a2, 1476 <wps_dev_deinit+0x2e>
|
|
1470: fff301 l32r a0, 143c <wps_dev_init+0x158>
|
|
1473: 0000c0 callx0 a0
|
|
1476: 2c28 l32i.n a2, a12, 8
|
|
1478: 428c beqz.n a2, 1480 <wps_dev_deinit+0x38>
|
|
147a: fff101 l32r a0, 1440 <wps_dev_init+0x15c>
|
|
147d: 0000c0 callx0 a0
|
|
1480: 6c28 l32i.n a2, a12, 24
|
|
1482: 428c beqz.n a2, 148a <wps_dev_deinit+0x42>
|
|
1484: fff001 l32r a0, 1444 <wps_dev_init+0x160>
|
|
1487: 0000c0 callx0 a0
|
|
148a: 020c movi.n a2, 0
|
|
148c: 11c8 l32i.n a12, a1, 4
|
|
148e: 0108 l32i.n a0, a1, 0
|
|
1490: 10c112 addi a1, a1, 16
|
|
1493: f00d ret.n
|
|
...
|
|
|
|
000014a8 <wifi_station_wps_timeout>:
|
|
14a8: f0c112 addi a1, a1, -16
|
|
14ab: 1109 s32i.n a0, a1, 4
|
|
14ad: fffa01 l32r a0, 1498 <wps_dev_deinit+0x50>
|
|
14b0: 0008 l32i.n a0, a0, 0
|
|
14b2: 0109 s32i.n a0, a1, 0
|
|
14b4: f09c beqz.n a0, 14d7 <wifi_station_wps_timeout+0x2f>
|
|
14b6: fff921 l32r a2, 149c <wps_dev_deinit+0x54>
|
|
14b9: 4228 l32i.n a2, a2, 16
|
|
14bb: 224b addi.n a2, a2, 4
|
|
14bd: fff901 l32r a0, 14a4 <wps_dev_deinit+0x5c>
|
|
14c0: 0000c0 callx0 a0
|
|
14c3: 0148 l32i.n a4, a1, 0
|
|
14c5: fff661 l32r a6, 14a0 <wps_dev_deinit+0x58>
|
|
14c8: 050c movi.n a5, 0
|
|
14ca: 606652 s32i a5, a6, 0x180
|
|
14cd: 392442 l32i a4, a4, 228
|
|
14d0: 348c beqz.n a4, 14d7 <wifi_station_wps_timeout+0x2f>
|
|
14d2: 220c movi.n a2, 2
|
|
14d4: 0004c0 callx0 a4
|
|
14d7: 1108 l32i.n a0, a1, 4
|
|
14d9: 10c112 addi a1, a1, 16
|
|
14dc: f00d ret.n
|
|
14de: 000000 ill
|
|
14e1: 000000 ill
|
|
|
|
000014e4 <wifi_station_wps_success>:
|
|
14e4: f0c112 addi a1, a1, -16
|
|
14e7: 0109 s32i.n a0, a1, 0
|
|
14e9: fffd01 l32r a0, 14e0 <wifi_station_wps_timeout+0x38>
|
|
14ec: 0008 l32i.n a0, a0, 0
|
|
14ee: 808c beqz.n a0, 14fa <wifi_station_wps_success+0x16>
|
|
14f0: 392042 l32i a4, a0, 228
|
|
14f3: 348c beqz.n a4, 14fa <wifi_station_wps_success+0x16>
|
|
14f5: 020c movi.n a2, 0
|
|
14f7: 0004c0 callx0 a4
|
|
14fa: 0108 l32i.n a0, a1, 0
|
|
14fc: 10c112 addi a1, a1, 16
|
|
14ff: f00d ret.n
|
|
...
|
|
150d: 000000 ill
|
|
1510: 000150 excw
|
|
...
|
|
151b: 0bb800 excw
|
|
...
|
|
|
|
00001570 <wifi_station_wps_init>:
|
|
1570: ffe531 l32r a3, 1504 <wifi_station_wps_success+0x20>
|
|
1573: e0c112 addi a1, a1, -32
|
|
1576: 51c9 s32i.n a12, a1, 20
|
|
1578: 61d9 s32i.n a13, a1, 24
|
|
157a: 4109 s32i.n a0, a1, 16
|
|
157c: 0308 l32i.n a0, a3, 0
|
|
157e: 71e9 s32i.n a14, a1, 28
|
|
1580: 0e2056 bnez a0, 1666 <wifi_station_wps_init+0xf6>
|
|
1583: eca022 movi a2, 236
|
|
1586: ffeb01 l32r a0, 1534 <wifi_station_wps_success+0x50>
|
|
1589: 0000c0 callx0 a0
|
|
158c: 02cd mov.n a12, a2
|
|
158e: 0d0c movi.n a13, 0
|
|
1590: ffde01 l32r a0, 1508 <wifi_station_wps_success+0x24>
|
|
1593: ffdee1 l32r a14, 150c <wifi_station_wps_success+0x28>
|
|
1596: 0029 s32i.n a2, a0, 0
|
|
1598: 0d9216 beqz a2, 1675 <wifi_station_wps_init+0x105>
|
|
159b: 0d3d mov.n a3, a13
|
|
159d: eca042 movi a4, 236
|
|
15a0: ffe601 l32r a0, 1538 <wifi_station_wps_success+0x54>
|
|
15a3: 0000c0 callx0 a0
|
|
15a6: 020c movi.n a2, 0
|
|
15a8: 013d mov.n a3, a1
|
|
15aa: ffe401 l32r a0, 153c <wifi_station_wps_success+0x58>
|
|
15ad: 0000c0 callx0 a0
|
|
15b0: 2dcc22 addi a2, a12, 45
|
|
15b3: 013d mov.n a3, a1
|
|
15b5: 640c movi.n a4, 6
|
|
15b7: ffe201 l32r a0, 1540 <wifi_station_wps_success+0x5c>
|
|
15ba: 0000c0 callx0 a0
|
|
15bd: ffd431 l32r a3, 1510 <wifi_station_wps_success+0x2c>
|
|
15c0: d41c movi.n a4, 29
|
|
15c2: 120c movi.n a2, 1
|
|
15c4: 704c22 s8i a2, a12, 112
|
|
15c7: 2c4c42 s8i a4, a12, 44
|
|
15ca: 2ccb addi.n a2, a12, 12
|
|
15cc: ffde01 l32r a0, 1544 <wifi_station_wps_success+0x60>
|
|
15cf: 0000c0 callx0 a0
|
|
15d2: e94cd2 s8i a13, a12, 233
|
|
15d5: 34a122 movi a2, 0x134
|
|
15d8: ffdc01 l32r a0, 1548 <wifi_station_wps_success+0x64>
|
|
15db: 0000c0 callx0 a0
|
|
15de: 1c29 s32i.n a2, a12, 4
|
|
15e0: 091216 beqz a2, 1675 <wifi_station_wps_init+0x105>
|
|
15e3: 000005 call0 15e4 <wifi_station_wps_init+0x74>
|
|
15e6: 08b256 bnez a2, 1675 <wifi_station_wps_init+0x105>
|
|
15e9: 000005 call0 15ec <wifi_station_wps_init+0x7c>
|
|
15ec: 2c29 s32i.n a2, a12, 8
|
|
15ee: 083216 beqz a2, 1675 <wifi_station_wps_init+0x105>
|
|
15f1: 5f2e32 l32i a3, a14, 0x17c
|
|
15f4: 13cc bnez.n a3, 15f9 <wifi_station_wps_init+0x89>
|
|
15f6: ff5545 call0 b4c <wps_attr_text+0x238>
|
|
15f9: 602e42 l32i a4, a14, 0x180
|
|
15fc: 14cc bnez.n a4, 1601 <wifi_station_wps_init+0x91>
|
|
15fe: ff6105 call0 c10 <wps_attr_text+0x2fc>
|
|
1601: 01dc22 addmi a2, a12, 0x100
|
|
1604: bcc222 addi a2, a2, -68
|
|
1607: 2129 s32i.n a2, a1, 8
|
|
1609: ffd001 l32r a0, 154c <wifi_station_wps_success+0x68>
|
|
160c: 0000c0 callx0 a0
|
|
160f: 2128 l32i.n a2, a1, 8
|
|
1611: ffc031 l32r a3, 1514 <wifi_station_wps_success+0x30>
|
|
1614: 040c movi.n a4, 0
|
|
1616: ffce01 l32r a0, 1550 <wifi_station_wps_success+0x6c>
|
|
1619: 0000c0 callx0 a0
|
|
161c: 01dc22 addmi a2, a12, 0x100
|
|
161f: d0c222 addi a2, a2, -48
|
|
1622: 3129 s32i.n a2, a1, 12
|
|
1624: ffcc01 l32r a0, 1554 <wifi_station_wps_success+0x70>
|
|
1627: 0000c0 callx0 a0
|
|
162a: 3128 l32i.n a2, a1, 12
|
|
162c: ffbb31 l32r a3, 1518 <wifi_station_wps_success+0x34>
|
|
162f: 040c movi.n a4, 0
|
|
1631: ffc901 l32r a0, 1558 <wifi_station_wps_success+0x74>
|
|
1634: 0000c0 callx0 a0
|
|
1637: 021c movi.n a2, 16
|
|
1639: ffc801 l32r a0, 155c <wifi_station_wps_success+0x78>
|
|
163c: 0000c0 callx0 a0
|
|
163f: 7f6e22 s32i a2, a14, 0x1fc
|
|
1642: f2ac beqz.n a2, 1675 <wifi_station_wps_init+0x105>
|
|
1644: ffb931 l32r a3, 1528 <wifi_station_wps_success+0x44>
|
|
1647: ffb591 l32r a9, 151c <wifi_station_wps_success+0x38>
|
|
164a: 0299 s32i.n a9, a2, 0
|
|
164c: 7f2e82 l32i a8, a14, 0x1fc
|
|
164f: ffb471 l32r a7, 1520 <wifi_station_wps_success+0x3c>
|
|
1652: 1879 s32i.n a7, a8, 4
|
|
1654: 7f2e62 l32i a6, a14, 0x1fc
|
|
1657: ffb351 l32r a5, 1524 <wifi_station_wps_success+0x40>
|
|
165a: 2659 s32i.n a5, a6, 8
|
|
165c: 7f2e42 l32i a4, a14, 0x1fc
|
|
165f: 020c movi.n a2, 0
|
|
1661: 3439 s32i.n a3, a4, 12
|
|
1663: 000046 j 1668 <wifi_station_wps_init+0xf8>
|
|
1666: e27c movi.n a2, -2
|
|
1668: 51c8 l32i.n a12, a1, 20
|
|
166a: 61d8 l32i.n a13, a1, 24
|
|
166c: 71e8 l32i.n a14, a1, 28
|
|
166e: 4108 l32i.n a0, a1, 16
|
|
1670: 20c112 addi a1, a1, 32
|
|
1673: f00d ret.n
|
|
1675: 5f2e22 l32i a2, a14, 0x17c
|
|
1678: a28c beqz.n a2, 1686 <wifi_station_wps_init+0x116>
|
|
167a: ffb901 l32r a0, 1560 <wifi_station_wps_success+0x7c>
|
|
167d: 0000c0 callx0 a0
|
|
1680: ffaba1 l32r a10, 152c <wifi_station_wps_success+0x48>
|
|
1683: 1f6ad2 s32i a13, a10, 124
|
|
1686: 602e22 l32i a2, a14, 0x180
|
|
1689: 728c beqz.n a2, 1694 <wifi_station_wps_init+0x124>
|
|
168b: ffb601 l32r a0, 1564 <wifi_station_wps_success+0x80>
|
|
168e: 0000c0 callx0 a0
|
|
1691: 606ed2 s32i a13, a14, 0x180
|
|
1694: 172c22 l32i a2, a12, 92
|
|
1697: ffa6e1 l32r a14, 1530 <wifi_station_wps_success+0x4c>
|
|
169a: 428c beqz.n a2, 16a2 <wifi_station_wps_init+0x132>
|
|
169c: 000005 call0 16a0 <wifi_station_wps_init+0x130>
|
|
169f: 176cd2 s32i a13, a12, 92
|
|
16a2: 1c28 l32i.n a2, a12, 4
|
|
16a4: 628c beqz.n a2, 16ae <wifi_station_wps_init+0x13e>
|
|
16a6: ffb001 l32r a0, 1568 <wifi_station_wps_success+0x84>
|
|
16a9: 0000c0 callx0 a0
|
|
16ac: 1cd9 s32i.n a13, a12, 4
|
|
16ae: 2cb8 l32i.n a11, a12, 8
|
|
16b0: 3b8c beqz.n a11, 16b7 <wifi_station_wps_init+0x147>
|
|
16b2: 000005 call0 16b4 <wifi_station_wps_init+0x144>
|
|
16b5: 2cd9 s32i.n a13, a12, 8
|
|
16b7: 8c8c beqz.n a12, 16c3 <wifi_station_wps_init+0x153>
|
|
16b9: 0e28 l32i.n a2, a14, 0
|
|
16bb: ffac01 l32r a0, 156c <wifi_station_wps_success+0x88>
|
|
16be: 0000c0 callx0 a0
|
|
16c1: 0ed9 s32i.n a13, a14, 0
|
|
16c3: f27c movi.n a2, -1
|
|
16c5: ffe7c6 j 1668 <wifi_station_wps_init+0xf8>
|
|
...
|
|
|
|
000016fc <wifi_station_wps_deinit>:
|
|
16fc: f0c112 addi a1, a1, -16
|
|
16ff: 31e9 s32i.n a14, a1, 12
|
|
1701: 0109 s32i.n a0, a1, 0
|
|
1703: fff101 l32r a0, 16c8 <wifi_station_wps_init+0x158>
|
|
1706: 11c9 s32i.n a12, a1, 4
|
|
1708: 00c8 l32i.n a12, a0, 0
|
|
170a: 21d9 s32i.n a13, a1, 8
|
|
170c: 3ccc bnez.n a12, 1713 <wifi_station_wps_deinit+0x17>
|
|
170e: e27c movi.n a2, -2
|
|
1710: 0026c6 j 17af <wifi_station_wps_deinit+0xb3>
|
|
1713: ffeee1 l32r a14, 16cc <wifi_station_wps_init+0x15c>
|
|
1716: 5f2e22 l32i a2, a14, 0x17c
|
|
1719: 0d0c movi.n a13, 0
|
|
171b: a28c beqz.n a2, 1729 <wifi_station_wps_deinit+0x2d>
|
|
171d: ffef01 l32r a0, 16dc <wifi_station_wps_init+0x16c>
|
|
1720: 0000c0 callx0 a0
|
|
1723: ffeb01 l32r a0, 16d0 <wifi_station_wps_init+0x160>
|
|
1726: 1f60d2 s32i a13, a0, 124
|
|
1729: 602e22 l32i a2, a14, 0x180
|
|
172c: 728c beqz.n a2, 1737 <wifi_station_wps_deinit+0x3b>
|
|
172e: ffec01 l32r a0, 16e0 <wifi_station_wps_init+0x170>
|
|
1731: 0000c0 callx0 a0
|
|
1734: 606ed2 s32i a13, a14, 0x180
|
|
1737: 7f2e02 l32i a0, a14, 0x1fc
|
|
173a: b09c beqz.n a0, 1759 <wifi_station_wps_deinit+0x5d>
|
|
173c: 00d9 s32i.n a13, a0, 0
|
|
173e: 7f2e42 l32i a4, a14, 0x1fc
|
|
1741: 14d9 s32i.n a13, a4, 4
|
|
1743: 7f2e32 l32i a3, a14, 0x1fc
|
|
1746: 23d9 s32i.n a13, a3, 8
|
|
1748: 7f2e22 l32i a2, a14, 0x1fc
|
|
174b: 32d9 s32i.n a13, a2, 12
|
|
174d: 7f2e22 l32i a2, a14, 0x1fc
|
|
1750: ffe501 l32r a0, 16e4 <wifi_station_wps_init+0x174>
|
|
1753: 0000c0 callx0 a0
|
|
1756: 7f6ed2 s32i a13, a14, 0x1fc
|
|
1759: 01dc22 addmi a2, a12, 0x100
|
|
175c: d0c222 addi a2, a2, -48
|
|
175f: ffe201 l32r a0, 16e8 <wifi_station_wps_init+0x178>
|
|
1762: 0000c0 callx0 a0
|
|
1765: 01dc22 addmi a2, a12, 0x100
|
|
1768: bcc222 addi a2, a2, -68
|
|
176b: ffe001 l32r a0, 16ec <wifi_station_wps_init+0x17c>
|
|
176e: 0000c0 callx0 a0
|
|
1771: 4e28 l32i.n a2, a14, 16
|
|
1773: 224b addi.n a2, a2, 4
|
|
1775: ffde01 l32r a0, 16f0 <wifi_station_wps_init+0x180>
|
|
1778: 0000c0 callx0 a0
|
|
177b: 172c22 l32i a2, a12, 92
|
|
177e: 428c beqz.n a2, 1786 <wifi_station_wps_deinit+0x8a>
|
|
1780: 000005 call0 1784 <wifi_station_wps_deinit+0x88>
|
|
1783: 176cd2 s32i a13, a12, 92
|
|
1786: 1c28 l32i.n a2, a12, 4
|
|
1788: 628c beqz.n a2, 1792 <wifi_station_wps_deinit+0x96>
|
|
178a: ffda01 l32r a0, 16f4 <wifi_station_wps_init+0x184>
|
|
178d: 0000c0 callx0 a0
|
|
1790: 1cd9 s32i.n a13, a12, 4
|
|
1792: 2c38 l32i.n a3, a12, 8
|
|
1794: 338c beqz.n a3, 179b <wifi_station_wps_deinit+0x9f>
|
|
1796: 000005 call0 1798 <wifi_station_wps_deinit+0x9c>
|
|
1799: 2cd9 s32i.n a13, a12, 8
|
|
179b: ec8c beqz.n a12, 17ad <wifi_station_wps_deinit+0xb1>
|
|
179d: ffcd21 l32r a2, 16d4 <wifi_station_wps_init+0x164>
|
|
17a0: 0228 l32i.n a2, a2, 0
|
|
17a2: ffd501 l32r a0, 16f8 <wifi_station_wps_init+0x188>
|
|
17a5: 0000c0 callx0 a0
|
|
17a8: ffcc31 l32r a3, 16d8 <wifi_station_wps_init+0x168>
|
|
17ab: 03d9 s32i.n a13, a3, 0
|
|
17ad: 020c movi.n a2, 0
|
|
17af: 11c8 l32i.n a12, a1, 4
|
|
17b1: 21d8 l32i.n a13, a1, 8
|
|
17b3: 31e8 l32i.n a14, a1, 12
|
|
17b5: 0108 l32i.n a0, a1, 0
|
|
17b7: 10c112 addi a1, a1, 16
|
|
17ba: f00d ret.n
|
|
17bc: 000000 ill
|
|
...
|
|
|
|
000017c0 <wps_station_wps_register_cb>:
|
|
17c0: ffff41 l32r a4, 17bc <wifi_station_wps_deinit+0xc0>
|
|
17c3: 0448 l32i.n a4, a4, 0
|
|
17c5: 548c beqz.n a4, 17ce <wps_station_wps_register_cb+0xe>
|
|
17c7: 396422 s32i a2, a4, 228
|
|
17ca: 020c movi.n a2, 0
|
|
17cc: f00d ret.n
|
|
17ce: d27c movi.n a2, -3
|
|
17d0: f00d ret.n
|
|
17d2: 000000 ill
|
|
17d5: 000000 ill
|
|
|
|
000017d8 <wps_sm_get>:
|
|
17d8: ffff21 l32r a2, 17d4 <wps_station_wps_register_cb+0x14>
|
|
17db: 0228 l32i.n a2, a2, 0
|
|
17dd: f00d ret.n
|
|
17df: 000000 ill
|
|
17e2: 600000 neg a0, a0
|
|
...
|
|
|
|
00001800 <wps_key_save>:
|
|
1800: f0c112 addi a1, a1, -16
|
|
1803: 0109 s32i.n a0, a1, 0
|
|
1805: 31e9 s32i.n a14, a1, 12
|
|
1807: 21d9 s32i.n a13, a1, 8
|
|
1809: 11c9 s32i.n a12, a1, 4
|
|
180b: 03dd mov.n a13, a3
|
|
180d: 02cd mov.n a12, a2
|
|
180f: 060216 beqz a2, 1873 <wps_key_save+0x73>
|
|
1812: fff3e1 l32r a14, 17e0 <wps_sm_get+0x8>
|
|
1815: 0e08 l32i.n a0, a14, 0
|
|
1817: 058016 beqz a0, 1873 <wps_key_save+0x73>
|
|
181a: 030c movi.n a3, 0
|
|
181c: 044c movi.n a4, 64
|
|
181e: 71c022 addi a2, a0, 113
|
|
1821: fff101 l32r a0, 17e8 <wps_sm_get+0x10>
|
|
1824: 0000c0 callx0 a0
|
|
1827: 0c3d mov.n a3, a12
|
|
1829: 0e28 l32i.n a2, a14, 0
|
|
182b: 0d4d mov.n a4, a13
|
|
182d: 71c222 addi a2, a2, 113
|
|
1830: ffef01 l32r a0, 17ec <wps_sm_get+0x14>
|
|
1833: 0000c0 callx0 a0
|
|
1836: 0e38 l32i.n a3, a14, 0
|
|
1838: 2d1b addi.n a2, a13, 1
|
|
183a: b143d2 s8i a13, a3, 177
|
|
183d: ffec01 l32r a0, 17f0 <wps_sm_get+0x18>
|
|
1840: 0000c0 callx0 a0
|
|
1843: 02ed mov.n a14, a2
|
|
1845: b29c beqz.n a2, 1864 <wps_key_save+0x64>
|
|
1847: 0d4d mov.n a4, a13
|
|
1849: 0c3d mov.n a3, a12
|
|
184b: ffea01 l32r a0, 17f4 <wps_sm_get+0x1c>
|
|
184e: 0000c0 callx0 a0
|
|
1851: ffe421 l32r a2, 17e4 <wps_sm_get+0xc>
|
|
1854: 0e3d mov.n a3, a14
|
|
1856: ffe801 l32r a0, 17f8 <wps_sm_get+0x20>
|
|
1859: 0000c0 callx0 a0
|
|
185c: 0e2d mov.n a2, a14
|
|
185e: ffe701 l32r a0, 17fc <wps_sm_get+0x24>
|
|
1861: 0000c0 callx0 a0
|
|
1864: 020c movi.n a2, 0
|
|
1866: 11c8 l32i.n a12, a1, 4
|
|
1868: 21d8 l32i.n a13, a1, 8
|
|
186a: 31e8 l32i.n a14, a1, 12
|
|
186c: 0108 l32i.n a0, a1, 0
|
|
186e: 10c112 addi a1, a1, 16
|
|
1871: f00d ret.n
|
|
1873: f27c movi.n a2, -1
|
|
1875: fffb46 j 1866 <wps_key_save+0x66>
|
|
1878: 000000 ill
|
|
187b: 007000 waiti 0
|
|
187e: c00000 sub a0, a0, a0
|
|
1881: 0001d4 excw
|
|
...
|
|
|
|
00001894 <wifi_station_wps_start>:
|
|
1894: f0c112 addi a1, a1, -16
|
|
1897: 1109 s32i.n a0, a1, 4
|
|
1899: fff701 l32r a0, 1878 <wps_key_save+0x78>
|
|
189c: c12002 l32i a0, a0, 0x304
|
|
189f: 044056 bnez a0, 18e7 <wifi_station_wps_start+0x53>
|
|
18a2: 000005 call0 18a4 <wifi_station_wps_start+0x10>
|
|
18a5: 0129 s32i.n a2, a1, 0
|
|
18a7: a2cc bnez.n a2, 18b5 <wifi_station_wps_start+0x21>
|
|
18a9: fff421 l32r a2, 187c <wps_key_save+0x7c>
|
|
18ac: fff601 l32r a0, 1884 <wps_key_save+0x84>
|
|
18af: 0000c0 callx0 a0
|
|
18b2: 000c46 j 18e7 <wifi_station_wps_start+0x53>
|
|
18b5: 130c movi.n a3, 1
|
|
18b7: 240c movi.n a4, 2
|
|
18b9: e94232 s8i a3, a2, 233
|
|
18bc: 2228 l32i.n a2, a2, 8
|
|
18be: 030c movi.n a3, 0
|
|
18c0: fff201 l32r a0, 1888 <wps_key_save+0x88>
|
|
18c3: 0000c0 callx0 a0
|
|
18c6: 020c movi.n a2, 0
|
|
18c8: 030c movi.n a3, 0
|
|
18ca: 040c movi.n a4, 0
|
|
18cc: fff001 l32r a0, 188c <wps_key_save+0x8c>
|
|
18cf: 0000c0 callx0 a0
|
|
18d2: ffeb31 l32r a3, 1880 <wps_key_save+0x80>
|
|
18d5: 040c movi.n a4, 0
|
|
18d7: 0128 l32i.n a2, a1, 0
|
|
18d9: 150c movi.n a5, 1
|
|
18db: 01d222 addmi a2, a2, 0x100
|
|
18de: bcc222 addi a2, a2, -68
|
|
18e1: ffeb01 l32r a0, 1890 <wps_key_save+0x90>
|
|
18e4: 0000c0 callx0 a0
|
|
18e7: 1108 l32i.n a0, a1, 4
|
|
18e9: 10c112 addi a1, a1, 16
|
|
18ec: f00d ret.n
|
|
18ee: 000000 ill
|
|
18f1: 000000 ill
|
|
18f4: 000090 excw
|
|
...
|
|
|
|
00001910 <wifi_wps_enable>:
|
|
1910: f0c112 addi a1, a1, -16
|
|
1913: 11c9 s32i.n a12, a1, 4
|
|
1915: 0109 s32i.n a0, a1, 0
|
|
1917: 02cd mov.n a12, a2
|
|
1919: fffa01 l32r a0, 1904 <wifi_station_wps_start+0x70>
|
|
191c: 0000c0 callx0 a0
|
|
191f: 392226 beqi a2, 2, 195c <wifi_wps_enable+0x4c>
|
|
1922: fff901 l32r a0, 1908 <wifi_station_wps_start+0x74>
|
|
1925: 0000c0 callx0 a0
|
|
1928: 02bc beqz.n a2, 195c <wifi_wps_enable+0x4c>
|
|
192a: ecac beqz.n a12, 195c <wifi_wps_enable+0x4c>
|
|
192c: fff101 l32r a0, 18f0 <wifi_station_wps_start+0x5c>
|
|
192f: 780022 l8ui a2, a0, 120
|
|
1932: 261226 beqi a2, 1, 195c <wifi_wps_enable+0x4c>
|
|
1935: 363226 beqi a2, 3, 196f <wifi_wps_enable+0x5f>
|
|
1938: ffef21 l32r a2, 18f4 <wifi_station_wps_start+0x60>
|
|
193b: fff401 l32r a0, 190c <wifi_station_wps_start+0x78>
|
|
193e: 0000c0 callx0 a0
|
|
1941: ffed21 l32r a2, 18f8 <wifi_station_wps_start+0x64>
|
|
1944: 000c movi.n a0, 0
|
|
1946: df62c2 s32i a12, a2, 0x37c
|
|
1949: e06202 s32i a0, a2, 0x380
|
|
194c: 000005 call0 1950 <wifi_wps_enable+0x40>
|
|
194f: 429c beqz.n a2, 1967 <wifi_wps_enable+0x57>
|
|
1951: ffea41 l32r a4, 18fc <wifi_station_wps_start+0x68>
|
|
1954: 030c movi.n a3, 0
|
|
1956: df6432 s32i a3, a4, 0x37c
|
|
1959: e06432 s32i a3, a4, 0x380
|
|
195c: 020c movi.n a2, 0
|
|
195e: 11c8 l32i.n a12, a1, 4
|
|
1960: 0108 l32i.n a0, a1, 0
|
|
1962: 10c112 addi a1, a1, 16
|
|
1965: f00d ret.n
|
|
1967: ffe661 l32r a6, 1900 <wifi_station_wps_start+0x6c>
|
|
196a: 350c movi.n a5, 3
|
|
196c: 784652 s8i a5, a6, 120
|
|
196f: 120c movi.n a2, 1
|
|
1971: fffa46 j 195e <wifi_wps_enable+0x4e>
|
|
1974: 000000 ill
|
|
1977: 00b000 excw
|
|
...
|
|
198a: 000001 l32r a0, fffc198c <wifi_set_wps_cb+0xfffbff70>
|
|
198d: 0e .byte 0xe
|
|
198e: 006000 rsil a0, 0
|
|
...
|
|
|
|
000019a0 <wifi_wps_disable>:
|
|
19a0: f0c112 addi a1, a1, -16
|
|
19a3: 1109 s32i.n a0, a1, 4
|
|
19a5: fffa01 l32r a0, 1990 <wifi_wps_enable+0x80>
|
|
19a8: 0000c0 callx0 a0
|
|
19ab: 5f2226 beqi a2, 2, 1a0e <wifi_wps_disable+0x6e>
|
|
19ae: fff901 l32r a0, 1994 <wifi_wps_enable+0x84>
|
|
19b1: 0000c0 callx0 a0
|
|
19b4: 056216 beqz a2, 1a0e <wifi_wps_disable+0x6e>
|
|
19b7: ffef01 l32r a0, 1974 <wifi_wps_enable+0x64>
|
|
19ba: 780022 l8ui a2, a0, 120
|
|
19bd: 4d1226 beqi a2, 1, 1a0e <wifi_wps_disable+0x6e>
|
|
19c0: 72cc bnez.n a2, 19cb <wifi_wps_disable+0x2b>
|
|
19c2: 120c movi.n a2, 1
|
|
19c4: 1108 l32i.n a0, a1, 4
|
|
19c6: 10c112 addi a1, a1, 16
|
|
19c9: f00d ret.n
|
|
19cb: ffeb21 l32r a2, 1978 <wifi_wps_enable+0x68>
|
|
19ce: fff201 l32r a0, 1998 <wifi_wps_enable+0x88>
|
|
19d1: 0000c0 callx0 a0
|
|
19d4: ffea01 l32r a0, 197c <wifi_wps_enable+0x6c>
|
|
19d7: ffea31 l32r a3, 1980 <wifi_wps_enable+0x70>
|
|
19da: 020c movi.n a2, 0
|
|
19dc: df6322 s32i a2, a3, 0x37c
|
|
19df: 0008 l32i.n a0, a0, 0
|
|
19e1: e06322 s32i a2, a3, 0x380
|
|
19e4: ea0002 l8ui a0, a0, 234
|
|
19e7: 0109 s32i.n a0, a1, 0
|
|
19e9: 000005 call0 19ec <wifi_wps_disable+0x4c>
|
|
19ec: ffe631 l32r a3, 1984 <wifi_wps_enable+0x74>
|
|
19ef: 020c movi.n a2, 0
|
|
19f1: 784322 s8i a2, a3, 120
|
|
19f4: ffea01 l32r a0, 199c <wifi_wps_enable+0x8c>
|
|
19f7: 0000c0 callx0 a0
|
|
19fa: ffe361 l32r a6, 1988 <wifi_wps_enable+0x78>
|
|
19fd: 0148 l32i.n a4, a1, 0
|
|
19ff: ffe351 l32r a5, 198c <wifi_wps_enable+0x7c>
|
|
1a02: 204460 or a4, a4, a6
|
|
1a05: 0020c0 memw
|
|
1a08: fd6542 s32i a4, a5, 0x3f4
|
|
1a0b: ffecc6 j 19c2 <wifi_wps_disable+0x22>
|
|
1a0e: 020c movi.n a2, 0
|
|
1a10: ffec06 j 19c4 <wifi_wps_disable+0x24>
|
|
...
|
|
|
|
00001a1c <wifi_set_wps_cb>:
|
|
1a1c: f0c112 addi a1, a1, -16
|
|
1a1f: 0129 s32i.n a2, a1, 0
|
|
1a21: 1109 s32i.n a0, a1, 4
|
|
1a23: fffc01 l32r a0, 1a14 <wifi_wps_disable+0x74>
|
|
1a26: 0000c0 callx0 a0
|
|
1a29: 172226 beqi a2, 2, 1a44 <wifi_set_wps_cb+0x28>
|
|
1a2c: fffb01 l32r a0, 1a18 <wifi_wps_disable+0x78>
|
|
1a2f: 0000c0 callx0 a0
|
|
1a32: e28c beqz.n a2, 1a44 <wifi_set_wps_cb+0x28>
|
|
1a34: 0128 l32i.n a2, a1, 0
|
|
1a36: 000005 call0 1a38 <wifi_set_wps_cb+0x1c>
|
|
1a39: 72cc bnez.n a2, 1a44 <wifi_set_wps_cb+0x28>
|
|
1a3b: 120c movi.n a2, 1
|
|
1a3d: 1108 l32i.n a0, a1, 4
|
|
1a3f: 10c112 addi a1, a1, 16
|
|
1a42: f00d ret.n
|
|
1a44: 020c movi.n a2, 0
|
|
1a46: fffcc6 j 1a3d <wifi_set_wps_cb+0x21>
|
|
|
|
Disassembly of section .irom.text:
|
|
|
|
00007050 <.irom.text>:
|
|
7050: 737077 bbci a0, 23, 70c7 <.irom.text+0x77>
|
|
7053: 696420 excw
|
|
7056: 6f6373 excw
|
|
7059: 726576 excw
|
|
705c: 255b20 extui a5, a2, 27, 3
|
|
705f: 0a5d73 excw
|
|
...
|
|
706e: 570000 excw
|
|
7071: 3a5350 excw
|
|
7074: 656e20 extui a6, a2, 30, 7
|
|
7077: 732067 blt a0, a6, 70ee <.irom.text+0x9e>
|
|
707a: 726174 excw
|
|
707d: 000a74 excw
|
|
7080: 737077 bbci a0, 23, 70f7 <.irom.text+0xa7>
|
|
7083: 203a add.n a2, a0, a3
|
|
7085: 6769 s32i.n a6, a7, 24
|
|
7087: 6e .byte 0x6e
|
|
7088: 6f .byte 0x6f
|
|
7089: 206572 s32i a7, a5, 128
|
|
708c: 6f .byte 0x6f
|
|
708d: 726576 excw
|
|
7090: 616c movi.n a1, -26
|
|
7092: 692070 excw
|
|
7095: 6e6564 excw
|
|
7098: 666974 excw
|
|
709b: 6569 s32i.n a6, a5, 24
|
|
709d: 000a72 l8ui a7, a10, 0
|
|
70a0: 737077 bbci a0, 23, 7117 <.irom.text+0xc7>
|
|
70a3: 696620 excw
|
|
70a6: 6e .byte 0x6e
|
|
70a7: 7369 s32i.n a6, a3, 28
|
|
70a9: 6568 l32i.n a6, a5, 24
|
|
70ab: 000a64 excw
|
|
70ae: 570000 excw
|
|
70b1: 3a5350 excw
|
|
70b4: 656b20 extui a6, a2, 27, 7
|
|
70b7: 5b79 s32i.n a7, a11, 20
|
|
70b9: 5d7325 excw
|
|
70bc: 000a add.n a0, a0, a0
|
|
70be: 570000 excw
|
|
70c1: 3a5350 excw
|
|
70c4: 707720 excw
|
|
70c7: 6e2073 excw
|
|
70ca: 6f .byte 0x6f
|
|
70cb: 692074 excw
|
|
70ce: 6e .byte 0x6e
|
|
70cf: 7469 s32i.n a6, a4, 28
|
|
70d1: 6169 s32i.n a6, a1, 24
|
|
70d3: 0a6c movi.n a10, -32
|
|
...
|
|
70dd: 000000 ill
|
|
70e0: 666977 bbci a9, 7, 714a <wifi_set_wps_cb+0x572e>
|
|
70e3: 5f69 s32i.n a6, a15, 20
|
|
70e5: 737077 bbci a0, 23, 715c <wifi_set_wps_cb+0x5740>
|
|
70e8: 5f .byte 0x5f
|
|
70e9: 616e65 excw
|
|
70ec: 656c62 s32i a6, a12, 0x194
|
|
70ef: 000a add.n a0, a0, a0
|
|
...
|
|
70fd: 000000 ill
|
|
7100: 666977 bbci a9, 7, 716a <wifi_set_wps_cb+0x574e>
|
|
7103: 5f69 s32i.n a6, a15, 20
|
|
7105: 737077 bbci a0, 23, 717c <wifi_set_wps_cb+0x5760>
|
|
7108: 5f .byte 0x5f
|
|
7109: 736964 excw
|
|
710c: 6c6261 l32r a6, fffe2294 <wifi_set_wps_cb+0xfffe0878>
|
|
710f: 000a65 excw
|
|
...
|
|
711e: 770000 excw
|
|
7121: 207370 or a7, a3, a7
|
|
7124: 616373 excw
|
|
7127: 6e .byte 0x6e
|
|
7128: 000a add.n a0, a0, a0
|
|
|
|
wps_common.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000000 <wps_kdf-0x10>:
|
|
...
|
|
|
|
00000010 <wps_kdf>:
|
|
10: 029d mov.n a9, a2
|
|
12: 90c112 addi a1, a1, -112
|
|
15: 1861f2 s32i a15, a1, 96
|
|
18: 5139 s32i.n a3, a1, 20
|
|
1a: 9149 s32i.n a4, a1, 36
|
|
1c: 052d mov.n a2, a5
|
|
1e: 6159 s32i.n a5, a1, 24
|
|
20: 1561c2 s32i a12, a1, 84
|
|
23: 146102 s32i a0, a1, 80
|
|
26: 1761e2 s32i a14, a1, 92
|
|
29: 1661d2 s32i a13, a1, 88
|
|
2c: 1a6192 s32i a9, a1, 104
|
|
2f: 06dd mov.n a13, a6
|
|
31: 07ed mov.n a14, a7
|
|
33: 014b addi.n a0, a1, 4
|
|
35: 4c0c movi.n a12, 4
|
|
37: 81c9 s32i.n a12, a1, 32
|
|
39: 4109 s32i.n a0, a1, 16
|
|
3b: 1177d0 slli a7, a7, 3
|
|
3e: 034172 s8i a7, a1, 3
|
|
41: f45de0 extui a5, a14, 13, 16
|
|
44: 7565e0 extui a6, a14, 21, 8
|
|
47: 004162 s8i a6, a1, 0
|
|
4a: 014152 s8i a5, a1, 1
|
|
4d: 417870 srli a7, a7, 8
|
|
50: 024172 s8i a7, a1, 2
|
|
53: ffeb01 l32r a0, 0 <wps_kdf-0x10>
|
|
56: 0000c0 callx0 a0
|
|
59: 7119 s32i.n a1, a1, 28
|
|
5b: b1c9 s32i.n a12, a1, 44
|
|
5d: a129 s32i.n a2, a1, 40
|
|
5f: 1fcef2 addi a15, a14, 31
|
|
62: 41f5f0 srli a15, a15, 5
|
|
65: 5f1fa6 blti a15, 1, c8 <wps_kdf+0xb8>
|
|
68: 1c0c movi.n a12, 1
|
|
6a: 2f1b addi.n a2, a15, 1
|
|
6c: 196122 s32i a2, a1, 100
|
|
6f: 0741c2 s8i a12, a1, 7
|
|
72: 1a2122 l32i a2, a1, 104
|
|
75: 20c162 addi a6, a1, 32
|
|
78: 30c172 addi a7, a1, 48
|
|
7b: f540c0 extui a4, a12, 16, 16
|
|
7e: 4138c0 srli a3, a12, 8
|
|
81: 7558c0 extui a5, a12, 24, 8
|
|
84: 044152 s8i a5, a1, 4
|
|
87: 064132 s8i a3, a1, 6
|
|
8a: 054142 s8i a4, a1, 5
|
|
8d: 032c movi.n a3, 32
|
|
8f: 440c movi.n a4, 4
|
|
91: 10c152 addi a5, a1, 16
|
|
94: ffdc01 l32r a0, 4 <wps_kdf-0xc>
|
|
97: 0000c0 callx0 a0
|
|
9a: 15acf7 bge a12, a15, b3 <wps_kdf+0xa3>
|
|
9d: 0d2d mov.n a2, a13
|
|
9f: 30c132 addi a3, a1, 48
|
|
a2: 042c movi.n a4, 32
|
|
a4: ffd901 l32r a0, 8 <wps_kdf-0x8>
|
|
a7: 0000c0 callx0 a0
|
|
aa: 20cdd2 addi a13, a13, 32
|
|
ad: e0cee2 addi a14, a14, -32
|
|
b0: 000306 j c0 <wps_kdf+0xb0>
|
|
b3: 0d2d mov.n a2, a13
|
|
b5: 30c132 addi a3, a1, 48
|
|
b8: 0e4d mov.n a4, a14
|
|
ba: ffd401 l32r a0, c <wps_kdf-0x4>
|
|
bd: 0000c0 callx0 a0
|
|
c0: 192162 l32i a6, a1, 100
|
|
c3: cc1b addi.n a12, a12, 1
|
|
c5: a696c7 bne a6, a12, 6f <wps_kdf+0x5f>
|
|
c8: 1521c2 l32i a12, a1, 84
|
|
cb: 1621d2 l32i a13, a1, 88
|
|
ce: 1721e2 l32i a14, a1, 92
|
|
d1: 1821f2 l32i a15, a1, 96
|
|
d4: 142102 l32i a0, a1, 80
|
|
d7: 70c112 addi a1, a1, 112
|
|
da: f00d ret.n
|
|
...
|
|
|
|
00000108 <wps_derive_keys>:
|
|
108: c0a032 movi a3, 192
|
|
10b: c01130 sub a1, a1, a3
|
|
10e: 2e6102 s32i a0, a1, 184
|
|
111: 2f61c2 s32i a12, a1, 188
|
|
114: 362242 l32i a4, a2, 216
|
|
117: 02cd mov.n a12, a2
|
|
119: 0f6416 beqz a4, 213 <wps_derive_keys+0x10b>
|
|
11c: 1228 l32i.n a2, a2, 4
|
|
11e: 372c02 l32i a0, a12, 220
|
|
121: 382c32 l32i a3, a12, 224
|
|
124: 933020 movnez a3, a0, a2
|
|
127: 0e8316 beqz a3, 213 <wps_derive_keys+0x10b>
|
|
12a: 9e2c22 l32i a2, a12, 0x278
|
|
12d: ffec01 l32r a0, e0 <wps_kdf+0xd0>
|
|
130: 0000c0 callx0 a0
|
|
133: 2c6122 s32i a2, a1, 176
|
|
136: 9e2c22 l32i a2, a12, 0x278
|
|
139: ffea01 l32r a0, e4 <wps_kdf+0xd4>
|
|
13c: 0000c0 callx0 a0
|
|
13f: 030c movi.n a3, 0
|
|
141: 2c2122 l32i a2, a1, 176
|
|
144: 9e6c32 s32i a3, a12, 0x278
|
|
147: c0a032 movi a3, 192
|
|
14a: ffe701 l32r a0, e8 <wps_kdf+0xd8>
|
|
14d: 0000c0 callx0 a0
|
|
150: 2d6122 s32i a2, a1, 180
|
|
153: 0bc216 beqz a2, 213 <wps_derive_keys+0x10b>
|
|
156: 362c22 l32i a2, a12, 216
|
|
159: ffe401 l32r a0, ec <wps_kdf+0xdc>
|
|
15c: 0000c0 callx0 a0
|
|
15f: 120c movi.n a2, 1
|
|
161: 013d mov.n a3, a1
|
|
163: 2d2142 l32i a4, a1, 180
|
|
166: 070c movi.n a7, 0
|
|
168: 366c72 s32i a7, a12, 216
|
|
16b: 2458 l32i.n a5, a4, 8
|
|
16d: 64cb addi.n a6, a4, 12
|
|
16f: 835650 moveqz a5, a6, a5
|
|
172: 1448 l32i.n a4, a4, 4
|
|
174: 4149 s32i.n a4, a1, 16
|
|
176: 0159 s32i.n a5, a1, 0
|
|
178: 10c142 addi a4, a1, 16
|
|
17b: 20c152 addi a5, a1, 32
|
|
17e: ffdc01 l32r a0, f0 <wps_kdf+0xe0>
|
|
181: 0000c0 callx0 a0
|
|
184: 2d2122 l32i a2, a1, 180
|
|
187: ffdb01 l32r a0, f4 <wps_kdf+0xe4>
|
|
18a: 0000c0 callx0 a0
|
|
18d: 20c122 addi a2, a1, 32
|
|
190: 032c movi.n a3, 32
|
|
192: 340c movi.n a4, 3
|
|
194: 015d mov.n a5, a1
|
|
196: 10c162 addi a6, a1, 16
|
|
199: 40c172 addi a7, a1, 64
|
|
19c: 001c movi.n a0, 16
|
|
19e: 46cc82 addi a8, a12, 70
|
|
1a1: 690c movi.n a9, 6
|
|
1a3: 30cca2 addi a10, a12, 48
|
|
1a6: 36ccb2 addi a11, a12, 54
|
|
1a9: 01b9 s32i.n a11, a1, 0
|
|
1ab: 11a9 s32i.n a10, a1, 4
|
|
1ad: 5199 s32i.n a9, a1, 20
|
|
1af: 2189 s32i.n a8, a1, 8
|
|
1b1: 4109 s32i.n a0, a1, 16
|
|
1b3: 6109 s32i.n a0, a1, 24
|
|
1b5: ffd001 l32r a0, f8 <wps_kdf+0xe8>
|
|
1b8: 0000c0 callx0 a0
|
|
1bb: 40c122 addi a2, a1, 64
|
|
1be: 030c movi.n a3, 0
|
|
1c0: 040c movi.n a4, 0
|
|
1c2: ffc651 l32r a5, dc <wps_kdf+0xcc>
|
|
1c5: 60c162 addi a6, a1, 96
|
|
1c8: 075c movi.n a7, 80
|
|
1ca: 000005 call0 1cc <wps_derive_keys+0xc4>
|
|
1cd: 60c132 addi a3, a1, 96
|
|
1d0: 042c movi.n a4, 32
|
|
1d2: 01dc22 addmi a2, a12, 0x100
|
|
1d5: e4c222 addi a2, a2, -28
|
|
1d8: ffc901 l32r a0, fc <wps_kdf+0xec>
|
|
1db: 0000c0 callx0 a0
|
|
1de: 041c movi.n a4, 16
|
|
1e0: 7fc132 addi a3, a1, 127
|
|
1e3: 01dc22 addmi a2, a12, 0x100
|
|
1e6: 224b addi.n a2, a2, 4
|
|
1e8: 331b addi.n a3, a3, 1
|
|
1ea: ffc501 l32r a0, 100 <wps_kdf+0xf0>
|
|
1ed: 0000c0 callx0 a0
|
|
1f0: 042c movi.n a4, 32
|
|
1f2: 7fc132 addi a3, a1, 127
|
|
1f5: 01dc22 addmi a2, a12, 0x100
|
|
1f8: 14c222 addi a2, a2, 20
|
|
1fb: 11c332 addi a3, a3, 17
|
|
1fe: ffc101 l32r a0, 104 <wps_kdf+0xf4>
|
|
201: 0000c0 callx0 a0
|
|
204: 020c movi.n a2, 0
|
|
206: 2f21c2 l32i a12, a1, 188
|
|
209: c0a032 movi a3, 192
|
|
20c: 2e2102 l32i a0, a1, 184
|
|
20f: 113a add.n a1, a1, a3
|
|
211: f00d ret.n
|
|
213: f27c movi.n a2, -1
|
|
215: fffb46 j 206 <wps_derive_keys+0xfe>
|
|
...
|
|
|
|
00000228 <wps_derive_psk>:
|
|
228: 541b addi.n a5, a4, 1
|
|
22a: c0c112 addi a1, a1, -64
|
|
22d: 016d mov.n a6, a1
|
|
22f: a109 s32i.n a0, a1, 40
|
|
231: b1c9 s32i.n a12, a1, 44
|
|
233: d1e9 s32i.n a14, a1, 52
|
|
235: c1d9 s32i.n a13, a1, 48
|
|
237: 415150 srli a5, a5, 1
|
|
23a: 9159 s32i.n a5, a1, 36
|
|
23c: 04dd mov.n a13, a4
|
|
23e: 03ed mov.n a14, a3
|
|
240: 02cd mov.n a12, a2
|
|
242: 032c movi.n a3, 32
|
|
244: 01d222 addmi a2, a2, 0x100
|
|
247: 0e4d mov.n a4, a14
|
|
249: e4c222 addi a2, a2, -28
|
|
24c: 8129 s32i.n a2, a1, 32
|
|
24e: fff201 l32r a0, 218 <wps_derive_keys+0x110>
|
|
251: 0000c0 callx0 a0
|
|
254: 56cc22 addi a2, a12, 86
|
|
257: 013d mov.n a3, a1
|
|
259: 041c movi.n a4, 16
|
|
25b: fff001 l32r a0, 21c <wps_derive_keys+0x114>
|
|
25e: 0000c0 callx0 a0
|
|
261: 8128 l32i.n a2, a1, 32
|
|
263: 4151d0 srli a5, a13, 1
|
|
266: 032c movi.n a3, 32
|
|
268: 9148 l32i.n a4, a1, 36
|
|
26a: 016d mov.n a6, a1
|
|
26c: 44ea add.n a4, a4, a14
|
|
26e: ffec01 l32r a0, 220 <wps_derive_keys+0x118>
|
|
271: 0000c0 callx0 a0
|
|
274: 013d mov.n a3, a1
|
|
276: 041c movi.n a4, 16
|
|
278: c1d8 l32i.n a13, a1, 48
|
|
27a: 66cc22 addi a2, a12, 102
|
|
27d: d1e8 l32i.n a14, a1, 52
|
|
27f: b1c8 l32i.n a12, a1, 44
|
|
281: ffe801 l32r a0, 224 <wps_derive_keys+0x11c>
|
|
284: 0000c0 callx0 a0
|
|
287: a108 l32i.n a0, a1, 40
|
|
289: 40c112 addi a1, a1, 64
|
|
28c: f00d ret.n
|
|
...
|
|
|
|
000002ac <wps_decrypt_encr_settings>:
|
|
2ac: 02ad mov.n a10, a2
|
|
2ae: e0c112 addi a1, a1, -32
|
|
2b1: 41d9 s32i.n a13, a1, 16
|
|
2b3: 31c9 s32i.n a12, a1, 12
|
|
2b5: 2109 s32i.n a0, a1, 8
|
|
2b7: 03cd mov.n a12, a3
|
|
2b9: 054316 beqz a3, 311 <wps_decrypt_encr_settings+0x65>
|
|
2bc: 51c4b6 bltui a4, 32, 311 <wps_decrypt_encr_settings+0x65>
|
|
2bf: f00c movi.n a0, 15
|
|
2c1: 4c8047 bany a0, a4, 311 <wps_decrypt_encr_settings+0x65>
|
|
2c4: 01a9 s32i.n a10, a1, 0
|
|
2c6: f0c422 addi a2, a4, -16
|
|
2c9: 1129 s32i.n a2, a1, 4
|
|
2cb: fff101 l32r a0, 290 <wps_derive_psk+0x68>
|
|
2ce: 0000c0 callx0 a0
|
|
2d1: 02dd mov.n a13, a2
|
|
2d3: a2bc beqz.n a2, 311 <wps_decrypt_encr_settings+0x65>
|
|
2d5: 027c movi.n a2, -16
|
|
2d7: 141c27 beq a12, a2, 2ef <wps_decrypt_encr_settings+0x43>
|
|
2da: 0d2d mov.n a2, a13
|
|
2dc: 1138 l32i.n a3, a1, 4
|
|
2de: ffed01 l32r a0, 294 <wps_derive_psk+0x6c>
|
|
2e1: 0000c0 callx0 a0
|
|
2e4: 10cc32 addi a3, a12, 16
|
|
2e7: 1148 l32i.n a4, a1, 4
|
|
2e9: ffeb01 l32r a0, 298 <wps_derive_psk+0x70>
|
|
2ec: 0000c0 callx0 a0
|
|
2ef: 0c3d mov.n a3, a12
|
|
2f1: 0128 l32i.n a2, a1, 0
|
|
2f3: 2d48 l32i.n a4, a13, 8
|
|
2f5: 5dcb addi.n a5, a13, 12
|
|
2f7: 834540 moveqz a4, a5, a4
|
|
2fa: 01d222 addmi a2, a2, 0x100
|
|
2fd: 224b addi.n a2, a2, 4
|
|
2ff: 1d58 l32i.n a5, a13, 4
|
|
301: ffe601 l32r a0, 29c <wps_derive_psk+0x74>
|
|
304: 0000c0 callx0 a0
|
|
307: e2ac beqz.n a2, 339 <wps_decrypt_encr_settings+0x8d>
|
|
309: 0d2d mov.n a2, a13
|
|
30b: ffe501 l32r a0, 2a0 <wps_derive_psk+0x78>
|
|
30e: 0000c0 callx0 a0
|
|
311: 0d0c movi.n a13, 0
|
|
313: 000546 j 32c <wps_decrypt_encr_settings+0x80>
|
|
316: d08c beqz.n a0, 327 <wps_decrypt_encr_settings+0x7b>
|
|
318: 030c movi.n a3, 0
|
|
31a: 000252 l8ui a5, a2, 0
|
|
31d: 220b addi.n a2, a2, -1
|
|
31f: 379507 bne a5, a0, 35a <wps_decrypt_encr_settings+0xae>
|
|
322: 331b addi.n a3, a3, 1
|
|
324: f29037 bne a0, a3, 31a <wps_decrypt_encr_settings+0x6e>
|
|
327: c06400 sub a6, a4, a0
|
|
32a: 1d69 s32i.n a6, a13, 4
|
|
32c: 2108 l32i.n a0, a1, 8
|
|
32e: 0d2d mov.n a2, a13
|
|
330: 31c8 l32i.n a12, a1, 12
|
|
332: 41d8 l32i.n a13, a1, 16
|
|
334: 20c112 addi a1, a1, 32
|
|
337: f00d ret.n
|
|
339: 1d48 l32i.n a4, a13, 4
|
|
33b: 2d28 l32i.n a2, a13, 8
|
|
33d: 3dcb addi.n a3, a13, 12
|
|
33f: 832320 moveqz a2, a3, a2
|
|
342: 224a add.n a2, a2, a4
|
|
344: ffd202 addmi a0, a2, 0xffffff00
|
|
347: ff0002 l8ui a0, a0, 255
|
|
34a: 220b addi.n a2, a2, -1
|
|
34c: c6b407 bgeu a4, a0, 316 <wps_decrypt_encr_settings+0x6a>
|
|
34f: 0d2d mov.n a2, a13
|
|
351: ffd401 l32r a0, 2a4 <wps_derive_psk+0x7c>
|
|
354: 0000c0 callx0 a0
|
|
357: ffed86 j 311 <wps_decrypt_encr_settings+0x65>
|
|
35a: 0d2d mov.n a2, a13
|
|
35c: ffd301 l32r a0, 2a8 <wps_derive_psk+0x80>
|
|
35f: 0000c0 callx0 a0
|
|
362: ffeac6 j 311 <wps_decrypt_encr_settings+0x65>
|
|
365: 000000 ill
|
|
368: 000000 ill
|
|
...
|
|
|
|
0000036c <wps_fail_event>:
|
|
36c: b0c112 addi a1, a1, -80
|
|
36f: f139 s32i.n a3, a1, 60
|
|
371: e149 s32i.n a4, a1, 56
|
|
373: d159 s32i.n a5, a1, 52
|
|
375: 1161c2 s32i a12, a1, 68
|
|
378: 106102 s32i a0, a1, 64
|
|
37b: 4b2202 l32i a0, a2, 0x12c
|
|
37e: 02cd mov.n a12, a2
|
|
380: 50ac beqz.n a0, 3a9 <wps_fail_event+0x3d>
|
|
382: 012d mov.n a2, a1
|
|
384: 030c movi.n a3, 0
|
|
386: 443c movi.n a4, 52
|
|
388: fff801 l32r a0, 368 <wps_decrypt_encr_settings+0xbc>
|
|
38b: 0000c0 callx0 a0
|
|
38e: 4b2c02 l32i a0, a12, 0x12c
|
|
391: e138 l32i.n a3, a1, 56
|
|
393: d128 l32i.n a2, a1, 52
|
|
395: f148 l32i.n a4, a1, 60
|
|
397: 0149 s32i.n a4, a1, 0
|
|
399: 035122 s16i a2, a1, 6
|
|
39c: 025132 s16i a3, a1, 4
|
|
39f: 4c2c22 l32i a2, a12, 0x130
|
|
3a2: 130c movi.n a3, 1
|
|
3a4: 014d mov.n a4, a1
|
|
3a6: 0000c0 callx0 a0
|
|
3a9: 1121c2 l32i a12, a1, 68
|
|
3ac: 102102 l32i a0, a1, 64
|
|
3af: 50c112 addi a1, a1, 80
|
|
3b2: f00d ret.n
|
|
|
|
000003b4 <wps_success_event>:
|
|
3b4: f0c112 addi a1, a1, -16
|
|
3b7: 4b2262 l32i a6, a2, 0x12c
|
|
3ba: 0109 s32i.n a0, a1, 0
|
|
3bc: 868c beqz.n a6, 3c8 <wps_success_event+0x14>
|
|
3be: 4c2222 l32i a2, a2, 0x130
|
|
3c1: 230c movi.n a3, 2
|
|
3c3: 040c movi.n a4, 0
|
|
3c5: 0006c0 callx0 a6
|
|
3c8: 0108 l32i.n a0, a1, 0
|
|
3ca: 10c112 addi a1, a1, 16
|
|
3cd: f00d ret.n
|
|
3cf: 000000 ill
|
|
...
|
|
|
|
000003d4 <wps_pwd_auth_fail_event>:
|
|
3d4: b0c112 addi a1, a1, -80
|
|
3d7: e139 s32i.n a3, a1, 56
|
|
3d9: d149 s32i.n a4, a1, 52
|
|
3db: 1061c2 s32i a12, a1, 64
|
|
3de: f109 s32i.n a0, a1, 60
|
|
3e0: 4b2202 l32i a0, a2, 0x12c
|
|
3e3: 02cd mov.n a12, a2
|
|
3e5: f09c beqz.n a0, 408 <wps_pwd_auth_fail_event+0x34>
|
|
3e7: 012d mov.n a2, a1
|
|
3e9: 030c movi.n a3, 0
|
|
3eb: 443c movi.n a4, 52
|
|
3ed: fff801 l32r a0, 3d0 <wps_success_event+0x1c>
|
|
3f0: 0000c0 callx0 a0
|
|
3f3: 014d mov.n a4, a1
|
|
3f5: 4b2c02 l32i a0, a12, 0x12c
|
|
3f8: e138 l32i.n a3, a1, 56
|
|
3fa: d128 l32i.n a2, a1, 52
|
|
3fc: 1129 s32i.n a2, a1, 4
|
|
3fe: 0139 s32i.n a3, a1, 0
|
|
400: 4c2c22 l32i a2, a12, 0x130
|
|
403: 330c movi.n a3, 3
|
|
405: 0000c0 callx0 a0
|
|
408: 1021c2 l32i a12, a1, 64
|
|
40b: f108 l32i.n a0, a1, 60
|
|
40d: 50c112 addi a1, a1, 80
|
|
410: f00d ret.n
|
|
...
|
|
|
|
00000414 <wps_pbc_overlap_event>:
|
|
414: f0c112 addi a1, a1, -16
|
|
417: 4b2262 l32i a6, a2, 0x12c
|
|
41a: 0109 s32i.n a0, a1, 0
|
|
41c: 868c beqz.n a6, 428 <wps_pbc_overlap_event+0x14>
|
|
41e: 4c2222 l32i a2, a2, 0x130
|
|
421: 430c movi.n a3, 4
|
|
423: 040c movi.n a4, 0
|
|
425: 0006c0 callx0 a6
|
|
428: 0108 l32i.n a0, a1, 0
|
|
42a: 10c112 addi a1, a1, 16
|
|
42d: f00d ret.n
|
|
...
|
|
|
|
00000430 <wps_pbc_timeout_event>:
|
|
430: f0c112 addi a1, a1, -16
|
|
433: 4b2262 l32i a6, a2, 0x12c
|
|
436: 0109 s32i.n a0, a1, 0
|
|
438: 868c beqz.n a6, 444 <wps_pbc_timeout_event+0x14>
|
|
43a: 4c2222 l32i a2, a2, 0x130
|
|
43d: 530c movi.n a3, 5
|
|
43f: 040c movi.n a4, 0
|
|
441: 0006c0 callx0 a6
|
|
444: 0108 l32i.n a0, a1, 0
|
|
446: 10c112 addi a1, a1, 16
|
|
449: f00d ret.n
|
|
...
|
|
|
|
00000468 <wps_dev_type_str2bin>:
|
|
468: f0c112 addi a1, a1, -16
|
|
46b: 0109 s32i.n a0, a1, 0
|
|
46d: 11c9 s32i.n a12, a1, 4
|
|
46f: 21d9 s32i.n a13, a1, 8
|
|
471: 03cd mov.n a12, a3
|
|
473: 02dd mov.n a13, a2
|
|
475: fff501 l32r a0, 44c <wps_pbc_timeout_event+0x1c>
|
|
478: 0000c0 callx0 a0
|
|
47b: 410820 srli a0, a2, 8
|
|
47e: 0d2d mov.n a2, a13
|
|
480: 004c02 s8i a0, a12, 0
|
|
483: fff301 l32r a0, 450 <wps_pbc_timeout_event+0x20>
|
|
486: 0000c0 callx0 a0
|
|
489: 014c22 s8i a2, a12, 1
|
|
48c: d32c movi.n a3, 45
|
|
48e: 0d2d mov.n a2, a13
|
|
490: fff101 l32r a0, 454 <wps_pbc_timeout_event+0x24>
|
|
493: 0000c0 callx0 a0
|
|
496: a29c beqz.n a2, 4b4 <wps_dev_type_str2bin+0x4c>
|
|
498: 3c2b addi.n a3, a12, 2
|
|
49a: 440c movi.n a4, 4
|
|
49c: d21b addi.n a13, a2, 1
|
|
49e: 0d2d mov.n a2, a13
|
|
4a0: ffee01 l32r a0, 458 <wps_pbc_timeout_event+0x28>
|
|
4a3: 0000c0 callx0 a0
|
|
4a6: a2cc bnez.n a2, 4b4 <wps_dev_type_str2bin+0x4c>
|
|
4a8: 0d2d mov.n a2, a13
|
|
4aa: d32c movi.n a3, 45
|
|
4ac: ffec01 l32r a0, 45c <wps_pbc_timeout_event+0x2c>
|
|
4af: 0000c0 callx0 a0
|
|
4b2: 32cc bnez.n a2, 4b9 <wps_dev_type_str2bin+0x51>
|
|
4b4: f07c movi.n a0, -1
|
|
4b6: 000706 j 4d6 <wps_dev_type_str2bin+0x6e>
|
|
4b9: d21b addi.n a13, a2, 1
|
|
4bb: 0d2d mov.n a2, a13
|
|
4bd: ffe801 l32r a0, 460 <wps_pbc_timeout_event+0x30>
|
|
4c0: 0000c0 callx0 a0
|
|
4c3: 412820 srli a2, a2, 8
|
|
4c6: 064c22 s8i a2, a12, 6
|
|
4c9: 0d2d mov.n a2, a13
|
|
4cb: ffe601 l32r a0, 464 <wps_pbc_timeout_event+0x34>
|
|
4ce: 0000c0 callx0 a0
|
|
4d1: 000c movi.n a0, 0
|
|
4d3: 074c22 s8i a2, a12, 7
|
|
4d6: 11c8 l32i.n a12, a1, 4
|
|
4d8: 21d8 l32i.n a13, a1, 8
|
|
4da: 002d mov.n a2, a0
|
|
4dc: 0108 l32i.n a0, a1, 0
|
|
4de: 10c112 addi a1, a1, 16
|
|
4e1: f00d ret.n
|
|
4e3: 002800 excw
|
|
4e6: 000000 ill
|
|
4e9: 000000 ill
|
|
|
|
000004ec <wps_dev_type_bin2str>:
|
|
4ec: 026d mov.n a6, a2
|
|
4ee: f0c112 addi a1, a1, -16
|
|
4f1: 0109 s32i.n a0, a1, 0
|
|
4f3: 21d9 s32i.n a13, a1, 8
|
|
4f5: 11c9 s32i.n a12, a1, 4
|
|
4f7: 032d mov.n a2, a3
|
|
4f9: 010652 l8ui a5, a6, 1
|
|
4fc: 070672 l8ui a7, a6, 7
|
|
4ff: 060682 l8ui a8, a6, 6
|
|
502: 043d mov.n a3, a4
|
|
504: 04cd mov.n a12, a4
|
|
506: 02dd mov.n a13, a2
|
|
508: 050602 l8ui a0, a6, 5
|
|
50b: 040642 l8ui a4, a6, 4
|
|
50e: 118880 slli a8, a8, 8
|
|
511: 207780 or a7, a7, a8
|
|
514: f47070 extui a7, a7, 0, 16
|
|
517: 114480 slli a4, a4, 8
|
|
51a: 000682 l8ui a8, a6, 0
|
|
51d: 200040 or a0, a0, a4
|
|
520: 020642 l8ui a4, a6, 2
|
|
523: 118880 slli a8, a8, 8
|
|
526: 205580 or a5, a5, a8
|
|
529: f45050 extui a5, a5, 0, 16
|
|
52c: 030682 l8ui a8, a6, 3
|
|
52f: 014480 slli a4, a4, 24
|
|
532: 118800 slli a8, a8, 16
|
|
535: 204480 or a4, a4, a8
|
|
538: 206040 or a6, a0, a4
|
|
53b: ffea41 l32r a4, 4e4 <wps_dev_type_str2bin+0x7c>
|
|
53e: ffea01 l32r a0, 4e8 <wps_dev_type_str2bin+0x80>
|
|
541: 0000c0 callx0 a0
|
|
544: 0108 l32i.n a0, a1, 0
|
|
546: 00d296 bltz a2, 557 <wps_dev_type_bin2str+0x6b>
|
|
549: 0ab2c7 bgeu a2, a12, 557 <wps_dev_type_bin2str+0x6b>
|
|
54c: 0d2d mov.n a2, a13
|
|
54e: 11c8 l32i.n a12, a1, 4
|
|
550: 21d8 l32i.n a13, a1, 8
|
|
552: 10c112 addi a1, a1, 16
|
|
555: f00d ret.n
|
|
557: 0d0c movi.n a13, 0
|
|
559: fffbc6 j 54c <wps_dev_type_bin2str+0x60>
|
|
...
|
|
|
|
0000056c <uuid_gen_mac_addr>:
|
|
56c: 041c movi.n a4, 16
|
|
56e: b0c112 addi a1, a1, -80
|
|
571: 116102 s32i a0, a1, 68
|
|
574: 1261c2 s32i a12, a1, 72
|
|
577: 106122 s32i a2, a1, 64
|
|
57a: 03cd mov.n a12, a3
|
|
57c: 012d mov.n a2, a1
|
|
57e: fff731 l32r a3, 55c <wps_dev_type_bin2str+0x70>
|
|
581: fff701 l32r a0, 560 <wps_dev_type_bin2str+0x74>
|
|
584: 0000c0 callx0 a0
|
|
587: 4119 s32i.n a1, a1, 16
|
|
589: 10c132 addi a3, a1, 16
|
|
58c: 20c152 addi a5, a1, 32
|
|
58f: 102142 l32i a4, a1, 64
|
|
592: 021c movi.n a2, 16
|
|
594: 600c movi.n a0, 6
|
|
596: 7109 s32i.n a0, a1, 28
|
|
598: 6129 s32i.n a2, a1, 24
|
|
59a: 5149 s32i.n a4, a1, 20
|
|
59c: 220c movi.n a2, 2
|
|
59e: 18c142 addi a4, a1, 24
|
|
5a1: fff001 l32r a0, 564 <wps_dev_type_bin2str+0x78>
|
|
5a4: 0000c0 callx0 a0
|
|
5a7: 0c2d mov.n a2, a12
|
|
5a9: 20c132 addi a3, a1, 32
|
|
5ac: 041c movi.n a4, 16
|
|
5ae: ffee01 l32r a0, 568 <wps_dev_type_bin2str+0x7c>
|
|
5b1: 0000c0 callx0 a0
|
|
5b4: 112102 l32i a0, a1, 68
|
|
5b7: 080c52 l8ui a5, a12, 8
|
|
5ba: 060c62 l8ui a6, a12, 6
|
|
5bd: 075c movi.n a7, 80
|
|
5bf: 346060 extui a6, a6, 0, 4
|
|
5c2: 206670 or a6, a6, a7
|
|
5c5: 064c62 s8i a6, a12, 6
|
|
5c8: 545050 extui a5, a5, 0, 6
|
|
5cb: 80a062 movi a6, 128
|
|
5ce: 205560 or a5, a5, a6
|
|
5d1: 084c52 s8i a5, a12, 8
|
|
5d4: 1221c2 l32i a12, a1, 72
|
|
5d7: 50c112 addi a1, a1, 80
|
|
5da: f00d ret.n
|
|
5dc: 2108 l32i.n a0, a1, 8
|
|
5de: 340000 extui a0, a0, 0, 4
|
|
5e1: 000000 ill
|
|
5e4: 000040 excw
|
|
5e7: 004800 break 8, 0
|
|
5ea: 500000 excw
|
|
5ed: 000000 ill
|
|
5f0: 000060 excw
|
|
5f3: 007000 waiti 0
|
|
5f6: 800000 add a0, a0, a0
|
|
5f9: 000000 ill
|
|
5fc: 008c beqz.n a0, 600 <uuid_gen_mac_addr+0x94>
|
|
5fe: 940000 extui a0, a0, 0, 10
|
|
601: 000000 ill
|
|
604: 2008 l32i.n a0, a0, 8
|
|
606: a40000 extui a0, a0, 0, 11
|
|
609: 000000 ill
|
|
60c: 4008 l32i.n a0, a0, 16
|
|
60e: b80000 excw
|
|
611: 000000 ill
|
|
614: 00cc bnez.n a0, 618 <uuid_gen_mac_addr+0xac>
|
|
...
|
|
|
|
00000648 <wps_config_methods_str2bin>:
|
|
648: f0c112 addi a1, a1, -16
|
|
64b: 0109 s32i.n a0, a1, 0
|
|
64d: 21d9 s32i.n a13, a1, 8
|
|
64f: 11c9 s32i.n a12, a1, 4
|
|
651: 02dd mov.n a13, a2
|
|
653: 42cc bnez.n a2, 65b <wps_config_methods_str2bin+0x13>
|
|
655: ffe1c1 l32r a12, 5dc <uuid_gen_mac_addr+0x70>
|
|
658: 0041c6 j 763 <wps_config_methods_str2bin+0x11b>
|
|
65b: ffe131 l32r a3, 5e0 <uuid_gen_mac_addr+0x74>
|
|
65e: ffee01 l32r a0, 618 <uuid_gen_mac_addr+0xac>
|
|
661: 0000c0 callx0 a0
|
|
664: 000c movi.n a0, 0
|
|
666: 2c0c movi.n a12, 2
|
|
668: ffdf31 l32r a3, 5e4 <uuid_gen_mac_addr+0x78>
|
|
66b: 83c020 moveqz a12, a0, a2
|
|
66e: 0d2d mov.n a2, a13
|
|
670: ffeb01 l32r a0, 61c <uuid_gen_mac_addr+0xb0>
|
|
673: 0000c0 callx0 a0
|
|
676: 430c movi.n a3, 4
|
|
678: 203c30 or a3, a12, a3
|
|
67b: f43030 extui a3, a3, 0, 16
|
|
67e: 93c320 movnez a12, a3, a2
|
|
681: ffd931 l32r a3, 5e8 <uuid_gen_mac_addr+0x7c>
|
|
684: 0d2d mov.n a2, a13
|
|
686: ffe601 l32r a0, 620 <uuid_gen_mac_addr+0xb4>
|
|
689: 0000c0 callx0 a0
|
|
68c: 840c movi.n a4, 8
|
|
68e: ffd731 l32r a3, 5ec <uuid_gen_mac_addr+0x80>
|
|
691: 204c40 or a4, a12, a4
|
|
694: f44040 extui a4, a4, 0, 16
|
|
697: 93c420 movnez a12, a4, a2
|
|
69a: 0d2d mov.n a2, a13
|
|
69c: ffe201 l32r a0, 624 <uuid_gen_mac_addr+0xb8>
|
|
69f: 0000c0 callx0 a0
|
|
6a2: 051c movi.n a5, 16
|
|
6a4: ffd331 l32r a3, 5f0 <uuid_gen_mac_addr+0x84>
|
|
6a7: 205c50 or a5, a12, a5
|
|
6aa: f45050 extui a5, a5, 0, 16
|
|
6ad: 93c520 movnez a12, a5, a2
|
|
6b0: 0d2d mov.n a2, a13
|
|
6b2: ffdd01 l32r a0, 628 <uuid_gen_mac_addr+0xbc>
|
|
6b5: 0000c0 callx0 a0
|
|
6b8: 062c movi.n a6, 32
|
|
6ba: ffce31 l32r a3, 5f4 <uuid_gen_mac_addr+0x88>
|
|
6bd: 206c60 or a6, a12, a6
|
|
6c0: f46060 extui a6, a6, 0, 16
|
|
6c3: 93c620 movnez a12, a6, a2
|
|
6c6: 0d2d mov.n a2, a13
|
|
6c8: ffd901 l32r a0, 62c <uuid_gen_mac_addr+0xc0>
|
|
6cb: 0000c0 callx0 a0
|
|
6ce: 074c movi.n a7, 64
|
|
6d0: ffca31 l32r a3, 5f8 <uuid_gen_mac_addr+0x8c>
|
|
6d3: 207c70 or a7, a12, a7
|
|
6d6: f47070 extui a7, a7, 0, 16
|
|
6d9: 93c720 movnez a12, a7, a2
|
|
6dc: 0d2d mov.n a2, a13
|
|
6de: ffd401 l32r a0, 630 <uuid_gen_mac_addr+0xc4>
|
|
6e1: 0000c0 callx0 a0
|
|
6e4: 80a082 movi a8, 128
|
|
6e7: ffc531 l32r a3, 5fc <uuid_gen_mac_addr+0x90>
|
|
6ea: 208c80 or a8, a12, a8
|
|
6ed: f48080 extui a8, a8, 0, 16
|
|
6f0: 93c820 movnez a12, a8, a2
|
|
6f3: 0d2d mov.n a2, a13
|
|
6f5: ffcf01 l32r a0, 634 <uuid_gen_mac_addr+0xc8>
|
|
6f8: 0000c0 callx0 a0
|
|
6fb: 00a192 movi a9, 0x100
|
|
6fe: ffc031 l32r a3, 600 <uuid_gen_mac_addr+0x94>
|
|
701: 209c90 or a9, a12, a9
|
|
704: f49090 extui a9, a9, 0, 16
|
|
707: 93c920 movnez a12, a9, a2
|
|
70a: 0d2d mov.n a2, a13
|
|
70c: ffcb01 l32r a0, 638 <uuid_gen_mac_addr+0xcc>
|
|
70f: 0000c0 callx0 a0
|
|
712: ffbca1 l32r a10, 604 <uuid_gen_mac_addr+0x98>
|
|
715: ffbc31 l32r a3, 608 <uuid_gen_mac_addr+0x9c>
|
|
718: 20aca0 or a10, a12, a10
|
|
71b: f4a0a0 extui a10, a10, 0, 16
|
|
71e: 93ca20 movnez a12, a10, a2
|
|
721: 0d2d mov.n a2, a13
|
|
723: ffc601 l32r a0, 63c <uuid_gen_mac_addr+0xd0>
|
|
726: 0000c0 callx0 a0
|
|
729: ffb8b1 l32r a11, 60c <uuid_gen_mac_addr+0xa0>
|
|
72c: ffb931 l32r a3, 610 <uuid_gen_mac_addr+0xa4>
|
|
72f: 20bcb0 or a11, a12, a11
|
|
732: f4b0b0 extui a11, a11, 0, 16
|
|
735: 93cb20 movnez a12, a11, a2
|
|
738: 0d2d mov.n a2, a13
|
|
73a: ffc101 l32r a0, 640 <uuid_gen_mac_addr+0xd4>
|
|
73d: 0000c0 callx0 a0
|
|
740: 80a202 movi a0, 0x280
|
|
743: ffb431 l32r a3, 614 <uuid_gen_mac_addr+0xa8>
|
|
746: 200c00 or a0, a12, a0
|
|
749: f40000 extui a0, a0, 0, 16
|
|
74c: 93c020 movnez a12, a0, a2
|
|
74f: 0d2d mov.n a2, a13
|
|
751: ffbc01 l32r a0, 644 <uuid_gen_mac_addr+0xd8>
|
|
754: 0000c0 callx0 a0
|
|
757: 80a432 movi a3, 0x480
|
|
75a: 203c30 or a3, a12, a3
|
|
75d: f43030 extui a3, a3, 0, 16
|
|
760: 93c320 movnez a12, a3, a2
|
|
763: 0108 l32i.n a0, a1, 0
|
|
765: 0c2d mov.n a2, a12
|
|
767: 21d8 l32i.n a13, a1, 8
|
|
769: 11c8 l32i.n a12, a1, 4
|
|
76b: 10c112 addi a1, a1, 16
|
|
76e: f00d ret.n
|
|
...
|
|
|
|
0000078c <wps_build_wsc_ack>:
|
|
78c: 023d mov.n a3, a2
|
|
78e: f0c112 addi a1, a1, -16
|
|
791: 21c9 s32i.n a12, a1, 8
|
|
793: e8a322 movi a2, 0x3e8
|
|
796: 1109 s32i.n a0, a1, 4
|
|
798: 0139 s32i.n a3, a1, 0
|
|
79a: fff501 l32r a0, 770 <wps_config_methods_str2bin+0x128>
|
|
79d: 0000c0 callx0 a0
|
|
7a0: 02cd mov.n a12, a2
|
|
7a2: b2cc bnez.n a2, 7b1 <wps_build_wsc_ack+0x25>
|
|
7a4: 0c0c movi.n a12, 0
|
|
7a6: 0c2d mov.n a2, a12
|
|
7a8: 1108 l32i.n a0, a1, 4
|
|
7aa: 21c8 l32i.n a12, a1, 8
|
|
7ac: 10c112 addi a1, a1, 16
|
|
7af: f00d ret.n
|
|
7b1: fff001 l32r a0, 774 <wps_config_methods_str2bin+0x12c>
|
|
7b4: 0000c0 callx0 a0
|
|
7b7: 32fc bnez.n a2, 7ee <wps_build_wsc_ack+0x62>
|
|
7b9: 0c2d mov.n a2, a12
|
|
7bb: d30c movi.n a3, 13
|
|
7bd: ffee01 l32r a0, 778 <wps_config_methods_str2bin+0x130>
|
|
7c0: 0000c0 callx0 a0
|
|
7c3: 72ec bnez.n a2, 7ee <wps_build_wsc_ack+0x62>
|
|
7c5: 0128 l32i.n a2, a1, 0
|
|
7c7: 0c3d mov.n a3, a12
|
|
7c9: ffec01 l32r a0, 77c <wps_config_methods_str2bin+0x134>
|
|
7cc: 0000c0 callx0 a0
|
|
7cf: b2dc bnez.n a2, 7ee <wps_build_wsc_ack+0x62>
|
|
7d1: 0128 l32i.n a2, a1, 0
|
|
7d3: 0c3d mov.n a3, a12
|
|
7d5: ffea01 l32r a0, 780 <wps_config_methods_str2bin+0x138>
|
|
7d8: 0000c0 callx0 a0
|
|
7db: f2cc bnez.n a2, 7ee <wps_build_wsc_ack+0x62>
|
|
7dd: 0c2d mov.n a2, a12
|
|
7df: 030c movi.n a3, 0
|
|
7e1: 040c movi.n a4, 0
|
|
7e3: 050c movi.n a5, 0
|
|
7e5: ffe701 l32r a0, 784 <wps_config_methods_str2bin+0x13c>
|
|
7e8: 0000c0 callx0 a0
|
|
7eb: fb7216 beqz a2, 7a6 <wps_build_wsc_ack+0x1a>
|
|
7ee: 0c2d mov.n a2, a12
|
|
7f0: ffe601 l32r a0, 788 <wps_config_methods_str2bin+0x140>
|
|
7f3: 0000c0 callx0 a0
|
|
7f6: ffea86 j 7a4 <wps_build_wsc_ack+0x18>
|
|
...
|
|
|
|
0000081c <wps_build_wsc_nack>:
|
|
81c: f0c112 addi a1, a1, -16
|
|
81f: 11c9 s32i.n a12, a1, 4
|
|
821: 21d9 s32i.n a13, a1, 8
|
|
823: 0109 s32i.n a0, a1, 0
|
|
825: 02dd mov.n a13, a2
|
|
827: e8a322 movi a2, 0x3e8
|
|
82a: fff401 l32r a0, 7fc <wps_build_wsc_ack+0x70>
|
|
82d: 0000c0 callx0 a0
|
|
830: 02cd mov.n a12, a2
|
|
832: d2cc bnez.n a2, 843 <wps_build_wsc_nack+0x27>
|
|
834: 0c0c movi.n a12, 0
|
|
836: 0108 l32i.n a0, a1, 0
|
|
838: 0c2d mov.n a2, a12
|
|
83a: 21d8 l32i.n a13, a1, 8
|
|
83c: 11c8 l32i.n a12, a1, 4
|
|
83e: 10c112 addi a1, a1, 16
|
|
841: f00d ret.n
|
|
843: ffef01 l32r a0, 800 <wps_build_wsc_ack+0x74>
|
|
846: 0000c0 callx0 a0
|
|
849: 044256 bnez a2, 891 <wps_build_wsc_nack+0x75>
|
|
84c: 0c2d mov.n a2, a12
|
|
84e: e30c movi.n a3, 14
|
|
850: ffed01 l32r a0, 804 <wps_build_wsc_ack+0x78>
|
|
853: 0000c0 callx0 a0
|
|
856: 72fc bnez.n a2, 891 <wps_build_wsc_nack+0x75>
|
|
858: 0d2d mov.n a2, a13
|
|
85a: 0c3d mov.n a3, a12
|
|
85c: ffeb01 l32r a0, 808 <wps_build_wsc_ack+0x7c>
|
|
85f: 0000c0 callx0 a0
|
|
862: b2ec bnez.n a2, 891 <wps_build_wsc_nack+0x75>
|
|
864: 0d2d mov.n a2, a13
|
|
866: 0c3d mov.n a3, a12
|
|
868: ffe901 l32r a0, 80c <wps_build_wsc_ack+0x80>
|
|
86b: 0000c0 callx0 a0
|
|
86e: f2dc bnez.n a2, 891 <wps_build_wsc_nack+0x75>
|
|
870: 0c2d mov.n a2, a12
|
|
872: 02dd32 addmi a3, a13, 0x200
|
|
875: 341332 l16ui a3, a3, 104
|
|
878: ffe601 l32r a0, 810 <wps_build_wsc_ack+0x84>
|
|
87b: 0000c0 callx0 a0
|
|
87e: f2cc bnez.n a2, 891 <wps_build_wsc_nack+0x75>
|
|
880: 0c2d mov.n a2, a12
|
|
882: 030c movi.n a3, 0
|
|
884: 040c movi.n a4, 0
|
|
886: 050c movi.n a5, 0
|
|
888: ffe301 l32r a0, 814 <wps_build_wsc_ack+0x88>
|
|
88b: 0000c0 callx0 a0
|
|
88e: fa4216 beqz a2, 836 <wps_build_wsc_nack+0x1a>
|
|
891: 0c2d mov.n a2, a12
|
|
893: ffe101 l32r a0, 818 <wps_build_wsc_ack+0x8c>
|
|
896: 0000c0 callx0 a0
|
|
899: ffe5c6 j 834 <wps_build_wsc_nack+0x18>
|
|
|
|
wps_dev_attr.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00000000 <.text>:
|
|
0: 2248 l32i.n a4, a2, 8
|
|
2: 32cb addi.n a3, a2, 12
|
|
4: 834340 moveqz a4, a3, a4
|
|
7: 042d mov.n a2, a4
|
|
9: f00d ret.n
|
|
b: 000000 ill
|
|
e: 120000 excw
|
|
11: 39f0c1 l32r a12, fffce7d4 <wps_device_data_free+0xfffcdf3c>
|
|
14: 110901 l32r a0, fffc4438 <wps_device_data_free+0xfffc3ba0>
|
|
17: 230c movi.n a3, 2
|
|
19: fffc01 l32r a0, c <.text+0xc>
|
|
1c: 0000c0 callx0 a0
|
|
1f: 0108 l32i.n a0, a1, 0
|
|
21: 014202 s8i a0, a2, 1
|
|
24: 410800 srli a0, a0, 8
|
|
27: 004202 s8i a0, a2, 0
|
|
2a: 1108 l32i.n a0, a1, 4
|
|
2c: 10c112 addi a1, a1, 16
|
|
2f: f00d ret.n
|
|
...
|
|
39: 000000 ill
|
|
3c: f0c112 addi a1, a1, -16
|
|
3f: 0109 s32i.n a0, a1, 0
|
|
41: 11c9 s32i.n a12, a1, 4
|
|
43: 21d9 s32i.n a13, a1, 8
|
|
45: 03cd mov.n a12, a3
|
|
47: 04dd mov.n a13, a4
|
|
49: 039c beqz.n a3, 5d <.text+0x5d>
|
|
4b: 043d mov.n a3, a4
|
|
4d: fff901 l32r a0, 34 <.text+0x34>
|
|
50: 0000c0 callx0 a0
|
|
53: 0d4d mov.n a4, a13
|
|
55: 0c3d mov.n a3, a12
|
|
57: fff801 l32r a0, 38 <.text+0x38>
|
|
5a: 0000c0 callx0 a0
|
|
5d: 11c8 l32i.n a12, a1, 4
|
|
5f: 21d8 l32i.n a13, a1, 8
|
|
61: 0108 l32i.n a0, a1, 0
|
|
63: 10c112 addi a1, a1, 16
|
|
66: f00d ret.n
|
|
68: 036d mov.n a6, a3
|
|
6a: f0c112 addi a1, a1, -16
|
|
6d: 0109 s32i.n a0, a1, 0
|
|
6f: 1648 l32i.n a4, a6, 4
|
|
71: 2338 l32i.n a3, a3, 8
|
|
73: 06cb addi.n a0, a6, 12
|
|
75: 833030 moveqz a3, a0, a3
|
|
78: fffc05 call0 3c <.text+0x3c>
|
|
7b: 0108 l32i.n a0, a1, 0
|
|
7d: 10c112 addi a1, a1, 16
|
|
80: f00d ret.n
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000084 <wps_build_manufacturer-0x14>:
|
|
84: 001021 l32r a2, fffc00c4 <wps_device_data_free+0xfffbf82c>
|
|
87: 001000 excw
|
|
8a: 000000 ill
|
|
8d: 000000 ill
|
|
90: 000010 excw
|
|
93: 003c00 excw
|
|
...
|
|
|
|
00000098 <wps_build_manufacturer>:
|
|
98: f0c112 addi a1, a1, -16
|
|
9b: 21d9 s32i.n a13, a1, 8
|
|
9d: 0109 s32i.n a0, a1, 0
|
|
9f: 31e9 s32i.n a14, a1, 12
|
|
a1: 11c9 s32i.n a12, a1, 4
|
|
a3: 02ed mov.n a14, a2
|
|
a5: 03cd mov.n a12, a3
|
|
a7: 032d mov.n a2, a3
|
|
a9: fff631 l32r a3, 84 <wps_build_manufacturer-0x14>
|
|
ac: fff701 l32r a0, 88 <wps_build_manufacturer-0x10>
|
|
af: 0000c0 callx0 a0
|
|
b2: 3e28 l32i.n a2, a14, 12
|
|
b4: 0d0c movi.n a13, 0
|
|
b6: 928c beqz.n a2, c3 <wps_build_manufacturer+0x2b>
|
|
b8: fff501 l32r a0, 8c <wps_build_manufacturer-0xc>
|
|
bb: 0000c0 callx0 a0
|
|
be: 02dd mov.n a13, a2
|
|
c0: ffffc6 j c3 <wps_build_manufacturer+0x2b>
|
|
c3: 0c2d mov.n a2, a12
|
|
c5: f430d0 extui a3, a13, 0, 16
|
|
c8: fff201 l32r a0, 90 <wps_build_manufacturer-0x8>
|
|
cb: 0000c0 callx0 a0
|
|
ce: 3e38 l32i.n a3, a14, 12
|
|
d0: 0c2d mov.n a2, a12
|
|
d2: 0d4d mov.n a4, a13
|
|
d4: 11c8 l32i.n a12, a1, 4
|
|
d6: 21d8 l32i.n a13, a1, 8
|
|
d8: 31e8 l32i.n a14, a1, 12
|
|
da: ffee01 l32r a0, 94 <wps_build_manufacturer-0x4>
|
|
dd: 0000c0 callx0 a0
|
|
e0: 020c movi.n a2, 0
|
|
e2: 0108 l32i.n a0, a1, 0
|
|
e4: 10c112 addi a1, a1, 16
|
|
e7: f00d ret.n
|
|
e9: 000000 ill
|
|
ec: 001023 excw
|
|
ef: 001000 excw
|
|
f2: 000000 ill
|
|
f5: 000000 ill
|
|
f8: 000010 excw
|
|
fb: 003c00 excw
|
|
...
|
|
|
|
00000100 <wps_build_model_name>:
|
|
100: f0c112 addi a1, a1, -16
|
|
103: 21d9 s32i.n a13, a1, 8
|
|
105: 0109 s32i.n a0, a1, 0
|
|
107: 31e9 s32i.n a14, a1, 12
|
|
109: 11c9 s32i.n a12, a1, 4
|
|
10b: 02ed mov.n a14, a2
|
|
10d: 03cd mov.n a12, a3
|
|
10f: 032d mov.n a2, a3
|
|
111: fff631 l32r a3, ec <wps_build_manufacturer+0x54>
|
|
114: fff701 l32r a0, f0 <wps_build_manufacturer+0x58>
|
|
117: 0000c0 callx0 a0
|
|
11a: 4e28 l32i.n a2, a14, 16
|
|
11c: 0d0c movi.n a13, 0
|
|
11e: 928c beqz.n a2, 12b <wps_build_model_name+0x2b>
|
|
120: fff501 l32r a0, f4 <wps_build_manufacturer+0x5c>
|
|
123: 0000c0 callx0 a0
|
|
126: 02dd mov.n a13, a2
|
|
128: ffffc6 j 12b <wps_build_model_name+0x2b>
|
|
12b: 0c2d mov.n a2, a12
|
|
12d: f430d0 extui a3, a13, 0, 16
|
|
130: fff201 l32r a0, f8 <wps_build_manufacturer+0x60>
|
|
133: 0000c0 callx0 a0
|
|
136: 4e38 l32i.n a3, a14, 16
|
|
138: 0c2d mov.n a2, a12
|
|
13a: 0d4d mov.n a4, a13
|
|
13c: 11c8 l32i.n a12, a1, 4
|
|
13e: 21d8 l32i.n a13, a1, 8
|
|
140: 31e8 l32i.n a14, a1, 12
|
|
142: ffee01 l32r a0, fc <wps_build_manufacturer+0x64>
|
|
145: 0000c0 callx0 a0
|
|
148: 020c movi.n a2, 0
|
|
14a: 0108 l32i.n a0, a1, 0
|
|
14c: 10c112 addi a1, a1, 16
|
|
14f: f00d ret.n
|
|
151: 000000 ill
|
|
154: 001024 excw
|
|
157: 001000 excw
|
|
15a: 000000 ill
|
|
15d: 000000 ill
|
|
160: 000010 excw
|
|
163: 003c00 excw
|
|
...
|
|
|
|
00000168 <wps_build_model_number>:
|
|
168: f0c112 addi a1, a1, -16
|
|
16b: 21d9 s32i.n a13, a1, 8
|
|
16d: 0109 s32i.n a0, a1, 0
|
|
16f: 31e9 s32i.n a14, a1, 12
|
|
171: 11c9 s32i.n a12, a1, 4
|
|
173: 02ed mov.n a14, a2
|
|
175: 03cd mov.n a12, a3
|
|
177: 032d mov.n a2, a3
|
|
179: fff631 l32r a3, 154 <wps_build_model_name+0x54>
|
|
17c: fff701 l32r a0, 158 <wps_build_model_name+0x58>
|
|
17f: 0000c0 callx0 a0
|
|
182: 5e28 l32i.n a2, a14, 20
|
|
184: 0d0c movi.n a13, 0
|
|
186: 928c beqz.n a2, 193 <wps_build_model_number+0x2b>
|
|
188: fff501 l32r a0, 15c <wps_build_model_name+0x5c>
|
|
18b: 0000c0 callx0 a0
|
|
18e: 02dd mov.n a13, a2
|
|
190: ffffc6 j 193 <wps_build_model_number+0x2b>
|
|
193: 0c2d mov.n a2, a12
|
|
195: f430d0 extui a3, a13, 0, 16
|
|
198: fff201 l32r a0, 160 <wps_build_model_name+0x60>
|
|
19b: 0000c0 callx0 a0
|
|
19e: 5e38 l32i.n a3, a14, 20
|
|
1a0: 0c2d mov.n a2, a12
|
|
1a2: 0d4d mov.n a4, a13
|
|
1a4: 11c8 l32i.n a12, a1, 4
|
|
1a6: 21d8 l32i.n a13, a1, 8
|
|
1a8: 31e8 l32i.n a14, a1, 12
|
|
1aa: ffee01 l32r a0, 164 <wps_build_model_name+0x64>
|
|
1ad: 0000c0 callx0 a0
|
|
1b0: 020c movi.n a2, 0
|
|
1b2: 0108 l32i.n a0, a1, 0
|
|
1b4: 10c112 addi a1, a1, 16
|
|
1b7: f00d ret.n
|
|
1b9: 000000 ill
|
|
1bc: 001042 l16ui a4, a0, 0
|
|
1bf: 001000 excw
|
|
1c2: 000000 ill
|
|
1c5: 000000 ill
|
|
1c8: 000010 excw
|
|
1cb: 003c00 excw
|
|
1ce: 120000 excw
|
|
1d1: d9f0c1 l32r a12, ffff6994 <wps_device_data_free+0xffff60fc>
|
|
1d4: 010921 l32r a2, fffc05f8 <wps_device_data_free+0xfffbfd60>
|
|
1d7: 31e9 s32i.n a14, a1, 12
|
|
1d9: 11c9 s32i.n a12, a1, 4
|
|
1db: 02ed mov.n a14, a2
|
|
1dd: 03cd mov.n a12, a3
|
|
1df: 032d mov.n a2, a3
|
|
1e1: fff631 l32r a3, 1bc <wps_build_model_number+0x54>
|
|
1e4: fff701 l32r a0, 1c0 <wps_build_model_number+0x58>
|
|
1e7: 0000c0 callx0 a0
|
|
1ea: 6e28 l32i.n a2, a14, 24
|
|
1ec: 0d0c movi.n a13, 0
|
|
1ee: 928c beqz.n a2, 1fb <wps_build_model_number+0x93>
|
|
1f0: fff501 l32r a0, 1c4 <wps_build_model_number+0x5c>
|
|
1f3: 0000c0 callx0 a0
|
|
1f6: 02dd mov.n a13, a2
|
|
1f8: ffffc6 j 1fb <wps_build_model_number+0x93>
|
|
1fb: 0c2d mov.n a2, a12
|
|
1fd: f430d0 extui a3, a13, 0, 16
|
|
200: fff201 l32r a0, 1c8 <wps_build_model_number+0x60>
|
|
203: 0000c0 callx0 a0
|
|
206: 6e38 l32i.n a3, a14, 24
|
|
208: 0c2d mov.n a2, a12
|
|
20a: 0d4d mov.n a4, a13
|
|
20c: 11c8 l32i.n a12, a1, 4
|
|
20e: 21d8 l32i.n a13, a1, 8
|
|
210: 31e8 l32i.n a14, a1, 12
|
|
212: ffee01 l32r a0, 1cc <wps_build_model_number+0x64>
|
|
215: 0000c0 callx0 a0
|
|
218: 020c movi.n a2, 0
|
|
21a: 0108 l32i.n a0, a1, 0
|
|
21c: 10c112 addi a1, a1, 16
|
|
21f: f00d ret.n
|
|
221: 000000 ill
|
|
224: 001054 excw
|
|
227: 001000 excw
|
|
22a: 100000 and a0, a0, a0
|
|
22d: 000000 ill
|
|
230: 003c movi.n a0, 48
|
|
...
|
|
|
|
00000234 <wps_build_primary_dev_type>:
|
|
234: f0c112 addi a1, a1, -16
|
|
237: 1109 s32i.n a0, a1, 4
|
|
239: 0129 s32i.n a2, a1, 0
|
|
23b: 21c9 s32i.n a12, a1, 8
|
|
23d: 032d mov.n a2, a3
|
|
23f: 03cd mov.n a12, a3
|
|
241: fff831 l32r a3, 224 <wps_build_model_number+0xbc>
|
|
244: fff901 l32r a0, 228 <wps_build_model_number+0xc0>
|
|
247: 0000c0 callx0 a0
|
|
24a: 0c2d mov.n a2, a12
|
|
24c: 830c movi.n a3, 8
|
|
24e: fff701 l32r a0, 22c <wps_build_model_number+0xc4>
|
|
251: 0000c0 callx0 a0
|
|
254: 840c movi.n a4, 8
|
|
256: 0c2d mov.n a2, a12
|
|
258: 0138 l32i.n a3, a1, 0
|
|
25a: 21c8 l32i.n a12, a1, 8
|
|
25c: 1cc332 addi a3, a3, 28
|
|
25f: fff401 l32r a0, 230 <wps_build_model_number+0xc8>
|
|
262: 0000c0 callx0 a0
|
|
265: 020c movi.n a2, 0
|
|
267: 1108 l32i.n a0, a1, 4
|
|
269: 10c112 addi a1, a1, 16
|
|
26c: f00d ret.n
|
|
26e: 550000 extui a0, a0, 16, 6
|
|
271: 000010 excw
|
|
274: 000010 excw
|
|
277: 001000 excw
|
|
27a: 3c0000 excw
|
|
27d: 000000 ill
|
|
|
|
00000280 <wps_build_secondary_dev_type>:
|
|
280: f0c112 addi a1, a1, -16
|
|
283: 21d9 s32i.n a13, a1, 8
|
|
285: 11c9 s32i.n a12, a1, 4
|
|
287: 0109 s32i.n a0, a1, 0
|
|
289: 02cd mov.n a12, a2
|
|
28b: 4c0202 l8ui a0, a2, 76
|
|
28e: 03dd mov.n a13, a3
|
|
290: b0cc bnez.n a0, 29f <wps_build_secondary_dev_type+0x1f>
|
|
292: 020c movi.n a2, 0
|
|
294: 11c8 l32i.n a12, a1, 4
|
|
296: 21d8 l32i.n a13, a1, 8
|
|
298: 0108 l32i.n a0, a1, 0
|
|
29a: 10c112 addi a1, a1, 16
|
|
29d: f00d ret.n
|
|
29f: 032d mov.n a2, a3
|
|
2a1: fff331 l32r a3, 270 <wps_build_primary_dev_type+0x3c>
|
|
2a4: fff401 l32r a0, 274 <wps_build_primary_dev_type+0x40>
|
|
2a7: 0000c0 callx0 a0
|
|
2aa: 4c0c32 l8ui a3, a12, 76
|
|
2ad: 0d2d mov.n a2, a13
|
|
2af: 1133d0 slli a3, a3, 3
|
|
2b2: f43030 extui a3, a3, 0, 16
|
|
2b5: fff001 l32r a0, 278 <wps_build_primary_dev_type+0x44>
|
|
2b8: 0000c0 callx0 a0
|
|
2bb: 0d2d mov.n a2, a13
|
|
2bd: 4c0c42 l8ui a4, a12, 76
|
|
2c0: 24cc32 addi a3, a12, 36
|
|
2c3: 1144d0 slli a4, a4, 3
|
|
2c6: ffed01 l32r a0, 27c <wps_build_primary_dev_type+0x48>
|
|
2c9: 0000c0 callx0 a0
|
|
2cc: fff086 j 292 <wps_build_secondary_dev_type+0x12>
|
|
2cf: 106a00 and a6, a10, a0
|
|
2d2: 100000 and a0, a0, a0
|
|
2d5: 000000 ill
|
|
2d8: 000010 excw
|
|
2db: 003c00 excw
|
|
...
|
|
|
|
000002e0 <wps_build_req_dev_type>:
|
|
2e0: f0c112 addi a1, a1, -16
|
|
2e3: 0109 s32i.n a0, a1, 0
|
|
2e5: 31e9 s32i.n a14, a1, 12
|
|
2e7: 11c9 s32i.n a12, a1, 4
|
|
2e9: 21d9 s32i.n a13, a1, 8
|
|
2eb: 03cd mov.n a12, a3
|
|
2ed: 05dd mov.n a13, a5
|
|
2ef: 74ac beqz.n a4, 31a <wps_build_req_dev_type+0x3a>
|
|
2f1: b0e450 addx8 a14, a4, a5
|
|
2f4: 0c2d mov.n a2, a12
|
|
2f6: fff631 l32r a3, 2d0 <wps_build_secondary_dev_type+0x50>
|
|
2f9: fff601 l32r a0, 2d4 <wps_build_secondary_dev_type+0x54>
|
|
2fc: 0000c0 callx0 a0
|
|
2ff: 0c2d mov.n a2, a12
|
|
301: 830c movi.n a3, 8
|
|
303: fff501 l32r a0, 2d8 <wps_build_secondary_dev_type+0x58>
|
|
306: 0000c0 callx0 a0
|
|
309: 0c2d mov.n a2, a12
|
|
30b: 0d3d mov.n a3, a13
|
|
30d: 840c movi.n a4, 8
|
|
30f: fff301 l32r a0, 2dc <wps_build_secondary_dev_type+0x5c>
|
|
312: 0000c0 callx0 a0
|
|
315: dd8b addi.n a13, a13, 8
|
|
317: d99de7 bne a13, a14, 2f4 <wps_build_req_dev_type+0x14>
|
|
31a: 020c movi.n a2, 0
|
|
31c: 11c8 l32i.n a12, a1, 4
|
|
31e: 21d8 l32i.n a13, a1, 8
|
|
320: 31e8 l32i.n a14, a1, 12
|
|
322: 0108 l32i.n a0, a1, 0
|
|
324: 10c112 addi a1, a1, 16
|
|
327: f00d ret.n
|
|
329: 000000 ill
|
|
32c: 001011 l32r a1, fffc036c <wps_device_data_free+0xfffbfad4>
|
|
32f: 001000 excw
|
|
332: 000000 ill
|
|
335: 000000 ill
|
|
338: 000010 excw
|
|
33b: 003c00 excw
|
|
...
|
|
|
|
00000340 <wps_build_dev_name>:
|
|
340: f0c112 addi a1, a1, -16
|
|
343: 21d9 s32i.n a13, a1, 8
|
|
345: 0109 s32i.n a0, a1, 0
|
|
347: 31e9 s32i.n a14, a1, 12
|
|
349: 11c9 s32i.n a12, a1, 4
|
|
34b: 02ed mov.n a14, a2
|
|
34d: 03cd mov.n a12, a3
|
|
34f: 032d mov.n a2, a3
|
|
351: fff631 l32r a3, 32c <wps_build_req_dev_type+0x4c>
|
|
354: fff701 l32r a0, 330 <wps_build_req_dev_type+0x50>
|
|
357: 0000c0 callx0 a0
|
|
35a: 2e28 l32i.n a2, a14, 8
|
|
35c: 0d0c movi.n a13, 0
|
|
35e: 928c beqz.n a2, 36b <wps_build_dev_name+0x2b>
|
|
360: fff501 l32r a0, 334 <wps_build_req_dev_type+0x54>
|
|
363: 0000c0 callx0 a0
|
|
366: 02dd mov.n a13, a2
|
|
368: ffffc6 j 36b <wps_build_dev_name+0x2b>
|
|
36b: 0c2d mov.n a2, a12
|
|
36d: f430d0 extui a3, a13, 0, 16
|
|
370: fff201 l32r a0, 338 <wps_build_req_dev_type+0x58>
|
|
373: 0000c0 callx0 a0
|
|
376: 2e38 l32i.n a3, a14, 8
|
|
378: 0c2d mov.n a2, a12
|
|
37a: 0d4d mov.n a4, a13
|
|
37c: 11c8 l32i.n a12, a1, 4
|
|
37e: 21d8 l32i.n a13, a1, 8
|
|
380: 31e8 l32i.n a14, a1, 12
|
|
382: ffee01 l32r a0, 33c <wps_build_req_dev_type+0x5c>
|
|
385: 0000c0 callx0 a0
|
|
388: 020c movi.n a2, 0
|
|
38a: 0108 l32i.n a0, a1, 0
|
|
38c: 10c112 addi a1, a1, 16
|
|
38f: f00d ret.n
|
|
391: 000000 ill
|
|
|
|
00000394 <wps_build_device_attrs>:
|
|
394: f0c112 addi a1, a1, -16
|
|
397: 0109 s32i.n a0, a1, 0
|
|
399: 21d9 s32i.n a13, a1, 8
|
|
39b: 11c9 s32i.n a12, a1, 4
|
|
39d: 02dd mov.n a13, a2
|
|
39f: 03cd mov.n a12, a3
|
|
3a1: 000005 call0 3a4 <wps_build_device_attrs+0x10>
|
|
3a4: 02fc bnez.n a2, 3d8 <wps_build_device_attrs+0x44>
|
|
3a6: 0d2d mov.n a2, a13
|
|
3a8: 0c3d mov.n a3, a12
|
|
3aa: 000005 call0 3ac <wps_build_device_attrs+0x18>
|
|
3ad: 72ec bnez.n a2, 3d8 <wps_build_device_attrs+0x44>
|
|
3af: 0d2d mov.n a2, a13
|
|
3b1: 0c3d mov.n a3, a12
|
|
3b3: 000005 call0 3b4 <wps_build_device_attrs+0x20>
|
|
3b6: e2dc bnez.n a2, 3d8 <wps_build_device_attrs+0x44>
|
|
3b8: 0d2d mov.n a2, a13
|
|
3ba: 0c3d mov.n a3, a12
|
|
3bc: ffe105 call0 1d0 <wps_build_model_number+0x68>
|
|
3bf: 52dc bnez.n a2, 3d8 <wps_build_device_attrs+0x44>
|
|
3c1: 0d2d mov.n a2, a13
|
|
3c3: 0c3d mov.n a3, a12
|
|
3c5: 000005 call0 3c8 <wps_build_device_attrs+0x34>
|
|
3c8: c2cc bnez.n a2, 3d8 <wps_build_device_attrs+0x44>
|
|
3ca: 0c3d mov.n a3, a12
|
|
3cc: 0d2d mov.n a2, a13
|
|
3ce: 000005 call0 3d0 <wps_build_device_attrs+0x3c>
|
|
3d1: 32cc bnez.n a2, 3d8 <wps_build_device_attrs+0x44>
|
|
3d3: 020c movi.n a2, 0
|
|
3d5: 000046 j 3da <wps_build_device_attrs+0x46>
|
|
3d8: f27c movi.n a2, -1
|
|
3da: 11c8 l32i.n a12, a1, 4
|
|
3dc: 21d8 l32i.n a13, a1, 8
|
|
3de: 0108 l32i.n a0, a1, 0
|
|
3e0: 10c112 addi a1, a1, 16
|
|
3e3: f00d ret.n
|
|
3e5: 000000 ill
|
|
3e8: 102d excw
|
|
3ea: 000000 ill
|
|
3ed: 800000 add a0, a0, a0
|
|
3f0: 000010 excw
|
|
3f3: 001000 excw
|
|
3f6: 000000 ill
|
|
3f9: 000000 ill
|
|
|
|
000003fc <wps_build_os_version>:
|
|
3fc: f0c112 addi a1, a1, -16
|
|
3ff: 1109 s32i.n a0, a1, 4
|
|
401: 0129 s32i.n a2, a1, 0
|
|
403: 21c9 s32i.n a12, a1, 8
|
|
405: 032d mov.n a2, a3
|
|
407: 03cd mov.n a12, a3
|
|
409: fff731 l32r a3, 3e8 <wps_build_device_attrs+0x54>
|
|
40c: fff901 l32r a0, 3f0 <wps_build_device_attrs+0x5c>
|
|
40f: 0000c0 callx0 a0
|
|
412: 0c2d mov.n a2, a12
|
|
414: 430c movi.n a3, 4
|
|
416: fff701 l32r a0, 3f4 <wps_build_device_attrs+0x60>
|
|
419: 0000c0 callx0 a0
|
|
41c: 0108 l32i.n a0, a1, 0
|
|
41e: fff331 l32r a3, 3ec <wps_build_device_attrs+0x58>
|
|
421: 142002 l32i a0, a0, 80
|
|
424: 0c2d mov.n a2, a12
|
|
426: 20c030 or a12, a0, a3
|
|
429: 430c movi.n a3, 4
|
|
42b: fff301 l32r a0, 3f8 <wps_build_device_attrs+0x64>
|
|
42e: 0000c0 callx0 a0
|
|
431: 1108 l32i.n a0, a1, 4
|
|
433: 0342c2 s8i a12, a2, 3
|
|
436: 4138c0 srli a3, a12, 8
|
|
439: f540c0 extui a4, a12, 16, 16
|
|
43c: 7558c0 extui a5, a12, 24, 8
|
|
43f: 004252 s8i a5, a2, 0
|
|
442: 014242 s8i a4, a2, 1
|
|
445: 024232 s8i a3, a2, 2
|
|
448: 21c8 l32i.n a12, a1, 8
|
|
44a: 020c movi.n a2, 0
|
|
44c: 10c112 addi a1, a1, 16
|
|
44f: f00d ret.n
|
|
451: 000000 ill
|
|
454: 1049 s32i.n a4, a0, 4
|
|
456: 000000 ill
|
|
459: 000000 ill
|
|
45c: 000010 excw
|
|
45f: 001000 excw
|
|
462: 680000 excw
|
|
465: 000000 ill
|
|
|
|
00000468 <wps_build_vendor_ext_m1>:
|
|
468: f0c112 addi a1, a1, -16
|
|
46b: 0109 s32i.n a0, a1, 0
|
|
46d: 11c9 s32i.n a12, a1, 4
|
|
46f: 21d9 s32i.n a13, a1, 8
|
|
471: 02cd mov.n a12, a2
|
|
473: 162222 l32i a2, a2, 88
|
|
476: 03dd mov.n a13, a3
|
|
478: 82ac beqz.n a2, 4a4 <wps_build_vendor_ext_m1+0x3c>
|
|
47a: fff701 l32r a0, 458 <wps_build_os_version+0x5c>
|
|
47d: 0000c0 callx0 a0
|
|
480: 0d2d mov.n a2, a13
|
|
482: fff431 l32r a3, 454 <wps_build_os_version+0x58>
|
|
485: fff501 l32r a0, 45c <wps_build_os_version+0x60>
|
|
488: 0000c0 callx0 a0
|
|
48b: 162c32 l32i a3, a12, 88
|
|
48e: 0d2d mov.n a2, a13
|
|
490: 021332 l16ui a3, a3, 4
|
|
493: fff301 l32r a0, 460 <wps_build_os_version+0x64>
|
|
496: 0000c0 callx0 a0
|
|
499: 0d2d mov.n a2, a13
|
|
49b: 162c32 l32i a3, a12, 88
|
|
49e: fff101 l32r a0, 464 <wps_build_os_version+0x68>
|
|
4a1: 0000c0 callx0 a0
|
|
4a4: 020c movi.n a2, 0
|
|
4a6: 11c8 l32i.n a12, a1, 4
|
|
4a8: 21d8 l32i.n a13, a1, 8
|
|
4aa: 0108 l32i.n a0, a1, 0
|
|
4ac: 10c112 addi a1, a1, 16
|
|
4af: f00d ret.n
|
|
4b1: 000000 ill
|
|
4b4: 103c movi.n a0, 49
|
|
4b6: 100000 and a0, a0, a0
|
|
4b9: 000000 ill
|
|
4bc: 000010 excw
|
|
4bf: 000000 ill
|
|
...
|
|
|
|
000004c4 <wps_build_rf_bands>:
|
|
4c4: f0c112 addi a1, a1, -16
|
|
4c7: 2109 s32i.n a0, a1, 8
|
|
4c9: 0129 s32i.n a2, a1, 0
|
|
4cb: 31c9 s32i.n a12, a1, 12
|
|
4cd: 032d mov.n a2, a3
|
|
4cf: 03cd mov.n a12, a3
|
|
4d1: fff831 l32r a3, 4b4 <wps_build_vendor_ext_m1+0x4c>
|
|
4d4: fff901 l32r a0, 4b8 <wps_build_vendor_ext_m1+0x50>
|
|
4d7: 0000c0 callx0 a0
|
|
4da: 0c2d mov.n a2, a12
|
|
4dc: 130c movi.n a3, 1
|
|
4de: fff701 l32r a0, 4bc <wps_build_vendor_ext_m1+0x54>
|
|
4e1: 0000c0 callx0 a0
|
|
4e4: 130c movi.n a3, 1
|
|
4e6: 0c2d mov.n a2, a12
|
|
4e8: 0108 l32i.n a0, a1, 0
|
|
4ea: 31c8 l32i.n a12, a1, 12
|
|
4ec: 540002 l8ui a0, a0, 84
|
|
4ef: 1109 s32i.n a0, a1, 4
|
|
4f1: fff301 l32r a0, 4c0 <wps_build_vendor_ext_m1+0x58>
|
|
4f4: 0000c0 callx0 a0
|
|
4f7: 1138 l32i.n a3, a1, 4
|
|
4f9: 2108 l32i.n a0, a1, 8
|
|
4fb: 004232 s8i a3, a2, 0
|
|
4fe: 020c movi.n a2, 0
|
|
500: 10c112 addi a1, a1, 16
|
|
503: f00d ret.n
|
|
505: 000000 ill
|
|
508: 1049 s32i.n a4, a0, 4
|
|
50a: 000000 ill
|
|
50d: 000000 ill
|
|
510: 000010 excw
|
|
513: 001000 excw
|
|
516: 680000 excw
|
|
519: 000000 ill
|
|
|
|
0000051c <wps_build_vendor_ext>:
|
|
51c: f0c112 addi a1, a1, -16
|
|
51f: 0109 s32i.n a0, a1, 0
|
|
521: 31e9 s32i.n a14, a1, 12
|
|
523: 21d9 s32i.n a13, a1, 8
|
|
525: 11c9 s32i.n a12, a1, 4
|
|
527: 03dd mov.n a13, a3
|
|
529: 02cd mov.n a12, a2
|
|
52b: 28c2e2 addi a14, a2, 40
|
|
52e: 172c22 l32i a2, a12, 92
|
|
531: 82ac beqz.n a2, 55d <wps_build_vendor_ext+0x41>
|
|
533: fff601 l32r a0, 50c <wps_build_rf_bands+0x48>
|
|
536: 0000c0 callx0 a0
|
|
539: 0d2d mov.n a2, a13
|
|
53b: fff331 l32r a3, 508 <wps_build_rf_bands+0x44>
|
|
53e: fff401 l32r a0, 510 <wps_build_rf_bands+0x4c>
|
|
541: 0000c0 callx0 a0
|
|
544: 172c32 l32i a3, a12, 92
|
|
547: 0d2d mov.n a2, a13
|
|
549: 021332 l16ui a3, a3, 4
|
|
54c: fff201 l32r a0, 514 <wps_build_rf_bands+0x50>
|
|
54f: 0000c0 callx0 a0
|
|
552: 0d2d mov.n a2, a13
|
|
554: 172c32 l32i a3, a12, 92
|
|
557: fff001 l32r a0, 518 <wps_build_rf_bands+0x54>
|
|
55a: 0000c0 callx0 a0
|
|
55d: cc4b addi.n a12, a12, 4
|
|
55f: cb9ce7 bne a12, a14, 52e <wps_build_vendor_ext+0x12>
|
|
562: 020c movi.n a2, 0
|
|
564: 11c8 l32i.n a12, a1, 4
|
|
566: 21d8 l32i.n a13, a1, 8
|
|
568: 31e8 l32i.n a14, a1, 12
|
|
56a: 0108 l32i.n a0, a1, 0
|
|
56c: 10c112 addi a1, a1, 16
|
|
56f: f00d ret.n
|
|
...
|
|
57d: 000000 ill
|
|
580: f0c112 addi a1, a1, -16
|
|
583: 0109 s32i.n a0, a1, 0
|
|
585: 31e9 s32i.n a14, a1, 12
|
|
587: 21d9 s32i.n a13, a1, 8
|
|
589: 11c9 s32i.n a12, a1, 4
|
|
58b: 04dd mov.n a13, a4
|
|
58d: 02cd mov.n a12, a2
|
|
58f: 03ed mov.n a14, a3
|
|
591: 239c beqz.n a3, 5a7 <wps_build_vendor_ext+0x8b>
|
|
593: 3228 l32i.n a2, a2, 12
|
|
595: fff701 l32r a0, 574 <wps_build_vendor_ext+0x58>
|
|
598: 0000c0 callx0 a0
|
|
59b: 2d1b addi.n a2, a13, 1
|
|
59d: fff601 l32r a0, 578 <wps_build_vendor_ext+0x5c>
|
|
5a0: 0000c0 callx0 a0
|
|
5a3: 3c29 s32i.n a2, a12, 12
|
|
5a5: 32cc bnez.n a2, 5ac <wps_build_vendor_ext+0x90>
|
|
5a7: f27c movi.n a2, -1
|
|
5a9: 000486 j 5bf <wps_build_vendor_ext+0xa3>
|
|
5ac: 0e3d mov.n a3, a14
|
|
5ae: 0d4d mov.n a4, a13
|
|
5b0: fff301 l32r a0, 57c <wps_build_vendor_ext+0x60>
|
|
5b3: 0000c0 callx0 a0
|
|
5b6: 3c08 l32i.n a0, a12, 12
|
|
5b8: 020c movi.n a2, 0
|
|
5ba: 00da add.n a0, a0, a13
|
|
5bc: 004022 s8i a2, a0, 0
|
|
5bf: 11c8 l32i.n a12, a1, 4
|
|
5c1: 21d8 l32i.n a13, a1, 8
|
|
5c3: 31e8 l32i.n a14, a1, 12
|
|
5c5: 0108 l32i.n a0, a1, 0
|
|
5c7: 10c112 addi a1, a1, 16
|
|
5ca: f00d ret.n
|
|
...
|
|
5d8: f0c112 addi a1, a1, -16
|
|
5db: 0109 s32i.n a0, a1, 0
|
|
5dd: 31e9 s32i.n a14, a1, 12
|
|
5df: 21d9 s32i.n a13, a1, 8
|
|
5e1: 11c9 s32i.n a12, a1, 4
|
|
5e3: 04dd mov.n a13, a4
|
|
5e5: 02cd mov.n a12, a2
|
|
5e7: 03ed mov.n a14, a3
|
|
5e9: 239c beqz.n a3, 5ff <wps_build_vendor_ext+0xe3>
|
|
5eb: 4228 l32i.n a2, a2, 16
|
|
5ed: fff701 l32r a0, 5cc <wps_build_vendor_ext+0xb0>
|
|
5f0: 0000c0 callx0 a0
|
|
5f3: 2d1b addi.n a2, a13, 1
|
|
5f5: fff601 l32r a0, 5d0 <wps_build_vendor_ext+0xb4>
|
|
5f8: 0000c0 callx0 a0
|
|
5fb: 4c29 s32i.n a2, a12, 16
|
|
5fd: 32cc bnez.n a2, 604 <wps_build_vendor_ext+0xe8>
|
|
5ff: f27c movi.n a2, -1
|
|
601: 000486 j 617 <wps_build_vendor_ext+0xfb>
|
|
604: 0e3d mov.n a3, a14
|
|
606: 0d4d mov.n a4, a13
|
|
608: fff301 l32r a0, 5d4 <wps_build_vendor_ext+0xb8>
|
|
60b: 0000c0 callx0 a0
|
|
60e: 4c08 l32i.n a0, a12, 16
|
|
610: 020c movi.n a2, 0
|
|
612: 00da add.n a0, a0, a13
|
|
614: 004022 s8i a2, a0, 0
|
|
617: 11c8 l32i.n a12, a1, 4
|
|
619: 21d8 l32i.n a13, a1, 8
|
|
61b: 31e8 l32i.n a14, a1, 12
|
|
61d: 0108 l32i.n a0, a1, 0
|
|
61f: 10c112 addi a1, a1, 16
|
|
622: f00d ret.n
|
|
...
|
|
630: f0c112 addi a1, a1, -16
|
|
633: 0109 s32i.n a0, a1, 0
|
|
635: 31e9 s32i.n a14, a1, 12
|
|
637: 21d9 s32i.n a13, a1, 8
|
|
639: 11c9 s32i.n a12, a1, 4
|
|
63b: 04dd mov.n a13, a4
|
|
63d: 02cd mov.n a12, a2
|
|
63f: 03ed mov.n a14, a3
|
|
641: 239c beqz.n a3, 657 <wps_build_vendor_ext+0x13b>
|
|
643: 5228 l32i.n a2, a2, 20
|
|
645: fff701 l32r a0, 624 <wps_build_vendor_ext+0x108>
|
|
648: 0000c0 callx0 a0
|
|
64b: 2d1b addi.n a2, a13, 1
|
|
64d: fff601 l32r a0, 628 <wps_build_vendor_ext+0x10c>
|
|
650: 0000c0 callx0 a0
|
|
653: 5c29 s32i.n a2, a12, 20
|
|
655: 32cc bnez.n a2, 65c <wps_build_vendor_ext+0x140>
|
|
657: f27c movi.n a2, -1
|
|
659: 000486 j 66f <wps_build_vendor_ext+0x153>
|
|
65c: 0e3d mov.n a3, a14
|
|
65e: 0d4d mov.n a4, a13
|
|
660: fff301 l32r a0, 62c <wps_build_vendor_ext+0x110>
|
|
663: 0000c0 callx0 a0
|
|
666: 5c08 l32i.n a0, a12, 20
|
|
668: 020c movi.n a2, 0
|
|
66a: 00da add.n a0, a0, a13
|
|
66c: 004022 s8i a2, a0, 0
|
|
66f: 11c8 l32i.n a12, a1, 4
|
|
671: 21d8 l32i.n a13, a1, 8
|
|
673: 31e8 l32i.n a14, a1, 12
|
|
675: 0108 l32i.n a0, a1, 0
|
|
677: 10c112 addi a1, a1, 16
|
|
67a: f00d ret.n
|
|
...
|
|
688: f0c112 addi a1, a1, -16
|
|
68b: 0109 s32i.n a0, a1, 0
|
|
68d: 31e9 s32i.n a14, a1, 12
|
|
68f: 21d9 s32i.n a13, a1, 8
|
|
691: 11c9 s32i.n a12, a1, 4
|
|
693: 04dd mov.n a13, a4
|
|
695: 02cd mov.n a12, a2
|
|
697: 03ed mov.n a14, a3
|
|
699: 239c beqz.n a3, 6af <wps_build_vendor_ext+0x193>
|
|
69b: 6228 l32i.n a2, a2, 24
|
|
69d: fff701 l32r a0, 67c <wps_build_vendor_ext+0x160>
|
|
6a0: 0000c0 callx0 a0
|
|
6a3: 2d1b addi.n a2, a13, 1
|
|
6a5: fff601 l32r a0, 680 <wps_build_vendor_ext+0x164>
|
|
6a8: 0000c0 callx0 a0
|
|
6ab: 6c29 s32i.n a2, a12, 24
|
|
6ad: 32cc bnez.n a2, 6b4 <wps_build_vendor_ext+0x198>
|
|
6af: f27c movi.n a2, -1
|
|
6b1: 000486 j 6c7 <wps_build_vendor_ext+0x1ab>
|
|
6b4: 0e3d mov.n a3, a14
|
|
6b6: 0d4d mov.n a4, a13
|
|
6b8: fff301 l32r a0, 684 <wps_build_vendor_ext+0x168>
|
|
6bb: 0000c0 callx0 a0
|
|
6be: 6c08 l32i.n a0, a12, 24
|
|
6c0: 020c movi.n a2, 0
|
|
6c2: 00da add.n a0, a0, a13
|
|
6c4: 004022 s8i a2, a0, 0
|
|
6c7: 11c8 l32i.n a12, a1, 4
|
|
6c9: 21d8 l32i.n a13, a1, 8
|
|
6cb: 31e8 l32i.n a14, a1, 12
|
|
6cd: 0108 l32i.n a0, a1, 0
|
|
6cf: 10c112 addi a1, a1, 16
|
|
6d2: f00d ret.n
|
|
...
|
|
6e0: f0c112 addi a1, a1, -16
|
|
6e3: 0109 s32i.n a0, a1, 0
|
|
6e5: 31e9 s32i.n a14, a1, 12
|
|
6e7: 21d9 s32i.n a13, a1, 8
|
|
6e9: 11c9 s32i.n a12, a1, 4
|
|
6eb: 04dd mov.n a13, a4
|
|
6ed: 02cd mov.n a12, a2
|
|
6ef: 03ed mov.n a14, a3
|
|
6f1: 239c beqz.n a3, 707 <wps_build_vendor_ext+0x1eb>
|
|
6f3: 2228 l32i.n a2, a2, 8
|
|
6f5: fff701 l32r a0, 6d4 <wps_build_vendor_ext+0x1b8>
|
|
6f8: 0000c0 callx0 a0
|
|
6fb: 2d1b addi.n a2, a13, 1
|
|
6fd: fff601 l32r a0, 6d8 <wps_build_vendor_ext+0x1bc>
|
|
700: 0000c0 callx0 a0
|
|
703: 2c29 s32i.n a2, a12, 8
|
|
705: 32cc bnez.n a2, 70c <wps_build_vendor_ext+0x1f0>
|
|
707: f27c movi.n a2, -1
|
|
709: 000486 j 71f <wps_build_vendor_ext+0x203>
|
|
70c: 0e3d mov.n a3, a14
|
|
70e: 0d4d mov.n a4, a13
|
|
710: fff301 l32r a0, 6dc <wps_build_vendor_ext+0x1c0>
|
|
713: 0000c0 callx0 a0
|
|
716: 2c08 l32i.n a0, a12, 8
|
|
718: 020c movi.n a2, 0
|
|
71a: 00da add.n a0, a0, a13
|
|
71c: 004022 s8i a2, a0, 0
|
|
71f: 11c8 l32i.n a12, a1, 4
|
|
721: 21d8 l32i.n a13, a1, 8
|
|
723: 31e8 l32i.n a14, a1, 12
|
|
725: 0108 l32i.n a0, a1, 0
|
|
727: 10c112 addi a1, a1, 16
|
|
72a: f00d ret.n
|
|
72c: 000000 ill
|
|
72f: c11200 mul16u a1, a2, a0
|
|
732: 0109f0 slli a0, a9, 17
|
|
735: 33cc bnez.n a3, 73c <wps_build_vendor_ext+0x220>
|
|
737: f27c movi.n a2, -1
|
|
739: 000306 j 749 <wps_build_vendor_ext+0x22d>
|
|
73c: 1cc222 addi a2, a2, 28
|
|
73f: 840c movi.n a4, 8
|
|
741: fffa01 l32r a0, 72c <wps_build_vendor_ext+0x210>
|
|
744: 0000c0 callx0 a0
|
|
747: 020c movi.n a2, 0
|
|
749: 0108 l32i.n a0, a1, 0
|
|
74b: 10c112 addi a1, a1, 16
|
|
74e: f00d ret.n
|
|
|
|
00000750 <wps_process_device_attrs>:
|
|
750: f0c112 addi a1, a1, -16
|
|
753: 0109 s32i.n a0, a1, 0
|
|
755: 11c9 s32i.n a12, a1, 4
|
|
757: 21d9 s32i.n a13, a1, 8
|
|
759: 03cd mov.n a12, a3
|
|
75b: 02dd mov.n a13, a2
|
|
75d: 2c2332 l32i a3, a3, 176
|
|
760: 2d2c42 l32i a4, a12, 180
|
|
763: ffe1c5 call0 580 <wps_build_vendor_ext+0x64>
|
|
766: 041256 bnez a2, 7ab <wps_process_device_attrs+0x5b>
|
|
769: 0d2d mov.n a2, a13
|
|
76b: 2e2c32 l32i a3, a12, 184
|
|
76e: 2f2c42 l32i a4, a12, 188
|
|
771: ffe645 call0 5d8 <wps_build_vendor_ext+0xbc>
|
|
774: 32fc bnez.n a2, 7ab <wps_process_device_attrs+0x5b>
|
|
776: 0d2d mov.n a2, a13
|
|
778: 302c32 l32i a3, a12, 192
|
|
77b: 312c42 l32i a4, a12, 196
|
|
77e: ffeb05 call0 630 <wps_build_vendor_ext+0x114>
|
|
781: 62ec bnez.n a2, 7ab <wps_process_device_attrs+0x5b>
|
|
783: 0d2d mov.n a2, a13
|
|
785: 322c32 l32i a3, a12, 200
|
|
788: 332c42 l32i a4, a12, 204
|
|
78b: ffefc5 call0 688 <wps_build_vendor_ext+0x16c>
|
|
78e: 92dc bnez.n a2, 7ab <wps_process_device_attrs+0x5b>
|
|
790: 0d2d mov.n a2, a13
|
|
792: cc38 l32i.n a3, a12, 48
|
|
794: fff985 call0 730 <wps_build_vendor_ext+0x214>
|
|
797: 02dc bnez.n a2, 7ab <wps_process_device_attrs+0x5b>
|
|
799: 0d2d mov.n a2, a13
|
|
79b: 342c32 l32i a3, a12, 208
|
|
79e: 352c42 l32i a4, a12, 212
|
|
7a1: fff3c5 call0 6e0 <wps_build_vendor_ext+0x1c4>
|
|
7a4: 32cc bnez.n a2, 7ab <wps_process_device_attrs+0x5b>
|
|
7a6: 020c movi.n a2, 0
|
|
7a8: 000046 j 7ad <wps_process_device_attrs+0x5d>
|
|
7ab: f27c movi.n a2, -1
|
|
7ad: 11c8 l32i.n a12, a1, 4
|
|
7af: 21d8 l32i.n a13, a1, 8
|
|
7b1: 0108 l32i.n a0, a1, 0
|
|
7b3: 10c112 addi a1, a1, 16
|
|
7b6: f00d ret.n
|
|
|
|
000007b8 <wps_process_os_version>:
|
|
7b8: 33cc bnez.n a3, 7bf <wps_process_os_version+0x7>
|
|
7ba: f57c movi.n a5, -1
|
|
7bc: 000886 j 7e2 <wps_process_os_version+0x2a>
|
|
7bf: 050c movi.n a5, 0
|
|
7c1: 030342 l8ui a4, a3, 3
|
|
7c4: 020382 l8ui a8, a3, 2
|
|
7c7: 010372 l8ui a7, a3, 1
|
|
7ca: 000362 l8ui a6, a3, 0
|
|
7cd: 117700 slli a7, a7, 16
|
|
7d0: 016680 slli a6, a6, 24
|
|
7d3: 118880 slli a8, a8, 8
|
|
7d6: 204480 or a4, a4, a8
|
|
7d9: 206670 or a6, a6, a7
|
|
7dc: 204460 or a4, a4, a6
|
|
7df: 146242 s32i a4, a2, 80
|
|
7e2: 052d mov.n a2, a5
|
|
7e4: f00d ret.n
|
|
...
|
|
|
|
000007e8 <wps_process_rf_bands>:
|
|
7e8: 33cc bnez.n a3, 7ef <wps_process_rf_bands+0x7>
|
|
7ea: f57c movi.n a5, -1
|
|
7ec: 0001c6 j 7f7 <wps_process_rf_bands+0xf>
|
|
7ef: 050c movi.n a5, 0
|
|
7f1: 000342 l8ui a4, a3, 0
|
|
7f4: 544242 s8i a4, a2, 84
|
|
7f7: 052d mov.n a2, a5
|
|
7f9: f00d ret.n
|
|
...
|
|
|
|
00000814 <wps_device_data_dup>:
|
|
814: f0c112 addi a1, a1, -16
|
|
817: 0109 s32i.n a0, a1, 0
|
|
819: 21d9 s32i.n a13, a1, 8
|
|
81b: 11c9 s32i.n a12, a1, 4
|
|
81d: 02dd mov.n a13, a2
|
|
81f: 2328 l32i.n a2, a3, 8
|
|
821: 03cd mov.n a12, a3
|
|
823: 628c beqz.n a2, 82d <wps_device_data_dup+0x19>
|
|
825: fff501 l32r a0, 7fc <wps_process_rf_bands+0x14>
|
|
828: 0000c0 callx0 a0
|
|
82b: 2d29 s32i.n a2, a13, 8
|
|
82d: 3c28 l32i.n a2, a12, 12
|
|
82f: 628c beqz.n a2, 839 <wps_device_data_dup+0x25>
|
|
831: fff301 l32r a0, 800 <wps_process_rf_bands+0x18>
|
|
834: 0000c0 callx0 a0
|
|
837: 3d29 s32i.n a2, a13, 12
|
|
839: 4c28 l32i.n a2, a12, 16
|
|
83b: 628c beqz.n a2, 845 <wps_device_data_dup+0x31>
|
|
83d: fff101 l32r a0, 804 <wps_process_rf_bands+0x1c>
|
|
840: 0000c0 callx0 a0
|
|
843: 4d29 s32i.n a2, a13, 16
|
|
845: 5c28 l32i.n a2, a12, 20
|
|
847: 628c beqz.n a2, 851 <wps_device_data_dup+0x3d>
|
|
849: ffef01 l32r a0, 808 <wps_process_rf_bands+0x20>
|
|
84c: 0000c0 callx0 a0
|
|
84f: 5d29 s32i.n a2, a13, 20
|
|
851: 6c28 l32i.n a2, a12, 24
|
|
853: 628c beqz.n a2, 85d <wps_device_data_dup+0x49>
|
|
855: ffed01 l32r a0, 80c <wps_process_rf_bands+0x24>
|
|
858: 0000c0 callx0 a0
|
|
85b: 6d29 s32i.n a2, a13, 24
|
|
85d: 1ccd22 addi a2, a13, 28
|
|
860: 1ccc32 addi a3, a12, 28
|
|
863: 840c movi.n a4, 8
|
|
865: ffea01 l32r a0, 810 <wps_process_rf_bands+0x28>
|
|
868: 0000c0 callx0 a0
|
|
86b: 142c22 l32i a2, a12, 80
|
|
86e: 146d22 s32i a2, a13, 80
|
|
871: 540c02 l8ui a0, a12, 84
|
|
874: 544d02 s8i a0, a13, 84
|
|
877: 11c8 l32i.n a12, a1, 4
|
|
879: 21d8 l32i.n a13, a1, 8
|
|
87b: 0108 l32i.n a0, a1, 0
|
|
87d: 10c112 addi a1, a1, 16
|
|
880: f00d ret.n
|
|
...
|
|
|
|
00000898 <wps_device_data_free>:
|
|
898: f0c112 addi a1, a1, -16
|
|
89b: 21d9 s32i.n a13, a1, 8
|
|
89d: 11c9 s32i.n a12, a1, 4
|
|
89f: 0109 s32i.n a0, a1, 0
|
|
8a1: 02cd mov.n a12, a2
|
|
8a3: 2228 l32i.n a2, a2, 8
|
|
8a5: fff701 l32r a0, 884 <wps_device_data_dup+0x70>
|
|
8a8: 0000c0 callx0 a0
|
|
8ab: 3c28 l32i.n a2, a12, 12
|
|
8ad: 0d0c movi.n a13, 0
|
|
8af: 2cd9 s32i.n a13, a12, 8
|
|
8b1: fff501 l32r a0, 888 <wps_device_data_dup+0x74>
|
|
8b4: 0000c0 callx0 a0
|
|
8b7: 3cd9 s32i.n a13, a12, 12
|
|
8b9: 4c28 l32i.n a2, a12, 16
|
|
8bb: fff401 l32r a0, 88c <wps_device_data_dup+0x78>
|
|
8be: 0000c0 callx0 a0
|
|
8c1: 4cd9 s32i.n a13, a12, 16
|
|
8c3: 5c28 l32i.n a2, a12, 20
|
|
8c5: fff201 l32r a0, 890 <wps_device_data_dup+0x7c>
|
|
8c8: 0000c0 callx0 a0
|
|
8cb: 5cd9 s32i.n a13, a12, 20
|
|
8cd: 6c28 l32i.n a2, a12, 24
|
|
8cf: fff101 l32r a0, 894 <wps_device_data_dup+0x80>
|
|
8d2: 0000c0 callx0 a0
|
|
8d5: 6cd9 s32i.n a13, a12, 24
|
|
8d7: 0108 l32i.n a0, a1, 0
|
|
8d9: 11c8 l32i.n a12, a1, 4
|
|
8db: 21d8 l32i.n a13, a1, 8
|
|
8dd: 10c112 addi a1, a1, 16
|
|
8e0: f00d ret.n
|
|
|
|
wps_enrollee.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00000000 <.text>:
|
|
0: 2248 l32i.n a4, a2, 8
|
|
2: 32cb addi.n a3, a2, 12
|
|
4: 834340 moveqz a4, a3, a4
|
|
7: 042d mov.n a2, a4
|
|
9: f00d ret.n
|
|
b: 000000 ill
|
|
e: 120000 excw
|
|
11: 39f0c1 l32r a12, fffce7d4 <wps_enrollee_process_msg+0xfffccfa4>
|
|
14: 110901 l32r a0, fffc4438 <wps_enrollee_process_msg+0xfffc2c08>
|
|
17: 230c movi.n a3, 2
|
|
19: fffc01 l32r a0, c <.text+0xc>
|
|
1c: 0000c0 callx0 a0
|
|
1f: 0108 l32i.n a0, a1, 0
|
|
21: 014202 s8i a0, a2, 1
|
|
24: 410800 srli a0, a0, 8
|
|
27: 004202 s8i a0, a2, 0
|
|
2a: 1108 l32i.n a0, a1, 4
|
|
2c: 10c112 addi a1, a1, 16
|
|
2f: f00d ret.n
|
|
...
|
|
39: 000000 ill
|
|
3c: f0c112 addi a1, a1, -16
|
|
3f: 0109 s32i.n a0, a1, 0
|
|
41: 11c9 s32i.n a12, a1, 4
|
|
43: 21d9 s32i.n a13, a1, 8
|
|
45: 03cd mov.n a12, a3
|
|
47: 04dd mov.n a13, a4
|
|
49: 039c beqz.n a3, 5d <.text+0x5d>
|
|
4b: 043d mov.n a3, a4
|
|
4d: fff901 l32r a0, 34 <.text+0x34>
|
|
50: 0000c0 callx0 a0
|
|
53: 0d4d mov.n a4, a13
|
|
55: 0c3d mov.n a3, a12
|
|
57: fff801 l32r a0, 38 <.text+0x38>
|
|
5a: 0000c0 callx0 a0
|
|
5d: 11c8 l32i.n a12, a1, 4
|
|
5f: 21d8 l32i.n a13, a1, 8
|
|
61: 0108 l32i.n a0, a1, 0
|
|
63: 10c112 addi a1, a1, 16
|
|
66: f00d ret.n
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000068 <wps_enrollee_get_msg-0x9f0>:
|
|
68: 001020 excw
|
|
6b: 001000 excw
|
|
6e: 100000 and a0, a0, a0
|
|
71: 000000 ill
|
|
74: 003c movi.n a0, 48
|
|
76: 120000 excw
|
|
79: 09f0c1 l32r a12, fffc283c <wps_enrollee_process_msg+0xfffc100c>
|
|
7c: 012911 l32r a1, fffc0520 <wps_enrollee_process_msg+0xfffbecf0>
|
|
7f: 21c9 s32i.n a12, a1, 8
|
|
81: 032d mov.n a2, a3
|
|
83: 03cd mov.n a12, a3
|
|
85: fff831 l32r a3, 68 <wps_enrollee_get_msg-0x9f0>
|
|
88: fff901 l32r a0, 6c <wps_enrollee_get_msg-0x9ec>
|
|
8b: 0000c0 callx0 a0
|
|
8e: 0c2d mov.n a2, a12
|
|
90: 630c movi.n a3, 6
|
|
92: fff701 l32r a0, 70 <wps_enrollee_get_msg-0x9e8>
|
|
95: 0000c0 callx0 a0
|
|
98: 640c movi.n a4, 6
|
|
9a: 0c2d mov.n a2, a12
|
|
9c: 0138 l32i.n a3, a1, 0
|
|
9e: 21c8 l32i.n a12, a1, 8
|
|
a0: 30c332 addi a3, a3, 48
|
|
a3: fff401 l32r a0, 74 <wps_enrollee_get_msg-0x9e4>
|
|
a6: 0000c0 callx0 a0
|
|
a9: 020c movi.n a2, 0
|
|
ab: 1108 l32i.n a0, a1, 4
|
|
ad: 10c112 addi a1, a1, 16
|
|
b0: f00d ret.n
|
|
b2: 440000 extui a0, a0, 0, 5
|
|
b5: 000010 excw
|
|
b8: 000010 excw
|
|
bb: 001000 excw
|
|
be: 000000 ill
|
|
c1: 000000 ill
|
|
c4: f0c112 addi a1, a1, -16
|
|
c7: 11c9 s32i.n a12, a1, 4
|
|
c9: 0109 s32i.n a0, a1, 0
|
|
cb: 0208 l32i.n a0, a2, 0
|
|
cd: 03cd mov.n a12, a3
|
|
cf: 0038 l32i.n a3, a0, 0
|
|
d1: 21d9 s32i.n a13, a1, 8
|
|
d3: 33cc bnez.n a3, da <wps_enrollee_get_msg-0x97e>
|
|
d5: 1d0c movi.n a13, 1
|
|
d7: 000046 j dc <wps_enrollee_get_msg-0x97c>
|
|
da: 20d8 l32i.n a13, a0, 8
|
|
dc: 0c2d mov.n a2, a12
|
|
de: fff531 l32r a3, b4 <wps_enrollee_get_msg-0x9a4>
|
|
e1: fff501 l32r a0, b8 <wps_enrollee_get_msg-0x9a0>
|
|
e4: 0000c0 callx0 a0
|
|
e7: 0c2d mov.n a2, a12
|
|
e9: 130c movi.n a3, 1
|
|
eb: fff401 l32r a0, bc <wps_enrollee_get_msg-0x99c>
|
|
ee: 0000c0 callx0 a0
|
|
f1: 0c2d mov.n a2, a12
|
|
f3: 130c movi.n a3, 1
|
|
f5: 11c8 l32i.n a12, a1, 4
|
|
f7: fff201 l32r a0, c0 <wps_enrollee_get_msg-0x998>
|
|
fa: 0000c0 callx0 a0
|
|
fd: 0042d2 s8i a13, a2, 0
|
|
100: 0108 l32i.n a0, a1, 0
|
|
102: 21d8 l32i.n a13, a1, 8
|
|
104: 020c movi.n a2, 0
|
|
106: 10c112 addi a1, a1, 16
|
|
109: f00d ret.n
|
|
10b: 101400 and a1, a4, a0
|
|
10e: 150000 extui a0, a0, 16, 2
|
|
111: 000010 excw
|
|
114: 000000 ill
|
|
117: 001000 excw
|
|
11a: 100000 and a0, a0, a0
|
|
...
|
|
12d: 000000 ill
|
|
130: 000010 excw
|
|
133: 001000 excw
|
|
...
|
|
13e: 120000 excw
|
|
141: 09c0c1 l32r a12, fffc2844 <wps_enrollee_process_msg+0xfffc1014>
|
|
144: d1d9b1 l32r a11, ffff48a8 <wps_enrollee_process_msg+0xffff3078>
|
|
147: c1c9 s32i.n a12, a1, 48
|
|
149: 03dd mov.n a13, a3
|
|
14b: 02cd mov.n a12, a2
|
|
14d: 032c movi.n a3, 32
|
|
14f: 76c222 addi a2, a2, 118
|
|
152: a129 s32i.n a2, a1, 40
|
|
154: fff001 l32r a0, 114 <wps_enrollee_get_msg-0x944>
|
|
157: 0000c0 callx0 a0
|
|
15a: 0c4296 bltz a2, 222 <wps_enrollee_get_msg-0x836>
|
|
15d: 372c02 l32i a0, a12, 220
|
|
160: 382c22 l32i a2, a12, 224
|
|
163: 0bb016 beqz a0, 222 <wps_enrollee_get_msg-0x836>
|
|
166: 0b8216 beqz a2, 222 <wps_enrollee_get_msg-0x836>
|
|
169: 0d2d mov.n a2, a13
|
|
16b: ffe831 l32r a3, 10c <wps_enrollee_get_msg-0x94c>
|
|
16e: ffea01 l32r a0, 118 <wps_enrollee_get_msg-0x940>
|
|
171: 0000c0 callx0 a0
|
|
174: 0d2d mov.n a2, a13
|
|
176: 032c movi.n a3, 32
|
|
178: ffe901 l32r a0, 11c <wps_enrollee_get_msg-0x93c>
|
|
17b: 0000c0 callx0 a0
|
|
17e: 0d2d mov.n a2, a13
|
|
180: 032c movi.n a3, 32
|
|
182: ffe701 l32r a0, 120 <wps_enrollee_get_msg-0x938>
|
|
185: 0000c0 callx0 a0
|
|
188: 8129 s32i.n a2, a1, 32
|
|
18a: 56cc32 addi a3, a12, 86
|
|
18d: a158 l32i.n a5, a1, 40
|
|
18f: 041c movi.n a4, 16
|
|
191: 4149 s32i.n a4, a1, 16
|
|
193: 5149 s32i.n a4, a1, 20
|
|
195: 0159 s32i.n a5, a1, 0
|
|
197: 1139 s32i.n a3, a1, 4
|
|
199: 372c22 l32i a2, a12, 220
|
|
19c: ffe201 l32r a0, 124 <wps_enrollee_get_msg-0x934>
|
|
19f: 0000c0 callx0 a0
|
|
1a2: 2129 s32i.n a2, a1, 8
|
|
1a4: 372c62 l32i a6, a12, 220
|
|
1a7: 382c22 l32i a2, a12, 224
|
|
1aa: 1668 l32i.n a6, a6, 4
|
|
1ac: 6169 s32i.n a6, a1, 24
|
|
1ae: ffde01 l32r a0, 128 <wps_enrollee_get_msg-0x930>
|
|
1b1: 0000c0 callx0 a0
|
|
1b4: 440c movi.n a4, 4
|
|
1b6: 015d mov.n a5, a1
|
|
1b8: 10c162 addi a6, a1, 16
|
|
1bb: 8178 l32i.n a7, a1, 32
|
|
1bd: 3129 s32i.n a2, a1, 12
|
|
1bf: 382c32 l32i a3, a12, 224
|
|
1c2: 01dc22 addmi a2, a12, 0x100
|
|
1c5: e4c222 addi a2, a2, -28
|
|
1c8: 1338 l32i.n a3, a3, 4
|
|
1ca: 9129 s32i.n a2, a1, 36
|
|
1cc: 7139 s32i.n a3, a1, 28
|
|
1ce: 032c movi.n a3, 32
|
|
1d0: ffd701 l32r a0, 12c <wps_enrollee_get_msg-0x92c>
|
|
1d3: 0000c0 callx0 a0
|
|
1d6: 0d2d mov.n a2, a13
|
|
1d8: ffce31 l32r a3, 110 <wps_enrollee_get_msg-0x948>
|
|
1db: ffd501 l32r a0, 130 <wps_enrollee_get_msg-0x928>
|
|
1de: 0000c0 callx0 a0
|
|
1e1: 0d2d mov.n a2, a13
|
|
1e3: 032c movi.n a3, 32
|
|
1e5: ffd301 l32r a0, 134 <wps_enrollee_get_msg-0x924>
|
|
1e8: 0000c0 callx0 a0
|
|
1eb: 0d2d mov.n a2, a13
|
|
1ed: 032c movi.n a3, 32
|
|
1ef: ffd201 l32r a0, 138 <wps_enrollee_get_msg-0x920>
|
|
1f2: 0000c0 callx0 a0
|
|
1f5: 032c movi.n a3, 32
|
|
1f7: 10c162 addi a6, a1, 16
|
|
1fa: 01dc42 addmi a4, a12, 0x100
|
|
1fd: 027d mov.n a7, a2
|
|
1ff: 66cc52 addi a5, a12, 102
|
|
202: 9128 l32i.n a2, a1, 36
|
|
204: 1159 s32i.n a5, a1, 4
|
|
206: 86c442 addi a4, a4, -122
|
|
209: 0149 s32i.n a4, a1, 0
|
|
20b: 015d mov.n a5, a1
|
|
20d: 440c movi.n a4, 4
|
|
20f: ffcb01 l32r a0, 13c <wps_enrollee_get_msg-0x91c>
|
|
212: 0000c0 callx0 a0
|
|
215: 020c movi.n a2, 0
|
|
217: c1c8 l32i.n a12, a1, 48
|
|
219: d1d8 l32i.n a13, a1, 52
|
|
21b: b108 l32i.n a0, a1, 44
|
|
21d: 40c112 addi a1, a1, 64
|
|
220: f00d ret.n
|
|
222: f27c movi.n a2, -1
|
|
224: fffbc6 j 217 <wps_enrollee_get_msg-0x841>
|
|
227: 101600 and a1, a6, a0
|
|
22a: 100000 and a0, a0, a0
|
|
22d: 000000 ill
|
|
230: 000010 excw
|
|
233: 003c00 excw
|
|
236: 120000 excw
|
|
239: 09f0c1 l32r a12, fffc29fc <wps_enrollee_process_msg+0xfffc11cc>
|
|
23c: 012911 l32r a1, fffc06e0 <wps_enrollee_process_msg+0xfffbeeb0>
|
|
23f: 21c9 s32i.n a12, a1, 8
|
|
241: 032d mov.n a2, a3
|
|
243: 03cd mov.n a12, a3
|
|
245: fff831 l32r a3, 228 <wps_enrollee_get_msg-0x830>
|
|
248: fff901 l32r a0, 22c <wps_enrollee_get_msg-0x82c>
|
|
24b: 0000c0 callx0 a0
|
|
24e: 0c2d mov.n a2, a12
|
|
250: 031c movi.n a3, 16
|
|
252: fff701 l32r a0, 230 <wps_enrollee_get_msg-0x828>
|
|
255: 0000c0 callx0 a0
|
|
258: 041c movi.n a4, 16
|
|
25a: 0c2d mov.n a2, a12
|
|
25c: 0138 l32i.n a3, a1, 0
|
|
25e: 21c8 l32i.n a12, a1, 8
|
|
260: 76c332 addi a3, a3, 118
|
|
263: fff401 l32r a0, 234 <wps_enrollee_get_msg-0x824>
|
|
266: 0000c0 callx0 a0
|
|
269: 020c movi.n a2, 0
|
|
26b: 1108 l32i.n a0, a1, 4
|
|
26d: 10c112 addi a1, a1, 16
|
|
270: f00d ret.n
|
|
272: 170000 excw
|
|
275: 000010 excw
|
|
278: 000010 excw
|
|
27b: 001000 excw
|
|
27e: 3c0000 excw
|
|
281: 000000 ill
|
|
284: f0c112 addi a1, a1, -16
|
|
287: 1109 s32i.n a0, a1, 4
|
|
289: 0129 s32i.n a2, a1, 0
|
|
28b: 21c9 s32i.n a12, a1, 8
|
|
28d: 032d mov.n a2, a3
|
|
28f: 03cd mov.n a12, a3
|
|
291: fff831 l32r a3, 274 <wps_enrollee_get_msg-0x7e4>
|
|
294: fff901 l32r a0, 278 <wps_enrollee_get_msg-0x7e0>
|
|
297: 0000c0 callx0 a0
|
|
29a: 0c2d mov.n a2, a12
|
|
29c: 031c movi.n a3, 16
|
|
29e: fff701 l32r a0, 27c <wps_enrollee_get_msg-0x7dc>
|
|
2a1: 0000c0 callx0 a0
|
|
2a4: 041c movi.n a4, 16
|
|
2a6: 0c2d mov.n a2, a12
|
|
2a8: 0138 l32i.n a3, a1, 0
|
|
2aa: 21c8 l32i.n a12, a1, 8
|
|
2ac: 01d332 addmi a3, a3, 0x100
|
|
2af: 86c332 addi a3, a3, -122
|
|
2b2: fff301 l32r a0, 280 <wps_enrollee_get_msg-0x7d8>
|
|
2b5: 0000c0 callx0 a0
|
|
2b8: 020c movi.n a2, 0
|
|
2ba: 1108 l32i.n a0, a1, 4
|
|
2bc: 10c112 addi a1, a1, 16
|
|
2bf: f00d ret.n
|
|
2c1: 000000 ill
|
|
2c4: 7f .byte 0x7f
|
|
2c5: 00f9 s32i.n a15, a0, 0
|
|
...
|
|
317: 031c00 excw
|
|
31a: f0c112 addi a1, a1, -16
|
|
31d: 21d9 s32i.n a13, a1, 8
|
|
31f: 31e9 s32i.n a14, a1, 12
|
|
321: 11c9 s32i.n a12, a1, 4
|
|
323: 0109 s32i.n a0, a1, 0
|
|
325: 02cd mov.n a12, a2
|
|
327: 36c222 addi a2, a2, 54
|
|
32a: ffe701 l32r a0, 2c8 <wps_enrollee_get_msg-0x790>
|
|
32d: 0000c0 callx0 a0
|
|
330: 12f296 bltz a2, 463 <wps_enrollee_get_msg-0x5f5>
|
|
333: e8a322 movi a2, 0x3e8
|
|
336: ffe501 l32r a0, 2cc <wps_enrollee_get_msg-0x78c>
|
|
339: 0000c0 callx0 a0
|
|
33c: 02dd mov.n a13, a2
|
|
33e: 121216 beqz a2, 463 <wps_enrollee_get_msg-0x5f5>
|
|
341: 0ce8 l32i.n a14, a12, 0
|
|
343: 0e08 l32i.n a0, a14, 0
|
|
345: 6c1ee2 l16ui a14, a14, 216
|
|
348: 109c beqz.n a0, 35d <wps_enrollee_get_msg-0x6fb>
|
|
34a: a52c02 l32i a0, a12, 0x294
|
|
34d: c0cc bnez.n a0, 35d <wps_enrollee_get_msg-0x6fb>
|
|
34f: 4f2c22 l32i a2, a12, 0x13c
|
|
352: ffdc31 l32r a3, 2c4 <wps_enrollee_get_msg-0x794>
|
|
355: 12cc bnez.n a2, 35a <wps_enrollee_get_msg-0x6fe>
|
|
357: 026e37 bbci a14, 3, 35d <wps_enrollee_get_msg-0x6fb>
|
|
35a: 10ee30 and a14, a14, a3
|
|
35d: 0d2d mov.n a2, a13
|
|
35f: ffdc01 l32r a0, 2d0 <wps_enrollee_get_msg-0x788>
|
|
362: 0000c0 callx0 a0
|
|
365: 0f2256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
368: 0d2d mov.n a2, a13
|
|
36a: 430c movi.n a3, 4
|
|
36c: ffda01 l32r a0, 2d4 <wps_enrollee_get_msg-0x784>
|
|
36f: 0000c0 callx0 a0
|
|
372: 0e5256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
375: 0d2d mov.n a2, a13
|
|
377: 10cc32 addi a3, a12, 16
|
|
37a: ffd701 l32r a0, 2d8 <wps_enrollee_get_msg-0x780>
|
|
37d: 0000c0 callx0 a0
|
|
380: 0d7256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
383: 0c2d mov.n a2, a12
|
|
385: 0d3d mov.n a3, a13
|
|
387: ffcf05 call0 78 <wps_enrollee_get_msg-0x9e0>
|
|
38a: 0cd256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
38d: 0c2d mov.n a2, a12
|
|
38f: 0d3d mov.n a3, a13
|
|
391: ffd201 l32r a0, 2dc <wps_enrollee_get_msg-0x77c>
|
|
394: 0000c0 callx0 a0
|
|
397: 0c0256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
39a: 0c2d mov.n a2, a12
|
|
39c: 0d3d mov.n a3, a13
|
|
39e: 140c movi.n a4, 1
|
|
3a0: ffd001 l32r a0, 2e0 <wps_enrollee_get_msg-0x778>
|
|
3a3: 0000c0 callx0 a0
|
|
3a6: 0b1256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3a9: 0c2d mov.n a2, a12
|
|
3ab: 0d3d mov.n a3, a13
|
|
3ad: ffcd01 l32r a0, 2e4 <wps_enrollee_get_msg-0x774>
|
|
3b0: 0000c0 callx0 a0
|
|
3b3: 0a4256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3b6: 0c2d mov.n a2, a12
|
|
3b8: 0d3d mov.n a3, a13
|
|
3ba: ffcb01 l32r a0, 2e8 <wps_enrollee_get_msg-0x770>
|
|
3bd: 0000c0 callx0 a0
|
|
3c0: 097256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3c3: 0c2d mov.n a2, a12
|
|
3c5: 0d3d mov.n a3, a13
|
|
3c7: ffc901 l32r a0, 2ec <wps_enrollee_get_msg-0x76c>
|
|
3ca: 0000c0 callx0 a0
|
|
3cd: 08a256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3d0: 0e3d mov.n a3, a14
|
|
3d2: 0d2d mov.n a2, a13
|
|
3d4: ffc701 l32r a0, 2f0 <wps_enrollee_get_msg-0x768>
|
|
3d7: 0000c0 callx0 a0
|
|
3da: 07d256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3dd: 0c2d mov.n a2, a12
|
|
3df: 0d3d mov.n a3, a13
|
|
3e1: ffce05 call0 c4 <wps_enrollee_get_msg-0x994>
|
|
3e4: 073256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3e7: 0c28 l32i.n a2, a12, 0
|
|
3e9: 0d3d mov.n a3, a13
|
|
3eb: 44c222 addi a2, a2, 68
|
|
3ee: ffc101 l32r a0, 2f4 <wps_enrollee_get_msg-0x764>
|
|
3f1: 0000c0 callx0 a0
|
|
3f4: 063256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
3f7: 0c28 l32i.n a2, a12, 0
|
|
3f9: 0d3d mov.n a3, a13
|
|
3fb: 44c222 addi a2, a2, 68
|
|
3fe: ffbe01 l32r a0, 2f8 <wps_enrollee_get_msg-0x760>
|
|
401: 0000c0 callx0 a0
|
|
404: 053256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
407: 0c2d mov.n a2, a12
|
|
409: 0d3d mov.n a3, a13
|
|
40b: ffbc01 l32r a0, 2fc <wps_enrollee_get_msg-0x75c>
|
|
40e: 0000c0 callx0 a0
|
|
411: 046256 bnez a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
414: 0d2d mov.n a2, a13
|
|
416: a01c32 l16ui a3, a12, 0x140
|
|
419: ffb901 l32r a0, 300 <wps_enrollee_get_msg-0x758>
|
|
41c: 0000c0 callx0 a0
|
|
41f: 82fc bnez.n a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
421: 0d2d mov.n a2, a13
|
|
423: 030c movi.n a3, 0
|
|
425: ffb701 l32r a0, 304 <wps_enrollee_get_msg-0x754>
|
|
428: 0000c0 callx0 a0
|
|
42b: c2ec bnez.n a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
42d: 0c28 l32i.n a2, a12, 0
|
|
42f: 0d3d mov.n a3, a13
|
|
431: 44c222 addi a2, a2, 68
|
|
434: ffb501 l32r a0, 308 <wps_enrollee_get_msg-0x750>
|
|
437: 0000c0 callx0 a0
|
|
43a: d2dc bnez.n a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
43c: 0d2d mov.n a2, a13
|
|
43e: 030c movi.n a3, 0
|
|
440: 040c movi.n a4, 0
|
|
442: 050c movi.n a5, 0
|
|
444: ffb201 l32r a0, 30c <wps_enrollee_get_msg-0x74c>
|
|
447: 0000c0 callx0 a0
|
|
44a: d2cc bnez.n a2, 45b <wps_enrollee_get_msg-0x5fd>
|
|
44c: 0c28 l32i.n a2, a12, 0
|
|
44e: 0d3d mov.n a3, a13
|
|
450: 44c222 addi a2, a2, 68
|
|
453: ffaf01 l32r a0, 310 <wps_enrollee_get_msg-0x748>
|
|
456: 0000c0 callx0 a0
|
|
459: b28c beqz.n a2, 468 <wps_enrollee_get_msg-0x5f0>
|
|
45b: 0d2d mov.n a2, a13
|
|
45d: ffad01 l32r a0, 314 <wps_enrollee_get_msg-0x744>
|
|
460: 0000c0 callx0 a0
|
|
463: 0d0c movi.n a13, 0
|
|
465: 0000c6 j 46c <wps_enrollee_get_msg-0x5ec>
|
|
468: 130c movi.n a3, 1
|
|
46a: 3c39 s32i.n a3, a12, 12
|
|
46c: 0108 l32i.n a0, a1, 0
|
|
46e: 11c8 l32i.n a12, a1, 4
|
|
470: 0d2d mov.n a2, a13
|
|
472: 31e8 l32i.n a14, a1, 12
|
|
474: 21d8 l32i.n a13, a1, 8
|
|
476: 10c112 addi a1, a1, 16
|
|
479: f00d ret.n
|
|
...
|
|
49b: c11200 mul16u a1, a2, a0
|
|
49e: 21d9f0 srai a13, a15, 9
|
|
4a1: 0109 s32i.n a0, a1, 0
|
|
4a3: 11c9 s32i.n a12, a1, 4
|
|
4a5: 4e2232 l32i a3, a2, 0x138
|
|
4a8: 02cd mov.n a12, a2
|
|
4aa: 063316 beqz a3, 511 <wps_enrollee_get_msg-0x547>
|
|
4ad: 4f2242 l32i a4, a2, 0x13c
|
|
4b0: fff301 l32r a0, 47c <wps_enrollee_get_msg-0x5dc>
|
|
4b3: 0000c0 callx0 a0
|
|
4b6: e8a322 movi a2, 0x3e8
|
|
4b9: fff101 l32r a0, 480 <wps_enrollee_get_msg-0x5d8>
|
|
4bc: 0000c0 callx0 a0
|
|
4bf: 02dd mov.n a13, a2
|
|
4c1: 04c216 beqz a2, 511 <wps_enrollee_get_msg-0x547>
|
|
4c4: fff001 l32r a0, 484 <wps_enrollee_get_msg-0x5d4>
|
|
4c7: 0000c0 callx0 a0
|
|
4ca: b2fc bnez.n a2, 509 <wps_enrollee_get_msg-0x54f>
|
|
4cc: 0d2d mov.n a2, a13
|
|
4ce: 730c movi.n a3, 7
|
|
4d0: ffee01 l32r a0, 488 <wps_enrollee_get_msg-0x5d0>
|
|
4d3: 0000c0 callx0 a0
|
|
4d6: f2ec bnez.n a2, 509 <wps_enrollee_get_msg-0x54f>
|
|
4d8: 0c2d mov.n a2, a12
|
|
4da: 0d3d mov.n a3, a13
|
|
4dc: ffec01 l32r a0, 48c <wps_enrollee_get_msg-0x5cc>
|
|
4df: 0000c0 callx0 a0
|
|
4e2: 32ec bnez.n a2, 509 <wps_enrollee_get_msg-0x54f>
|
|
4e4: 0c2d mov.n a2, a12
|
|
4e6: 0d3d mov.n a3, a13
|
|
4e8: ffc545 call0 140 <wps_enrollee_get_msg-0x918>
|
|
4eb: a2dc bnez.n a2, 509 <wps_enrollee_get_msg-0x54f>
|
|
4ed: 0d2d mov.n a2, a13
|
|
4ef: 030c movi.n a3, 0
|
|
4f1: 040c movi.n a4, 0
|
|
4f3: 050c movi.n a5, 0
|
|
4f5: ffe601 l32r a0, 490 <wps_enrollee_get_msg-0x5c8>
|
|
4f8: 0000c0 callx0 a0
|
|
4fb: a2cc bnez.n a2, 509 <wps_enrollee_get_msg-0x54f>
|
|
4fd: 0c2d mov.n a2, a12
|
|
4ff: 0d3d mov.n a3, a13
|
|
501: ffe401 l32r a0, 494 <wps_enrollee_get_msg-0x5c4>
|
|
504: 0000c0 callx0 a0
|
|
507: b28c beqz.n a2, 516 <wps_enrollee_get_msg-0x542>
|
|
509: 0d2d mov.n a2, a13
|
|
50b: ffe301 l32r a0, 498 <wps_enrollee_get_msg-0x5c0>
|
|
50e: 0000c0 callx0 a0
|
|
511: 0d0c movi.n a13, 0
|
|
513: 0000c6 j 51a <wps_enrollee_get_msg-0x53e>
|
|
516: 300c movi.n a0, 3
|
|
518: 3c09 s32i.n a0, a12, 12
|
|
51a: 0108 l32i.n a0, a1, 0
|
|
51c: 0d2d mov.n a2, a13
|
|
51e: 11c8 l32i.n a12, a1, 4
|
|
520: 21d8 l32i.n a13, a1, 8
|
|
522: 10c112 addi a1, a1, 16
|
|
525: f00d ret.n
|
|
...
|
|
55b: c11200 mul16u a1, a2, a0
|
|
55e: 11c9f0 slli a12, a9, 1
|
|
561: 21d9 s32i.n a13, a1, 8
|
|
563: 31e9 s32i.n a14, a1, 12
|
|
565: 0109 s32i.n a0, a1, 0
|
|
567: 02ed mov.n a14, a2
|
|
569: c8a022 movi a2, 200
|
|
56c: ffef01 l32r a0, 528 <wps_enrollee_get_msg-0x530>
|
|
56f: 0000c0 callx0 a0
|
|
572: 02dd mov.n a13, a2
|
|
574: 088216 beqz a2, 600 <wps_enrollee_get_msg-0x458>
|
|
577: e8a322 movi a2, 0x3e8
|
|
57a: ffec01 l32r a0, 52c <wps_enrollee_get_msg-0x52c>
|
|
57d: 0000c0 callx0 a0
|
|
580: 02cd mov.n a12, a2
|
|
582: 92cc bnez.n a2, 58f <wps_enrollee_get_msg-0x4c9>
|
|
584: 0d2d mov.n a2, a13
|
|
586: ffea01 l32r a0, 530 <wps_enrollee_get_msg-0x528>
|
|
589: 0000c0 callx0 a0
|
|
58c: 001c06 j 600 <wps_enrollee_get_msg-0x458>
|
|
58f: ffe901 l32r a0, 534 <wps_enrollee_get_msg-0x524>
|
|
592: 0000c0 callx0 a0
|
|
595: 057256 bnez a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
598: 0c2d mov.n a2, a12
|
|
59a: 930c movi.n a3, 9
|
|
59c: ffe701 l32r a0, 538 <wps_enrollee_get_msg-0x520>
|
|
59f: 0000c0 callx0 a0
|
|
5a2: 04a256 bnez a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
5a5: 0e2d mov.n a2, a14
|
|
5a7: 0c3d mov.n a3, a12
|
|
5a9: ffe401 l32r a0, 53c <wps_enrollee_get_msg-0x51c>
|
|
5ac: 0000c0 callx0 a0
|
|
5af: d2fc bnez.n a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
5b1: 0e2d mov.n a2, a14
|
|
5b3: 0d3d mov.n a3, a13
|
|
5b5: ffc805 call0 238 <wps_enrollee_get_msg-0x820>
|
|
5b8: 42fc bnez.n a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
5ba: 0e2d mov.n a2, a14
|
|
5bc: 0d3d mov.n a3, a13
|
|
5be: ffe001 l32r a0, 540 <wps_enrollee_get_msg-0x518>
|
|
5c1: 0000c0 callx0 a0
|
|
5c4: 82ec bnez.n a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
5c6: 0e2d mov.n a2, a14
|
|
5c8: 0c3d mov.n a3, a12
|
|
5ca: 0d4d mov.n a4, a13
|
|
5cc: ffde01 l32r a0, 544 <wps_enrollee_get_msg-0x514>
|
|
5cf: 0000c0 callx0 a0
|
|
5d2: a2dc bnez.n a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
5d4: 0c2d mov.n a2, a12
|
|
5d6: 030c movi.n a3, 0
|
|
5d8: 040c movi.n a4, 0
|
|
5da: 050c movi.n a5, 0
|
|
5dc: ffdb01 l32r a0, 548 <wps_enrollee_get_msg-0x510>
|
|
5df: 0000c0 callx0 a0
|
|
5e2: a2cc bnez.n a2, 5f0 <wps_enrollee_get_msg-0x468>
|
|
5e4: 0e2d mov.n a2, a14
|
|
5e6: 0c3d mov.n a3, a12
|
|
5e8: ffd901 l32r a0, 54c <wps_enrollee_get_msg-0x50c>
|
|
5eb: 0000c0 callx0 a0
|
|
5ee: 329c beqz.n a2, 605 <wps_enrollee_get_msg-0x453>
|
|
5f0: 0d2d mov.n a2, a13
|
|
5f2: ffd701 l32r a0, 550 <wps_enrollee_get_msg-0x508>
|
|
5f5: 0000c0 callx0 a0
|
|
5f8: 0c2d mov.n a2, a12
|
|
5fa: ffd601 l32r a0, 554 <wps_enrollee_get_msg-0x504>
|
|
5fd: 0000c0 callx0 a0
|
|
600: 0c0c movi.n a12, 0
|
|
602: 0002c6 j 611 <wps_enrollee_get_msg-0x447>
|
|
605: 0d2d mov.n a2, a13
|
|
607: ffd401 l32r a0, 558 <wps_enrollee_get_msg-0x500>
|
|
60a: 0000c0 callx0 a0
|
|
60d: 500c movi.n a0, 5
|
|
60f: 3e09 s32i.n a0, a14, 12
|
|
611: 0108 l32i.n a0, a1, 0
|
|
613: 21d8 l32i.n a13, a1, 8
|
|
615: 0c2d mov.n a2, a12
|
|
617: 31e8 l32i.n a14, a1, 12
|
|
619: 11c8 l32i.n a12, a1, 4
|
|
61b: 10c112 addi a1, a1, 16
|
|
61e: f00d ret.n
|
|
620: 001045 call0 728 <wps_enrollee_get_msg-0x330>
|
|
623: 001000 excw
|
|
626: 100000 and a0, a0, a0
|
|
629: 000000 ill
|
|
62c: 003c movi.n a0, 48
|
|
62e: 120000 excw
|
|
631: 09f0c1 l32r a12, fffc2df4 <wps_enrollee_process_msg+0xfffc15c4>
|
|
634: 21d901 l32r a0, fffc8d98 <wps_enrollee_process_msg+0xfffc7568>
|
|
637: 11c9 s32i.n a12, a1, 4
|
|
639: 02dd mov.n a13, a2
|
|
63b: 03cd mov.n a12, a3
|
|
63d: 032d mov.n a2, a3
|
|
63f: fff831 l32r a3, 620 <wps_enrollee_get_msg-0x438>
|
|
642: fff801 l32r a0, 624 <wps_enrollee_get_msg-0x434>
|
|
645: 0000c0 callx0 a0
|
|
648: 0d38 l32i.n a3, a13, 0
|
|
64a: 0c2d mov.n a2, a12
|
|
64c: 201332 l16ui a3, a3, 64
|
|
64f: fff601 l32r a0, 628 <wps_enrollee_get_msg-0x430>
|
|
652: 0000c0 callx0 a0
|
|
655: 0c2d mov.n a2, a12
|
|
657: 0d48 l32i.n a4, a13, 0
|
|
659: 11c8 l32i.n a12, a1, 4
|
|
65b: 21d8 l32i.n a13, a1, 8
|
|
65d: 20c432 addi a3, a4, 32
|
|
660: 102442 l32i a4, a4, 64
|
|
663: fff201 l32r a0, 62c <wps_enrollee_get_msg-0x42c>
|
|
666: 0000c0 callx0 a0
|
|
669: 020c movi.n a2, 0
|
|
66b: 0108 l32i.n a0, a1, 0
|
|
66d: 10c112 addi a1, a1, 16
|
|
670: f00d ret.n
|
|
672: 030000 excw
|
|
675: 000010 excw
|
|
678: 000010 excw
|
|
67b: 001000 excw
|
|
67e: 100000 and a0, a0, a0
|
|
681: 000000 ill
|
|
684: f0c112 addi a1, a1, -16
|
|
687: 0109 s32i.n a0, a1, 0
|
|
689: 11c9 s32i.n a12, a1, 4
|
|
68b: 02c8 l32i.n a12, a2, 0
|
|
68d: 21d9 s32i.n a13, a1, 8
|
|
68f: 6e1cc2 l16ui a12, a12, 220
|
|
692: 03dd mov.n a13, a3
|
|
694: 046c57 bbci a12, 5, 69c <wps_enrollee_get_msg-0x3bc>
|
|
697: 0c2c movi.n a12, 32
|
|
699: 0005c6 j 6b4 <wps_enrollee_get_msg-0x3a4>
|
|
69c: 046c17 bbci a12, 1, 6a4 <wps_enrollee_get_msg-0x3b4>
|
|
69f: 2c0c movi.n a12, 2
|
|
6a1: 0003c6 j 6b4 <wps_enrollee_get_msg-0x3a4>
|
|
6a4: 046c07 bbci a12, 0, 6ac <wps_enrollee_get_msg-0x3ac>
|
|
6a7: 1c0c movi.n a12, 1
|
|
6a9: 0001c6 j 6b4 <wps_enrollee_get_msg-0x3a4>
|
|
6ac: 0422c0 extui a2, a12, 2, 1
|
|
6af: 400c movi.n a0, 4
|
|
6b1: 93c020 movnez a12, a0, a2
|
|
6b4: 0d2d mov.n a2, a13
|
|
6b6: ffef31 l32r a3, 674 <wps_enrollee_get_msg-0x3e4>
|
|
6b9: ffef01 l32r a0, 678 <wps_enrollee_get_msg-0x3e0>
|
|
6bc: 0000c0 callx0 a0
|
|
6bf: 0d2d mov.n a2, a13
|
|
6c1: 230c movi.n a3, 2
|
|
6c3: ffee01 l32r a0, 67c <wps_enrollee_get_msg-0x3dc>
|
|
6c6: 0000c0 callx0 a0
|
|
6c9: 0c3d mov.n a3, a12
|
|
6cb: 0d2d mov.n a2, a13
|
|
6cd: 11c8 l32i.n a12, a1, 4
|
|
6cf: 21d8 l32i.n a13, a1, 8
|
|
6d1: ffeb01 l32r a0, 680 <wps_enrollee_get_msg-0x3d8>
|
|
6d4: 0000c0 callx0 a0
|
|
6d7: 020c movi.n a2, 0
|
|
6d9: 0108 l32i.n a0, a1, 0
|
|
6db: 10c112 addi a1, a1, 16
|
|
6de: f00d ret.n
|
|
6e0: 0f .byte 0xf
|
|
6e1: 000010 excw
|
|
6e4: 000010 excw
|
|
6e7: 001000 excw
|
|
6ea: 100000 and a0, a0, a0
|
|
6ed: 000000 ill
|
|
6f0: f0c112 addi a1, a1, -16
|
|
6f3: 21d9 s32i.n a13, a1, 8
|
|
6f5: 0109 s32i.n a0, a1, 0
|
|
6f7: 11c9 s32i.n a12, a1, 4
|
|
6f9: 202c movi.n a0, 34
|
|
6fb: 02c8 l32i.n a12, a2, 0
|
|
6fd: 03dd mov.n a13, a3
|
|
6ff: 6e1c32 l16ui a3, a12, 220
|
|
702: 6d1cc2 l16ui a12, a12, 218
|
|
705: 070037 bnone a0, a3, 710 <wps_enrollee_get_msg-0x348>
|
|
708: 406c37 bbci a12, 3, 74c <wps_enrollee_get_msg-0x30c>
|
|
70b: 8c0c movi.n a12, 8
|
|
70d: 0003c6 j 720 <wps_enrollee_get_msg-0x338>
|
|
710: 046c17 bbci a12, 1, 718 <wps_enrollee_get_msg-0x340>
|
|
713: 2c0c movi.n a12, 2
|
|
715: 0001c6 j 720 <wps_enrollee_get_msg-0x338>
|
|
718: 0420c0 extui a2, a12, 0, 1
|
|
71b: 100c movi.n a0, 1
|
|
71d: 93c020 movnez a12, a0, a2
|
|
720: 0d2d mov.n a2, a13
|
|
722: ffef31 l32r a3, 6e0 <wps_enrollee_get_msg-0x378>
|
|
725: ffef01 l32r a0, 6e4 <wps_enrollee_get_msg-0x374>
|
|
728: 0000c0 callx0 a0
|
|
72b: 0d2d mov.n a2, a13
|
|
72d: 230c movi.n a3, 2
|
|
72f: ffee01 l32r a0, 6e8 <wps_enrollee_get_msg-0x370>
|
|
732: 0000c0 callx0 a0
|
|
735: 0c3d mov.n a3, a12
|
|
737: 0d2d mov.n a2, a13
|
|
739: 11c8 l32i.n a12, a1, 4
|
|
73b: 21d8 l32i.n a13, a1, 8
|
|
73d: ffeb01 l32r a0, 6ec <wps_enrollee_get_msg-0x36c>
|
|
740: 0000c0 callx0 a0
|
|
743: 020c movi.n a2, 0
|
|
745: 0108 l32i.n a0, a1, 0
|
|
747: 10c112 addi a1, a1, 16
|
|
74a: f00d ret.n
|
|
74c: 0442c0 extui a4, a12, 2, 1
|
|
74f: 430c movi.n a3, 4
|
|
751: 93c340 movnez a12, a3, a4
|
|
754: fff206 j 720 <wps_enrollee_get_msg-0x338>
|
|
757: 102700 and a2, a7, a0
|
|
75a: 100000 and a0, a0, a0
|
|
75d: 000000 ill
|
|
760: 000010 excw
|
|
763: 003c00 excw
|
|
766: 120000 excw
|
|
769: 09f0c1 l32r a12, fffc2f2c <wps_enrollee_process_msg+0xfffc16fc>
|
|
76c: 21d901 l32r a0, fffc8ed0 <wps_enrollee_process_msg+0xfffc76a0>
|
|
76f: 11c9 s32i.n a12, a1, 4
|
|
771: 02dd mov.n a13, a2
|
|
773: 03cd mov.n a12, a3
|
|
775: 032d mov.n a2, a3
|
|
777: fff831 l32r a3, 758 <wps_enrollee_get_msg-0x300>
|
|
77a: fff801 l32r a0, 75c <wps_enrollee_get_msg-0x2fc>
|
|
77d: 0000c0 callx0 a0
|
|
780: 0d38 l32i.n a3, a13, 0
|
|
782: 0c2d mov.n a2, a12
|
|
784: 721332 l16ui a3, a3, 228
|
|
787: fff601 l32r a0, 760 <wps_enrollee_get_msg-0x2f8>
|
|
78a: 0000c0 callx0 a0
|
|
78d: 0c2d mov.n a2, a12
|
|
78f: 0d48 l32i.n a4, a13, 0
|
|
791: 11c8 l32i.n a12, a1, 4
|
|
793: 21d8 l32i.n a13, a1, 8
|
|
795: 382432 l32i a3, a4, 224
|
|
798: 392442 l32i a4, a4, 228
|
|
79b: fff201 l32r a0, 764 <wps_enrollee_get_msg-0x2f4>
|
|
79e: 0000c0 callx0 a0
|
|
7a1: 020c movi.n a2, 0
|
|
7a3: 0108 l32i.n a0, a1, 0
|
|
7a5: 10c112 addi a1, a1, 16
|
|
7a8: f00d ret.n
|
|
7aa: 200000 or a0, a0, a0
|
|
7ad: 000010 excw
|
|
7b0: 000010 excw
|
|
7b3: 001000 excw
|
|
7b6: 3c0000 excw
|
|
7b9: 000000 ill
|
|
7bc: f0c112 addi a1, a1, -16
|
|
7bf: 1109 s32i.n a0, a1, 4
|
|
7c1: 0129 s32i.n a2, a1, 0
|
|
7c3: 21c9 s32i.n a12, a1, 8
|
|
7c5: 032d mov.n a2, a3
|
|
7c7: 03cd mov.n a12, a3
|
|
7c9: fff831 l32r a3, 7ac <wps_enrollee_get_msg-0x2ac>
|
|
7cc: fff901 l32r a0, 7b0 <wps_enrollee_get_msg-0x2a8>
|
|
7cf: 0000c0 callx0 a0
|
|
7d2: 0c2d mov.n a2, a12
|
|
7d4: 630c movi.n a3, 6
|
|
7d6: fff701 l32r a0, 7b4 <wps_enrollee_get_msg-0x2a4>
|
|
7d9: 0000c0 callx0 a0
|
|
7dc: 640c movi.n a4, 6
|
|
7de: 0138 l32i.n a3, a1, 0
|
|
7e0: 0c2d mov.n a2, a12
|
|
7e2: 0338 l32i.n a3, a3, 0
|
|
7e4: 21c8 l32i.n a12, a1, 8
|
|
7e6: 44c332 addi a3, a3, 68
|
|
7e9: fff301 l32r a0, 7b8 <wps_enrollee_get_msg-0x2a0>
|
|
7ec: 0000c0 callx0 a0
|
|
7ef: 020c movi.n a2, 0
|
|
7f1: 1108 l32i.n a0, a1, 4
|
|
7f3: 10c112 addi a1, a1, 16
|
|
7f6: f00d ret.n
|
|
7f8: 003c movi.n a0, 48
|
|
7fa: 120000 excw
|
|
7fd: c9f0c1 l32r a12, ffff2fc0 <wps_enrollee_process_msg+0xffff1790>
|
|
800: 21d911 l32r a1, fffc8f64 <wps_enrollee_process_msg+0xfffc7734>
|
|
803: 0109 s32i.n a0, a1, 0
|
|
805: 0208 l32i.n a0, a2, 0
|
|
807: 03dd mov.n a13, a3
|
|
809: 432032 l32i a3, a0, 0x10c
|
|
80c: 02cd mov.n a12, a2
|
|
80e: b39c beqz.n a3, 82d <wps_enrollee_get_msg-0x22b>
|
|
810: 0d2d mov.n a2, a13
|
|
812: 442042 l32i a4, a0, 0x110
|
|
815: fff801 l32r a0, 7f8 <wps_enrollee_get_msg-0x260>
|
|
818: 0000c0 callx0 a0
|
|
81b: 020c movi.n a2, 0
|
|
81d: 000046 j 822 <wps_enrollee_get_msg-0x236>
|
|
820: 120c movi.n a2, 1
|
|
822: 11c8 l32i.n a12, a1, 4
|
|
824: 21d8 l32i.n a13, a1, 8
|
|
826: 0108 l32i.n a0, a1, 0
|
|
828: 10c112 addi a1, a1, 16
|
|
82b: f00d ret.n
|
|
82d: 0d3d mov.n a3, a13
|
|
82f: ffe005 call0 630 <wps_enrollee_get_msg-0x428>
|
|
832: fea256 bnez a2, 820 <wps_enrollee_get_msg-0x238>
|
|
835: 0c2d mov.n a2, a12
|
|
837: 0d3d mov.n a3, a13
|
|
839: fff805 call0 7bc <wps_enrollee_get_msg-0x29c>
|
|
83c: fe0256 bnez a2, 820 <wps_enrollee_get_msg-0x238>
|
|
83f: 0c2d mov.n a2, a12
|
|
841: 0d3d mov.n a3, a13
|
|
843: ffe405 call0 684 <wps_enrollee_get_msg-0x3d4>
|
|
846: fd6256 bnez a2, 820 <wps_enrollee_get_msg-0x238>
|
|
849: 0c2d mov.n a2, a12
|
|
84b: 0d3d mov.n a3, a13
|
|
84d: ffea05 call0 6f0 <wps_enrollee_get_msg-0x368>
|
|
850: fcc256 bnez a2, 820 <wps_enrollee_get_msg-0x238>
|
|
853: 0d3d mov.n a3, a13
|
|
855: 0c2d mov.n a2, a12
|
|
857: fff105 call0 768 <wps_enrollee_get_msg-0x2f0>
|
|
85a: fc2256 bnez a2, 820 <wps_enrollee_get_msg-0x238>
|
|
85d: 020c movi.n a2, 0
|
|
85f: ffefc6 j 822 <wps_enrollee_get_msg-0x236>
|
|
...
|
|
89a: 120000 excw
|
|
89d: c9f0c1 l32r a12, ffff3060 <wps_enrollee_process_msg+0xffff1830>
|
|
8a0: 21d911 l32r a1, fffc9004 <wps_enrollee_process_msg+0xfffc77d4>
|
|
8a3: 02cd mov.n a12, a2
|
|
8a5: 0228 l32i.n a2, a2, 0
|
|
8a7: 31e9 s32i.n a14, a1, 12
|
|
8a9: 442222 l32i a2, a2, 0x110
|
|
8ac: 0109 s32i.n a0, a1, 0
|
|
8ae: 02d222 addmi a2, a2, 0x200
|
|
8b1: f4c222 addi a2, a2, -12
|
|
8b4: ffec01 l32r a0, 864 <wps_enrollee_get_msg-0x1f4>
|
|
8b7: 0000c0 callx0 a0
|
|
8ba: 02ed mov.n a14, a2
|
|
8bc: 0a1216 beqz a2, 961 <wps_enrollee_get_msg-0xf7>
|
|
8bf: 0c28 l32i.n a2, a12, 0
|
|
8c1: 442222 l32i a2, a2, 0x110
|
|
8c4: 04d222 addmi a2, a2, 0x400
|
|
8c7: e8c222 addi a2, a2, -24
|
|
8ca: ffe701 l32r a0, 868 <wps_enrollee_get_msg-0x1f0>
|
|
8cd: 0000c0 callx0 a0
|
|
8d0: 02dd mov.n a13, a2
|
|
8d2: 92cc bnez.n a2, 8df <wps_enrollee_get_msg-0x179>
|
|
8d4: 0e2d mov.n a2, a14
|
|
8d6: ffe501 l32r a0, 86c <wps_enrollee_get_msg-0x1ec>
|
|
8d9: 0000c0 callx0 a0
|
|
8dc: 002046 j 961 <wps_enrollee_get_msg-0xf7>
|
|
8df: ffe401 l32r a0, 870 <wps_enrollee_get_msg-0x1e8>
|
|
8e2: 0000c0 callx0 a0
|
|
8e5: 068256 bnez a2, 951 <wps_enrollee_get_msg-0x107>
|
|
8e8: 0d2d mov.n a2, a13
|
|
8ea: b30c movi.n a3, 11
|
|
8ec: ffe201 l32r a0, 874 <wps_enrollee_get_msg-0x1e4>
|
|
8ef: 0000c0 callx0 a0
|
|
8f2: 05b256 bnez a2, 951 <wps_enrollee_get_msg-0x107>
|
|
8f5: 0c2d mov.n a2, a12
|
|
8f7: 0d3d mov.n a3, a13
|
|
8f9: ffdf01 l32r a0, 878 <wps_enrollee_get_msg-0x1e0>
|
|
8fc: 0000c0 callx0 a0
|
|
8ff: 04e256 bnez a2, 951 <wps_enrollee_get_msg-0x107>
|
|
902: 0c2d mov.n a2, a12
|
|
904: 0e3d mov.n a3, a14
|
|
906: ff97c5 call0 284 <wps_enrollee_get_msg-0x7d4>
|
|
909: 044256 bnez a2, 951 <wps_enrollee_get_msg-0x107>
|
|
90c: 0c38 l32i.n a3, a12, 0
|
|
90e: 0338 l32i.n a3, a3, 0
|
|
910: 738c beqz.n a3, 91b <wps_enrollee_get_msg-0x13d>
|
|
912: 0c2d mov.n a2, a12
|
|
914: 0e3d mov.n a3, a14
|
|
916: ffee45 call0 7fc <wps_enrollee_get_msg-0x25c>
|
|
919: 42fc bnez.n a2, 951 <wps_enrollee_get_msg-0x107>
|
|
91b: 0c2d mov.n a2, a12
|
|
91d: 0e3d mov.n a3, a14
|
|
91f: ffd701 l32r a0, 87c <wps_enrollee_get_msg-0x1dc>
|
|
922: 0000c0 callx0 a0
|
|
925: 82ec bnez.n a2, 951 <wps_enrollee_get_msg-0x107>
|
|
927: 0c2d mov.n a2, a12
|
|
929: 0d3d mov.n a3, a13
|
|
92b: 0e4d mov.n a4, a14
|
|
92d: ffd401 l32r a0, 880 <wps_enrollee_get_msg-0x1d8>
|
|
930: 0000c0 callx0 a0
|
|
933: a2dc bnez.n a2, 951 <wps_enrollee_get_msg-0x107>
|
|
935: 0d2d mov.n a2, a13
|
|
937: 030c movi.n a3, 0
|
|
939: 040c movi.n a4, 0
|
|
93b: 050c movi.n a5, 0
|
|
93d: ffd101 l32r a0, 884 <wps_enrollee_get_msg-0x1d4>
|
|
940: 0000c0 callx0 a0
|
|
943: a2cc bnez.n a2, 951 <wps_enrollee_get_msg-0x107>
|
|
945: 0c2d mov.n a2, a12
|
|
947: 0d3d mov.n a3, a13
|
|
949: ffcf01 l32r a0, 888 <wps_enrollee_get_msg-0x1d0>
|
|
94c: 0000c0 callx0 a0
|
|
94f: 329c beqz.n a2, 966 <wps_enrollee_get_msg-0xf2>
|
|
951: 0e2d mov.n a2, a14
|
|
953: ffce01 l32r a0, 88c <wps_enrollee_get_msg-0x1cc>
|
|
956: 0000c0 callx0 a0
|
|
959: 0d2d mov.n a2, a13
|
|
95b: ffcd01 l32r a0, 890 <wps_enrollee_get_msg-0x1c8>
|
|
95e: 0000c0 callx0 a0
|
|
961: 0d0c movi.n a13, 0
|
|
963: 000906 j 98b <wps_enrollee_get_msg-0xcd>
|
|
966: 0e2d mov.n a2, a14
|
|
968: ffcb01 l32r a0, 894 <wps_enrollee_get_msg-0x1c4>
|
|
96b: 0000c0 callx0 a0
|
|
96e: 0c08 l32i.n a0, a12, 0
|
|
970: 0048 l32i.n a4, a0, 0
|
|
972: 149c beqz.n a4, 987 <wps_enrollee_get_msg-0xd1>
|
|
974: 1028 l32i.n a2, a0, 4
|
|
976: d28c beqz.n a2, 987 <wps_enrollee_get_msg-0xd1>
|
|
978: 20cc42 addi a4, a12, 32
|
|
97b: 02dc32 addmi a3, a12, 0x200
|
|
97e: e0c332 addi a3, a3, -32
|
|
981: ffc501 l32r a0, 898 <wps_enrollee_get_msg-0x1c0>
|
|
984: 0000c0 callx0 a0
|
|
987: 750c movi.n a5, 7
|
|
989: 3c59 s32i.n a5, a12, 12
|
|
98b: 0108 l32i.n a0, a1, 0
|
|
98d: 11c8 l32i.n a12, a1, 4
|
|
98f: 0d2d mov.n a2, a13
|
|
991: 31e8 l32i.n a14, a1, 12
|
|
993: 21d8 l32i.n a13, a1, 8
|
|
995: 10c112 addi a1, a1, 16
|
|
998: f00d ret.n
|
|
...
|
|
9ba: 120000 excw
|
|
9bd: c9f0c1 l32r a12, ffff3180 <wps_enrollee_process_msg+0xffff1950>
|
|
9c0: 21d911 l32r a1, fffc9124 <wps_enrollee_process_msg+0xfffc78f4>
|
|
9c3: 0109 s32i.n a0, a1, 0
|
|
9c5: 02dd mov.n a13, a2
|
|
9c7: e8a322 movi a2, 0x3e8
|
|
9ca: fff401 l32r a0, 99c <wps_enrollee_get_msg-0xbc>
|
|
9cd: 0000c0 callx0 a0
|
|
9d0: 02cd mov.n a12, a2
|
|
9d2: d2cc bnez.n a2, 9e3 <wps_enrollee_get_msg-0x75>
|
|
9d4: 0c0c movi.n a12, 0
|
|
9d6: 0108 l32i.n a0, a1, 0
|
|
9d8: 0c2d mov.n a2, a12
|
|
9da: 21d8 l32i.n a13, a1, 8
|
|
9dc: 11c8 l32i.n a12, a1, 4
|
|
9de: 10c112 addi a1, a1, 16
|
|
9e1: f00d ret.n
|
|
9e3: ffef01 l32r a0, 9a0 <wps_enrollee_get_msg-0xb8>
|
|
9e6: 0000c0 callx0 a0
|
|
9e9: 22fc bnez.n a2, a1f <wps_enrollee_get_msg-0x39>
|
|
9eb: 0c2d mov.n a2, a12
|
|
9ed: f30c movi.n a3, 15
|
|
9ef: ffed01 l32r a0, 9a4 <wps_enrollee_get_msg-0xb4>
|
|
9f2: 0000c0 callx0 a0
|
|
9f5: 62ec bnez.n a2, a1f <wps_enrollee_get_msg-0x39>
|
|
9f7: 0d2d mov.n a2, a13
|
|
9f9: 0c3d mov.n a3, a12
|
|
9fb: ffeb01 l32r a0, 9a8 <wps_enrollee_get_msg-0xb0>
|
|
9fe: 0000c0 callx0 a0
|
|
a01: a2dc bnez.n a2, a1f <wps_enrollee_get_msg-0x39>
|
|
a03: 0d2d mov.n a2, a13
|
|
a05: 0c3d mov.n a3, a12
|
|
a07: ffe901 l32r a0, 9ac <wps_enrollee_get_msg-0xac>
|
|
a0a: 0000c0 callx0 a0
|
|
a0d: e2cc bnez.n a2, a1f <wps_enrollee_get_msg-0x39>
|
|
a0f: 0c2d mov.n a2, a12
|
|
a11: 030c movi.n a3, 0
|
|
a13: 040c movi.n a4, 0
|
|
a15: 050c movi.n a5, 0
|
|
a17: ffe601 l32r a0, 9b0 <wps_enrollee_get_msg-0xa8>
|
|
a1a: 0000c0 callx0 a0
|
|
a1d: 928c beqz.n a2, a2a <wps_enrollee_get_msg-0x2e>
|
|
a1f: 0c2d mov.n a2, a12
|
|
a21: ffe401 l32r a0, 9b4 <wps_enrollee_get_msg-0xa4>
|
|
a24: 0000c0 callx0 a0
|
|
a27: ffea46 j 9d4 <wps_enrollee_get_msg-0x84>
|
|
a2a: 0d28 l32i.n a2, a13, 0
|
|
a2c: 0208 l32i.n a0, a2, 0
|
|
a2e: 508c beqz.n a0, a37 <wps_enrollee_get_msg-0x21>
|
|
a30: a00c movi.n a0, 10
|
|
a32: 3d09 s32i.n a0, a13, 12
|
|
a34: ffe786 j 9d6 <wps_enrollee_get_msg-0x82>
|
|
a37: ffe001 l32r a0, 9b8 <wps_enrollee_get_msg-0xa0>
|
|
a3a: 0000c0 callx0 a0
|
|
a3d: b00c movi.n a0, 11
|
|
a3f: fffbc6 j a32 <wps_enrollee_get_msg-0x26>
|
|
...
|
|
|
|
00000a58 <wps_enrollee_get_msg>:
|
|
a58: e0c112 addi a1, a1, -32
|
|
a5b: 21d9 s32i.n a13, a1, 8
|
|
a5d: 41f9 s32i.n a15, a1, 16
|
|
a5f: 0109 s32i.n a0, a1, 0
|
|
a61: 11c9 s32i.n a12, a1, 4
|
|
a63: 31e9 s32i.n a14, a1, 12
|
|
a65: 02cd mov.n a12, a2
|
|
a67: 3228 l32i.n a2, a2, 12
|
|
a69: 03ed mov.n a14, a3
|
|
a6b: 073216 beqz a2, ae2 <wps_enrollee_get_msg+0x8a>
|
|
a6e: 022266 bnei a2, 2, a74 <wps_enrollee_get_msg+0x1c>
|
|
a71: 002146 j afa <wps_enrollee_get_msg+0xa2>
|
|
a74: 744226 beqi a2, 4, aec <wps_enrollee_get_msg+0x94>
|
|
a77: 026266 bnei a2, 6, a7d <wps_enrollee_get_msg+0x25>
|
|
a7a: 002186 j b04 <wps_enrollee_get_msg+0xac>
|
|
a7d: 3f0c movi.n a15, 3
|
|
a7f: 388226 beqi a2, 8, abb <wps_enrollee_get_msg+0x63>
|
|
a82: 900c movi.n a0, 9
|
|
a84: 029207 bne a2, a0, a8a <wps_enrollee_get_msg+0x32>
|
|
a87: 0021c6 j b12 <wps_enrollee_get_msg+0xba>
|
|
a8a: 43a226 beqi a2, 12, ad1 <wps_enrollee_get_msg+0x79>
|
|
a8d: 0d0c movi.n a13, 0
|
|
a8f: 0308 l32i.n a0, a3, 0
|
|
a91: 31e8 l32i.n a14, a1, 12
|
|
a93: 41f8 l32i.n a15, a1, 16
|
|
a95: 154066 bnei a0, 4, aae <wps_enrollee_get_msg+0x56>
|
|
a98: 2d9c beqz.n a13, aae <wps_enrollee_get_msg+0x56>
|
|
a9a: 4d2c22 l32i a2, a12, 0x134
|
|
a9d: ffe901 l32r a0, a44 <wps_enrollee_get_msg-0x14>
|
|
aa0: 0000c0 callx0 a0
|
|
aa3: 0d2d mov.n a2, a13
|
|
aa5: ffe801 l32r a0, a48 <wps_enrollee_get_msg-0x10>
|
|
aa8: 0000c0 callx0 a0
|
|
aab: 4d6c22 s32i a2, a12, 0x134
|
|
aae: 0108 l32i.n a0, a1, 0
|
|
ab0: 0d2d mov.n a2, a13
|
|
ab2: 11c8 l32i.n a12, a1, 4
|
|
ab4: 21d8 l32i.n a13, a1, 8
|
|
ab6: 20c112 addi a1, a1, 32
|
|
ab9: f00d ret.n
|
|
abb: 0c28 l32i.n a2, a12, 0
|
|
abd: 0228 l32i.n a2, a2, 0
|
|
abf: 05d216 beqz a2, b20 <wps_enrollee_get_msg+0xc8>
|
|
ac2: 0c2d mov.n a2, a12
|
|
ac4: ffe201 l32r a0, a4c <wps_enrollee_get_msg-0xc>
|
|
ac7: 0000c0 callx0 a0
|
|
aca: 02dd mov.n a13, a2
|
|
acc: 300c movi.n a0, 3
|
|
ace: 0002c6 j add <wps_enrollee_get_msg+0x85>
|
|
ad1: 0c2d mov.n a2, a12
|
|
ad3: ffdf01 l32r a0, a50 <wps_enrollee_get_msg-0x8>
|
|
ad6: 0000c0 callx0 a0
|
|
ad9: 02dd mov.n a13, a2
|
|
adb: 300c movi.n a0, 3
|
|
add: 0ef9 s32i.n a15, a14, 0
|
|
adf: ffeb86 j a91 <wps_enrollee_get_msg+0x39>
|
|
ae2: 0c2d mov.n a2, a12
|
|
ae4: ff8305 call0 318 <wps_enrollee_get_msg-0x740>
|
|
ae7: 02dd mov.n a13, a2
|
|
ae9: 000186 j af3 <wps_enrollee_get_msg+0x9b>
|
|
aec: 0c2d mov.n a2, a12
|
|
aee: ffa6c5 call0 55c <wps_enrollee_get_msg-0x4fc>
|
|
af1: 02dd mov.n a13, a2
|
|
af3: 4f0c movi.n a15, 4
|
|
af5: 400c movi.n a0, 4
|
|
af7: fff886 j add <wps_enrollee_get_msg+0x85>
|
|
afa: 0c2d mov.n a2, a12
|
|
afc: ff99c5 call0 49c <wps_enrollee_get_msg-0x5bc>
|
|
aff: 02dd mov.n a13, a2
|
|
b01: fffb86 j af3 <wps_enrollee_get_msg+0x9b>
|
|
b04: 0c2d mov.n a2, a12
|
|
b06: ffd945 call0 89c <wps_enrollee_get_msg-0x1bc>
|
|
b09: 02dd mov.n a13, a2
|
|
b0b: 4f0c movi.n a15, 4
|
|
b0d: 400c movi.n a0, 4
|
|
b0f: fff286 j add <wps_enrollee_get_msg+0x85>
|
|
b12: 0c2d mov.n a2, a12
|
|
b14: ffea45 call0 9bc <wps_enrollee_get_msg-0x9c>
|
|
b17: 02dd mov.n a13, a2
|
|
b19: 500c movi.n a0, 5
|
|
b1b: 5f0c movi.n a15, 5
|
|
b1d: ffef06 j add <wps_enrollee_get_msg+0x85>
|
|
b20: 0c2d mov.n a2, a12
|
|
b22: ffcc01 l32r a0, a54 <wps_enrollee_get_msg-0x4>
|
|
b25: 0000c0 callx0 a0
|
|
b28: 02dd mov.n a13, a2
|
|
b2a: 200c movi.n a0, 2
|
|
b2c: 230c movi.n a3, 2
|
|
b2e: 0e39 s32i.n a3, a14, 0
|
|
b30: f5d216 beqz a2, a91 <wps_enrollee_get_msg+0x39>
|
|
b33: 140c movi.n a4, 1
|
|
b35: 3c49 s32i.n a4, a12, 12
|
|
b37: 0e08 l32i.n a0, a14, 0
|
|
b39: ffd506 j a91 <wps_enrollee_get_msg+0x39>
|
|
b3c: 000000 ill
|
|
b3f: c11200 mul16u a1, a2, a0
|
|
b42: 0109f0 slli a0, a9, 17
|
|
b45: 33cc bnez.n a3, b4c <wps_enrollee_get_msg+0xf4>
|
|
b47: f27c movi.n a2, -1
|
|
b49: 000306 j b59 <wps_enrollee_get_msg+0x101>
|
|
b4c: 46c222 addi a2, a2, 70
|
|
b4f: 041c movi.n a4, 16
|
|
b51: fffa01 l32r a0, b3c <wps_enrollee_get_msg+0xe4>
|
|
b54: 0000c0 callx0 a0
|
|
b57: 020c movi.n a2, 0
|
|
b59: 0108 l32i.n a0, a1, 0
|
|
b5b: 10c112 addi a1, a1, 16
|
|
b5e: f00d ret.n
|
|
b60: 000000 ill
|
|
b63: c11200 mul16u a1, a2, a0
|
|
b66: 0109f0 slli a0, a9, 17
|
|
b69: 039c beqz.n a3, b7d <wps_enrollee_get_msg+0x125>
|
|
b6b: 36c222 addi a2, a2, 54
|
|
b6e: 041c movi.n a4, 16
|
|
b70: fffc01 l32r a0, b60 <wps_enrollee_get_msg+0x108>
|
|
b73: 0000c0 callx0 a0
|
|
b76: 32cc bnez.n a2, b7d <wps_enrollee_get_msg+0x125>
|
|
b78: 020c movi.n a2, 0
|
|
b7a: 000046 j b7f <wps_enrollee_get_msg+0x127>
|
|
b7d: f27c movi.n a2, -1
|
|
b7f: 0108 l32i.n a0, a1, 0
|
|
b81: 10c112 addi a1, a1, 16
|
|
b84: f00d ret.n
|
|
b86: 000000 ill
|
|
b89: 000000 ill
|
|
b8c: f0c112 addi a1, a1, -16
|
|
b8f: 0109 s32i.n a0, a1, 0
|
|
b91: 33cc bnez.n a3, b98 <wps_enrollee_get_msg+0x140>
|
|
b93: f27c movi.n a2, -1
|
|
b95: 000306 j ba5 <wps_enrollee_get_msg+0x14d>
|
|
b98: 20c222 addi a2, a2, 32
|
|
b9b: 041c movi.n a4, 16
|
|
b9d: fffa01 l32r a0, b88 <wps_enrollee_get_msg+0x130>
|
|
ba0: 0000c0 callx0 a0
|
|
ba3: 020c movi.n a2, 0
|
|
ba5: 0108 l32i.n a0, a1, 0
|
|
ba7: 10c112 addi a1, a1, 16
|
|
baa: f00d ret.n
|
|
bac: 000000 ill
|
|
baf: fe0000 excw
|
|
bb2: ef .byte 0xef
|
|
bb3: 3f .byte 0x3f
|
|
bb4: 000020 excw
|
|
...
|
|
be3: c11200 mul16u a1, a2, a0
|
|
be6: 0109f0 slli a0, a9, 17
|
|
be9: 31e9 s32i.n a14, a1, 12
|
|
beb: 11c9 s32i.n a12, a1, 4
|
|
bed: 21d9 s32i.n a13, a1, 8
|
|
bef: 02cd mov.n a12, a2
|
|
bf1: 03dd mov.n a13, a3
|
|
bf3: 04ed mov.n a14, a4
|
|
bf5: 071316 beqz a3, c6a <wps_enrollee_get_msg+0x212>
|
|
bf8: 06e416 beqz a4, c6a <wps_enrollee_get_msg+0x212>
|
|
bfb: 382222 l32i a2, a2, 224
|
|
bfe: ffee01 l32r a0, bb8 <wps_enrollee_get_msg+0x160>
|
|
c01: 0000c0 callx0 a0
|
|
c04: 0e3d mov.n a3, a14
|
|
c06: 0d2d mov.n a2, a13
|
|
c08: ffed01 l32r a0, bbc <wps_enrollee_get_msg+0x164>
|
|
c0b: 0000c0 callx0 a0
|
|
c0e: 386c22 s32i a2, a12, 224
|
|
c11: 055216 beqz a2, c6a <wps_enrollee_get_msg+0x212>
|
|
c14: ffe621 l32r a2, bac <wps_enrollee_get_msg+0x154>
|
|
c17: ffea01 l32r a0, bc0 <wps_enrollee_get_msg+0x168>
|
|
c1a: 0000c0 callx0 a0
|
|
c1d: ffe901 l32r a0, bc4 <wps_enrollee_get_msg+0x16c>
|
|
c20: 0000c0 callx0 a0
|
|
c23: 120c movi.n a2, 1
|
|
c25: ffe2d1 l32r a13, bb0 <wps_enrollee_get_msg+0x158>
|
|
c28: 0020c0 memw
|
|
c2b: 852d02 l32i a0, a13, 0x214
|
|
c2e: 200020 or a0, a0, a2
|
|
c31: 0020c0 memw
|
|
c34: a0a022 movi a2, 160
|
|
c37: 856d02 s32i a0, a13, 0x214
|
|
c3a: ffe301 l32r a0, bc8 <wps_enrollee_get_msg+0x170>
|
|
c3d: 0000c0 callx0 a0
|
|
c40: 0c2d mov.n a2, a12
|
|
c42: ffe201 l32r a0, bcc <wps_enrollee_get_msg+0x174>
|
|
c45: 0000c0 callx0 a0
|
|
c48: e07c movi.n a0, -2
|
|
c4a: 0212d6 bgez a2, c6f <wps_enrollee_get_msg+0x217>
|
|
c4d: 0020c0 memw
|
|
c50: 852d32 l32i a3, a13, 0x214
|
|
c53: 103300 and a3, a3, a0
|
|
c56: 0020c0 memw
|
|
c59: 856d32 s32i a3, a13, 0x214
|
|
c5c: 025c movi.n a2, 80
|
|
c5e: ffdc01 l32r a0, bd0 <wps_enrollee_get_msg+0x178>
|
|
c61: 0000c0 callx0 a0
|
|
c64: ffdc01 l32r a0, bd4 <wps_enrollee_get_msg+0x17c>
|
|
c67: 0000c0 callx0 a0
|
|
c6a: f27c movi.n a2, -1
|
|
c6c: 0009c6 j c97 <wps_enrollee_get_msg+0x23f>
|
|
c6f: 0020c0 memw
|
|
c72: 852d42 l32i a4, a13, 0x214
|
|
c75: 104400 and a4, a4, a0
|
|
c78: 0020c0 memw
|
|
c7b: 856d42 s32i a4, a13, 0x214
|
|
c7e: 025c movi.n a2, 80
|
|
c80: ffd601 l32r a0, bd8 <wps_enrollee_get_msg+0x180>
|
|
c83: 0000c0 callx0 a0
|
|
c86: ffd501 l32r a0, bdc <wps_enrollee_get_msg+0x184>
|
|
c89: 0000c0 callx0 a0
|
|
c8c: ffca21 l32r a2, bb4 <wps_enrollee_get_msg+0x15c>
|
|
c8f: ffd401 l32r a0, be0 <wps_enrollee_get_msg+0x188>
|
|
c92: 0000c0 callx0 a0
|
|
c95: 020c movi.n a2, 0
|
|
c97: 11c8 l32i.n a12, a1, 4
|
|
c99: 21d8 l32i.n a13, a1, 8
|
|
c9b: 31e8 l32i.n a14, a1, 12
|
|
c9d: 0108 l32i.n a0, a1, 0
|
|
c9f: 10c112 addi a1, a1, 16
|
|
ca2: f00d ret.n
|
|
ca4: 000000 ill
|
|
ca7: c11200 mul16u a1, a2, a0
|
|
caa: 0109f0 slli a0, a9, 17
|
|
cad: 33cc bnez.n a3, cb4 <wps_enrollee_get_msg+0x25c>
|
|
caf: f27c movi.n a2, -1
|
|
cb1: 0003c6 j cc4 <wps_enrollee_get_msg+0x26c>
|
|
cb4: 042c movi.n a4, 32
|
|
cb6: 01d222 addmi a2, a2, 0x100
|
|
cb9: 96c222 addi a2, a2, -106
|
|
cbc: fffa01 l32r a0, ca4 <wps_enrollee_get_msg+0x24c>
|
|
cbf: 0000c0 callx0 a0
|
|
cc2: 020c movi.n a2, 0
|
|
cc4: 0108 l32i.n a0, a1, 0
|
|
cc6: 10c112 addi a1, a1, 16
|
|
cc9: f00d ret.n
|
|
ccb: 000000 ill
|
|
cce: 120000 excw
|
|
cd1: 09f0c1 l32r a12, fffc3494 <wps_enrollee_process_msg+0xfffc1c64>
|
|
cd4: 33cc01 l32r a0, fffcdc04 <wps_enrollee_process_msg+0xfffcc3d4>
|
|
cd7: f27c movi.n a2, -1
|
|
cd9: 0003c6 j cec <wps_enrollee_get_msg+0x294>
|
|
cdc: 042c movi.n a4, 32
|
|
cde: 01d222 addmi a2, a2, 0x100
|
|
ce1: b6c222 addi a2, a2, -74
|
|
ce4: fffa01 l32r a0, ccc <wps_enrollee_get_msg+0x274>
|
|
ce7: 0000c0 callx0 a0
|
|
cea: 020c movi.n a2, 0
|
|
cec: 0108 l32i.n a0, a1, 0
|
|
cee: 10c112 addi a1, a1, 16
|
|
cf1: f00d ret.n
|
|
...
|
|
d07: c11200 mul16u a1, a2, a0
|
|
d0a: 61c2b0 xsr.eps2 a11
|
|
d0d: 610211 l32r a1, fffd9118 <wps_enrollee_process_msg+0xfffd78e8>
|
|
d10: 02cd10 excw
|
|
d13: 071316 beqz a3, d88 <wps_enrollee_get_msg+0x330>
|
|
d16: 0139 s32i.n a3, a1, 0
|
|
d18: 56cc02 addi a0, a12, 86
|
|
d1b: 021c movi.n a2, 16
|
|
d1d: 4129 s32i.n a2, a1, 16
|
|
d1f: 5129 s32i.n a2, a1, 20
|
|
d21: 1109 s32i.n a0, a1, 4
|
|
d23: 372c22 l32i a2, a12, 220
|
|
d26: fff301 l32r a0, cf4 <wps_enrollee_get_msg+0x29c>
|
|
d29: 0000c0 callx0 a0
|
|
d2c: 2129 s32i.n a2, a1, 8
|
|
d2e: 372c32 l32i a3, a12, 220
|
|
d31: 382c22 l32i a2, a12, 224
|
|
d34: 1338 l32i.n a3, a3, 4
|
|
d36: 6139 s32i.n a3, a1, 24
|
|
d38: fff001 l32r a0, cf8 <wps_enrollee_get_msg+0x2a0>
|
|
d3b: 0000c0 callx0 a0
|
|
d3e: 032c movi.n a3, 32
|
|
d40: 440c movi.n a4, 4
|
|
d42: 015d mov.n a5, a1
|
|
d44: 10c162 addi a6, a1, 16
|
|
d47: 029d mov.n a9, a2
|
|
d49: 20c172 addi a7, a1, 32
|
|
d4c: 01dc22 addmi a2, a12, 0x100
|
|
d4f: 3199 s32i.n a9, a1, 12
|
|
d51: 382c82 l32i a8, a12, 224
|
|
d54: e4c222 addi a2, a2, -28
|
|
d57: 1888 l32i.n a8, a8, 4
|
|
d59: 7189 s32i.n a8, a1, 28
|
|
d5b: ffe801 l32r a0, cfc <wps_enrollee_get_msg+0x2a4>
|
|
d5e: 0000c0 callx0 a0
|
|
d61: 20c132 addi a3, a1, 32
|
|
d64: 042c movi.n a4, 32
|
|
d66: 01dc22 addmi a2, a12, 0x100
|
|
d69: 96c222 addi a2, a2, -106
|
|
d6c: ffe501 l32r a0, d00 <wps_enrollee_get_msg+0x2a8>
|
|
d6f: 0000c0 callx0 a0
|
|
d72: 729c beqz.n a2, d8d <wps_enrollee_get_msg+0x335>
|
|
d74: 0c28 l32i.n a2, a12, 0
|
|
d76: 130c movi.n a3, 1
|
|
d78: 140c movi.n a4, 1
|
|
d7a: 02dcb2 addmi a11, a12, 0x200
|
|
d7d: 2a1c movi.n a10, 18
|
|
d7f: 345ba2 s16i a10, a11, 104
|
|
d82: ffe001 l32r a0, d04 <wps_enrollee_get_msg+0x2ac>
|
|
d85: 0000c0 callx0 a0
|
|
d88: f27c movi.n a2, -1
|
|
d8a: 000046 j d8f <wps_enrollee_get_msg+0x337>
|
|
d8d: 020c movi.n a2, 0
|
|
d8f: 1121c2 l32i a12, a1, 68
|
|
d92: 102102 l32i a0, a1, 64
|
|
d95: 50c112 addi a1, a1, 80
|
|
d98: f00d ret.n
|
|
...
|
|
dae: 120000 excw
|
|
db1: c2b0c1 l32r a12, ffff1874 <wps_enrollee_process_msg+0xffff0044>
|
|
db4: 021161 l32r a6, fffc15f8 <wps_enrollee_process_msg+0xfffbfdc8>
|
|
db7: cd1061 l32r a6, ffff41f8 <wps_enrollee_process_msg+0xffff29c8>
|
|
dba: 131602 l16ui a0, a6, 38
|
|
dbd: 013907 bltu a9, a0, dc2 <wps_enrollee_get_msg+0x36a>
|
|
dc0: 66cc02 addi a0, a12, 102
|
|
dc3: 021c movi.n a2, 16
|
|
dc5: 4129 s32i.n a2, a1, 16
|
|
dc7: 5129 s32i.n a2, a1, 20
|
|
dc9: 1109 s32i.n a0, a1, 4
|
|
dcb: 372c22 l32i a2, a12, 220
|
|
dce: fff301 l32r a0, d9c <wps_enrollee_get_msg+0x344>
|
|
dd1: 0000c0 callx0 a0
|
|
dd4: 2129 s32i.n a2, a1, 8
|
|
dd6: 372c32 l32i a3, a12, 220
|
|
dd9: 382c22 l32i a2, a12, 224
|
|
ddc: 1338 l32i.n a3, a3, 4
|
|
dde: 6139 s32i.n a3, a1, 24
|
|
de0: fff001 l32r a0, da0 <wps_enrollee_get_msg+0x348>
|
|
de3: 0000c0 callx0 a0
|
|
de6: 032c movi.n a3, 32
|
|
de8: 440c movi.n a4, 4
|
|
dea: 015d mov.n a5, a1
|
|
dec: 10c162 addi a6, a1, 16
|
|
def: 029d mov.n a9, a2
|
|
df1: 20c172 addi a7, a1, 32
|
|
df4: 01dc22 addmi a2, a12, 0x100
|
|
df7: 3199 s32i.n a9, a1, 12
|
|
df9: 382c82 l32i a8, a12, 224
|
|
dfc: e4c222 addi a2, a2, -28
|
|
dff: 1888 l32i.n a8, a8, 4
|
|
e01: 7189 s32i.n a8, a1, 28
|
|
e03: ffe801 l32r a0, da4 <wps_enrollee_get_msg+0x34c>
|
|
e06: 0000c0 callx0 a0
|
|
e09: 20c132 addi a3, a1, 32
|
|
e0c: 042c movi.n a4, 32
|
|
e0e: 01dc22 addmi a2, a12, 0x100
|
|
e11: b6c222 addi a2, a2, -74
|
|
e14: ffe501 l32r a0, da8 <wps_enrollee_get_msg+0x350>
|
|
e17: 0000c0 callx0 a0
|
|
e1a: 729c beqz.n a2, e35 <wps_enrollee_get_msg+0x3dd>
|
|
e1c: 0c28 l32i.n a2, a12, 0
|
|
e1e: 130c movi.n a3, 1
|
|
e20: 240c movi.n a4, 2
|
|
e22: 02dcb2 addmi a11, a12, 0x200
|
|
e25: 2a1c movi.n a10, 18
|
|
e27: 345ba2 s16i a10, a11, 104
|
|
e2a: ffe001 l32r a0, dac <wps_enrollee_get_msg+0x354>
|
|
e2d: 0000c0 callx0 a0
|
|
e30: f27c movi.n a2, -1
|
|
e32: 000046 j e37 <wps_enrollee_get_msg+0x3df>
|
|
e35: 020c movi.n a2, 0
|
|
e37: 1121c2 l32i a12, a1, 68
|
|
e3a: 102102 l32i a0, a1, 64
|
|
e3d: 50c112 addi a1, a1, 80
|
|
e40: f00d ret.n
|
|
...
|
|
e56: 820000 mull a0, a0, a0
|
|
e59: 8020a2 l32i a10, a0, 0x200
|
|
e5c: 52c011 l32r a1, fffd595c <wps_enrollee_process_msg+0xfffd412c>
|
|
e5f: 028061 l32r a6, fffc1860 <wps_enrollee_process_msg+0xfffc0030>
|
|
e62: d28161 l32r a6, ffff5868 <wps_enrollee_process_msg+0xffff4038>
|
|
e65: e28361 l32r a6, ffff9874 <wps_enrollee_process_msg+0xffff8044>
|
|
e68: c28461 l32r a6, ffff1878 <wps_enrollee_process_msg+0xffff0048>
|
|
e6b: f28261 l32r a6, ffffd874 <wps_enrollee_process_msg+0xffffc044>
|
|
e6e: cd8561 l32r a6, ffff4484 <wps_enrollee_process_msg+0xffff2c54>
|
|
e71: d2f202 excw
|
|
e74: 03ed01 l32r a0, fffc1e28 <wps_enrollee_process_msg+0xfffc05f8>
|
|
e77: 04dd mov.n a13, a4
|
|
e79: 030c movi.n a3, 0
|
|
e7b: 84a042 movi a4, 132
|
|
e7e: 5ccff2 addi a15, a15, 92
|
|
e81: 0f2d mov.n a2, a15
|
|
e83: fff001 l32r a0, e44 <wps_enrollee_get_msg+0x3ec>
|
|
e86: 0000c0 callx0 a0
|
|
e89: 21e9 s32i.n a14, a1, 8
|
|
e8b: 11d9 s32i.n a13, a1, 4
|
|
e8d: 01d9 s32i.n a13, a1, 0
|
|
e8f: 012d mov.n a2, a1
|
|
e91: 31cb addi.n a3, a1, 12
|
|
e93: ffed01 l32r a0, e48 <wps_enrollee_get_msg+0x3f0>
|
|
e96: 0000c0 callx0 a0
|
|
e99: 035296 bltz a2, ed2 <wps_enrollee_get_msg+0x47a>
|
|
e9c: 21cb addi.n a2, a1, 12
|
|
e9e: 0f3d mov.n a3, a15
|
|
ea0: ffeb01 l32r a0, e4c <wps_enrollee_get_msg+0x3f4>
|
|
ea3: 0000c0 callx0 a0
|
|
ea6: 82ec bnez.n a2, ed2 <wps_enrollee_get_msg+0x47a>
|
|
ea8: 640c movi.n a4, 6
|
|
eaa: 0c38 l32i.n a3, a12, 0
|
|
eac: 02dc22 addmi a2, a12, 0x200
|
|
eaf: ccc222 addi a2, a2, -52
|
|
eb2: 44c332 addi a3, a3, 68
|
|
eb5: ffe601 l32r a0, e50 <wps_enrollee_get_msg+0x3f8>
|
|
eb8: 0000c0 callx0 a0
|
|
ebb: 328c beqz.n a2, ec2 <wps_enrollee_get_msg+0x46a>
|
|
ebd: 802142 l32i a4, a1, 0x200
|
|
ec0: e4cc bnez.n a4, ed2 <wps_enrollee_get_msg+0x47a>
|
|
ec2: 01dc02 addmi a0, a12, 0x100
|
|
ec5: c11c22 l16ui a2, a12, 0x182
|
|
ec8: d50c movi.n a5, 13
|
|
eca: 298257 bany a2, a5, ef7 <wps_enrollee_get_msg+0x49f>
|
|
ecd: 230c movi.n a3, 2
|
|
ecf: 1ce217 bbsi a2, 1, eef <wps_enrollee_get_msg+0x497>
|
|
ed2: f27c movi.n a2, -1
|
|
ed4: 000046 j ed9 <wps_enrollee_get_msg+0x481>
|
|
ed7: 020c movi.n a2, 0
|
|
ed9: 8221c2 l32i a12, a1, 0x208
|
|
edc: 8321d2 l32i a13, a1, 0x20c
|
|
edf: 8421e2 l32i a14, a1, 0x210
|
|
ee2: 8521f2 l32i a15, a1, 0x214
|
|
ee5: 20a232 movi a3, 0x220
|
|
ee8: 812102 l32i a0, a1, 0x204
|
|
eeb: 113a add.n a1, a1, a3
|
|
eed: f00d ret.n
|
|
eef: b55032 s16i a3, a0, 0x16a
|
|
ef2: e27c movi.n a2, -2
|
|
ef4: fff846 j ed9 <wps_enrollee_get_msg+0x481>
|
|
ef7: c80032 l8ui a3, a0, 200
|
|
efa: 02dc22 addmi a2, a12, 0x200
|
|
efd: 85c222 addi a2, a2, -123
|
|
f00: ffd501 l32r a0, e54 <wps_enrollee_get_msg+0x3fc>
|
|
f03: 0000c0 callx0 a0
|
|
f06: 0c08 l32i.n a0, a12, 0
|
|
f08: 4a2042 l32i a4, a0, 0x128
|
|
f0b: fc8416 beqz a4, ed7 <wps_enrollee_get_msg+0x47f>
|
|
f0e: 0f3d mov.n a3, a15
|
|
f10: 4c2022 l32i a2, a0, 0x130
|
|
f13: 6d4b addi.n a6, a13, 4
|
|
f15: fcce72 addi a7, a14, -4
|
|
f18: 756c72 s32i a7, a12, 0x1d4
|
|
f1b: 766c62 s32i a6, a12, 0x1d8
|
|
f1e: 0004c0 callx0 a4
|
|
f21: 080c movi.n a8, 0
|
|
f23: 756c82 s32i a8, a12, 0x1d4
|
|
f26: 766c82 s32i a8, a12, 0x1d8
|
|
f29: ffeb06 j ed9 <wps_enrollee_get_msg+0x481>
|
|
f2c: e0c112 addi a1, a1, -32
|
|
f2f: 11c9 s32i.n a12, a1, 4
|
|
f31: 21d9 s32i.n a13, a1, 8
|
|
f33: 41f9 s32i.n a15, a1, 16
|
|
f35: 0109 s32i.n a0, a1, 0
|
|
f37: 0208 l32i.n a0, a2, 0
|
|
f39: 31e9 s32i.n a14, a1, 12
|
|
f3b: 0008 l32i.n a0, a0, 0
|
|
f3d: 02ed mov.n a14, a2
|
|
f3f: 80fc bnez.n a0, f7b <wps_enrollee_get_msg+0x523>
|
|
f41: 047516 beqz a5, f8c <wps_enrollee_get_msg+0x534>
|
|
f44: 03dd mov.n a13, a3
|
|
f46: 04cd mov.n a12, a4
|
|
f48: 06fd mov.n a15, a6
|
|
f4a: a07530 addx4 a7, a5, a3
|
|
f4d: 6179 s32i.n a7, a1, 24
|
|
f4f: 060c movi.n a6, 0
|
|
f51: 5169 s32i.n a6, a1, 20
|
|
f53: 0f5d mov.n a5, a15
|
|
f55: 0e2d mov.n a2, a14
|
|
f57: 0d38 l32i.n a3, a13, 0
|
|
f59: 0c48 l32i.n a4, a12, 0
|
|
f5b: ffefc5 call0 e58 <wps_enrollee_get_msg+0x400>
|
|
f5e: 72cc bnez.n a2, f69 <wps_enrollee_get_msg+0x511>
|
|
f60: 5188 l32i.n a8, a1, 20
|
|
f62: 881b addi.n a8, a8, 1
|
|
f64: 5189 s32i.n a8, a1, 20
|
|
f66: 000106 j f6e <wps_enrollee_get_msg+0x516>
|
|
f69: e97c movi.n a9, -2
|
|
f6b: 1d9297 bne a2, a9, f8c <wps_enrollee_get_msg+0x534>
|
|
f6e: cc4b addi.n a12, a12, 4
|
|
f70: 61a8 l32i.n a10, a1, 24
|
|
f72: dd4b addi.n a13, a13, 4
|
|
f74: db9da7 bne a13, a10, f53 <wps_enrollee_get_msg+0x4fb>
|
|
f77: 51b8 l32i.n a11, a1, 20
|
|
f79: fb8c beqz.n a11, f8c <wps_enrollee_get_msg+0x534>
|
|
f7b: 020c movi.n a2, 0
|
|
f7d: 11c8 l32i.n a12, a1, 4
|
|
f7f: 21d8 l32i.n a13, a1, 8
|
|
f81: 31e8 l32i.n a14, a1, 12
|
|
f83: 41f8 l32i.n a15, a1, 16
|
|
f85: 0108 l32i.n a0, a1, 0
|
|
f87: 20c112 addi a1, a1, 32
|
|
f8a: f00d ret.n
|
|
f8c: f27c movi.n a2, -1
|
|
f8e: fffac6 j f7d <wps_enrollee_get_msg+0x525>
|
|
...
|
|
f9d: 000000 ill
|
|
fa0: a0a062 movi a6, 160
|
|
fa3: c01160 sub a1, a1, a6
|
|
fa6: 216142 s32i a4, a1, 132
|
|
fa9: 2461d2 s32i a13, a1, 144
|
|
fac: 2361c2 s32i a12, a1, 140
|
|
faf: 226102 s32i a0, a1, 136
|
|
fb2: 0208 l32i.n a0, a2, 0
|
|
fb4: 02cd mov.n a12, a2
|
|
fb6: 0008 l32i.n a0, a0, 0
|
|
fb8: 05dd mov.n a13, a5
|
|
fba: 090016 beqz a0, 104e <wps_enrollee_get_msg+0x5f6>
|
|
fbd: 032d mov.n a2, a3
|
|
fbf: 013d mov.n a3, a1
|
|
fc1: fff401 l32r a0, f94 <wps_enrollee_get_msg+0x53c>
|
|
fc4: 0000c0 callx0 a0
|
|
fc7: 0112d6 bgez a2, fdc <wps_enrollee_get_msg+0x584>
|
|
fca: f27c movi.n a2, -1
|
|
fcc: 2321c2 l32i a12, a1, 140
|
|
fcf: 2421d2 l32i a13, a1, 144
|
|
fd2: a0a032 movi a3, 160
|
|
fd5: 222102 l32i a0, a1, 136
|
|
fd8: 113a add.n a1, a1, a3
|
|
fda: f00d ret.n
|
|
fdc: 70c122 addi a2, a1, 112
|
|
fdf: 0c38 l32i.n a3, a12, 0
|
|
fe1: 640c movi.n a4, 6
|
|
fe3: 44c332 addi a3, a3, 68
|
|
fe6: ffec01 l32r a0, f98 <wps_enrollee_get_msg+0x540>
|
|
fe9: 0000c0 callx0 a0
|
|
fec: 128c beqz.n a2, ff1 <wps_enrollee_get_msg+0x599>
|
|
fee: fd8d56 bnez a13, fca <wps_enrollee_get_msg+0x572>
|
|
ff1: 6ca182 movi a8, 0x16c
|
|
ff4: 131102 l16ui a0, a1, 38
|
|
ff7: d40c movi.n a4, 13
|
|
ff9: 568047 bany a0, a4, 1053 <wps_enrollee_get_msg+0x5fb>
|
|
ffc: 220c movi.n a2, 2
|
|
ffe: c86017 bbci a0, 1, fca <wps_enrollee_get_msg+0x572>
|
|
1001: 01dc52 addmi a5, a12, 0x100
|
|
1004: b55522 s16i a2, a5, 0x16a
|
|
1007: ffefc6 j fca <wps_enrollee_get_msg+0x572>
|
|
100a: 121172 l16ui a7, a1, 36
|
|
100d: 105750 and a5, a7, a5
|
|
1010: 074366 bnei a3, 4, 101b <wps_enrollee_get_msg+0x5c3>
|
|
1013: 860c movi.n a6, 8
|
|
1015: 206060 or a6, a0, a6
|
|
1018: 135162 s16i a6, a1, 38
|
|
101b: 0c98 l32i.n a9, a12, 0
|
|
101d: 4a2992 l32i a9, a9, 0x128
|
|
1020: 072566 bnei a5, 2, 102b <wps_enrollee_get_msg+0x5d3>
|
|
1023: 082c movi.n a8, 32
|
|
1025: 208780 or a8, a7, a8
|
|
1028: 125182 s16i a8, a1, 36
|
|
102b: f99c beqz.n a9, 104e <wps_enrollee_get_msg+0x5f6>
|
|
102d: 212122 l32i a2, a1, 132
|
|
1030: ffdb01 l32r a0, f9c <wps_enrollee_get_msg+0x544>
|
|
1033: 0000c0 callx0 a0
|
|
1036: 1e6122 s32i a2, a1, 120
|
|
1039: 212132 l32i a3, a1, 132
|
|
103c: 0c28 l32i.n a2, a12, 0
|
|
103e: 1338 l32i.n a3, a3, 4
|
|
1040: 1f6132 s32i a3, a1, 124
|
|
1043: 4a2202 l32i a0, a2, 0x128
|
|
1046: 4c2222 l32i a2, a2, 0x130
|
|
1049: 013d mov.n a3, a1
|
|
104b: 0000c0 callx0 a0
|
|
104e: 020c movi.n a2, 0
|
|
1050: ffde06 j fcc <wps_enrollee_get_msg+0x574>
|
|
1053: 252c movi.n a5, 34
|
|
1055: c30c movi.n a3, 12
|
|
1057: 103030 and a3, a0, a3
|
|
105a: facd16 beqz a13, 100a <wps_enrollee_get_msg+0x5b2>
|
|
105d: 084326 beqi a3, 4, 1069 <wps_enrollee_get_msg+0x611>
|
|
1060: 121172 l16ui a7, a1, 36
|
|
1063: 105750 and a5, a7, a5
|
|
1066: a62566 bnei a5, 2, 1010 <wps_enrollee_get_msg+0x5b8>
|
|
1069: 5c8a add.n a5, a12, a8
|
|
106b: 140c movi.n a4, 1
|
|
106d: 7f5542 s16i a4, a5, 254
|
|
1070: ffd586 j fca <wps_enrollee_get_msg+0x572>
|
|
...
|
|
107b: c11200 mul16u a1, a2, a0
|
|
107e: 0139e0 slli a3, a9, 18
|
|
1081: 41e9 s32i.n a14, a1, 16
|
|
1083: 1109 s32i.n a0, a1, 4
|
|
1085: 21c9 s32i.n a12, a1, 8
|
|
1087: 31d9 s32i.n a13, a1, 12
|
|
1089: 02cd mov.n a12, a2
|
|
108b: 04dd mov.n a13, a4
|
|
108d: 3208 l32i.n a0, a2, 12
|
|
108f: ce0c movi.n a14, 12
|
|
1091: 701066 bnei a0, 1, 1105 <wps_enrollee_get_msg+0x6ad>
|
|
1094: 4438 l32i.n a3, a4, 16
|
|
1096: ffaa85 call0 b40 <wps_enrollee_get_msg+0xe8>
|
|
1099: 068256 bnez a2, 1105 <wps_enrollee_get_msg+0x6ad>
|
|
109c: 0c2d mov.n a2, a12
|
|
109e: 3d38 l32i.n a3, a13, 12
|
|
10a0: ffac05 call0 b64 <wps_enrollee_get_msg+0x10c>
|
|
10a3: 05e256 bnez a2, 1105 <wps_enrollee_get_msg+0x6ad>
|
|
10a6: 0c2d mov.n a2, a12
|
|
10a8: 5d38 l32i.n a3, a13, 20
|
|
10aa: ffae05 call0 b8c <wps_enrollee_get_msg+0x134>
|
|
10ad: 054256 bnez a2, 1105 <wps_enrollee_get_msg+0x6ad>
|
|
10b0: 0c08 l32i.n a0, a12, 0
|
|
10b2: 0028 l32i.n a2, a0, 0
|
|
10b4: e29c beqz.n a2, 10d6 <wps_enrollee_get_msg+0x67e>
|
|
10b6: 3008 l32i.n a0, a0, 12
|
|
10b8: d4a022 movi a2, 212
|
|
10bb: f08c beqz.n a0, 10ce <wps_enrollee_get_msg+0x676>
|
|
10bd: 0d2026 beqi a0, 2, 10ce <wps_enrollee_get_msg+0x676>
|
|
10c0: 01dc02 addmi a0, a12, 0x100
|
|
10c3: d4c002 addi a0, a0, -44
|
|
10c6: f20c movi.n a2, 15
|
|
10c8: ca5022 s16i a2, a0, 0x194
|
|
10cb: 000d86 j 1105 <wps_enrollee_get_msg+0x6ad>
|
|
10ce: 0c2a add.n a0, a12, a2
|
|
10d0: 192032 l32i a3, a0, 100
|
|
10d3: fef316 beqz a3, 10c6 <wps_enrollee_get_msg+0x66e>
|
|
10d6: 0c2d mov.n a2, a12
|
|
10d8: 362d32 l32i a3, a13, 216
|
|
10db: 372d42 l32i a4, a13, 220
|
|
10de: ffb045 call0 be4 <wps_enrollee_get_msg+0x18c>
|
|
10e1: 02ec bnez.n a2, 1105 <wps_enrollee_get_msg+0x6ad>
|
|
10e3: 0c2d mov.n a2, a12
|
|
10e5: 132d32 l32i a3, a13, 76
|
|
10e8: 0148 l32i.n a4, a1, 0
|
|
10ea: ffe201 l32r a0, 1074 <wps_enrollee_get_msg+0x61c>
|
|
10ed: 0000c0 callx0 a0
|
|
10f0: 12dc bnez.n a2, 1105 <wps_enrollee_get_msg+0x6ad>
|
|
10f2: 0d3d mov.n a3, a13
|
|
10f4: 02dc22 addmi a2, a12, 0x200
|
|
10f7: e0c222 addi a2, a2, -32
|
|
10fa: ffdf01 l32r a0, 1078 <wps_enrollee_get_msg+0x620>
|
|
10fd: 0000c0 callx0 a0
|
|
1100: 240c movi.n a4, 2
|
|
1102: 83e420 moveqz a14, a4, a2
|
|
1105: 120c movi.n a2, 1
|
|
1107: 1108 l32i.n a0, a1, 4
|
|
1109: 3ce9 s32i.n a14, a12, 12
|
|
110b: 31d8 l32i.n a13, a1, 12
|
|
110d: 21c8 l32i.n a12, a1, 8
|
|
110f: 41e8 l32i.n a14, a1, 16
|
|
1111: 20c112 addi a1, a1, 32
|
|
1114: f00d ret.n
|
|
1116: 000000 ill
|
|
1119: 000000 ill
|
|
111c: c0c112 addi a1, a1, -64
|
|
111f: e1c9 s32i.n a12, a1, 56
|
|
1121: f1d9 s32i.n a13, a1, 60
|
|
1123: d109 s32i.n a0, a1, 52
|
|
1125: 03dd mov.n a13, a3
|
|
1127: 3208 l32i.n a0, a2, 12
|
|
1129: 02cd mov.n a12, a2
|
|
112b: 101026 beqi a0, 1, 113f <wps_enrollee_get_msg+0x6e7>
|
|
112e: c00c movi.n a0, 12
|
|
1130: 120c movi.n a2, 1
|
|
1132: 3c09 s32i.n a0, a12, 12
|
|
1134: f1d8 l32i.n a13, a1, 60
|
|
1136: e1c8 l32i.n a12, a1, 56
|
|
1138: d108 l32i.n a0, a1, 52
|
|
113a: 40c112 addi a1, a1, 64
|
|
113d: f00d ret.n
|
|
113f: 0228 l32i.n a2, a2, 0
|
|
1141: 4b2222 l32i a2, a2, 0x12c
|
|
1144: 08a216 beqz a2, 11d2 <wps_enrollee_get_msg+0x77a>
|
|
1147: 012d mov.n a2, a1
|
|
1149: 030c movi.n a3, 0
|
|
114b: 443c movi.n a4, 52
|
|
114d: fff201 l32r a0, 1118 <wps_enrollee_get_msg+0x6c0>
|
|
1150: 0000c0 callx0 a0
|
|
1153: cd58 l32i.n a5, a13, 48
|
|
1155: 352d62 l32i a6, a13, 212
|
|
1158: ad08 l32i.n a0, a13, 40
|
|
115a: 342d72 l32i a7, a13, 208
|
|
115d: d08c beqz.n a0, 116e <wps_enrollee_get_msg+0x716>
|
|
115f: 000042 l8ui a4, a0, 0
|
|
1162: 010032 l8ui a3, a0, 1
|
|
1165: 114480 slli a4, a4, 8
|
|
1168: 203340 or a3, a3, a4
|
|
116b: 005132 s16i a3, a1, 0
|
|
116e: b159 s32i.n a5, a1, 44
|
|
1170: a169 s32i.n a6, a1, 40
|
|
1172: 9179 s32i.n a7, a1, 36
|
|
1174: 2d2d32 l32i a3, a13, 180
|
|
1177: 2f2d02 l32i a0, a13, 188
|
|
117a: 2c2d42 l32i a4, a13, 176
|
|
117d: 332d82 l32i a8, a13, 204
|
|
1180: 322d92 l32i a9, a13, 200
|
|
1183: 312da2 l32i a10, a13, 196
|
|
1186: 302db2 l32i a11, a13, 192
|
|
1189: 2e2d22 l32i a2, a13, 184
|
|
118c: 3129 s32i.n a2, a1, 12
|
|
118e: 51b9 s32i.n a11, a1, 20
|
|
1190: 61a9 s32i.n a10, a1, 24
|
|
1192: 7199 s32i.n a9, a1, 28
|
|
1194: 8189 s32i.n a8, a1, 32
|
|
1196: 1149 s32i.n a4, a1, 4
|
|
1198: 4109 s32i.n a0, a1, 16
|
|
119a: fd08 l32i.n a0, a13, 60
|
|
119c: 2139 s32i.n a3, a1, 8
|
|
119e: d08c beqz.n a0, 11af <wps_enrollee_get_msg+0x757>
|
|
11a0: 000062 l8ui a6, a0, 0
|
|
11a3: 010052 l8ui a5, a0, 1
|
|
11a6: 116680 slli a6, a6, 8
|
|
11a9: 205560 or a5, a5, a6
|
|
11ac: 185152 s16i a5, a1, 48
|
|
11af: 102d02 l32i a0, a13, 64
|
|
11b2: d08c beqz.n a0, 11c3 <wps_enrollee_get_msg+0x76b>
|
|
11b4: 000082 l8ui a8, a0, 0
|
|
11b7: 010072 l8ui a7, a0, 1
|
|
11ba: 118880 slli a8, a8, 8
|
|
11bd: 207780 or a7, a7, a8
|
|
11c0: 195172 s16i a7, a1, 50
|
|
11c3: 030c movi.n a3, 0
|
|
11c5: 0c28 l32i.n a2, a12, 0
|
|
11c7: 014d mov.n a4, a1
|
|
11c9: 4b2202 l32i a0, a2, 0x12c
|
|
11cc: 4c2222 l32i a2, a2, 0x130
|
|
11cf: 0000c0 callx0 a0
|
|
11d2: 800c movi.n a0, 8
|
|
11d4: ffd606 j 1130 <wps_enrollee_get_msg+0x6d8>
|
|
...
|
|
11f7: a25200 excw
|
|
11fa: 115010 slli a5, a0, 15
|
|
11fd: 6132c0 excw
|
|
1200: e27d excw
|
|
1202: 028161 l32r a6, fffc1c08 <wps_enrollee_process_msg+0xfffc03d8>
|
|
1205: c27e61 l32r a6, ffff1c00 <wps_enrollee_process_msg+0xffff03d0>
|
|
1208: d27f61 l32r a6, ffff5c04 <wps_enrollee_process_msg+0xffff43d4>
|
|
120b: cd8061 l32r a6, ffff480c <wps_enrollee_process_msg+0xffff2fdc>
|
|
120e: 04dd02 addmi a0, a13, 0x400
|
|
1211: 3208 l32i.n a0, a2, 12
|
|
1213: ce0c movi.n a14, 12
|
|
1215: 6a3066 bnei a0, 3, 1283 <wps_enrollee_get_msg+0x82b>
|
|
1218: 3438 l32i.n a3, a4, 12
|
|
121a: ff9485 call0 b64 <wps_enrollee_get_msg+0x10c>
|
|
121d: 062256 bnez a2, 1283 <wps_enrollee_get_msg+0x82b>
|
|
1220: 0c2d mov.n a2, a12
|
|
1222: 132d32 l32i a3, a13, 76
|
|
1225: 7d2142 l32i a4, a1, 0x1f4
|
|
1228: ffec01 l32r a0, 11d8 <wps_enrollee_get_msg+0x780>
|
|
122b: 0000c0 callx0 a0
|
|
122e: 051256 bnez a2, 1283 <wps_enrollee_get_msg+0x82b>
|
|
1231: 0c2d mov.n a2, a12
|
|
1233: 142d32 l32i a3, a13, 80
|
|
1236: ffa705 call0 ca8 <wps_enrollee_get_msg+0x250>
|
|
1239: 046256 bnez a2, 1283 <wps_enrollee_get_msg+0x82b>
|
|
123c: 0c2d mov.n a2, a12
|
|
123e: 152d32 l32i a3, a13, 84
|
|
1241: ffa8c5 call0 cd0 <wps_enrollee_get_msg+0x278>
|
|
1244: b2fc bnez.n a2, 1283 <wps_enrollee_get_msg+0x82b>
|
|
1246: 0c2d mov.n a2, a12
|
|
1248: 382d32 l32i a3, a13, 224
|
|
124b: 392d42 l32i a4, a13, 228
|
|
124e: ffe301 l32r a0, 11dc <wps_enrollee_get_msg+0x784>
|
|
1251: 0000c0 callx0 a0
|
|
1254: 826122 s32i a2, a1, 0x208
|
|
1257: 82ac beqz.n a2, 1283 <wps_enrollee_get_msg+0x82b>
|
|
1259: 1d38 l32i.n a3, a13, 4
|
|
125b: 120c movi.n a2, 1
|
|
125d: 933230 movnez a3, a2, a3
|
|
1260: 822122 l32i a2, a1, 0x208
|
|
1263: ffdf01 l32r a0, 11e0 <wps_enrollee_get_msg+0x788>
|
|
1266: 0000c0 callx0 a0
|
|
1269: 02d2d6 bgez a2, 129a <wps_enrollee_get_msg+0x842>
|
|
126c: 822122 l32i a2, a1, 0x208
|
|
126f: ffdd01 l32r a0, 11e4 <wps_enrollee_get_msg+0x78c>
|
|
1272: 0000c0 callx0 a0
|
|
1275: 000286 j 1283 <wps_enrollee_get_msg+0x82b>
|
|
1278: 822122 l32i a2, a1, 0x208
|
|
127b: ffdb01 l32r a0, 11e8 <wps_enrollee_get_msg+0x790>
|
|
127e: 0000c0 callx0 a0
|
|
1281: 4e0c movi.n a14, 4
|
|
1283: 120c movi.n a2, 1
|
|
1285: 7e2102 l32i a0, a1, 0x1f8
|
|
1288: 8021d2 l32i a13, a1, 0x200
|
|
128b: 3ce9 s32i.n a14, a12, 12
|
|
128d: 10a232 movi a3, 0x210
|
|
1290: 7f21c2 l32i a12, a1, 0x1fc
|
|
1293: 8121e2 l32i a14, a1, 0x204
|
|
1296: 113a add.n a1, a1, a3
|
|
1298: f00d ret.n
|
|
129a: 822122 l32i a2, a1, 0x208
|
|
129d: 013d mov.n a3, a1
|
|
129f: ffd301 l32r a0, 11ec <wps_enrollee_get_msg+0x794>
|
|
12a2: 0000c0 callx0 a0
|
|
12a5: 01a296 bltz a2, 12c3 <wps_enrollee_get_msg+0x86b>
|
|
12a8: 0c2d mov.n a2, a12
|
|
12aa: 822132 l32i a3, a1, 0x208
|
|
12ad: 1c2142 l32i a4, a1, 112
|
|
12b0: ffd001 l32r a0, 11f0 <wps_enrollee_get_msg+0x798>
|
|
12b3: 0000c0 callx0 a0
|
|
12b6: 92cc bnez.n a2, 12c3 <wps_enrollee_get_msg+0x86b>
|
|
12b8: 0c2d mov.n a2, a12
|
|
12ba: 182132 l32i a3, a1, 96
|
|
12bd: ffa485 call0 d08 <wps_enrollee_get_msg+0x2b0>
|
|
12c0: fb4216 beqz a2, 1278 <wps_enrollee_get_msg+0x820>
|
|
12c3: 822122 l32i a2, a1, 0x208
|
|
12c6: ffcb01 l32r a0, 11f4 <wps_enrollee_get_msg+0x79c>
|
|
12c9: 0000c0 callx0 a0
|
|
12cc: ffecc6 j 1283 <wps_enrollee_get_msg+0x82b>
|
|
...
|
|
12ef: a25200 excw
|
|
12f2: 115010 slli a5, a0, 15
|
|
12f5: 6132c0 excw
|
|
12f8: e27d excw
|
|
12fa: 028161 l32r a6, fffc1d00 <wps_enrollee_process_msg+0xfffc04d0>
|
|
12fd: c27e61 l32r a6, ffff1cf8 <wps_enrollee_process_msg+0xffff04c8>
|
|
1300: d27f61 l32r a6, ffff5cfc <wps_enrollee_process_msg+0xffff44cc>
|
|
1303: cd8061 l32r a6, ffff4904 <wps_enrollee_process_msg+0xffff30d4>
|
|
1306: 04dd02 addmi a0, a13, 0x400
|
|
1309: 3208 l32i.n a0, a2, 12
|
|
130b: ce0c movi.n a14, 12
|
|
130d: 685066 bnei a0, 5, 1379 <wps_enrollee_get_msg+0x921>
|
|
1310: 3438 l32i.n a3, a4, 12
|
|
1312: ff8505 call0 b64 <wps_enrollee_get_msg+0x10c>
|
|
1315: 060256 bnez a2, 1379 <wps_enrollee_get_msg+0x921>
|
|
1318: 0c2d mov.n a2, a12
|
|
131a: 132d32 l32i a3, a13, 76
|
|
131d: 7d2142 l32i a4, a1, 0x1f4
|
|
1320: ffec01 l32r a0, 12d0 <wps_enrollee_get_msg+0x878>
|
|
1323: 0000c0 callx0 a0
|
|
1326: 04f256 bnez a2, 1379 <wps_enrollee_get_msg+0x921>
|
|
1329: 0c2d mov.n a2, a12
|
|
132b: 382d32 l32i a3, a13, 224
|
|
132e: 392d42 l32i a4, a13, 228
|
|
1331: ffe801 l32r a0, 12d4 <wps_enrollee_get_msg+0x87c>
|
|
1334: 0000c0 callx0 a0
|
|
1337: 826122 s32i a2, a1, 0x208
|
|
133a: b2bc beqz.n a2, 1379 <wps_enrollee_get_msg+0x921>
|
|
133c: 1d38 l32i.n a3, a13, 4
|
|
133e: 120c movi.n a2, 1
|
|
1340: 933230 movnez a3, a2, a3
|
|
1343: 822122 l32i a2, a1, 0x208
|
|
1346: ffe401 l32r a0, 12d8 <wps_enrollee_get_msg+0x880>
|
|
1349: 0000c0 callx0 a0
|
|
134c: 0402d6 bgez a2, 1390 <wps_enrollee_get_msg+0x938>
|
|
134f: 822122 l32i a2, a1, 0x208
|
|
1352: ffe201 l32r a0, 12dc <wps_enrollee_get_msg+0x884>
|
|
1355: 0000c0 callx0 a0
|
|
1358: 000746 j 1379 <wps_enrollee_get_msg+0x921>
|
|
135b: 822122 l32i a2, a1, 0x208
|
|
135e: ffe001 l32r a0, 12e0 <wps_enrollee_get_msg+0x888>
|
|
1361: 0000c0 callx0 a0
|
|
1364: 0c08 l32i.n a0, a12, 0
|
|
1366: 0038 l32i.n a3, a0, 0
|
|
1368: b38c beqz.n a3, 1377 <wps_enrollee_get_msg+0x91f>
|
|
136a: c30c movi.n a3, 12
|
|
136c: 4c2022 l32i a2, a0, 0x130
|
|
136f: 4b2002 l32i a0, a0, 0x12c
|
|
1372: 040c movi.n a4, 0
|
|
1374: 0000c0 callx0 a0
|
|
1377: 6e0c movi.n a14, 6
|
|
1379: 120c movi.n a2, 1
|
|
137b: 7e2102 l32i a0, a1, 0x1f8
|
|
137e: 8021d2 l32i a13, a1, 0x200
|
|
1381: 3ce9 s32i.n a14, a12, 12
|
|
1383: 10a232 movi a3, 0x210
|
|
1386: 7f21c2 l32i a12, a1, 0x1fc
|
|
1389: 8121e2 l32i a14, a1, 0x204
|
|
138c: 113a add.n a1, a1, a3
|
|
138e: f00d ret.n
|
|
1390: 822122 l32i a2, a1, 0x208
|
|
1393: 013d mov.n a3, a1
|
|
1395: ffd301 l32r a0, 12e4 <wps_enrollee_get_msg+0x88c>
|
|
1398: 0000c0 callx0 a0
|
|
139b: 01a296 bltz a2, 13b9 <wps_enrollee_get_msg+0x961>
|
|
139e: 0c2d mov.n a2, a12
|
|
13a0: 822132 l32i a3, a1, 0x208
|
|
13a3: 1c2142 l32i a4, a1, 112
|
|
13a6: ffd001 l32r a0, 12e8 <wps_enrollee_get_msg+0x890>
|
|
13a9: 0000c0 callx0 a0
|
|
13ac: 92cc bnez.n a2, 13b9 <wps_enrollee_get_msg+0x961>
|
|
13ae: 0c2d mov.n a2, a12
|
|
13b0: 192132 l32i a3, a1, 100
|
|
13b3: ff9fc5 call0 db0 <wps_enrollee_get_msg+0x358>
|
|
13b6: fa1216 beqz a2, 135b <wps_enrollee_get_msg+0x903>
|
|
13b9: 822122 l32i a2, a1, 0x208
|
|
13bc: ffcc01 l32r a0, 12ec <wps_enrollee_get_msg+0x894>
|
|
13bf: 0000c0 callx0 a0
|
|
13c2: ffecc6 j 1379 <wps_enrollee_get_msg+0x921>
|
|
...
|
|
13e5: 000000 ill
|
|
13e8: 10a252 movi a5, 0x210
|
|
13eb: c01150 sub a1, a1, a5
|
|
13ee: 8161f2 s32i a15, a1, 0x204
|
|
13f1: 7d6102 s32i a0, a1, 0x1f4
|
|
13f4: 7f61d2 s32i a13, a1, 0x1fc
|
|
13f7: 8061e2 s32i a14, a1, 0x200
|
|
13fa: 7e61c2 s32i a12, a1, 0x1f8
|
|
13fd: 03ed mov.n a14, a3
|
|
13ff: 02cd mov.n a12, a2
|
|
1401: 04dd mov.n a13, a4
|
|
1403: 3208 l32i.n a0, a2, 12
|
|
1405: cf0c movi.n a15, 12
|
|
1407: 347066 bnei a0, 7, 143f <wps_enrollee_get_msg+0x9e7>
|
|
140a: 3438 l32i.n a3, a4, 12
|
|
140c: ff7545 call0 b64 <wps_enrollee_get_msg+0x10c>
|
|
140f: c2ec bnez.n a2, 143f <wps_enrollee_get_msg+0x9e7>
|
|
1411: 0e4d mov.n a4, a14
|
|
1413: 0c2d mov.n a2, a12
|
|
1415: 132d32 l32i a3, a13, 76
|
|
1418: ffec01 l32r a0, 13c8 <wps_enrollee_get_msg+0x970>
|
|
141b: 0000c0 callx0 a0
|
|
141e: d2dc bnez.n a2, 143f <wps_enrollee_get_msg+0x9e7>
|
|
1420: 0c08 l32i.n a0, a12, 0
|
|
1422: 0028 l32i.n a2, a0, 0
|
|
1424: 12bc beqz.n a2, 1459 <wps_enrollee_get_msg+0xa01>
|
|
1426: 3038 l32i.n a3, a0, 12
|
|
1428: d3ac beqz.n a3, 1459 <wps_enrollee_get_msg+0xa01>
|
|
142a: 02dc52 addmi a5, a12, 0x200
|
|
142d: f40c movi.n a4, 15
|
|
142f: 345542 s16i a4, a5, 104
|
|
1432: 000246 j 143f <wps_enrollee_get_msg+0x9e7>
|
|
1435: 0e2d mov.n a2, a14
|
|
1437: ffe501 l32r a0, 13cc <wps_enrollee_get_msg+0x974>
|
|
143a: 0000c0 callx0 a0
|
|
143d: 9f0c movi.n a15, 9
|
|
143f: 120c movi.n a2, 1
|
|
1441: 7d2102 l32i a0, a1, 0x1f4
|
|
1444: 7f21d2 l32i a13, a1, 0x1fc
|
|
1447: 8021e2 l32i a14, a1, 0x200
|
|
144a: 3cf9 s32i.n a15, a12, 12
|
|
144c: 10a232 movi a3, 0x210
|
|
144f: 7e21c2 l32i a12, a1, 0x1f8
|
|
1452: 8121f2 l32i a15, a1, 0x204
|
|
1455: 113a add.n a1, a1, a3
|
|
1457: f00d ret.n
|
|
1459: 0c2d mov.n a2, a12
|
|
145b: 382d32 l32i a3, a13, 224
|
|
145e: 392d42 l32i a4, a13, 228
|
|
1461: ffdb01 l32r a0, 13d0 <wps_enrollee_get_msg+0x978>
|
|
1464: 0000c0 callx0 a0
|
|
1467: 02ed mov.n a14, a2
|
|
1469: fd2216 beqz a2, 143f <wps_enrollee_get_msg+0x9e7>
|
|
146c: 0c38 l32i.n a3, a12, 0
|
|
146e: 1d48 l32i.n a4, a13, 4
|
|
1470: 150c movi.n a5, 1
|
|
1472: 934540 movnez a4, a5, a4
|
|
1475: 0338 l32i.n a3, a3, 0
|
|
1477: ffd701 l32r a0, 13d4 <wps_enrollee_get_msg+0x97c>
|
|
147a: 0000c0 callx0 a0
|
|
147d: 00a2d6 bgez a2, 148b <wps_enrollee_get_msg+0xa33>
|
|
1480: 0e2d mov.n a2, a14
|
|
1482: ffd501 l32r a0, 13d8 <wps_enrollee_get_msg+0x980>
|
|
1485: 0000c0 callx0 a0
|
|
1488: ffecc6 j 143f <wps_enrollee_get_msg+0x9e7>
|
|
148b: 0e2d mov.n a2, a14
|
|
148d: 013d mov.n a3, a1
|
|
148f: ffd301 l32r a0, 13dc <wps_enrollee_get_msg+0x984>
|
|
1492: 0000c0 callx0 a0
|
|
1495: 03b296 bltz a2, 14d4 <wps_enrollee_get_msg+0xa7c>
|
|
1498: 0c2d mov.n a2, a12
|
|
149a: 0e3d mov.n a3, a14
|
|
149c: 1c2142 l32i a4, a1, 112
|
|
149f: ffd001 l32r a0, 13e0 <wps_enrollee_get_msg+0x988>
|
|
14a2: 0000c0 callx0 a0
|
|
14a5: b2ec bnez.n a2, 14d4 <wps_enrollee_get_msg+0xa7c>
|
|
14a7: 0c2d mov.n a2, a12
|
|
14a9: 5c2152 l32i a5, a1, 0x170
|
|
14ac: 170c movi.n a7, 1
|
|
14ae: 01d142 addmi a4, a1, 0x100
|
|
14b1: 1d68 l32i.n a6, a13, 4
|
|
14b3: 20c432 addi a3, a4, 32
|
|
14b6: 48c442 addi a4, a4, 72
|
|
14b9: 936760 movnez a6, a7, a6
|
|
14bc: ffa6c5 call0 f2c <wps_enrollee_get_msg+0x4d4>
|
|
14bf: 12dc bnez.n a2, 14d4 <wps_enrollee_get_msg+0xa7c>
|
|
14c1: 0c2d mov.n a2, a12
|
|
14c3: 013d mov.n a3, a1
|
|
14c5: 0e4d mov.n a4, a14
|
|
14c7: 1d58 l32i.n a5, a13, 4
|
|
14c9: 160c movi.n a6, 1
|
|
14cb: 935650 movnez a5, a6, a5
|
|
14ce: ffad05 call0 fa0 <wps_enrollee_get_msg+0x548>
|
|
14d1: f60216 beqz a2, 1435 <wps_enrollee_get_msg+0x9dd>
|
|
14d4: 0e2d mov.n a2, a14
|
|
14d6: ffc301 l32r a0, 13e4 <wps_enrollee_get_msg+0x98c>
|
|
14d9: 0000c0 callx0 a0
|
|
14dc: ffd7c6 j 143f <wps_enrollee_get_msg+0x9e7>
|
|
14df: 030c00 excw
|
|
14e2: 3239 s32i.n a3, a2, 12
|
|
14e4: 120c movi.n a2, 1
|
|
14e6: f00d ret.n
|
|
...
|
|
1518: 10a282 movi a8, 0x210
|
|
151b: c01180 sub a1, a1, a8
|
|
151e: 7e6102 s32i a0, a1, 0x1f8
|
|
1521: 7f61c2 s32i a12, a1, 0x1fc
|
|
1524: 8061d2 s32i a13, a1, 0x200
|
|
1527: 02cd mov.n a12, a2
|
|
1529: 03dd mov.n a13, a3
|
|
152b: 032d mov.n a2, a3
|
|
152d: 013d mov.n a3, a1
|
|
152f: ffee01 l32r a0, 14e8 <wps_enrollee_get_msg+0xa90>
|
|
1532: 0000c0 callx0 a0
|
|
1535: 0042d6 bgez a2, 153d <wps_enrollee_get_msg+0xae5>
|
|
1538: 220c movi.n a2, 2
|
|
153a: 001b46 j 15ab <wps_enrollee_get_msg+0xb53>
|
|
153d: 3138 l32i.n a3, a1, 12
|
|
153f: ff5316 beqz a3, 1538 <wps_enrollee_get_msg+0xae0>
|
|
1542: 36cc22 addi a2, a12, 54
|
|
1545: 041c movi.n a4, 16
|
|
1547: ffe901 l32r a0, 14ec <wps_enrollee_get_msg+0xa94>
|
|
154a: 0000c0 callx0 a0
|
|
154d: fe7256 bnez a2, 1538 <wps_enrollee_get_msg+0xae0>
|
|
1550: 2108 l32i.n a0, a1, 8
|
|
1552: 065056 bnez a0, 15bb <wps_enrollee_get_msg+0xb63>
|
|
1555: 120c movi.n a2, 1
|
|
1557: c00c movi.n a0, 12
|
|
1559: 3c09 s32i.n a0, a12, 12
|
|
155b: 001306 j 15ab <wps_enrollee_get_msg+0xb53>
|
|
155e: 3c08 l32i.n a0, a12, 12
|
|
1560: 0b80f6 bgeui a0, 8, 156f <wps_enrollee_get_msg+0xb17>
|
|
1563: fec022 addi a2, a0, -2
|
|
1566: 14a216 beqz a2, 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
1569: fdc032 addi a3, a0, -3
|
|
156c: 144316 beqz a3, 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
156f: 0d2d mov.n a2, a13
|
|
1571: ffdf01 l32r a0, 14f0 <wps_enrollee_get_msg+0xa98>
|
|
1574: 0000c0 callx0 a0
|
|
1577: fbd296 bltz a2, 1538 <wps_enrollee_get_msg+0xae0>
|
|
157a: 0c2d mov.n a2, a12
|
|
157c: 0d3d mov.n a3, a13
|
|
157e: 014d mov.n a4, a1
|
|
1580: ffaf85 call0 107c <wps_enrollee_get_msg+0x624>
|
|
1583: 7d6122 s32i a2, a1, 0x1f4
|
|
1586: 7d2142 l32i a4, a1, 0x1f4
|
|
1589: 2158 l32i.n a5, a1, 8
|
|
158b: 191466 bnei a4, 1, 15a8 <wps_enrollee_get_msg+0xb50>
|
|
158e: 000552 l8ui a5, a5, 0
|
|
1591: 136526 beqi a5, 6, 15a8 <wps_enrollee_get_msg+0xb50>
|
|
1594: 4d2c22 l32i a2, a12, 0x134
|
|
1597: ffd701 l32r a0, 14f4 <wps_enrollee_get_msg+0xa9c>
|
|
159a: 0000c0 callx0 a0
|
|
159d: 0d2d mov.n a2, a13
|
|
159f: ffd601 l32r a0, 14f8 <wps_enrollee_get_msg+0xaa0>
|
|
15a2: 0000c0 callx0 a0
|
|
15a5: 4d6c22 s32i a2, a12, 0x134
|
|
15a8: 7d2122 l32i a2, a1, 0x1f4
|
|
15ab: 7f21c2 l32i a12, a1, 0x1fc
|
|
15ae: 8021d2 l32i a13, a1, 0x200
|
|
15b1: 10a232 movi a3, 0x210
|
|
15b4: 7e2102 l32i a0, a1, 0x1f8
|
|
15b7: 113a add.n a1, a1, a3
|
|
15b9: f00d ret.n
|
|
15bb: 000022 l8ui a2, a0, 0
|
|
15be: 9c5226 beqi a2, 5, 155e <wps_enrollee_get_msg+0xb06>
|
|
15c1: fac262 addi a6, a2, -6
|
|
15c4: 0f1616 beqz a6, 16b9 <wps_enrollee_get_msg+0xc61>
|
|
15c7: 578226 beqi a2, 8, 1622 <wps_enrollee_get_msg+0xbca>
|
|
15ca: 029266 bnei a2, 10, 15d0 <wps_enrollee_get_msg+0xb78>
|
|
15cd: 002746 j 166e <wps_enrollee_get_msg+0xc16>
|
|
15d0: f4c272 addi a7, a2, -12
|
|
15d3: f61756 bnez a7, 1538 <wps_enrollee_get_msg+0xae0>
|
|
15d6: 3c08 l32i.n a0, a12, 12
|
|
15d8: 0b80f6 bgeui a0, 8, 15e7 <wps_enrollee_get_msg+0xb8f>
|
|
15db: f8c082 addi a8, a0, -8
|
|
15de: 0d2816 beqz a8, 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
15e1: f7c092 addi a9, a0, -9
|
|
15e4: 0cc916 beqz a9, 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
15e7: 0d2d mov.n a2, a13
|
|
15e9: ffc401 l32r a0, 14fc <wps_enrollee_get_msg+0xaa4>
|
|
15ec: 0000c0 callx0 a0
|
|
15ef: f45296 bltz a2, 1538 <wps_enrollee_get_msg+0xae0>
|
|
15f2: 0c2d mov.n a2, a12
|
|
15f4: 0d3d mov.n a3, a13
|
|
15f6: 014d mov.n a4, a1
|
|
15f8: ffdec5 call0 13e8 <wps_enrollee_get_msg+0x990>
|
|
15fb: 7d6122 s32i a2, a1, 0x1f4
|
|
15fe: 072226 beqi a2, 2, 1609 <wps_enrollee_get_msg+0xbb1>
|
|
1601: 3ca8 l32i.n a10, a12, 12
|
|
1603: 02aa26 beqi a10, 12, 1609 <wps_enrollee_get_msg+0xbb1>
|
|
1606: ffdf06 j 1586 <wps_enrollee_get_msg+0xb2e>
|
|
1609: 0c28 l32i.n a2, a12, 0
|
|
160b: 01dc52 addmi a5, a12, 0x100
|
|
160e: c30c movi.n a3, 12
|
|
1610: 6cc552 addi a5, a5, 108
|
|
1613: 7e1542 l16ui a4, a5, 252
|
|
1616: 7f1552 l16ui a5, a5, 254
|
|
1619: ffb901 l32r a0, 1500 <wps_enrollee_get_msg+0xaa8>
|
|
161c: 0000c0 callx0 a0
|
|
161f: ffd8c6 j 1586 <wps_enrollee_get_msg+0xb2e>
|
|
1622: 3c08 l32i.n a0, a12, 12
|
|
1624: 0b80f6 bgeui a0, 8, 1633 <wps_enrollee_get_msg+0xbdb>
|
|
1627: 024066 bnei a0, 4, 162d <wps_enrollee_get_msg+0xbd5>
|
|
162a: 002186 j 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
162d: 025066 bnei a0, 5, 1633 <wps_enrollee_get_msg+0xbdb>
|
|
1630: 002006 j 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
1633: 0d2d mov.n a2, a13
|
|
1635: ffb301 l32r a0, 1504 <wps_enrollee_get_msg+0xaac>
|
|
1638: 0000c0 callx0 a0
|
|
163b: ef9296 bltz a2, 1538 <wps_enrollee_get_msg+0xae0>
|
|
163e: 0c2d mov.n a2, a12
|
|
1640: 0d3d mov.n a3, a13
|
|
1642: 014d mov.n a4, a1
|
|
1644: ffbb05 call0 11f8 <wps_enrollee_get_msg+0x7a0>
|
|
1647: 7d6122 s32i a2, a1, 0x1f4
|
|
164a: 072226 beqi a2, 2, 1655 <wps_enrollee_get_msg+0xbfd>
|
|
164d: 3c68 l32i.n a6, a12, 12
|
|
164f: f4c662 addi a6, a6, -12
|
|
1652: f30656 bnez a6, 1586 <wps_enrollee_get_msg+0xb2e>
|
|
1655: 0c28 l32i.n a2, a12, 0
|
|
1657: 01dc52 addmi a5, a12, 0x100
|
|
165a: 830c movi.n a3, 8
|
|
165c: 6cc552 addi a5, a5, 108
|
|
165f: 7e1542 l16ui a4, a5, 252
|
|
1662: 7f1552 l16ui a5, a5, 254
|
|
1665: ffa801 l32r a0, 1508 <wps_enrollee_get_msg+0xab0>
|
|
1668: 0000c0 callx0 a0
|
|
166b: ffc5c6 j 1586 <wps_enrollee_get_msg+0xb2e>
|
|
166e: 3c08 l32i.n a0, a12, 12
|
|
1670: 0580f6 bgeui a0, 8, 1679 <wps_enrollee_get_msg+0xc21>
|
|
1673: 3d6026 beqi a0, 6, 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
1676: 3a7026 beqi a0, 7, 16b4 <wps_enrollee_get_msg+0xc5c>
|
|
1679: 0d2d mov.n a2, a13
|
|
167b: ffa401 l32r a0, 150c <wps_enrollee_get_msg+0xab4>
|
|
167e: 0000c0 callx0 a0
|
|
1681: eb3296 bltz a2, 1538 <wps_enrollee_get_msg+0xae0>
|
|
1684: 0c2d mov.n a2, a12
|
|
1686: 0d3d mov.n a3, a13
|
|
1688: 014d mov.n a4, a1
|
|
168a: ffc645 call0 12f0 <wps_enrollee_get_msg+0x898>
|
|
168d: 7d6122 s32i a2, a1, 0x1f4
|
|
1690: 072226 beqi a2, 2, 169b <wps_enrollee_get_msg+0xc43>
|
|
1693: 3c68 l32i.n a6, a12, 12
|
|
1695: f4c662 addi a6, a6, -12
|
|
1698: eea656 bnez a6, 1586 <wps_enrollee_get_msg+0xb2e>
|
|
169b: 0c28 l32i.n a2, a12, 0
|
|
169d: 01dc52 addmi a5, a12, 0x100
|
|
16a0: a30c movi.n a3, 10
|
|
16a2: 6cc552 addi a5, a5, 108
|
|
16a5: 7e1542 l16ui a4, a5, 252
|
|
16a8: 7f1552 l16ui a5, a5, 254
|
|
16ab: ff9901 l32r a0, 1510 <wps_enrollee_get_msg+0xab8>
|
|
16ae: 0000c0 callx0 a0
|
|
16b1: ffb446 j 1586 <wps_enrollee_get_msg+0xb2e>
|
|
16b4: 420c movi.n a2, 4
|
|
16b6: ffbc46 j 15ab <wps_enrollee_get_msg+0xb53>
|
|
16b9: 0d2d mov.n a2, a13
|
|
16bb: ff9601 l32r a0, 1514 <wps_enrollee_get_msg+0xabc>
|
|
16be: 0000c0 callx0 a0
|
|
16c1: e73296 bltz a2, 1538 <wps_enrollee_get_msg+0xae0>
|
|
16c4: 0c2d mov.n a2, a12
|
|
16c6: 013d mov.n a3, a1
|
|
16c8: ffa505 call0 111c <wps_enrollee_get_msg+0x6c4>
|
|
16cb: 7d6122 s32i a2, a1, 0x1f4
|
|
16ce: ffad06 j 1586 <wps_enrollee_get_msg+0xb2e>
|
|
...
|
|
16e1: 000000 ill
|
|
16e4: fed112 addmi a1, a1, 0xfffffe00
|
|
16e7: 7e61c2 s32i a12, a1, 0x1f8
|
|
16ea: 02cd mov.n a12, a2
|
|
16ec: 7d6102 s32i a0, a1, 0x1f4
|
|
16ef: 032d mov.n a2, a3
|
|
16f1: 013d mov.n a3, a1
|
|
16f3: fff801 l32r a0, 16d4 <wps_enrollee_get_msg+0xc7c>
|
|
16f6: 0000c0 callx0 a0
|
|
16f9: 0042d6 bgez a2, 1701 <wps_enrollee_get_msg+0xca9>
|
|
16fc: 220c movi.n a2, 2
|
|
16fe: 001286 j 174c <wps_enrollee_get_msg+0xcf4>
|
|
1701: 2108 l32i.n a0, a1, 8
|
|
1703: d30c movi.n a3, 13
|
|
1705: ff3016 beqz a0, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1708: 000022 l8ui a2, a0, 0
|
|
170b: ed9237 bne a2, a3, 16fc <wps_enrollee_get_msg+0xca4>
|
|
170e: 4138 l32i.n a3, a1, 16
|
|
1710: fe8316 beqz a3, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1713: 46cc22 addi a2, a12, 70
|
|
1716: 041c movi.n a4, 16
|
|
1718: fff001 l32r a0, 16d8 <wps_enrollee_get_msg+0xc80>
|
|
171b: 0000c0 callx0 a0
|
|
171e: fda256 bnez a2, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1721: 3138 l32i.n a3, a1, 12
|
|
1723: fd5316 beqz a3, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1726: 36cc22 addi a2, a12, 54
|
|
1729: 041c movi.n a4, 16
|
|
172b: ffec01 l32r a0, 16dc <wps_enrollee_get_msg+0xc84>
|
|
172e: 0000c0 callx0 a0
|
|
1731: fc7256 bnez a2, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1734: 3c48 l32i.n a4, a12, 12
|
|
1736: c29466 bnei a4, 10, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1739: 0c28 l32i.n a2, a12, 0
|
|
173b: 0258 l32i.n a5, a2, 0
|
|
173d: fbb516 beqz a5, 16fc <wps_enrollee_get_msg+0xca4>
|
|
1740: ffe801 l32r a0, 16e0 <wps_enrollee_get_msg+0xc88>
|
|
1743: 0000c0 callx0 a0
|
|
1746: 020c movi.n a2, 0
|
|
1748: b60c movi.n a6, 11
|
|
174a: 3c69 s32i.n a6, a12, 12
|
|
174c: 7e21c2 l32i a12, a1, 0x1f8
|
|
174f: 7d2102 l32i a0, a1, 0x1f4
|
|
1752: 02d112 addmi a1, a1, 0x200
|
|
1755: f00d ret.n
|
|
...
|
|
176f: d11200 mul16s a1, a2, a0
|
|
1772: fe .byte 0xfe
|
|
1773: 7e61c2 s32i a12, a1, 0x1f8
|
|
1776: 02cd mov.n a12, a2
|
|
1778: 7d6102 s32i a0, a1, 0x1f4
|
|
177b: 032d mov.n a2, a3
|
|
177d: 013d mov.n a3, a1
|
|
177f: fff601 l32r a0, 1758 <wps_enrollee_get_msg+0xd00>
|
|
1782: 0000c0 callx0 a0
|
|
1785: 00c2d6 bgez a2, 1795 <wps_enrollee_get_msg+0xd3d>
|
|
1788: 220c movi.n a2, 2
|
|
178a: 7e21c2 l32i a12, a1, 0x1f8
|
|
178d: 7d2102 l32i a0, a1, 0x1f4
|
|
1790: 02d112 addmi a1, a1, 0x200
|
|
1793: f00d ret.n
|
|
1795: 2108 l32i.n a0, a1, 8
|
|
1797: e30c movi.n a3, 14
|
|
1799: feb016 beqz a0, 1788 <wps_enrollee_get_msg+0xd30>
|
|
179c: 000022 l8ui a2, a0, 0
|
|
179f: e59237 bne a2, a3, 1788 <wps_enrollee_get_msg+0xd30>
|
|
17a2: 4138 l32i.n a3, a1, 16
|
|
17a4: fe0316 beqz a3, 1788 <wps_enrollee_get_msg+0xd30>
|
|
17a7: 46cc22 addi a2, a12, 70
|
|
17aa: 041c movi.n a4, 16
|
|
17ac: ffec01 l32r a0, 175c <wps_enrollee_get_msg+0xd04>
|
|
17af: 0000c0 callx0 a0
|
|
17b2: fd2256 bnez a2, 1788 <wps_enrollee_get_msg+0xd30>
|
|
17b5: 3138 l32i.n a3, a1, 12
|
|
17b7: fcd316 beqz a3, 1788 <wps_enrollee_get_msg+0xd30>
|
|
17ba: 36cc22 addi a2, a12, 54
|
|
17bd: 041c movi.n a4, 16
|
|
17bf: ffe801 l32r a0, 1760 <wps_enrollee_get_msg+0xd08>
|
|
17c2: 0000c0 callx0 a0
|
|
17c5: fbf256 bnez a2, 1788 <wps_enrollee_get_msg+0xd30>
|
|
17c8: f108 l32i.n a0, a1, 60
|
|
17ca: fba016 beqz a0, 1788 <wps_enrollee_get_msg+0xd30>
|
|
17cd: 010042 l8ui a4, a0, 1
|
|
17d0: 000052 l8ui a5, a0, 0
|
|
17d3: 3c08 l32i.n a0, a12, 12
|
|
17d5: 115580 slli a5, a5, 8
|
|
17d8: 204450 or a4, a4, a5
|
|
17db: f44040 extui a4, a4, 0, 16
|
|
17de: 183026 beqi a0, 3, 17fa <wps_enrollee_get_msg+0xda2>
|
|
17e1: 2c5026 beqi a0, 5, 1811 <wps_enrollee_get_msg+0xdb9>
|
|
17e4: 227066 bnei a0, 7, 180a <wps_enrollee_get_msg+0xdb2>
|
|
17e7: 0c28 l32i.n a2, a12, 0
|
|
17e9: b30c movi.n a3, 11
|
|
17eb: 01dc52 addmi a5, a12, 0x100
|
|
17ee: b51552 l16ui a5, a5, 0x16a
|
|
17f1: ffdc01 l32r a0, 1764 <wps_enrollee_get_msg+0xd0c>
|
|
17f4: 0000c0 callx0 a0
|
|
17f7: 0003c6 j 180a <wps_enrollee_get_msg+0xdb2>
|
|
17fa: 0c28 l32i.n a2, a12, 0
|
|
17fc: 730c movi.n a3, 7
|
|
17fe: 01dc52 addmi a5, a12, 0x100
|
|
1801: b51552 l16ui a5, a5, 0x16a
|
|
1804: ffd901 l32r a0, 1768 <wps_enrollee_get_msg+0xd10>
|
|
1807: 0000c0 callx0 a0
|
|
180a: c60c movi.n a6, 12
|
|
180c: 3c69 s32i.n a6, a12, 12
|
|
180e: ffdd86 j 1788 <wps_enrollee_get_msg+0xd30>
|
|
1811: 0c28 l32i.n a2, a12, 0
|
|
1813: 930c movi.n a3, 9
|
|
1815: 01dc52 addmi a5, a12, 0x100
|
|
1818: b51552 l16ui a5, a5, 0x16a
|
|
181b: ffd401 l32r a0, 176c <wps_enrollee_get_msg+0xd14>
|
|
181e: 0000c0 callx0 a0
|
|
1821: fff946 j 180a <wps_enrollee_get_msg+0xdb2>
|
|
...
|
|
|
|
00001830 <wps_enrollee_process_msg>:
|
|
1830: 10a252 movi a5, 0x210
|
|
1833: c01150 sub a1, a1, a5
|
|
1836: 7d6102 s32i a0, a1, 0x1f4
|
|
1839: 7e61c2 s32i a12, a1, 0x1f8
|
|
183c: 7f61d2 s32i a13, a1, 0x1fc
|
|
183f: 8061e2 s32i a14, a1, 0x200
|
|
1842: 02dd mov.n a13, a2
|
|
1844: 03ed mov.n a14, a3
|
|
1846: 04cd mov.n a12, a4
|
|
1848: 53ec bnez.n a3, 1871 <wps_enrollee_process_msg+0x41>
|
|
184a: 042d mov.n a2, a4
|
|
184c: 013d mov.n a3, a1
|
|
184e: fff501 l32r a0, 1824 <wps_enrollee_get_msg+0xdcc>
|
|
1851: 0000c0 callx0 a0
|
|
1854: 72dc bnez.n a2, 186f <wps_enrollee_process_msg+0x3f>
|
|
1856: 2108 l32i.n a0, a1, 8
|
|
1858: 309c beqz.n a0, 186f <wps_enrollee_process_msg+0x3f>
|
|
185a: 000002 l8ui a0, a0, 0
|
|
185d: d20c movi.n a2, 13
|
|
185f: 049027 bne a0, a2, 1867 <wps_enrollee_process_msg+0x37>
|
|
1862: 2e0c movi.n a14, 2
|
|
1864: 0001c6 j 186f <wps_enrollee_process_msg+0x3f>
|
|
1867: f2c042 addi a4, a0, -14
|
|
186a: 330c movi.n a3, 3
|
|
186c: 83e340 moveqz a14, a3, a4
|
|
186f: ae8c beqz.n a14, 187d <wps_enrollee_process_msg+0x4d>
|
|
1871: 511e26 beqi a14, 1, 18c6 <wps_enrollee_process_msg+0x96>
|
|
1874: 1f2e26 beqi a14, 2, 1897 <wps_enrollee_process_msg+0x67>
|
|
1877: 2c3e26 beqi a14, 3, 18a7 <wps_enrollee_process_msg+0x77>
|
|
187a: 244e66 bnei a14, 4, 18a2 <wps_enrollee_process_msg+0x72>
|
|
187d: 0c3d mov.n a3, a12
|
|
187f: 0d2d mov.n a2, a13
|
|
1881: ffc945 call0 1518 <wps_enrollee_get_msg+0xac0>
|
|
1884: 7e21c2 l32i a12, a1, 0x1f8
|
|
1887: 7f21d2 l32i a13, a1, 0x1fc
|
|
188a: 8021e2 l32i a14, a1, 0x200
|
|
188d: 10a232 movi a3, 0x210
|
|
1890: 7d2102 l32i a0, a1, 0x1f4
|
|
1893: 113a add.n a1, a1, a3
|
|
1895: f00d ret.n
|
|
1897: 0c2d mov.n a2, a12
|
|
1899: ffe301 l32r a0, 1828 <wps_enrollee_get_msg+0xdd0>
|
|
189c: 0000c0 callx0 a0
|
|
189f: 0192d6 bgez a2, 18bc <wps_enrollee_process_msg+0x8c>
|
|
18a2: 220c movi.n a2, 2
|
|
18a4: fff706 j 1884 <wps_enrollee_process_msg+0x54>
|
|
18a7: 0c2d mov.n a2, a12
|
|
18a9: ffe001 l32r a0, 182c <wps_enrollee_get_msg+0xdd4>
|
|
18ac: 0000c0 callx0 a0
|
|
18af: fef296 bltz a2, 18a2 <wps_enrollee_process_msg+0x72>
|
|
18b2: 0c3d mov.n a3, a12
|
|
18b4: 0d2d mov.n a2, a13
|
|
18b6: ffeb85 call0 1770 <wps_enrollee_get_msg+0xd18>
|
|
18b9: fff1c6 j 1884 <wps_enrollee_process_msg+0x54>
|
|
18bc: 0c3d mov.n a3, a12
|
|
18be: 0d2d mov.n a2, a13
|
|
18c0: ffe205 call0 16e4 <wps_enrollee_get_msg+0xc8c>
|
|
18c3: ffef46 j 1884 <wps_enrollee_process_msg+0x54>
|
|
18c6: 0c3d mov.n a3, a12
|
|
18c8: 0d2d mov.n a2, a13
|
|
18ca: ffc145 call0 14e0 <wps_enrollee_get_msg+0xa88>
|
|
18cd: ffecc6 j 1884 <wps_enrollee_process_msg+0x54>
|
|
|
|
Disassembly of section .irom.text:
|
|
|
|
00001940 <.irom.text>:
|
|
1940: 6f7270 excw
|
|
1943: 736563 excw
|
|
1946: 702073 excw
|
|
1949: 6b6275 excw
|
|
194c: 207965 excw
|
|
194f: 617473 excw
|
|
1952: 0a7472 excw
|
|
...
|
|
195d: 000000 ill
|
|
1960: 6f7270 excw
|
|
1963: 736563 excw
|
|
1966: 702073 excw
|
|
1969: 6b6275 excw
|
|
196c: 207965 excw
|
|
196f: 6e6966 bnei a9, 6, 19e1 <wps_enrollee_process_msg+0x1b1>
|
|
1972: 7369 s32i.n a6, a3, 28
|
|
1974: 0a68 l32i.n a6, a10, 0
|
|
...
|
|
|
|
wps_registrar.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00000000 <.text>:
|
|
0: 2248 l32i.n a4, a2, 8
|
|
2: 32cb addi.n a3, a2, 12
|
|
4: 834340 moveqz a4, a3, a4
|
|
7: 042d mov.n a2, a4
|
|
9: f00d ret.n
|
|
b: 000000 ill
|
|
e: 120000 excw
|
|
11: 39f0c1 l32r a12, fffce7d4 <wps_registrar_config_ap+0xfffcb914>
|
|
14: 110901 l32r a0, fffc4438 <wps_registrar_config_ap+0xfffc1578>
|
|
17: 130c movi.n a3, 1
|
|
19: fffc01 l32r a0, c <.text+0xc>
|
|
1c: 0000c0 callx0 a0
|
|
1f: 0108 l32i.n a0, a1, 0
|
|
21: 004202 s8i a0, a2, 0
|
|
24: 1108 l32i.n a0, a1, 4
|
|
26: 10c112 addi a1, a1, 16
|
|
29: f00d ret.n
|
|
2b: 000000 ill
|
|
2e: 120000 excw
|
|
31: 39f0c1 l32r a12, fffce7f4 <wps_registrar_config_ap+0xfffcb934>
|
|
34: 110901 l32r a0, fffc4458 <wps_registrar_config_ap+0xfffc1598>
|
|
37: 230c movi.n a3, 2
|
|
39: fffc01 l32r a0, 2c <.text+0x2c>
|
|
3c: 0000c0 callx0 a0
|
|
3f: 0108 l32i.n a0, a1, 0
|
|
41: 014202 s8i a0, a2, 1
|
|
44: 410800 srli a0, a0, 8
|
|
47: 004202 s8i a0, a2, 0
|
|
4a: 1108 l32i.n a0, a1, 4
|
|
4c: 10c112 addi a1, a1, 16
|
|
4f: f00d ret.n
|
|
...
|
|
59: 000000 ill
|
|
5c: f0c112 addi a1, a1, -16
|
|
5f: 0109 s32i.n a0, a1, 0
|
|
61: 11c9 s32i.n a12, a1, 4
|
|
63: 21d9 s32i.n a13, a1, 8
|
|
65: 03cd mov.n a12, a3
|
|
67: 04dd mov.n a13, a4
|
|
69: 039c beqz.n a3, 7d <.text+0x7d>
|
|
6b: 043d mov.n a3, a4
|
|
6d: fff901 l32r a0, 54 <.text+0x54>
|
|
70: 0000c0 callx0 a0
|
|
73: 0d4d mov.n a4, a13
|
|
75: 0c3d mov.n a3, a12
|
|
77: fff801 l32r a0, 58 <.text+0x58>
|
|
7a: 0000c0 callx0 a0
|
|
7d: 11c8 l32i.n a12, a1, 4
|
|
7f: 21d8 l32i.n a13, a1, 8
|
|
81: 0108 l32i.n a0, a1, 0
|
|
83: 10c112 addi a1, a1, 16
|
|
86: f00d ret.n
|
|
88: f0c112 addi a1, a1, -16
|
|
8b: 1109 s32i.n a0, a1, 4
|
|
8d: 0129 s32i.n a2, a1, 0
|
|
8f: 21c9 s32i.n a12, a1, 8
|
|
91: 032d mov.n a2, a3
|
|
93: 03cd mov.n a12, a3
|
|
95: fff685 call0 0 <.text>
|
|
98: 023d mov.n a3, a2
|
|
9a: 1c48 l32i.n a4, a12, 4
|
|
9c: 0128 l32i.n a2, a1, 0
|
|
9e: 21c8 l32i.n a12, a1, 8
|
|
a0: fffb85 call0 5c <.text+0x5c>
|
|
a3: 1108 l32i.n a0, a1, 4
|
|
a5: 10c112 addi a1, a1, 16
|
|
a8: f00d ret.n
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
000000ac <wps_device_store-0x270>:
|
|
ac: 000000 ill
|
|
af: c11200 mul16u a1, a2, a0
|
|
b2: 11c9f0 slli a12, a9, 1
|
|
b5: 0109 s32i.n a0, a1, 0
|
|
b7: 02cd mov.n a12, a2
|
|
b9: b28c beqz.n a2, c8 <wps_device_store-0x254>
|
|
bb: 0c2d mov.n a2, a12
|
|
bd: 0cc8 l32i.n a12, a12, 0
|
|
bf: fffb01 l32r a0, ac <wps_device_store-0x270>
|
|
c2: 0000c0 callx0 a0
|
|
c5: ff2c56 bnez a12, bb <wps_device_store-0x261>
|
|
c8: 11c8 l32i.n a12, a1, 4
|
|
ca: 0108 l32i.n a0, a1, 0
|
|
cc: 10c112 addi a1, a1, 16
|
|
cf: f00d ret.n
|
|
...
|
|
dd: 000000 ill
|
|
e0: e0c112 addi a1, a1, -32
|
|
e3: 1109 s32i.n a0, a1, 4
|
|
e5: 0129 s32i.n a2, a1, 0
|
|
e7: 21c9 s32i.n a12, a1, 8
|
|
e9: 31d9 s32i.n a13, a1, 12
|
|
eb: 41e9 s32i.n a14, a1, 16
|
|
ed: 51f9 s32i.n a15, a1, 20
|
|
ef: 03ed mov.n a14, a3
|
|
f1: 64c2f2 addi a15, a2, 100
|
|
f4: 01d2d2 addmi a13, a2, 0x100
|
|
f7: 82cdd2 addi a13, a13, -126
|
|
fa: 0fcd mov.n a12, a15
|
|
fc: 0c2d mov.n a2, a12
|
|
fe: 0e3d mov.n a3, a14
|
|
100: 640c movi.n a4, 6
|
|
102: fff401 l32r a0, d4 <wps_device_store-0x248>
|
|
105: 0000c0 callx0 a0
|
|
108: c2ac beqz.n a2, 138 <wps_device_store-0x1e4>
|
|
10a: cc6b addi.n a12, a12, 6
|
|
10c: ec9cd7 bne a12, a13, fc <wps_device_store-0x220>
|
|
10f: 01d8 l32i.n a13, a1, 0
|
|
111: 7ccdc2 addi a12, a13, 124
|
|
114: 76cdd2 addi a13, a13, 118
|
|
117: 0c2d mov.n a2, a12
|
|
119: 0d3d mov.n a3, a13
|
|
11b: 640c movi.n a4, 6
|
|
11d: ffee01 l32r a0, d8 <wps_device_store-0x244>
|
|
120: 0000c0 callx0 a0
|
|
123: facdd2 addi a13, a13, -6
|
|
126: faccc2 addi a12, a12, -6
|
|
129: ea9cf7 bne a12, a15, 117 <wps_device_store-0x205>
|
|
12c: 0e3d mov.n a3, a14
|
|
12e: 0f2d mov.n a2, a15
|
|
130: 640c movi.n a4, 6
|
|
132: ffea01 l32r a0, dc <wps_device_store-0x240>
|
|
135: 0000c0 callx0 a0
|
|
138: 21c8 l32i.n a12, a1, 8
|
|
13a: 31d8 l32i.n a13, a1, 12
|
|
13c: 41e8 l32i.n a14, a1, 16
|
|
13e: 51f8 l32i.n a15, a1, 20
|
|
140: 1108 l32i.n a0, a1, 4
|
|
142: 20c112 addi a1, a1, 32
|
|
145: f00d ret.n
|
|
...
|
|
153: c11200 mul16u a1, a2, a0
|
|
156: 0109e0 slli a0, a9, 18
|
|
159: 11c9 s32i.n a12, a1, 4
|
|
15b: 31e9 s32i.n a14, a1, 12
|
|
15d: 21d9 s32i.n a13, a1, 8
|
|
15f: 41f9 s32i.n a15, a1, 16
|
|
161: 02dd mov.n a13, a2
|
|
163: 03fd mov.n a15, a3
|
|
165: 64c2e2 addi a14, a2, 100
|
|
168: 0c0c movi.n a12, 0
|
|
16a: 0f3d mov.n a3, a15
|
|
16c: 0e2d mov.n a2, a14
|
|
16e: 640c movi.n a4, 6
|
|
170: fff601 l32r a0, 148 <wps_device_store-0x1d4>
|
|
173: 0000c0 callx0 a0
|
|
176: 628c beqz.n a2, 180 <wps_device_store-0x19c>
|
|
178: cc1b addi.n a12, a12, 1
|
|
17a: ec5c66 bnei a12, 5, 16a <wps_device_store-0x1b2>
|
|
17d: 000cc6 j 1b4 <wps_device_store-0x168>
|
|
180: 305c26 beqi a12, 5, 1b4 <wps_device_store-0x168>
|
|
183: 7ccde2 addi a14, a13, 124
|
|
186: 1e4ce6 bgei a12, 4, 1a8 <wps_device_store-0x174>
|
|
189: 90ccc0 addx2 a12, a12, a12
|
|
18c: 90ccd0 addx2 a12, a12, a13
|
|
18f: 64ccd2 addi a13, a12, 100
|
|
192: 6accc2 addi a12, a12, 106
|
|
195: 0d2d mov.n a2, a13
|
|
197: 0c3d mov.n a3, a12
|
|
199: 640c movi.n a4, 6
|
|
19b: ffec01 l32r a0, 14c <wps_device_store-0x1d0>
|
|
19e: 0000c0 callx0 a0
|
|
1a1: cc6b addi.n a12, a12, 6
|
|
1a3: dd6b addi.n a13, a13, 6
|
|
1a5: ec9de7 bne a13, a14, 195 <wps_device_store-0x187>
|
|
1a8: 0e2d mov.n a2, a14
|
|
1aa: 030c movi.n a3, 0
|
|
1ac: 640c movi.n a4, 6
|
|
1ae: ffe801 l32r a0, 150 <wps_device_store-0x1cc>
|
|
1b1: 0000c0 callx0 a0
|
|
1b4: 11c8 l32i.n a12, a1, 4
|
|
1b6: 21d8 l32i.n a13, a1, 8
|
|
1b8: 31e8 l32i.n a14, a1, 12
|
|
1ba: 41f8 l32i.n a15, a1, 16
|
|
1bc: 0108 l32i.n a0, a1, 0
|
|
1be: 20c112 addi a1, a1, 32
|
|
1c1: f00d ret.n
|
|
...
|
|
1cb: c11200 mul16u a1, a2, a0
|
|
1ce: 21d9f0 srai a13, a15, 9
|
|
1d1: 11c9 s32i.n a12, a1, 4
|
|
1d3: 0109 s32i.n a0, a1, 0
|
|
1d5: 02cd mov.n a12, a2
|
|
1d7: 529c beqz.n a2, 1f0 <wps_device_store-0x12c>
|
|
1d9: 0cdd mov.n a13, a12
|
|
1db: 0cc8 l32i.n a12, a12, 0
|
|
1dd: 2d4b addi.n a2, a13, 4
|
|
1df: fff901 l32r a0, 1c4 <wps_device_store-0x158>
|
|
1e2: 0000c0 callx0 a0
|
|
1e5: 0d2d mov.n a2, a13
|
|
1e7: fff801 l32r a0, 1c8 <wps_device_store-0x154>
|
|
1ea: 0000c0 callx0 a0
|
|
1ed: fe8c56 bnez a12, 1d9 <wps_device_store-0x143>
|
|
1f0: 11c8 l32i.n a12, a1, 4
|
|
1f2: 21d8 l32i.n a13, a1, 8
|
|
1f4: 0108 l32i.n a0, a1, 0
|
|
1f6: 10c112 addi a1, a1, 16
|
|
1f9: f00d ret.n
|
|
1fb: 000000 ill
|
|
1fe: 120000 excw
|
|
201: 09f0c1 l32r a12, fffc29c4 <wps_registrar_config_ap+0xfffbfb04>
|
|
204: 11c901 l32r a0, fffc4928 <wps_registrar_config_ap+0xfffc1a68>
|
|
207: 21d9 s32i.n a13, a1, 8
|
|
209: 1722d2 l32i a13, a2, 92
|
|
20c: 03cd mov.n a12, a3
|
|
20e: 1d9c beqz.n a13, 223 <wps_device_store-0xf9>
|
|
210: 0c3d mov.n a3, a12
|
|
212: 2d4b addi.n a2, a13, 4
|
|
214: 640c movi.n a4, 6
|
|
216: fff901 l32r a0, 1fc <wps_device_store-0x120>
|
|
219: 0000c0 callx0 a0
|
|
21c: 029c beqz.n a2, 230 <wps_device_store-0xec>
|
|
21e: 0dd8 l32i.n a13, a13, 0
|
|
220: fecd56 bnez a13, 210 <wps_device_store-0x10c>
|
|
223: 020c movi.n a2, 0
|
|
225: 11c8 l32i.n a12, a1, 4
|
|
227: 21d8 l32i.n a13, a1, 8
|
|
229: 0108 l32i.n a0, a1, 0
|
|
22b: 10c112 addi a1, a1, 16
|
|
22e: f00d ret.n
|
|
230: 0d2d mov.n a2, a13
|
|
232: fffbc6 j 225 <wps_device_store-0xf7>
|
|
...
|
|
265: 000000 ill
|
|
268: 640c movi.n a4, 6
|
|
26a: f0c112 addi a1, a1, -16
|
|
26d: 0109 s32i.n a0, a1, 0
|
|
26f: 11c9 s32i.n a12, a1, 4
|
|
271: 21d9 s32i.n a13, a1, 8
|
|
273: 02cd mov.n a12, a2
|
|
275: 03dd mov.n a13, a3
|
|
277: fff001 l32r a0, 238 <wps_device_store-0xe4>
|
|
27a: 0000c0 callx0 a0
|
|
27d: 1ccc22 addi a2, a12, 28
|
|
280: 1ccd32 addi a3, a13, 28
|
|
283: 840c movi.n a4, 8
|
|
285: ffed01 l32r a0, 23c <wps_device_store-0xe0>
|
|
288: 0000c0 callx0 a0
|
|
28b: 2c28 l32i.n a2, a12, 8
|
|
28d: ffec01 l32r a0, 240 <wps_device_store-0xdc>
|
|
290: 0000c0 callx0 a0
|
|
293: 2d28 l32i.n a2, a13, 8
|
|
295: 728c beqz.n a2, 2a0 <wps_device_store-0x7c>
|
|
297: ffeb01 l32r a0, 244 <wps_device_store-0xd8>
|
|
29a: 0000c0 callx0 a0
|
|
29d: 000046 j 2a2 <wps_device_store-0x7a>
|
|
2a0: 020c movi.n a2, 0
|
|
2a2: 2c29 s32i.n a2, a12, 8
|
|
2a4: 3c28 l32i.n a2, a12, 12
|
|
2a6: ffe801 l32r a0, 248 <wps_device_store-0xd4>
|
|
2a9: 0000c0 callx0 a0
|
|
2ac: 3d28 l32i.n a2, a13, 12
|
|
2ae: 728c beqz.n a2, 2b9 <wps_device_store-0x63>
|
|
2b0: ffe701 l32r a0, 24c <wps_device_store-0xd0>
|
|
2b3: 0000c0 callx0 a0
|
|
2b6: 000046 j 2bb <wps_device_store-0x61>
|
|
2b9: 020c movi.n a2, 0
|
|
2bb: 3c29 s32i.n a2, a12, 12
|
|
2bd: 4c28 l32i.n a2, a12, 16
|
|
2bf: ffe401 l32r a0, 250 <wps_device_store-0xcc>
|
|
2c2: 0000c0 callx0 a0
|
|
2c5: 4d28 l32i.n a2, a13, 16
|
|
2c7: 728c beqz.n a2, 2d2 <wps_device_store-0x4a>
|
|
2c9: ffe201 l32r a0, 254 <wps_device_store-0xc8>
|
|
2cc: 0000c0 callx0 a0
|
|
2cf: 000046 j 2d4 <wps_device_store-0x48>
|
|
2d2: 020c movi.n a2, 0
|
|
2d4: 4c29 s32i.n a2, a12, 16
|
|
2d6: 5c28 l32i.n a2, a12, 20
|
|
2d8: ffe001 l32r a0, 258 <wps_device_store-0xc4>
|
|
2db: 0000c0 callx0 a0
|
|
2de: 5d28 l32i.n a2, a13, 20
|
|
2e0: 728c beqz.n a2, 2eb <wps_device_store-0x31>
|
|
2e2: ffde01 l32r a0, 25c <wps_device_store-0xc0>
|
|
2e5: 0000c0 callx0 a0
|
|
2e8: 000046 j 2ed <wps_device_store-0x2f>
|
|
2eb: 020c movi.n a2, 0
|
|
2ed: 5c29 s32i.n a2, a12, 20
|
|
2ef: 6c28 l32i.n a2, a12, 24
|
|
2f1: ffdb01 l32r a0, 260 <wps_device_store-0xbc>
|
|
2f4: 0000c0 callx0 a0
|
|
2f7: 6d28 l32i.n a2, a13, 24
|
|
2f9: 21d8 l32i.n a13, a1, 8
|
|
2fb: 728c beqz.n a2, 306 <wps_device_store-0x16>
|
|
2fd: ffd901 l32r a0, 264 <wps_device_store-0xb8>
|
|
300: 0000c0 callx0 a0
|
|
303: 000046 j 308 <wps_device_store-0x14>
|
|
306: 020c movi.n a2, 0
|
|
308: 6c29 s32i.n a2, a12, 24
|
|
30a: 0108 l32i.n a0, a1, 0
|
|
30c: 11c8 l32i.n a12, a1, 4
|
|
30e: 10c112 addi a1, a1, 16
|
|
311: f00d ret.n
|
|
...
|
|
|
|
0000031c <wps_device_store>:
|
|
31c: e0c112 addi a1, a1, -32
|
|
31f: 21c9 s32i.n a12, a1, 8
|
|
321: 0149 s32i.n a4, a1, 0
|
|
323: 1109 s32i.n a0, a1, 4
|
|
325: 41e9 s32i.n a14, a1, 16
|
|
327: 31d9 s32i.n a13, a1, 12
|
|
329: 02ed mov.n a14, a2
|
|
32b: 03dd mov.n a13, a3
|
|
32d: ffed05 call0 200 <wps_device_store-0x11c>
|
|
330: 02cd mov.n a12, a2
|
|
332: 82dc bnez.n a2, 34e <wps_device_store+0x32>
|
|
334: 9ca022 movi a2, 156
|
|
337: fff701 l32r a0, 314 <wps_device_store-0x8>
|
|
33a: 0000c0 callx0 a0
|
|
33d: 02cd mov.n a12, a2
|
|
33f: 32cc bnez.n a2, 346 <wps_device_store+0x2a>
|
|
341: f27c movi.n a2, -1
|
|
343: 000806 j 367 <wps_device_store+0x4b>
|
|
346: 172e02 l32i a0, a14, 92
|
|
349: 0209 s32i.n a0, a2, 0
|
|
34b: 176e22 s32i a2, a14, 92
|
|
34e: 0d3d mov.n a3, a13
|
|
350: 2c4b addi.n a2, a12, 4
|
|
352: fff145 call0 268 <wps_device_store-0xb4>
|
|
355: 0138 l32i.n a3, a1, 0
|
|
357: 041c movi.n a4, 16
|
|
359: 01dc22 addmi a2, a12, 0x100
|
|
35c: 8cc222 addi a2, a2, -116
|
|
35f: ffee01 l32r a0, 318 <wps_device_store-0x4>
|
|
362: 0000c0 callx0 a0
|
|
365: 020c movi.n a2, 0
|
|
367: 21c8 l32i.n a12, a1, 8
|
|
369: 31d8 l32i.n a13, a1, 12
|
|
36b: 41e8 l32i.n a14, a1, 16
|
|
36d: 1108 l32i.n a0, a1, 4
|
|
36f: 20c112 addi a1, a1, 32
|
|
372: f00d ret.n
|
|
...
|
|
38c: e0c112 addi a1, a1, -32
|
|
38f: 51c9 s32i.n a12, a1, 20
|
|
391: 2149 s32i.n a4, a1, 8
|
|
393: 4109 s32i.n a0, a1, 16
|
|
395: 61d9 s32i.n a13, a1, 24
|
|
397: 71e9 s32i.n a14, a1, 28
|
|
399: 02dd mov.n a13, a2
|
|
39b: 03ed mov.n a14, a3
|
|
39d: 012d mov.n a2, a1
|
|
39f: fff501 l32r a0, 374 <wps_device_store+0x58>
|
|
3a2: 0000c0 callx0 a0
|
|
3a5: edc8 l32i.n a12, a13, 56
|
|
3a7: 31d9 s32i.n a13, a1, 12
|
|
3a9: fcac beqz.n a12, 3dc <wps_device_store+0xc0>
|
|
3ab: 0d0c movi.n a13, 0
|
|
3ad: 2c4b addi.n a2, a12, 4
|
|
3af: 0e3d mov.n a3, a14
|
|
3b1: 640c movi.n a4, 6
|
|
3b3: fff101 l32r a0, 378 <wps_device_store+0x5c>
|
|
3b6: 0000c0 callx0 a0
|
|
3b9: c2cc bnez.n a2, 3c9 <wps_device_store+0xad>
|
|
3bb: 2cab addi.n a2, a12, 10
|
|
3bd: 2138 l32i.n a3, a1, 8
|
|
3bf: 041c movi.n a4, 16
|
|
3c1: ffee01 l32r a0, 37c <wps_device_store+0x60>
|
|
3c4: 0000c0 callx0 a0
|
|
3c7: 828c beqz.n a2, 3d3 <wps_device_store+0xb7>
|
|
3c9: 0cdd mov.n a13, a12
|
|
3cb: 0cc8 l32i.n a12, a12, 0
|
|
3cd: fdcc56 bnez a12, 3ad <wps_device_store+0x91>
|
|
3d0: 000206 j 3dc <wps_device_store+0xc0>
|
|
3d3: 0c08 l32i.n a0, a12, 0
|
|
3d5: 06ad16 beqz a13, 443 <wps_device_store+0x127>
|
|
3d8: 0d09 s32i.n a0, a13, 0
|
|
3da: 7cec bnez.n a12, 405 <wps_device_store+0xe9>
|
|
3dc: 21d8 l32i.n a13, a1, 8
|
|
3de: 422c movi.n a2, 36
|
|
3e0: ffe801 l32r a0, 380 <wps_device_store+0x64>
|
|
3e3: 0000c0 callx0 a0
|
|
3e6: 02cd mov.n a12, a2
|
|
3e8: 03e216 beqz a2, 42a <wps_device_store+0x10e>
|
|
3eb: 0e3d mov.n a3, a14
|
|
3ed: 224b addi.n a2, a2, 4
|
|
3ef: 640c movi.n a4, 6
|
|
3f1: ffe401 l32r a0, 384 <wps_device_store+0x68>
|
|
3f4: 0000c0 callx0 a0
|
|
3f7: ad8c beqz.n a13, 405 <wps_device_store+0xe9>
|
|
3f9: 0d3d mov.n a3, a13
|
|
3fb: 2cab addi.n a2, a12, 10
|
|
3fd: 041c movi.n a4, 16
|
|
3ff: ffe201 l32r a0, 388 <wps_device_store+0x6c>
|
|
402: 0000c0 callx0 a0
|
|
405: 0cdd mov.n a13, a12
|
|
407: 1138 l32i.n a3, a1, 4
|
|
409: 3148 l32i.n a4, a1, 12
|
|
40b: 0108 l32i.n a0, a1, 0
|
|
40d: e428 l32i.n a2, a4, 56
|
|
40f: 0c29 s32i.n a2, a12, 0
|
|
411: e4c9 s32i.n a12, a4, 56
|
|
413: 7c09 s32i.n a0, a12, 28
|
|
415: 8c39 s32i.n a3, a12, 32
|
|
417: 02cd mov.n a12, a2
|
|
419: d28c beqz.n a2, 42a <wps_device_store+0x10e>
|
|
41b: 7c58 l32i.n a5, a12, 28
|
|
41d: 78c552 addi a5, a5, 120
|
|
420: 132507 blt a5, a0, 437 <wps_device_store+0x11b>
|
|
423: 0cdd mov.n a13, a12
|
|
425: 0cc8 l32i.n a12, a12, 0
|
|
427: ff0c56 bnez a12, 41b <wps_device_store+0xff>
|
|
42a: 51c8 l32i.n a12, a1, 20
|
|
42c: 61d8 l32i.n a13, a1, 24
|
|
42e: 71e8 l32i.n a14, a1, 28
|
|
430: 4108 l32i.n a0, a1, 16
|
|
432: 20c112 addi a1, a1, 32
|
|
435: f00d ret.n
|
|
437: 0c2d mov.n a2, a12
|
|
439: 060c movi.n a6, 0
|
|
43b: 0d69 s32i.n a6, a13, 0
|
|
43d: ffc705 call0 b0 <wps_device_store-0x26c>
|
|
440: fff986 j 42a <wps_device_store+0x10e>
|
|
443: 3178 l32i.n a7, a1, 12
|
|
445: e709 s32i.n a0, a7, 56
|
|
447: ffe3c6 j 3da <wps_device_store+0xbe>
|
|
...
|
|
456: 120000 excw
|
|
459: 09d0c1 l32r a12, fffc2b9c <wps_registrar_config_ap+0xfffbfcdc>
|
|
45c: 712911 l32r a1, fffdc900 <wps_registrar_config_ap+0xfffd9a40>
|
|
45f: 41e9 s32i.n a14, a1, 16
|
|
461: 31d9 s32i.n a13, a1, 12
|
|
463: 51f9 s32i.n a15, a1, 20
|
|
465: 21c9 s32i.n a12, a1, 8
|
|
467: e2c8 l32i.n a12, a2, 56
|
|
469: 04fd mov.n a15, a4
|
|
46b: 075c16 beqz a12, 4e4 <wps_device_store+0x1c8>
|
|
46e: 0e0c movi.n a14, 0
|
|
470: 0139 s32i.n a3, a1, 0
|
|
472: 01d2d2 addmi a13, a2, 0x100
|
|
475: a0cdd2 addi a13, a13, -96
|
|
478: 61d9 s32i.n a13, a1, 24
|
|
47a: 0cdd mov.n a13, a12
|
|
47c: 2cab addi.n a2, a12, 10
|
|
47e: 0138 l32i.n a3, a1, 0
|
|
480: 041c movi.n a4, 16
|
|
482: fff201 l32r a0, 44c <wps_device_store+0x130>
|
|
485: 0000c0 callx0 a0
|
|
488: 03e216 beqz a2, 4ca <wps_device_store+0x1ae>
|
|
48b: 4fbc beqz.n a15, 4c3 <wps_device_store+0x1a7>
|
|
48d: 7138 l32i.n a3, a1, 28
|
|
48f: a10342 l8ui a4, a3, 161
|
|
492: a00322 l8ui a2, a3, 160
|
|
495: a50362 l8ui a6, a3, 165
|
|
498: a40302 l8ui a0, a3, 164
|
|
49b: a30352 l8ui a5, a3, 163
|
|
49e: 200060 or a0, a0, a6
|
|
4a1: a20332 l8ui a3, a3, 162
|
|
4a4: 202240 or a2, a2, a4
|
|
4a7: 203350 or a3, a3, a5
|
|
4aa: 202230 or a2, a2, a3
|
|
4ad: 200020 or a0, a0, a2
|
|
4b0: 740000 extui a0, a0, 0, 8
|
|
4b3: c08c beqz.n a0, 4c3 <wps_device_store+0x1a7>
|
|
4b5: 6128 l32i.n a2, a1, 24
|
|
4b7: 0f3d mov.n a3, a15
|
|
4b9: 640c movi.n a4, 6
|
|
4bb: ffe501 l32r a0, 450 <wps_device_store+0x134>
|
|
4be: 0000c0 callx0 a0
|
|
4c1: 528c beqz.n a2, 4ca <wps_device_store+0x1ae>
|
|
4c3: 0ded mov.n a14, a13
|
|
4c5: 0dc8 l32i.n a12, a13, 0
|
|
4c7: 000586 j 4e1 <wps_device_store+0x1c5>
|
|
4ca: 0dc8 l32i.n a12, a13, 0
|
|
4cc: 5ecc bnez.n a14, 4d5 <wps_device_store+0x1b9>
|
|
4ce: 7148 l32i.n a4, a1, 28
|
|
4d0: e4c9 s32i.n a12, a4, 56
|
|
4d2: 0000c6 j 4d9 <wps_device_store+0x1bd>
|
|
4d5: 0ec9 s32i.n a12, a14, 0
|
|
4d7: 0dc8 l32i.n a12, a13, 0
|
|
4d9: 0d2d mov.n a2, a13
|
|
4db: ffde01 l32r a0, 454 <wps_device_store+0x138>
|
|
4de: 0000c0 callx0 a0
|
|
4e1: f95c56 bnez a12, 47a <wps_device_store+0x15e>
|
|
4e4: 21c8 l32i.n a12, a1, 8
|
|
4e6: 31d8 l32i.n a13, a1, 12
|
|
4e8: 41e8 l32i.n a14, a1, 16
|
|
4ea: 51f8 l32i.n a15, a1, 20
|
|
4ec: 1108 l32i.n a0, a1, 4
|
|
4ee: 30c112 addi a1, a1, 48
|
|
4f1: f00d ret.n
|
|
...
|
|
|
|
00000500 <wps_registrar_pbc_overlap>:
|
|
500: e0c112 addi a1, a1, -32
|
|
503: 41d9 s32i.n a13, a1, 16
|
|
505: 51e9 s32i.n a14, a1, 20
|
|
507: 2109 s32i.n a0, a1, 8
|
|
509: 31c9 s32i.n a12, a1, 12
|
|
50b: 61f9 s32i.n a15, a1, 24
|
|
50d: 02cd mov.n a12, a2
|
|
50f: 04fd mov.n a15, a4
|
|
511: 012d mov.n a2, a1
|
|
513: fff801 l32r a0, 4f4 <wps_device_store+0x1d8>
|
|
516: 0000c0 callx0 a0
|
|
519: 000c movi.n a0, 0
|
|
51b: 1e0c movi.n a14, 1
|
|
51d: ecc8 l32i.n a12, a12, 56
|
|
51f: 83e0f0 moveqz a14, a0, a15
|
|
522: 4cbc beqz.n a12, 55a <wps_registrar_pbc_overlap+0x5a>
|
|
524: 0d0c movi.n a13, 0
|
|
526: 7c28 l32i.n a2, a12, 28
|
|
528: 0138 l32i.n a3, a1, 0
|
|
52a: 78c222 addi a2, a2, 120
|
|
52d: 292237 blt a2, a3, 55a <wps_registrar_pbc_overlap+0x5a>
|
|
530: cd8c beqz.n a13, 540 <wps_registrar_pbc_overlap+0x40>
|
|
532: 2cab addi.n a2, a12, 10
|
|
534: 3dab addi.n a3, a13, 10
|
|
536: 041c movi.n a4, 16
|
|
538: fff001 l32r a0, 4f8 <wps_device_store+0x1dc>
|
|
53b: 0000c0 callx0 a0
|
|
53e: 329c beqz.n a2, 555 <wps_registrar_pbc_overlap+0x55>
|
|
540: cf8c beqz.n a15, 550 <wps_registrar_pbc_overlap+0x50>
|
|
542: 0f2d mov.n a2, a15
|
|
544: 3cab addi.n a3, a12, 10
|
|
546: 041c movi.n a4, 16
|
|
548: ffed01 l32r a0, 4fc <wps_device_store+0x1e0>
|
|
54b: 0000c0 callx0 a0
|
|
54e: 028c beqz.n a2, 552 <wps_registrar_pbc_overlap+0x52>
|
|
550: ee1b addi.n a14, a14, 1
|
|
552: 83dcd0 moveqz a13, a12, a13
|
|
555: 0cc8 l32i.n a12, a12, 0
|
|
557: fcbc56 bnez a12, 526 <wps_registrar_pbc_overlap+0x26>
|
|
55a: 120c movi.n a2, 1
|
|
55c: 31c8 l32i.n a12, a1, 12
|
|
55e: 41d8 l32i.n a13, a1, 16
|
|
560: 61f8 l32i.n a15, a1, 24
|
|
562: 2108 l32i.n a0, a1, 8
|
|
564: 012ee6 bgei a14, 2, 569 <wps_registrar_pbc_overlap+0x69>
|
|
567: 020c movi.n a2, 0
|
|
569: 51e8 l32i.n a14, a1, 20
|
|
56b: 20c112 addi a1, a1, 32
|
|
56e: f00d ret.n
|
|
570: 001044 excw
|
|
573: 003000 rfe
|
|
576: 300000 xor a0, a0, a0
|
|
579: 000000 ill
|
|
57c: 000010 excw
|
|
57f: c11200 mul16u a1, a2, a0
|
|
582: 1109f0 slli a0, a9, 1
|
|
585: 0129 s32i.n a2, a1, 0
|
|
587: 21c9 s32i.n a12, a1, 8
|
|
589: 032d mov.n a2, a3
|
|
58b: 03cd mov.n a12, a3
|
|
58d: fff831 l32r a3, 570 <wps_registrar_pbc_overlap+0x70>
|
|
590: fff901 l32r a0, 574 <wps_registrar_pbc_overlap+0x74>
|
|
593: 0000c0 callx0 a0
|
|
596: 0c2d mov.n a2, a12
|
|
598: 130c movi.n a3, 1
|
|
59a: fff701 l32r a0, 578 <wps_registrar_pbc_overlap+0x78>
|
|
59d: 0000c0 callx0 a0
|
|
5a0: 0c2d mov.n a2, a12
|
|
5a2: 0138 l32i.n a3, a1, 0
|
|
5a4: 21c8 l32i.n a12, a1, 8
|
|
5a6: 080332 l8ui a3, a3, 8
|
|
5a9: fff401 l32r a0, 57c <wps_registrar_pbc_overlap+0x7c>
|
|
5ac: 0000c0 callx0 a0
|
|
5af: 020c movi.n a2, 0
|
|
5b1: 1108 l32i.n a0, a1, 4
|
|
5b3: 10c112 addi a1, a1, 16
|
|
5b6: f00d ret.n
|
|
5b8: 001057 beq a0, a5, 5bc <wps_registrar_pbc_overlap+0xbc>
|
|
5bb: 003000 rfe
|
|
5be: 300000 xor a0, a0, a0
|
|
5c1: 000000 ill
|
|
5c4: 000010 excw
|
|
5c7: c11200 mul16u a1, a2, a0
|
|
5ca: 11c9f0 slli a12, a9, 1
|
|
5cd: 0109 s32i.n a0, a1, 0
|
|
5cf: 3208 l32i.n a0, a2, 12
|
|
5d1: 03cd mov.n a12, a3
|
|
5d3: 00ac beqz.n a0, 5f7 <wps_registrar_pbc_overlap+0xf7>
|
|
5d5: 1e2026 beqi a0, 2, 5f7 <wps_registrar_pbc_overlap+0xf7>
|
|
5d8: 032d mov.n a2, a3
|
|
5da: fff731 l32r a3, 5b8 <wps_registrar_pbc_overlap+0xb8>
|
|
5dd: fff701 l32r a0, 5bc <wps_registrar_pbc_overlap+0xbc>
|
|
5e0: 0000c0 callx0 a0
|
|
5e3: 0c2d mov.n a2, a12
|
|
5e5: 130c movi.n a3, 1
|
|
5e7: fff601 l32r a0, 5c0 <wps_registrar_pbc_overlap+0xc0>
|
|
5ea: 0000c0 callx0 a0
|
|
5ed: 0c2d mov.n a2, a12
|
|
5ef: 130c movi.n a3, 1
|
|
5f1: fff401 l32r a0, 5c4 <wps_registrar_pbc_overlap+0xc4>
|
|
5f4: 0000c0 callx0 a0
|
|
5f7: 020c movi.n a2, 0
|
|
5f9: 11c8 l32i.n a12, a1, 4
|
|
5fb: 0108 l32i.n a0, a1, 0
|
|
5fd: 10c112 addi a1, a1, 16
|
|
600: f00d ret.n
|
|
602: 410000 srli a0, a0, 0
|
|
605: 000010 excw
|
|
608: 000030 excw
|
|
60b: 003000 rfe
|
|
60e: 100000 and a0, a0, a0
|
|
611: 000000 ill
|
|
614: f0c112 addi a1, a1, -16
|
|
617: 11c9 s32i.n a12, a1, 4
|
|
619: 0109 s32i.n a0, a1, 0
|
|
61b: 122202 l32i a0, a2, 72
|
|
61e: 03cd mov.n a12, a3
|
|
620: 90cc bnez.n a0, 62d <wps_registrar_pbc_overlap+0x12d>
|
|
622: 020c movi.n a2, 0
|
|
624: 11c8 l32i.n a12, a1, 4
|
|
626: 0108 l32i.n a0, a1, 0
|
|
628: 10c112 addi a1, a1, 16
|
|
62b: f00d ret.n
|
|
62d: 032d mov.n a2, a3
|
|
62f: fff531 l32r a3, 604 <wps_registrar_pbc_overlap+0x104>
|
|
632: fff501 l32r a0, 608 <wps_registrar_pbc_overlap+0x108>
|
|
635: 0000c0 callx0 a0
|
|
638: 0c2d mov.n a2, a12
|
|
63a: 130c movi.n a3, 1
|
|
63c: fff401 l32r a0, 60c <wps_registrar_pbc_overlap+0x10c>
|
|
63f: 0000c0 callx0 a0
|
|
642: 0c2d mov.n a2, a12
|
|
644: 130c movi.n a3, 1
|
|
646: fff201 l32r a0, 610 <wps_registrar_pbc_overlap+0x110>
|
|
649: 0000c0 callx0 a0
|
|
64c: fff486 j 622 <wps_registrar_pbc_overlap+0x122>
|
|
64f: 101200 and a1, a2, a0
|
|
652: 300000 xor a0, a0, a0
|
|
655: 000000 ill
|
|
658: 000030 excw
|
|
65b: 003000 rfe
|
|
65e: 5d0000 excw
|
|
661: c11202 l16ui a0, a2, 0x182
|
|
664: 0109f0 slli a0, a9, 17
|
|
667: 11c9 s32i.n a12, a1, 4
|
|
669: 21d9 s32i.n a13, a1, 8
|
|
66b: 0c0c movi.n a12, 0
|
|
66d: 03dd mov.n a13, a3
|
|
66f: 122502 l32i a0, a5, 72
|
|
672: 1238 l32i.n a3, a2, 4
|
|
674: 420c movi.n a2, 4
|
|
676: 93c230 movnez a12, a2, a3
|
|
679: b0cc bnez.n a0, 688 <wps_registrar_pbc_overlap+0x188>
|
|
67b: 020c movi.n a2, 0
|
|
67d: 11c8 l32i.n a12, a1, 4
|
|
67f: 21d8 l32i.n a13, a1, 8
|
|
681: 0108 l32i.n a0, a1, 0
|
|
683: 10c112 addi a1, a1, 16
|
|
686: f00d ret.n
|
|
688: 0d2d mov.n a2, a13
|
|
68a: 132552 l32i a5, a5, 76
|
|
68d: fff031 l32r a3, 650 <wps_registrar_pbc_overlap+0x150>
|
|
690: f44050 extui a4, a5, 0, 16
|
|
693: b3c450 movgez a12, a4, a5
|
|
696: ffef01 l32r a0, 654 <wps_registrar_pbc_overlap+0x154>
|
|
699: 0000c0 callx0 a0
|
|
69c: 0d2d mov.n a2, a13
|
|
69e: 230c movi.n a3, 2
|
|
6a0: ffee01 l32r a0, 658 <wps_registrar_pbc_overlap+0x158>
|
|
6a3: 0000c0 callx0 a0
|
|
6a6: 0c3d mov.n a3, a12
|
|
6a8: 0d2d mov.n a2, a13
|
|
6aa: ffec01 l32r a0, 65c <wps_registrar_pbc_overlap+0x15c>
|
|
6ad: 0000c0 callx0 a0
|
|
6b0: fff1c6 j 67b <wps_registrar_pbc_overlap+0x17b>
|
|
6b3: 000000 ill
|
|
6b6: 120000 excw
|
|
6b9: 0cf0c1 l32r a12, fffc3a7c <wps_registrar_config_ap+0xfffc0bbc>
|
|
6bc: 224245 call0 22ae4 <wps_registrar_config_ap+0x1fc24>
|
|
6bf: 010912 l8ui a1, a9, 1
|
|
6c2: 1268 l32i.n a6, a2, 4
|
|
6c4: 000c movi.n a0, 0
|
|
6c6: 930560 movnez a0, a5, a6
|
|
6c9: f48c beqz.n a4, 6dc <wps_registrar_pbc_overlap+0x1dc>
|
|
6cb: 132282 l32i a8, a2, 76
|
|
6ce: 162292 l32i a9, a2, 88
|
|
6d1: f47080 extui a7, a8, 0, 16
|
|
6d4: b30780 movgez a0, a7, a8
|
|
6d7: 014066 bnei a0, 4, 6dc <wps_registrar_pbc_overlap+0x1dc>
|
|
6da: 39cc bnez.n a9, 6e1 <wps_registrar_pbc_overlap+0x1e1>
|
|
6dc: 020c movi.n a2, 0
|
|
6de: 000306 j 6ee <wps_registrar_pbc_overlap+0x1ee>
|
|
6e1: 02a8 l32i.n a10, a2, 0
|
|
6e3: 032d mov.n a2, a3
|
|
6e5: 10ca32 addi a3, a10, 16
|
|
6e8: fff301 l32r a0, 6b4 <wps_registrar_pbc_overlap+0x1b4>
|
|
6eb: 0000c0 callx0 a0
|
|
6ee: 0108 l32i.n a0, a1, 0
|
|
6f0: 10c112 addi a1, a1, 16
|
|
6f3: f00d ret.n
|
|
6f5: 000000 ill
|
|
6f8: 80a282 movi a8, 0x280
|
|
6fb: 001262 l16ui a6, a2, 0
|
|
6fe: 80a072 movi a7, 128
|
|
701: 206670 or a6, a6, a7
|
|
704: 005262 s16i a6, a2, 0
|
|
707: 80a472 movi a7, 0x480
|
|
70a: 05c387 bnall a3, a8, 713 <wps_registrar_pbc_overlap+0x213>
|
|
70d: 206680 or a6, a6, a8
|
|
710: 005262 s16i a6, a2, 0
|
|
713: 05c377 bnall a3, a7, 71c <wps_registrar_pbc_overlap+0x21c>
|
|
716: 206670 or a6, a6, a7
|
|
719: 005262 s16i a6, a2, 0
|
|
71c: 084687 ball a6, a8, 728 <wps_registrar_pbc_overlap+0x228>
|
|
71f: 054677 ball a6, a7, 728 <wps_registrar_pbc_overlap+0x228>
|
|
722: 208670 or a8, a6, a7
|
|
725: 005282 s16i a8, a2, 0
|
|
728: f00d ret.n
|
|
72a: 7f0000 excw
|
|
72d: ff .byte 0xff
|
|
72e: 7f0000 excw
|
|
731: 00f9 s32i.n a15, a0, 0
|
|
733: 105300 and a5, a3, a0
|
|
736: 300000 xor a0, a0, a0
|
|
739: 000000 ill
|
|
73c: 000030 excw
|
|
73f: 003000 rfe
|
|
742: 120000 excw
|
|
745: c9f0c1 l32r a12, ffff2f08 <wps_registrar_config_ap+0xffff0048>
|
|
748: 31d921 l32r a2, fffcceac <wps_registrar_config_ap+0xfffc9fec>
|
|
74b: 1109 s32i.n a0, a1, 4
|
|
74d: 03dd mov.n a13, a3
|
|
74f: 122202 l32i a0, a2, 72
|
|
752: 02cd mov.n a12, a2
|
|
754: b0cc bnez.n a0, 763 <wps_registrar_pbc_overlap+0x263>
|
|
756: 020c movi.n a2, 0
|
|
758: 21c8 l32i.n a12, a1, 8
|
|
75a: 31d8 l32i.n a13, a1, 12
|
|
75c: 1108 l32i.n a0, a1, 4
|
|
75e: 10c112 addi a1, a1, 16
|
|
761: f00d ret.n
|
|
763: 1228 l32i.n a2, a2, 4
|
|
765: 0c38 l32i.n a3, a12, 0
|
|
767: fff141 l32r a4, 72c <wps_registrar_pbc_overlap+0x22c>
|
|
76a: 6c1332 l16ui a3, a3, 216
|
|
76d: fff051 l32r a5, 730 <wps_registrar_pbc_overlap+0x230>
|
|
770: 104340 and a4, a3, a4
|
|
773: 104450 and a4, a4, a5
|
|
776: 005142 s16i a4, a1, 0
|
|
779: 328c beqz.n a2, 780 <wps_registrar_pbc_overlap+0x280>
|
|
77b: 012d mov.n a2, a1
|
|
77d: fff785 call0 6f8 <wps_registrar_pbc_overlap+0x1f8>
|
|
780: 142c02 l32i a0, a12, 80
|
|
783: 002096 bltz a0, 789 <wps_registrar_pbc_overlap+0x289>
|
|
786: 005102 s16i a0, a1, 0
|
|
789: 0d2d mov.n a2, a13
|
|
78b: ffea31 l32r a3, 734 <wps_registrar_pbc_overlap+0x234>
|
|
78e: ffea01 l32r a0, 738 <wps_registrar_pbc_overlap+0x238>
|
|
791: 0000c0 callx0 a0
|
|
794: 0d2d mov.n a2, a13
|
|
796: 230c movi.n a3, 2
|
|
798: ffe901 l32r a0, 73c <wps_registrar_pbc_overlap+0x23c>
|
|
79b: 0000c0 callx0 a0
|
|
79e: 0d2d mov.n a2, a13
|
|
7a0: 001132 l16ui a3, a1, 0
|
|
7a3: ffe701 l32r a0, 740 <wps_registrar_pbc_overlap+0x240>
|
|
7a6: 0000c0 callx0 a0
|
|
7a9: ffea46 j 756 <wps_registrar_pbc_overlap+0x256>
|
|
7ac: 7f .byte 0x7f
|
|
7ad: 00f9 s32i.n a15, a0, 0
|
|
7af: 100800 and a0, a8, a0
|
|
7b2: 300000 xor a0, a0, a0
|
|
7b5: 000000 ill
|
|
7b8: 000030 excw
|
|
7bb: 003000 rfe
|
|
7be: 410000 srli a0, a0, 0
|
|
7c1: fffb addi.n a15, a15, 15
|
|
7c3: 025d mov.n a5, a2
|
|
7c5: f0c112 addi a1, a1, -16
|
|
7c8: 032d mov.n a2, a3
|
|
7ca: 1109 s32i.n a0, a1, 4
|
|
7cc: 21c9 s32i.n a12, a1, 8
|
|
7ce: 0508 l32i.n a0, a5, 0
|
|
7d0: 03cd mov.n a12, a3
|
|
7d2: 6c1002 l16ui a0, a0, 216
|
|
7d5: fff631 l32r a3, 7b0 <wps_registrar_pbc_overlap+0x2b0>
|
|
7d8: 100040 and a0, a0, a4
|
|
7db: 0109 s32i.n a0, a1, 0
|
|
7dd: fff501 l32r a0, 7b4 <wps_registrar_pbc_overlap+0x2b4>
|
|
7e0: 0000c0 callx0 a0
|
|
7e3: 0c2d mov.n a2, a12
|
|
7e5: 230c movi.n a3, 2
|
|
7e7: fff401 l32r a0, 7b8 <wps_registrar_pbc_overlap+0x2b8>
|
|
7ea: 0000c0 callx0 a0
|
|
7ed: 0c2d mov.n a2, a12
|
|
7ef: 0138 l32i.n a3, a1, 0
|
|
7f1: 21c8 l32i.n a12, a1, 8
|
|
7f3: fff201 l32r a0, 7bc <wps_registrar_pbc_overlap+0x2bc>
|
|
7f6: 0000c0 callx0 a0
|
|
7f9: 020c movi.n a2, 0
|
|
7fb: 1108 l32i.n a0, a1, 4
|
|
7fd: 10c112 addi a1, a1, 16
|
|
800: f00d ret.n
|
|
802: 000000 ill
|
|
805: 000000 ill
|
|
808: 025d mov.n a5, a2
|
|
80a: f0c112 addi a1, a1, -16
|
|
80d: 032d mov.n a2, a3
|
|
80f: 0538 l32i.n a3, a5, 0
|
|
811: 0109 s32i.n a0, a1, 0
|
|
813: 6c1332 l16ui a3, a3, 216
|
|
816: fffb01 l32r a0, 804 <wps_registrar_pbc_overlap+0x304>
|
|
819: 0000c0 callx0 a0
|
|
81c: 0108 l32i.n a0, a1, 0
|
|
81e: 10c112 addi a1, a1, 16
|
|
821: f00d ret.n
|
|
...
|
|
|
|
00000824 <wps_authorized_macs>:
|
|
824: 070c movi.n a7, 0
|
|
826: 8b1c movi.n a11, 24
|
|
828: 060c movi.n a6, 0
|
|
82a: f0c112 addi a1, a1, -16
|
|
82d: 1109 s32i.n a0, a1, 4
|
|
82f: 0369 s32i.n a6, a3, 0
|
|
831: 01d202 addmi a0, a2, 0x100
|
|
834: 82c002 addi a0, a0, -126
|
|
837: 0109 s32i.n a0, a1, 0
|
|
839: 010082 l8ui a8, a0, 1
|
|
83c: 000042 l8ui a4, a0, 0
|
|
83f: 030092 l8ui a9, a0, 3
|
|
842: 0500a2 l8ui a10, a0, 5
|
|
845: 040022 l8ui a2, a0, 4
|
|
848: 020052 l8ui a5, a0, 2
|
|
84b: 2022a0 or a2, a2, a10
|
|
84e: 205590 or a5, a5, a9
|
|
851: 204480 or a4, a4, a8
|
|
854: 204450 or a4, a4, a5
|
|
857: 202240 or a2, a2, a4
|
|
85a: 742020 extui a2, a2, 0, 8
|
|
85d: 928c beqz.n a2, 86a <wps_authorized_macs+0x46>
|
|
85f: 006b addi.n a0, a0, 6
|
|
861: 666b addi.n a6, a6, 6
|
|
863: 771b addi.n a7, a7, 1
|
|
865: 0379 s32i.n a7, a3, 0
|
|
867: cebb67 bgeu a11, a6, 839 <wps_authorized_macs+0x15>
|
|
86a: 0128 l32i.n a2, a1, 0
|
|
86c: 1108 l32i.n a0, a1, 4
|
|
86e: 10c112 addi a1, a1, 16
|
|
871: f00d ret.n
|
|
...
|
|
|
|
00000880 <wps_registrar_init>:
|
|
880: 025d mov.n a5, a2
|
|
882: f0c112 addi a1, a1, -16
|
|
885: 21c9 s32i.n a12, a1, 8
|
|
887: c0a022 movi a2, 192
|
|
88a: 31d9 s32i.n a13, a1, 12
|
|
88c: 1109 s32i.n a0, a1, 4
|
|
88e: 03dd mov.n a13, a3
|
|
890: 0159 s32i.n a5, a1, 0
|
|
892: fff801 l32r a0, 874 <wps_authorized_macs+0x50>
|
|
895: 0000c0 callx0 a0
|
|
898: 02cd mov.n a12, a2
|
|
89a: 05e216 beqz a2, 8fc <wps_registrar_init+0x7c>
|
|
89d: 7d08 l32i.n a0, a13, 28
|
|
89f: 5d38 l32i.n a3, a13, 20
|
|
8a1: 4d48 l32i.n a4, a13, 16
|
|
8a3: 3d58 l32i.n a5, a13, 12
|
|
8a5: 1d68 l32i.n a6, a13, 4
|
|
8a7: 0d78 l32i.n a7, a13, 0
|
|
8a9: 0188 l32i.n a8, a1, 0
|
|
8ab: 0289 s32i.n a8, a2, 0
|
|
8ad: 3279 s32i.n a7, a2, 12
|
|
8af: 4269 s32i.n a6, a2, 16
|
|
8b1: 6259 s32i.n a5, a2, 24
|
|
8b3: 7249 s32i.n a4, a2, 28
|
|
8b5: 8239 s32i.n a3, a2, 32
|
|
8b7: 6d28 l32i.n a2, a13, 24
|
|
8b9: 9c29 s32i.n a2, a12, 36
|
|
8bb: 8d28 l32i.n a2, a13, 32
|
|
8bd: fc09 s32i.n a0, a12, 60
|
|
8bf: 629c beqz.n a2, 8d9 <wps_registrar_init+0x59>
|
|
8c1: 9d38 l32i.n a3, a13, 36
|
|
8c3: ffed01 l32r a0, 878 <wps_authorized_macs+0x54>
|
|
8c6: 0000c0 callx0 a0
|
|
8c9: 106c22 s32i a2, a12, 64
|
|
8cc: 92cc bnez.n a2, 8d9 <wps_registrar_init+0x59>
|
|
8ce: 0c2d mov.n a2, a12
|
|
8d0: ffeb01 l32r a0, 87c <wps_authorized_macs+0x58>
|
|
8d3: 0000c0 callx0 a0
|
|
8d6: 000886 j 8fc <wps_registrar_init+0x7c>
|
|
8d9: 0c2d mov.n a2, a12
|
|
8db: f07c movi.n a0, -1
|
|
8dd: cd98 l32i.n a9, a13, 48
|
|
8df: bda8 l32i.n a10, a13, 44
|
|
8e1: adb8 l32i.n a11, a13, 40
|
|
8e3: 116cb2 s32i a11, a12, 68
|
|
8e6: 156ca2 s32i a10, a12, 84
|
|
8e9: 166c92 s32i a9, a12, 88
|
|
8ec: 136c02 s32i a0, a12, 76
|
|
8ef: 146c02 s32i a0, a12, 80
|
|
8f2: 004645 call0 d58 <wps_registrar_probe_req_rx+0x218>
|
|
8f5: 528c beqz.n a2, 8fe <wps_registrar_init+0x7e>
|
|
8f7: 0c2d mov.n a2, a12
|
|
8f9: 000005 call0 8fc <wps_registrar_init+0x7c>
|
|
8fc: 0c0c movi.n a12, 0
|
|
8fe: 1108 l32i.n a0, a1, 4
|
|
900: 0c2d mov.n a2, a12
|
|
902: 31d8 l32i.n a13, a1, 12
|
|
904: 21c8 l32i.n a12, a1, 8
|
|
906: 10c112 addi a1, a1, 16
|
|
909: f00d ret.n
|
|
90b: 090000 excw
|
|
90e: c80000 excw
|
|
911: 002c movi.n a0, 32
|
|
...
|
|
|
|
00000924 <wps_registrar_deinit>:
|
|
924: f0c112 addi a1, a1, -16
|
|
927: 11c9 s32i.n a12, a1, 4
|
|
929: 0109 s32i.n a0, a1, 0
|
|
92b: 02cd mov.n a12, a2
|
|
92d: 02bc beqz.n a2, 961 <wps_registrar_deinit+0x3d>
|
|
92f: fff721 l32r a2, 90c <wps_registrar_init+0x8c>
|
|
932: 0c3d mov.n a3, a12
|
|
934: fff801 l32r a0, 914 <wps_registrar_init+0x94>
|
|
937: 0000c0 callx0 a0
|
|
93a: fff521 l32r a2, 910 <wps_registrar_init+0x90>
|
|
93d: 0c3d mov.n a3, a12
|
|
93f: fff601 l32r a0, 918 <wps_registrar_init+0x98>
|
|
942: 0000c0 callx0 a0
|
|
945: ec28 l32i.n a2, a12, 56
|
|
947: ff7685 call0 b0 <wps_device_store-0x26c>
|
|
94a: 102c22 l32i a2, a12, 64
|
|
94d: fff301 l32r a0, 91c <wps_registrar_init+0x9c>
|
|
950: 0000c0 callx0 a0
|
|
953: 172c22 l32i a2, a12, 92
|
|
956: ff8745 call0 1cc <wps_device_store-0x150>
|
|
959: 0c2d mov.n a2, a12
|
|
95b: fff101 l32r a0, 920 <wps_registrar_init+0xa0>
|
|
95e: 0000c0 callx0 a0
|
|
961: 11c8 l32i.n a12, a1, 4
|
|
963: 0108 l32i.n a0, a1, 0
|
|
965: 10c112 addi a1, a1, 16
|
|
968: f00d ret.n
|
|
...
|
|
972: 0c0000 excw
|
|
975: 030c64 excw
|
|
978: f0c112 addi a1, a1, -16
|
|
97b: 11c9 s32i.n a12, a1, 4
|
|
97d: 0109 s32i.n a0, a1, 0
|
|
97f: 02cd mov.n a12, a2
|
|
981: 2239 s32i.n a3, a2, 8
|
|
983: 1239 s32i.n a3, a2, 4
|
|
985: 01d222 addmi a2, a2, 0x100
|
|
988: a0c222 addi a2, a2, -96
|
|
98b: fff901 l32r a0, 970 <wps_registrar_deinit+0x4c>
|
|
98e: 0000c0 callx0 a0
|
|
991: 0c2d mov.n a2, a12
|
|
993: fff631 l32r a3, 96c <wps_registrar_deinit+0x48>
|
|
996: ff7bc5 call0 154 <wps_device_store-0x1c8>
|
|
999: 0c2d mov.n a2, a12
|
|
99b: 11c8 l32i.n a12, a1, 4
|
|
99d: 000005 call0 9a0 <wps_registrar_deinit+0x7c>
|
|
9a0: 0108 l32i.n a0, a1, 0
|
|
9a2: 10c112 addi a1, a1, 16
|
|
9a5: f00d ret.n
|
|
9a7: 000000 ill
|
|
9aa: 120000 excw
|
|
9ad: c9f0c1 l32r a12, ffff3170 <wps_registrar_config_ap+0xffff02b0>
|
|
9b0: 010911 l32r a1, fffc0dd4 <wps_registrar_config_ap+0xfffbdf14>
|
|
9b3: 02cd mov.n a12, a2
|
|
9b5: 0228 l32i.n a2, a2, 0
|
|
9b7: fffc01 l32r a0, 9a8 <wps_registrar_deinit+0x84>
|
|
9ba: 0000c0 callx0 a0
|
|
9bd: 0c2d mov.n a2, a12
|
|
9bf: 11c8 l32i.n a12, a1, 4
|
|
9c1: fffb05 call0 974 <wps_registrar_deinit+0x50>
|
|
9c4: 0108 l32i.n a0, a1, 0
|
|
9c6: 10c112 addi a1, a1, 16
|
|
9c9: f00d ret.n
|
|
9cb: 000000 ill
|
|
9ce: c80000 excw
|
|
9d1: 002c movi.n a0, 32
|
|
9d3: 090000 excw
|
|
9d6: c00000 sub a0, a0, a0
|
|
9d9: 0001d4 excw
|
|
...
|
|
|
|
000009f4 <wps_registrar_button_pushed>:
|
|
9f4: f0c112 addi a1, a1, -16
|
|
9f7: 0109 s32i.n a0, a1, 0
|
|
9f9: 11c9 s32i.n a12, a1, 4
|
|
9fb: 21d9 s32i.n a13, a1, 8
|
|
9fd: 02cd mov.n a12, a2
|
|
9ff: 03dd mov.n a13, a3
|
|
a01: 43dc bnez.n a3, a19 <wps_registrar_button_pushed+0x25>
|
|
a03: 030c movi.n a3, 0
|
|
a05: 040c movi.n a4, 0
|
|
a07: 000005 call0 a08 <wps_registrar_button_pushed+0x14>
|
|
a0a: b28c beqz.n a2, a19 <wps_registrar_button_pushed+0x25>
|
|
a0c: 0c28 l32i.n a2, a12, 0
|
|
a0e: fff301 l32r a0, 9dc <wps_registrar_deinit+0xb8>
|
|
a11: 0000c0 callx0 a0
|
|
a14: e27c movi.n a2, -2
|
|
a16: 0016c6 j a75 <wps_registrar_button_pushed+0x81>
|
|
a19: 01dc22 addmi a2, a12, 0x100
|
|
a1c: 130c movi.n a3, 1
|
|
a1e: 2c39 s32i.n a3, a12, 8
|
|
a20: 1c39 s32i.n a3, a12, 4
|
|
a22: a0c222 addi a2, a2, -96
|
|
a25: 030c movi.n a3, 0
|
|
a27: 186c32 s32i a3, a12, 96
|
|
a2a: bd8c beqz.n a13, a39 <wps_registrar_button_pushed+0x45>
|
|
a2c: 0d3d mov.n a3, a13
|
|
a2e: 640c movi.n a4, 6
|
|
a30: ffec01 l32r a0, 9e0 <wps_registrar_deinit+0xbc>
|
|
a33: 0000c0 callx0 a0
|
|
a36: 0001c6 j a41 <wps_registrar_button_pushed+0x4d>
|
|
a39: 640c movi.n a4, 6
|
|
a3b: ffea01 l32r a0, 9e4 <wps_registrar_deinit+0xc0>
|
|
a3e: 0000c0 callx0 a0
|
|
a41: 0c2d mov.n a2, a12
|
|
a43: ffe231 l32r a3, 9cc <wps_registrar_deinit+0xa8>
|
|
a46: ff6985 call0 e0 <wps_device_store-0x23c>
|
|
a49: 0c2d mov.n a2, a12
|
|
a4b: 000005 call0 a4c <wps_registrar_button_pushed+0x58>
|
|
a4e: ffe021 l32r a2, 9d0 <wps_registrar_deinit+0xac>
|
|
a51: 0c3d mov.n a3, a12
|
|
a53: ffe501 l32r a0, 9e8 <wps_registrar_deinit+0xc4>
|
|
a56: 0000c0 callx0 a0
|
|
a59: ffded1 l32r a13, 9d4 <wps_registrar_deinit+0xb0>
|
|
a5c: 0c3d mov.n a3, a12
|
|
a5e: 0d2d mov.n a2, a13
|
|
a60: ffe301 l32r a0, 9ec <wps_registrar_deinit+0xc8>
|
|
a63: 0000c0 callx0 a0
|
|
a66: 0c4d mov.n a4, a12
|
|
a68: 0d3d mov.n a3, a13
|
|
a6a: ffdb21 l32r a2, 9d8 <wps_registrar_deinit+0xb4>
|
|
a6d: ffe001 l32r a0, 9f0 <wps_registrar_deinit+0xcc>
|
|
a70: 0000c0 callx0 a0
|
|
a73: 020c movi.n a2, 0
|
|
a75: 11c8 l32i.n a12, a1, 4
|
|
a77: 21d8 l32i.n a13, a1, 8
|
|
a79: 0108 l32i.n a0, a1, 0
|
|
a7b: 10c112 addi a1, a1, 16
|
|
a7e: f00d ret.n
|
|
a80: 000900 excw
|
|
a83: 000000 ill
|
|
a86: 120000 excw
|
|
a89: c9f0c1 l32r a12, ffff324c <wps_registrar_config_ap+0xffff038c>
|
|
a8c: 010911 l32r a1, fffc0eb0 <wps_registrar_config_ap+0xfffbdff0>
|
|
a8f: 02cd mov.n a12, a2
|
|
a91: fffb21 l32r a2, a80 <wps_registrar_button_pushed+0x8c>
|
|
a94: 0c3d mov.n a3, a12
|
|
a96: fffb01 l32r a0, a84 <wps_registrar_button_pushed+0x90>
|
|
a99: 0000c0 callx0 a0
|
|
a9c: 0c2d mov.n a2, a12
|
|
a9e: 11c8 l32i.n a12, a1, 4
|
|
aa0: ffed05 call0 974 <wps_registrar_deinit+0x50>
|
|
aa3: 0108 l32i.n a0, a1, 0
|
|
aa5: 10c112 addi a1, a1, 16
|
|
aa8: f00d ret.n
|
|
...
|
|
|
|
00000ab4 <wps_registrar_complete>:
|
|
ab4: f0c112 addi a1, a1, -16
|
|
ab7: 21d9 s32i.n a13, a1, 8
|
|
ab9: 11c9 s32i.n a12, a1, 4
|
|
abb: 0109 s32i.n a0, a1, 0
|
|
abd: 02cd mov.n a12, a2
|
|
abf: 1208 l32i.n a0, a2, 4
|
|
ac1: 03dd mov.n a13, a3
|
|
ac3: 40ac beqz.n a0, aeb <wps_registrar_complete+0x37>
|
|
ac5: 040c movi.n a4, 0
|
|
ac7: ff9905 call0 458 <wps_device_store+0x13c>
|
|
aca: 0c2d mov.n a2, a12
|
|
acc: fffb85 call0 a88 <wps_registrar_button_pushed+0x94>
|
|
acf: 01dc22 addmi a2, a12, 0x100
|
|
ad2: b8c222 addi a2, a2, -72
|
|
ad5: fff501 l32r a0, aac <wps_registrar_button_pushed+0xb8>
|
|
ad8: 0000c0 callx0 a0
|
|
adb: 0d3d mov.n a3, a13
|
|
add: 041c movi.n a4, 16
|
|
adf: 01dc22 addmi a2, a12, 0x100
|
|
ae2: a6c222 addi a2, a2, -90
|
|
ae5: fff201 l32r a0, ab0 <wps_registrar_button_pushed+0xbc>
|
|
ae8: 0000c0 callx0 a0
|
|
aeb: 11c8 l32i.n a12, a1, 4
|
|
aed: 21d8 l32i.n a13, a1, 8
|
|
aef: 0108 l32i.n a0, a1, 0
|
|
af1: 10c112 addi a1, a1, 16
|
|
af4: f00d ret.n
|
|
af6: 000000 ill
|
|
af9: 0009 s32i.n a0, a0, 0
|
|
afb: 000000 ill
|
|
...
|
|
|
|
00000b00 <wps_registrar_wps_cancel>:
|
|
b00: f0c112 addi a1, a1, -16
|
|
b03: 11c9 s32i.n a12, a1, 4
|
|
b05: 0109 s32i.n a0, a1, 0
|
|
b07: 1208 l32i.n a0, a2, 4
|
|
b09: 02cd mov.n a12, a2
|
|
b0b: 109c beqz.n a0, b20 <wps_registrar_wps_cancel+0x20>
|
|
b0d: ffe9c5 call0 9ac <wps_registrar_deinit+0x88>
|
|
b10: 0c3d mov.n a3, a12
|
|
b12: fff921 l32r a2, af8 <wps_registrar_complete+0x44>
|
|
b15: fff901 l32r a0, afc <wps_registrar_complete+0x48>
|
|
b18: 0000c0 callx0 a0
|
|
b1b: 120c movi.n a2, 1
|
|
b1d: 000046 j b22 <wps_registrar_wps_cancel+0x22>
|
|
b20: 020c movi.n a2, 0
|
|
b22: 11c8 l32i.n a12, a1, 4
|
|
b24: 0108 l32i.n a0, a1, 0
|
|
b26: 10c112 addi a1, a1, 16
|
|
b29: f00d ret.n
|
|
...
|
|
|
|
00000b40 <wps_registrar_probe_req_rx>:
|
|
b40: 20a282 movi a8, 0x220
|
|
b43: c01180 sub a1, a1, a8
|
|
b46: 816152 s32i a5, a1, 0x204
|
|
b49: 836102 s32i a0, a1, 0x20c
|
|
b4c: 8461c2 s32i a12, a1, 0x210
|
|
b4f: 8561d2 s32i a13, a1, 0x214
|
|
b52: 02cd mov.n a12, a2
|
|
b54: 03dd mov.n a13, a3
|
|
b56: 042d mov.n a2, a4
|
|
b58: 10c132 addi a3, a1, 16
|
|
b5b: fff401 l32r a0, b2c <wps_registrar_wps_cancel+0x2c>
|
|
b5e: 0000c0 callx0 a0
|
|
b61: 0d1296 bltz a2, c36 <wps_registrar_probe_req_rx+0xf6>
|
|
b64: e138 l32i.n a3, a1, 56
|
|
b66: 142102 l32i a0, a1, 80
|
|
b69: 0c9316 beqz a3, c36 <wps_registrar_probe_req_rx+0xf6>
|
|
b6c: 0c6016 beqz a0, c36 <wps_registrar_probe_req_rx+0xf6>
|
|
b6f: 8c98 l32i.n a9, a12, 32
|
|
b71: a148 l32i.n a4, a1, 40
|
|
b73: 087916 beqz a9, bfe <wps_registrar_probe_req_rx+0xbe>
|
|
b76: 084416 beqz a4, bfe <wps_registrar_probe_req_rx+0xbe>
|
|
b79: 102152 l32i a5, a1, 64
|
|
b7c: 292172 l32i a7, a1, 164
|
|
b7f: 07b516 beqz a5, bfe <wps_registrar_probe_req_rx+0xbe>
|
|
b82: 078716 beqz a7, bfe <wps_registrar_probe_req_rx+0xbe>
|
|
b85: 812122 l32i a2, a1, 0x204
|
|
b88: 382162 l32i a6, a1, 224
|
|
b8b: 06f256 bnez a2, bfe <wps_registrar_probe_req_rx+0xbe>
|
|
b8e: c6ac beqz.n a6, bbe <wps_registrar_probe_req_rx+0x7e>
|
|
b90: 392122 l32i a2, a1, 228
|
|
b93: 221b addi.n a2, a2, 1
|
|
b95: ffe601 l32r a0, b30 <wps_registrar_wps_cancel+0x30>
|
|
b98: 0000c0 callx0 a0
|
|
b9b: 826122 s32i a2, a1, 0x208
|
|
b9e: a28c beqz.n a2, bac <wps_registrar_probe_req_rx+0x6c>
|
|
ba0: 382132 l32i a3, a1, 224
|
|
ba3: 392142 l32i a4, a1, 228
|
|
ba6: ffe301 l32r a0, b34 <wps_registrar_wps_cancel+0x34>
|
|
ba9: 0000c0 callx0 a0
|
|
bac: 8c98 l32i.n a9, a12, 32
|
|
bae: 292172 l32i a7, a1, 164
|
|
bb1: 102152 l32i a5, a1, 64
|
|
bb4: a148 l32i.n a4, a1, 40
|
|
bb6: 142102 l32i a0, a1, 80
|
|
bb9: e138 l32i.n a3, a1, 56
|
|
bbb: 000106 j bc3 <wps_registrar_probe_req_rx+0x83>
|
|
bbe: 060c movi.n a6, 0
|
|
bc0: 826162 s32i a6, a1, 0x208
|
|
bc3: 0007a2 l8ui a10, a7, 0
|
|
bc6: 0100b2 l8ui a11, a0, 1
|
|
bc9: 000382 l8ui a8, a3, 0
|
|
bcc: 010362 l8ui a6, a3, 1
|
|
bcf: 000022 l8ui a2, a0, 0
|
|
bd2: 0d3d mov.n a3, a13
|
|
bd4: 110280 slli a0, a2, 8
|
|
bd7: 118880 slli a8, a8, 8
|
|
bda: 9c28 l32i.n a2, a12, 36
|
|
bdc: 20bb00 or a11, a11, a0
|
|
bdf: 206680 or a6, a6, a8
|
|
be2: f46060 extui a6, a6, 0, 16
|
|
be5: f470b0 extui a7, a11, 0, 16
|
|
be8: 822182 l32i a8, a1, 0x208
|
|
beb: 01a9 s32i.n a10, a1, 0
|
|
bed: 1189 s32i.n a8, a1, 4
|
|
bef: 0009c0 callx0 a9
|
|
bf2: 822122 l32i a2, a1, 0x208
|
|
bf5: ffd001 l32r a0, b38 <wps_registrar_wps_cancel+0x38>
|
|
bf8: 0000c0 callx0 a0
|
|
bfb: 142102 l32i a0, a1, 80
|
|
bfe: 000042 l8ui a4, a0, 0
|
|
c01: 010032 l8ui a3, a0, 1
|
|
c04: 114480 slli a4, a4, 8
|
|
c07: 203340 or a3, a3, a4
|
|
c0a: 113300 slli a3, a3, 16
|
|
c0d: 313030 srai a3, a3, 16
|
|
c10: 224366 bnei a3, 4, c36 <wps_registrar_probe_req_rx+0xf6>
|
|
c13: a148 l32i.n a4, a1, 40
|
|
c15: d49c beqz.n a4, c36 <wps_registrar_probe_req_rx+0xf6>
|
|
c17: 0c2d mov.n a2, a12
|
|
c19: 0d3d mov.n a3, a13
|
|
c1b: ff7705 call0 38c <wps_device_store+0x70>
|
|
c1e: 0d3d mov.n a3, a13
|
|
c20: 0c2d mov.n a2, a12
|
|
c22: a148 l32i.n a4, a1, 40
|
|
c24: 000005 call0 c28 <wps_registrar_probe_req_rx+0xe8>
|
|
c27: b28c beqz.n a2, c36 <wps_registrar_probe_req_rx+0xf6>
|
|
c29: 0c28 l32i.n a2, a12, 0
|
|
c2b: 150c movi.n a5, 1
|
|
c2d: 186c52 s32i a5, a12, 96
|
|
c30: ffc301 l32r a0, b3c <wps_registrar_wps_cancel+0x3c>
|
|
c33: 0000c0 callx0 a0
|
|
c36: 8421c2 l32i a12, a1, 0x210
|
|
c39: 8521d2 l32i a13, a1, 0x214
|
|
c3c: 20a222 movi a2, 0x220
|
|
c3f: 832102 l32i a0, a1, 0x20c
|
|
c42: 112a add.n a1, a1, a2
|
|
c44: f00d ret.n
|
|
c46: 120000 excw
|
|
c49: 78f0c1 l32r a12, fffdf00c <wps_registrar_config_ap+0xfffdc14c>
|
|
c4c: 010932 l8ui a3, a9, 1
|
|
c4f: 37cc bnez.n a7, c56 <wps_registrar_probe_req_rx+0x116>
|
|
c51: 020c movi.n a2, 0
|
|
c53: 000106 j c5b <wps_registrar_probe_req_rx+0x11b>
|
|
c56: 9228 l32i.n a2, a2, 36
|
|
c58: 0007c0 callx0 a7
|
|
c5b: 0108 l32i.n a0, a1, 0
|
|
c5d: 10c112 addi a1, a1, 16
|
|
c60: f00d ret.n
|
|
c62: 120000 excw
|
|
c65: 88f0c1 l32r a12, fffe3028 <wps_registrar_config_ap+0xfffe0168>
|
|
c68: 010962 l8ui a6, a9, 1
|
|
c6b: 388c beqz.n a8, c72 <wps_registrar_probe_req_rx+0x132>
|
|
c6d: 9228 l32i.n a2, a2, 36
|
|
c6f: 0008c0 callx0 a8
|
|
c72: 0108 l32i.n a0, a1, 0
|
|
c74: 10c112 addi a1, a1, 16
|
|
c77: f00d ret.n
|
|
c79: 000000 ill
|
|
c7c: 026d mov.n a6, a2
|
|
c7e: f0c112 addi a1, a1, -16
|
|
c81: 0109 s32i.n a0, a1, 0
|
|
c83: 4608 l32i.n a0, a6, 16
|
|
c85: 9228 l32i.n a2, a2, 36
|
|
c87: 0000c0 callx0 a0
|
|
c8a: 0108 l32i.n a0, a1, 0
|
|
c8c: 10c112 addi a1, a1, 16
|
|
c8f: f00d ret.n
|
|
c91: 000000 ill
|
|
c94: 7f .byte 0x7f
|
|
c95: ff .byte 0xff
|
|
c96: 7f0000 excw
|
|
c99: 00f9 s32i.n a15, a0, 0
|
|
c9b: 050c00 extui a0, a0, 28, 1
|
|
c9e: f0c112 addi a1, a1, -16
|
|
ca1: 1109 s32i.n a0, a1, 4
|
|
ca3: 21c9 s32i.n a12, a1, 8
|
|
ca5: 7278 l32i.n a7, a2, 28
|
|
ca7: 02cd mov.n a12, a2
|
|
ca9: 005152 s16i a5, a1, 0
|
|
cac: b7bc beqz.n a7, ceb <wps_registrar_probe_req_rx+0x1ab>
|
|
cae: 2238 l32i.n a3, a2, 8
|
|
cb0: 1208 l32i.n a0, a2, 4
|
|
cb2: 73ac beqz.n a3, cdd <wps_registrar_probe_req_rx+0x19d>
|
|
cb4: 0258 l32i.n a5, a2, 0
|
|
cb6: fff721 l32r a2, c94 <wps_registrar_probe_req_rx+0x154>
|
|
cb9: 6c1552 l16ui a5, a5, 216
|
|
cbc: fff741 l32r a4, c98 <wps_registrar_probe_req_rx+0x158>
|
|
cbf: 102520 and a2, a5, a2
|
|
cc2: 102240 and a2, a2, a4
|
|
cc5: 005122 s16i a2, a1, 0
|
|
cc8: b08c beqz.n a0, cd7 <wps_registrar_probe_req_rx+0x197>
|
|
cca: 053d mov.n a3, a5
|
|
ccc: 012d mov.n a2, a1
|
|
cce: ffa285 call0 6f8 <wps_registrar_pbc_overlap+0x1f8>
|
|
cd1: 7c78 l32i.n a7, a12, 28
|
|
cd3: 2c38 l32i.n a3, a12, 8
|
|
cd5: 1c08 l32i.n a0, a12, 4
|
|
cd7: 001152 l16ui a5, a1, 0
|
|
cda: 000046 j cdf <wps_registrar_probe_req_rx+0x19f>
|
|
cdd: 1208 l32i.n a0, a2, 4
|
|
cdf: 9c28 l32i.n a2, a12, 36
|
|
ce1: 460c movi.n a6, 4
|
|
ce3: 040c movi.n a4, 0
|
|
ce5: 934600 movnez a4, a6, a0
|
|
ce8: 0007c0 callx0 a7
|
|
ceb: 21c8 l32i.n a12, a1, 8
|
|
ced: 1108 l32i.n a0, a1, 4
|
|
cef: 10c112 addi a1, a1, 16
|
|
cf2: f00d ret.n
|
|
...
|
|
d04: 005c movi.n a0, 80
|
|
d06: 5c0000 excw
|
|
...
|
|
d55: 000000 ill
|
|
d58: d0c112 addi a1, a1, -48
|
|
d5b: 81e9 s32i.n a14, a1, 32
|
|
d5d: 61c9 s32i.n a12, a1, 24
|
|
d5f: 71d9 s32i.n a13, a1, 28
|
|
d61: 5109 s32i.n a0, a1, 20
|
|
d63: 4208 l32i.n a0, a2, 16
|
|
d65: 02dd mov.n a13, a2
|
|
d67: 30cc bnez.n a0, d6e <wps_registrar_probe_req_rx+0x22e>
|
|
d69: 020c movi.n a2, 0
|
|
d6b: 001fc6 j dee <wps_registrar_probe_req_rx+0x2ae>
|
|
d6e: 0208 l32i.n a0, a2, 0
|
|
d70: 0c0c movi.n a12, 0
|
|
d72: 28c032 addi a3, a0, 40
|
|
d75: 282022 l32i a2, a0, 160
|
|
d78: 004b addi.n a0, a0, 4
|
|
d7a: 428c beqz.n a2, d82 <wps_registrar_probe_req_rx+0x242>
|
|
d7c: 1248 l32i.n a4, a2, 4
|
|
d7e: 444b addi.n a4, a4, 4
|
|
d80: cc4a add.n a12, a12, a4
|
|
d82: ef9037 bne a0, a3, d75 <wps_registrar_probe_req_rx+0x235>
|
|
d85: 02dc22 addmi a2, a12, 0x200
|
|
d88: 90c222 addi a2, a2, -112
|
|
d8b: ffdb01 l32r a0, cf8 <wps_registrar_probe_req_rx+0x1b8>
|
|
d8e: 0000c0 callx0 a0
|
|
d91: 02ed mov.n a14, a2
|
|
d93: 064256 bnez a2, dfb <wps_registrar_probe_req_rx+0x2bb>
|
|
d96: f27c movi.n a2, -1
|
|
d98: 001486 j dee <wps_registrar_probe_req_rx+0x2ae>
|
|
d9b: 0e2d mov.n a2, a14
|
|
d9d: ffd701 l32r a0, cfc <wps_registrar_probe_req_rx+0x1bc>
|
|
da0: 0000c0 callx0 a0
|
|
da3: 02ed mov.n a14, a2
|
|
da5: 0c2d mov.n a2, a12
|
|
da7: ffd601 l32r a0, d00 <wps_registrar_probe_req_rx+0x1c0>
|
|
daa: 0000c0 callx0 a0
|
|
dad: 02cd mov.n a12, a2
|
|
daf: 1b9e16 beqz a14, f6c <wps_registrar_probe_req_rx+0x42c>
|
|
db2: 1b6216 beqz a2, f6c <wps_registrar_probe_req_rx+0x42c>
|
|
db5: 152d52 l32i a5, a13, 84
|
|
db8: 95ac beqz.n a5, de5 <wps_registrar_probe_req_rx+0x2a5>
|
|
dba: 0e2d mov.n a2, a14
|
|
dbc: 740c movi.n a4, 7
|
|
dbe: ffcd61 l32r a6, cf4 <wps_registrar_probe_req_rx+0x1b4>
|
|
dc1: 318b addi.n a3, a1, 8
|
|
dc3: 021672 l16ui a7, a6, 4
|
|
dc6: 0688 l32i.n a8, a6, 0
|
|
dc8: 0389 s32i.n a8, a3, 0
|
|
dca: 025372 s16i a7, a3, 4
|
|
dcd: 060662 l8ui a6, a6, 6
|
|
dd0: 064362 s8i a6, a3, 6
|
|
dd3: ffcc01 l32r a0, d04 <wps_registrar_probe_req_rx+0x1c4>
|
|
dd6: 0000c0 callx0 a0
|
|
dd9: 0c2d mov.n a2, a12
|
|
ddb: 318b addi.n a3, a1, 8
|
|
ddd: 740c movi.n a4, 7
|
|
ddf: ffca01 l32r a0, d08 <wps_registrar_probe_req_rx+0x1c8>
|
|
de2: 0000c0 callx0 a0
|
|
de5: 0c4d mov.n a4, a12
|
|
de7: 0e3d mov.n a3, a14
|
|
de9: 0d2d mov.n a2, a13
|
|
deb: ffe905 call0 c7c <wps_registrar_probe_req_rx+0x13c>
|
|
dee: 61c8 l32i.n a12, a1, 24
|
|
df0: 71d8 l32i.n a13, a1, 28
|
|
df2: 81e8 l32i.n a14, a1, 32
|
|
df4: 5108 l32i.n a0, a1, 20
|
|
df6: 30c112 addi a1, a1, 48
|
|
df9: f00d ret.n
|
|
dfb: 02dc22 addmi a2, a12, 0x200
|
|
dfe: f4c222 addi a2, a2, -12
|
|
e01: ffc201 l32r a0, d0c <wps_registrar_probe_req_rx+0x1cc>
|
|
e04: 0000c0 callx0 a0
|
|
e07: 02cd mov.n a12, a2
|
|
e09: 92cc bnez.n a2, e16 <wps_registrar_probe_req_rx+0x2d6>
|
|
e0b: 0e2d mov.n a2, a14
|
|
e0d: ffc001 l32r a0, d10 <wps_registrar_probe_req_rx+0x1d0>
|
|
e10: 0000c0 callx0 a0
|
|
e13: ffdfc6 j d96 <wps_registrar_probe_req_rx+0x256>
|
|
e16: 0d2d mov.n a2, a13
|
|
e18: 013d mov.n a3, a1
|
|
e1a: 000005 call0 e1c <wps_registrar_probe_req_rx+0x2dc>
|
|
e1d: 4129 s32i.n a2, a1, 16
|
|
e1f: 0e2d mov.n a2, a14
|
|
e21: ffbc01 l32r a0, d14 <wps_registrar_probe_req_rx+0x1d4>
|
|
e24: 0000c0 callx0 a0
|
|
e27: 06c256 bnez a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e2a: 0d28 l32i.n a2, a13, 0
|
|
e2c: 0e3d mov.n a3, a14
|
|
e2e: ff7505 call0 580 <wps_registrar_pbc_overlap+0x80>
|
|
e31: 062256 bnez a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e34: 0d28 l32i.n a2, a13, 0
|
|
e36: 0e3d mov.n a3, a14
|
|
e38: ff78c5 call0 5c8 <wps_registrar_pbc_overlap+0xc8>
|
|
e3b: 058256 bnez a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e3e: 0d2d mov.n a2, a13
|
|
e40: 0e3d mov.n a3, a14
|
|
e42: ff7d05 call0 614 <wps_registrar_pbc_overlap+0x114>
|
|
e45: 04e256 bnez a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e48: 0d2d mov.n a2, a13
|
|
e4a: 0e3d mov.n a3, a14
|
|
e4c: ff8105 call0 660 <wps_registrar_pbc_overlap+0x160>
|
|
e4f: 044256 bnez a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e52: 0d2d mov.n a2, a13
|
|
e54: 0e3d mov.n a3, a14
|
|
e56: ff8ec5 call0 744 <wps_registrar_pbc_overlap+0x244>
|
|
e59: a2fc bnez.n a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e5b: 0d2d mov.n a2, a13
|
|
e5d: 0e3d mov.n a3, a14
|
|
e5f: ff8585 call0 6b8 <wps_registrar_pbc_overlap+0x1b8>
|
|
e62: 12fc bnez.n a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e64: 162d92 l32i a9, a13, 88
|
|
e67: d98c beqz.n a9, e78 <wps_registrar_probe_req_rx+0x338>
|
|
e69: 0d28 l32i.n a2, a13, 0
|
|
e6b: 0e3d mov.n a3, a14
|
|
e6d: 44c222 addi a2, a2, 68
|
|
e70: ffaa01 l32r a0, d18 <wps_registrar_probe_req_rx+0x1d8>
|
|
e73: 0000c0 callx0 a0
|
|
e76: d2dc bnez.n a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e78: 0e2d mov.n a2, a14
|
|
e7a: 030c movi.n a3, 0
|
|
e7c: 4148 l32i.n a4, a1, 16
|
|
e7e: 0158 l32i.n a5, a1, 0
|
|
e80: ffa701 l32r a0, d1c <wps_registrar_probe_req_rx+0x1dc>
|
|
e83: 0000c0 callx0 a0
|
|
e86: d2cc bnez.n a2, e97 <wps_registrar_probe_req_rx+0x357>
|
|
e88: 0d28 l32i.n a2, a13, 0
|
|
e8a: 0e3d mov.n a3, a14
|
|
e8c: 44c222 addi a2, a2, 68
|
|
e8f: ffa401 l32r a0, d20 <wps_registrar_probe_req_rx+0x1e0>
|
|
e92: 0000c0 callx0 a0
|
|
e95: 129c beqz.n a2, eaa <wps_registrar_probe_req_rx+0x36a>
|
|
e97: 0e2d mov.n a2, a14
|
|
e99: ffa201 l32r a0, d24 <wps_registrar_probe_req_rx+0x1e4>
|
|
e9c: 0000c0 callx0 a0
|
|
e9f: 0c2d mov.n a2, a12
|
|
ea1: ffa101 l32r a0, d28 <wps_registrar_probe_req_rx+0x1e8>
|
|
ea4: 0000c0 callx0 a0
|
|
ea7: ffbac6 j d96 <wps_registrar_probe_req_rx+0x256>
|
|
eaa: 0c2d mov.n a2, a12
|
|
eac: ffa001 l32r a0, d2c <wps_registrar_probe_req_rx+0x1ec>
|
|
eaf: 0000c0 callx0 a0
|
|
eb2: 0a3256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
eb5: 0d28 l32i.n a2, a13, 0
|
|
eb7: 0c3d mov.n a3, a12
|
|
eb9: ff6c45 call0 580 <wps_registrar_pbc_overlap+0x80>
|
|
ebc: 099256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
ebf: 0d28 l32i.n a2, a13, 0
|
|
ec1: 0c3d mov.n a3, a12
|
|
ec3: ff7045 call0 5c8 <wps_registrar_pbc_overlap+0xc8>
|
|
ec6: 08f256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
ec9: 0d2d mov.n a2, a13
|
|
ecb: 0c3d mov.n a3, a12
|
|
ecd: ff7445 call0 614 <wps_registrar_pbc_overlap+0x114>
|
|
ed0: 085256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
ed3: 0d2d mov.n a2, a13
|
|
ed5: 0c3d mov.n a3, a12
|
|
ed7: ff7885 call0 660 <wps_registrar_pbc_overlap+0x160>
|
|
eda: 07b256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
edd: 0d2d mov.n a2, a13
|
|
edf: 0c3d mov.n a3, a12
|
|
ee1: ff8605 call0 744 <wps_registrar_pbc_overlap+0x244>
|
|
ee4: 071256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
ee7: 0c2d mov.n a2, a12
|
|
ee9: 0d58 l32i.n a5, a13, 0
|
|
eeb: 340c movi.n a4, 3
|
|
eed: 0558 l32i.n a5, a5, 0
|
|
eef: 230c movi.n a3, 2
|
|
ef1: 933450 movnez a3, a4, a5
|
|
ef4: ff8f01 l32r a0, d30 <wps_registrar_probe_req_rx+0x1f0>
|
|
ef7: 0000c0 callx0 a0
|
|
efa: 05b256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
efd: 0d38 l32i.n a3, a13, 0
|
|
eff: 0c2d mov.n a2, a12
|
|
f01: 10c332 addi a3, a3, 16
|
|
f04: ff8c01 l32r a0, d34 <wps_registrar_probe_req_rx+0x1f4>
|
|
f07: 0000c0 callx0 a0
|
|
f0a: 04b256 bnez a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
f0d: 0d28 l32i.n a2, a13, 0
|
|
f0f: 0c3d mov.n a3, a12
|
|
f11: 44c222 addi a2, a2, 68
|
|
f14: ff8901 l32r a0, d38 <wps_registrar_probe_req_rx+0x1f8>
|
|
f17: 0000c0 callx0 a0
|
|
f1a: b2fc bnez.n a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
f1c: 0d2d mov.n a2, a13
|
|
f1e: 0c3d mov.n a3, a12
|
|
f20: ff89c5 call0 7c0 <wps_registrar_pbc_overlap+0x2c0>
|
|
f23: 22fc bnez.n a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
f25: 162d32 l32i a3, a13, 88
|
|
f28: d38c beqz.n a3, f39 <wps_registrar_probe_req_rx+0x3f9>
|
|
f2a: 0d28 l32i.n a2, a13, 0
|
|
f2c: 0c3d mov.n a3, a12
|
|
f2e: 44c222 addi a2, a2, 68
|
|
f31: ff8201 l32r a0, d3c <wps_registrar_probe_req_rx+0x1fc>
|
|
f34: 0000c0 callx0 a0
|
|
f37: e2dc bnez.n a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
f39: 4148 l32i.n a4, a1, 16
|
|
f3b: 0c2d mov.n a2, a12
|
|
f3d: 030c movi.n a3, 0
|
|
f3f: 0158 l32i.n a5, a1, 0
|
|
f41: ff7f01 l32r a0, d40 <wps_registrar_probe_req_rx+0x200>
|
|
f44: 0000c0 callx0 a0
|
|
f47: e2cc bnez.n a2, f59 <wps_registrar_probe_req_rx+0x419>
|
|
f49: 0d28 l32i.n a2, a13, 0
|
|
f4b: 0c3d mov.n a3, a12
|
|
f4d: 44c222 addi a2, a2, 68
|
|
f50: ff7d01 l32r a0, d44 <wps_registrar_probe_req_rx+0x204>
|
|
f53: 0000c0 callx0 a0
|
|
f56: e41216 beqz a2, d9b <wps_registrar_probe_req_rx+0x25b>
|
|
f59: 0e2d mov.n a2, a14
|
|
f5b: ff7b01 l32r a0, d48 <wps_registrar_probe_req_rx+0x208>
|
|
f5e: 0000c0 callx0 a0
|
|
f61: 0c2d mov.n a2, a12
|
|
f63: ff7a01 l32r a0, d4c <wps_registrar_probe_req_rx+0x20c>
|
|
f66: 0000c0 callx0 a0
|
|
f69: ff8a46 j d96 <wps_registrar_probe_req_rx+0x256>
|
|
f6c: 0e2d mov.n a2, a14
|
|
f6e: ff7801 l32r a0, d50 <wps_registrar_probe_req_rx+0x210>
|
|
f71: 0000c0 callx0 a0
|
|
f74: 0c2d mov.n a2, a12
|
|
f76: ff7701 l32r a0, d54 <wps_registrar_probe_req_rx+0x214>
|
|
f79: 0000c0 callx0 a0
|
|
f7c: ff8586 j d96 <wps_registrar_probe_req_rx+0x256>
|
|
f7f: 000800 excw
|
|
...
|
|
f8e: 120000 excw
|
|
f91: d9f0c1 l32r a12, ffff7754 <wps_registrar_config_ap+0xffff4894>
|
|
f94: 11c921 l32r a2, fffc56b8 <wps_registrar_config_ap+0xfffc27f8>
|
|
f97: 0109 s32i.n a0, a1, 0
|
|
f99: 02cd mov.n a12, a2
|
|
f9b: 4e2222 l32i a2, a2, 0x138
|
|
f9e: fff901 l32r a0, f84 <wps_registrar_probe_req_rx+0x444>
|
|
fa1: 0000c0 callx0 a0
|
|
fa4: 512c22 l32i a2, a12, 0x144
|
|
fa7: 8d0c movi.n a13, 8
|
|
fa9: 000c movi.n a0, 0
|
|
fab: 4e6c02 s32i a0, a12, 0x138
|
|
fae: 83d020 moveqz a13, a0, a2
|
|
fb1: 0d2d mov.n a2, a13
|
|
fb3: fff501 l32r a0, f88 <wps_registrar_probe_req_rx+0x448>
|
|
fb6: 0000c0 callx0 a0
|
|
fb9: 4e6c22 s32i a2, a12, 0x138
|
|
fbc: 32cc bnez.n a2, fc3 <wps_registrar_probe_req_rx+0x483>
|
|
fbe: f27c movi.n a2, -1
|
|
fc0: 0003c6 j fd3 <wps_registrar_probe_req_rx+0x493>
|
|
fc3: ffef31 l32r a3, f80 <wps_registrar_probe_req_rx+0x440>
|
|
fc6: 0d4d mov.n a4, a13
|
|
fc8: fff101 l32r a0, f8c <wps_registrar_probe_req_rx+0x44c>
|
|
fcb: 0000c0 callx0 a0
|
|
fce: 4f6cd2 s32i a13, a12, 0x13c
|
|
fd1: 020c movi.n a2, 0
|
|
fd3: 11c8 l32i.n a12, a1, 4
|
|
fd5: 21d8 l32i.n a13, a1, 8
|
|
fd7: 0108 l32i.n a0, a1, 0
|
|
fd9: 10c112 addi a1, a1, 16
|
|
fdc: f00d ret.n
|
|
fde: 480000 excw
|
|
fe1: 000010 excw
|
|
fe4: 000030 excw
|
|
fe7: 003000 rfe
|
|
fea: 5c0000 excw
|
|
fed: 000000 ill
|
|
ff0: f0c112 addi a1, a1, -16
|
|
ff3: 1109 s32i.n a0, a1, 4
|
|
ff5: 0129 s32i.n a2, a1, 0
|
|
ff7: 21c9 s32i.n a12, a1, 8
|
|
ff9: 032d mov.n a2, a3
|
|
ffb: 03cd mov.n a12, a3
|
|
ffd: fff831 l32r a3, fe0 <wps_registrar_probe_req_rx+0x4a0>
|
|
1000: fff901 l32r a0, fe4 <wps_registrar_probe_req_rx+0x4a4>
|
|
1003: 0000c0 callx0 a0
|
|
1006: 0c2d mov.n a2, a12
|
|
1008: 031c movi.n a3, 16
|
|
100a: fff701 l32r a0, fe8 <wps_registrar_probe_req_rx+0x4a8>
|
|
100d: 0000c0 callx0 a0
|
|
1010: 041c movi.n a4, 16
|
|
1012: 0c2d mov.n a2, a12
|
|
1014: 0138 l32i.n a3, a1, 0
|
|
1016: 21c8 l32i.n a12, a1, 8
|
|
1018: 20c332 addi a3, a3, 32
|
|
101b: fff401 l32r a0, fec <wps_registrar_probe_req_rx+0x4ac>
|
|
101e: 0000c0 callx0 a0
|
|
1021: 020c movi.n a2, 0
|
|
1023: 1108 l32i.n a0, a1, 4
|
|
1025: 10c112 addi a1, a1, 16
|
|
1028: f00d ret.n
|
|
102a: 3d0000 excw
|
|
102d: 000010 excw
|
|
1030: 3e .byte 0x3e
|
|
1031: 000010 excw
|
|
1034: 000000 ill
|
|
1037: 003000 rfe
|
|
103a: 300000 xor a0, a0, a0
|
|
...
|
|
104d: 000000 ill
|
|
1050: 000030 excw
|
|
1053: 003000 rfe
|
|
...
|
|
105e: 120000 excw
|
|
1061: 09c0c1 l32r a12, fffc3764 <wps_registrar_config_ap+0xfffc08a4>
|
|
1064: d1d9b1 l32r a11, ffff57c8 <wps_registrar_config_ap+0xffff2908>
|
|
1067: c1c9 s32i.n a12, a1, 48
|
|
1069: 03dd mov.n a13, a3
|
|
106b: 02cd mov.n a12, a2
|
|
106d: 032c movi.n a3, 32
|
|
106f: 76c222 addi a2, a2, 118
|
|
1072: a129 s32i.n a2, a1, 40
|
|
1074: fff001 l32r a0, 1034 <wps_registrar_probe_req_rx+0x4f4>
|
|
1077: 0000c0 callx0 a0
|
|
107a: 0c4296 bltz a2, 1142 <wps_registrar_probe_req_rx+0x602>
|
|
107d: 372c02 l32i a0, a12, 220
|
|
1080: 382c22 l32i a2, a12, 224
|
|
1083: 0bb016 beqz a0, 1142 <wps_registrar_probe_req_rx+0x602>
|
|
1086: 0b8216 beqz a2, 1142 <wps_registrar_probe_req_rx+0x602>
|
|
1089: 0d2d mov.n a2, a13
|
|
108b: ffe831 l32r a3, 102c <wps_registrar_probe_req_rx+0x4ec>
|
|
108e: ffea01 l32r a0, 1038 <wps_registrar_probe_req_rx+0x4f8>
|
|
1091: 0000c0 callx0 a0
|
|
1094: 0d2d mov.n a2, a13
|
|
1096: 032c movi.n a3, 32
|
|
1098: ffe901 l32r a0, 103c <wps_registrar_probe_req_rx+0x4fc>
|
|
109b: 0000c0 callx0 a0
|
|
109e: 0d2d mov.n a2, a13
|
|
10a0: 032c movi.n a3, 32
|
|
10a2: ffe701 l32r a0, 1040 <wps_registrar_probe_req_rx+0x500>
|
|
10a5: 0000c0 callx0 a0
|
|
10a8: 8129 s32i.n a2, a1, 32
|
|
10aa: 56cc32 addi a3, a12, 86
|
|
10ad: a158 l32i.n a5, a1, 40
|
|
10af: 041c movi.n a4, 16
|
|
10b1: 4149 s32i.n a4, a1, 16
|
|
10b3: 5149 s32i.n a4, a1, 20
|
|
10b5: 0159 s32i.n a5, a1, 0
|
|
10b7: 1139 s32i.n a3, a1, 4
|
|
10b9: 372c22 l32i a2, a12, 220
|
|
10bc: ffe201 l32r a0, 1044 <wps_registrar_probe_req_rx+0x504>
|
|
10bf: 0000c0 callx0 a0
|
|
10c2: 2129 s32i.n a2, a1, 8
|
|
10c4: 372c62 l32i a6, a12, 220
|
|
10c7: 382c22 l32i a2, a12, 224
|
|
10ca: 1668 l32i.n a6, a6, 4
|
|
10cc: 6169 s32i.n a6, a1, 24
|
|
10ce: ffde01 l32r a0, 1048 <wps_registrar_probe_req_rx+0x508>
|
|
10d1: 0000c0 callx0 a0
|
|
10d4: 440c movi.n a4, 4
|
|
10d6: 015d mov.n a5, a1
|
|
10d8: 10c162 addi a6, a1, 16
|
|
10db: 8178 l32i.n a7, a1, 32
|
|
10dd: 3129 s32i.n a2, a1, 12
|
|
10df: 382c32 l32i a3, a12, 224
|
|
10e2: 01dc22 addmi a2, a12, 0x100
|
|
10e5: e4c222 addi a2, a2, -28
|
|
10e8: 1338 l32i.n a3, a3, 4
|
|
10ea: 9129 s32i.n a2, a1, 36
|
|
10ec: 7139 s32i.n a3, a1, 28
|
|
10ee: 032c movi.n a3, 32
|
|
10f0: ffd701 l32r a0, 104c <wps_registrar_probe_req_rx+0x50c>
|
|
10f3: 0000c0 callx0 a0
|
|
10f6: 0d2d mov.n a2, a13
|
|
10f8: ffce31 l32r a3, 1030 <wps_registrar_probe_req_rx+0x4f0>
|
|
10fb: ffd501 l32r a0, 1050 <wps_registrar_probe_req_rx+0x510>
|
|
10fe: 0000c0 callx0 a0
|
|
1101: 0d2d mov.n a2, a13
|
|
1103: 032c movi.n a3, 32
|
|
1105: ffd301 l32r a0, 1054 <wps_registrar_probe_req_rx+0x514>
|
|
1108: 0000c0 callx0 a0
|
|
110b: 0d2d mov.n a2, a13
|
|
110d: 032c movi.n a3, 32
|
|
110f: ffd201 l32r a0, 1058 <wps_registrar_probe_req_rx+0x518>
|
|
1112: 0000c0 callx0 a0
|
|
1115: 032c movi.n a3, 32
|
|
1117: 10c162 addi a6, a1, 16
|
|
111a: 01dc42 addmi a4, a12, 0x100
|
|
111d: 027d mov.n a7, a2
|
|
111f: 66cc52 addi a5, a12, 102
|
|
1122: 9128 l32i.n a2, a1, 36
|
|
1124: 1159 s32i.n a5, a1, 4
|
|
1126: 86c442 addi a4, a4, -122
|
|
1129: 0149 s32i.n a4, a1, 0
|
|
112b: 015d mov.n a5, a1
|
|
112d: 440c movi.n a4, 4
|
|
112f: ffcb01 l32r a0, 105c <wps_registrar_probe_req_rx+0x51c>
|
|
1132: 0000c0 callx0 a0
|
|
1135: 020c movi.n a2, 0
|
|
1137: c1c8 l32i.n a12, a1, 48
|
|
1139: d1d8 l32i.n a13, a1, 52
|
|
113b: b108 l32i.n a0, a1, 44
|
|
113d: 40c112 addi a1, a1, 64
|
|
1140: f00d ret.n
|
|
1142: f27c movi.n a2, -1
|
|
1144: fffbc6 j 1137 <wps_registrar_probe_req_rx+0x5f7>
|
|
1147: 103f00 and a3, a15, a0
|
|
114a: 300000 xor a0, a0, a0
|
|
114d: 000000 ill
|
|
1150: 000030 excw
|
|
1153: 005c00 excw
|
|
1156: 120000 excw
|
|
1159: 09f0c1 l32r a12, fffc391c <wps_registrar_config_ap+0xfffc0a5c>
|
|
115c: 012911 l32r a1, fffc1600 <wps_registrar_config_ap+0xfffbe740>
|
|
115f: 21c9 s32i.n a12, a1, 8
|
|
1161: 032d mov.n a2, a3
|
|
1163: 03cd mov.n a12, a3
|
|
1165: fff831 l32r a3, 1148 <wps_registrar_probe_req_rx+0x608>
|
|
1168: fff901 l32r a0, 114c <wps_registrar_probe_req_rx+0x60c>
|
|
116b: 0000c0 callx0 a0
|
|
116e: 0c2d mov.n a2, a12
|
|
1170: 031c movi.n a3, 16
|
|
1172: fff701 l32r a0, 1150 <wps_registrar_probe_req_rx+0x610>
|
|
1175: 0000c0 callx0 a0
|
|
1178: 041c movi.n a4, 16
|
|
117a: 0c2d mov.n a2, a12
|
|
117c: 0138 l32i.n a3, a1, 0
|
|
117e: 21c8 l32i.n a12, a1, 8
|
|
1180: 76c332 addi a3, a3, 118
|
|
1183: fff401 l32r a0, 1154 <wps_registrar_probe_req_rx+0x614>
|
|
1186: 0000c0 callx0 a0
|
|
1189: 020c movi.n a2, 0
|
|
118b: 1108 l32i.n a0, a1, 4
|
|
118d: 10c112 addi a1, a1, 16
|
|
1190: f00d ret.n
|
|
1192: 400000 ssr a0
|
|
1195: 000010 excw
|
|
1198: 000030 excw
|
|
119b: 003000 rfe
|
|
119e: 5c0000 excw
|
|
11a1: 000000 ill
|
|
11a4: f0c112 addi a1, a1, -16
|
|
11a7: 1109 s32i.n a0, a1, 4
|
|
11a9: 0129 s32i.n a2, a1, 0
|
|
11ab: 21c9 s32i.n a12, a1, 8
|
|
11ad: 032d mov.n a2, a3
|
|
11af: 03cd mov.n a12, a3
|
|
11b1: fff831 l32r a3, 1194 <wps_registrar_probe_req_rx+0x654>
|
|
11b4: fff901 l32r a0, 1198 <wps_registrar_probe_req_rx+0x658>
|
|
11b7: 0000c0 callx0 a0
|
|
11ba: 0c2d mov.n a2, a12
|
|
11bc: 031c movi.n a3, 16
|
|
11be: fff701 l32r a0, 119c <wps_registrar_probe_req_rx+0x65c>
|
|
11c1: 0000c0 callx0 a0
|
|
11c4: 041c movi.n a4, 16
|
|
11c6: 0c2d mov.n a2, a12
|
|
11c8: 0138 l32i.n a3, a1, 0
|
|
11ca: 21c8 l32i.n a12, a1, 8
|
|
11cc: 01d332 addmi a3, a3, 0x100
|
|
11cf: 86c332 addi a3, a3, -122
|
|
11d2: fff301 l32r a0, 11a0 <wps_registrar_probe_req_rx+0x660>
|
|
11d5: 0000c0 callx0 a0
|
|
11d8: 020c movi.n a2, 0
|
|
11da: 1108 l32i.n a0, a1, 4
|
|
11dc: 10c112 addi a1, a1, 16
|
|
11df: f00d ret.n
|
|
11e1: 000000 ill
|
|
11e4: 001026 beqi a0, 1, 11e8 <wps_registrar_probe_req_rx+0x6a8>
|
|
11e7: 003000 rfe
|
|
11ea: 300000 xor a0, a0, a0
|
|
11ed: 000000 ill
|
|
11f0: 000010 excw
|
|
11f3: fc3100 excw
|
|
11f6: ff .byte 0xff
|
|
11f7: f0c112 addi a1, a1, -16
|
|
11fa: 11c9 s32i.n a12, a1, 4
|
|
11fc: 0109 s32i.n a0, a1, 0
|
|
11fe: 02cd mov.n a12, a2
|
|
1200: fffa01 l32r a0, 11e8 <wps_registrar_probe_req_rx+0x6a8>
|
|
1203: 0000c0 callx0 a0
|
|
1206: 0c2d mov.n a2, a12
|
|
1208: 130c movi.n a3, 1
|
|
120a: fff801 l32r a0, 11ec <wps_registrar_probe_req_rx+0x6ac>
|
|
120d: 0000c0 callx0 a0
|
|
1210: 0c2d mov.n a2, a12
|
|
1212: 130c movi.n a3, 1
|
|
1214: 11c8 l32i.n a12, a1, 4
|
|
1216: fff601 l32r a0, 11f0 <wps_registrar_probe_req_rx+0x6b0>
|
|
1219: 0000c0 callx0 a0
|
|
121c: 020c movi.n a2, 0
|
|
121e: 0108 l32i.n a0, a1, 0
|
|
1220: 10c112 addi a1, a1, 16
|
|
1223: f00d ret.n
|
|
1225: 000000 ill
|
|
1228: 001045 call0 1330 <wps_registrar_probe_req_rx+0x7f0>
|
|
122b: 003000 rfe
|
|
122e: 300000 xor a0, a0, a0
|
|
1231: 000000 ill
|
|
1234: 005c movi.n a0, 80
|
|
1236: 120000 excw
|
|
1239: 09f0c1 l32r a12, fffc39fc <wps_registrar_config_ap+0xfffc0b3c>
|
|
123c: 21d901 l32r a0, fffc99a0 <wps_registrar_config_ap+0xfffc6ae0>
|
|
123f: 11c9 s32i.n a12, a1, 4
|
|
1241: 03dd mov.n a13, a3
|
|
1243: 02cd mov.n a12, a2
|
|
1245: fff831 l32r a3, 1228 <wps_registrar_probe_req_rx+0x6e8>
|
|
1248: fff901 l32r a0, 122c <wps_registrar_probe_req_rx+0x6ec>
|
|
124b: 0000c0 callx0 a0
|
|
124e: 0c2d mov.n a2, a12
|
|
1250: 101d32 l16ui a3, a13, 32
|
|
1253: fff701 l32r a0, 1230 <wps_registrar_probe_req_rx+0x6f0>
|
|
1256: 0000c0 callx0 a0
|
|
1259: 0d3d mov.n a3, a13
|
|
125b: 0c2d mov.n a2, a12
|
|
125d: 8d48 l32i.n a4, a13, 32
|
|
125f: 11c8 l32i.n a12, a1, 4
|
|
1261: 21d8 l32i.n a13, a1, 8
|
|
1263: fff401 l32r a0, 1234 <wps_registrar_probe_req_rx+0x6f4>
|
|
1266: 0000c0 callx0 a0
|
|
1269: 020c movi.n a2, 0
|
|
126b: 0108 l32i.n a0, a1, 0
|
|
126d: 10c112 addi a1, a1, 16
|
|
1270: f00d ret.n
|
|
1272: 030000 excw
|
|
1275: 000010 excw
|
|
1278: 000030 excw
|
|
127b: 003000 rfe
|
|
127e: 300000 xor a0, a0, a0
|
|
1281: 000000 ill
|
|
1284: f0c112 addi a1, a1, -16
|
|
1287: 1109 s32i.n a0, a1, 4
|
|
1289: 21c9 s32i.n a12, a1, 8
|
|
128b: 0139 s32i.n a3, a1, 0
|
|
128d: 02cd mov.n a12, a2
|
|
128f: fff931 l32r a3, 1274 <wps_registrar_probe_req_rx+0x734>
|
|
1292: fff901 l32r a0, 1278 <wps_registrar_probe_req_rx+0x738>
|
|
1295: 0000c0 callx0 a0
|
|
1298: 0c2d mov.n a2, a12
|
|
129a: 230c movi.n a3, 2
|
|
129c: fff801 l32r a0, 127c <wps_registrar_probe_req_rx+0x73c>
|
|
129f: 0000c0 callx0 a0
|
|
12a2: 0c2d mov.n a2, a12
|
|
12a4: 0138 l32i.n a3, a1, 0
|
|
12a6: 21c8 l32i.n a12, a1, 8
|
|
12a8: 121332 l16ui a3, a3, 36
|
|
12ab: fff501 l32r a0, 1280 <wps_registrar_probe_req_rx+0x740>
|
|
12ae: 0000c0 callx0 a0
|
|
12b1: 020c movi.n a2, 0
|
|
12b3: 1108 l32i.n a0, a1, 4
|
|
12b5: 10c112 addi a1, a1, 16
|
|
12b8: f00d ret.n
|
|
12ba: 0f0000 excw
|
|
12bd: 000010 excw
|
|
12c0: 000030 excw
|
|
12c3: 003000 rfe
|
|
12c6: 300000 xor a0, a0, a0
|
|
12c9: 000000 ill
|
|
12cc: f0c112 addi a1, a1, -16
|
|
12cf: 1109 s32i.n a0, a1, 4
|
|
12d1: 21c9 s32i.n a12, a1, 8
|
|
12d3: 0139 s32i.n a3, a1, 0
|
|
12d5: 02cd mov.n a12, a2
|
|
12d7: fff931 l32r a3, 12bc <wps_registrar_probe_req_rx+0x77c>
|
|
12da: fff901 l32r a0, 12c0 <wps_registrar_probe_req_rx+0x780>
|
|
12dd: 0000c0 callx0 a0
|
|
12e0: 0c2d mov.n a2, a12
|
|
12e2: 230c movi.n a3, 2
|
|
12e4: fff801 l32r a0, 12c4 <wps_registrar_probe_req_rx+0x784>
|
|
12e7: 0000c0 callx0 a0
|
|
12ea: 0c2d mov.n a2, a12
|
|
12ec: 0138 l32i.n a3, a1, 0
|
|
12ee: 21c8 l32i.n a12, a1, 8
|
|
12f0: 131332 l16ui a3, a3, 38
|
|
12f3: fff501 l32r a0, 12c8 <wps_registrar_probe_req_rx+0x788>
|
|
12f6: 0000c0 callx0 a0
|
|
12f9: 020c movi.n a2, 0
|
|
12fb: 1108 l32i.n a0, a1, 4
|
|
12fd: 10c112 addi a1, a1, 16
|
|
1300: f00d ret.n
|
|
1302: 270000 excw
|
|
1305: 000010 excw
|
|
1308: 000030 excw
|
|
130b: 003000 rfe
|
|
130e: 5c0000 excw
|
|
1311: 000000 ill
|
|
1314: f0c112 addi a1, a1, -16
|
|
1317: 0109 s32i.n a0, a1, 0
|
|
1319: 21d9 s32i.n a13, a1, 8
|
|
131b: 11c9 s32i.n a12, a1, 4
|
|
131d: 03dd mov.n a13, a3
|
|
131f: 02cd mov.n a12, a2
|
|
1321: fff831 l32r a3, 1304 <wps_registrar_probe_req_rx+0x7c4>
|
|
1324: fff901 l32r a0, 1308 <wps_registrar_probe_req_rx+0x7c8>
|
|
1327: 0000c0 callx0 a0
|
|
132a: 0c2d mov.n a2, a12
|
|
132c: 361d32 l16ui a3, a13, 108
|
|
132f: fff701 l32r a0, 130c <wps_registrar_probe_req_rx+0x7cc>
|
|
1332: 0000c0 callx0 a0
|
|
1335: 29cd32 addi a3, a13, 41
|
|
1338: 0c2d mov.n a2, a12
|
|
133a: 1b2d42 l32i a4, a13, 108
|
|
133d: 11c8 l32i.n a12, a1, 4
|
|
133f: 21d8 l32i.n a13, a1, 8
|
|
1341: fff301 l32r a0, 1310 <wps_registrar_probe_req_rx+0x7d0>
|
|
1344: 0000c0 callx0 a0
|
|
1347: 020c movi.n a2, 0
|
|
1349: 0108 l32i.n a0, a1, 0
|
|
134b: 10c112 addi a1, a1, 16
|
|
134e: f00d ret.n
|
|
1350: 001020 excw
|
|
1353: 003000 rfe
|
|
1356: 300000 xor a0, a0, a0
|
|
1359: 000000 ill
|
|
135c: 005c movi.n a0, 80
|
|
135e: 120000 excw
|
|
1361: 09f0c1 l32r a12, fffc3b24 <wps_registrar_config_ap+0xfffc0c64>
|
|
1364: 21c911 l32r a1, fffc9a88 <wps_registrar_config_ap+0xfffc6bc8>
|
|
1367: 0139 s32i.n a3, a1, 0
|
|
1369: 02cd mov.n a12, a2
|
|
136b: fff931 l32r a3, 1350 <wps_registrar_probe_req_rx+0x810>
|
|
136e: fff901 l32r a0, 1354 <wps_registrar_probe_req_rx+0x814>
|
|
1371: 0000c0 callx0 a0
|
|
1374: 0c2d mov.n a2, a12
|
|
1376: 630c movi.n a3, 6
|
|
1378: fff801 l32r a0, 1358 <wps_registrar_probe_req_rx+0x818>
|
|
137b: 0000c0 callx0 a0
|
|
137e: 640c movi.n a4, 6
|
|
1380: 0c2d mov.n a2, a12
|
|
1382: 0138 l32i.n a3, a1, 0
|
|
1384: 21c8 l32i.n a12, a1, 8
|
|
1386: 70c332 addi a3, a3, 112
|
|
1389: fff401 l32r a0, 135c <wps_registrar_probe_req_rx+0x81c>
|
|
138c: 0000c0 callx0 a0
|
|
138f: 020c movi.n a2, 0
|
|
1391: 1108 l32i.n a0, a1, 4
|
|
1393: 10c112 addi a1, a1, 16
|
|
1396: f00d ret.n
|
|
1398: f0c112 addi a1, a1, -16
|
|
139b: 0109 s32i.n a0, a1, 0
|
|
139d: 21d9 s32i.n a13, a1, 8
|
|
139f: 11c9 s32i.n a12, a1, 4
|
|
13a1: 02dd mov.n a13, a2
|
|
13a3: 03cd mov.n a12, a3
|
|
13a5: ffe4c5 call0 11f4 <wps_registrar_probe_req_rx+0x6b4>
|
|
13a8: 02fc bnez.n a2, 13dc <wps_registrar_probe_req_rx+0x89c>
|
|
13aa: 0d2d mov.n a2, a13
|
|
13ac: 0c3d mov.n a3, a12
|
|
13ae: ffe885 call0 1238 <wps_registrar_probe_req_rx+0x6f8>
|
|
13b1: 72ec bnez.n a2, 13dc <wps_registrar_probe_req_rx+0x89c>
|
|
13b3: 0d2d mov.n a2, a13
|
|
13b5: 0c3d mov.n a3, a12
|
|
13b7: ffecc5 call0 1284 <wps_registrar_probe_req_rx+0x744>
|
|
13ba: e2dc bnez.n a2, 13dc <wps_registrar_probe_req_rx+0x89c>
|
|
13bc: 0d2d mov.n a2, a13
|
|
13be: 0c3d mov.n a3, a12
|
|
13c0: fff085 call0 12cc <wps_registrar_probe_req_rx+0x78c>
|
|
13c3: 52dc bnez.n a2, 13dc <wps_registrar_probe_req_rx+0x89c>
|
|
13c5: 0d2d mov.n a2, a13
|
|
13c7: 0c3d mov.n a3, a12
|
|
13c9: fff485 call0 1314 <wps_registrar_probe_req_rx+0x7d4>
|
|
13cc: c2cc bnez.n a2, 13dc <wps_registrar_probe_req_rx+0x89c>
|
|
13ce: 0c3d mov.n a3, a12
|
|
13d0: 0d2d mov.n a2, a13
|
|
13d2: fff8c5 call0 1360 <wps_registrar_probe_req_rx+0x820>
|
|
13d5: 32cc bnez.n a2, 13dc <wps_registrar_probe_req_rx+0x89c>
|
|
13d7: 020c movi.n a2, 0
|
|
13d9: 000046 j 13de <wps_registrar_probe_req_rx+0x89e>
|
|
13dc: f27c movi.n a2, -1
|
|
13de: 11c8 l32i.n a12, a1, 4
|
|
13e0: 21d8 l32i.n a13, a1, 8
|
|
13e2: 0108 l32i.n a0, a1, 0
|
|
13e4: 10c112 addi a1, a1, 16
|
|
13e7: f00d ret.n
|
|
13e9: 000000 ill
|
|
13ec: 0e .byte 0xe
|
|
13ed: 000010 excw
|
|
...
|
|
13f8: 000030 excw
|
|
13fb: 003000 rfe
|
|
13fe: 880000 excw
|
|
1401: 000000 ill
|
|
1404: 000000 ill
|
|
...
|
|
|
|
00001408 <wps_build_credential_wrap>:
|
|
1408: f0c112 addi a1, a1, -16
|
|
140b: 21c9 s32i.n a12, a1, 8
|
|
140d: 0139 s32i.n a3, a1, 0
|
|
140f: 31d9 s32i.n a13, a1, 12
|
|
1411: 1109 s32i.n a0, a1, 4
|
|
1413: 02dd mov.n a13, a2
|
|
1415: c8a022 movi a2, 200
|
|
1418: fff601 l32r a0, 13f0 <wps_registrar_probe_req_rx+0x8b0>
|
|
141b: 0000c0 callx0 a0
|
|
141e: 02cd mov.n a12, a2
|
|
1420: d28c beqz.n a2, 1431 <wps_build_credential_wrap+0x29>
|
|
1422: 0138 l32i.n a3, a1, 0
|
|
1424: fff705 call0 1398 <wps_registrar_probe_req_rx+0x858>
|
|
1427: b28c beqz.n a2, 1436 <wps_build_credential_wrap+0x2e>
|
|
1429: 0c2d mov.n a2, a12
|
|
142b: fff201 l32r a0, 13f4 <wps_registrar_probe_req_rx+0x8b4>
|
|
142e: 0000c0 callx0 a0
|
|
1431: f27c movi.n a2, -1
|
|
1433: 000a46 j 1460 <wps_build_credential_wrap+0x58>
|
|
1436: 0d2d mov.n a2, a13
|
|
1438: ffed31 l32r a3, 13ec <wps_registrar_probe_req_rx+0x8ac>
|
|
143b: ffef01 l32r a0, 13f8 <wps_registrar_probe_req_rx+0x8b8>
|
|
143e: 0000c0 callx0 a0
|
|
1441: 0d2d mov.n a2, a13
|
|
1443: 021c32 l16ui a3, a12, 4
|
|
1446: ffed01 l32r a0, 13fc <wps_registrar_probe_req_rx+0x8bc>
|
|
1449: 0000c0 callx0 a0
|
|
144c: 0d2d mov.n a2, a13
|
|
144e: 0c3d mov.n a3, a12
|
|
1450: ffec01 l32r a0, 1400 <wps_registrar_probe_req_rx+0x8c0>
|
|
1453: 0000c0 callx0 a0
|
|
1456: 0c2d mov.n a2, a12
|
|
1458: ffeb01 l32r a0, 1404 <wps_registrar_probe_req_rx+0x8c4>
|
|
145b: 0000c0 callx0 a0
|
|
145e: 020c movi.n a2, 0
|
|
1460: 21c8 l32i.n a12, a1, 8
|
|
1462: 31d8 l32i.n a13, a1, 12
|
|
1464: 1108 l32i.n a0, a1, 4
|
|
1466: 10c112 addi a1, a1, 16
|
|
1469: f00d ret.n
|
|
146b: 100e00 and a0, a14, a0
|
|
...
|
|
147a: 300000 xor a0, a0, a0
|
|
147d: 000000 ill
|
|
1480: 000030 excw
|
|
1483: 008800 excw
|
|
1486: 000000 ill
|
|
1489: 000000 ill
|
|
148c: 0088 l32i.n a8, a0, 0
|
|
...
|
|
|
|
000014d0 <wps_build_cred>:
|
|
14d0: d0a042 movi a4, 208
|
|
14d3: c01140 sub a1, a1, a4
|
|
14d6: 2f61d2 s32i a13, a1, 188
|
|
14d9: 2d6102 s32i a0, a1, 180
|
|
14dc: 0208 l32i.n a0, a2, 0
|
|
14de: 2e61c2 s32i a12, a1, 184
|
|
14e1: 1008 l32i.n a0, a0, 4
|
|
14e3: 02cd mov.n a12, a2
|
|
14e5: f028 l32i.n a2, a0, 60
|
|
14e7: 03dd mov.n a13, a3
|
|
14e9: 06c256 bnez a2, 1559 <wps_build_cred+0x89>
|
|
14ec: a12c32 l32i a3, a12, 0x284
|
|
14ef: 01dc22 addmi a2, a12, 0x100
|
|
14f2: 5cc222 addi a2, a2, 92
|
|
14f5: 2c6122 s32i a2, a1, 176
|
|
14f8: 07c316 beqz a3, 1578 <wps_build_cred+0xa8>
|
|
14fb: 84a042 movi a4, 132
|
|
14fe: ffdc01 l32r a0, 1470 <wps_build_credential_wrap+0x68>
|
|
1501: 0000c0 callx0 a0
|
|
1504: c8a022 movi a2, 200
|
|
1507: ffdb01 l32r a0, 1474 <wps_build_credential_wrap+0x6c>
|
|
150a: 0000c0 callx0 a0
|
|
150d: 306122 s32i a2, a1, 192
|
|
1510: f28c beqz.n a2, 1523 <wps_build_cred+0x53>
|
|
1512: 2c2132 l32i a3, a1, 176
|
|
1515: ffe805 call0 1398 <wps_registrar_probe_req_rx+0x858>
|
|
1518: c28c beqz.n a2, 1528 <wps_build_cred+0x58>
|
|
151a: 302122 l32i a2, a1, 192
|
|
151d: ffd601 l32r a0, 1478 <wps_build_credential_wrap+0x70>
|
|
1520: 0000c0 callx0 a0
|
|
1523: f27c movi.n a2, -1
|
|
1525: 000fc6 j 1568 <wps_build_cred+0x98>
|
|
1528: 0d2d mov.n a2, a13
|
|
152a: ffd031 l32r a3, 146c <wps_build_credential_wrap+0x64>
|
|
152d: ffd301 l32r a0, 147c <wps_build_credential_wrap+0x74>
|
|
1530: 0000c0 callx0 a0
|
|
1533: 302132 l32i a3, a1, 192
|
|
1536: 0d2d mov.n a2, a13
|
|
1538: 021332 l16ui a3, a3, 4
|
|
153b: ffd101 l32r a0, 1480 <wps_build_credential_wrap+0x78>
|
|
153e: 0000c0 callx0 a0
|
|
1541: 0d2d mov.n a2, a13
|
|
1543: 302132 l32i a3, a1, 192
|
|
1546: ffcf01 l32r a0, 1484 <wps_build_credential_wrap+0x7c>
|
|
1549: 0000c0 callx0 a0
|
|
154c: 302122 l32i a2, a1, 192
|
|
154f: ffce01 l32r a0, 1488 <wps_build_credential_wrap+0x80>
|
|
1552: 0000c0 callx0 a0
|
|
1555: 0c08 l32i.n a0, a12, 0
|
|
1557: 1008 l32i.n a0, a0, 4
|
|
1559: 102032 l32i a3, a0, 64
|
|
155c: 638c beqz.n a3, 1566 <wps_build_cred+0x96>
|
|
155e: 0d2d mov.n a2, a13
|
|
1560: ffcb01 l32r a0, 148c <wps_build_credential_wrap+0x84>
|
|
1563: 0000c0 callx0 a0
|
|
1566: 020c movi.n a2, 0
|
|
1568: 2e21c2 l32i a12, a1, 184
|
|
156b: 2f21d2 l32i a13, a1, 188
|
|
156e: d0a032 movi a3, 208
|
|
1571: 2d2102 l32i a0, a1, 180
|
|
1574: 113a add.n a1, a1, a3
|
|
1576: f00d ret.n
|
|
1578: 030c movi.n a3, 0
|
|
157a: 84a042 movi a4, 132
|
|
157d: ffc401 l32r a0, 1490 <wps_build_credential_wrap+0x88>
|
|
1580: 0000c0 callx0 a0
|
|
1583: 0c48 l32i.n a4, a12, 0
|
|
1585: 2c2122 l32i a2, a1, 176
|
|
1588: 20c432 addi a3, a4, 32
|
|
158b: 102442 l32i a4, a4, 64
|
|
158e: ffc101 l32r a0, 1494 <wps_build_credential_wrap+0x8c>
|
|
1591: 0000c0 callx0 a0
|
|
1594: 042c movi.n a4, 32
|
|
1596: 470c movi.n a7, 4
|
|
1598: 260c movi.n a6, 2
|
|
159a: 180c movi.n a8, 1
|
|
159c: 0c58 l32i.n a5, a12, 0
|
|
159e: a61c02 l16ui a0, a12, 0x14c
|
|
15a1: 102552 l32i a5, a5, 64
|
|
15a4: 5f6c52 s32i a5, a12, 0x17c
|
|
15a7: 076057 bbci a0, 5, 15b2 <wps_build_cred+0xe2>
|
|
15aa: 040d mov.n a0, a4
|
|
15ac: a65c02 s16i a0, a12, 0x14c
|
|
15af: 000606 j 15cb <wps_build_cred+0xfb>
|
|
15b2: 049100 extui a9, a0, 1, 1
|
|
15b5: 125916 beqz a9, 16de <wps_build_cred+0x20e>
|
|
15b8: a65c62 s16i a6, a12, 0x14c
|
|
15bb: 060d mov.n a0, a6
|
|
15bd: 000286 j 15cb <wps_build_cred+0xfb>
|
|
15c0: 04a200 extui a10, a0, 2, 1
|
|
15c3: f5ca16 beqz a10, 1523 <wps_build_cred+0x53>
|
|
15c6: a65c72 s16i a7, a12, 0x14c
|
|
15c9: 070d mov.n a0, a7
|
|
15cb: c05c02 s16i a0, a12, 0x180
|
|
15ce: 12c026 beqi a0, 32, 15e4 <wps_build_cred+0x114>
|
|
15d1: 0f2026 beqi a0, 2, 15e4 <wps_build_cred+0x114>
|
|
15d4: a51c42 l16ui a4, a12, 0x14a
|
|
15d7: 04b140 extui a11, a4, 1, 1
|
|
15da: 0f3b16 beqz a11, 16d1 <wps_build_cred+0x201>
|
|
15dd: 240c movi.n a4, 2
|
|
15df: 060d mov.n a0, a6
|
|
15e1: 000306 j 15f1 <wps_build_cred+0x121>
|
|
15e4: a51c42 l16ui a4, a12, 0x14a
|
|
15e7: 800c movi.n a0, 8
|
|
15e9: 042340 extui a2, a4, 3, 1
|
|
15ec: 142216 beqz a2, 1732 <wps_build_cred+0x262>
|
|
15ef: 004d mov.n a4, a0
|
|
15f1: 30cc32 addi a3, a12, 48
|
|
15f4: a55c02 s16i a0, a12, 0x14a
|
|
15f7: c15c42 s16i a4, a12, 0x182
|
|
15fa: 02dc22 addmi a2, a12, 0x200
|
|
15fd: ccc222 addi a2, a2, -52
|
|
1600: 640c movi.n a4, 6
|
|
1602: ffa501 l32r a0, 1498 <wps_build_credential_wrap+0x90>
|
|
1605: 0000c0 callx0 a0
|
|
1608: 0c48 l32i.n a4, a12, 0
|
|
160a: 2438 l32i.n a3, a4, 8
|
|
160c: 5c1366 bnei a3, 1, 166c <wps_build_cred+0x19c>
|
|
160f: 0458 l32i.n a5, a4, 0
|
|
1611: 057516 beqz a5, 166c <wps_build_cred+0x19c>
|
|
1614: 1468 l32i.n a6, a4, 4
|
|
1616: 112662 l32i a6, a6, 68
|
|
1619: 04f656 bnez a6, 166c <wps_build_cred+0x19c>
|
|
161c: 012d mov.n a2, a1
|
|
161e: 031c movi.n a3, 16
|
|
1620: ff9f01 l32r a0, 149c <wps_build_credential_wrap+0x94>
|
|
1623: 0000c0 callx0 a0
|
|
1626: ef9296 bltz a2, 1523 <wps_build_cred+0x53>
|
|
1629: 542c22 l32i a2, a12, 0x150
|
|
162c: ff9d01 l32r a0, 14a0 <wps_build_credential_wrap+0x98>
|
|
162f: 0000c0 callx0 a0
|
|
1632: 012d mov.n a2, a1
|
|
1634: 031c movi.n a3, 16
|
|
1636: 01dc42 addmi a4, a12, 0x100
|
|
1639: 54c442 addi a4, a4, 84
|
|
163c: ff9a01 l32r a0, 14a4 <wps_build_credential_wrap+0x9c>
|
|
163f: 0000c0 callx0 a0
|
|
1642: 023d mov.n a3, a2
|
|
1644: 546c22 s32i a2, a12, 0x150
|
|
1647: ed8216 beqz a2, 1523 <wps_build_cred+0x53>
|
|
164a: 552c42 l32i a4, a12, 0x154
|
|
164d: d73c movi.n a7, 61
|
|
164f: 440b addi.n a4, a4, -1
|
|
1651: 556c42 s32i a4, a12, 0x154
|
|
1654: 042a add.n a0, a4, a2
|
|
1656: 80c002 addi a0, a0, -128
|
|
1659: 043416 beqz a4, 16a0 <wps_build_cred+0x1d0>
|
|
165c: 7f0052 l8ui a5, a0, 127
|
|
165f: 3d9577 bne a5, a7, 16a0 <wps_build_cred+0x1d0>
|
|
1662: 000b addi.n a0, a0, -1
|
|
1664: 440b addi.n a4, a4, -1
|
|
1666: 556c42 s32i a4, a12, 0x154
|
|
1669: fffb06 j 1659 <wps_build_cred+0x189>
|
|
166c: a22c62 l32i a6, a12, 0x288
|
|
166f: 042616 beqz a6, 16b5 <wps_build_cred+0x1e5>
|
|
1672: 422472 l32i a7, a4, 0x108
|
|
1675: c7bc beqz.n a7, 16b5 <wps_build_cred+0x1e5>
|
|
1677: 10c122 addi a2, a1, 16
|
|
167a: 134c movi.n a3, 65
|
|
167c: 052c movi.n a5, 32
|
|
167e: 01d442 addmi a4, a4, 0x100
|
|
1681: e8c442 addi a4, a4, -24
|
|
1684: ff8901 l32r a0, 14a8 <wps_build_credential_wrap+0xa0>
|
|
1687: 0000c0 callx0 a0
|
|
168a: 10c132 addi a3, a1, 16
|
|
168d: 044c movi.n a4, 64
|
|
168f: 02dc22 addmi a2, a12, 0x200
|
|
1692: 85c222 addi a2, a2, -123
|
|
1695: ff8501 l32r a0, 14ac <wps_build_credential_wrap+0xa4>
|
|
1698: 0000c0 callx0 a0
|
|
169b: 004c movi.n a0, 64
|
|
169d: 000386 j 16af <wps_build_cred+0x1df>
|
|
16a0: 02dc22 addmi a2, a12, 0x200
|
|
16a3: 85c222 addi a2, a2, -123
|
|
16a6: ff8201 l32r a0, 14b0 <wps_build_credential_wrap+0xa8>
|
|
16a9: 0000c0 callx0 a0
|
|
16ac: 552c02 l32i a0, a12, 0x154
|
|
16af: 726c02 s32i a0, a12, 0x1c8
|
|
16b2: ff9386 j 1504 <wps_build_cred+0x34>
|
|
16b5: 382432 l32i a3, a4, 224
|
|
16b8: 03bc beqz.n a3, 16ec <wps_build_cred+0x21c>
|
|
16ba: 392442 l32i a4, a4, 228
|
|
16bd: 02dc22 addmi a2, a12, 0x200
|
|
16c0: 85c222 addi a2, a2, -123
|
|
16c3: ff7c01 l32r a0, 14b4 <wps_build_credential_wrap+0xac>
|
|
16c6: 0000c0 callx0 a0
|
|
16c9: 0c08 l32i.n a0, a12, 0
|
|
16cb: 392002 l32i a0, a0, 228
|
|
16ce: fff746 j 16af <wps_build_cred+0x1df>
|
|
16d1: 042040 extui a2, a4, 0, 1
|
|
16d4: e4b216 beqz a2, 1523 <wps_build_cred+0x53>
|
|
16d7: 086d mov.n a6, a8
|
|
16d9: 140c movi.n a4, 1
|
|
16db: ffc006 j 15df <wps_build_cred+0x10f>
|
|
16de: 043000 extui a3, a0, 0, 1
|
|
16e1: edb316 beqz a3, 15c0 <wps_build_cred+0xf0>
|
|
16e4: a65c82 s16i a8, a12, 0x14c
|
|
16e7: 080d mov.n a0, a8
|
|
16e9: ffb786 j 15cb <wps_build_cred+0xfb>
|
|
16ec: a61c52 l16ui a5, a12, 0x14c
|
|
16ef: 242c movi.n a4, 34
|
|
16f1: 028457 bany a4, a5, 16f7 <wps_build_cred+0x227>
|
|
16f4: ff8306 j 1504 <wps_build_cred+0x34>
|
|
16f7: 542c22 l32i a2, a12, 0x150
|
|
16fa: ff6f01 l32r a0, 14b8 <wps_build_credential_wrap+0xb0>
|
|
16fd: 0000c0 callx0 a0
|
|
1700: 022c movi.n a2, 32
|
|
1702: 062c movi.n a6, 32
|
|
1704: 556c62 s32i a6, a12, 0x154
|
|
1707: ff6d01 l32r a0, 14bc <wps_build_credential_wrap+0xb4>
|
|
170a: 0000c0 callx0 a0
|
|
170d: 546c22 s32i a2, a12, 0x150
|
|
1710: e0f216 beqz a2, 1523 <wps_build_cred+0x53>
|
|
1713: 552c32 l32i a3, a12, 0x154
|
|
1716: ff6a01 l32r a0, 14c0 <wps_build_credential_wrap+0xb8>
|
|
1719: 0000c0 callx0 a0
|
|
171c: 542c42 l32i a4, a12, 0x150
|
|
171f: 01c2d6 bgez a2, 173f <wps_build_cred+0x26f>
|
|
1722: 042d mov.n a2, a4
|
|
1724: ff6801 l32r a0, 14c4 <wps_build_credential_wrap+0xbc>
|
|
1727: 0000c0 callx0 a0
|
|
172a: 070c movi.n a7, 0
|
|
172c: 546c72 s32i a7, a12, 0x150
|
|
172f: ff7c06 j 1523 <wps_build_cred+0x53>
|
|
1732: 048240 extui a8, a4, 2, 1
|
|
1735: dea816 beqz a8, 1523 <wps_build_cred+0x53>
|
|
1738: 070d mov.n a0, a7
|
|
173a: 440c movi.n a4, 4
|
|
173c: ffac46 j 15f1 <wps_build_cred+0x121>
|
|
173f: 60c122 addi a2, a1, 96
|
|
1742: 134c movi.n a3, 65
|
|
1744: 552c52 l32i a5, a12, 0x154
|
|
1747: ff6001 l32r a0, 14c8 <wps_build_credential_wrap+0xc0>
|
|
174a: 0000c0 callx0 a0
|
|
174d: 60c132 addi a3, a1, 96
|
|
1750: 552c42 l32i a4, a12, 0x154
|
|
1753: 02dc22 addmi a2, a12, 0x200
|
|
1756: 85c222 addi a2, a2, -123
|
|
1759: 1144f0 slli a4, a4, 1
|
|
175c: ff5c01 l32r a0, 14cc <wps_build_credential_wrap+0xc4>
|
|
175f: 0000c0 callx0 a0
|
|
1762: 552c02 l32i a0, a12, 0x154
|
|
1765: 1100f0 slli a0, a0, 1
|
|
1768: ffd0c6 j 16af <wps_build_cred+0x1df>
|
|
176b: 025d00 excw
|
|
176e: f0c112 addi a1, a1, -16
|
|
1771: 032d mov.n a2, a3
|
|
1773: 0109 s32i.n a0, a1, 0
|
|
1775: 01d532 addmi a3, a5, 0x100
|
|
1778: 5cc332 addi a3, a3, 92
|
|
177b: ffc1c5 call0 1398 <wps_registrar_probe_req_rx+0x858>
|
|
177e: 040c movi.n a4, 0
|
|
1780: f07c movi.n a0, -1
|
|
1782: 830420 moveqz a0, a4, a2
|
|
1785: 002d mov.n a2, a0
|
|
1787: 0108 l32i.n a0, a1, 0
|
|
1789: 10c112 addi a1, a1, 16
|
|
178c: f00d ret.n
|
|
178e: 0e0000 excw
|
|
1791: 000010 excw
|
|
...
|
|
17a8: 000030 excw
|
|
17ab: 003000 rfe
|
|
17ae: 880000 excw
|
|
17b1: 000000 ill
|
|
17b4: 000000 ill
|
|
17b7: c11200 mul16u a1, a2, a0
|
|
17ba: 21c9f0 srai a12, a15, 9
|
|
17bd: 31d9 s32i.n a13, a1, 12
|
|
17bf: 1109 s32i.n a0, a1, 4
|
|
17c1: 02dd mov.n a13, a2
|
|
17c3: e8a322 movi a2, 0x3e8
|
|
17c6: fff301 l32r a0, 1794 <wps_build_cred+0x2c4>
|
|
17c9: 0000c0 callx0 a0
|
|
17cc: 02cd mov.n a12, a2
|
|
17ce: 12bc beqz.n a2, 1803 <wps_build_cred+0x333>
|
|
17d0: c8a022 movi a2, 200
|
|
17d3: 01d9 s32i.n a13, a1, 0
|
|
17d5: fff001 l32r a0, 1798 <wps_build_cred+0x2c8>
|
|
17d8: 0000c0 callx0 a0
|
|
17db: 02dd mov.n a13, a2
|
|
17dd: 92cc bnez.n a2, 17ea <wps_build_cred+0x31a>
|
|
17df: 0c2d mov.n a2, a12
|
|
17e1: ffee01 l32r a0, 179c <wps_build_cred+0x2cc>
|
|
17e4: 0000c0 callx0 a0
|
|
17e7: 000606 j 1803 <wps_build_cred+0x333>
|
|
17ea: 0128 l32i.n a2, a1, 0
|
|
17ec: 0d3d mov.n a3, a13
|
|
17ee: fff7c5 call0 176c <wps_build_cred+0x29c>
|
|
17f1: 329c beqz.n a2, 1808 <wps_build_cred+0x338>
|
|
17f3: 0d2d mov.n a2, a13
|
|
17f5: ffea01 l32r a0, 17a0 <wps_build_cred+0x2d0>
|
|
17f8: 0000c0 callx0 a0
|
|
17fb: 0c2d mov.n a2, a12
|
|
17fd: ffe901 l32r a0, 17a4 <wps_build_cred+0x2d4>
|
|
1800: 0000c0 callx0 a0
|
|
1803: 0c0c movi.n a12, 0
|
|
1805: 0009c6 j 1830 <wps_build_cred+0x360>
|
|
1808: 0c2d mov.n a2, a12
|
|
180a: ffe131 l32r a3, 1790 <wps_build_cred+0x2c0>
|
|
180d: ffe601 l32r a0, 17a8 <wps_build_cred+0x2d8>
|
|
1810: 0000c0 callx0 a0
|
|
1813: 0c2d mov.n a2, a12
|
|
1815: 021d32 l16ui a3, a13, 4
|
|
1818: ffe501 l32r a0, 17ac <wps_build_cred+0x2dc>
|
|
181b: 0000c0 callx0 a0
|
|
181e: 0c2d mov.n a2, a12
|
|
1820: 0d3d mov.n a3, a13
|
|
1822: ffe301 l32r a0, 17b0 <wps_build_cred+0x2e0>
|
|
1825: 0000c0 callx0 a0
|
|
1828: 0d2d mov.n a2, a13
|
|
182a: ffe201 l32r a0, 17b4 <wps_build_cred+0x2e4>
|
|
182d: 0000c0 callx0 a0
|
|
1830: 1108 l32i.n a0, a1, 4
|
|
1832: 0c2d mov.n a2, a12
|
|
1834: 31d8 l32i.n a13, a1, 12
|
|
1836: 21c8 l32i.n a12, a1, 8
|
|
1838: 10c112 addi a1, a1, 16
|
|
183b: f00d ret.n
|
|
...
|
|
188d: 000000 ill
|
|
1890: 031c movi.n a3, 16
|
|
1892: f0c112 addi a1, a1, -16
|
|
1895: 11c9 s32i.n a12, a1, 4
|
|
1897: 21d9 s32i.n a13, a1, 8
|
|
1899: 0109 s32i.n a0, a1, 0
|
|
189b: 02dd mov.n a13, a2
|
|
189d: 46c222 addi a2, a2, 70
|
|
18a0: ffe801 l32r a0, 1840 <wps_build_cred+0x370>
|
|
18a3: 0000c0 callx0 a0
|
|
18a6: 10d296 bltz a2, 19b7 <wps_build_cred+0x4e7>
|
|
18a9: e8a322 movi a2, 0x3e8
|
|
18ac: ffe601 l32r a0, 1844 <wps_build_cred+0x374>
|
|
18af: 0000c0 callx0 a0
|
|
18b2: 02cd mov.n a12, a2
|
|
18b4: 0ff216 beqz a2, 19b7 <wps_build_cred+0x4e7>
|
|
18b7: ffe401 l32r a0, 1848 <wps_build_cred+0x378>
|
|
18ba: 0000c0 callx0 a0
|
|
18bd: 0ee256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
18c0: 0c2d mov.n a2, a12
|
|
18c2: 530c movi.n a3, 5
|
|
18c4: ffe201 l32r a0, 184c <wps_build_cred+0x37c>
|
|
18c7: 0000c0 callx0 a0
|
|
18ca: 0e1256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
18cd: 0d2d mov.n a2, a13
|
|
18cf: 0c3d mov.n a3, a12
|
|
18d1: ffdf01 l32r a0, 1850 <wps_build_cred+0x380>
|
|
18d4: 0000c0 callx0 a0
|
|
18d7: 0d4256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
18da: 0d2d mov.n a2, a13
|
|
18dc: 0c3d mov.n a3, a12
|
|
18de: ffdd01 l32r a0, 1854 <wps_build_cred+0x384>
|
|
18e1: 0000c0 callx0 a0
|
|
18e4: 0c7256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
18e7: 0d2d mov.n a2, a13
|
|
18e9: 0c3d mov.n a3, a12
|
|
18eb: ff7045 call0 ff0 <wps_registrar_probe_req_rx+0x4b0>
|
|
18ee: 0bd256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
18f1: 0d2d mov.n a2, a13
|
|
18f3: 0c3d mov.n a3, a12
|
|
18f5: 040c movi.n a4, 0
|
|
18f7: ffd801 l32r a0, 1858 <wps_build_cred+0x388>
|
|
18fa: 0000c0 callx0 a0
|
|
18fd: 0ae256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
1900: 0d2d mov.n a2, a13
|
|
1902: ffd601 l32r a0, 185c <wps_build_cred+0x38c>
|
|
1905: 0000c0 callx0 a0
|
|
1908: 0a3256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
190b: 0d2d mov.n a2, a13
|
|
190d: 0c3d mov.n a3, a12
|
|
190f: ffd401 l32r a0, 1860 <wps_build_cred+0x390>
|
|
1912: 0000c0 callx0 a0
|
|
1915: 096256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
1918: 0d2d mov.n a2, a13
|
|
191a: 0c3d mov.n a3, a12
|
|
191c: ffd201 l32r a0, 1864 <wps_build_cred+0x394>
|
|
191f: 0000c0 callx0 a0
|
|
1922: 089256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
1925: 0d2d mov.n a2, a13
|
|
1927: 0c3d mov.n a3, a12
|
|
1929: ffcf01 l32r a0, 1868 <wps_build_cred+0x398>
|
|
192c: 0000c0 callx0 a0
|
|
192f: 07c256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
1932: 0d28 l32i.n a2, a13, 0
|
|
1934: 0c3d mov.n a3, a12
|
|
1936: 1228 l32i.n a2, a2, 4
|
|
1938: feecc5 call0 808 <wps_registrar_pbc_overlap+0x308>
|
|
193b: 070256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
193e: 0d28 l32i.n a2, a13, 0
|
|
1940: 0c3d mov.n a3, a12
|
|
1942: 44c222 addi a2, a2, 68
|
|
1945: ffc901 l32r a0, 186c <wps_build_cred+0x39c>
|
|
1948: 0000c0 callx0 a0
|
|
194b: 060256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
194e: 0d28 l32i.n a2, a13, 0
|
|
1950: 0c3d mov.n a3, a12
|
|
1952: 44c222 addi a2, a2, 68
|
|
1955: ffc601 l32r a0, 1870 <wps_build_cred+0x3a0>
|
|
1958: 0000c0 callx0 a0
|
|
195b: 050256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
195e: 0d2d mov.n a2, a13
|
|
1960: 0c3d mov.n a3, a12
|
|
1962: ffc401 l32r a0, 1874 <wps_build_cred+0x3a4>
|
|
1965: 0000c0 callx0 a0
|
|
1968: 043256 bnez a2, 19af <wps_build_cred+0x4df>
|
|
196b: 0c2d mov.n a2, a12
|
|
196d: 030c movi.n a3, 0
|
|
196f: ffc201 l32r a0, 1878 <wps_build_cred+0x3a8>
|
|
1972: 0000c0 callx0 a0
|
|
1975: 62fc bnez.n a2, 19af <wps_build_cred+0x4df>
|
|
1977: 0c2d mov.n a2, a12
|
|
1979: a01d32 l16ui a3, a13, 0x140
|
|
197c: ffc001 l32r a0, 187c <wps_build_cred+0x3ac>
|
|
197f: 0000c0 callx0 a0
|
|
1982: 92ec bnez.n a2, 19af <wps_build_cred+0x4df>
|
|
1984: 0d28 l32i.n a2, a13, 0
|
|
1986: 0c3d mov.n a3, a12
|
|
1988: 44c222 addi a2, a2, 68
|
|
198b: ffbd01 l32r a0, 1880 <wps_build_cred+0x3b0>
|
|
198e: 0000c0 callx0 a0
|
|
1991: a2dc bnez.n a2, 19af <wps_build_cred+0x4df>
|
|
1993: 0c2d mov.n a2, a12
|
|
1995: 030c movi.n a3, 0
|
|
1997: 040c movi.n a4, 0
|
|
1999: 050c movi.n a5, 0
|
|
199b: ffba01 l32r a0, 1884 <wps_build_cred+0x3b4>
|
|
199e: 0000c0 callx0 a0
|
|
19a1: a2cc bnez.n a2, 19af <wps_build_cred+0x4df>
|
|
19a3: 0d2d mov.n a2, a13
|
|
19a5: 0c3d mov.n a3, a12
|
|
19a7: ffb801 l32r a0, 1888 <wps_build_cred+0x3b8>
|
|
19aa: 0000c0 callx0 a0
|
|
19ad: b28c beqz.n a2, 19bc <wps_build_cred+0x4ec>
|
|
19af: 0c2d mov.n a2, a12
|
|
19b1: ffb601 l32r a0, 188c <wps_build_cred+0x3bc>
|
|
19b4: 0000c0 callx0 a0
|
|
19b7: 0c0c movi.n a12, 0
|
|
19b9: 000206 j 19c5 <wps_build_cred+0x4f5>
|
|
19bc: f30c movi.n a3, 15
|
|
19be: 140c movi.n a4, 1
|
|
19c0: 9c6d42 s32i a4, a13, 0x270
|
|
19c3: 3d39 s32i.n a3, a13, 12
|
|
19c5: 0108 l32i.n a0, a1, 0
|
|
19c7: 0c2d mov.n a2, a12
|
|
19c9: 21d8 l32i.n a13, a1, 8
|
|
19cb: 11c8 l32i.n a12, a1, 4
|
|
19cd: 10c112 addi a1, a1, 16
|
|
19d0: f00d ret.n
|
|
...
|
|
1a0e: 120000 excw
|
|
1a11: c9f0c1 l32r a12, ffff41d4 <wps_registrar_config_ap+0xffff1314>
|
|
1a14: 010911 l32r a1, fffc1e38 <wps_registrar_config_ap+0xfffbef78>
|
|
1a17: 21d9 s32i.n a13, a1, 8
|
|
1a19: 31e9 s32i.n a14, a1, 12
|
|
1a1b: 02dd mov.n a13, a2
|
|
1a1d: 02d2e2 addmi a14, a2, 0x200
|
|
1a20: 341ee2 l16ui a14, a14, 104
|
|
1a23: e8a322 movi a2, 0x3e8
|
|
1a26: ffeb01 l32r a0, 19d4 <wps_build_cred+0x504>
|
|
1a29: 0000c0 callx0 a0
|
|
1a2c: 02cd mov.n a12, a2
|
|
1a2e: 62dc bnez.n a2, 1a48 <wps_build_cred+0x578>
|
|
1a30: 0c0c movi.n a12, 0
|
|
1a32: 0000c6 j 1a39 <wps_build_cred+0x569>
|
|
1a35: 701c movi.n a0, 23
|
|
1a37: 3d09 s32i.n a0, a13, 12
|
|
1a39: 0108 l32i.n a0, a1, 0
|
|
1a3b: 21d8 l32i.n a13, a1, 8
|
|
1a3d: 0c2d mov.n a2, a12
|
|
1a3f: 31e8 l32i.n a14, a1, 12
|
|
1a41: 11c8 l32i.n a12, a1, 4
|
|
1a43: 10c112 addi a1, a1, 16
|
|
1a46: f00d ret.n
|
|
1a48: 0d08 l32i.n a0, a13, 0
|
|
1a4a: 0028 l32i.n a2, a0, 0
|
|
1a4c: 3038 l32i.n a3, a0, 12
|
|
1a4e: 528c beqz.n a2, 1a57 <wps_build_cred+0x587>
|
|
1a50: 338c beqz.n a3, 1a57 <wps_build_cred+0x587>
|
|
1a52: f40c movi.n a4, 15
|
|
1a54: 83e4e0 moveqz a14, a4, a14
|
|
1a57: 0c2d mov.n a2, a12
|
|
1a59: ffdf01 l32r a0, 19d8 <wps_build_cred+0x508>
|
|
1a5c: 0000c0 callx0 a0
|
|
1a5f: 0ba256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1a62: 0c2d mov.n a2, a12
|
|
1a64: 630c movi.n a3, 6
|
|
1a66: ffdd01 l32r a0, 19dc <wps_build_cred+0x50c>
|
|
1a69: 0000c0 callx0 a0
|
|
1a6c: 0ad256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1a6f: 0d2d mov.n a2, a13
|
|
1a71: 0c3d mov.n a3, a12
|
|
1a73: ffdb01 l32r a0, 19e0 <wps_build_cred+0x510>
|
|
1a76: 0000c0 callx0 a0
|
|
1a79: 0a0256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1a7c: 0d2d mov.n a2, a13
|
|
1a7e: 0c3d mov.n a3, a12
|
|
1a80: ffd901 l32r a0, 19e4 <wps_build_cred+0x514>
|
|
1a83: 0000c0 callx0 a0
|
|
1a86: 093256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1a89: 0d2d mov.n a2, a13
|
|
1a8b: 0c3d mov.n a3, a12
|
|
1a8d: ff5605 call0 ff0 <wps_registrar_probe_req_rx+0x4b0>
|
|
1a90: 089256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1a93: 0d2d mov.n a2, a13
|
|
1a95: 0c3d mov.n a3, a12
|
|
1a97: ffd401 l32r a0, 19e8 <wps_build_cred+0x518>
|
|
1a9a: 0000c0 callx0 a0
|
|
1a9d: 07c256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1aa0: 0d2d mov.n a2, a13
|
|
1aa2: 0c3d mov.n a3, a12
|
|
1aa4: ffd201 l32r a0, 19ec <wps_build_cred+0x51c>
|
|
1aa7: 0000c0 callx0 a0
|
|
1aaa: 06f256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1aad: 0d2d mov.n a2, a13
|
|
1aaf: 0c3d mov.n a3, a12
|
|
1ab1: ffcf01 l32r a0, 19f0 <wps_build_cred+0x520>
|
|
1ab4: 0000c0 callx0 a0
|
|
1ab7: 062256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1aba: 0d28 l32i.n a2, a13, 0
|
|
1abc: 0c3d mov.n a3, a12
|
|
1abe: 1228 l32i.n a2, a2, 4
|
|
1ac0: fed445 call0 808 <wps_registrar_pbc_overlap+0x308>
|
|
1ac3: 056256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1ac6: 0d28 l32i.n a2, a13, 0
|
|
1ac8: 0c3d mov.n a3, a12
|
|
1aca: 44c222 addi a2, a2, 68
|
|
1acd: ffc901 l32r a0, 19f4 <wps_build_cred+0x524>
|
|
1ad0: 0000c0 callx0 a0
|
|
1ad3: 046256 bnez a2, 1b1d <wps_build_cred+0x64d>
|
|
1ad6: 0d28 l32i.n a2, a13, 0
|
|
1ad8: 0c3d mov.n a3, a12
|
|
1ada: 44c222 addi a2, a2, 68
|
|
1add: ffc601 l32r a0, 19f8 <wps_build_cred+0x528>
|
|
1ae0: 0000c0 callx0 a0
|
|
1ae3: 62fc bnez.n a2, 1b1d <wps_build_cred+0x64d>
|
|
1ae5: 0d2d mov.n a2, a13
|
|
1ae7: 0c3d mov.n a3, a12
|
|
1ae9: ffc401 l32r a0, 19fc <wps_build_cred+0x52c>
|
|
1aec: 0000c0 callx0 a0
|
|
1aef: a2ec bnez.n a2, 1b1d <wps_build_cred+0x64d>
|
|
1af1: 0e3d mov.n a3, a14
|
|
1af3: 0c2d mov.n a2, a12
|
|
1af5: ffc201 l32r a0, 1a00 <wps_build_cred+0x530>
|
|
1af8: 0000c0 callx0 a0
|
|
1afb: e2dc bnez.n a2, 1b1d <wps_build_cred+0x64d>
|
|
1afd: 0d28 l32i.n a2, a13, 0
|
|
1aff: 0c3d mov.n a3, a12
|
|
1b01: 44c222 addi a2, a2, 68
|
|
1b04: ffc001 l32r a0, 1a04 <wps_build_cred+0x534>
|
|
1b07: 0000c0 callx0 a0
|
|
1b0a: f2cc bnez.n a2, 1b1d <wps_build_cred+0x64d>
|
|
1b0c: 0c2d mov.n a2, a12
|
|
1b0e: 030c movi.n a3, 0
|
|
1b10: 040c movi.n a4, 0
|
|
1b12: 050c movi.n a5, 0
|
|
1b14: ffbd01 l32r a0, 1a08 <wps_build_cred+0x538>
|
|
1b17: 0000c0 callx0 a0
|
|
1b1a: f17216 beqz a2, 1a35 <wps_build_cred+0x565>
|
|
1b1d: 0c2d mov.n a2, a12
|
|
1b1f: ffbb01 l32r a0, 1a0c <wps_build_cred+0x53c>
|
|
1b22: 0000c0 callx0 a0
|
|
1b25: ffc1c6 j 1a30 <wps_build_cred+0x560>
|
|
...
|
|
1b60: f0c112 addi a1, a1, -16
|
|
1b63: 21d9 s32i.n a13, a1, 8
|
|
1b65: 31e9 s32i.n a14, a1, 12
|
|
1b67: 4e2232 l32i a3, a2, 0x138
|
|
1b6a: 4f2242 l32i a4, a2, 0x13c
|
|
1b6d: 11c9 s32i.n a12, a1, 4
|
|
1b6f: 0109 s32i.n a0, a1, 0
|
|
1b71: 02cd mov.n a12, a2
|
|
1b73: ffed01 l32r a0, 1b28 <wps_build_cred+0x658>
|
|
1b76: 0000c0 callx0 a0
|
|
1b79: c8a022 movi a2, 200
|
|
1b7c: ffec01 l32r a0, 1b2c <wps_build_cred+0x65c>
|
|
1b7f: 0000c0 callx0 a0
|
|
1b82: 02ed mov.n a14, a2
|
|
1b84: 092216 beqz a2, 1c1a <wps_build_cred+0x74a>
|
|
1b87: e8a322 movi a2, 0x3e8
|
|
1b8a: ffe901 l32r a0, 1b30 <wps_build_cred+0x660>
|
|
1b8d: 0000c0 callx0 a0
|
|
1b90: 02dd mov.n a13, a2
|
|
1b92: 92cc bnez.n a2, 1b9f <wps_build_cred+0x6cf>
|
|
1b94: 0e2d mov.n a2, a14
|
|
1b96: ffe701 l32r a0, 1b34 <wps_build_cred+0x664>
|
|
1b99: 0000c0 callx0 a0
|
|
1b9c: 001e86 j 1c1a <wps_build_cred+0x74a>
|
|
1b9f: ffe601 l32r a0, 1b38 <wps_build_cred+0x668>
|
|
1ba2: 0000c0 callx0 a0
|
|
1ba5: 061256 bnez a2, 1c0a <wps_build_cred+0x73a>
|
|
1ba8: 0d2d mov.n a2, a13
|
|
1baa: 830c movi.n a3, 8
|
|
1bac: ffe401 l32r a0, 1b3c <wps_build_cred+0x66c>
|
|
1baf: 0000c0 callx0 a0
|
|
1bb2: 054256 bnez a2, 1c0a <wps_build_cred+0x73a>
|
|
1bb5: 0c2d mov.n a2, a12
|
|
1bb7: 0d3d mov.n a3, a13
|
|
1bb9: ffe101 l32r a0, 1b40 <wps_build_cred+0x670>
|
|
1bbc: 0000c0 callx0 a0
|
|
1bbf: 047256 bnez a2, 1c0a <wps_build_cred+0x73a>
|
|
1bc2: 0c2d mov.n a2, a12
|
|
1bc4: 0d3d mov.n a3, a13
|
|
1bc6: ff4985 call0 1060 <wps_registrar_probe_req_rx+0x520>
|
|
1bc9: d2fc bnez.n a2, 1c0a <wps_build_cred+0x73a>
|
|
1bcb: 0c2d mov.n a2, a12
|
|
1bcd: 0e3d mov.n a3, a14
|
|
1bcf: ff5885 call0 1158 <wps_registrar_probe_req_rx+0x618>
|
|
1bd2: 42fc bnez.n a2, 1c0a <wps_build_cred+0x73a>
|
|
1bd4: 0c2d mov.n a2, a12
|
|
1bd6: 0e3d mov.n a3, a14
|
|
1bd8: ffdb01 l32r a0, 1b44 <wps_build_cred+0x674>
|
|
1bdb: 0000c0 callx0 a0
|
|
1bde: 82ec bnez.n a2, 1c0a <wps_build_cred+0x73a>
|
|
1be0: 0c2d mov.n a2, a12
|
|
1be2: 0d3d mov.n a3, a13
|
|
1be4: 0e4d mov.n a4, a14
|
|
1be6: ffd801 l32r a0, 1b48 <wps_build_cred+0x678>
|
|
1be9: 0000c0 callx0 a0
|
|
1bec: a2dc bnez.n a2, 1c0a <wps_build_cred+0x73a>
|
|
1bee: 0d2d mov.n a2, a13
|
|
1bf0: 030c movi.n a3, 0
|
|
1bf2: 040c movi.n a4, 0
|
|
1bf4: 050c movi.n a5, 0
|
|
1bf6: ffd501 l32r a0, 1b4c <wps_build_cred+0x67c>
|
|
1bf9: 0000c0 callx0 a0
|
|
1bfc: a2cc bnez.n a2, 1c0a <wps_build_cred+0x73a>
|
|
1bfe: 0c2d mov.n a2, a12
|
|
1c00: 0d3d mov.n a3, a13
|
|
1c02: ffd301 l32r a0, 1b50 <wps_build_cred+0x680>
|
|
1c05: 0000c0 callx0 a0
|
|
1c08: 329c beqz.n a2, 1c1f <wps_build_cred+0x74f>
|
|
1c0a: 0e2d mov.n a2, a14
|
|
1c0c: ffd201 l32r a0, 1b54 <wps_build_cred+0x684>
|
|
1c0f: 0000c0 callx0 a0
|
|
1c12: 0d2d mov.n a2, a13
|
|
1c14: ffd101 l32r a0, 1b58 <wps_build_cred+0x688>
|
|
1c17: 0000c0 callx0 a0
|
|
1c1a: 0d0c movi.n a13, 0
|
|
1c1c: 0002c6 j 1c2b <wps_build_cred+0x75b>
|
|
1c1f: 0e2d mov.n a2, a14
|
|
1c21: ffce01 l32r a0, 1b5c <wps_build_cred+0x68c>
|
|
1c24: 0000c0 callx0 a0
|
|
1c27: 101c movi.n a0, 17
|
|
1c29: 3c09 s32i.n a0, a12, 12
|
|
1c2b: 0108 l32i.n a0, a1, 0
|
|
1c2d: 11c8 l32i.n a12, a1, 4
|
|
1c2f: 0d2d mov.n a2, a13
|
|
1c31: 31e8 l32i.n a14, a1, 12
|
|
1c33: 21d8 l32i.n a13, a1, 8
|
|
1c35: 10c112 addi a1, a1, 16
|
|
1c38: f00d ret.n
|
|
...
|
|
1c6e: 120000 excw
|
|
1c71: c9f0c1 l32r a12, ffff4434 <wps_registrar_config_ap+0xffff1574>
|
|
1c74: 21d911 l32r a1, fffca3d8 <wps_registrar_config_ap+0xfffc7518>
|
|
1c77: 31e9 s32i.n a14, a1, 12
|
|
1c79: 0109 s32i.n a0, a1, 0
|
|
1c7b: 02ed mov.n a14, a2
|
|
1c7d: c8a022 movi a2, 200
|
|
1c80: ffef01 l32r a0, 1c3c <wps_build_cred+0x76c>
|
|
1c83: 0000c0 callx0 a0
|
|
1c86: 02dd mov.n a13, a2
|
|
1c88: 088216 beqz a2, 1d14 <wps_build_cred+0x844>
|
|
1c8b: e8a322 movi a2, 0x3e8
|
|
1c8e: ffec01 l32r a0, 1c40 <wps_build_cred+0x770>
|
|
1c91: 0000c0 callx0 a0
|
|
1c94: 02cd mov.n a12, a2
|
|
1c96: 92cc bnez.n a2, 1ca3 <wps_build_cred+0x7d3>
|
|
1c98: 0d2d mov.n a2, a13
|
|
1c9a: ffea01 l32r a0, 1c44 <wps_build_cred+0x774>
|
|
1c9d: 0000c0 callx0 a0
|
|
1ca0: 001c06 j 1d14 <wps_build_cred+0x844>
|
|
1ca3: ffe901 l32r a0, 1c48 <wps_build_cred+0x778>
|
|
1ca6: 0000c0 callx0 a0
|
|
1ca9: 057256 bnez a2, 1d04 <wps_build_cred+0x834>
|
|
1cac: 0c2d mov.n a2, a12
|
|
1cae: a30c movi.n a3, 10
|
|
1cb0: ffe701 l32r a0, 1c4c <wps_build_cred+0x77c>
|
|
1cb3: 0000c0 callx0 a0
|
|
1cb6: 04a256 bnez a2, 1d04 <wps_build_cred+0x834>
|
|
1cb9: 0e2d mov.n a2, a14
|
|
1cbb: 0c3d mov.n a3, a12
|
|
1cbd: ffe401 l32r a0, 1c50 <wps_build_cred+0x780>
|
|
1cc0: 0000c0 callx0 a0
|
|
1cc3: d2fc bnez.n a2, 1d04 <wps_build_cred+0x834>
|
|
1cc5: 0e2d mov.n a2, a14
|
|
1cc7: 0d3d mov.n a3, a13
|
|
1cc9: ff4d85 call0 11a4 <wps_registrar_probe_req_rx+0x664>
|
|
1ccc: 42fc bnez.n a2, 1d04 <wps_build_cred+0x834>
|
|
1cce: 0e2d mov.n a2, a14
|
|
1cd0: 0d3d mov.n a3, a13
|
|
1cd2: ffe001 l32r a0, 1c54 <wps_build_cred+0x784>
|
|
1cd5: 0000c0 callx0 a0
|
|
1cd8: 82ec bnez.n a2, 1d04 <wps_build_cred+0x834>
|
|
1cda: 0e2d mov.n a2, a14
|
|
1cdc: 0c3d mov.n a3, a12
|
|
1cde: 0d4d mov.n a4, a13
|
|
1ce0: ffde01 l32r a0, 1c58 <wps_build_cred+0x788>
|
|
1ce3: 0000c0 callx0 a0
|
|
1ce6: a2dc bnez.n a2, 1d04 <wps_build_cred+0x834>
|
|
1ce8: 0c2d mov.n a2, a12
|
|
1cea: 030c movi.n a3, 0
|
|
1cec: 040c movi.n a4, 0
|
|
1cee: 050c movi.n a5, 0
|
|
1cf0: ffdb01 l32r a0, 1c5c <wps_build_cred+0x78c>
|
|
1cf3: 0000c0 callx0 a0
|
|
1cf6: a2cc bnez.n a2, 1d04 <wps_build_cred+0x834>
|
|
1cf8: 0e2d mov.n a2, a14
|
|
1cfa: 0c3d mov.n a3, a12
|
|
1cfc: ffd901 l32r a0, 1c60 <wps_build_cred+0x790>
|
|
1cff: 0000c0 callx0 a0
|
|
1d02: 329c beqz.n a2, 1d19 <wps_build_cred+0x849>
|
|
1d04: 0d2d mov.n a2, a13
|
|
1d06: ffd701 l32r a0, 1c64 <wps_build_cred+0x794>
|
|
1d09: 0000c0 callx0 a0
|
|
1d0c: 0c2d mov.n a2, a12
|
|
1d0e: ffd601 l32r a0, 1c68 <wps_build_cred+0x798>
|
|
1d11: 0000c0 callx0 a0
|
|
1d14: 0c0c movi.n a12, 0
|
|
1d16: 000406 j 1d2a <wps_build_cred+0x85a>
|
|
1d19: 0d2d mov.n a2, a13
|
|
1d1b: ffd401 l32r a0, 1c6c <wps_build_cred+0x79c>
|
|
1d1e: 0000c0 callx0 a0
|
|
1d21: 301c movi.n a0, 19
|
|
1d23: 120c movi.n a2, 1
|
|
1d25: 566e22 s32i a2, a14, 0x158
|
|
1d28: 3e09 s32i.n a0, a14, 12
|
|
1d2a: 0108 l32i.n a0, a1, 0
|
|
1d2c: 21d8 l32i.n a13, a1, 8
|
|
1d2e: 0c2d mov.n a2, a12
|
|
1d30: 31e8 l32i.n a14, a1, 12
|
|
1d32: 11c8 l32i.n a12, a1, 4
|
|
1d34: 10c112 addi a1, a1, 16
|
|
1d37: f00d ret.n
|
|
...
|
|
1d6d: 000000 ill
|
|
1d70: f0c112 addi a1, a1, -16
|
|
1d73: 21d9 s32i.n a13, a1, 8
|
|
1d75: 31e9 s32i.n a14, a1, 12
|
|
1d77: 11c9 s32i.n a12, a1, 4
|
|
1d79: 0109 s32i.n a0, a1, 0
|
|
1d7b: 02cd mov.n a12, a2
|
|
1d7d: f4a122 movi a2, 0x1f4
|
|
1d80: ffef01 l32r a0, 1d3c <wps_build_cred+0x86c>
|
|
1d83: 0000c0 callx0 a0
|
|
1d86: 02ed mov.n a14, a2
|
|
1d88: 0a7216 beqz a2, 1e33 <wps_build_cred+0x963>
|
|
1d8b: e8a322 movi a2, 0x3e8
|
|
1d8e: ffec01 l32r a0, 1d40 <wps_build_cred+0x870>
|
|
1d91: 0000c0 callx0 a0
|
|
1d94: 02dd mov.n a13, a2
|
|
1d96: 92cc bnez.n a2, 1da3 <wps_build_cred+0x8d3>
|
|
1d98: 0e2d mov.n a2, a14
|
|
1d9a: ffea01 l32r a0, 1d44 <wps_build_cred+0x874>
|
|
1d9d: 0000c0 callx0 a0
|
|
1da0: 0023c6 j 1e33 <wps_build_cred+0x963>
|
|
1da3: ffe901 l32r a0, 1d48 <wps_build_cred+0x878>
|
|
1da6: 0000c0 callx0 a0
|
|
1da9: 076256 bnez a2, 1e23 <wps_build_cred+0x953>
|
|
1dac: 0d2d mov.n a2, a13
|
|
1dae: c30c movi.n a3, 12
|
|
1db0: ffe701 l32r a0, 1d4c <wps_build_cred+0x87c>
|
|
1db3: 0000c0 callx0 a0
|
|
1db6: 069256 bnez a2, 1e23 <wps_build_cred+0x953>
|
|
1db9: 0c2d mov.n a2, a12
|
|
1dbb: 0d3d mov.n a3, a13
|
|
1dbd: ffe401 l32r a0, 1d50 <wps_build_cred+0x880>
|
|
1dc0: 0000c0 callx0 a0
|
|
1dc3: 05c256 bnez a2, 1e23 <wps_build_cred+0x953>
|
|
1dc6: 0c08 l32i.n a0, a12, 0
|
|
1dc8: 0008 l32i.n a0, a0, 0
|
|
1dca: 20cc bnez.n a0, 1dd0 <wps_build_cred+0x900>
|
|
1dcc: 2c28 l32i.n a2, a12, 8
|
|
1dce: c28c beqz.n a2, 1dde <wps_build_cred+0x90e>
|
|
1dd0: 0c2d mov.n a2, a12
|
|
1dd2: 0e3d mov.n a3, a14
|
|
1dd4: 000005 call0 1dd8 <wps_build_cred+0x908>
|
|
1dd7: 048256 bnez a2, 1e23 <wps_build_cred+0x953>
|
|
1dda: 0c08 l32i.n a0, a12, 0
|
|
1ddc: 0008 l32i.n a0, a0, 0
|
|
1dde: b0cc bnez.n a0, 1ded <wps_build_cred+0x91d>
|
|
1de0: 2c28 l32i.n a2, a12, 8
|
|
1de2: 72cc bnez.n a2, 1ded <wps_build_cred+0x91d>
|
|
1de4: 0c2d mov.n a2, a12
|
|
1de6: 0e3d mov.n a3, a14
|
|
1de8: ff9805 call0 176c <wps_build_cred+0x29c>
|
|
1deb: 42fc bnez.n a2, 1e23 <wps_build_cred+0x953>
|
|
1ded: 0c2d mov.n a2, a12
|
|
1def: 0e3d mov.n a3, a14
|
|
1df1: ffd801 l32r a0, 1d54 <wps_build_cred+0x884>
|
|
1df4: 0000c0 callx0 a0
|
|
1df7: 82ec bnez.n a2, 1e23 <wps_build_cred+0x953>
|
|
1df9: 0c2d mov.n a2, a12
|
|
1dfb: 0d3d mov.n a3, a13
|
|
1dfd: 0e4d mov.n a4, a14
|
|
1dff: ffd601 l32r a0, 1d58 <wps_build_cred+0x888>
|
|
1e02: 0000c0 callx0 a0
|
|
1e05: a2dc bnez.n a2, 1e23 <wps_build_cred+0x953>
|
|
1e07: 0d2d mov.n a2, a13
|
|
1e09: 030c movi.n a3, 0
|
|
1e0b: 040c movi.n a4, 0
|
|
1e0d: 050c movi.n a5, 0
|
|
1e0f: ffd301 l32r a0, 1d5c <wps_build_cred+0x88c>
|
|
1e12: 0000c0 callx0 a0
|
|
1e15: a2cc bnez.n a2, 1e23 <wps_build_cred+0x953>
|
|
1e17: 0c2d mov.n a2, a12
|
|
1e19: 0d3d mov.n a3, a13
|
|
1e1b: ffd101 l32r a0, 1d60 <wps_build_cred+0x890>
|
|
1e1e: 0000c0 callx0 a0
|
|
1e21: 329c beqz.n a2, 1e38 <wps_build_cred+0x968>
|
|
1e23: 0e2d mov.n a2, a14
|
|
1e25: ffcf01 l32r a0, 1d64 <wps_build_cred+0x894>
|
|
1e28: 0000c0 callx0 a0
|
|
1e2b: 0d2d mov.n a2, a13
|
|
1e2d: ffce01 l32r a0, 1d68 <wps_build_cred+0x898>
|
|
1e30: 0000c0 callx0 a0
|
|
1e33: 0d0c movi.n a13, 0
|
|
1e35: 0002c6 j 1e44 <wps_build_cred+0x974>
|
|
1e38: 0e2d mov.n a2, a14
|
|
1e3a: ffcc01 l32r a0, 1d6c <wps_build_cred+0x89c>
|
|
1e3d: 0000c0 callx0 a0
|
|
1e40: 531c movi.n a3, 21
|
|
1e42: 3c39 s32i.n a3, a12, 12
|
|
1e44: 0108 l32i.n a0, a1, 0
|
|
1e46: 11c8 l32i.n a12, a1, 4
|
|
1e48: 0d2d mov.n a2, a13
|
|
1e4a: 31e8 l32i.n a14, a1, 12
|
|
1e4c: 21d8 l32i.n a13, a1, 8
|
|
1e4e: 10c112 addi a1, a1, 16
|
|
1e51: f00d ret.n
|
|
...
|
|
|
|
00001e64 <wps_registrar_get_msg>:
|
|
1e64: e0c112 addi a1, a1, -32
|
|
1e67: 21d9 s32i.n a13, a1, 8
|
|
1e69: 41f9 s32i.n a15, a1, 16
|
|
1e6b: 11c9 s32i.n a12, a1, 4
|
|
1e6d: 31e9 s32i.n a14, a1, 12
|
|
1e6f: 0109 s32i.n a0, a1, 0
|
|
1e71: 03ed mov.n a14, a3
|
|
1e73: 3208 l32i.n a0, a2, 12
|
|
1e75: 02cd mov.n a12, a2
|
|
1e77: 4ca026 beqi a0, 12, 1ec7 <wps_registrar_get_msg+0x63>
|
|
1e7a: 4f0c movi.n a15, 4
|
|
1e7c: e20c movi.n a2, 14
|
|
1e7e: 621027 beq a0, a2, 1ee4 <wps_registrar_get_msg+0x80>
|
|
1e81: 71b026 beqi a0, 16, 1ef6 <wps_registrar_get_msg+0x92>
|
|
1e84: 231c movi.n a3, 18
|
|
1e86: 781037 beq a0, a3, 1f02 <wps_registrar_get_msg+0x9e>
|
|
1e89: 441c movi.n a4, 20
|
|
1e8b: 7d1047 beq a0, a4, 1f0c <wps_registrar_get_msg+0xa8>
|
|
1e8e: ebc052 addi a5, a0, -21
|
|
1e91: 08d516 beqz a5, 1f22 <wps_registrar_get_msg+0xbe>
|
|
1e94: 661c movi.n a6, 22
|
|
1e96: 3c1067 beq a0, a6, 1ed6 <wps_registrar_get_msg+0x72>
|
|
1e99: 0d0c movi.n a13, 0
|
|
1e9b: 0e08 l32i.n a0, a14, 0
|
|
1e9d: 31e8 l32i.n a14, a1, 12
|
|
1e9f: 41f8 l32i.n a15, a1, 16
|
|
1ea1: 154066 bnei a0, 4, 1eba <wps_registrar_get_msg+0x56>
|
|
1ea4: 2d9c beqz.n a13, 1eba <wps_registrar_get_msg+0x56>
|
|
1ea6: 4d2c22 l32i a2, a12, 0x134
|
|
1ea9: ffea01 l32r a0, 1e54 <wps_build_cred+0x984>
|
|
1eac: 0000c0 callx0 a0
|
|
1eaf: 0d2d mov.n a2, a13
|
|
1eb1: ffe901 l32r a0, 1e58 <wps_build_cred+0x988>
|
|
1eb4: 0000c0 callx0 a0
|
|
1eb7: 4d6c22 s32i a2, a12, 0x134
|
|
1eba: 0108 l32i.n a0, a1, 0
|
|
1ebc: 0d2d mov.n a2, a13
|
|
1ebe: 11c8 l32i.n a12, a1, 4
|
|
1ec0: 21d8 l32i.n a13, a1, 8
|
|
1ec2: 20c112 addi a1, a1, 32
|
|
1ec5: f00d ret.n
|
|
1ec7: ffe501 l32r a0, 1e5c <wps_build_cred+0x98c>
|
|
1eca: 0000c0 callx0 a0
|
|
1ecd: 02dd mov.n a13, a2
|
|
1ecf: 300c movi.n a0, 3
|
|
1ed1: 3f0c movi.n a15, 3
|
|
1ed3: 000206 j 1edf <wps_registrar_get_msg+0x7b>
|
|
1ed6: 0c2d mov.n a2, a12
|
|
1ed8: ffb345 call0 1a10 <wps_build_cred+0x540>
|
|
1edb: 02dd mov.n a13, a2
|
|
1edd: 400c movi.n a0, 4
|
|
1edf: 0ef9 s32i.n a15, a14, 0
|
|
1ee1: ffee06 j 1e9d <wps_registrar_get_msg+0x39>
|
|
1ee4: 0c2d mov.n a2, a12
|
|
1ee6: ff0a85 call0 f90 <wps_registrar_probe_req_rx+0x450>
|
|
1ee9: 02b2d6 bgez a2, 1f18 <wps_registrar_get_msg+0xb4>
|
|
1eec: 0c2d mov.n a2, a12
|
|
1eee: ffb205 call0 1a10 <wps_build_cred+0x540>
|
|
1ef1: 02dd mov.n a13, a2
|
|
1ef3: 000186 j 1efd <wps_registrar_get_msg+0x99>
|
|
1ef6: 0c2d mov.n a2, a12
|
|
1ef8: ffc645 call0 1b60 <wps_build_cred+0x690>
|
|
1efb: 02dd mov.n a13, a2
|
|
1efd: 400c movi.n a0, 4
|
|
1eff: fff706 j 1edf <wps_registrar_get_msg+0x7b>
|
|
1f02: 0c2d mov.n a2, a12
|
|
1f04: ffd685 call0 1c70 <wps_build_cred+0x7a0>
|
|
1f07: 02dd mov.n a13, a2
|
|
1f09: 000186 j 1f13 <wps_registrar_get_msg+0xaf>
|
|
1f0c: 0c2d mov.n a2, a12
|
|
1f0e: ffe605 call0 1d70 <wps_build_cred+0x8a0>
|
|
1f11: 02dd mov.n a13, a2
|
|
1f13: 400c movi.n a0, 4
|
|
1f15: fff186 j 1edf <wps_registrar_get_msg+0x7b>
|
|
1f18: 0c2d mov.n a2, a12
|
|
1f1a: ff9745 call0 1890 <wps_build_cred+0x3c0>
|
|
1f1d: 02dd mov.n a13, a2
|
|
1f1f: fff686 j 1efd <wps_registrar_get_msg+0x99>
|
|
1f22: 0c2d mov.n a2, a12
|
|
1f24: ffcf01 l32r a0, 1e60 <wps_build_cred+0x990>
|
|
1f27: 0000c0 callx0 a0
|
|
1f2a: 02dd mov.n a13, a2
|
|
1f2c: 200c movi.n a0, 2
|
|
1f2e: 2f0c movi.n a15, 2
|
|
1f30: ffeac6 j 1edf <wps_registrar_get_msg+0x7b>
|
|
1f33: 000000 ill
|
|
1f36: 120000 excw
|
|
1f39: 09f0c1 l32r a12, fffc46fc <wps_registrar_config_ap+0xfffc183c>
|
|
1f3c: 33cc01 l32r a0, fffcee6c <wps_registrar_config_ap+0xfffcbfac>
|
|
1f3f: f27c movi.n a2, -1
|
|
1f41: 000306 j 1f51 <wps_registrar_get_msg+0xed>
|
|
1f44: 36c222 addi a2, a2, 54
|
|
1f47: 041c movi.n a4, 16
|
|
1f49: fffa01 l32r a0, 1f34 <wps_registrar_get_msg+0xd0>
|
|
1f4c: 0000c0 callx0 a0
|
|
1f4f: 020c movi.n a2, 0
|
|
1f51: 0108 l32i.n a0, a1, 0
|
|
1f53: 10c112 addi a1, a1, 16
|
|
1f56: f00d ret.n
|
|
1f58: 000000 ill
|
|
1f5b: c11200 mul16u a1, a2, a0
|
|
1f5e: 0109f0 slli a0, a9, 17
|
|
1f61: 039c beqz.n a3, 1f75 <wps_registrar_get_msg+0x111>
|
|
1f63: 46c222 addi a2, a2, 70
|
|
1f66: 041c movi.n a4, 16
|
|
1f68: fffc01 l32r a0, 1f58 <wps_registrar_get_msg+0xf4>
|
|
1f6b: 0000c0 callx0 a0
|
|
1f6e: 32cc bnez.n a2, 1f75 <wps_registrar_get_msg+0x111>
|
|
1f70: 020c movi.n a2, 0
|
|
1f72: 000046 j 1f77 <wps_registrar_get_msg+0x113>
|
|
1f75: f27c movi.n a2, -1
|
|
1f77: 0108 l32i.n a0, a1, 0
|
|
1f79: 10c112 addi a1, a1, 16
|
|
1f7c: f00d ret.n
|
|
1f7e: 000000 ill
|
|
1f81: 000000 ill
|
|
1f84: f0c112 addi a1, a1, -16
|
|
1f87: 0109 s32i.n a0, a1, 0
|
|
1f89: 33cc bnez.n a3, 1f90 <wps_registrar_get_msg+0x12c>
|
|
1f8b: f27c movi.n a2, -1
|
|
1f8d: 000306 j 1f9d <wps_registrar_get_msg+0x139>
|
|
1f90: 10c222 addi a2, a2, 16
|
|
1f93: 041c movi.n a4, 16
|
|
1f95: fffa01 l32r a0, 1f80 <wps_registrar_get_msg+0x11c>
|
|
1f98: 0000c0 callx0 a0
|
|
1f9b: 020c movi.n a2, 0
|
|
1f9d: 0108 l32i.n a0, a1, 0
|
|
1f9f: 10c112 addi a1, a1, 16
|
|
1fa2: f00d ret.n
|
|
1fa4: 33cc bnez.n a3, 1fab <wps_registrar_get_msg+0x147>
|
|
1fa6: f57c movi.n a5, -1
|
|
1fa8: 000406 j 1fbc <wps_registrar_get_msg+0x158>
|
|
1fab: 050c movi.n a5, 0
|
|
1fad: 000362 l8ui a6, a3, 0
|
|
1fb0: 010342 l8ui a4, a3, 1
|
|
1fb3: 116680 slli a6, a6, 8
|
|
1fb6: 204460 or a4, a4, a6
|
|
1fb9: a05242 s16i a4, a2, 0x140
|
|
1fbc: 052d mov.n a2, a5
|
|
1fbe: f00d ret.n
|
|
1fc0: 000000 ill
|
|
1fc3: c11200 mul16u a1, a2, a0
|
|
1fc6: 0109f0 slli a0, a9, 17
|
|
1fc9: 33cc bnez.n a3, 1fd0 <wps_registrar_get_msg+0x16c>
|
|
1fcb: f27c movi.n a2, -1
|
|
1fcd: 0003c6 j 1fe0 <wps_registrar_get_msg+0x17c>
|
|
1fd0: 042c movi.n a4, 32
|
|
1fd2: 01d222 addmi a2, a2, 0x100
|
|
1fd5: 96c222 addi a2, a2, -106
|
|
1fd8: fffa01 l32r a0, 1fc0 <wps_registrar_get_msg+0x15c>
|
|
1fdb: 0000c0 callx0 a0
|
|
1fde: 020c movi.n a2, 0
|
|
1fe0: 0108 l32i.n a0, a1, 0
|
|
1fe2: 10c112 addi a1, a1, 16
|
|
1fe5: f00d ret.n
|
|
1fe7: 000000 ill
|
|
1fea: 120000 excw
|
|
1fed: 09f0c1 l32r a12, fffc47b0 <wps_registrar_config_ap+0xfffc18f0>
|
|
1ff0: 33cc01 l32r a0, fffcef20 <wps_registrar_config_ap+0xfffcc060>
|
|
1ff3: f27c movi.n a2, -1
|
|
1ff5: 0003c6 j 2008 <wps_registrar_get_msg+0x1a4>
|
|
1ff8: 042c movi.n a4, 32
|
|
1ffa: 01d222 addmi a2, a2, 0x100
|
|
1ffd: b6c222 addi a2, a2, -74
|
|
2000: fffa01 l32r a0, 1fe8 <wps_registrar_get_msg+0x184>
|
|
2003: 0000c0 callx0 a0
|
|
2006: 020c movi.n a2, 0
|
|
2008: 0108 l32i.n a0, a1, 0
|
|
200a: 10c112 addi a1, a1, 16
|
|
200d: f00d ret.n
|
|
...
|
|
2023: c11200 mul16u a1, a2, a0
|
|
2026: 61c2b0 xsr.eps2 a11
|
|
2029: 610211 l32r a1, fffda434 <wps_registrar_config_ap+0xfffd7574>
|
|
202c: 02cd10 excw
|
|
202f: 071316 beqz a3, 20a4 <wps_registrar_get_msg+0x240>
|
|
2032: 0139 s32i.n a3, a1, 0
|
|
2034: 56cc02 addi a0, a12, 86
|
|
2037: 021c movi.n a2, 16
|
|
2039: 4129 s32i.n a2, a1, 16
|
|
203b: 5129 s32i.n a2, a1, 20
|
|
203d: 1109 s32i.n a0, a1, 4
|
|
203f: 372c22 l32i a2, a12, 220
|
|
2042: fff301 l32r a0, 2010 <wps_registrar_get_msg+0x1ac>
|
|
2045: 0000c0 callx0 a0
|
|
2048: 2129 s32i.n a2, a1, 8
|
|
204a: 372c32 l32i a3, a12, 220
|
|
204d: 382c22 l32i a2, a12, 224
|
|
2050: 1338 l32i.n a3, a3, 4
|
|
2052: 6139 s32i.n a3, a1, 24
|
|
2054: fff001 l32r a0, 2014 <wps_registrar_get_msg+0x1b0>
|
|
2057: 0000c0 callx0 a0
|
|
205a: 032c movi.n a3, 32
|
|
205c: 440c movi.n a4, 4
|
|
205e: 015d mov.n a5, a1
|
|
2060: 10c162 addi a6, a1, 16
|
|
2063: 029d mov.n a9, a2
|
|
2065: 20c172 addi a7, a1, 32
|
|
2068: 01dc22 addmi a2, a12, 0x100
|
|
206b: 3199 s32i.n a9, a1, 12
|
|
206d: 382c82 l32i a8, a12, 224
|
|
2070: e4c222 addi a2, a2, -28
|
|
2073: 1888 l32i.n a8, a8, 4
|
|
2075: 7189 s32i.n a8, a1, 28
|
|
2077: ffe801 l32r a0, 2018 <wps_registrar_get_msg+0x1b4>
|
|
207a: 0000c0 callx0 a0
|
|
207d: 20c132 addi a3, a1, 32
|
|
2080: 042c movi.n a4, 32
|
|
2082: 01dc22 addmi a2, a12, 0x100
|
|
2085: 96c222 addi a2, a2, -106
|
|
2088: ffe501 l32r a0, 201c <wps_registrar_get_msg+0x1b8>
|
|
208b: 0000c0 callx0 a0
|
|
208e: 729c beqz.n a2, 20a9 <wps_registrar_get_msg+0x245>
|
|
2090: 0c28 l32i.n a2, a12, 0
|
|
2092: 030c movi.n a3, 0
|
|
2094: 140c movi.n a4, 1
|
|
2096: 02dcb2 addmi a11, a12, 0x200
|
|
2099: 2a1c movi.n a10, 18
|
|
209b: 345ba2 s16i a10, a11, 104
|
|
209e: ffe001 l32r a0, 2020 <wps_registrar_get_msg+0x1bc>
|
|
20a1: 0000c0 callx0 a0
|
|
20a4: f27c movi.n a2, -1
|
|
20a6: 000046 j 20ab <wps_registrar_get_msg+0x247>
|
|
20a9: 020c movi.n a2, 0
|
|
20ab: 1121c2 l32i a12, a1, 68
|
|
20ae: 102102 l32i a0, a1, 64
|
|
20b1: 50c112 addi a1, a1, 80
|
|
20b4: f00d ret.n
|
|
...
|
|
20ca: 120000 excw
|
|
20cd: c2b0c1 l32r a12, ffff2b90 <wps_registrar_config_ap+0xfffefcd0>
|
|
20d0: 021161 l32r a6, fffc2914 <wps_registrar_config_ap+0xfffbfa54>
|
|
20d3: cd1061 l32r a6, ffff5514 <wps_registrar_config_ap+0xffff2654>
|
|
20d6: 131602 l16ui a0, a6, 38
|
|
20d9: 013907 bltu a9, a0, 20de <wps_registrar_get_msg+0x27a>
|
|
20dc: 66cc02 addi a0, a12, 102
|
|
20df: 021c movi.n a2, 16
|
|
20e1: 4129 s32i.n a2, a1, 16
|
|
20e3: 5129 s32i.n a2, a1, 20
|
|
20e5: 1109 s32i.n a0, a1, 4
|
|
20e7: 372c22 l32i a2, a12, 220
|
|
20ea: fff301 l32r a0, 20b8 <wps_registrar_get_msg+0x254>
|
|
20ed: 0000c0 callx0 a0
|
|
20f0: 2129 s32i.n a2, a1, 8
|
|
20f2: 372c32 l32i a3, a12, 220
|
|
20f5: 382c22 l32i a2, a12, 224
|
|
20f8: 1338 l32i.n a3, a3, 4
|
|
20fa: 6139 s32i.n a3, a1, 24
|
|
20fc: fff001 l32r a0, 20bc <wps_registrar_get_msg+0x258>
|
|
20ff: 0000c0 callx0 a0
|
|
2102: 032c movi.n a3, 32
|
|
2104: 440c movi.n a4, 4
|
|
2106: 015d mov.n a5, a1
|
|
2108: 10c162 addi a6, a1, 16
|
|
210b: 029d mov.n a9, a2
|
|
210d: 20c172 addi a7, a1, 32
|
|
2110: 01dc22 addmi a2, a12, 0x100
|
|
2113: 3199 s32i.n a9, a1, 12
|
|
2115: 382c82 l32i a8, a12, 224
|
|
2118: e4c222 addi a2, a2, -28
|
|
211b: 1888 l32i.n a8, a8, 4
|
|
211d: 7189 s32i.n a8, a1, 28
|
|
211f: ffe801 l32r a0, 20c0 <wps_registrar_get_msg+0x25c>
|
|
2122: 0000c0 callx0 a0
|
|
2125: 20c132 addi a3, a1, 32
|
|
2128: 042c movi.n a4, 32
|
|
212a: 01dc22 addmi a2, a12, 0x100
|
|
212d: b6c222 addi a2, a2, -74
|
|
2130: ffe501 l32r a0, 20c4 <wps_registrar_get_msg+0x260>
|
|
2133: 0000c0 callx0 a0
|
|
2136: 729c beqz.n a2, 2151 <wps_registrar_get_msg+0x2ed>
|
|
2138: 0c28 l32i.n a2, a12, 0
|
|
213a: 030c movi.n a3, 0
|
|
213c: 240c movi.n a4, 2
|
|
213e: 02dcb2 addmi a11, a12, 0x200
|
|
2141: 2a1c movi.n a10, 18
|
|
2143: 345ba2 s16i a10, a11, 104
|
|
2146: ffe001 l32r a0, 20c8 <wps_registrar_get_msg+0x264>
|
|
2149: 0000c0 callx0 a0
|
|
214c: f27c movi.n a2, -1
|
|
214e: 000106 j 2156 <wps_registrar_get_msg+0x2f2>
|
|
2151: 020c movi.n a2, 0
|
|
2153: 566c22 s32i a2, a12, 0x158
|
|
2156: 1121c2 l32i a12, a1, 68
|
|
2159: 102102 l32i a0, a1, 64
|
|
215c: 50c112 addi a1, a1, 80
|
|
215f: f00d ret.n
|
|
...
|
|
2169: 000000 ill
|
|
216c: f0c112 addi a1, a1, -16
|
|
216f: 0109 s32i.n a0, a1, 0
|
|
2171: 21d9 s32i.n a13, a1, 8
|
|
2173: 11c9 s32i.n a12, a1, 4
|
|
2175: 02dd mov.n a13, a2
|
|
2177: 03cd mov.n a12, a3
|
|
2179: 33cc bnez.n a3, 2180 <wps_registrar_get_msg+0x31c>
|
|
217b: f27c movi.n a2, -1
|
|
217d: 000706 j 219d <wps_registrar_get_msg+0x339>
|
|
2180: 30c222 addi a2, a2, 48
|
|
2183: 640c movi.n a4, 6
|
|
2185: fff701 l32r a0, 2164 <wps_registrar_get_msg+0x300>
|
|
2188: 0000c0 callx0 a0
|
|
218b: 0c3d mov.n a3, a12
|
|
218d: 640c movi.n a4, 6
|
|
218f: 02dd22 addmi a2, a13, 0x200
|
|
2192: e0c222 addi a2, a2, -32
|
|
2195: fff401 l32r a0, 2168 <wps_registrar_get_msg+0x304>
|
|
2198: 0000c0 callx0 a0
|
|
219b: 020c movi.n a2, 0
|
|
219d: 11c8 l32i.n a12, a1, 4
|
|
219f: 21d8 l32i.n a13, a1, 8
|
|
21a1: 0108 l32i.n a0, a1, 0
|
|
21a3: 10c112 addi a1, a1, 16
|
|
21a6: f00d ret.n
|
|
...
|
|
21b0: f0c112 addi a1, a1, -16
|
|
21b3: 0109 s32i.n a0, a1, 0
|
|
21b5: 21d9 s32i.n a13, a1, 8
|
|
21b7: 31e9 s32i.n a14, a1, 12
|
|
21b9: 11c9 s32i.n a12, a1, 4
|
|
21bb: 02ed mov.n a14, a2
|
|
21bd: 03cd mov.n a12, a3
|
|
21bf: 04dd mov.n a13, a4
|
|
21c1: 73ac beqz.n a3, 21ec <wps_registrar_get_msg+0x388>
|
|
21c3: 54ac beqz.n a4, 21ec <wps_registrar_get_msg+0x388>
|
|
21c5: 372222 l32i a2, a2, 220
|
|
21c8: fff801 l32r a0, 21a8 <wps_registrar_get_msg+0x344>
|
|
21cb: 0000c0 callx0 a0
|
|
21ce: 0d3d mov.n a3, a13
|
|
21d0: 0c2d mov.n a2, a12
|
|
21d2: fff601 l32r a0, 21ac <wps_registrar_get_msg+0x348>
|
|
21d5: 0000c0 callx0 a0
|
|
21d8: 376e22 s32i a2, a14, 220
|
|
21db: d28c beqz.n a2, 21ec <wps_registrar_get_msg+0x388>
|
|
21dd: 020c movi.n a2, 0
|
|
21df: 11c8 l32i.n a12, a1, 4
|
|
21e1: 21d8 l32i.n a13, a1, 8
|
|
21e3: 31e8 l32i.n a14, a1, 12
|
|
21e5: 0108 l32i.n a0, a1, 0
|
|
21e7: 10c112 addi a1, a1, 16
|
|
21ea: f00d ret.n
|
|
21ec: f27c movi.n a2, -1
|
|
21ee: fffb46 j 21df <wps_registrar_get_msg+0x37b>
|
|
21f1: 000000 ill
|
|
21f4: e39c beqz.n a3, 2216 <wps_registrar_get_msg+0x3b2>
|
|
21f6: 010352 l8ui a5, a3, 1
|
|
21f9: 0248 l32i.n a4, a2, 0
|
|
21fb: 000362 l8ui a6, a3, 0
|
|
21fe: 6e1442 l16ui a4, a4, 220
|
|
2201: 116680 slli a6, a6, 8
|
|
2204: 205560 or a5, a5, a6
|
|
2207: 104450 and a4, a4, a5
|
|
220a: f44040 extui a4, a4, 0, 16
|
|
220d: a65242 s16i a4, a2, 0x14c
|
|
2210: 248c beqz.n a4, 2216 <wps_registrar_get_msg+0x3b2>
|
|
2212: 020c movi.n a2, 0
|
|
2214: f00d ret.n
|
|
2216: f27c movi.n a2, -1
|
|
2218: f00d ret.n
|
|
221a: 9c0000 excw
|
|
221d: 0352e3 excw
|
|
2220: 024801 l32r a0, fffc2b40 <wps_registrar_config_ap+0xfffbfc80>
|
|
2223: 000362 l8ui a6, a3, 0
|
|
2226: 6d1442 l16ui a4, a4, 218
|
|
2229: 116680 slli a6, a6, 8
|
|
222c: 205560 or a5, a5, a6
|
|
222f: 104450 and a4, a4, a5
|
|
2232: f44040 extui a4, a4, 0, 16
|
|
2235: a55242 s16i a4, a2, 0x14a
|
|
2238: 248c beqz.n a4, 223e <wps_registrar_get_msg+0x3da>
|
|
223a: 020c movi.n a2, 0
|
|
223c: f00d ret.n
|
|
223e: f27c movi.n a2, -1
|
|
2240: f00d ret.n
|
|
2242: 0c0000 excw
|
|
2245: f27c04 excw
|
|
2248: 932430 movnez a2, a4, a3
|
|
224b: f00d ret.n
|
|
224d: 000000 ill
|
|
2250: 23cc bnez.n a3, 2256 <wps_registrar_get_msg+0x3f2>
|
|
2252: f27c movi.n a2, -1
|
|
2254: f00d ret.n
|
|
2256: 010342 l8ui a4, a3, 1
|
|
2259: 09e437 bbsi a4, 3, 2266 <wps_registrar_get_msg+0x402>
|
|
225c: a22252 l32i a5, a2, 0x288
|
|
225f: 35cc bnez.n a5, 2266 <wps_registrar_get_msg+0x402>
|
|
2261: 160c movi.n a6, 1
|
|
2263: a26262 s32i a6, a2, 0x288
|
|
2266: 020c movi.n a2, 0
|
|
2268: f00d ret.n
|
|
226a: 0c0000 excw
|
|
226d: f27c04 excw
|
|
2270: 932430 movnez a2, a4, a3
|
|
2273: f00d ret.n
|
|
2275: 000000 ill
|
|
2278: 040c movi.n a4, 0
|
|
227a: f27c movi.n a2, -1
|
|
227c: 932430 movnez a2, a4, a3
|
|
227f: f00d ret.n
|
|
2281: 000000 ill
|
|
2284: 040c movi.n a4, 0
|
|
2286: f27c movi.n a2, -1
|
|
2288: 932430 movnez a2, a4, a3
|
|
228b: f00d ret.n
|
|
228d: 000000 ill
|
|
2290: 120c movi.n a2, 1
|
|
2292: f00d ret.n
|
|
2294: 020c movi.n a2, 0
|
|
2296: f00d ret.n
|
|
...
|
|
22ac: e0c112 addi a1, a1, -32
|
|
22af: 41d9 s32i.n a13, a1, 16
|
|
22b1: 31c9 s32i.n a12, a1, 12
|
|
22b3: 2109 s32i.n a0, a1, 8
|
|
22b5: 02cd mov.n a12, a2
|
|
22b7: 3208 l32i.n a0, a2, 12
|
|
22b9: 03dd mov.n a13, a3
|
|
22bb: f3c002 addi a0, a0, -13
|
|
22be: 0a6056 bnez a0, 2368 <wps_registrar_get_msg+0x504>
|
|
22c1: 6338 l32i.n a3, a3, 24
|
|
22c3: ffcc05 call0 1f84 <wps_registrar_get_msg+0x120>
|
|
22c6: 09e256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
22c9: 0c2d mov.n a2, a12
|
|
22cb: 212d32 l32i a3, a13, 132
|
|
22ce: ffe9c5 call0 216c <wps_registrar_get_msg+0x308>
|
|
22d1: 093256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
22d4: 0c2d mov.n a2, a12
|
|
22d6: 3d38 l32i.n a3, a13, 12
|
|
22d8: ffc5c5 call0 1f38 <wps_registrar_get_msg+0xd4>
|
|
22db: 089256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
22de: 0c2d mov.n a2, a12
|
|
22e0: 362d32 l32i a3, a13, 216
|
|
22e3: 372d42 l32i a4, a13, 220
|
|
22e6: ffec85 call0 21b0 <wps_registrar_get_msg+0x34c>
|
|
22e9: 07b256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
22ec: 0c2d mov.n a2, a12
|
|
22ee: 7d38 l32i.n a3, a13, 28
|
|
22f0: fff005 call0 21f4 <wps_registrar_get_msg+0x390>
|
|
22f3: 071256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
22f6: 0c2d mov.n a2, a12
|
|
22f8: 8d38 l32i.n a3, a13, 32
|
|
22fa: fff205 call0 221c <wps_registrar_get_msg+0x3b8>
|
|
22fd: 067256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
2300: 0c2d mov.n a2, a12
|
|
2302: 9d38 l32i.n a3, a13, 36
|
|
2304: fff3c5 call0 2244 <wps_registrar_get_msg+0x3e0>
|
|
2307: 05d256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
230a: 0c2d mov.n a2, a12
|
|
230c: ad38 l32i.n a3, a13, 40
|
|
230e: fff405 call0 2250 <wps_registrar_get_msg+0x3ec>
|
|
2311: 053256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
2314: 0c2d mov.n a2, a12
|
|
2316: 122d32 l32i a3, a13, 72
|
|
2319: fff505 call0 226c <wps_registrar_get_msg+0x408>
|
|
231c: 048256 bnez a2, 2368 <wps_registrar_get_msg+0x504>
|
|
231f: 0d3d mov.n a3, a13
|
|
2321: 02dc22 addmi a2, a12, 0x200
|
|
2324: e0c222 addi a2, a2, -32
|
|
2327: 1129 s32i.n a2, a1, 4
|
|
2329: ffdb01 l32r a0, 2298 <wps_registrar_get_msg+0x434>
|
|
232c: 0000c0 callx0 a0
|
|
232f: 52fc bnez.n a2, 2368 <wps_registrar_get_msg+0x504>
|
|
2331: 1128 l32i.n a2, a1, 4
|
|
2333: dd38 l32i.n a3, a13, 52
|
|
2335: ffd901 l32r a0, 229c <wps_registrar_get_msg+0x438>
|
|
2338: 0000c0 callx0 a0
|
|
233b: 92ec bnez.n a2, 2368 <wps_registrar_get_msg+0x504>
|
|
233d: 0c2d mov.n a2, a12
|
|
233f: ed38 l32i.n a3, a13, 56
|
|
2341: fff345 call0 2278 <wps_registrar_get_msg+0x414>
|
|
2344: 02ec bnez.n a2, 2368 <wps_registrar_get_msg+0x504>
|
|
2346: 0c2d mov.n a2, a12
|
|
2348: 102d32 l32i a3, a13, 64
|
|
234b: ffc585 call0 1fa4 <wps_registrar_get_msg+0x140>
|
|
234e: 62dc bnez.n a2, 2368 <wps_registrar_get_msg+0x504>
|
|
2350: 0c2d mov.n a2, a12
|
|
2352: fd38 l32i.n a3, a13, 60
|
|
2354: fff2c5 call0 2284 <wps_registrar_get_msg+0x420>
|
|
2357: 1108 l32i.n a0, a1, 4
|
|
2359: b2cc bnez.n a2, 2368 <wps_registrar_get_msg+0x504>
|
|
235b: 112d32 l32i a3, a13, 68
|
|
235e: 002d mov.n a2, a0
|
|
2360: ffd001 l32r a0, 22a0 <wps_registrar_get_msg+0x43c>
|
|
2363: 0000c0 callx0 a0
|
|
2366: b28c beqz.n a2, 2375 <wps_registrar_get_msg+0x511>
|
|
2368: 220c movi.n a2, 2
|
|
236a: 31c8 l32i.n a12, a1, 12
|
|
236c: 41d8 l32i.n a13, a1, 16
|
|
236e: 2108 l32i.n a0, a1, 8
|
|
2370: 20c112 addi a1, a1, 32
|
|
2373: f00d ret.n
|
|
2375: a01c02 l16ui a0, a12, 0x140
|
|
2378: 6d1c movi.n a13, 22
|
|
237a: 1cb0f6 bgeui a0, 16, 239a <wps_registrar_get_msg+0x536>
|
|
237d: 909c beqz.n a0, 239a <wps_registrar_get_msg+0x536>
|
|
237f: 171026 beqi a0, 1, 239a <wps_registrar_get_msg+0x536>
|
|
2382: 142026 beqi a0, 2, 239a <wps_registrar_get_msg+0x536>
|
|
2385: 115026 beqi a0, 5, 239a <wps_registrar_get_msg+0x536>
|
|
2388: 074066 bnei a0, 4, 2393 <wps_registrar_get_msg+0x52f>
|
|
238b: 0c38 l32i.n a3, a12, 0
|
|
238d: 1338 l32i.n a3, a3, 4
|
|
238f: 1338 l32i.n a3, a3, 4
|
|
2391: 53cc bnez.n a3, 239a <wps_registrar_get_msg+0x536>
|
|
2393: 3cd9 s32i.n a13, a12, 12
|
|
2395: 120c movi.n a2, 1
|
|
2397: fff3c6 j 236a <wps_registrar_get_msg+0x506>
|
|
239a: 6b4066 bnei a0, 4, 2409 <wps_registrar_get_msg+0x5a5>
|
|
239d: 0c28 l32i.n a2, a12, 0
|
|
239f: 1228 l32i.n a2, a2, 4
|
|
23a1: 182242 l32i a4, a2, 96
|
|
23a4: 64dc bnez.n a4, 23be <wps_registrar_get_msg+0x55a>
|
|
23a6: 10ccd2 addi a13, a12, 16
|
|
23a9: 30cc32 addi a3, a12, 48
|
|
23ac: 0139 s32i.n a3, a1, 0
|
|
23ae: 0d4d mov.n a4, a13
|
|
23b0: 000005 call0 23b4 <wps_registrar_get_msg+0x550>
|
|
23b3: 72cc bnez.n a2, 23be <wps_registrar_get_msg+0x55a>
|
|
23b5: 0c2d mov.n a2, a12
|
|
23b7: ffed85 call0 2290 <wps_registrar_get_msg+0x42c>
|
|
23ba: 0108 l32i.n a0, a1, 0
|
|
23bc: 92fc bnez.n a2, 23f9 <wps_registrar_get_msg+0x595>
|
|
23be: 6d1c movi.n a13, 22
|
|
23c0: 0c2d mov.n a2, a12
|
|
23c2: ffed05 call0 2294 <wps_registrar_get_msg+0x430>
|
|
23c5: a2ec bnez.n a2, 23f3 <wps_registrar_get_msg+0x58f>
|
|
23c7: 0c28 l32i.n a2, a12, 0
|
|
23c9: 3cd9 s32i.n a13, a12, 12
|
|
23cb: 02dc42 addmi a4, a12, 0x200
|
|
23ce: c30c movi.n a3, 12
|
|
23d0: 345432 s16i a3, a4, 104
|
|
23d3: ffb401 l32r a0, 22a4 <wps_registrar_get_msg+0x440>
|
|
23d6: 0000c0 callx0 a0
|
|
23d9: 0c28 l32i.n a2, a12, 0
|
|
23db: 430c movi.n a3, 4
|
|
23dd: c40c movi.n a4, 12
|
|
23df: 050c movi.n a5, 0
|
|
23e1: ffb101 l32r a0, 22a8 <wps_registrar_get_msg+0x444>
|
|
23e4: 0000c0 callx0 a0
|
|
23e7: 0c68 l32i.n a6, a12, 0
|
|
23e9: 1668 l32i.n a6, a6, 4
|
|
23eb: 150c movi.n a5, 1
|
|
23ed: 186652 s32i a5, a6, 96
|
|
23f0: ffe846 j 2395 <wps_registrar_get_msg+0x531>
|
|
23f3: 30cc02 addi a0, a12, 48
|
|
23f6: 10ccd2 addi a13, a12, 16
|
|
23f9: 0d4d mov.n a4, a13
|
|
23fb: 0c28 l32i.n a2, a12, 0
|
|
23fd: 003d mov.n a3, a0
|
|
23ff: 1228 l32i.n a2, a2, 4
|
|
2401: fdf885 call0 38c <wps_device_store+0x70>
|
|
2404: 130c movi.n a3, 1
|
|
2406: 516c32 s32i a3, a12, 0x144
|
|
2409: e40c movi.n a4, 14
|
|
240b: 3c49 s32i.n a4, a12, 12
|
|
240d: ffe106 j 2395 <wps_registrar_get_msg+0x531>
|
|
2410: 000000 ill
|
|
2413: c11200 mul16u a1, a2, a0
|
|
2416: 2109e0 srai a0, a14, 9
|
|
2419: 31c9 s32i.n a12, a1, 12
|
|
241b: 51e9 s32i.n a14, a1, 20
|
|
241d: 41d9 s32i.n a13, a1, 16
|
|
241f: 04ed mov.n a14, a4
|
|
2421: cd0c movi.n a13, 12
|
|
2423: 02cd mov.n a12, a2
|
|
2425: 032d mov.n a2, a3
|
|
2427: 3c08 l32i.n a0, a12, 12
|
|
2429: f30c movi.n a3, 15
|
|
242b: 101037 beq a0, a3, 243f <wps_registrar_get_msg+0x5db>
|
|
242e: 3cd9 s32i.n a13, a12, 12
|
|
2430: 120c movi.n a2, 1
|
|
2432: 31c8 l32i.n a12, a1, 12
|
|
2434: 41d8 l32i.n a13, a1, 16
|
|
2436: 51e8 l32i.n a14, a1, 20
|
|
2438: 2108 l32i.n a0, a1, 8
|
|
243a: 20c112 addi a1, a1, 32
|
|
243d: f00d ret.n
|
|
243f: 0129 s32i.n a2, a1, 0
|
|
2441: 01dc02 addmi a0, a12, 0x100
|
|
2444: 512c42 l32i a4, a12, 0x144
|
|
2447: d8c002 addi a0, a0, -40
|
|
244a: a49c beqz.n a4, 2468 <wps_registrar_get_msg+0x604>
|
|
244c: 0c28 l32i.n a2, a12, 0
|
|
244e: 1228 l32i.n a2, a2, 4
|
|
2450: 182222 l32i a2, a2, 96
|
|
2453: 1109 s32i.n a0, a1, 4
|
|
2455: f28c beqz.n a2, 2468 <wps_registrar_get_msg+0x604>
|
|
2457: 0c2d mov.n a2, a12
|
|
2459: ffe385 call0 2294 <wps_registrar_get_msg+0x430>
|
|
245c: 82cc bnez.n a2, 2468 <wps_registrar_get_msg+0x604>
|
|
245e: 1138 l32i.n a3, a1, 4
|
|
2460: 3cd9 s32i.n a13, a12, 12
|
|
2462: c853d2 s16i a13, a3, 0x190
|
|
2465: fff1c6 j 2430 <wps_registrar_get_msg+0x5cc>
|
|
2468: 0c2d mov.n a2, a12
|
|
246a: 4e38 l32i.n a3, a14, 16
|
|
246c: ffaec5 call0 1f5c <wps_registrar_get_msg+0xf8>
|
|
246f: 42ec bnez.n a2, 2497 <wps_registrar_get_msg+0x633>
|
|
2471: 0c2d mov.n a2, a12
|
|
2473: 132e32 l32i a3, a14, 76
|
|
2476: 0148 l32i.n a4, a1, 0
|
|
2478: ffe601 l32r a0, 2410 <wps_registrar_get_msg+0x5ac>
|
|
247b: 0000c0 callx0 a0
|
|
247e: 52dc bnez.n a2, 2497 <wps_registrar_get_msg+0x633>
|
|
2480: 0c2d mov.n a2, a12
|
|
2482: 162e32 l32i a3, a14, 88
|
|
2485: ffb3c5 call0 1fc4 <wps_registrar_get_msg+0x160>
|
|
2488: b2cc bnez.n a2, 2497 <wps_registrar_get_msg+0x633>
|
|
248a: 172e32 l32i a3, a14, 92
|
|
248d: 0c2d mov.n a2, a12
|
|
248f: ffb5c5 call0 1fec <wps_registrar_get_msg+0x188>
|
|
2492: 041c movi.n a4, 16
|
|
2494: 83d420 moveqz a13, a4, a2
|
|
2497: 3cd9 s32i.n a13, a12, 12
|
|
2499: ffe4c6 j 2430 <wps_registrar_get_msg+0x5cc>
|
|
...
|
|
24bc: 10a252 movi a5, 0x210
|
|
24bf: c01150 sub a1, a1, a5
|
|
24c2: 7f6102 s32i a0, a1, 0x1fc
|
|
24c5: 8061c2 s32i a12, a1, 0x200
|
|
24c8: 8261e2 s32i a14, a1, 0x208
|
|
24cb: 8161d2 s32i a13, a1, 0x204
|
|
24ce: 04ed mov.n a14, a4
|
|
24d0: cd0c movi.n a13, 12
|
|
24d2: 02cd mov.n a12, a2
|
|
24d4: 032d mov.n a2, a3
|
|
24d6: 3c08 l32i.n a0, a12, 12
|
|
24d8: 131c movi.n a3, 17
|
|
24da: 161037 beq a0, a3, 24f4 <wps_registrar_get_msg+0x690>
|
|
24dd: 3cd9 s32i.n a13, a12, 12
|
|
24df: 120c movi.n a2, 1
|
|
24e1: 8021c2 l32i a12, a1, 0x200
|
|
24e4: 8121d2 l32i a13, a1, 0x204
|
|
24e7: 8221e2 l32i a14, a1, 0x208
|
|
24ea: 10a232 movi a3, 0x210
|
|
24ed: 7f2102 l32i a0, a1, 0x1fc
|
|
24f0: 113a add.n a1, a1, a3
|
|
24f2: f00d ret.n
|
|
24f4: 7d6122 s32i a2, a1, 0x1f4
|
|
24f7: 01dc02 addmi a0, a12, 0x100
|
|
24fa: 512c42 l32i a4, a12, 0x144
|
|
24fd: d8c002 addi a0, a0, -40
|
|
2500: c49c beqz.n a4, 2520 <wps_registrar_get_msg+0x6bc>
|
|
2502: 0c28 l32i.n a2, a12, 0
|
|
2504: 1228 l32i.n a2, a2, 4
|
|
2506: 182222 l32i a2, a2, 96
|
|
2509: 7e6102 s32i a0, a1, 0x1f8
|
|
250c: 029c beqz.n a2, 2520 <wps_registrar_get_msg+0x6bc>
|
|
250e: 0c2d mov.n a2, a12
|
|
2510: ffd805 call0 2294 <wps_registrar_get_msg+0x430>
|
|
2513: 92cc bnez.n a2, 2520 <wps_registrar_get_msg+0x6bc>
|
|
2515: 7e2132 l32i a3, a1, 0x1f8
|
|
2518: 3cd9 s32i.n a13, a12, 12
|
|
251a: c853d2 s16i a13, a3, 0x190
|
|
251d: ffef86 j 24df <wps_registrar_get_msg+0x67b>
|
|
2520: 0c2d mov.n a2, a12
|
|
2522: 4e38 l32i.n a3, a14, 16
|
|
2524: ffa345 call0 1f5c <wps_registrar_get_msg+0xf8>
|
|
2527: 12ec bnez.n a2, 254c <wps_registrar_get_msg+0x6e8>
|
|
2529: 0c2d mov.n a2, a12
|
|
252b: 132e32 l32i a3, a14, 76
|
|
252e: 7d2142 l32i a4, a1, 0x1f4
|
|
2531: ffda01 l32r a0, 249c <wps_registrar_get_msg+0x638>
|
|
2534: 0000c0 callx0 a0
|
|
2537: 12dc bnez.n a2, 254c <wps_registrar_get_msg+0x6e8>
|
|
2539: 0c2d mov.n a2, a12
|
|
253b: 382e32 l32i a3, a14, 224
|
|
253e: 392e42 l32i a4, a14, 228
|
|
2541: ffd701 l32r a0, 24a0 <wps_registrar_get_msg+0x63c>
|
|
2544: 0000c0 callx0 a0
|
|
2547: 836122 s32i a2, a1, 0x20c
|
|
254a: 32cc bnez.n a2, 2551 <wps_registrar_get_msg+0x6ed>
|
|
254c: 3cd9 s32i.n a13, a12, 12
|
|
254e: ffe346 j 24df <wps_registrar_get_msg+0x67b>
|
|
2551: 1e38 l32i.n a3, a14, 4
|
|
2553: 140c movi.n a4, 1
|
|
2555: 933430 movnez a3, a4, a3
|
|
2558: ffd301 l32r a0, 24a4 <wps_registrar_get_msg+0x640>
|
|
255b: 0000c0 callx0 a0
|
|
255e: 00d2d6 bgez a2, 256f <wps_registrar_get_msg+0x70b>
|
|
2561: 832122 l32i a2, a1, 0x20c
|
|
2564: ffd101 l32r a0, 24a8 <wps_registrar_get_msg+0x644>
|
|
2567: 0000c0 callx0 a0
|
|
256a: 3cd9 s32i.n a13, a12, 12
|
|
256c: ffdbc6 j 24df <wps_registrar_get_msg+0x67b>
|
|
256f: 832122 l32i a2, a1, 0x20c
|
|
2572: 013d mov.n a3, a1
|
|
2574: ffce01 l32r a0, 24ac <wps_registrar_get_msg+0x648>
|
|
2577: 0000c0 callx0 a0
|
|
257a: 019296 bltz a2, 2597 <wps_registrar_get_msg+0x733>
|
|
257d: 0c2d mov.n a2, a12
|
|
257f: 832132 l32i a3, a1, 0x20c
|
|
2582: 1c2142 l32i a4, a1, 112
|
|
2585: ffca01 l32r a0, 24b0 <wps_registrar_get_msg+0x64c>
|
|
2588: 0000c0 callx0 a0
|
|
258b: 82cc bnez.n a2, 2597 <wps_registrar_get_msg+0x733>
|
|
258d: 0c2d mov.n a2, a12
|
|
258f: 1a2132 l32i a3, a1, 104
|
|
2592: ffa905 call0 2024 <wps_registrar_get_msg+0x1c0>
|
|
2595: a28c beqz.n a2, 25a3 <wps_registrar_get_msg+0x73f>
|
|
2597: 832122 l32i a2, a1, 0x20c
|
|
259a: ffc601 l32r a0, 24b4 <wps_registrar_get_msg+0x650>
|
|
259d: 0000c0 callx0 a0
|
|
25a0: fff186 j 256a <wps_registrar_get_msg+0x706>
|
|
25a3: 832122 l32i a2, a1, 0x20c
|
|
25a6: ffc401 l32r a0, 24b8 <wps_registrar_get_msg+0x654>
|
|
25a9: 0000c0 callx0 a0
|
|
25ac: 2d1c movi.n a13, 18
|
|
25ae: ffee06 j 256a <wps_registrar_get_msg+0x706>
|
|
25b1: 000000 ill
|
|
25b4: 025d mov.n a5, a2
|
|
25b6: f0c112 addi a1, a1, -16
|
|
25b9: 0109 s32i.n a0, a1, 0
|
|
25bb: c01222 l16ui a2, a2, 0x180
|
|
25be: 002c movi.n a0, 32
|
|
25c0: 04e257 bbsi a2, 5, 25c8 <wps_registrar_get_msg+0x764>
|
|
25c3: 200c movi.n a0, 2
|
|
25c5: 026217 bbci a2, 1, 25cb <wps_registrar_get_msg+0x767>
|
|
25c8: c05502 s16i a0, a5, 0x180
|
|
25cb: c11522 l16ui a2, a5, 0x182
|
|
25ce: 800c movi.n a0, 8
|
|
25d0: 04e237 bbsi a2, 3, 25d8 <wps_registrar_get_msg+0x774>
|
|
25d3: 400c movi.n a0, 4
|
|
25d5: 026227 bbci a2, 2, 25db <wps_registrar_get_msg+0x777>
|
|
25d8: c15502 s16i a0, a5, 0x182
|
|
25db: 0508 l32i.n a0, a5, 0
|
|
25dd: 4a2062 l32i a6, a0, 0x128
|
|
25e0: a68c beqz.n a6, 25ee <wps_registrar_get_msg+0x78a>
|
|
25e2: 4c2022 l32i a2, a0, 0x130
|
|
25e5: 01d532 addmi a3, a5, 0x100
|
|
25e8: 5cc332 addi a3, a3, 92
|
|
25eb: 0006c0 callx0 a6
|
|
25ee: 0108 l32i.n a0, a1, 0
|
|
25f0: 10c112 addi a1, a1, 16
|
|
25f3: f00d ret.n
|
|
...
|
|
25fd: 000000 ill
|
|
2600: 042c movi.n a4, 32
|
|
2602: f0c112 addi a1, a1, -16
|
|
2605: 0109 s32i.n a0, a1, 0
|
|
2607: 21d9 s32i.n a13, a1, 8
|
|
2609: 11c9 s32i.n a12, a1, 4
|
|
260b: 02dd mov.n a13, a2
|
|
260d: 03cd mov.n a12, a3
|
|
260f: fffa01 l32r a0, 25f8 <wps_registrar_get_msg+0x794>
|
|
2612: 0000c0 callx0 a0
|
|
2615: 121c32 l16ui a3, a12, 36
|
|
2618: 131c22 l16ui a2, a12, 38
|
|
261b: 8c48 l32i.n a4, a12, 32
|
|
261d: 280c02 l8ui a0, a12, 40
|
|
2620: 284d02 s8i a0, a13, 40
|
|
2623: 8d49 s32i.n a4, a13, 32
|
|
2625: 135d22 s16i a2, a13, 38
|
|
2628: 125d32 s16i a3, a13, 36
|
|
262b: 29cd22 addi a2, a13, 41
|
|
262e: 29cc32 addi a3, a12, 41
|
|
2631: 044c movi.n a4, 64
|
|
2633: fff201 l32r a0, 25fc <wps_registrar_get_msg+0x798>
|
|
2636: 0000c0 callx0 a0
|
|
2639: 0108 l32i.n a0, a1, 0
|
|
263b: 1b2c52 l32i a5, a12, 108
|
|
263e: 1b6d52 s32i a5, a13, 108
|
|
2641: 11c8 l32i.n a12, a1, 4
|
|
2643: 21d8 l32i.n a13, a1, 8
|
|
2645: 10c112 addi a1, a1, 16
|
|
2648: f00d ret.n
|
|
...
|
|
265a: 120000 excw
|
|
265d: 09f0c1 l32r a12, fffc4e20 <wps_registrar_config_ap+0xfffc1f60>
|
|
2660: 020821 l32r a2, fffc2e80 <wps_registrar_config_ap+0xfffbffc0>
|
|
2663: 31c9 s32i.n a12, a1, 12
|
|
2665: 0008 l32i.n a0, a0, 0
|
|
2667: 02cd mov.n a12, a2
|
|
2669: 20cc bnez.n a0, 266f <wps_registrar_get_msg+0x80b>
|
|
266b: 2228 l32i.n a2, a2, 8
|
|
266d: 928c beqz.n a2, 267a <wps_registrar_get_msg+0x816>
|
|
266f: 020c movi.n a2, 0
|
|
2671: 31c8 l32i.n a12, a1, 12
|
|
2673: 2108 l32i.n a0, a1, 8
|
|
2675: 10c112 addi a1, a1, 16
|
|
2678: f00d ret.n
|
|
267a: 032d mov.n a2, a3
|
|
267c: 01dc42 addmi a4, a12, 0x100
|
|
267f: 5cc442 addi a4, a4, 92
|
|
2682: 1149 s32i.n a4, a1, 4
|
|
2684: 043d mov.n a3, a4
|
|
2686: fff101 l32r a0, 264c <wps_registrar_get_msg+0x7e8>
|
|
2689: 0000c0 callx0 a0
|
|
268c: 03f296 bltz a2, 26cf <wps_registrar_get_msg+0x86b>
|
|
268f: 9d2c32 l32i a3, a12, 0x274
|
|
2692: 638c beqz.n a3, 269c <wps_registrar_get_msg+0x838>
|
|
2694: 1128 l32i.n a2, a1, 4
|
|
2696: fff685 call0 2600 <wps_registrar_get_msg+0x79c>
|
|
2699: fff486 j 266f <wps_registrar_get_msg+0x80b>
|
|
269c: 0c2d mov.n a2, a12
|
|
269e: ff1185 call0 17b8 <wps_build_cred+0x2e8>
|
|
26a1: 0129 s32i.n a2, a1, 0
|
|
26a3: 82ac beqz.n a2, 26cf <wps_registrar_get_msg+0x86b>
|
|
26a5: ffea01 l32r a0, 2650 <wps_registrar_get_msg+0x7ec>
|
|
26a8: 0000c0 callx0 a0
|
|
26ab: 756c22 s32i a2, a12, 0x1d4
|
|
26ae: 0168 l32i.n a6, a1, 0
|
|
26b0: 9f2c52 l32i a5, a12, 0x27c
|
|
26b3: 1668 l32i.n a6, a6, 4
|
|
26b5: 766c62 s32i a6, a12, 0x1d8
|
|
26b8: 859c beqz.n a5, 26d4 <wps_registrar_get_msg+0x870>
|
|
26ba: a02c22 l32i a2, a12, 0x280
|
|
26bd: 1138 l32i.n a3, a1, 4
|
|
26bf: 0005c0 callx0 a5
|
|
26c2: 0128 l32i.n a2, a1, 0
|
|
26c4: ffe401 l32r a0, 2654 <wps_registrar_get_msg+0x7f0>
|
|
26c7: 0000c0 callx0 a0
|
|
26ca: 120c movi.n a2, 1
|
|
26cc: ffe846 j 2671 <wps_registrar_get_msg+0x80d>
|
|
26cf: f27c movi.n a2, -1
|
|
26d1: ffe706 j 2671 <wps_registrar_get_msg+0x80d>
|
|
26d4: 0c2d mov.n a2, a12
|
|
26d6: ffedc5 call0 25b4 <wps_registrar_get_msg+0x750>
|
|
26d9: 0128 l32i.n a2, a1, 0
|
|
26db: 070c movi.n a7, 0
|
|
26dd: 756c72 s32i a7, a12, 0x1d4
|
|
26e0: 766c72 s32i a7, a12, 0x1d8
|
|
26e3: ffdd01 l32r a0, 2658 <wps_registrar_get_msg+0x7f4>
|
|
26e6: 0000c0 callx0 a0
|
|
26e9: fff746 j 26ca <wps_registrar_get_msg+0x866>
|
|
...
|
|
270c: 10a252 movi a5, 0x210
|
|
270f: c01150 sub a1, a1, a5
|
|
2712: 8261f2 s32i a15, a1, 0x208
|
|
2715: 7e6102 s32i a0, a1, 0x1f8
|
|
2718: 7f61c2 s32i a12, a1, 0x1fc
|
|
271b: 8161e2 s32i a14, a1, 0x204
|
|
271e: 8061d2 s32i a13, a1, 0x200
|
|
2721: 04ed mov.n a14, a4
|
|
2723: cd0c movi.n a13, 12
|
|
2725: 02cd mov.n a12, a2
|
|
2727: 032d mov.n a2, a3
|
|
2729: 3c08 l32i.n a0, a12, 12
|
|
272b: 331c movi.n a3, 19
|
|
272d: 191037 beq a0, a3, 274a <wps_registrar_get_msg+0x8e6>
|
|
2730: 3cd9 s32i.n a13, a12, 12
|
|
2732: 120c movi.n a2, 1
|
|
2734: 7f21c2 l32i a12, a1, 0x1fc
|
|
2737: 8021d2 l32i a13, a1, 0x200
|
|
273a: 8121e2 l32i a14, a1, 0x204
|
|
273d: 8221f2 l32i a15, a1, 0x208
|
|
2740: 10a232 movi a3, 0x210
|
|
2743: 7e2102 l32i a0, a1, 0x1f8
|
|
2746: 113a add.n a1, a1, a3
|
|
2748: f00d ret.n
|
|
274a: 7d6122 s32i a2, a1, 0x1f4
|
|
274d: 01dcf2 addmi a15, a12, 0x100
|
|
2750: 512c42 l32i a4, a12, 0x144
|
|
2753: d8cff2 addi a15, a15, -40
|
|
2756: 649c beqz.n a4, 2770 <wps_registrar_get_msg+0x90c>
|
|
2758: 0c08 l32i.n a0, a12, 0
|
|
275a: 1008 l32i.n a0, a0, 4
|
|
275c: 182002 l32i a0, a0, 96
|
|
275f: d08c beqz.n a0, 2770 <wps_registrar_get_msg+0x90c>
|
|
2761: 0c2d mov.n a2, a12
|
|
2763: ffb305 call0 2294 <wps_registrar_get_msg+0x430>
|
|
2766: 62cc bnez.n a2, 2770 <wps_registrar_get_msg+0x90c>
|
|
2768: 3cd9 s32i.n a13, a12, 12
|
|
276a: c85fd2 s16i a13, a15, 0x190
|
|
276d: fff046 j 2732 <wps_registrar_get_msg+0x8ce>
|
|
2770: 0c2d mov.n a2, a12
|
|
2772: 4e38 l32i.n a3, a14, 16
|
|
2774: ff7e45 call0 1f5c <wps_registrar_get_msg+0xf8>
|
|
2777: 02ec bnez.n a2, 279b <wps_registrar_get_msg+0x937>
|
|
2779: 0c2d mov.n a2, a12
|
|
277b: 132e32 l32i a3, a14, 76
|
|
277e: 7d2142 l32i a4, a1, 0x1f4
|
|
2781: ffda01 l32r a0, 26ec <wps_registrar_get_msg+0x888>
|
|
2784: 0000c0 callx0 a0
|
|
2787: 02dc bnez.n a2, 279b <wps_registrar_get_msg+0x937>
|
|
2789: 0c2d mov.n a2, a12
|
|
278b: 382e32 l32i a3, a14, 224
|
|
278e: 392e42 l32i a4, a14, 228
|
|
2791: ffd701 l32r a0, 26f0 <wps_registrar_get_msg+0x88c>
|
|
2794: 0000c0 callx0 a0
|
|
2797: 02fd mov.n a15, a2
|
|
2799: 32cc bnez.n a2, 27a0 <wps_registrar_get_msg+0x93c>
|
|
279b: 3cd9 s32i.n a13, a12, 12
|
|
279d: ffe446 j 2732 <wps_registrar_get_msg+0x8ce>
|
|
27a0: 0c28 l32i.n a2, a12, 0
|
|
27a2: 0228 l32i.n a2, a2, 0
|
|
27a4: 130c movi.n a3, 1
|
|
27a6: 52cc bnez.n a2, 27af <wps_registrar_get_msg+0x94b>
|
|
27a8: 2c58 l32i.n a5, a12, 8
|
|
27aa: 040c movi.n a4, 0
|
|
27ac: 833450 moveqz a3, a4, a5
|
|
27af: 0f2d mov.n a2, a15
|
|
27b1: 1e48 l32i.n a4, a14, 4
|
|
27b3: 160c movi.n a6, 1
|
|
27b5: 934640 movnez a4, a6, a4
|
|
27b8: ffcf01 l32r a0, 26f4 <wps_registrar_get_msg+0x890>
|
|
27bb: 0000c0 callx0 a0
|
|
27be: 00c2d6 bgez a2, 27ce <wps_registrar_get_msg+0x96a>
|
|
27c1: 0f2d mov.n a2, a15
|
|
27c3: ffcd01 l32r a0, 26f8 <wps_registrar_get_msg+0x894>
|
|
27c6: 0000c0 callx0 a0
|
|
27c9: 3cd9 s32i.n a13, a12, 12
|
|
27cb: ffd8c6 j 2732 <wps_registrar_get_msg+0x8ce>
|
|
27ce: 0f2d mov.n a2, a15
|
|
27d0: 013d mov.n a3, a1
|
|
27d2: ffca01 l32r a0, 26fc <wps_registrar_get_msg+0x898>
|
|
27d5: 0000c0 callx0 a0
|
|
27d8: 021296 bltz a2, 27fd <wps_registrar_get_msg+0x999>
|
|
27db: 0c2d mov.n a2, a12
|
|
27dd: 0f3d mov.n a3, a15
|
|
27df: 1c2142 l32i a4, a1, 112
|
|
27e2: ffc701 l32r a0, 2700 <wps_registrar_get_msg+0x89c>
|
|
27e5: 0000c0 callx0 a0
|
|
27e8: 12dc bnez.n a2, 27fd <wps_registrar_get_msg+0x999>
|
|
27ea: 0c2d mov.n a2, a12
|
|
27ec: 1b2132 l32i a3, a1, 108
|
|
27ef: ff8dc5 call0 20cc <wps_registrar_get_msg+0x268>
|
|
27f2: 72cc bnez.n a2, 27fd <wps_registrar_get_msg+0x999>
|
|
27f4: 0c2d mov.n a2, a12
|
|
27f6: 013d mov.n a3, a1
|
|
27f8: ffe605 call0 265c <wps_registrar_get_msg+0x7f8>
|
|
27fb: 928c beqz.n a2, 2808 <wps_registrar_get_msg+0x9a4>
|
|
27fd: 0f2d mov.n a2, a15
|
|
27ff: ffc101 l32r a0, 2704 <wps_registrar_get_msg+0x8a0>
|
|
2802: 0000c0 callx0 a0
|
|
2805: fff006 j 27c9 <wps_registrar_get_msg+0x965>
|
|
2808: 0f2d mov.n a2, a15
|
|
280a: ffbf01 l32r a0, 2708 <wps_registrar_get_msg+0x8a4>
|
|
280d: 0000c0 callx0 a0
|
|
2810: 4d1c movi.n a13, 20
|
|
2812: ffecc6 j 27c9 <wps_registrar_get_msg+0x965>
|
|
...
|
|
2841: 000000 ill
|
|
2844: 10a282 movi a8, 0x210
|
|
2847: c01180 sub a1, a1, a8
|
|
284a: 7e6102 s32i a0, a1, 0x1f8
|
|
284d: 7f61c2 s32i a12, a1, 0x1fc
|
|
2850: 8061d2 s32i a13, a1, 0x200
|
|
2853: 02cd mov.n a12, a2
|
|
2855: 03dd mov.n a13, a3
|
|
2857: 032d mov.n a2, a3
|
|
2859: 013d mov.n a3, a1
|
|
285b: ffef01 l32r a0, 2818 <wps_registrar_get_msg+0x9b4>
|
|
285e: 0000c0 callx0 a0
|
|
2861: 0042d6 bgez a2, 2869 <wps_registrar_get_msg+0xa05>
|
|
2864: 220c movi.n a2, 2
|
|
2866: 000fc6 j 28a9 <wps_registrar_get_msg+0xa45>
|
|
2869: 2108 l32i.n a0, a1, 8
|
|
286b: 04a056 bnez a0, 28b9 <wps_registrar_get_msg+0xa55>
|
|
286e: 120c movi.n a2, 1
|
|
2870: c00c movi.n a0, 12
|
|
2872: 3c09 s32i.n a0, a12, 12
|
|
2874: 000c46 j 28a9 <wps_registrar_get_msg+0xa45>
|
|
2877: 0d2d mov.n a2, a13
|
|
2879: ffe801 l32r a0, 281c <wps_registrar_get_msg+0x9b8>
|
|
287c: 0000c0 callx0 a0
|
|
287f: fe1296 bltz a2, 2864 <wps_registrar_get_msg+0xa00>
|
|
2882: 0c2d mov.n a2, a12
|
|
2884: 013d mov.n a3, a1
|
|
2886: ffa245 call0 22ac <wps_registrar_get_msg+0x448>
|
|
2889: 7d6122 s32i a2, a1, 0x1f4
|
|
288c: 7d2122 l32i a2, a1, 0x1f4
|
|
288f: 131266 bnei a2, 1, 28a6 <wps_registrar_get_msg+0xa42>
|
|
2892: 4d2c22 l32i a2, a12, 0x134
|
|
2895: ffe201 l32r a0, 2820 <wps_registrar_get_msg+0x9bc>
|
|
2898: 0000c0 callx0 a0
|
|
289b: 0d2d mov.n a2, a13
|
|
289d: ffe101 l32r a0, 2824 <wps_registrar_get_msg+0x9c0>
|
|
28a0: 0000c0 callx0 a0
|
|
28a3: 4d6c22 s32i a2, a12, 0x134
|
|
28a6: 7d2122 l32i a2, a1, 0x1f4
|
|
28a9: 7f21c2 l32i a12, a1, 0x1fc
|
|
28ac: 8021d2 l32i a13, a1, 0x200
|
|
28af: 10a232 movi a3, 0x210
|
|
28b2: 7e2102 l32i a0, a1, 0x1f8
|
|
28b5: 113a add.n a1, a1, a3
|
|
28b7: f00d ret.n
|
|
28b9: 000022 l8ui a2, a0, 0
|
|
28bc: 4138 l32i.n a3, a1, 16
|
|
28be: b54226 beqi a2, 4, 2877 <wps_registrar_get_msg+0xa13>
|
|
28c1: f9f316 beqz a3, 2864 <wps_registrar_get_msg+0xa00>
|
|
28c4: 46cc22 addi a2, a12, 70
|
|
28c7: 041c movi.n a4, 16
|
|
28c9: ffd701 l32r a0, 2828 <wps_registrar_get_msg+0x9c4>
|
|
28cc: 0000c0 callx0 a0
|
|
28cf: f91256 bnez a2, 2864 <wps_registrar_get_msg+0xa00>
|
|
28d2: 2128 l32i.n a2, a1, 8
|
|
28d4: 930c movi.n a3, 9
|
|
28d6: 000222 l8ui a2, a2, 0
|
|
28d9: b40c movi.n a4, 11
|
|
28db: 984226 beqi a2, 4, 2877 <wps_registrar_get_msg+0xa13>
|
|
28de: 407226 beqi a2, 7, 2922 <wps_registrar_get_msg+0xabe>
|
|
28e1: 781237 beq a2, a3, 295d <wps_registrar_get_msg+0xaf9>
|
|
28e4: 021247 beq a2, a4, 28ea <wps_registrar_get_msg+0xa86>
|
|
28e7: ffde46 j 2864 <wps_registrar_get_msg+0xa00>
|
|
28ea: 0d2d mov.n a2, a13
|
|
28ec: ffd001 l32r a0, 282c <wps_registrar_get_msg+0x9c8>
|
|
28ef: 0000c0 callx0 a0
|
|
28f2: f6e296 bltz a2, 2864 <wps_registrar_get_msg+0xa00>
|
|
28f5: 0c2d mov.n a2, a12
|
|
28f7: 0d3d mov.n a3, a13
|
|
28f9: 014d mov.n a4, a1
|
|
28fb: ffe105 call0 270c <wps_registrar_get_msg+0x8a8>
|
|
28fe: 7d6122 s32i a2, a1, 0x1f4
|
|
2901: 042226 beqi a2, 2, 2909 <wps_registrar_get_msg+0xaa5>
|
|
2904: 3c58 l32i.n a5, a12, 12
|
|
2906: 82a566 bnei a5, 12, 288c <wps_registrar_get_msg+0xa28>
|
|
2909: 0c28 l32i.n a2, a12, 0
|
|
290b: 01dc52 addmi a5, a12, 0x100
|
|
290e: b30c movi.n a3, 11
|
|
2910: 6cc552 addi a5, a5, 108
|
|
2913: 7e1542 l16ui a4, a5, 252
|
|
2916: 7f1552 l16ui a5, a5, 254
|
|
2919: ffc501 l32r a0, 2830 <wps_registrar_get_msg+0x9cc>
|
|
291c: 0000c0 callx0 a0
|
|
291f: ffda46 j 288c <wps_registrar_get_msg+0xa28>
|
|
2922: 0d2d mov.n a2, a13
|
|
2924: ffc401 l32r a0, 2834 <wps_registrar_get_msg+0x9d0>
|
|
2927: 0000c0 callx0 a0
|
|
292a: f36296 bltz a2, 2864 <wps_registrar_get_msg+0xa00>
|
|
292d: 0c2d mov.n a2, a12
|
|
292f: 0d3d mov.n a3, a13
|
|
2931: 014d mov.n a4, a1
|
|
2933: ffae05 call0 2414 <wps_registrar_get_msg+0x5b0>
|
|
2936: 7d6122 s32i a2, a1, 0x1f4
|
|
2939: 072226 beqi a2, 2, 2944 <wps_registrar_get_msg+0xae0>
|
|
293c: 3c68 l32i.n a6, a12, 12
|
|
293e: f4c662 addi a6, a6, -12
|
|
2941: f47656 bnez a6, 288c <wps_registrar_get_msg+0xa28>
|
|
2944: 0c28 l32i.n a2, a12, 0
|
|
2946: 01dc52 addmi a5, a12, 0x100
|
|
2949: 730c movi.n a3, 7
|
|
294b: 6cc552 addi a5, a5, 108
|
|
294e: 7e1542 l16ui a4, a5, 252
|
|
2951: 7f1552 l16ui a5, a5, 254
|
|
2954: ffb901 l32r a0, 2838 <wps_registrar_get_msg+0x9d4>
|
|
2957: 0000c0 callx0 a0
|
|
295a: ffcb86 j 288c <wps_registrar_get_msg+0xa28>
|
|
295d: 0d2d mov.n a2, a13
|
|
295f: ffb701 l32r a0, 283c <wps_registrar_get_msg+0x9d8>
|
|
2962: 0000c0 callx0 a0
|
|
2965: efb296 bltz a2, 2864 <wps_registrar_get_msg+0xa00>
|
|
2968: 0c2d mov.n a2, a12
|
|
296a: 0d3d mov.n a3, a13
|
|
296c: 014d mov.n a4, a1
|
|
296e: ffb4c5 call0 24bc <wps_registrar_get_msg+0x658>
|
|
2971: 7d6122 s32i a2, a1, 0x1f4
|
|
2974: 072226 beqi a2, 2, 297f <wps_registrar_get_msg+0xb1b>
|
|
2977: 3c68 l32i.n a6, a12, 12
|
|
2979: f4c662 addi a6, a6, -12
|
|
297c: f0c656 bnez a6, 288c <wps_registrar_get_msg+0xa28>
|
|
297f: 0c28 l32i.n a2, a12, 0
|
|
2981: 01dc52 addmi a5, a12, 0x100
|
|
2984: 930c movi.n a3, 9
|
|
2986: 6cc552 addi a5, a5, 108
|
|
2989: 7e1542 l16ui a4, a5, 252
|
|
298c: 7f1552 l16ui a5, a5, 254
|
|
298f: ffac01 l32r a0, 2840 <wps_registrar_get_msg+0x9dc>
|
|
2992: 0000c0 callx0 a0
|
|
2995: ffbcc6 j 288c <wps_registrar_get_msg+0xa28>
|
|
...
|
|
29a4: fed112 addmi a1, a1, 0xfffffe00
|
|
29a7: 7d6122 s32i a2, a1, 0x1f4
|
|
29aa: 7e6102 s32i a0, a1, 0x1f8
|
|
29ad: 032d mov.n a2, a3
|
|
29af: 013d mov.n a3, a1
|
|
29b1: fff901 l32r a0, 2998 <wps_registrar_get_msg+0xb34>
|
|
29b4: 0000c0 callx0 a0
|
|
29b7: 0092d6 bgez a2, 29c4 <wps_registrar_get_msg+0xb60>
|
|
29ba: 220c movi.n a2, 2
|
|
29bc: 7e2102 l32i a0, a1, 0x1f8
|
|
29bf: 02d112 addmi a1, a1, 0x200
|
|
29c2: f00d ret.n
|
|
29c4: 2108 l32i.n a0, a1, 8
|
|
29c6: d30c movi.n a3, 13
|
|
29c8: fee016 beqz a0, 29ba <wps_registrar_get_msg+0xb56>
|
|
29cb: 000022 l8ui a2, a0, 0
|
|
29ce: e89237 bne a2, a3, 29ba <wps_registrar_get_msg+0xb56>
|
|
29d1: 4138 l32i.n a3, a1, 16
|
|
29d3: fe3316 beqz a3, 29ba <wps_registrar_get_msg+0xb56>
|
|
29d6: 7d2122 l32i a2, a1, 0x1f4
|
|
29d9: 041c movi.n a4, 16
|
|
29db: 46c222 addi a2, a2, 70
|
|
29de: ffef01 l32r a0, 299c <wps_registrar_get_msg+0xb38>
|
|
29e1: 0000c0 callx0 a0
|
|
29e4: fd2256 bnez a2, 29ba <wps_registrar_get_msg+0xb56>
|
|
29e7: 3138 l32i.n a3, a1, 12
|
|
29e9: fcd316 beqz a3, 29ba <wps_registrar_get_msg+0xb56>
|
|
29ec: 7d2122 l32i a2, a1, 0x1f4
|
|
29ef: 041c movi.n a4, 16
|
|
29f1: 36c222 addi a2, a2, 54
|
|
29f4: ffeb01 l32r a0, 29a0 <wps_registrar_get_msg+0xb3c>
|
|
29f7: 0000c0 callx0 a0
|
|
29fa: ffef06 j 29ba <wps_registrar_get_msg+0xb56>
|
|
...
|
|
2a19: 000000 ill
|
|
2a1c: fed112 addmi a1, a1, 0xfffffe00
|
|
2a1f: 7f61d2 s32i a13, a1, 0x1fc
|
|
2a22: 7e61c2 s32i a12, a1, 0x1f8
|
|
2a25: 7d6102 s32i a0, a1, 0x1f4
|
|
2a28: 02cd mov.n a12, a2
|
|
2a2a: c00c movi.n a0, 12
|
|
2a2c: 032d mov.n a2, a3
|
|
2a2e: 3cd8 l32i.n a13, a12, 12
|
|
2a30: 013d mov.n a3, a1
|
|
2a32: 3c09 s32i.n a0, a12, 12
|
|
2a34: fff301 l32r a0, 2a00 <wps_registrar_get_msg+0xb9c>
|
|
2a37: 0000c0 callx0 a0
|
|
2a3a: 00f2d6 bgez a2, 2a4d <wps_registrar_get_msg+0xbe9>
|
|
2a3d: 220c movi.n a2, 2
|
|
2a3f: 7e21c2 l32i a12, a1, 0x1f8
|
|
2a42: 7f21d2 l32i a13, a1, 0x1fc
|
|
2a45: 7d2102 l32i a0, a1, 0x1f4
|
|
2a48: 02d112 addmi a1, a1, 0x200
|
|
2a4b: f00d ret.n
|
|
2a4d: 2108 l32i.n a0, a1, 8
|
|
2a4f: e30c movi.n a3, 14
|
|
2a51: fe8016 beqz a0, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a54: 000022 l8ui a2, a0, 0
|
|
2a57: e29237 bne a2, a3, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a5a: 4138 l32i.n a3, a1, 16
|
|
2a5c: fdd316 beqz a3, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a5f: 46cc22 addi a2, a12, 70
|
|
2a62: 041c movi.n a4, 16
|
|
2a64: ffe801 l32r a0, 2a04 <wps_registrar_get_msg+0xba0>
|
|
2a67: 0000c0 callx0 a0
|
|
2a6a: fcf256 bnez a2, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a6d: 3138 l32i.n a3, a1, 12
|
|
2a6f: fca316 beqz a3, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a72: 36cc22 addi a2, a12, 54
|
|
2a75: 041c movi.n a4, 16
|
|
2a77: ffe401 l32r a0, 2a08 <wps_registrar_get_msg+0xba4>
|
|
2a7a: 0000c0 callx0 a0
|
|
2a7d: fbc256 bnez a2, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a80: f108 l32i.n a0, a1, 60
|
|
2a82: fb7016 beqz a0, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2a85: 000052 l8ui a5, a0, 0
|
|
2a88: 010042 l8ui a4, a0, 1
|
|
2a8b: 115580 slli a5, a5, 8
|
|
2a8e: 204450 or a4, a4, a5
|
|
2a91: f44040 extui a4, a4, 0, 16
|
|
2a94: f50c movi.n a5, 15
|
|
2a96: 211d57 beq a13, a5, 2abb <wps_registrar_get_msg+0xc57>
|
|
2a99: 161c movi.n a6, 17
|
|
2a9b: 2f1d67 beq a13, a6, 2ace <wps_registrar_get_msg+0xc6a>
|
|
2a9e: 371c movi.n a7, 19
|
|
2aa0: 3d1d77 beq a13, a7, 2ae1 <wps_registrar_get_msg+0xc7d>
|
|
2aa3: 581c movi.n a8, 21
|
|
2aa5: 949d87 bne a13, a8, 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2aa8: 0c28 l32i.n a2, a12, 0
|
|
2aaa: c30c movi.n a3, 12
|
|
2aac: 01dc52 addmi a5, a12, 0x100
|
|
2aaf: b51552 l16ui a5, a5, 0x16a
|
|
2ab2: ffd601 l32r a0, 2a0c <wps_registrar_get_msg+0xba8>
|
|
2ab5: 0000c0 callx0 a0
|
|
2ab8: ffe046 j 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2abb: 0c28 l32i.n a2, a12, 0
|
|
2abd: 530c movi.n a3, 5
|
|
2abf: 01dc52 addmi a5, a12, 0x100
|
|
2ac2: b51552 l16ui a5, a5, 0x16a
|
|
2ac5: ffd201 l32r a0, 2a10 <wps_registrar_get_msg+0xbac>
|
|
2ac8: 0000c0 callx0 a0
|
|
2acb: ffdb86 j 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2ace: 0c28 l32i.n a2, a12, 0
|
|
2ad0: 830c movi.n a3, 8
|
|
2ad2: 01dc52 addmi a5, a12, 0x100
|
|
2ad5: b51552 l16ui a5, a5, 0x16a
|
|
2ad8: ffcf01 l32r a0, 2a14 <wps_registrar_get_msg+0xbb0>
|
|
2adb: 0000c0 callx0 a0
|
|
2ade: ffd6c6 j 2a3d <wps_registrar_get_msg+0xbd9>
|
|
2ae1: 0c28 l32i.n a2, a12, 0
|
|
2ae3: a30c movi.n a3, 10
|
|
2ae5: 01dc52 addmi a5, a12, 0x100
|
|
2ae8: b51552 l16ui a5, a5, 0x16a
|
|
2aeb: ffcb01 l32r a0, 2a18 <wps_registrar_get_msg+0xbb4>
|
|
2aee: 0000c0 callx0 a0
|
|
2af1: ffd206 j 2a3d <wps_registrar_get_msg+0xbd9>
|
|
...
|
|
2b20: 90a242 movi a4, 0x290
|
|
2b23: c01140 sub a1, a1, a4
|
|
2b26: a161c2 s32i a12, a1, 0x284
|
|
2b29: a06102 s32i a0, a1, 0x280
|
|
2b2c: 02cd mov.n a12, a2
|
|
2b2e: 3208 l32i.n a0, a2, 12
|
|
2b30: 521c movi.n a2, 21
|
|
2b32: 051027 beq a0, a2, 2b3b <wps_registrar_get_msg+0xcd7>
|
|
2b35: 9b2c42 l32i a4, a12, 0x26c
|
|
2b38: 185416 beqz a4, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b3b: 032d mov.n a2, a3
|
|
2b3d: 013d mov.n a3, a1
|
|
2b3f: ffed01 l32r a0, 2af4 <wps_registrar_get_msg+0xc90>
|
|
2b42: 0000c0 callx0 a0
|
|
2b45: 178296 bltz a2, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b48: 2108 l32i.n a0, a1, 8
|
|
2b4a: 173016 beqz a0, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b4d: 000052 l8ui a5, a0, 0
|
|
2b50: 4138 l32i.n a3, a1, 16
|
|
2b52: f1c552 addi a5, a5, -15
|
|
2b55: 168556 bnez a5, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b58: 165316 beqz a3, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b5b: 46cc22 addi a2, a12, 70
|
|
2b5e: 041c movi.n a4, 16
|
|
2b60: ffe601 l32r a0, 2af8 <wps_registrar_get_msg+0xc94>
|
|
2b63: 0000c0 callx0 a0
|
|
2b66: 157256 bnez a2, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b69: 3138 l32i.n a3, a1, 12
|
|
2b6b: 152316 beqz a3, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b6e: 36cc22 addi a2, a12, 54
|
|
2b71: 041c movi.n a4, 16
|
|
2b73: ffe201 l32r a0, 2afc <wps_registrar_get_msg+0xc98>
|
|
2b76: 0000c0 callx0 a0
|
|
2b79: 144256 bnez a2, 2cc1 <wps_registrar_get_msg+0xe5d>
|
|
2b7c: 0c28 l32i.n a2, a12, 0
|
|
2b7e: 10cc42 addi a4, a12, 16
|
|
2b81: 02dc32 addmi a3, a12, 0x200
|
|
2b84: e0c332 addi a3, a3, -32
|
|
2b87: 9f6142 s32i a4, a1, 0x27c
|
|
2b8a: 1228 l32i.n a2, a2, 4
|
|
2b8c: 000005 call0 2b90 <wps_registrar_get_msg+0xd2c>
|
|
2b8f: 0c08 l32i.n a0, a12, 0
|
|
2b91: 2038 l32i.n a3, a0, 8
|
|
2b93: 021326 beqi a3, 1, 2b99 <wps_registrar_get_msg+0xd35>
|
|
2b96: 002206 j 2c22 <wps_registrar_get_msg+0xdbe>
|
|
2b99: 542c52 l32i a5, a12, 0x150
|
|
2b9c: 0028 l32i.n a2, a0, 0
|
|
2b9e: 082516 beqz a5, 2c24 <wps_registrar_get_msg+0xdc0>
|
|
2ba1: 081216 beqz a2, 2c26 <wps_registrar_get_msg+0xdc2>
|
|
2ba4: 1068 l32i.n a6, a0, 4
|
|
2ba6: 112662 l32i a6, a6, 68
|
|
2ba9: 077656 bnez a6, 2c24 <wps_registrar_get_msg+0xdc0>
|
|
2bac: 030c movi.n a3, 0
|
|
2bae: 84a042 movi a4, 132
|
|
2bb1: 02d122 addmi a2, a1, 0x200
|
|
2bb4: f4c222 addi a2, a2, -12
|
|
2bb7: ffd201 l32r a0, 2b00 <wps_registrar_get_msg+0xc9c>
|
|
2bba: 0000c0 callx0 a0
|
|
2bbd: 0c48 l32i.n a4, a12, 0
|
|
2bbf: 02d122 addmi a2, a1, 0x200
|
|
2bc2: f4c222 addi a2, a2, -12
|
|
2bc5: 20c432 addi a3, a4, 32
|
|
2bc8: 102442 l32i a4, a4, 64
|
|
2bcb: ffce01 l32r a0, 2b04 <wps_registrar_get_msg+0xca0>
|
|
2bce: 0000c0 callx0 a0
|
|
2bd1: c30c movi.n a3, 12
|
|
2bd3: 02d122 addmi a2, a1, 0x200
|
|
2bd6: 242c movi.n a4, 34
|
|
2bd8: 0c5242 s16i a4, a2, 24
|
|
2bdb: 0d5232 s16i a3, a2, 26
|
|
2bde: 552c42 l32i a4, a12, 0x154
|
|
2be1: 0c38 l32i.n a3, a12, 0
|
|
2be3: 1dc222 addi a2, a2, 29
|
|
2be6: 102332 l32i a3, a3, 64
|
|
2be9: 856132 s32i a3, a1, 0x214
|
|
2bec: 542c32 l32i a3, a12, 0x150
|
|
2bef: ffc601 l32r a0, 2b08 <wps_registrar_get_msg+0xca4>
|
|
2bf2: 0000c0 callx0 a0
|
|
2bf5: 250c movi.n a5, 2
|
|
2bf7: 552c62 l32i a6, a12, 0x154
|
|
2bfa: 0c08 l32i.n a0, a12, 0
|
|
2bfc: 986162 s32i a6, a1, 0x260
|
|
2bff: 4a2062 l32i a6, a0, 0x128
|
|
2c02: 2059 s32i.n a5, a0, 8
|
|
2c04: a68c beqz.n a6, 2c12 <wps_registrar_get_msg+0xdae>
|
|
2c06: 4c2022 l32i a2, a0, 0x130
|
|
2c09: 02d132 addmi a3, a1, 0x200
|
|
2c0c: f4c332 addi a3, a3, -12
|
|
2c0f: 0006c0 callx0 a6
|
|
2c12: 542c22 l32i a2, a12, 0x150
|
|
2c15: ffbd01 l32r a0, 2b0c <wps_registrar_get_msg+0xca8>
|
|
2c18: 0000c0 callx0 a0
|
|
2c1b: 0c08 l32i.n a0, a12, 0
|
|
2c1d: 040c movi.n a4, 0
|
|
2c1f: 546c42 s32i a4, a12, 0x150
|
|
2c22: 0028 l32i.n a2, a0, 0
|
|
2c24: 92cc bnez.n a2, 2c31 <wps_registrar_get_msg+0xdcd>
|
|
2c26: 2c58 l32i.n a5, a12, 8
|
|
2c28: 55cc bnez.n a5, 2c31 <wps_registrar_get_msg+0xdcd>
|
|
2c2a: 0c2d mov.n a2, a12
|
|
2c2c: ff9845 call0 25b4 <wps_registrar_get_msg+0x750>
|
|
2c2f: 0c08 l32i.n a0, a12, 0
|
|
2c31: 30cc62 addi a6, a12, 48
|
|
2c34: 542c42 l32i a4, a12, 0x150
|
|
2c37: 9e6162 s32i a6, a1, 0x278
|
|
2c3a: b49c beqz.n a4, 2c59 <wps_registrar_get_msg+0xdf5>
|
|
2c3c: 063d mov.n a3, a6
|
|
2c3e: 552c52 l32i a5, a12, 0x154
|
|
2c41: 1028 l32i.n a2, a0, 4
|
|
2c43: fe0045 call0 c48 <wps_registrar_probe_req_rx+0x108>
|
|
2c46: 542c22 l32i a2, a12, 0x150
|
|
2c49: ffb101 l32r a0, 2b10 <wps_registrar_get_msg+0xcac>
|
|
2c4c: 0000c0 callx0 a0
|
|
2c4f: 9e2162 l32i a6, a1, 0x278
|
|
2c52: 0c08 l32i.n a0, a12, 0
|
|
2c54: 070c movi.n a7, 0
|
|
2c56: 546c72 s32i a7, a12, 0x150
|
|
2c59: 9f2142 l32i a4, a1, 0x27c
|
|
2c5c: 4e2c52 l32i a5, a12, 0x138
|
|
2c5f: 063d mov.n a3, a6
|
|
2c61: 1028 l32i.n a2, a0, 4
|
|
2c63: 4f2c62 l32i a6, a12, 0x13c
|
|
2c66: fdffc5 call0 c64 <wps_registrar_probe_req_rx+0x124>
|
|
2c69: 512c82 l32i a8, a12, 0x144
|
|
2c6c: a8bc beqz.n a8, 2caa <wps_registrar_get_msg+0xe46>
|
|
2c6e: 9f2132 l32i a3, a1, 0x27c
|
|
2c71: 0c28 l32i.n a2, a12, 0
|
|
2c73: 03dc42 addmi a4, a12, 0x300
|
|
2c76: 8cc442 addi a4, a4, -116
|
|
2c79: 1228 l32i.n a2, a2, 4
|
|
2c7b: fd7dc5 call0 458 <wps_device_store+0x13c>
|
|
2c7e: 0c28 l32i.n a2, a12, 0
|
|
2c80: 1228 l32i.n a2, a2, 4
|
|
2c82: fde045 call0 a88 <wps_registrar_button_pushed+0x94>
|
|
2c85: 0c28 l32i.n a2, a12, 0
|
|
2c87: 1228 l32i.n a2, a2, 4
|
|
2c89: 01d222 addmi a2, a2, 0x100
|
|
2c8c: b8c222 addi a2, a2, -72
|
|
2c8f: ffa101 l32r a0, 2b14 <wps_registrar_get_msg+0xcb0>
|
|
2c92: 0000c0 callx0 a0
|
|
2c95: 0c28 l32i.n a2, a12, 0
|
|
2c97: 9f2132 l32i a3, a1, 0x27c
|
|
2c9a: 1228 l32i.n a2, a2, 4
|
|
2c9c: 041c movi.n a4, 16
|
|
2c9e: 01d222 addmi a2, a2, 0x100
|
|
2ca1: a6c222 addi a2, a2, -90
|
|
2ca4: ff9d01 l32r a0, 2b18 <wps_registrar_get_msg+0xcb4>
|
|
2ca7: 0000c0 callx0 a0
|
|
2caa: 0c28 l32i.n a2, a12, 0
|
|
2cac: ff9c01 l32r a0, 2b1c <wps_registrar_get_msg+0xcb8>
|
|
2caf: 0000c0 callx0 a0
|
|
2cb2: 020c movi.n a2, 0
|
|
2cb4: a121c2 l32i a12, a1, 0x284
|
|
2cb7: 90a232 movi a3, 0x290
|
|
2cba: a02102 l32i a0, a1, 0x280
|
|
2cbd: 113a add.n a1, a1, a3
|
|
2cbf: f00d ret.n
|
|
2cc1: 220c movi.n a2, 2
|
|
2cc3: fffb46 j 2cb4 <wps_registrar_get_msg+0xe50>
|
|
...
|
|
|
|
00002cd8 <wps_registrar_process_msg>:
|
|
2cd8: f0c112 addi a1, a1, -16
|
|
2cdb: 0109 s32i.n a0, a1, 0
|
|
2cdd: 21d9 s32i.n a13, a1, 8
|
|
2cdf: 11c9 s32i.n a12, a1, 4
|
|
2ce1: 02dd mov.n a13, a2
|
|
2ce3: 04cd mov.n a12, a4
|
|
2ce5: 3b2326 beqi a3, 2, 2d24 <wps_registrar_process_msg+0x4c>
|
|
2ce8: 5a3326 beqi a3, 3, 2d46 <wps_registrar_process_msg+0x6e>
|
|
2ceb: 6c4326 beqi a3, 4, 2d5b <wps_registrar_process_msg+0x83>
|
|
2cee: 3d5366 bnei a3, 5, 2d2f <wps_registrar_process_msg+0x57>
|
|
2cf1: 042d mov.n a2, a4
|
|
2cf3: fff501 l32r a0, 2cc8 <wps_registrar_get_msg+0xe64>
|
|
2cf6: 0000c0 callx0 a0
|
|
2cf9: 032296 bltz a2, 2d2f <wps_registrar_process_msg+0x57>
|
|
2cfc: 0c3d mov.n a3, a12
|
|
2cfe: 0d2d mov.n a2, a13
|
|
2d00: ffe1c5 call0 2b20 <wps_registrar_get_msg+0xcbc>
|
|
2d03: 02cd mov.n a12, a2
|
|
2d05: 162266 bnei a2, 2, 2d1f <wps_registrar_process_msg+0x47>
|
|
2d08: 0d28 l32i.n a2, a13, 0
|
|
2d0a: f30c movi.n a3, 15
|
|
2d0c: c60c movi.n a6, 12
|
|
2d0e: 01dd52 addmi a5, a13, 0x100
|
|
2d11: b41542 l16ui a4, a5, 0x168
|
|
2d14: 3d69 s32i.n a6, a13, 12
|
|
2d16: b51552 l16ui a5, a5, 0x16a
|
|
2d19: ffec01 l32r a0, 2ccc <wps_registrar_get_msg+0xe68>
|
|
2d1c: 0000c0 callx0 a0
|
|
2d1f: 0c2d mov.n a2, a12
|
|
2d21: 000586 j 2d3b <wps_registrar_process_msg+0x63>
|
|
2d24: 042d mov.n a2, a4
|
|
2d26: ffea01 l32r a0, 2cd0 <wps_registrar_get_msg+0xe6c>
|
|
2d29: 0000c0 callx0 a0
|
|
2d2c: 0042d6 bgez a2, 2d34 <wps_registrar_process_msg+0x5c>
|
|
2d2f: 220c movi.n a2, 2
|
|
2d31: 000186 j 2d3b <wps_registrar_process_msg+0x63>
|
|
2d34: 0c3d mov.n a3, a12
|
|
2d36: 0d2d mov.n a2, a13
|
|
2d38: ffc685 call0 29a4 <wps_registrar_get_msg+0xb40>
|
|
2d3b: 11c8 l32i.n a12, a1, 4
|
|
2d3d: 21d8 l32i.n a13, a1, 8
|
|
2d3f: 0108 l32i.n a0, a1, 0
|
|
2d41: 10c112 addi a1, a1, 16
|
|
2d44: f00d ret.n
|
|
2d46: 042d mov.n a2, a4
|
|
2d48: ffe301 l32r a0, 2cd4 <wps_registrar_get_msg+0xe70>
|
|
2d4b: 0000c0 callx0 a0
|
|
2d4e: fdd296 bltz a2, 2d2f <wps_registrar_process_msg+0x57>
|
|
2d51: 0c3d mov.n a3, a12
|
|
2d53: 0d2d mov.n a2, a13
|
|
2d55: ffcc45 call0 2a1c <wps_registrar_get_msg+0xbb8>
|
|
2d58: fff7c6 j 2d3b <wps_registrar_process_msg+0x63>
|
|
2d5b: 043d mov.n a3, a4
|
|
2d5d: ffae45 call0 2844 <wps_registrar_get_msg+0x9e0>
|
|
2d60: fff5c6 j 2d3b <wps_registrar_process_msg+0x63>
|
|
...
|
|
|
|
00002d64 <wps_registrar_update_ie>:
|
|
2d64: f0c112 addi a1, a1, -16
|
|
2d67: 0109 s32i.n a0, a1, 0
|
|
2d69: fdfec5 call0 d58 <wps_registrar_probe_req_rx+0x218>
|
|
2d6c: 0108 l32i.n a0, a1, 0
|
|
2d6e: 10c112 addi a1, a1, 16
|
|
2d71: f00d ret.n
|
|
2d73: c11200 mul16u a1, a2, a0
|
|
2d76: 0109f0 slli a0, a9, 17
|
|
2d79: 000c movi.n a0, 0
|
|
2d7b: 2209 s32i.n a0, a2, 8
|
|
2d7d: 1209 s32i.n a0, a2, 4
|
|
2d7f: 000005 call0 2d80 <wps_registrar_update_ie+0x1c>
|
|
2d82: 0108 l32i.n a0, a1, 0
|
|
2d84: 10c112 addi a1, a1, 16
|
|
2d87: f00d ret.n
|
|
2d89: 000000 ill
|
|
2d8c: f00d ret.n
|
|
2d8e: 7f0000 excw
|
|
2d91: ff .byte 0xff
|
|
2d92: 7f0000 excw
|
|
2d95: 00f9 s32i.n a15, a0, 0
|
|
2d97: 000000 ill
|
|
...
|
|
|
|
00002d9c <wps_registrar_selected_registrar_changed>:
|
|
2d9c: e41c movi.n a4, 30
|
|
2d9e: f0c112 addi a1, a1, -16
|
|
2da1: 21c9 s32i.n a12, a1, 8
|
|
2da3: 1109 s32i.n a0, a1, 4
|
|
2da5: 02cd mov.n a12, a2
|
|
2da7: 64cc32 addi a3, a12, 100
|
|
2daa: 2c08 l32i.n a0, a12, 8
|
|
2dac: f27c movi.n a2, -1
|
|
2dae: 136c22 s32i a2, a12, 76
|
|
2db1: 146c22 s32i a2, a12, 80
|
|
2db4: 126c02 s32i a0, a12, 72
|
|
2db7: 01dc22 addmi a2, a12, 0x100
|
|
2dba: 82c222 addi a2, a2, -126
|
|
2dbd: fff601 l32r a0, 2d98 <wps_registrar_update_ie+0x34>
|
|
2dc0: 0000c0 callx0 a0
|
|
2dc3: 2c38 l32i.n a3, a12, 8
|
|
2dc5: 1c48 l32i.n a4, a12, 4
|
|
2dc7: 43ac beqz.n a3, 2def <wps_registrar_selected_registrar_changed+0x53>
|
|
2dc9: 0c38 l32i.n a3, a12, 0
|
|
2dcb: fff101 l32r a0, 2d90 <wps_registrar_update_ie+0x2c>
|
|
2dce: 6c1332 l16ui a3, a3, 216
|
|
2dd1: fff021 l32r a2, 2d94 <wps_registrar_update_ie+0x30>
|
|
2dd4: 100300 and a0, a3, a0
|
|
2dd7: 100020 and a0, a0, a2
|
|
2dda: 005102 s16i a0, a1, 0
|
|
2ddd: b48c beqz.n a4, 2dec <wps_registrar_selected_registrar_changed+0x50>
|
|
2ddf: 012d mov.n a2, a1
|
|
2de1: 440c movi.n a4, 4
|
|
2de3: 136c42 s32i a4, a12, 76
|
|
2de6: fd9105 call0 6f8 <wps_registrar_pbc_overlap+0x1f8>
|
|
2de9: 001102 l16ui a0, a1, 0
|
|
2dec: 146c02 s32i a0, a12, 80
|
|
2def: 0c2d mov.n a2, a12
|
|
2df1: fff985 call0 2d8c <wps_registrar_update_ie+0x28>
|
|
2df4: 0c2d mov.n a2, a12
|
|
2df6: fdf605 call0 d58 <wps_registrar_probe_req_rx+0x218>
|
|
2df9: 0c2d mov.n a2, a12
|
|
2dfb: 21c8 l32i.n a12, a1, 8
|
|
2dfd: fde9c5 call0 c9c <wps_registrar_probe_req_rx+0x15c>
|
|
2e00: 1108 l32i.n a0, a1, 4
|
|
2e02: 10c112 addi a1, a1, 16
|
|
2e05: f00d ret.n
|
|
2e07: 009400 excw
|
|
2e0a: 940000 extui a0, a0, 0, 10
|
|
2e0d: 000000 ill
|
|
2e10: 000094 excw
|
|
2e13: 009400 excw
|
|
2e16: 940000 extui a0, a0, 0, 10
|
|
2e19: 000000 ill
|
|
2e1c: 000014 excw
|
|
...
|
|
|
|
00002e2c <wps_registrar_get_info>:
|
|
2e2c: 90c112 addi a1, a1, -112
|
|
2e2f: 1b61c2 s32i a12, a1, 108
|
|
2e32: 196142 s32i a4, a1, 100
|
|
2e35: 186152 s32i a5, a1, 96
|
|
2e38: 1a6102 s32i a0, a1, 104
|
|
2e3b: fd3c45 call0 200 <wps_device_store-0x11c>
|
|
2e3e: 02cd mov.n a12, a2
|
|
2e40: 06e216 beqz a2, 2eb2 <wps_registrar_get_info+0x86>
|
|
2e43: 10c132 addi a3, a1, 16
|
|
2e46: 842c movi.n a4, 40
|
|
2e48: 01d222 addmi a2, a2, 0x100
|
|
2e4b: 8cc222 addi a2, a2, -116
|
|
2e4e: fff401 l32r a0, 2e20 <wps_registrar_selected_registrar_changed+0x84>
|
|
2e51: 0000c0 callx0 a0
|
|
2e54: 05a256 bnez a2, 2eb2 <wps_registrar_get_info+0x86>
|
|
2e57: 20cc22 addi a2, a12, 32
|
|
2e5a: 40c132 addi a3, a1, 64
|
|
2e5d: 541c movi.n a4, 21
|
|
2e5f: fff101 l32r a0, 2e24 <wps_registrar_selected_registrar_changed+0x88>
|
|
2e62: 0000c0 callx0 a0
|
|
2e65: ffeb41 l32r a4, 2e14 <wps_registrar_selected_registrar_changed+0x78>
|
|
2e68: 7c38 l32i.n a3, a12, 28
|
|
2e6a: ffe961 l32r a6, 2e10 <wps_registrar_selected_registrar_changed+0x74>
|
|
2e6d: 6c58 l32i.n a5, a12, 24
|
|
2e6f: ffe6b1 l32r a11, 2e08 <wps_registrar_selected_registrar_changed+0x6c>
|
|
2e72: 4ca8 l32i.n a10, a12, 16
|
|
2e74: ffe691 l32r a9, 2e0c <wps_registrar_selected_registrar_changed+0x70>
|
|
2e77: ffe801 l32r a0, 2e18 <wps_registrar_selected_registrar_changed+0x7c>
|
|
2e7a: 3c78 l32i.n a7, a12, 12
|
|
2e7c: 5c88 l32i.n a8, a12, 20
|
|
2e7e: 837070 moveqz a7, a0, a7
|
|
2e81: 838980 moveqz a8, a9, a8
|
|
2e84: 83aba0 moveqz a10, a11, a10
|
|
2e87: 835650 moveqz a5, a6, a5
|
|
2e8a: 833430 moveqz a3, a4, a3
|
|
2e8d: 026d mov.n a6, a2
|
|
2e8f: ffe341 l32r a4, 2e1c <wps_registrar_selected_registrar_changed+0x80>
|
|
2e92: 192122 l32i a2, a1, 100
|
|
2e95: 01a9 s32i.n a10, a1, 0
|
|
2e97: 1189 s32i.n a8, a1, 4
|
|
2e99: 3139 s32i.n a3, a1, 12
|
|
2e9b: 2159 s32i.n a5, a1, 8
|
|
2e9d: 182132 l32i a3, a1, 96
|
|
2ea0: 10c152 addi a5, a1, 16
|
|
2ea3: ffe101 l32r a0, 2e28 <wps_registrar_selected_registrar_changed+0x8c>
|
|
2ea6: 0000c0 callx0 a0
|
|
2ea9: 005296 bltz a2, 2eb2 <wps_registrar_get_info+0x86>
|
|
2eac: 1821c2 l32i a12, a1, 96
|
|
2eaf: 0132c7 bltu a2, a12, 2eb4 <wps_registrar_get_info+0x88>
|
|
2eb2: 020c movi.n a2, 0
|
|
2eb4: 1b21c2 l32i a12, a1, 108
|
|
2eb7: 1a2102 l32i a0, a1, 104
|
|
2eba: 70c112 addi a1, a1, 112
|
|
2ebd: f00d ret.n
|
|
...
|
|
|
|
00002ec0 <wps_registrar_config_ap>:
|
|
2ec0: f0c112 addi a1, a1, -16
|
|
2ec3: 0109 s32i.n a0, a1, 0
|
|
2ec5: 131302 l16ui a0, a3, 38
|
|
2ec8: d40c movi.n a4, 13
|
|
2eca: 360047 bnone a0, a4, 2f04 <wps_registrar_config_ap+0x44>
|
|
2ecd: c50c movi.n a5, 12
|
|
2ecf: 105050 and a5, a0, a5
|
|
2ed2: 074566 bnei a5, 4, 2edd <wps_registrar_config_ap+0x1d>
|
|
2ed5: 860c movi.n a6, 8
|
|
2ed7: 206060 or a6, a0, a6
|
|
2eda: 135362 s16i a6, a3, 38
|
|
2edd: 121302 l16ui a0, a3, 36
|
|
2ee0: 272c movi.n a7, 34
|
|
2ee2: 107070 and a7, a0, a7
|
|
2ee5: 072766 bnei a7, 2, 2ef0 <wps_registrar_config_ap+0x30>
|
|
2ee8: 082c movi.n a8, 32
|
|
2eea: 208080 or a8, a0, a8
|
|
2eed: 125382 s16i a8, a3, 36
|
|
2ef0: 0208 l32i.n a0, a2, 0
|
|
2ef2: 4a2052 l32i a5, a0, 0x128
|
|
2ef5: b58c beqz.n a5, 2f04 <wps_registrar_config_ap+0x44>
|
|
2ef7: 4c2022 l32i a2, a0, 0x130
|
|
2efa: 0005c0 callx0 a5
|
|
2efd: 0108 l32i.n a0, a1, 0
|
|
2eff: 10c112 addi a1, a1, 16
|
|
2f02: f00d ret.n
|
|
2f04: f27c movi.n a2, -1
|
|
2f06: fffcc6 j 2efd <wps_registrar_config_ap+0x3d>
|
|
|
|
wps_validate.o: file format elf32-xtensa-le
|
|
|
|
|
|
Disassembly of section .irom0.text:
|
|
|
|
00000000 <wps_validate_beacon-0x604>:
|
|
0: 42cc bnez.n a2, 8 <wps_validate_beacon-0x5fc>
|
|
2: 838c beqz.n a3, e <wps_validate_beacon-0x5f6>
|
|
4: f27c movi.n a2, -1
|
|
6: f00d ret.n
|
|
8: 000232 l8ui a3, a2, 0
|
|
b: f5b366 bnei a3, 16, 4 <wps_validate_beacon-0x600>
|
|
e: 020c movi.n a2, 0
|
|
10: f00d ret.n
|
|
12: cc0000 excw
|
|
15: 838c42 excw
|
|
18: f27c movi.n a2, -1
|
|
1a: f00d ret.n
|
|
1c: 000232 l8ui a3, a2, 0
|
|
1f: f5c3b6 bltui a3, 32, 18 <wps_validate_beacon-0x5ec>
|
|
22: 020c movi.n a2, 0
|
|
24: f00d ret.n
|
|
26: cc0000 excw
|
|
29: 838c42 excw
|
|
2c: f27c movi.n a2, -1
|
|
2e: f00d ret.n
|
|
30: 000232 l8ui a3, a2, 0
|
|
33: f543f6 bgeui a3, 4, 2c <wps_validate_beacon-0x5d8>
|
|
36: 020c movi.n a2, 0
|
|
38: f00d ret.n
|
|
3a: cc0000 excw
|
|
3d: 838c42 excw
|
|
40: f27c movi.n a2, -1
|
|
42: f00d ret.n
|
|
44: 000232 l8ui a3, a2, 0
|
|
47: f543f6 bgeui a3, 4, 40 <wps_validate_beacon-0x5c4>
|
|
4a: 020c movi.n a2, 0
|
|
4c: f00d ret.n
|
|
4e: 000000 ill
|
|
51: 000060 excw
|
|
54: 03ac beqz.n a3, 78 <wps_validate_beacon-0x58c>
|
|
56: fffe41 l32r a4, 50 <wps_validate_beacon-0x5b4>
|
|
59: 103240 and a3, a2, a4
|
|
5c: 020247 bnone a2, a4, 62 <wps_validate_beacon-0x5a2>
|
|
5f: 196237 bbci a2, 3, 7c <wps_validate_beacon-0x588>
|
|
62: 13cc bnez.n a3, 67 <wps_validate_beacon-0x59d>
|
|
64: 14e237 bbsi a2, 3, 7c <wps_validate_beacon-0x588>
|
|
67: 00a652 movi a5, 0x600
|
|
6a: 103250 and a3, a2, a5
|
|
6d: 020257 bnone a2, a5, 73 <wps_validate_beacon-0x591>
|
|
70: 086277 bbci a2, 7, 7c <wps_validate_beacon-0x588>
|
|
73: 13cc bnez.n a3, 78 <wps_validate_beacon-0x58c>
|
|
75: 03e277 bbsi a2, 7, 7c <wps_validate_beacon-0x588>
|
|
78: 120c movi.n a2, 1
|
|
7a: f00d ret.n
|
|
7c: 020c movi.n a2, 0
|
|
7e: f00d ret.n
|
|
80: f0c112 addi a1, a1, -16
|
|
83: 0109 s32i.n a0, a1, 0
|
|
85: 92cc bnez.n a2, 92 <wps_validate_beacon-0x572>
|
|
87: c49c beqz.n a4, a7 <wps_validate_beacon-0x55d>
|
|
89: f27c movi.n a2, -1
|
|
8b: 0108 l32i.n a0, a1, 0
|
|
8d: 10c112 addi a1, a1, 16
|
|
90: f00d ret.n
|
|
92: 000242 l8ui a4, a2, 0
|
|
95: 010222 l8ui a2, a2, 1
|
|
98: 114480 slli a4, a4, 8
|
|
9b: 202240 or a2, a2, a4
|
|
9e: f42020 extui a2, a2, 0, 16
|
|
a1: fffb05 call0 54 <wps_validate_beacon-0x5b0>
|
|
a4: fe1216 beqz a2, 89 <wps_validate_beacon-0x57b>
|
|
a7: 020c movi.n a2, 0
|
|
a9: fff786 j 8b <wps_validate_beacon-0x579>
|
|
ac: f0c112 addi a1, a1, -16
|
|
af: 11c9 s32i.n a12, a1, 4
|
|
b1: 0109 s32i.n a0, a1, 0
|
|
b3: 02cd mov.n a12, a2
|
|
b5: fffc85 call0 80 <wps_validate_beacon-0x584>
|
|
b8: 007296 bltz a2, c3 <wps_validate_beacon-0x541>
|
|
bb: fc8c beqz.n a12, ce <wps_validate_beacon-0x536>
|
|
bd: 010c02 l8ui a0, a12, 1
|
|
c0: 0a6077 bbci a0, 7, ce <wps_validate_beacon-0x536>
|
|
c3: f27c movi.n a2, -1
|
|
c5: 11c8 l32i.n a12, a1, 4
|
|
c7: 0108 l32i.n a0, a1, 0
|
|
c9: 10c112 addi a1, a1, 16
|
|
cc: f00d ret.n
|
|
ce: 020c movi.n a2, 0
|
|
d0: fffc46 j c5 <wps_validate_beacon-0x53f>
|
|
d3: 42cc00 excw
|
|
d6: 238c beqz.n a3, dc <wps_validate_beacon-0x528>
|
|
d8: f27c movi.n a2, -1
|
|
da: f00d ret.n
|
|
dc: 020c movi.n a2, 0
|
|
de: f00d ret.n
|
|
e0: 42cc bnez.n a2, e8 <wps_validate_beacon-0x51c>
|
|
e2: 238c beqz.n a3, e8 <wps_validate_beacon-0x51c>
|
|
e4: f27c movi.n a2, -1
|
|
e6: f00d ret.n
|
|
e8: 020c movi.n a2, 0
|
|
ea: f00d ret.n
|
|
ec: 42cc bnez.n a2, f4 <wps_validate_beacon-0x510>
|
|
ee: 238c beqz.n a3, f4 <wps_validate_beacon-0x510>
|
|
f0: f27c movi.n a2, -1
|
|
f2: f00d ret.n
|
|
f4: 020c movi.n a2, 0
|
|
f6: f00d ret.n
|
|
f8: 42cc bnez.n a2, 100 <wps_validate_beacon-0x504>
|
|
fa: e38c beqz.n a3, 10c <wps_validate_beacon-0x4f8>
|
|
fc: f27c movi.n a2, -1
|
|
fe: f00d ret.n
|
|
100: 000222 l8ui a2, a2, 0
|
|
103: 051226 beqi a2, 1, 10c <wps_validate_beacon-0x4f8>
|
|
106: 022226 beqi a2, 2, 10c <wps_validate_beacon-0x4f8>
|
|
109: ef3266 bnei a2, 3, fc <wps_validate_beacon-0x508>
|
|
10c: 020c movi.n a2, 0
|
|
10e: f00d ret.n
|
|
110: 42cc bnez.n a2, 118 <wps_validate_beacon-0x4ec>
|
|
112: 439c beqz.n a3, 12a <wps_validate_beacon-0x4da>
|
|
114: f27c movi.n a2, -1
|
|
116: f00d ret.n
|
|
118: 000242 l8ui a4, a2, 0
|
|
11b: 010232 l8ui a3, a2, 1
|
|
11e: 114480 slli a4, a4, 8
|
|
121: 203340 or a3, a3, a4
|
|
124: f43030 extui a3, a3, 0, 16
|
|
127: e953f6 bgeui a3, 5, 114 <wps_validate_beacon-0x4f0>
|
|
12a: 020c movi.n a2, 0
|
|
12c: f00d ret.n
|
|
12e: cc0000 excw
|
|
131: 639c42 l16si a4, a12, 198
|
|
134: f27c movi.n a2, -1
|
|
136: f00d ret.n
|
|
138: 231c movi.n a3, 18
|
|
13a: 000252 l8ui a5, a2, 0
|
|
13d: 010242 l8ui a4, a2, 1
|
|
140: 115580 slli a5, a5, 8
|
|
143: 204450 or a4, a4, a5
|
|
146: f44040 extui a4, a4, 0, 16
|
|
149: e73347 bltu a3, a4, 134 <wps_validate_beacon-0x4d0>
|
|
14c: 020c movi.n a2, 0
|
|
14e: f00d ret.n
|
|
150: 42cc bnez.n a2, 158 <wps_validate_beacon-0x4ac>
|
|
152: 739c beqz.n a3, 16d <wps_validate_beacon-0x497>
|
|
154: f27c movi.n a2, -1
|
|
156: f00d ret.n
|
|
158: 000232 l8ui a3, a2, 0
|
|
15b: 010222 l8ui a2, a2, 1
|
|
15e: 113380 slli a3, a3, 8
|
|
161: 202230 or a2, a2, a3
|
|
164: f42020 extui a2, a2, 0, 16
|
|
167: 0262b6 bltui a2, 6, 16d <wps_validate_beacon-0x497>
|
|
16a: e6b2b6 bltui a2, 16, 154 <wps_validate_beacon-0x4b0>
|
|
16d: 020c movi.n a2, 0
|
|
16f: f00d ret.n
|
|
171: 000000 ill
|
|
174: 42cc bnez.n a2, 17c <wps_validate_beacon-0x488>
|
|
176: f48c beqz.n a4, 189 <wps_validate_beacon-0x47b>
|
|
178: f27c movi.n a2, -1
|
|
17a: f00d ret.n
|
|
17c: 938c beqz.n a3, 189 <wps_validate_beacon-0x47b>
|
|
17e: 423a add.n a4, a2, a3
|
|
180: ffd442 addmi a4, a4, 0xffffff00
|
|
183: ff0442 l8ui a4, a4, 255
|
|
186: fee416 beqz a4, 178 <wps_validate_beacon-0x48c>
|
|
189: 020c movi.n a2, 0
|
|
18b: f00d ret.n
|
|
18d: 000000 ill
|
|
190: 42cc bnez.n a2, 198 <wps_validate_beacon-0x46c>
|
|
192: f48c beqz.n a4, 1a5 <wps_validate_beacon-0x45f>
|
|
194: f27c movi.n a2, -1
|
|
196: f00d ret.n
|
|
198: 938c beqz.n a3, 1a5 <wps_validate_beacon-0x45f>
|
|
19a: 423a add.n a4, a2, a3
|
|
19c: ffd442 addmi a4, a4, 0xffffff00
|
|
19f: ff0442 l8ui a4, a4, 255
|
|
1a2: fee416 beqz a4, 194 <wps_validate_beacon-0x470>
|
|
1a5: 020c movi.n a2, 0
|
|
1a7: f00d ret.n
|
|
1a9: 000000 ill
|
|
1ac: 42cc bnez.n a2, 1b4 <wps_validate_beacon-0x450>
|
|
1ae: f48c beqz.n a4, 1c1 <wps_validate_beacon-0x443>
|
|
1b0: f27c movi.n a2, -1
|
|
1b2: f00d ret.n
|
|
1b4: 938c beqz.n a3, 1c1 <wps_validate_beacon-0x443>
|
|
1b6: 423a add.n a4, a2, a3
|
|
1b8: ffd442 addmi a4, a4, 0xffffff00
|
|
1bb: ff0442 l8ui a4, a4, 255
|
|
1be: fee416 beqz a4, 1b0 <wps_validate_beacon-0x454>
|
|
1c1: 020c movi.n a2, 0
|
|
1c3: f00d ret.n
|
|
1c5: 000000 ill
|
|
1c8: 42cc bnez.n a2, 1d0 <wps_validate_beacon-0x434>
|
|
1ca: f48c beqz.n a4, 1dd <wps_validate_beacon-0x427>
|
|
1cc: f27c movi.n a2, -1
|
|
1ce: f00d ret.n
|
|
1d0: 938c beqz.n a3, 1dd <wps_validate_beacon-0x427>
|
|
1d2: 423a add.n a4, a2, a3
|
|
1d4: ffd442 addmi a4, a4, 0xffffff00
|
|
1d7: ff0442 l8ui a4, a4, 255
|
|
1da: fee416 beqz a4, 1cc <wps_validate_beacon-0x438>
|
|
1dd: 020c movi.n a2, 0
|
|
1df: f00d ret.n
|
|
1e1: 000000 ill
|
|
1e4: 42cc bnez.n a2, 1ec <wps_validate_beacon-0x418>
|
|
1e6: f48c beqz.n a4, 1f9 <wps_validate_beacon-0x40b>
|
|
1e8: f27c movi.n a2, -1
|
|
1ea: f00d ret.n
|
|
1ec: 938c beqz.n a3, 1f9 <wps_validate_beacon-0x40b>
|
|
1ee: 423a add.n a4, a2, a3
|
|
1f0: ffd442 addmi a4, a4, 0xffffff00
|
|
1f3: ff0442 l8ui a4, a4, 255
|
|
1f6: fee416 beqz a4, 1e8 <wps_validate_beacon-0x41c>
|
|
1f9: 020c movi.n a2, 0
|
|
1fb: f00d ret.n
|
|
1fd: 000000 ill
|
|
200: 42cc bnez.n a2, 208 <wps_validate_beacon-0x3fc>
|
|
202: 838c beqz.n a3, 20e <wps_validate_beacon-0x3f6>
|
|
204: f27c movi.n a2, -1
|
|
206: f00d ret.n
|
|
208: 000232 l8ui a3, a2, 0
|
|
20b: f523f6 bgeui a3, 2, 204 <wps_validate_beacon-0x400>
|
|
20e: 020c movi.n a2, 0
|
|
210: f00d ret.n
|
|
212: cc0000 excw
|
|
215: 248c43 excw
|
|
218: f27c movi.n a2, -1
|
|
21a: f00d ret.n
|
|
21c: 020c movi.n a2, 0
|
|
21e: f00d ret.n
|
|
220: 42cc bnez.n a2, 228 <wps_validate_beacon-0x3dc>
|
|
222: b38c beqz.n a3, 231 <wps_validate_beacon-0x3d3>
|
|
224: f27c movi.n a2, -1
|
|
226: f00d ret.n
|
|
228: 000222 l8ui a2, a2, 0
|
|
22b: 021226 beqi a2, 1, 231 <wps_validate_beacon-0x3d3>
|
|
22e: f22266 bnei a2, 2, 224 <wps_validate_beacon-0x3e0>
|
|
231: 020c movi.n a2, 0
|
|
233: f00d ret.n
|
|
235: 000000 ill
|
|
238: 42cc bnez.n a2, 240 <wps_validate_beacon-0x3c4>
|
|
23a: 838c beqz.n a3, 246 <wps_validate_beacon-0x3be>
|
|
23c: f27c movi.n a2, -1
|
|
23e: f00d ret.n
|
|
240: 000232 l8ui a3, a2, 0
|
|
243: f523f6 bgeui a3, 2, 23c <wps_validate_beacon-0x3c8>
|
|
246: 020c movi.n a2, 0
|
|
248: f00d ret.n
|
|
24a: cc0000 excw
|
|
24d: 838c42 excw
|
|
250: f27c movi.n a2, -1
|
|
252: f00d ret.n
|
|
254: 000232 l8ui a3, a2, 0
|
|
257: f523f6 bgeui a3, 2, 250 <wps_validate_beacon-0x3b4>
|
|
25a: 020c movi.n a2, 0
|
|
25c: f00d ret.n
|
|
25e: 120000 excw
|
|
261: 09f0c1 l32r a12, fffc2a24 <wps_validate_upnp_set_selected_registrar+0xfffc1720>
|
|
264: 92cc01 l32r a0, fffe4d94 <wps_validate_upnp_set_selected_registrar+0xfffe3a90>
|
|
267: c49c beqz.n a4, 287 <wps_validate_beacon-0x37d>
|
|
269: f27c movi.n a2, -1
|
|
26b: 0108 l32i.n a0, a1, 0
|
|
26d: 10c112 addi a1, a1, 16
|
|
270: f00d ret.n
|
|
272: 000242 l8ui a4, a2, 0
|
|
275: 010222 l8ui a2, a2, 1
|
|
278: 114480 slli a4, a4, 8
|
|
27b: 202240 or a2, a2, a4
|
|
27e: f42020 extui a2, a2, 0, 16
|
|
281: ffdd05 call0 54 <wps_validate_beacon-0x5b0>
|
|
284: fe1216 beqz a2, 269 <wps_validate_beacon-0x39b>
|
|
287: 020c movi.n a2, 0
|
|
289: fff786 j 26b <wps_validate_beacon-0x399>
|
|
28c: 000000 ill
|
|
28f: c11200 mul16u a1, a2, a0
|
|
292: 0109f0 slli a0, a9, 17
|
|
295: 92cc bnez.n a2, 2a2 <wps_validate_beacon-0x362>
|
|
297: 949c beqz.n a4, 2b4 <wps_validate_beacon-0x350>
|
|
299: f27c movi.n a2, -1
|
|
29b: 0108 l32i.n a0, a1, 0
|
|
29d: 10c112 addi a1, a1, 16
|
|
2a0: f00d ret.n
|
|
2a2: e01c movi.n a0, 30
|
|
2a4: 0cb037 bgeu a0, a3, 2b4 <wps_validate_beacon-0x350>
|
|
2a7: 032d mov.n a2, a3
|
|
2a9: 630c movi.n a3, 6
|
|
2ab: fff801 l32r a0, 28c <wps_validate_beacon-0x378>
|
|
2ae: 0000c0 callx0 a0
|
|
2b1: fe4256 bnez a2, 299 <wps_validate_beacon-0x36b>
|
|
2b4: 020c movi.n a2, 0
|
|
2b6: fff846 j 29b <wps_validate_beacon-0x369>
|
|
2b9: 000000 ill
|
|
2bc: 42cc bnez.n a2, 2c4 <wps_validate_beacon-0x340>
|
|
2be: b38c beqz.n a3, 2cd <wps_validate_beacon-0x337>
|
|
2c0: f27c movi.n a2, -1
|
|
2c2: f00d ret.n
|
|
2c4: 000222 l8ui a2, a2, 0
|
|
2c7: ff5216 beqz a2, 2c0 <wps_validate_beacon-0x344>
|
|
2ca: f2b2f6 bgeui a2, 16, 2c0 <wps_validate_beacon-0x344>
|
|
2cd: 020c movi.n a2, 0
|
|
2cf: f00d ret.n
|
|
2d1: 000000 ill
|
|
2d4: 42cc bnez.n a2, 2dc <wps_validate_beacon-0x328>
|
|
2d6: 838c beqz.n a3, 2e2 <wps_validate_beacon-0x322>
|
|
2d8: f27c movi.n a2, -1
|
|
2da: f00d ret.n
|
|
2dc: 000232 l8ui a3, a2, 0
|
|
2df: f5e307 bbsi a3, 0, 2d8 <wps_validate_beacon-0x32c>
|
|
2e2: 020c movi.n a2, 0
|
|
2e4: f00d ret.n
|
|
2e6: cc0000 excw
|
|
2e9: 238c42 excw
|
|
2ec: f27c movi.n a2, -1
|
|
2ee: f00d ret.n
|
|
2f0: 020c movi.n a2, 0
|
|
2f2: f00d ret.n
|
|
2f4: 42cc bnez.n a2, 2fc <wps_validate_beacon-0x308>
|
|
2f6: 238c beqz.n a3, 2fc <wps_validate_beacon-0x308>
|
|
2f8: f27c movi.n a2, -1
|
|
2fa: f00d ret.n
|
|
2fc: 020c movi.n a2, 0
|
|
2fe: f00d ret.n
|
|
300: 42cc bnez.n a2, 308 <wps_validate_beacon-0x2fc>
|
|
302: 848c beqz.n a4, 30e <wps_validate_beacon-0x2f6>
|
|
304: f27c movi.n a2, -1
|
|
306: f00d ret.n
|
|
308: c0a022 movi a2, 192
|
|
30b: f59327 bne a3, a2, 304 <wps_validate_beacon-0x300>
|
|
30e: 020c movi.n a2, 0
|
|
310: f00d ret.n
|
|
312: 9c0000 excw
|
|
315: 040c02 l8ui a0, a12, 4
|
|
318: 441b addi.n a4, a4, 1
|
|
31a: 320b addi.n a3, a2, -1
|
|
31c: 102230 and a2, a2, a3
|
|
31f: f42020 extui a2, a2, 0, 16
|
|
322: ff2256 bnez a2, 318 <wps_validate_beacon-0x2ec>
|
|
325: 000046 j 32a <wps_validate_beacon-0x2da>
|
|
328: 040c movi.n a4, 0
|
|
32a: 042d mov.n a2, a4
|
|
32c: f00d ret.n
|
|
32e: cc0000 excw
|
|
331: a39c42 l16si a4, a12, 0x146
|
|
334: f27c movi.n a2, -1
|
|
336: f00d ret.n
|
|
338: 000232 l8ui a3, a2, 0
|
|
33b: 010222 l8ui a2, a2, 1
|
|
33e: 113380 slli a3, a3, 8
|
|
341: 202230 or a2, a2, a3
|
|
344: c0af32 movi a3, -64
|
|
347: f42020 extui a2, a2, 0, 16
|
|
34a: e68237 bany a2, a3, 334 <wps_validate_beacon-0x2d0>
|
|
34d: e36257 bbci a2, 5, 334 <wps_validate_beacon-0x2d0>
|
|
350: 020c movi.n a2, 0
|
|
352: f00d ret.n
|
|
354: f0c112 addi a1, a1, -16
|
|
357: 11c9 s32i.n a12, a1, 4
|
|
359: 0109 s32i.n a0, a1, 0
|
|
35b: b2cc bnez.n a2, 36a <wps_validate_beacon-0x29a>
|
|
35d: e3ac beqz.n a3, 38f <wps_validate_beacon-0x275>
|
|
35f: f27c movi.n a2, -1
|
|
361: 11c8 l32i.n a12, a1, 4
|
|
363: 0108 l32i.n a0, a1, 0
|
|
365: 10c112 addi a1, a1, 16
|
|
368: f00d ret.n
|
|
36a: 000202 l8ui a0, a2, 0
|
|
36d: 0102c2 l8ui a12, a2, 1
|
|
370: 110080 slli a0, a0, 8
|
|
373: 20cc00 or a12, a12, a0
|
|
376: c0af02 movi a0, -64
|
|
379: f4c0c0 extui a12, a12, 0, 16
|
|
37c: df8c07 bany a12, a0, 35f <wps_validate_beacon-0x2a5>
|
|
37f: fdcc16 beqz a12, 35f <wps_validate_beacon-0x2a5>
|
|
382: 0c2d mov.n a2, a12
|
|
384: fff8c5 call0 314 <wps_validate_beacon-0x2f0>
|
|
387: 0422a6 blti a2, 2, 38f <wps_validate_beacon-0x275>
|
|
38a: 222c movi.n a2, 34
|
|
38c: cf9c27 bne a12, a2, 35f <wps_validate_beacon-0x2a5>
|
|
38f: 020c movi.n a2, 0
|
|
391: fff306 j 361 <wps_validate_beacon-0x2a3>
|
|
394: 42cc bnez.n a2, 39c <wps_validate_beacon-0x268>
|
|
396: 939c beqz.n a3, 3b3 <wps_validate_beacon-0x251>
|
|
398: f27c movi.n a2, -1
|
|
39a: f00d ret.n
|
|
39c: 000232 l8ui a3, a2, 0
|
|
39f: 010222 l8ui a2, a2, 1
|
|
3a2: 113380 slli a3, a3, 8
|
|
3a5: 202230 or a2, a2, a3
|
|
3a8: 037c movi.n a3, -16
|
|
3aa: f42020 extui a2, a2, 0, 16
|
|
3ad: e78237 bany a2, a3, 398 <wps_validate_beacon-0x26c>
|
|
3b0: e46237 bbci a2, 3, 398 <wps_validate_beacon-0x26c>
|
|
3b3: 020c movi.n a2, 0
|
|
3b5: f00d ret.n
|
|
3b7: c11200 mul16u a1, a2, a0
|
|
3ba: 11c9f0 slli a12, a9, 1
|
|
3bd: 0109 s32i.n a0, a1, 0
|
|
3bf: b2cc bnez.n a2, 3ce <wps_validate_beacon-0x236>
|
|
3c1: b3ac beqz.n a3, 3f0 <wps_validate_beacon-0x214>
|
|
3c3: f27c movi.n a2, -1
|
|
3c5: 11c8 l32i.n a12, a1, 4
|
|
3c7: 0108 l32i.n a0, a1, 0
|
|
3c9: 10c112 addi a1, a1, 16
|
|
3cc: f00d ret.n
|
|
3ce: 000202 l8ui a0, a2, 0
|
|
3d1: 0102c2 l8ui a12, a2, 1
|
|
3d4: 110080 slli a0, a0, 8
|
|
3d7: 20cc00 or a12, a12, a0
|
|
3da: 007c movi.n a0, -16
|
|
3dc: f4c0c0 extui a12, a12, 0, 16
|
|
3df: e08c07 bany a12, a0, 3c3 <wps_validate_beacon-0x241>
|
|
3e2: fddc16 beqz a12, 3c3 <wps_validate_beacon-0x241>
|
|
3e5: 0c2d mov.n a2, a12
|
|
3e7: fff2c5 call0 314 <wps_validate_beacon-0x2f0>
|
|
3ea: 0222a6 blti a2, 2, 3f0 <wps_validate_beacon-0x214>
|
|
3ed: d2ac66 bnei a12, 12, 3c3 <wps_validate_beacon-0x241>
|
|
3f0: 020c movi.n a2, 0
|
|
3f2: fff3c6 j 3c5 <wps_validate_beacon-0x23f>
|
|
3f5: 000000 ill
|
|
3f8: 42cc bnez.n a2, 400 <wps_validate_beacon-0x204>
|
|
3fa: d38c beqz.n a3, 40b <wps_validate_beacon-0x1f9>
|
|
3fc: f27c movi.n a2, -1
|
|
3fe: f00d ret.n
|
|
400: 000222 l8ui a2, a2, 0
|
|
403: c37c movi.n a3, -4
|
|
405: f38237 bany a2, a3, 3fc <wps_validate_beacon-0x208>
|
|
408: f06207 bbci a2, 0, 3fc <wps_validate_beacon-0x208>
|
|
40b: 020c movi.n a2, 0
|
|
40d: f00d ret.n
|
|
40f: 42cc00 excw
|
|
412: 238c beqz.n a3, 418 <wps_validate_beacon-0x1ec>
|
|
414: f27c movi.n a2, -1
|
|
416: f00d ret.n
|
|
418: 020c movi.n a2, 0
|
|
41a: f00d ret.n
|
|
41c: 42cc bnez.n a2, 424 <wps_validate_beacon-0x1e0>
|
|
41e: 238c beqz.n a3, 424 <wps_validate_beacon-0x1e0>
|
|
420: f27c movi.n a2, -1
|
|
422: f00d ret.n
|
|
424: 020c movi.n a2, 0
|
|
426: f00d ret.n
|
|
428: 42cc bnez.n a2, 430 <wps_validate_beacon-0x1d4>
|
|
42a: 238c beqz.n a3, 430 <wps_validate_beacon-0x1d4>
|
|
42c: f27c movi.n a2, -1
|
|
42e: f00d ret.n
|
|
430: 020c movi.n a2, 0
|
|
432: f00d ret.n
|
|
434: 42cc bnez.n a2, 43c <wps_validate_beacon-0x1c8>
|
|
436: 238c beqz.n a3, 43c <wps_validate_beacon-0x1c8>
|
|
438: f27c movi.n a2, -1
|
|
43a: f00d ret.n
|
|
43c: 020c movi.n a2, 0
|
|
43e: f00d ret.n
|
|
440: 42cc bnez.n a2, 448 <wps_validate_beacon-0x1bc>
|
|
442: 238c beqz.n a3, 448 <wps_validate_beacon-0x1bc>
|
|
444: f27c movi.n a2, -1
|
|
446: f00d ret.n
|
|
448: 020c movi.n a2, 0
|
|
44a: f00d ret.n
|
|
44c: 42cc bnez.n a2, 454 <wps_validate_beacon-0x1b0>
|
|
44e: 238c beqz.n a3, 454 <wps_validate_beacon-0x1b0>
|
|
450: f27c movi.n a2, -1
|
|
452: f00d ret.n
|
|
454: 020c movi.n a2, 0
|
|
456: f00d ret.n
|
|
458: 42cc bnez.n a2, 460 <wps_validate_beacon-0x1a4>
|
|
45a: 548c beqz.n a4, 463 <wps_validate_beacon-0x1a1>
|
|
45c: f27c movi.n a2, -1
|
|
45e: f00d ret.n
|
|
460: f8b3b6 bltui a3, 16, 45c <wps_validate_beacon-0x1a8>
|
|
463: 020c movi.n a2, 0
|
|
465: f00d ret.n
|
|
467: 42cc00 excw
|
|
46a: 238c beqz.n a3, 470 <wps_validate_beacon-0x194>
|
|
46c: f27c movi.n a2, -1
|
|
46e: f00d ret.n
|
|
470: 020c movi.n a2, 0
|
|
472: f00d ret.n
|
|
474: 42cc bnez.n a2, 47c <wps_validate_beacon-0x188>
|
|
476: 238c beqz.n a3, 47c <wps_validate_beacon-0x188>
|
|
478: f27c movi.n a2, -1
|
|
47a: f00d ret.n
|
|
47c: 020c movi.n a2, 0
|
|
47e: f00d ret.n
|
|
480: 42cc bnez.n a2, 488 <wps_validate_beacon-0x17c>
|
|
482: 238c beqz.n a3, 488 <wps_validate_beacon-0x17c>
|
|
484: f27c movi.n a2, -1
|
|
486: f00d ret.n
|
|
488: 020c movi.n a2, 0
|
|
48a: f00d ret.n
|
|
48c: 42cc bnez.n a2, 494 <wps_validate_beacon-0x170>
|
|
48e: 238c beqz.n a3, 494 <wps_validate_beacon-0x170>
|
|
490: f27c movi.n a2, -1
|
|
492: f00d ret.n
|
|
494: 020c movi.n a2, 0
|
|
496: f00d ret.n
|
|
498: 42cc bnez.n a2, 4a0 <wps_validate_beacon-0x164>
|
|
49a: 238c beqz.n a3, 4a0 <wps_validate_beacon-0x164>
|
|
49c: f27c movi.n a2, -1
|
|
49e: f00d ret.n
|
|
4a0: 020c movi.n a2, 0
|
|
4a2: f00d ret.n
|
|
4a4: 42cc bnez.n a2, 4ac <wps_validate_beacon-0x158>
|
|
4a6: 238c beqz.n a3, 4ac <wps_validate_beacon-0x158>
|
|
4a8: f27c movi.n a2, -1
|
|
4aa: f00d ret.n
|
|
4ac: 020c movi.n a2, 0
|
|
4ae: f00d ret.n
|
|
4b0: 42cc bnez.n a2, 4b8 <wps_validate_beacon-0x14c>
|
|
4b2: 049c beqz.n a4, 4c6 <wps_validate_beacon-0x13e>
|
|
4b4: f27c movi.n a2, -1
|
|
4b6: f00d ret.n
|
|
4b8: ff8316 beqz a3, 4b4 <wps_validate_beacon-0x150>
|
|
4bb: 423a add.n a4, a2, a3
|
|
4bd: ffd442 addmi a4, a4, 0xffffff00
|
|
4c0: ff0442 l8ui a4, a4, 255
|
|
4c3: fed416 beqz a4, 4b4 <wps_validate_beacon-0x150>
|
|
4c6: 020c movi.n a2, 0
|
|
4c8: f00d ret.n
|
|
4ca: cc0000 excw
|
|
4cd: 238c42 excw
|
|
4d0: f27c movi.n a2, -1
|
|
4d2: f00d ret.n
|
|
4d4: 020c movi.n a2, 0
|
|
4d6: f00d ret.n
|
|
4d8: 42cc bnez.n a2, 4e0 <wps_validate_beacon-0x124>
|
|
4da: 238c beqz.n a3, 4e0 <wps_validate_beacon-0x124>
|
|
4dc: f27c movi.n a2, -1
|
|
4de: f00d ret.n
|
|
4e0: 020c movi.n a2, 0
|
|
4e2: f00d ret.n
|
|
4e4: 42cc bnez.n a2, 4ec <wps_validate_beacon-0x118>
|
|
4e6: 15bc beqz.n a5, 51b <wps_validate_beacon-0xe9>
|
|
4e8: f27c movi.n a2, -1
|
|
4ea: f00d ret.n
|
|
4ec: 349c beqz.n a4, 503 <wps_validate_beacon-0x101>
|
|
4ee: 000462 l8ui a6, a4, 0
|
|
4f1: 010452 l8ui a5, a4, 1
|
|
4f4: 116680 slli a6, a6, 8
|
|
4f7: 205560 or a5, a5, a6
|
|
4fa: 115500 slli a5, a5, 16
|
|
4fd: 315050 srai a5, a5, 16
|
|
500: 122526 beqi a5, 2, 516 <wps_validate_beacon-0xee>
|
|
503: 870c movi.n a7, 8
|
|
505: 0db737 bgeu a7, a3, 516 <wps_validate_beacon-0xee>
|
|
508: 0ad3f6 bgeui a3, 64, 516 <wps_validate_beacon-0xee>
|
|
50b: 823a add.n a8, a2, a3
|
|
50d: ffd882 addmi a8, a8, 0xffffff00
|
|
510: ff0882 l8ui a8, a8, 255
|
|
513: fd1816 beqz a8, 4e8 <wps_validate_beacon-0x11c>
|
|
516: 094c movi.n a9, 64
|
|
518: cc3937 bltu a9, a3, 4e8 <wps_validate_beacon-0x11c>
|
|
51b: 020c movi.n a2, 0
|
|
51d: f00d ret.n
|
|
51f: 42cc00 excw
|
|
522: 838c beqz.n a3, 52e <wps_validate_beacon-0xd6>
|
|
524: f27c movi.n a2, -1
|
|
526: f00d ret.n
|
|
528: 000232 l8ui a3, a2, 0
|
|
52b: f523f6 bgeui a3, 2, 524 <wps_validate_beacon-0xe0>
|
|
52e: 020c movi.n a2, 0
|
|
530: f00d ret.n
|
|
532: 000000 ill
|
|
535: 000000 ill
|
|
538: 10a242 movi a4, 0x210
|
|
53b: c01140 sub a1, a1, a4
|
|
53e: 806102 s32i a0, a1, 0x200
|
|
541: 07a216 beqz a2, 5bf <wps_validate_beacon-0x45>
|
|
544: 1139 s32i.n a3, a1, 4
|
|
546: 2129 s32i.n a2, a1, 8
|
|
548: 0139 s32i.n a3, a1, 0
|
|
54a: 012d mov.n a2, a1
|
|
54c: 31cb addi.n a3, a1, 12
|
|
54e: fff901 l32r a0, 534 <wps_validate_beacon-0xd0>
|
|
551: 0000c0 callx0 a0
|
|
554: 067296 bltz a2, 5bf <wps_validate_beacon-0x45>
|
|
557: 222122 l32i a2, a1, 136
|
|
55a: 130c movi.n a3, 1
|
|
55c: fff785 call0 4d8 <wps_validate_beacon-0x12c>
|
|
55f: 05c256 bnez a2, 5bf <wps_validate_beacon-0x45>
|
|
562: 3d2122 l32i a2, a1, 244
|
|
565: 3e2132 l32i a3, a1, 248
|
|
568: 140c movi.n a4, 1
|
|
56a: fff445 call0 4b0 <wps_validate_beacon-0x154>
|
|
56d: 04e256 bnez a2, 5bf <wps_validate_beacon-0x45>
|
|
570: 202122 l32i a2, a1, 128
|
|
573: 130c movi.n a3, 1
|
|
575: ffddc5 call0 354 <wps_validate_beacon-0x2b0>
|
|
578: 043256 bnez a2, 5bf <wps_validate_beacon-0x45>
|
|
57b: 212122 l32i a2, a1, 132
|
|
57e: 130c movi.n a3, 1
|
|
580: ffe345 call0 3b8 <wps_validate_beacon-0x24c>
|
|
583: 82fc bnez.n a2, 5bf <wps_validate_beacon-0x45>
|
|
585: 232122 l32i a2, a1, 140
|
|
588: 030c movi.n a3, 0
|
|
58a: fff405 call0 4cc <wps_validate_beacon-0x138>
|
|
58d: e2ec bnez.n a2, 5bf <wps_validate_beacon-0x45>
|
|
58f: 3f2122 l32i a2, a1, 252
|
|
592: 402132 l32i a3, a1, 0x100
|
|
595: 212142 l32i a4, a1, 132
|
|
598: 150c movi.n a5, 1
|
|
59a: fff485 call0 4e4 <wps_validate_beacon-0x120>
|
|
59d: e2dc bnez.n a2, 5bf <wps_validate_beacon-0x45>
|
|
59f: 242122 l32i a2, a1, 144
|
|
5a2: 130c movi.n a3, 1
|
|
5a4: ffd2c5 call0 2d4 <wps_validate_beacon-0x330>
|
|
5a7: 42dc bnez.n a2, 5bf <wps_validate_beacon-0x45>
|
|
5a9: 2c2122 l32i a2, a1, 176
|
|
5ac: 030c movi.n a3, 0
|
|
5ae: fff705 call0 520 <wps_validate_beacon-0xe4>
|
|
5b1: a2cc bnez.n a2, 5bf <wps_validate_beacon-0x45>
|
|
5b3: 020c movi.n a2, 0
|
|
5b5: 10a232 movi a3, 0x210
|
|
5b8: 802102 l32i a0, a1, 0x200
|
|
5bb: 113a add.n a1, a1, a3
|
|
5bd: f00d ret.n
|
|
5bf: f27c movi.n a2, -1
|
|
5c1: fffc06 j 5b5 <wps_validate_beacon-0x4f>
|
|
5c4: f0c112 addi a1, a1, -16
|
|
5c7: 11c9 s32i.n a12, a1, 4
|
|
5c9: 21d9 s32i.n a13, a1, 8
|
|
5cb: 31e9 s32i.n a14, a1, 12
|
|
5cd: 0109 s32i.n a0, a1, 0
|
|
5cf: f4cc bnez.n a4, 5e2 <wps_validate_beacon-0x22>
|
|
5d1: 55ac beqz.n a5, 5fa <wps_validate_beacon-0xa>
|
|
5d3: f27c movi.n a2, -1
|
|
5d5: 11c8 l32i.n a12, a1, 4
|
|
5d7: 21d8 l32i.n a13, a1, 8
|
|
5d9: 31e8 l32i.n a14, a1, 12
|
|
5db: 0108 l32i.n a0, a1, 0
|
|
5dd: 10c112 addi a1, a1, 16
|
|
5e0: f00d ret.n
|
|
5e2: a0e420 addx4 a14, a4, a2
|
|
5e5: 02dd mov.n a13, a2
|
|
5e7: 03cd mov.n a12, a3
|
|
5e9: 0d28 l32i.n a2, a13, 0
|
|
5eb: 0c38 l32i.n a3, a12, 0
|
|
5ed: fff485 call0 538 <wps_validate_beacon-0xcc>
|
|
5f0: fdf296 bltz a2, 5d3 <wps_validate_beacon-0x31>
|
|
5f3: cc4b addi.n a12, a12, 4
|
|
5f5: dd4b addi.n a13, a13, 4
|
|
5f7: ee9de7 bne a13, a14, 5e9 <wps_validate_beacon-0x1b>
|
|
5fa: 020c movi.n a2, 0
|
|
5fc: fff546 j 5d5 <wps_validate_beacon-0x2f>
|
|
5ff: 000000 ill
|
|
...
|
|
|
|
00000604 <wps_validate_beacon>:
|
|
604: fed112 addmi a1, a1, 0xfffffe00
|
|
607: 7f61c2 s32i a12, a1, 0x1fc
|
|
60a: 7e6102 s32i a0, a1, 0x1f8
|
|
60d: 099216 beqz a2, 6aa <wps_validate_beacon+0xa6>
|
|
610: 013d mov.n a3, a1
|
|
612: fffb01 l32r a0, 600 <wps_validate_beacon-0x4>
|
|
615: 0000c0 callx0 a0
|
|
618: 08e296 bltz a2, 6aa <wps_validate_beacon+0xa6>
|
|
61b: 1108 l32i.n a0, a1, 4
|
|
61d: 120c movi.n a2, 1
|
|
61f: 930200 movnez a0, a2, a0
|
|
622: 7d6102 s32i a0, a1, 0x1f4
|
|
625: 242102 l32i a0, a1, 144
|
|
628: 0c0c movi.n a12, 0
|
|
62a: 408c beqz.n a0, 632 <wps_validate_beacon+0x2e>
|
|
62c: 000032 l8ui a3, a0, 0
|
|
62f: 93c230 movnez a12, a2, a3
|
|
632: 0128 l32i.n a2, a1, 0
|
|
634: 130c movi.n a3, 1
|
|
636: ff9c85 call0 0 <wps_validate_beacon-0x604>
|
|
639: 06d256 bnez a2, 6aa <wps_validate_beacon+0xa6>
|
|
63c: 122122 l32i a2, a1, 72
|
|
63f: 130c movi.n a3, 1
|
|
641: ffbdc5 call0 220 <wps_validate_beacon-0x3e4>
|
|
644: 062256 bnez a2, 6aa <wps_validate_beacon+0xa6>
|
|
647: 272122 l32i a2, a1, 156
|
|
64a: 030c movi.n a3, 0
|
|
64c: ffbe85 call0 238 <wps_validate_beacon-0x3cc>
|
|
64f: 057256 bnez a2, 6aa <wps_validate_beacon+0xa6>
|
|
652: 242122 l32i a2, a1, 144
|
|
655: 030c movi.n a3, 0
|
|
657: ffbf45 call0 24c <wps_validate_beacon-0x3b8>
|
|
65a: 04c256 bnez a2, 6aa <wps_validate_beacon+0xa6>
|
|
65d: 102122 l32i a2, a1, 64
|
|
660: 0c3d mov.n a3, a12
|
|
662: ffaec5 call0 150 <wps_validate_beacon-0x4b4>
|
|
665: 041256 bnez a2, 6aa <wps_validate_beacon+0xa6>
|
|
668: 0c4d mov.n a4, a12
|
|
66a: b128 l32i.n a2, a1, 44
|
|
66c: 7d2132 l32i a3, a1, 0x1f4
|
|
66f: ffbf05 call0 260 <wps_validate_beacon-0x3a4>
|
|
672: 42fc bnez.n a2, 6aa <wps_validate_beacon+0xa6>
|
|
674: 6128 l32i.n a2, a1, 24
|
|
676: 030c movi.n a3, 0
|
|
678: ffa585 call0 d4 <wps_validate_beacon-0x530>
|
|
67b: b2ec bnez.n a2, 6aa <wps_validate_beacon+0xa6>
|
|
67d: d128 l32i.n a2, a1, 52
|
|
67f: 030c movi.n a3, 0
|
|
681: ffa745 call0 f8 <wps_validate_beacon-0x50c>
|
|
684: 22ec bnez.n a2, 6aa <wps_validate_beacon+0xa6>
|
|
686: 1128 l32i.n a2, a1, 4
|
|
688: 7d2132 l32i a3, a1, 0x1f4
|
|
68b: ff9885 call0 14 <wps_validate_beacon-0x5f0>
|
|
68e: 82dc bnez.n a2, 6aa <wps_validate_beacon+0xa6>
|
|
690: 422122 l32i a2, a1, 0x108
|
|
693: 432132 l32i a3, a1, 0x10c
|
|
696: 040c movi.n a4, 0
|
|
698: ffbf45 call0 290 <wps_validate_beacon-0x374>
|
|
69b: b2cc bnez.n a2, 6aa <wps_validate_beacon+0xa6>
|
|
69d: 020c movi.n a2, 0
|
|
69f: 7f21c2 l32i a12, a1, 0x1fc
|
|
6a2: 7e2102 l32i a0, a1, 0x1f8
|
|
6a5: 02d112 addmi a1, a1, 0x200
|
|
6a8: f00d ret.n
|
|
6aa: f27c movi.n a2, -1
|
|
6ac: fffbc6 j 69f <wps_validate_beacon+0x9b>
|
|
6af: 000000 ill
|
|
...
|
|
|
|
000006b4 <wps_validate_beacon_probe_resp>:
|
|
6b4: 10a242 movi a4, 0x210
|
|
6b7: c01140 sub a1, a1, a4
|
|
6ba: 7f61d2 s32i a13, a1, 0x1fc
|
|
6bd: 8061e2 s32i a14, a1, 0x200
|
|
6c0: 7e61c2 s32i a12, a1, 0x1f8
|
|
6c3: 7d6102 s32i a0, a1, 0x1f4
|
|
6c6: 03cd mov.n a12, a3
|
|
6c8: 0e1216 beqz a2, 7ad <wps_validate_beacon_probe_resp+0xf9>
|
|
6cb: 013d mov.n a3, a1
|
|
6cd: fff801 l32r a0, 6b0 <wps_validate_beacon+0xac>
|
|
6d0: 0000c0 callx0 a0
|
|
6d3: 0d6296 bltz a2, 7ad <wps_validate_beacon_probe_resp+0xf9>
|
|
6d6: 0d0c movi.n a13, 0
|
|
6d8: 120c movi.n a2, 1
|
|
6da: 11e8 l32i.n a14, a1, 4
|
|
6dc: 242102 l32i a0, a1, 144
|
|
6df: 93e2e0 movnez a14, a2, a14
|
|
6e2: 408c beqz.n a0, 6ea <wps_validate_beacon_probe_resp+0x36>
|
|
6e4: 000032 l8ui a3, a0, 0
|
|
6e7: 93d230 movnez a13, a2, a3
|
|
6ea: 0128 l32i.n a2, a1, 0
|
|
6ec: 130c movi.n a3, 1
|
|
6ee: ff9105 call0 0 <wps_validate_beacon-0x604>
|
|
6f1: 0b6256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
6f4: 122122 l32i a2, a1, 72
|
|
6f7: 130c movi.n a3, 1
|
|
6f9: ffb245 call0 220 <wps_validate_beacon-0x3e4>
|
|
6fc: 0ab256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
6ff: 272122 l32i a2, a1, 156
|
|
702: 030c movi.n a3, 0
|
|
704: ffb305 call0 238 <wps_validate_beacon-0x3cc>
|
|
707: 0a0256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
70a: 242122 l32i a2, a1, 144
|
|
70d: 030c movi.n a3, 0
|
|
70f: ffb3c5 call0 24c <wps_validate_beacon-0x3b8>
|
|
712: 095256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
715: 102122 l32i a2, a1, 64
|
|
718: 0d3d mov.n a3, a13
|
|
71a: ffa345 call0 150 <wps_validate_beacon-0x4b4>
|
|
71d: 08a256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
720: 0d4d mov.n a4, a13
|
|
722: b128 l32i.n a2, a1, 44
|
|
724: 0e3d mov.n a3, a14
|
|
726: ffb385 call0 260 <wps_validate_beacon-0x3a4>
|
|
729: 07e256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
72c: 262122 l32i a2, a1, 152
|
|
72f: 0c3d mov.n a3, a12
|
|
731: ff9085 call0 3c <wps_validate_beacon-0x5c8>
|
|
734: 073256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
737: 6128 l32i.n a2, a1, 24
|
|
739: 0c3d mov.n a3, a12
|
|
73b: ff9985 call0 d4 <wps_validate_beacon-0x530>
|
|
73e: 069256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
741: 2c2122 l32i a2, a1, 176
|
|
744: 2d2132 l32i a3, a1, 180
|
|
747: 0c4d mov.n a4, a12
|
|
749: ffa285 call0 174 <wps_validate_beacon-0x490>
|
|
74c: 05b256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
74f: 2e2122 l32i a2, a1, 184
|
|
752: 2f2132 l32i a3, a1, 188
|
|
755: 0c4d mov.n a4, a12
|
|
757: ffa385 call0 190 <wps_validate_beacon-0x474>
|
|
75a: 04d256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
75d: 302122 l32i a2, a1, 192
|
|
760: 312132 l32i a3, a1, 196
|
|
763: 0c4d mov.n a4, a12
|
|
765: ffa445 call0 1ac <wps_validate_beacon-0x458>
|
|
768: 03f256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
76b: 322122 l32i a2, a1, 200
|
|
76e: 332132 l32i a3, a1, 204
|
|
771: 0c4d mov.n a4, a12
|
|
773: ffa545 call0 1c8 <wps_validate_beacon-0x43c>
|
|
776: 12fc bnez.n a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
778: c128 l32i.n a2, a1, 48
|
|
77a: 0c3d mov.n a3, a12
|
|
77c: ff96c5 call0 ec <wps_validate_beacon-0x518>
|
|
77f: 82ec bnez.n a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
781: 342122 l32i a2, a1, 208
|
|
784: 352132 l32i a3, a1, 212
|
|
787: 0c4d mov.n a4, a12
|
|
789: ffa585 call0 1e4 <wps_validate_beacon-0x420>
|
|
78c: b2dc bnez.n a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
78e: 0c4d mov.n a4, a12
|
|
790: a128 l32i.n a2, a1, 40
|
|
792: 0e3d mov.n a3, a14
|
|
794: ff9145 call0 ac <wps_validate_beacon-0x558>
|
|
797: 02dc bnez.n a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
799: d128 l32i.n a2, a1, 52
|
|
79b: 030c movi.n a3, 0
|
|
79d: ff9585 call0 f8 <wps_validate_beacon-0x50c>
|
|
7a0: 72cc bnez.n a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
7a2: 1128 l32i.n a2, a1, 4
|
|
7a4: 0e3d mov.n a3, a14
|
|
7a6: ff86c5 call0 14 <wps_validate_beacon-0x5f0>
|
|
7a9: 528c beqz.n a2, 7b2 <wps_validate_beacon_probe_resp+0xfe>
|
|
7ab: 1e9c beqz.n a14, 7c0 <wps_validate_beacon_probe_resp+0x10c>
|
|
7ad: f27c movi.n a2, -1
|
|
7af: 0003c6 j 7c2 <wps_validate_beacon_probe_resp+0x10e>
|
|
7b2: 422122 l32i a2, a1, 0x108
|
|
7b5: 432132 l32i a3, a1, 0x10c
|
|
7b8: 040c movi.n a4, 0
|
|
7ba: ffad45 call0 290 <wps_validate_beacon-0x374>
|
|
7bd: fea256 bnez a2, 7ab <wps_validate_beacon_probe_resp+0xf7>
|
|
7c0: 020c movi.n a2, 0
|
|
7c2: 7e21c2 l32i a12, a1, 0x1f8
|
|
7c5: 7f21d2 l32i a13, a1, 0x1fc
|
|
7c8: 8021e2 l32i a14, a1, 0x200
|
|
7cb: 10a232 movi a3, 0x210
|
|
7ce: 7d2102 l32i a0, a1, 0x1f4
|
|
7d1: 113a add.n a1, a1, a3
|
|
7d3: f00d ret.n
|
|
7d5: 000000 ill
|
|
7d8: 000000 ill
|
|
...
|
|
|
|
000007dc <wps_validate_probe_req>:
|
|
7dc: fed112 addmi a1, a1, 0xfffffe00
|
|
7df: 7e61c2 s32i a12, a1, 0x1f8
|
|
7e2: 7d6102 s32i a0, a1, 0x1f4
|
|
7e5: 0eb216 beqz a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
7e8: 013d mov.n a3, a1
|
|
7ea: fffb01 l32r a0, 7d8 <wps_validate_beacon_probe_resp+0x124>
|
|
7ed: 0000c0 callx0 a0
|
|
7f0: 0e0296 bltz a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
7f3: 0128 l32i.n a2, a1, 0
|
|
7f5: 11c8 l32i.n a12, a1, 4
|
|
7f7: 130c movi.n a3, 1
|
|
7f9: 93c3c0 movnez a12, a3, a12
|
|
7fc: ff8005 call0 0 <wps_validate_beacon-0x604>
|
|
7ff: 0d1256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
802: 252122 l32i a2, a1, 148
|
|
805: 130c movi.n a3, 1
|
|
807: ff8205 call0 28 <wps_validate_beacon-0x5dc>
|
|
80a: 0c6256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
80d: a128 l32i.n a2, a1, 40
|
|
80f: 0c3d mov.n a3, a12
|
|
811: 140c movi.n a4, 1
|
|
813: ff86c5 call0 80 <wps_validate_beacon-0x584>
|
|
816: 0ba256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
819: 5128 l32i.n a2, a1, 20
|
|
81b: 100c movi.n a0, 1
|
|
81d: 030c movi.n a3, 0
|
|
81f: 833020 moveqz a3, a0, a2
|
|
822: 6128 l32i.n a2, a1, 24
|
|
824: ff8ac5 call0 d4 <wps_validate_beacon-0x530>
|
|
827: 0a9256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
82a: 5128 l32i.n a2, a1, 20
|
|
82c: 6158 l32i.n a5, a1, 24
|
|
82e: 140c movi.n a4, 1
|
|
830: 030c movi.n a3, 0
|
|
832: 833450 moveqz a3, a4, a5
|
|
835: ff8a85 call0 e0 <wps_validate_beacon-0x524>
|
|
838: 098256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
83b: c128 l32i.n a2, a1, 48
|
|
83d: 130c movi.n a3, 1
|
|
83f: ff8ac5 call0 ec <wps_validate_beacon-0x518>
|
|
842: 08e256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
845: d128 l32i.n a2, a1, 52
|
|
847: 130c movi.n a3, 1
|
|
849: ff8ac5 call0 f8 <wps_validate_beacon-0x50c>
|
|
84c: 084256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
84f: e128 l32i.n a2, a1, 56
|
|
851: 130c movi.n a3, 1
|
|
853: ff8bc5 call0 110 <wps_validate_beacon-0x4f4>
|
|
856: 07a256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
859: f128 l32i.n a2, a1, 60
|
|
85b: 130c movi.n a3, 1
|
|
85d: ff8d05 call0 130 <wps_validate_beacon-0x4d4>
|
|
860: 070256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
863: 102122 l32i a2, a1, 64
|
|
866: 130c movi.n a3, 1
|
|
868: ff8e45 call0 150 <wps_validate_beacon-0x4b4>
|
|
86b: 065256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
86e: 1128 l32i.n a2, a1, 4
|
|
870: 0c3d mov.n a3, a12
|
|
872: ff7a05 call0 14 <wps_validate_beacon-0x5f0>
|
|
875: 05b256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
878: 2c2122 l32i a2, a1, 176
|
|
87b: 2d2132 l32i a3, a1, 180
|
|
87e: 0c4d mov.n a4, a12
|
|
880: ff8f05 call0 174 <wps_validate_beacon-0x490>
|
|
883: 04d256 bnez a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
886: 2e2122 l32i a2, a1, 184
|
|
889: 2f2132 l32i a3, a1, 188
|
|
88c: 0c4d mov.n a4, a12
|
|
88e: ff9005 call0 190 <wps_validate_beacon-0x474>
|
|
891: f2fc bnez.n a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
893: 302122 l32i a2, a1, 192
|
|
896: 312132 l32i a3, a1, 196
|
|
899: 0c4d mov.n a4, a12
|
|
89b: ff9105 call0 1ac <wps_validate_beacon-0x458>
|
|
89e: 22fc bnez.n a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
8a0: 0c4d mov.n a4, a12
|
|
8a2: 342122 l32i a2, a1, 208
|
|
8a5: 352132 l32i a3, a1, 212
|
|
8a8: ff9385 call0 1e4 <wps_validate_beacon-0x420>
|
|
8ab: 52ec bnez.n a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
8ad: 2a2122 l32i a2, a1, 168
|
|
8b0: 030c movi.n a3, 0
|
|
8b2: ff94c5 call0 200 <wps_validate_beacon-0x404>
|
|
8b5: b2dc bnez.n a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
8b7: 672132 l32i a3, a1, 0x19c
|
|
8ba: 040c movi.n a4, 0
|
|
8bc: 01d122 addmi a2, a1, 0x100
|
|
8bf: 74c222 addi a2, a2, 116
|
|
8c2: ff9505 call0 214 <wps_validate_beacon-0x3f0>
|
|
8c5: b2cc bnez.n a2, 8d4 <wps_validate_probe_req+0xf8>
|
|
8c7: 020c movi.n a2, 0
|
|
8c9: 7e21c2 l32i a12, a1, 0x1f8
|
|
8cc: 7d2102 l32i a0, a1, 0x1f4
|
|
8cf: 02d112 addmi a1, a1, 0x200
|
|
8d2: f00d ret.n
|
|
8d4: f27c movi.n a2, -1
|
|
8d6: fffbc6 j 8c9 <wps_validate_probe_req+0xed>
|
|
8d9: 000000 ill
|
|
8dc: 000000 ill
|
|
...
|
|
|
|
000008e0 <wps_validate_assoc_req>:
|
|
8e0: fed112 addmi a1, a1, 0xfffffe00
|
|
8e3: 7e6102 s32i a0, a1, 0x1f8
|
|
8e6: 32cc bnez.n a2, 8ed <wps_validate_assoc_req+0xd>
|
|
8e8: f27c movi.n a2, -1
|
|
8ea: 000d06 j 922 <wps_validate_assoc_req+0x42>
|
|
8ed: 013d mov.n a3, a1
|
|
8ef: fffb01 l32r a0, 8dc <wps_validate_probe_req+0x100>
|
|
8f2: 0000c0 callx0 a0
|
|
8f5: fef296 bltz a2, 8e8 <wps_validate_assoc_req+0x8>
|
|
8f8: 0128 l32i.n a2, a1, 0
|
|
8fa: 1108 l32i.n a0, a1, 4
|
|
8fc: 130c movi.n a3, 1
|
|
8fe: 930300 movnez a0, a3, a0
|
|
901: 7d6102 s32i a0, a1, 0x1f4
|
|
904: ff6f85 call0 0 <wps_validate_beacon-0x604>
|
|
907: fdd256 bnez a2, 8e8 <wps_validate_assoc_req+0x8>
|
|
90a: 252122 l32i a2, a1, 148
|
|
90d: 130c movi.n a3, 1
|
|
90f: ff7185 call0 28 <wps_validate_beacon-0x5dc>
|
|
912: fd2256 bnez a2, 8e8 <wps_validate_assoc_req+0x8>
|
|
915: 1128 l32i.n a2, a1, 4
|
|
917: 7d2132 l32i a3, a1, 0x1f4
|
|
91a: ff6f85 call0 14 <wps_validate_beacon-0x5f0>
|
|
91d: fc7256 bnez a2, 8e8 <wps_validate_assoc_req+0x8>
|
|
920: 020c movi.n a2, 0
|
|
922: 7e2102 l32i a0, a1, 0x1f8
|
|
925: 02d112 addmi a1, a1, 0x200
|
|
928: f00d ret.n
|
|
92a: 000000 ill
|
|
92d: 000000 ill
|
|
|
|
00000930 <wps_validate_assoc_resp>:
|
|
930: fed112 addmi a1, a1, 0xfffffe00
|
|
933: 7e6102 s32i a0, a1, 0x1f8
|
|
936: 32cc bnez.n a2, 93d <wps_validate_assoc_resp+0xd>
|
|
938: f27c movi.n a2, -1
|
|
93a: 000d06 j 972 <wps_validate_assoc_resp+0x42>
|
|
93d: 013d mov.n a3, a1
|
|
93f: fffb01 l32r a0, 92c <wps_validate_assoc_req+0x4c>
|
|
942: 0000c0 callx0 a0
|
|
945: fef296 bltz a2, 938 <wps_validate_assoc_resp+0x8>
|
|
948: 0128 l32i.n a2, a1, 0
|
|
94a: 1108 l32i.n a0, a1, 4
|
|
94c: 130c movi.n a3, 1
|
|
94e: 930300 movnez a0, a3, a0
|
|
951: 7d6102 s32i a0, a1, 0x1f4
|
|
954: ff6a85 call0 0 <wps_validate_beacon-0x604>
|
|
957: fdd256 bnez a2, 938 <wps_validate_assoc_resp+0x8>
|
|
95a: 262122 l32i a2, a1, 152
|
|
95d: 130c movi.n a3, 1
|
|
95f: ff6dc5 call0 3c <wps_validate_beacon-0x5c8>
|
|
962: fd2256 bnez a2, 938 <wps_validate_assoc_resp+0x8>
|
|
965: 1128 l32i.n a2, a1, 4
|
|
967: 7d2132 l32i a3, a1, 0x1f4
|
|
96a: ff6a85 call0 14 <wps_validate_beacon-0x5f0>
|
|
96d: fc7256 bnez a2, 938 <wps_validate_assoc_resp+0x8>
|
|
970: 020c movi.n a2, 0
|
|
972: 7e2102 l32i a0, a1, 0x1f8
|
|
975: 02d112 addmi a1, a1, 0x200
|
|
978: f00d ret.n
|
|
97a: 000000 ill
|
|
97d: 000000 ill
|
|
|
|
00000980 <wps_validate_m1>:
|
|
980: fed112 addmi a1, a1, 0xfffffe00
|
|
983: 7e6102 s32i a0, a1, 0x1f8
|
|
986: 116216 beqz a2, aa0 <wps_validate_m1+0x120>
|
|
989: 013d mov.n a3, a1
|
|
98b: fffc01 l32r a0, 97c <wps_validate_assoc_resp+0x4c>
|
|
98e: 0000c0 callx0 a0
|
|
991: 10b296 bltz a2, aa0 <wps_validate_m1+0x120>
|
|
994: 0128 l32i.n a2, a1, 0
|
|
996: 1108 l32i.n a0, a1, 4
|
|
998: 130c movi.n a3, 1
|
|
99a: 930300 movnez a0, a3, a0
|
|
99d: 7d6102 s32i a0, a1, 0x1f4
|
|
9a0: ff65c5 call0 0 <wps_validate_beacon-0x604>
|
|
9a3: 0f4256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9a6: 2128 l32i.n a2, a1, 8
|
|
9a8: 130c movi.n a3, 1
|
|
9aa: ff9105 call0 2bc <wps_validate_beacon-0x348>
|
|
9ad: 0ea256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9b0: 6128 l32i.n a2, a1, 24
|
|
9b2: 130c movi.n a3, 1
|
|
9b4: ff71c5 call0 d4 <wps_validate_beacon-0x530>
|
|
9b7: 0e0256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9ba: 212122 l32i a2, a1, 132
|
|
9bd: 130c movi.n a3, 1
|
|
9bf: ff9145 call0 2d4 <wps_validate_beacon-0x330>
|
|
9c2: 0d5256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9c5: 3128 l32i.n a2, a1, 12
|
|
9c7: 130c movi.n a3, 1
|
|
9c9: ff91c5 call0 2e8 <wps_validate_beacon-0x31c>
|
|
9cc: 0cb256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9cf: 362122 l32i a2, a1, 216
|
|
9d2: 372132 l32i a3, a1, 220
|
|
9d5: 140c movi.n a4, 1
|
|
9d7: ff9285 call0 300 <wps_validate_beacon-0x304>
|
|
9da: 0bd256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9dd: 7128 l32i.n a2, a1, 28
|
|
9df: 130c movi.n a3, 1
|
|
9e1: ff94c5 call0 330 <wps_validate_beacon-0x2d4>
|
|
9e4: 0b3256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9e7: 8128 l32i.n a2, a1, 32
|
|
9e9: 130c movi.n a3, 1
|
|
9eb: ff9a85 call0 394 <wps_validate_beacon-0x270>
|
|
9ee: 0a9256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9f1: 9128 l32i.n a2, a1, 36
|
|
9f3: 130c movi.n a3, 1
|
|
9f5: ffa005 call0 3f8 <wps_validate_beacon-0x20c>
|
|
9f8: 09f256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
9fb: a128 l32i.n a2, a1, 40
|
|
9fd: 7d2132 l32i a3, a1, 0x1f4
|
|
a00: 140c movi.n a4, 1
|
|
a02: ff67c5 call0 80 <wps_validate_beacon-0x584>
|
|
a05: 092256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a08: 122122 l32i a2, a1, 72
|
|
a0b: 130c movi.n a3, 1
|
|
a0d: ff8105 call0 220 <wps_validate_beacon-0x3e4>
|
|
a10: 087256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a13: 2c2122 l32i a2, a1, 176
|
|
a16: 2d2132 l32i a3, a1, 180
|
|
a19: 140c movi.n a4, 1
|
|
a1b: ff7585 call0 174 <wps_validate_beacon-0x490>
|
|
a1e: 079256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a21: 2e2122 l32i a2, a1, 184
|
|
a24: 2f2132 l32i a3, a1, 188
|
|
a27: 140c movi.n a4, 1
|
|
a29: ff7645 call0 190 <wps_validate_beacon-0x474>
|
|
a2c: 06b256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a2f: 302122 l32i a2, a1, 192
|
|
a32: 312132 l32i a3, a1, 196
|
|
a35: 140c movi.n a4, 1
|
|
a37: ff7745 call0 1ac <wps_validate_beacon-0x458>
|
|
a3a: 05d256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a3d: 322122 l32i a2, a1, 200
|
|
a40: 332132 l32i a3, a1, 204
|
|
a43: 140c movi.n a4, 1
|
|
a45: ff7805 call0 1c8 <wps_validate_beacon-0x43c>
|
|
a48: 04f256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a4b: c128 l32i.n a2, a1, 48
|
|
a4d: 130c movi.n a3, 1
|
|
a4f: ff69c5 call0 ec <wps_validate_beacon-0x518>
|
|
a52: 045256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
a55: 342122 l32i a2, a1, 208
|
|
a58: 352132 l32i a3, a1, 212
|
|
a5b: 140c movi.n a4, 1
|
|
a5d: ff7845 call0 1e4 <wps_validate_beacon-0x420>
|
|
a60: 72fc bnez.n a2, a9b <wps_validate_m1+0x11b>
|
|
a62: d128 l32i.n a2, a1, 52
|
|
a64: 130c movi.n a3, 1
|
|
a66: ff6905 call0 f8 <wps_validate_beacon-0x50c>
|
|
a69: e2ec bnez.n a2, a9b <wps_validate_m1+0x11b>
|
|
a6b: e128 l32i.n a2, a1, 56
|
|
a6d: 130c movi.n a3, 1
|
|
a6f: ff6a05 call0 110 <wps_validate_beacon-0x4f4>
|
|
a72: 52ec bnez.n a2, a9b <wps_validate_m1+0x11b>
|
|
a74: 102122 l32i a2, a1, 64
|
|
a77: 130c movi.n a3, 1
|
|
a79: ff6d45 call0 150 <wps_validate_beacon-0x4b4>
|
|
a7c: b2dc bnez.n a2, a9b <wps_validate_m1+0x11b>
|
|
a7e: f128 l32i.n a2, a1, 60
|
|
a80: 130c movi.n a3, 1
|
|
a82: ff6ac5 call0 130 <wps_validate_beacon-0x4d4>
|
|
a85: 22dc bnez.n a2, a9b <wps_validate_m1+0x11b>
|
|
a87: 112122 l32i a2, a1, 68
|
|
a8a: 130c movi.n a3, 1
|
|
a8c: ff9805 call0 410 <wps_validate_beacon-0x1f4>
|
|
a8f: 82cc bnez.n a2, a9b <wps_validate_m1+0x11b>
|
|
a91: 1128 l32i.n a2, a1, 4
|
|
a93: 7d2132 l32i a3, a1, 0x1f4
|
|
a96: ff57c5 call0 14 <wps_validate_beacon-0x5f0>
|
|
a99: 828c beqz.n a2, aa5 <wps_validate_m1+0x125>
|
|
a9b: 7d2122 l32i a2, a1, 0x1f4
|
|
a9e: e28c beqz.n a2, ab0 <wps_validate_m1+0x130>
|
|
aa0: f27c movi.n a2, -1
|
|
aa2: 000306 j ab2 <wps_validate_m1+0x132>
|
|
aa5: 2a2122 l32i a2, a1, 168
|
|
aa8: 030c movi.n a3, 0
|
|
aaa: ff7545 call0 200 <wps_validate_beacon-0x404>
|
|
aad: fea256 bnez a2, a9b <wps_validate_m1+0x11b>
|
|
ab0: 020c movi.n a2, 0
|
|
ab2: 7e2102 l32i a0, a1, 0x1f8
|
|
ab5: 02d112 addmi a1, a1, 0x200
|
|
ab8: f00d ret.n
|
|
aba: 000000 ill
|
|
abd: 000000 ill
|
|
|
|
00000ac0 <wps_validate_m2>:
|
|
ac0: fed112 addmi a1, a1, 0xfffffe00
|
|
ac3: 7e6102 s32i a0, a1, 0x1f8
|
|
ac6: 10a216 beqz a2, bd4 <wps_validate_m2+0x114>
|
|
ac9: 013d mov.n a3, a1
|
|
acb: fffc01 l32r a0, abc <wps_validate_m1+0x13c>
|
|
ace: 0000c0 callx0 a0
|
|
ad1: 0ff296 bltz a2, bd4 <wps_validate_m2+0x114>
|
|
ad4: 0128 l32i.n a2, a1, 0
|
|
ad6: 1108 l32i.n a0, a1, 4
|
|
ad8: 130c movi.n a3, 1
|
|
ada: 930300 movnez a0, a3, a0
|
|
add: 7d6102 s32i a0, a1, 0x1f4
|
|
ae0: ff51c5 call0 0 <wps_validate_beacon-0x604>
|
|
ae3: 0e8256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
ae6: 2128 l32i.n a2, a1, 8
|
|
ae8: 130c movi.n a3, 1
|
|
aea: ff7d05 call0 2bc <wps_validate_beacon-0x348>
|
|
aed: 0de256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
af0: 3128 l32i.n a2, a1, 12
|
|
af2: 130c movi.n a3, 1
|
|
af4: ff7f05 call0 2e8 <wps_validate_beacon-0x31c>
|
|
af7: 0d4256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
afa: 4128 l32i.n a2, a1, 16
|
|
afc: 130c movi.n a3, 1
|
|
afe: ff7f45 call0 2f4 <wps_validate_beacon-0x310>
|
|
b01: 0ca256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b04: 5128 l32i.n a2, a1, 20
|
|
b06: 130c movi.n a3, 1
|
|
b08: ff5d45 call0 e0 <wps_validate_beacon-0x524>
|
|
b0b: 0c0256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b0e: 362122 l32i a2, a1, 216
|
|
b11: 372132 l32i a3, a1, 220
|
|
b14: 140c movi.n a4, 1
|
|
b16: ff7e85 call0 300 <wps_validate_beacon-0x304>
|
|
b19: 0b2256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b1c: 7128 l32i.n a2, a1, 28
|
|
b1e: 130c movi.n a3, 1
|
|
b20: ff80c5 call0 330 <wps_validate_beacon-0x2d4>
|
|
b23: 0a8256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b26: 8128 l32i.n a2, a1, 32
|
|
b28: 130c movi.n a3, 1
|
|
b2a: ff8685 call0 394 <wps_validate_beacon-0x270>
|
|
b2d: 09e256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b30: 9128 l32i.n a2, a1, 36
|
|
b32: 130c movi.n a3, 1
|
|
b34: ff8c05 call0 3f8 <wps_validate_beacon-0x20c>
|
|
b37: 094256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b3a: a128 l32i.n a2, a1, 40
|
|
b3c: 7d2132 l32i a3, a1, 0x1f4
|
|
b3f: 140c movi.n a4, 1
|
|
b41: ff53c5 call0 80 <wps_validate_beacon-0x584>
|
|
b44: 087256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b47: 2c2122 l32i a2, a1, 176
|
|
b4a: 2d2132 l32i a3, a1, 180
|
|
b4d: 140c movi.n a4, 1
|
|
b4f: ff6245 call0 174 <wps_validate_beacon-0x490>
|
|
b52: 079256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b55: 2e2122 l32i a2, a1, 184
|
|
b58: 2f2132 l32i a3, a1, 188
|
|
b5b: 140c movi.n a4, 1
|
|
b5d: ff6305 call0 190 <wps_validate_beacon-0x474>
|
|
b60: 06b256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b63: 302122 l32i a2, a1, 192
|
|
b66: 312132 l32i a3, a1, 196
|
|
b69: 140c movi.n a4, 1
|
|
b6b: ff6405 call0 1ac <wps_validate_beacon-0x458>
|
|
b6e: 05d256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b71: 322122 l32i a2, a1, 200
|
|
b74: 332132 l32i a3, a1, 204
|
|
b77: 140c movi.n a4, 1
|
|
b79: ff64c5 call0 1c8 <wps_validate_beacon-0x43c>
|
|
b7c: 04f256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b7f: c128 l32i.n a2, a1, 48
|
|
b81: 130c movi.n a3, 1
|
|
b83: ff5685 call0 ec <wps_validate_beacon-0x518>
|
|
b86: 045256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
b89: 342122 l32i a2, a1, 208
|
|
b8c: 352132 l32i a3, a1, 212
|
|
b8f: 140c movi.n a4, 1
|
|
b91: ff6505 call0 1e4 <wps_validate_beacon-0x420>
|
|
b94: 72fc bnez.n a2, bcf <wps_validate_m2+0x10f>
|
|
b96: d128 l32i.n a2, a1, 52
|
|
b98: 130c movi.n a3, 1
|
|
b9a: ff55c5 call0 f8 <wps_validate_beacon-0x50c>
|
|
b9d: e2ec bnez.n a2, bcf <wps_validate_m2+0x10f>
|
|
b9f: e128 l32i.n a2, a1, 56
|
|
ba1: 130c movi.n a3, 1
|
|
ba3: ff56c5 call0 110 <wps_validate_beacon-0x4f4>
|
|
ba6: 52ec bnez.n a2, bcf <wps_validate_m2+0x10f>
|
|
ba8: f128 l32i.n a2, a1, 60
|
|
baa: 130c movi.n a3, 1
|
|
bac: ff5805 call0 130 <wps_validate_beacon-0x4d4>
|
|
baf: c2dc bnez.n a2, bcf <wps_validate_m2+0x10f>
|
|
bb1: 102122 l32i a2, a1, 64
|
|
bb4: 130c movi.n a3, 1
|
|
bb6: ff5985 call0 150 <wps_validate_beacon-0x4b4>
|
|
bb9: 22dc bnez.n a2, bcf <wps_validate_m2+0x10f>
|
|
bbb: 112122 l32i a2, a1, 68
|
|
bbe: 130c movi.n a3, 1
|
|
bc0: ff84c5 call0 410 <wps_validate_beacon-0x1f4>
|
|
bc3: 82cc bnez.n a2, bcf <wps_validate_m2+0x10f>
|
|
bc5: 1128 l32i.n a2, a1, 4
|
|
bc7: 7d2132 l32i a3, a1, 0x1f4
|
|
bca: ff4485 call0 14 <wps_validate_beacon-0x5f0>
|
|
bcd: 828c beqz.n a2, bd9 <wps_validate_m2+0x119>
|
|
bcf: 7d2122 l32i a2, a1, 0x1f4
|
|
bd2: e28c beqz.n a2, be4 <wps_validate_m2+0x124>
|
|
bd4: f27c movi.n a2, -1
|
|
bd6: 000306 j be6 <wps_validate_m2+0x126>
|
|
bd9: 132122 l32i a2, a1, 76
|
|
bdc: 130c movi.n a3, 1
|
|
bde: ff83c5 call0 41c <wps_validate_beacon-0x1e8>
|
|
be1: fea256 bnez a2, bcf <wps_validate_m2+0x10f>
|
|
be4: 020c movi.n a2, 0
|
|
be6: 7e2102 l32i a0, a1, 0x1f8
|
|
be9: 02d112 addmi a1, a1, 0x200
|
|
bec: f00d ret.n
|
|
bee: 000000 ill
|
|
bf1: 000000 ill
|
|
|
|
00000bf4 <wps_validate_m2d>:
|
|
bf4: fed112 addmi a1, a1, 0xfffffe00
|
|
bf7: 7e6102 s32i a0, a1, 0x1f8
|
|
bfa: 0e6216 beqz a2, ce4 <wps_validate_m2d+0xf0>
|
|
bfd: 013d mov.n a3, a1
|
|
bff: fffc01 l32r a0, bf0 <wps_validate_m2+0x130>
|
|
c02: 0000c0 callx0 a0
|
|
c05: 0db296 bltz a2, ce4 <wps_validate_m2d+0xf0>
|
|
c08: 0128 l32i.n a2, a1, 0
|
|
c0a: 1108 l32i.n a0, a1, 4
|
|
c0c: 130c movi.n a3, 1
|
|
c0e: 930300 movnez a0, a3, a0
|
|
c11: 7d6102 s32i a0, a1, 0x1f4
|
|
c14: ff3e85 call0 0 <wps_validate_beacon-0x604>
|
|
c17: 0c4256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c1a: 2128 l32i.n a2, a1, 8
|
|
c1c: 130c movi.n a3, 1
|
|
c1e: ff69c5 call0 2bc <wps_validate_beacon-0x348>
|
|
c21: 0ba256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c24: 3128 l32i.n a2, a1, 12
|
|
c26: 130c movi.n a3, 1
|
|
c28: ff6bc5 call0 2e8 <wps_validate_beacon-0x31c>
|
|
c2b: 0b0256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c2e: 4128 l32i.n a2, a1, 16
|
|
c30: 130c movi.n a3, 1
|
|
c32: ff6c05 call0 2f4 <wps_validate_beacon-0x310>
|
|
c35: 0a6256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c38: 5128 l32i.n a2, a1, 20
|
|
c3a: 130c movi.n a3, 1
|
|
c3c: ff4a05 call0 e0 <wps_validate_beacon-0x524>
|
|
c3f: 09c256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c42: 7128 l32i.n a2, a1, 28
|
|
c44: 130c movi.n a3, 1
|
|
c46: ff6e85 call0 330 <wps_validate_beacon-0x2d4>
|
|
c49: 092256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c4c: 8128 l32i.n a2, a1, 32
|
|
c4e: 130c movi.n a3, 1
|
|
c50: ff7405 call0 394 <wps_validate_beacon-0x270>
|
|
c53: 088256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c56: 9128 l32i.n a2, a1, 36
|
|
c58: 130c movi.n a3, 1
|
|
c5a: ff79c5 call0 3f8 <wps_validate_beacon-0x20c>
|
|
c5d: 07e256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c60: a128 l32i.n a2, a1, 40
|
|
c62: 7d2132 l32i a3, a1, 0x1f4
|
|
c65: 140c movi.n a4, 1
|
|
c67: ff4185 call0 80 <wps_validate_beacon-0x584>
|
|
c6a: 071256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c6d: 2c2122 l32i a2, a1, 176
|
|
c70: 2d2132 l32i a3, a1, 180
|
|
c73: 140c movi.n a4, 1
|
|
c75: ff4fc5 call0 174 <wps_validate_beacon-0x490>
|
|
c78: 063256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c7b: 2e2122 l32i a2, a1, 184
|
|
c7e: 2f2132 l32i a3, a1, 188
|
|
c81: 140c movi.n a4, 1
|
|
c83: ff50c5 call0 190 <wps_validate_beacon-0x474>
|
|
c86: 055256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c89: 302122 l32i a2, a1, 192
|
|
c8c: 312132 l32i a3, a1, 196
|
|
c8f: 140c movi.n a4, 1
|
|
c91: ff5185 call0 1ac <wps_validate_beacon-0x458>
|
|
c94: 047256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
c97: 322122 l32i a2, a1, 200
|
|
c9a: 332132 l32i a3, a1, 204
|
|
c9d: 140c movi.n a4, 1
|
|
c9f: ff5285 call0 1c8 <wps_validate_beacon-0x43c>
|
|
ca2: 92fc bnez.n a2, cdf <wps_validate_m2d+0xeb>
|
|
ca4: c128 l32i.n a2, a1, 48
|
|
ca6: 130c movi.n a3, 1
|
|
ca8: ff4405 call0 ec <wps_validate_beacon-0x518>
|
|
cab: 02fc bnez.n a2, cdf <wps_validate_m2d+0xeb>
|
|
cad: 342122 l32i a2, a1, 208
|
|
cb0: 352132 l32i a3, a1, 212
|
|
cb3: 140c movi.n a4, 1
|
|
cb5: ff52c5 call0 1e4 <wps_validate_beacon-0x420>
|
|
cb8: 32ec bnez.n a2, cdf <wps_validate_m2d+0xeb>
|
|
cba: d128 l32i.n a2, a1, 52
|
|
cbc: 130c movi.n a3, 1
|
|
cbe: ff4385 call0 f8 <wps_validate_beacon-0x50c>
|
|
cc1: a2dc bnez.n a2, cdf <wps_validate_m2d+0xeb>
|
|
cc3: e128 l32i.n a2, a1, 56
|
|
cc5: 130c movi.n a3, 1
|
|
cc7: ff4485 call0 110 <wps_validate_beacon-0x4f4>
|
|
cca: 12dc bnez.n a2, cdf <wps_validate_m2d+0xeb>
|
|
ccc: f128 l32i.n a2, a1, 60
|
|
cce: 130c movi.n a3, 1
|
|
cd0: ff45c5 call0 130 <wps_validate_beacon-0x4d4>
|
|
cd3: 82cc bnez.n a2, cdf <wps_validate_m2d+0xeb>
|
|
cd5: 112122 l32i a2, a1, 68
|
|
cd8: 130c movi.n a3, 1
|
|
cda: ff7345 call0 410 <wps_validate_beacon-0x1f4>
|
|
cdd: 828c beqz.n a2, ce9 <wps_validate_m2d+0xf5>
|
|
cdf: 7d2122 l32i a2, a1, 0x1f4
|
|
ce2: e28c beqz.n a2, cf4 <wps_validate_m2d+0x100>
|
|
ce4: f27c movi.n a2, -1
|
|
ce6: 000306 j cf6 <wps_validate_m2d+0x102>
|
|
ce9: 1128 l32i.n a2, a1, 4
|
|
ceb: 7d2132 l32i a3, a1, 0x1f4
|
|
cee: ff3245 call0 14 <wps_validate_beacon-0x5f0>
|
|
cf1: fea256 bnez a2, cdf <wps_validate_m2d+0xeb>
|
|
cf4: 020c movi.n a2, 0
|
|
cf6: 7e2102 l32i a0, a1, 0x1f8
|
|
cf9: 02d112 addmi a1, a1, 0x200
|
|
cfc: f00d ret.n
|
|
cfe: 000000 ill
|
|
d01: 000000 ill
|
|
|
|
00000d04 <wps_validate_m3>:
|
|
d04: fed112 addmi a1, a1, 0xfffffe00
|
|
d07: 7e6102 s32i a0, a1, 0x1f8
|
|
d0a: 05f216 beqz a2, d6d <wps_validate_m3+0x69>
|
|
d0d: 013d mov.n a3, a1
|
|
d0f: fffc01 l32r a0, d00 <wps_validate_m2d+0x10c>
|
|
d12: 0000c0 callx0 a0
|
|
d15: 054296 bltz a2, d6d <wps_validate_m3+0x69>
|
|
d18: 0128 l32i.n a2, a1, 0
|
|
d1a: 1108 l32i.n a0, a1, 4
|
|
d1c: 130c movi.n a3, 1
|
|
d1e: 930300 movnez a0, a3, a0
|
|
d21: 7d6102 s32i a0, a1, 0x1f4
|
|
d24: ff2d85 call0 0 <wps_validate_beacon-0x604>
|
|
d27: 82fc bnez.n a2, d63 <wps_validate_m3+0x5f>
|
|
d29: 2128 l32i.n a2, a1, 8
|
|
d2b: 130c movi.n a3, 1
|
|
d2d: ff58c5 call0 2bc <wps_validate_beacon-0x348>
|
|
d30: f2ec bnez.n a2, d63 <wps_validate_m3+0x5f>
|
|
d32: 4128 l32i.n a2, a1, 16
|
|
d34: 130c movi.n a3, 1
|
|
d36: ff5bc5 call0 2f4 <wps_validate_beacon-0x310>
|
|
d39: 62ec bnez.n a2, d63 <wps_validate_m3+0x5f>
|
|
d3b: 162122 l32i a2, a1, 88
|
|
d3e: 130c movi.n a3, 1
|
|
d40: ff6e45 call0 428 <wps_validate_beacon-0x1dc>
|
|
d43: c2dc bnez.n a2, d63 <wps_validate_m3+0x5f>
|
|
d45: 172122 l32i a2, a1, 92
|
|
d48: 130c movi.n a3, 1
|
|
d4a: ff6e85 call0 434 <wps_validate_beacon-0x1d0>
|
|
d4d: 22dc bnez.n a2, d63 <wps_validate_m3+0x5f>
|
|
d4f: 1128 l32i.n a2, a1, 4
|
|
d51: 7d2132 l32i a3, a1, 0x1f4
|
|
d54: ff2bc5 call0 14 <wps_validate_beacon-0x5f0>
|
|
d57: 82cc bnez.n a2, d63 <wps_validate_m3+0x5f>
|
|
d59: 132122 l32i a2, a1, 76
|
|
d5c: 130c movi.n a3, 1
|
|
d5e: ff6bc5 call0 41c <wps_validate_beacon-0x1e8>
|
|
d61: 328c beqz.n a2, d68 <wps_validate_m3+0x64>
|
|
d63: 7d2122 l32i a2, a1, 0x1f4
|
|
d66: 32cc bnez.n a2, d6d <wps_validate_m3+0x69>
|
|
d68: 020c movi.n a2, 0
|
|
d6a: 000046 j d6f <wps_validate_m3+0x6b>
|
|
d6d: f27c movi.n a2, -1
|
|
d6f: 7e2102 l32i a0, a1, 0x1f8
|
|
d72: 02d112 addmi a1, a1, 0x200
|
|
d75: f00d ret.n
|
|
d77: 000000 ill
|
|
...
|
|
|
|
00000d7c <wps_validate_m4>:
|
|
d7c: fed112 addmi a1, a1, 0xfffffe00
|
|
d7f: 7e6102 s32i a0, a1, 0x1f8
|
|
d82: 06d216 beqz a2, df3 <wps_validate_m4+0x77>
|
|
d85: 013d mov.n a3, a1
|
|
d87: fffc01 l32r a0, d78 <wps_validate_m3+0x74>
|
|
d8a: 0000c0 callx0 a0
|
|
d8d: 062296 bltz a2, df3 <wps_validate_m4+0x77>
|
|
d90: 0128 l32i.n a2, a1, 0
|
|
d92: 1108 l32i.n a0, a1, 4
|
|
d94: 130c movi.n a3, 1
|
|
d96: 930300 movnez a0, a3, a0
|
|
d99: 7d6102 s32i a0, a1, 0x1f4
|
|
d9c: ff2605 call0 0 <wps_validate_beacon-0x604>
|
|
d9f: 046256 bnez a2, de9 <wps_validate_m4+0x6d>
|
|
da2: 2128 l32i.n a2, a1, 8
|
|
da4: 130c movi.n a3, 1
|
|
da6: ff5145 call0 2bc <wps_validate_beacon-0x348>
|
|
da9: c2fc bnez.n a2, de9 <wps_validate_m4+0x6d>
|
|
dab: 3128 l32i.n a2, a1, 12
|
|
dad: 130c movi.n a3, 1
|
|
daf: ff5385 call0 2e8 <wps_validate_beacon-0x31c>
|
|
db2: 32fc bnez.n a2, de9 <wps_validate_m4+0x6d>
|
|
db4: 142122 l32i a2, a1, 80
|
|
db7: 130c movi.n a3, 1
|
|
db9: ff6845 call0 440 <wps_validate_beacon-0x1c4>
|
|
dbc: 92ec bnez.n a2, de9 <wps_validate_m4+0x6d>
|
|
dbe: 152122 l32i a2, a1, 84
|
|
dc1: 130c movi.n a3, 1
|
|
dc3: ff6885 call0 44c <wps_validate_beacon-0x1b8>
|
|
dc6: f2dc bnez.n a2, de9 <wps_validate_m4+0x6d>
|
|
dc8: 382122 l32i a2, a1, 224
|
|
dcb: 392132 l32i a3, a1, 228
|
|
dce: 140c movi.n a4, 1
|
|
dd0: ff6845 call0 458 <wps_validate_beacon-0x1ac>
|
|
dd3: 22dc bnez.n a2, de9 <wps_validate_m4+0x6d>
|
|
dd5: 1128 l32i.n a2, a1, 4
|
|
dd7: 7d2132 l32i a3, a1, 0x1f4
|
|
dda: ff2385 call0 14 <wps_validate_beacon-0x5f0>
|
|
ddd: 82cc bnez.n a2, de9 <wps_validate_m4+0x6d>
|
|
ddf: 132122 l32i a2, a1, 76
|
|
de2: 130c movi.n a3, 1
|
|
de4: ff6345 call0 41c <wps_validate_beacon-0x1e8>
|
|
de7: 328c beqz.n a2, dee <wps_validate_m4+0x72>
|
|
de9: 7d2122 l32i a2, a1, 0x1f4
|
|
dec: 32cc bnez.n a2, df3 <wps_validate_m4+0x77>
|
|
dee: 020c movi.n a2, 0
|
|
df0: 000046 j df5 <wps_validate_m4+0x79>
|
|
df3: f27c movi.n a2, -1
|
|
df5: 7e2102 l32i a0, a1, 0x1f8
|
|
df8: 02d112 addmi a1, a1, 0x200
|
|
dfb: f00d ret.n
|
|
dfd: 000000 ill
|
|
e00: 000000 ill
|
|
...
|
|
|
|
00000e04 <wps_validate_m4_encr>:
|
|
e04: fed112 addmi a1, a1, 0xfffffe00
|
|
e07: 7e6102 s32i a0, a1, 0x1f8
|
|
e0a: 7d6132 s32i a3, a1, 0x1f4
|
|
e0d: 72ac beqz.n a2, e38 <wps_validate_m4_encr+0x34>
|
|
e0f: 013d mov.n a3, a1
|
|
e11: fffb01 l32r a0, e00 <wps_validate_m4+0x84>
|
|
e14: 0000c0 callx0 a0
|
|
e17: 01d296 bltz a2, e38 <wps_validate_m4_encr+0x34>
|
|
e1a: 182122 l32i a2, a1, 96
|
|
e1d: 130c movi.n a3, 1
|
|
e1f: ff6545 call0 474 <wps_validate_beacon-0x190>
|
|
e22: 82cc bnez.n a2, e2e <wps_validate_m4_encr+0x2a>
|
|
e24: 1c2122 l32i a2, a1, 112
|
|
e27: 130c movi.n a3, 1
|
|
e29: ff6785 call0 4a4 <wps_validate_beacon-0x160>
|
|
e2c: 328c beqz.n a2, e33 <wps_validate_m4_encr+0x2f>
|
|
e2e: 7d2102 l32i a0, a1, 0x1f4
|
|
e31: 30cc bnez.n a0, e38 <wps_validate_m4_encr+0x34>
|
|
e33: 020c movi.n a2, 0
|
|
e35: 000046 j e3a <wps_validate_m4_encr+0x36>
|
|
e38: f27c movi.n a2, -1
|
|
e3a: 7e2102 l32i a0, a1, 0x1f8
|
|
e3d: 02d112 addmi a1, a1, 0x200
|
|
e40: f00d ret.n
|
|
e42: 000000 ill
|
|
e45: 000000 ill
|
|
|
|
00000e48 <wps_validate_m5>:
|
|
e48: fed112 addmi a1, a1, 0xfffffe00
|
|
e4b: 7e6102 s32i a0, a1, 0x1f8
|
|
e4e: 058216 beqz a2, eaa <wps_validate_m5+0x62>
|
|
e51: 013d mov.n a3, a1
|
|
e53: fffc01 l32r a0, e44 <wps_validate_m4_encr+0x40>
|
|
e56: 0000c0 callx0 a0
|
|
e59: 04d296 bltz a2, eaa <wps_validate_m5+0x62>
|
|
e5c: 0128 l32i.n a2, a1, 0
|
|
e5e: 1108 l32i.n a0, a1, 4
|
|
e60: 130c movi.n a3, 1
|
|
e62: 930300 movnez a0, a3, a0
|
|
e65: 7d6102 s32i a0, a1, 0x1f4
|
|
e68: ff1945 call0 0 <wps_validate_beacon-0x604>
|
|
e6b: 12fc bnez.n a2, ea0 <wps_validate_m5+0x58>
|
|
e6d: 2128 l32i.n a2, a1, 8
|
|
e6f: 130c movi.n a3, 1
|
|
e71: ff4485 call0 2bc <wps_validate_beacon-0x348>
|
|
e74: 82ec bnez.n a2, ea0 <wps_validate_m5+0x58>
|
|
e76: 4128 l32i.n a2, a1, 16
|
|
e78: 130c movi.n a3, 1
|
|
e7a: ff4785 call0 2f4 <wps_validate_beacon-0x310>
|
|
e7d: f2dc bnez.n a2, ea0 <wps_validate_m5+0x58>
|
|
e7f: 382122 l32i a2, a1, 224
|
|
e82: 392132 l32i a3, a1, 228
|
|
e85: 140c movi.n a4, 1
|
|
e87: ff5d05 call0 458 <wps_validate_beacon-0x1ac>
|
|
e8a: 22dc bnez.n a2, ea0 <wps_validate_m5+0x58>
|
|
e8c: 1128 l32i.n a2, a1, 4
|
|
e8e: 7d2132 l32i a3, a1, 0x1f4
|
|
e91: ff1805 call0 14 <wps_validate_beacon-0x5f0>
|
|
e94: 82cc bnez.n a2, ea0 <wps_validate_m5+0x58>
|
|
e96: 132122 l32i a2, a1, 76
|
|
e99: 130c movi.n a3, 1
|
|
e9b: ff5805 call0 41c <wps_validate_beacon-0x1e8>
|
|
e9e: 328c beqz.n a2, ea5 <wps_validate_m5+0x5d>
|
|
ea0: 7d2122 l32i a2, a1, 0x1f4
|
|
ea3: 32cc bnez.n a2, eaa <wps_validate_m5+0x62>
|
|
ea5: 020c movi.n a2, 0
|
|
ea7: 000046 j eac <wps_validate_m5+0x64>
|
|
eaa: f27c movi.n a2, -1
|
|
eac: 7e2102 l32i a0, a1, 0x1f8
|
|
eaf: 02d112 addmi a1, a1, 0x200
|
|
eb2: f00d ret.n
|
|
eb4: 000000 ill
|
|
...
|
|
|
|
00000eb8 <wps_validate_m5_encr>:
|
|
eb8: fed112 addmi a1, a1, 0xfffffe00
|
|
ebb: 7e6102 s32i a0, a1, 0x1f8
|
|
ebe: 7d6132 s32i a3, a1, 0x1f4
|
|
ec1: 72ac beqz.n a2, eec <wps_validate_m5_encr+0x34>
|
|
ec3: 013d mov.n a3, a1
|
|
ec5: fffb01 l32r a0, eb4 <wps_validate_m5+0x6c>
|
|
ec8: 0000c0 callx0 a0
|
|
ecb: 01d296 bltz a2, eec <wps_validate_m5_encr+0x34>
|
|
ece: 1a2122 l32i a2, a1, 104
|
|
ed1: 130c movi.n a3, 1
|
|
ed3: ff5b85 call0 48c <wps_validate_beacon-0x178>
|
|
ed6: 82cc bnez.n a2, ee2 <wps_validate_m5_encr+0x2a>
|
|
ed8: 1c2122 l32i a2, a1, 112
|
|
edb: 130c movi.n a3, 1
|
|
edd: ff5c45 call0 4a4 <wps_validate_beacon-0x160>
|
|
ee0: 328c beqz.n a2, ee7 <wps_validate_m5_encr+0x2f>
|
|
ee2: 7d2102 l32i a0, a1, 0x1f4
|
|
ee5: 30cc bnez.n a0, eec <wps_validate_m5_encr+0x34>
|
|
ee7: 020c movi.n a2, 0
|
|
ee9: 000046 j eee <wps_validate_m5_encr+0x36>
|
|
eec: f27c movi.n a2, -1
|
|
eee: 7e2102 l32i a0, a1, 0x1f8
|
|
ef1: 02d112 addmi a1, a1, 0x200
|
|
ef4: f00d ret.n
|
|
ef6: 000000 ill
|
|
ef9: 000000 ill
|
|
|
|
00000efc <wps_validate_m6>:
|
|
efc: fed112 addmi a1, a1, 0xfffffe00
|
|
eff: 7e6102 s32i a0, a1, 0x1f8
|
|
f02: 058216 beqz a2, f5e <wps_validate_m6+0x62>
|
|
f05: 013d mov.n a3, a1
|
|
f07: fffc01 l32r a0, ef8 <wps_validate_m5_encr+0x40>
|
|
f0a: 0000c0 callx0 a0
|
|
f0d: 04d296 bltz a2, f5e <wps_validate_m6+0x62>
|
|
f10: 0128 l32i.n a2, a1, 0
|
|
f12: 1108 l32i.n a0, a1, 4
|
|
f14: 130c movi.n a3, 1
|
|
f16: 930300 movnez a0, a3, a0
|
|
f19: 7d6102 s32i a0, a1, 0x1f4
|
|
f1c: ff0e05 call0 0 <wps_validate_beacon-0x604>
|
|
f1f: 12fc bnez.n a2, f54 <wps_validate_m6+0x58>
|
|
f21: 2128 l32i.n a2, a1, 8
|
|
f23: 130c movi.n a3, 1
|
|
f25: ff3945 call0 2bc <wps_validate_beacon-0x348>
|
|
f28: 82ec bnez.n a2, f54 <wps_validate_m6+0x58>
|
|
f2a: 3128 l32i.n a2, a1, 12
|
|
f2c: 130c movi.n a3, 1
|
|
f2e: ff3b85 call0 2e8 <wps_validate_beacon-0x31c>
|
|
f31: f2dc bnez.n a2, f54 <wps_validate_m6+0x58>
|
|
f33: 382122 l32i a2, a1, 224
|
|
f36: 392132 l32i a3, a1, 228
|
|
f39: 140c movi.n a4, 1
|
|
f3b: ff51c5 call0 458 <wps_validate_beacon-0x1ac>
|
|
f3e: 22dc bnez.n a2, f54 <wps_validate_m6+0x58>
|
|
f40: 1128 l32i.n a2, a1, 4
|
|
f42: 7d2132 l32i a3, a1, 0x1f4
|
|
f45: ff0cc5 call0 14 <wps_validate_beacon-0x5f0>
|
|
f48: 82cc bnez.n a2, f54 <wps_validate_m6+0x58>
|
|
f4a: 132122 l32i a2, a1, 76
|
|
f4d: 130c movi.n a3, 1
|
|
f4f: ff4cc5 call0 41c <wps_validate_beacon-0x1e8>
|
|
f52: 328c beqz.n a2, f59 <wps_validate_m6+0x5d>
|
|
f54: 7d2122 l32i a2, a1, 0x1f4
|
|
f57: 32cc bnez.n a2, f5e <wps_validate_m6+0x62>
|
|
f59: 020c movi.n a2, 0
|
|
f5b: 000046 j f60 <wps_validate_m6+0x64>
|
|
f5e: f27c movi.n a2, -1
|
|
f60: 7e2102 l32i a0, a1, 0x1f8
|
|
f63: 02d112 addmi a1, a1, 0x200
|
|
f66: f00d ret.n
|
|
f68: 000000 ill
|
|
...
|
|
|
|
00000f6c <wps_validate_m6_encr>:
|
|
f6c: fed112 addmi a1, a1, 0xfffffe00
|
|
f6f: 7e6102 s32i a0, a1, 0x1f8
|
|
f72: 7d6132 s32i a3, a1, 0x1f4
|
|
f75: 72ac beqz.n a2, fa0 <wps_validate_m6_encr+0x34>
|
|
f77: 013d mov.n a3, a1
|
|
f79: fffb01 l32r a0, f68 <wps_validate_m6+0x6c>
|
|
f7c: 0000c0 callx0 a0
|
|
f7f: 01d296 bltz a2, fa0 <wps_validate_m6_encr+0x34>
|
|
f82: 192122 l32i a2, a1, 100
|
|
f85: 130c movi.n a3, 1
|
|
f87: ff4f85 call0 480 <wps_validate_beacon-0x184>
|
|
f8a: 82cc bnez.n a2, f96 <wps_validate_m6_encr+0x2a>
|
|
f8c: 1c2122 l32i a2, a1, 112
|
|
f8f: 130c movi.n a3, 1
|
|
f91: ff5105 call0 4a4 <wps_validate_beacon-0x160>
|
|
f94: 328c beqz.n a2, f9b <wps_validate_m6_encr+0x2f>
|
|
f96: 7d2102 l32i a0, a1, 0x1f4
|
|
f99: 30cc bnez.n a0, fa0 <wps_validate_m6_encr+0x34>
|
|
f9b: 020c movi.n a2, 0
|
|
f9d: 000046 j fa2 <wps_validate_m6_encr+0x36>
|
|
fa0: f27c movi.n a2, -1
|
|
fa2: 7e2102 l32i a0, a1, 0x1f8
|
|
fa5: 02d112 addmi a1, a1, 0x200
|
|
fa8: f00d ret.n
|
|
faa: 000000 ill
|
|
fad: 000000 ill
|
|
|
|
00000fb0 <wps_validate_m7>:
|
|
fb0: fed112 addmi a1, a1, 0xfffffe00
|
|
fb3: 7e6102 s32i a0, a1, 0x1f8
|
|
fb6: 062216 beqz a2, 101c <wps_validate_m7+0x6c>
|
|
fb9: 013d mov.n a3, a1
|
|
fbb: fffc01 l32r a0, fac <wps_validate_m6_encr+0x40>
|
|
fbe: 0000c0 callx0 a0
|
|
fc1: 057296 bltz a2, 101c <wps_validate_m7+0x6c>
|
|
fc4: 0128 l32i.n a2, a1, 0
|
|
fc6: 1108 l32i.n a0, a1, 4
|
|
fc8: 130c movi.n a3, 1
|
|
fca: 930300 movnez a0, a3, a0
|
|
fcd: 7d6102 s32i a0, a1, 0x1f4
|
|
fd0: ff02c5 call0 0 <wps_validate_beacon-0x604>
|
|
fd3: b2fc bnez.n a2, 1012 <wps_validate_m7+0x62>
|
|
fd5: 2128 l32i.n a2, a1, 8
|
|
fd7: 130c movi.n a3, 1
|
|
fd9: ff2e05 call0 2bc <wps_validate_beacon-0x348>
|
|
fdc: 22fc bnez.n a2, 1012 <wps_validate_m7+0x62>
|
|
fde: 4128 l32i.n a2, a1, 16
|
|
fe0: 130c movi.n a3, 1
|
|
fe2: ff3105 call0 2f4 <wps_validate_beacon-0x310>
|
|
fe5: 92ec bnez.n a2, 1012 <wps_validate_m7+0x62>
|
|
fe7: 382122 l32i a2, a1, 224
|
|
fea: 392132 l32i a3, a1, 228
|
|
fed: 140c movi.n a4, 1
|
|
fef: ff4685 call0 458 <wps_validate_beacon-0x1ac>
|
|
ff2: c2dc bnez.n a2, 1012 <wps_validate_m7+0x62>
|
|
ff4: 282122 l32i a2, a1, 160
|
|
ff7: 030c movi.n a3, 0
|
|
ff9: ff46c5 call0 468 <wps_validate_beacon-0x19c>
|
|
ffc: 22dc bnez.n a2, 1012 <wps_validate_m7+0x62>
|
|
ffe: 1128 l32i.n a2, a1, 4
|
|
1000: 7d2132 l32i a3, a1, 0x1f4
|
|
1003: ff0105 call0 14 <wps_validate_beacon-0x5f0>
|
|
1006: 82cc bnez.n a2, 1012 <wps_validate_m7+0x62>
|
|
1008: 132122 l32i a2, a1, 76
|
|
100b: 130c movi.n a3, 1
|
|
100d: ff40c5 call0 41c <wps_validate_beacon-0x1e8>
|
|
1010: 328c beqz.n a2, 1017 <wps_validate_m7+0x67>
|
|
1012: 7d2122 l32i a2, a1, 0x1f4
|
|
1015: 32cc bnez.n a2, 101c <wps_validate_m7+0x6c>
|
|
1017: 020c movi.n a2, 0
|
|
1019: 000046 j 101e <wps_validate_m7+0x6e>
|
|
101c: f27c movi.n a2, -1
|
|
101e: 7e2102 l32i a0, a1, 0x1f8
|
|
1021: 02d112 addmi a1, a1, 0x200
|
|
1024: f00d ret.n
|
|
1026: 000000 ill
|
|
1029: 000000 ill
|
|
|
|
0000102c <wps_validate_m7_encr>:
|
|
102c: 10a252 movi a5, 0x210
|
|
102f: c01150 sub a1, a1, a5
|
|
1032: 806102 s32i a0, a1, 0x200
|
|
1035: 7f6132 s32i a3, a1, 0x1fc
|
|
1038: 7e6142 s32i a4, a1, 0x1f8
|
|
103b: 07e216 beqz a2, 10bd <wps_validate_m7_encr+0x91>
|
|
103e: 013d mov.n a3, a1
|
|
1040: fffa01 l32r a0, 1028 <wps_validate_m7+0x78>
|
|
1043: 0000c0 callx0 a0
|
|
1046: 073296 bltz a2, 10bd <wps_validate_m7_encr+0x91>
|
|
1049: 1b2122 l32i a2, a1, 108
|
|
104c: 130c movi.n a3, 1
|
|
104e: ff4485 call0 498 <wps_validate_beacon-0x16c>
|
|
1051: 05e256 bnez a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
1054: 3b2132 l32i a3, a1, 236
|
|
1057: 7f2122 l32i a2, a1, 0x1fc
|
|
105a: 100c movi.n a0, 1
|
|
105c: 040c movi.n a4, 0
|
|
105e: 834020 moveqz a4, a0, a2
|
|
1061: 7d6142 s32i a4, a1, 0x1f4
|
|
1064: 3a2122 l32i a2, a1, 232
|
|
1067: ff4485 call0 4b0 <wps_validate_beacon-0x154>
|
|
106a: 045256 bnez a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
106d: 212122 l32i a2, a1, 132
|
|
1070: 7d2132 l32i a3, a1, 0x1f4
|
|
1073: ff2605 call0 2d4 <wps_validate_beacon-0x330>
|
|
1076: 92fc bnez.n a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
1078: 1d2122 l32i a2, a1, 116
|
|
107b: 7d2132 l32i a3, a1, 0x1f4
|
|
107e: ff2d45 call0 354 <wps_validate_beacon-0x2b0>
|
|
1081: e2ec bnez.n a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
1083: 1e2122 l32i a2, a1, 120
|
|
1086: 7d2132 l32i a3, a1, 0x1f4
|
|
1089: ff32c5 call0 3b8 <wps_validate_beacon-0x24c>
|
|
108c: 32ec bnez.n a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
108e: 202122 l32i a2, a1, 128
|
|
1091: 030c movi.n a3, 0
|
|
1093: ff4385 call0 4cc <wps_validate_beacon-0x138>
|
|
1096: 92dc bnez.n a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
1098: 3c2122 l32i a2, a1, 240
|
|
109b: 3d2132 l32i a3, a1, 244
|
|
109e: 1e2142 l32i a4, a1, 120
|
|
10a1: 7d2152 l32i a5, a1, 0x1f4
|
|
10a4: ff43c5 call0 4e4 <wps_validate_beacon-0x120>
|
|
10a7: 82cc bnez.n a2, 10b3 <wps_validate_m7_encr+0x87>
|
|
10a9: 1c2122 l32i a2, a1, 112
|
|
10ac: 130c movi.n a3, 1
|
|
10ae: ff3f45 call0 4a4 <wps_validate_beacon-0x160>
|
|
10b1: 328c beqz.n a2, 10b8 <wps_validate_m7_encr+0x8c>
|
|
10b3: 7e2132 l32i a3, a1, 0x1f8
|
|
10b6: 33cc bnez.n a3, 10bd <wps_validate_m7_encr+0x91>
|
|
10b8: 020c movi.n a2, 0
|
|
10ba: 000046 j 10bf <wps_validate_m7_encr+0x93>
|
|
10bd: f27c movi.n a2, -1
|
|
10bf: 10a232 movi a3, 0x210
|
|
10c2: 802102 l32i a0, a1, 0x200
|
|
10c5: 113a add.n a1, a1, a3
|
|
10c7: f00d ret.n
|
|
10c9: 000000 ill
|
|
10cc: 000000 ill
|
|
...
|
|
|
|
000010d0 <wps_validate_m8>:
|
|
10d0: fed112 addmi a1, a1, 0xfffffe00
|
|
10d3: 7e6102 s32i a0, a1, 0x1f8
|
|
10d6: 058216 beqz a2, 1132 <wps_validate_m8+0x62>
|
|
10d9: 013d mov.n a3, a1
|
|
10db: fffc01 l32r a0, 10cc <wps_validate_m7_encr+0xa0>
|
|
10de: 0000c0 callx0 a0
|
|
10e1: 04d296 bltz a2, 1132 <wps_validate_m8+0x62>
|
|
10e4: 0128 l32i.n a2, a1, 0
|
|
10e6: 1108 l32i.n a0, a1, 4
|
|
10e8: 130c movi.n a3, 1
|
|
10ea: 930300 movnez a0, a3, a0
|
|
10ed: 7d6102 s32i a0, a1, 0x1f4
|
|
10f0: fef0c5 call0 0 <wps_validate_beacon-0x604>
|
|
10f3: 12fc bnez.n a2, 1128 <wps_validate_m8+0x58>
|
|
10f5: 2128 l32i.n a2, a1, 8
|
|
10f7: 130c movi.n a3, 1
|
|
10f9: ff1c05 call0 2bc <wps_validate_beacon-0x348>
|
|
10fc: 82ec bnez.n a2, 1128 <wps_validate_m8+0x58>
|
|
10fe: 3128 l32i.n a2, a1, 12
|
|
1100: 130c movi.n a3, 1
|
|
1102: ff1e45 call0 2e8 <wps_validate_beacon-0x31c>
|
|
1105: f2dc bnez.n a2, 1128 <wps_validate_m8+0x58>
|
|
1107: 382122 l32i a2, a1, 224
|
|
110a: 392132 l32i a3, a1, 228
|
|
110d: 140c movi.n a4, 1
|
|
110f: ff3485 call0 458 <wps_validate_beacon-0x1ac>
|
|
1112: 22dc bnez.n a2, 1128 <wps_validate_m8+0x58>
|
|
1114: 1128 l32i.n a2, a1, 4
|
|
1116: 7d2132 l32i a3, a1, 0x1f4
|
|
1119: feef85 call0 14 <wps_validate_beacon-0x5f0>
|
|
111c: 82cc bnez.n a2, 1128 <wps_validate_m8+0x58>
|
|
111e: 132122 l32i a2, a1, 76
|
|
1121: 130c movi.n a3, 1
|
|
1123: ff2f85 call0 41c <wps_validate_beacon-0x1e8>
|
|
1126: 328c beqz.n a2, 112d <wps_validate_m8+0x5d>
|
|
1128: 7d2122 l32i a2, a1, 0x1f4
|
|
112b: 32cc bnez.n a2, 1132 <wps_validate_m8+0x62>
|
|
112d: 020c movi.n a2, 0
|
|
112f: 000046 j 1134 <wps_validate_m8+0x64>
|
|
1132: f27c movi.n a2, -1
|
|
1134: 7e2102 l32i a0, a1, 0x1f8
|
|
1137: 02d112 addmi a1, a1, 0x200
|
|
113a: f00d ret.n
|
|
113c: 000000 ill
|
|
...
|
|
|
|
00001140 <wps_validate_m8_encr>:
|
|
1140: fed112 addmi a1, a1, 0xfffffe00
|
|
1143: 7e6102 s32i a0, a1, 0x1f8
|
|
1146: 7f61c2 s32i a12, a1, 0x1fc
|
|
1149: 7d6142 s32i a4, a1, 0x1f4
|
|
114c: 03cd mov.n a12, a3
|
|
114e: 06c216 beqz a2, 11be <wps_validate_m8_encr+0x7e>
|
|
1151: 013d mov.n a3, a1
|
|
1153: fffa01 l32r a0, 113c <wps_validate_m8+0x6c>
|
|
1156: 0000c0 callx0 a0
|
|
1159: 061296 bltz a2, 11be <wps_validate_m8_encr+0x7e>
|
|
115c: 3a2122 l32i a2, a1, 232
|
|
115f: 3b2132 l32i a3, a1, 236
|
|
1162: 0c4d mov.n a4, a12
|
|
1164: ff3485 call0 4b0 <wps_validate_beacon-0x154>
|
|
1167: 049256 bnez a2, 11b4 <wps_validate_m8_encr+0x74>
|
|
116a: 1d2122 l32i a2, a1, 116
|
|
116d: 0c3d mov.n a3, a12
|
|
116f: ff1e45 call0 354 <wps_validate_beacon-0x2b0>
|
|
1172: e2fc bnez.n a2, 11b4 <wps_validate_m8_encr+0x74>
|
|
1174: 1e2122 l32i a2, a1, 120
|
|
1177: 0c3d mov.n a3, a12
|
|
1179: ff23c5 call0 3b8 <wps_validate_beacon-0x24c>
|
|
117c: 42fc bnez.n a2, 11b4 <wps_validate_m8_encr+0x74>
|
|
117e: 202122 l32i a2, a1, 128
|
|
1181: 030c movi.n a3, 0
|
|
1183: ff3485 call0 4cc <wps_validate_beacon-0x138>
|
|
1186: a2ec bnez.n a2, 11b4 <wps_validate_m8_encr+0x74>
|
|
1188: 212122 l32i a2, a1, 132
|
|
118b: 0c3d mov.n a3, a12
|
|
118d: ff1445 call0 2d4 <wps_validate_beacon-0x330>
|
|
1190: 02ec bnez.n a2, 11b4 <wps_validate_m8_encr+0x74>
|
|
1192: 5c2142 l32i a4, a1, 0x170
|
|
1195: 100c movi.n a0, 1
|
|
1197: 01d132 addmi a3, a1, 0x100
|
|
119a: 050c movi.n a5, 0
|
|
119c: 20c322 addi a2, a3, 32
|
|
119f: 48c332 addi a3, a3, 72
|
|
11a2: 8350c0 moveqz a5, a0, a12
|
|
11a5: ff41c5 call0 5c4 <wps_validate_beacon-0x40>
|
|
11a8: 82cc bnez.n a2, 11b4 <wps_validate_m8_encr+0x74>
|
|
11aa: 1c2122 l32i a2, a1, 112
|
|
11ad: 130c movi.n a3, 1
|
|
11af: ff2f45 call0 4a4 <wps_validate_beacon-0x160>
|
|
11b2: 328c beqz.n a2, 11b9 <wps_validate_m8_encr+0x79>
|
|
11b4: 7d2142 l32i a4, a1, 0x1f4
|
|
11b7: 34cc bnez.n a4, 11be <wps_validate_m8_encr+0x7e>
|
|
11b9: 020c movi.n a2, 0
|
|
11bb: 000046 j 11c0 <wps_validate_m8_encr+0x80>
|
|
11be: f27c movi.n a2, -1
|
|
11c0: 7f21c2 l32i a12, a1, 0x1fc
|
|
11c3: 7e2102 l32i a0, a1, 0x1f8
|
|
11c6: 02d112 addmi a1, a1, 0x200
|
|
11c9: f00d ret.n
|
|
11cb: 000000 ill
|
|
...
|
|
|
|
000011d0 <wps_validate_wsc_ack>:
|
|
11d0: fed112 addmi a1, a1, 0xfffffe00
|
|
11d3: 7e6102 s32i a0, a1, 0x1f8
|
|
11d6: 04a216 beqz a2, 1224 <wps_validate_wsc_ack+0x54>
|
|
11d9: 013d mov.n a3, a1
|
|
11db: fffc01 l32r a0, 11cc <wps_validate_m8_encr+0x8c>
|
|
11de: 0000c0 callx0 a0
|
|
11e1: 03f296 bltz a2, 1224 <wps_validate_wsc_ack+0x54>
|
|
11e4: 0128 l32i.n a2, a1, 0
|
|
11e6: 1108 l32i.n a0, a1, 4
|
|
11e8: 130c movi.n a3, 1
|
|
11ea: 930300 movnez a0, a3, a0
|
|
11ed: 7d6102 s32i a0, a1, 0x1f4
|
|
11f0: fee0c5 call0 0 <wps_validate_beacon-0x604>
|
|
11f3: 32ec bnez.n a2, 121a <wps_validate_wsc_ack+0x4a>
|
|
11f5: 2128 l32i.n a2, a1, 8
|
|
11f7: 130c movi.n a3, 1
|
|
11f9: ff0c05 call0 2bc <wps_validate_beacon-0x348>
|
|
11fc: a2dc bnez.n a2, 121a <wps_validate_wsc_ack+0x4a>
|
|
11fe: 3128 l32i.n a2, a1, 12
|
|
1200: 130c movi.n a3, 1
|
|
1202: ff0e45 call0 2e8 <wps_validate_beacon-0x31c>
|
|
1205: 12dc bnez.n a2, 121a <wps_validate_wsc_ack+0x4a>
|
|
1207: 4128 l32i.n a2, a1, 16
|
|
1209: 130c movi.n a3, 1
|
|
120b: ff0e85 call0 2f4 <wps_validate_beacon-0x310>
|
|
120e: 82cc bnez.n a2, 121a <wps_validate_wsc_ack+0x4a>
|
|
1210: 1128 l32i.n a2, a1, 4
|
|
1212: 7d2132 l32i a3, a1, 0x1f4
|
|
1215: fedfc5 call0 14 <wps_validate_beacon-0x5f0>
|
|
1218: 328c beqz.n a2, 121f <wps_validate_wsc_ack+0x4f>
|
|
121a: 7d2122 l32i a2, a1, 0x1f4
|
|
121d: 32cc bnez.n a2, 1224 <wps_validate_wsc_ack+0x54>
|
|
121f: 020c movi.n a2, 0
|
|
1221: 000046 j 1226 <wps_validate_wsc_ack+0x56>
|
|
1224: f27c movi.n a2, -1
|
|
1226: 7e2102 l32i a0, a1, 0x1f8
|
|
1229: 02d112 addmi a1, a1, 0x200
|
|
122c: f00d ret.n
|
|
122e: 000000 ill
|
|
1231: 000000 ill
|
|
|
|
00001234 <wps_validate_wsc_nack>:
|
|
1234: fed112 addmi a1, a1, 0xfffffe00
|
|
1237: 7e6102 s32i a0, a1, 0x1f8
|
|
123a: 053216 beqz a2, 1291 <wps_validate_wsc_nack+0x5d>
|
|
123d: 013d mov.n a3, a1
|
|
123f: fffc01 l32r a0, 1230 <wps_validate_wsc_ack+0x60>
|
|
1242: 0000c0 callx0 a0
|
|
1245: 048296 bltz a2, 1291 <wps_validate_wsc_nack+0x5d>
|
|
1248: 0128 l32i.n a2, a1, 0
|
|
124a: 1108 l32i.n a0, a1, 4
|
|
124c: 130c movi.n a3, 1
|
|
124e: 930300 movnez a0, a3, a0
|
|
1251: 7d6102 s32i a0, a1, 0x1f4
|
|
1254: feda85 call0 0 <wps_validate_beacon-0x604>
|
|
1257: c2ec bnez.n a2, 1287 <wps_validate_wsc_nack+0x53>
|
|
1259: 2128 l32i.n a2, a1, 8
|
|
125b: 130c movi.n a3, 1
|
|
125d: ff05c5 call0 2bc <wps_validate_beacon-0x348>
|
|
1260: 32ec bnez.n a2, 1287 <wps_validate_wsc_nack+0x53>
|
|
1262: 3128 l32i.n a2, a1, 12
|
|
1264: 130c movi.n a3, 1
|
|
1266: ff0805 call0 2e8 <wps_validate_beacon-0x31c>
|
|
1269: a2dc bnez.n a2, 1287 <wps_validate_wsc_nack+0x53>
|
|
126b: 4128 l32i.n a2, a1, 16
|
|
126d: 130c movi.n a3, 1
|
|
126f: ff0845 call0 2f4 <wps_validate_beacon-0x310>
|
|
1272: 12dc bnez.n a2, 1287 <wps_validate_wsc_nack+0x53>
|
|
1274: f128 l32i.n a2, a1, 60
|
|
1276: 130c movi.n a3, 1
|
|
1278: feeb45 call0 130 <wps_validate_beacon-0x4d4>
|
|
127b: 82cc bnez.n a2, 1287 <wps_validate_wsc_nack+0x53>
|
|
127d: 1128 l32i.n a2, a1, 4
|
|
127f: 7d2132 l32i a3, a1, 0x1f4
|
|
1282: fed905 call0 14 <wps_validate_beacon-0x5f0>
|
|
1285: 328c beqz.n a2, 128c <wps_validate_wsc_nack+0x58>
|
|
1287: 7d2122 l32i a2, a1, 0x1f4
|
|
128a: 32cc bnez.n a2, 1291 <wps_validate_wsc_nack+0x5d>
|
|
128c: 020c movi.n a2, 0
|
|
128e: 000046 j 1293 <wps_validate_wsc_nack+0x5f>
|
|
1291: f27c movi.n a2, -1
|
|
1293: 7e2102 l32i a0, a1, 0x1f8
|
|
1296: 02d112 addmi a1, a1, 0x200
|
|
1299: f00d ret.n
|
|
129b: 000000 ill
|
|
...
|
|
|
|
000012a0 <wps_validate_wsc_done>:
|
|
12a0: fed112 addmi a1, a1, 0xfffffe00
|
|
12a3: 7e6102 s32i a0, a1, 0x1f8
|
|
12a6: 04a216 beqz a2, 12f4 <wps_validate_wsc_done+0x54>
|
|
12a9: 013d mov.n a3, a1
|
|
12ab: fffc01 l32r a0, 129c <wps_validate_wsc_nack+0x68>
|
|
12ae: 0000c0 callx0 a0
|
|
12b1: 03f296 bltz a2, 12f4 <wps_validate_wsc_done+0x54>
|
|
12b4: 0128 l32i.n a2, a1, 0
|
|
12b6: 1108 l32i.n a0, a1, 4
|
|
12b8: 130c movi.n a3, 1
|
|
12ba: 930300 movnez a0, a3, a0
|
|
12bd: 7d6102 s32i a0, a1, 0x1f4
|
|
12c0: fed3c5 call0 0 <wps_validate_beacon-0x604>
|
|
12c3: 32ec bnez.n a2, 12ea <wps_validate_wsc_done+0x4a>
|
|
12c5: 2128 l32i.n a2, a1, 8
|
|
12c7: 130c movi.n a3, 1
|
|
12c9: feff05 call0 2bc <wps_validate_beacon-0x348>
|
|
12cc: a2dc bnez.n a2, 12ea <wps_validate_wsc_done+0x4a>
|
|
12ce: 3128 l32i.n a2, a1, 12
|
|
12d0: 130c movi.n a3, 1
|
|
12d2: ff0145 call0 2e8 <wps_validate_beacon-0x31c>
|
|
12d5: 12dc bnez.n a2, 12ea <wps_validate_wsc_done+0x4a>
|
|
12d7: 4128 l32i.n a2, a1, 16
|
|
12d9: 130c movi.n a3, 1
|
|
12db: ff0185 call0 2f4 <wps_validate_beacon-0x310>
|
|
12de: 82cc bnez.n a2, 12ea <wps_validate_wsc_done+0x4a>
|
|
12e0: 1128 l32i.n a2, a1, 4
|
|
12e2: 7d2132 l32i a3, a1, 0x1f4
|
|
12e5: fed2c5 call0 14 <wps_validate_beacon-0x5f0>
|
|
12e8: 328c beqz.n a2, 12ef <wps_validate_wsc_done+0x4f>
|
|
12ea: 7d2122 l32i a2, a1, 0x1f4
|
|
12ed: 32cc bnez.n a2, 12f4 <wps_validate_wsc_done+0x54>
|
|
12ef: 020c movi.n a2, 0
|
|
12f1: 000046 j 12f6 <wps_validate_wsc_done+0x56>
|
|
12f4: f27c movi.n a2, -1
|
|
12f6: 7e2102 l32i a0, a1, 0x1f8
|
|
12f9: 02d112 addmi a1, a1, 0x200
|
|
12fc: f00d ret.n
|
|
12fe: 000000 ill
|
|
1301: 000000 ill
|
|
|
|
00001304 <wps_validate_upnp_set_selected_registrar>:
|
|
1304: fed112 addmi a1, a1, 0xfffffe00
|
|
1307: 7e61c2 s32i a12, a1, 0x1f8
|
|
130a: 7f61d2 s32i a13, a1, 0x1fc
|
|
130d: 7d6102 s32i a0, a1, 0x1f4
|
|
1310: 062216 beqz a2, 1376 <wps_validate_upnp_set_selected_registrar+0x72>
|
|
1313: 013d mov.n a3, a1
|
|
1315: fffa01 l32r a0, 1300 <wps_validate_wsc_done+0x60>
|
|
1318: 0000c0 callx0 a0
|
|
131b: 057296 bltz a2, 1376 <wps_validate_upnp_set_selected_registrar+0x72>
|
|
131e: 0d0c movi.n a13, 0
|
|
1320: 120c movi.n a2, 1
|
|
1322: 11c8 l32i.n a12, a1, 4
|
|
1324: 242102 l32i a0, a1, 144
|
|
1327: 93c2c0 movnez a12, a2, a12
|
|
132a: 408c beqz.n a0, 1332 <wps_validate_upnp_set_selected_registrar+0x2e>
|
|
132c: 000032 l8ui a3, a0, 0
|
|
132f: 93d230 movnez a13, a2, a3
|
|
1332: 0128 l32i.n a2, a1, 0
|
|
1334: 130c movi.n a3, 1
|
|
1336: fecc85 call0 0 <wps_validate_beacon-0x604>
|
|
1339: 22fc bnez.n a2, 136f <wps_validate_upnp_set_selected_registrar+0x6b>
|
|
133b: 102122 l32i a2, a1, 64
|
|
133e: 0d3d mov.n a3, a13
|
|
1340: fee0c5 call0 150 <wps_validate_beacon-0x4b4>
|
|
1343: 82ec bnez.n a2, 136f <wps_validate_upnp_set_selected_registrar+0x6b>
|
|
1345: 0d4d mov.n a4, a13
|
|
1347: b128 l32i.n a2, a1, 44
|
|
1349: 0c3d mov.n a3, a12
|
|
134b: fef145 call0 260 <wps_validate_beacon-0x3a4>
|
|
134e: d2dc bnez.n a2, 136f <wps_validate_upnp_set_selected_registrar+0x6b>
|
|
1350: 1128 l32i.n a2, a1, 4
|
|
1352: 0c3d mov.n a3, a12
|
|
1354: fecbc5 call0 14 <wps_validate_beacon-0x5f0>
|
|
1357: 42dc bnez.n a2, 136f <wps_validate_upnp_set_selected_registrar+0x6b>
|
|
1359: 422122 l32i a2, a1, 0x108
|
|
135c: 432132 l32i a3, a1, 0x10c
|
|
135f: 0c4d mov.n a4, a12
|
|
1361: fef2c5 call0 290 <wps_validate_beacon-0x374>
|
|
1364: 72cc bnez.n a2, 136f <wps_validate_upnp_set_selected_registrar+0x6b>
|
|
1366: 5128 l32i.n a2, a1, 20
|
|
1368: 0c3d mov.n a3, a12
|
|
136a: fed745 call0 e0 <wps_validate_beacon-0x524>
|
|
136d: 028c beqz.n a2, 1371 <wps_validate_upnp_set_selected_registrar+0x6d>
|
|
136f: 3ccc bnez.n a12, 1376 <wps_validate_upnp_set_selected_registrar+0x72>
|
|
1371: 020c movi.n a2, 0
|
|
1373: 000046 j 1378 <wps_validate_upnp_set_selected_registrar+0x74>
|
|
1376: f27c movi.n a2, -1
|
|
1378: 7e21c2 l32i a12, a1, 0x1f8
|
|
137b: 7f21d2 l32i a13, a1, 0x1fc
|
|
137e: 7d2102 l32i a0, a1, 0x1f4
|
|
1381: 02d112 addmi a1, a1, 0x200
|
|
1384: f00d ret.n
|