1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00
esp8266/doc/lib_dump/full/libwpa.dobj
Markus Sattler 7a6765c4bc add lib dump
2015-07-04 11:11:03 +02:00

9054 lines
364 KiB
Plaintext

In archive D:/Coding/avr/Programme/arduino-nightly/hardware/esp8266com/esp8266/tools/sdk/lib/libwpa.a:
aes-internal-enc.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <rijndaelEncrypt-0x10>:
0: 000000 ill
3: 000000 ill
6: ff .byte 0xff
7: 000000 ill
a: 00ff00 excw
d: ff .byte 0xff
...
00000010 <rijndaelEncrypt>:
10: e0c112 addi a1, a1, -32
13: 41e9 s32i.n a14, a1, 16
15: 51f9 s32i.n a15, a1, 20
17: 21c9 s32i.n a12, a1, 8
19: 0298 l32i.n a9, a2, 0
1b: 1288 l32i.n a8, a2, 4
1d: 070372 l8ui a7, a3, 7
20: 2258 l32i.n a5, a2, 8
22: 0003b2 l8ui a11, a3, 0
25: 090362 l8ui a6, a3, 9
28: 0503a2 l8ui a10, a3, 5
2b: 0149 s32i.n a4, a1, 0
2d: 1109 s32i.n a0, a1, 4
2f: 31d9 s32i.n a13, a1, 12
31: 500c movi.n a0, 5
33: 0103d2 l8ui a13, a3, 1
36: 0b0342 l8ui a4, a3, 11
39: 11aa00 slli a10, a10, 16
3c: 116600 slli a6, a6, 16
3f: 01bb80 slli a11, a11, 24
42: 304450 xor a4, a4, a5
45: 307780 xor a7, a7, a8
48: 11dd00 slli a13, a13, 16
4b: 030382 l8ui a8, a3, 3
4e: 30bbd0 xor a11, a11, a13
51: 080352 l8ui a5, a3, 8
54: 0d03d2 l8ui a13, a3, 13
57: 015580 slli a5, a5, 24
5a: 308890 xor a8, a8, a9
5d: 11dd00 slli a13, a13, 16
60: 040392 l8ui a9, a3, 4
63: 305560 xor a5, a5, a6
66: 019980 slli a9, a9, 24
69: 3099a0 xor a9, a9, a10
6c: 0c03a2 l8ui a10, a3, 12
6f: 0a0362 l8ui a6, a3, 10
72: 01aa80 slli a10, a10, 24
75: 30aad0 xor a10, a10, a13
78: 0e03d2 l8ui a13, a3, 14
7b: 116680 slli a6, a6, 8
7e: 11dd80 slli a13, a13, 8
81: 30aad0 xor a10, a10, a13
84: 0603d2 l8ui a13, a3, 6
87: 305560 xor a5, a5, a6
8a: 11dd80 slli a13, a13, 8
8d: 3099d0 xor a9, a9, a13
90: 307790 xor a7, a7, a9
93: 0203d2 l8ui a13, a3, 2
96: 0f0392 l8ui a9, a3, 15
99: 11dd80 slli a13, a13, 8
9c: 30bbd0 xor a11, a11, a13
9f: 3088b0 xor a8, a8, a11
a2: 32b8 l32i.n a11, a2, 12
a4: 304450 xor a4, a4, a5
a7: 3099b0 xor a9, a9, a11
aa: 3039a0 xor a3, a9, a10
ad: ffd491 l32r a9, 0 <rijndaelEncrypt-0x10>
b0: 000b addi.n a0, a0, -1
b2: 404800 ssai 8
b5: 74b070 extui a11, a7, 0, 8
b8: 75d030 extui a13, a3, 16, 8
bb: 74c080 extui a12, a8, 0, 8
be: 74e830 extui a14, a3, 8, 8
c1: 74f030 extui a15, a3, 0, 8
c4: 745840 extui a5, a4, 8, 8
c7: 75a070 extui a10, a7, 16, 8
ca: 756880 extui a6, a8, 24, 8
cd: a06690 addx4 a6, a6, a9
d0: a0aa90 addx4 a10, a10, a9
d3: a05590 addx4 a5, a5, a9
d6: a0ff90 addx4 a15, a15, a9
d9: a0ee90 addx4 a14, a14, a9
dc: a0cc90 addx4 a12, a12, a9
df: a0dd90 addx4 a13, a13, a9
e2: a0bb90 addx4 a11, a11, a9
e5: 0bb8 l32i.n a11, a11, 0
e7: 0dd8 l32i.n a13, a13, 0
e9: 0cc8 l32i.n a12, a12, 0
eb: 0ee8 l32i.n a14, a14, 0
ed: 0ff8 l32i.n a15, a15, 0
ef: 0558 l32i.n a5, a5, 0
f1: 0aa8 l32i.n a10, a10, 0
f3: 0668 l32i.n a6, a6, 0
f5: 81aaa0 src a10, a10, a10
f8: 3066a0 xor a6, a6, a10
fb: 404010 ssai 16
fe: 74a880 extui a10, a8, 8, 8
101: 815550 src a5, a5, a5
104: 758080 extui a8, a8, 16, 8
107: 404810 ssai 24
10a: 305560 xor a5, a5, a6
10d: a0aa90 addx4 a10, a10, a9
110: 0aa8 l32i.n a10, a10, 0
112: 756830 extui a6, a3, 24, 8
115: 6159 s32i.n a5, a1, 24
117: 81fff0 src a15, a15, a15
11a: a08890 addx4 a8, a8, a9
11d: 0888 l32i.n a8, a8, 0
11f: 404800 ssai 8
122: 755040 extui a5, a4, 16, 8
125: 753870 extui a3, a7, 24, 8
128: a06690 addx4 a6, a6, a9
12b: 0668 l32i.n a6, a6, 0
12d: a03390 addx4 a3, a3, a9
130: a05590 addx4 a5, a5, a9
133: 0558 l32i.n a5, a5, 0
135: 0338 l32i.n a3, a3, 0
137: 815550 src a5, a5, a5
13a: 303350 xor a3, a3, a5
13d: 404010 ssai 16
140: 745870 extui a5, a7, 8, 8
143: 81eee0 src a14, a14, a14
146: 5278 l32i.n a7, a2, 20
148: a05590 addx4 a5, a5, a9
14b: 30ee30 xor a14, a14, a3
14e: 404810 ssai 24
151: 7238 l32i.n a3, a2, 28
153: 81ccc0 src a12, a12, a12
156: 0558 l32i.n a5, a5, 0
158: 404800 ssai 8
15b: 3077c0 xor a7, a7, a12
15e: 3077e0 xor a7, a7, a14
161: 81ddd0 src a13, a13, a13
164: 75c840 extui a12, a4, 24, 8
167: a0cc90 addx4 a12, a12, a9
16a: 404010 ssai 16
16d: 81aaa0 src a10, a10, a10
170: 0cc8 l32i.n a12, a12, 0
172: 404810 ssai 24
175: 81bbb0 src a11, a11, a11
178: 30ccd0 xor a12, a12, a13
17b: 30aac0 xor a10, a10, a12
17e: 404800 ssai 8
181: 818880 src a8, a8, a8
184: 306680 xor a6, a6, a8
187: 404010 ssai 16
18a: 4288 l32i.n a8, a2, 16
18c: 815550 src a5, a5, a5
18f: 305560 xor a5, a5, a6
192: 404810 ssai 24
195: 6268 l32i.n a6, a2, 24
197: 3088f0 xor a8, a8, a15
19a: 20c222 addi a2, a2, 32
19d: 61f8 l32i.n a15, a1, 24
19f: 3066b0 xor a6, a6, a11
1a2: 3066a0 xor a6, a6, a10
1a5: 74a040 extui a10, a4, 0, 8
1a8: a0aa90 addx4 a10, a10, a9
1ab: 0aa8 l32i.n a10, a10, 0
1ad: 3088f0 xor a8, a8, a15
1b0: 81aaa0 src a10, a10, a10
1b3: 3033a0 xor a3, a3, a10
1b6: 303350 xor a3, a3, a5
1b9: 106016 beqz a0, 2c3 <rijndaelEncrypt+0x2b3>
1bc: 404800 ssai 8
1bf: 74b070 extui a11, a7, 0, 8
1c2: 74a880 extui a10, a8, 8, 8
1c5: 75d030 extui a13, a3, 16, 8
1c8: 74c080 extui a12, a8, 0, 8
1cb: 74e830 extui a14, a3, 8, 8
1ce: 755060 extui a5, a6, 16, 8
1d1: 74f860 extui a15, a6, 8, 8
1d4: 7109 s32i.n a0, a1, 28
1d6: 754070 extui a4, a7, 16, 8
1d9: 750880 extui a0, a8, 24, 8
1dc: a04490 addx4 a4, a4, a9
1df: a0ff90 addx4 a15, a15, a9
1e2: a05590 addx4 a5, a5, a9
1e5: a0ee90 addx4 a14, a14, a9
1e8: a0cc90 addx4 a12, a12, a9
1eb: a0dd90 addx4 a13, a13, a9
1ee: a0aa90 addx4 a10, a10, a9
1f1: a0bb90 addx4 a11, a11, a9
1f4: 0bb8 l32i.n a11, a11, 0
1f6: 0aa8 l32i.n a10, a10, 0
1f8: 0dd8 l32i.n a13, a13, 0
1fa: 0cc8 l32i.n a12, a12, 0
1fc: 0ee8 l32i.n a14, a14, 0
1fe: 0558 l32i.n a5, a5, 0
200: 0ff8 l32i.n a15, a15, 0
202: 0448 l32i.n a4, a4, 0
204: a00090 addx4 a0, a0, a9
207: 0008 l32i.n a0, a0, 0
209: 814440 src a4, a4, a4
20c: 300040 xor a0, a0, a4
20f: 404010 ssai 16
212: 754080 extui a4, a8, 16, 8
215: 81fff0 src a15, a15, a15
218: 0288 l32i.n a8, a2, 0
21a: 404810 ssai 24
21d: 30ff00 xor a15, a15, a0
220: a04490 addx4 a4, a4, a9
223: 740030 extui a0, a3, 0, 8
226: 0448 l32i.n a4, a4, 0
228: 753830 extui a3, a3, 24, 8
22b: a00090 addx4 a0, a0, a9
22e: 0008 l32i.n a0, a0, 0
230: a03390 addx4 a3, a3, a9
233: 0338 l32i.n a3, a3, 0
235: 810000 src a0, a0, a0
238: 308800 xor a8, a8, a0
23b: 404800 ssai 8
23e: 815550 src a5, a5, a5
241: 3088f0 xor a8, a8, a15
244: 404010 ssai 16
247: 81eee0 src a14, a14, a14
24a: 404810 ssai 24
24d: 81ccc0 src a12, a12, a12
250: 7108 l32i.n a0, a1, 28
252: 404800 ssai 8
255: 81ddd0 src a13, a13, a13
258: 404010 ssai 16
25b: 81aaa0 src a10, a10, a10
25e: 404810 ssai 24
261: 81bbb0 src a11, a11, a11
264: 404800 ssai 8
267: 814440 src a4, a4, a4
26a: 303340 xor a3, a3, a4
26d: 754870 extui a4, a7, 24, 8
270: a04490 addx4 a4, a4, a9
273: 0448 l32i.n a4, a4, 0
275: 404010 ssai 16
278: 304450 xor a4, a4, a5
27b: 745870 extui a5, a7, 8, 8
27e: 30ee40 xor a14, a14, a4
281: 1278 l32i.n a7, a2, 4
283: 2248 l32i.n a4, a2, 8
285: a05590 addx4 a5, a5, a9
288: 0558 l32i.n a5, a5, 0
28a: 3044b0 xor a4, a4, a11
28d: 3077c0 xor a7, a7, a12
290: 3077e0 xor a7, a7, a14
293: 815550 src a5, a5, a5
296: 75c860 extui a12, a6, 24, 8
299: 404810 ssai 24
29c: a0cc90 addx4 a12, a12, a9
29f: 0cc8 l32i.n a12, a12, 0
2a1: 305530 xor a5, a5, a3
2a4: 30ccd0 xor a12, a12, a13
2a7: 30aac0 xor a10, a10, a12
2aa: 3044a0 xor a4, a4, a10
2ad: 74a060 extui a10, a6, 0, 8
2b0: a0aa90 addx4 a10, a10, a9
2b3: 0aa8 l32i.n a10, a10, 0
2b5: 3238 l32i.n a3, a2, 12
2b7: 81aaa0 src a10, a10, a10
2ba: 3033a0 xor a3, a3, a10
2bd: 303350 xor a3, a3, a5
2c0: ff7b06 j b0 <rijndaelEncrypt+0xa0>
2c3: 01b8 l32i.n a11, a1, 0
2c5: ff50f1 l32r a15, 8 <rijndaelEncrypt-0x8>
2c8: 02d8 l32i.n a13, a2, 0
2ca: ff5001 l32r a0, c <rijndaelEncrypt-0x4>
2cd: 755070 extui a5, a7, 16, 8
2d0: 75a880 extui a10, a8, 24, 8
2d3: 744860 extui a4, a6, 8, 8
2d6: 74e030 extui a14, a3, 0, 8
2d9: 74c080 extui a12, a8, 0, 8
2dc: a0cc90 addx4 a12, a12, a9
2df: a0ee90 addx4 a14, a14, a9
2e2: a04490 addx4 a4, a4, a9
2e5: a0aa90 addx4 a10, a10, a9
2e8: a05590 addx4 a5, a5, a9
2eb: 0558 l32i.n a5, a5, 0
2ed: 0aa8 l32i.n a10, a10, 0
2ef: 0448 l32i.n a4, a4, 0
2f1: 0ee8 l32i.n a14, a14, 0
2f3: 104400 and a4, a4, a0
2f6: 74e8e0 extui a14, a14, 8, 8
2f9: 11aa80 slli a10, a10, 8
2fc: 30dde0 xor a13, a13, a14
2ff: ff41e1 l32r a14, 4 <rijndaelEncrypt-0xc>
302: 10aaf0 and a10, a10, a15
305: 1055e0 and a5, a5, a14
308: 3055a0 xor a5, a5, a10
30b: 304450 xor a4, a4, a5
30e: 30dd40 xor a13, a13, a4
311: 034bd2 s8i a13, a11, 3
314: 7558d0 extui a5, a13, 24, 8
317: f540d0 extui a4, a13, 16, 16
31a: 014b42 s8i a4, a11, 1
31d: 004b52 s8i a5, a11, 0
320: 754870 extui a4, a7, 24, 8
323: 745070 extui a5, a7, 0, 8
326: a05590 addx4 a5, a5, a9
329: a04490 addx4 a4, a4, a9
32c: 41d8d0 srli a13, a13, 8
32f: 024bd2 s8i a13, a11, 2
332: 12a8 l32i.n a10, a2, 4
334: 0448 l32i.n a4, a4, 0
336: 0cc8 l32i.n a12, a12, 0
338: 75d060 extui a13, a6, 16, 8
33b: a0dd90 addx4 a13, a13, a9
33e: 0dd8 l32i.n a13, a13, 0
340: 74c8c0 extui a12, a12, 8, 8
343: 114480 slli a4, a4, 8
346: 1044f0 and a4, a4, a15
349: 30aac0 xor a10, a10, a12
34c: 10dde0 and a13, a13, a14
34f: 74c830 extui a12, a3, 8, 8
352: a0cc90 addx4 a12, a12, a9
355: 0cc8 l32i.n a12, a12, 0
357: 30dd40 xor a13, a13, a4
35a: 10cc00 and a12, a12, a0
35d: 30ccd0 xor a12, a12, a13
360: 30aac0 xor a10, a10, a12
363: 074ba2 s8i a10, a11, 7
366: 75d8a0 extui a13, a10, 24, 8
369: f5c0a0 extui a12, a10, 16, 16
36c: 054bc2 s8i a12, a11, 5
36f: 044bd2 s8i a13, a11, 4
372: 75c860 extui a12, a6, 24, 8
375: 75d080 extui a13, a8, 16, 8
378: a0dd90 addx4 a13, a13, a9
37b: a0cc90 addx4 a12, a12, a9
37e: 41a8a0 srli a10, a10, 8
381: 064ba2 s8i a10, a11, 6
384: 2248 l32i.n a4, a2, 8
386: 0558 l32i.n a5, a5, 0
388: 0cc8 l32i.n a12, a12, 0
38a: 75a030 extui a10, a3, 16, 8
38d: a0aa90 addx4 a10, a10, a9
390: 0aa8 l32i.n a10, a10, 0
392: 11cc80 slli a12, a12, 8
395: 745850 extui a5, a5, 8, 8
398: 304450 xor a4, a4, a5
39b: 10ccf0 and a12, a12, a15
39e: 745880 extui a5, a8, 8, 8
3a1: 10aae0 and a10, a10, a14
3a4: 30aac0 xor a10, a10, a12
3a7: a05590 addx4 a5, a5, a9
3aa: 0558 l32i.n a5, a5, 0
3ac: 74c870 extui a12, a7, 8, 8
3af: a0cc90 addx4 a12, a12, a9
3b2: 105500 and a5, a5, a0
3b5: 3055a0 xor a5, a5, a10
3b8: 304450 xor a4, a4, a5
3bb: 0b4b42 s8i a4, a11, 11
3be: 75a840 extui a10, a4, 24, 8
3c1: f55040 extui a5, a4, 16, 16
3c4: 094b52 s8i a5, a11, 9
3c7: 084ba2 s8i a10, a11, 8
3ca: 414840 srli a4, a4, 8
3cd: 0a4b42 s8i a4, a11, 10
3d0: 32a8 l32i.n a10, a2, 12
3d2: 0dd8 l32i.n a13, a13, 0
3d4: 0cc8 l32i.n a12, a12, 0
3d6: 10dde0 and a13, a13, a14
3d9: 74e060 extui a14, a6, 0, 8
3dc: a0ee90 addx4 a14, a14, a9
3df: 0ee8 l32i.n a14, a14, 0
3e1: 10cc00 and a12, a12, a0
3e4: 74e8e0 extui a14, a14, 8, 8
3e7: 30aae0 xor a10, a10, a14
3ea: 75e830 extui a14, a3, 24, 8
3ed: a0ee90 addx4 a14, a14, a9
3f0: 0ee8 l32i.n a14, a14, 0
3f2: 1108 l32i.n a0, a1, 4
3f4: 11ee80 slli a14, a14, 8
3f7: 10eef0 and a14, a14, a15
3fa: 30dde0 xor a13, a13, a14
3fd: 51f8 l32i.n a15, a1, 20
3ff: 41e8 l32i.n a14, a1, 16
401: 30ccd0 xor a12, a12, a13
404: 30aac0 xor a10, a10, a12
407: 0f4ba2 s8i a10, a11, 15
40a: 75d8a0 extui a13, a10, 24, 8
40d: f5c0a0 extui a12, a10, 16, 16
410: 0d4bc2 s8i a12, a11, 13
413: 0c4bd2 s8i a13, a11, 12
416: 21c8 l32i.n a12, a1, 8
418: 31d8 l32i.n a13, a1, 12
41a: 41a8a0 srli a10, a10, 8
41d: 0e4ba2 s8i a10, a11, 14
420: 20c112 addi a1, a1, 32
423: f00d ret.n
...
00000430 <aes_encrypt_init>:
430: f0c112 addi a1, a1, -16
433: 2109 s32i.n a0, a1, 8
435: 1129 s32i.n a2, a1, 4
437: 0cb366 bnei a3, 16, 447 <aes_encrypt_init+0x17>
43a: b0a022 movi a2, 176
43d: fffa01 l32r a0, 428 <rijndaelEncrypt+0x418>
440: 0000c0 callx0 a0
443: 0129 s32i.n a2, a1, 0
445: 32cc bnez.n a2, 44c <aes_encrypt_init+0x1c>
447: 020c movi.n a2, 0
449: 000246 j 456 <aes_encrypt_init+0x26>
44c: 1138 l32i.n a3, a1, 4
44e: fff701 l32r a0, 42c <rijndaelEncrypt+0x41c>
451: 0000c0 callx0 a0
454: 0128 l32i.n a2, a1, 0
456: 2108 l32i.n a0, a1, 8
458: 10c112 addi a1, a1, 16
45b: f00d ret.n
45d: 000000 ill
00000460 <aes_encrypt>:
460: f0c112 addi a1, a1, -16
463: 0109 s32i.n a0, a1, 0
465: 000005 call0 468 <aes_encrypt+0x8>
468: 0108 l32i.n a0, a1, 0
46a: 10c112 addi a1, a1, 16
46d: f00d ret.n
...
00000478 <aes_encrypt_deinit>:
478: 030c movi.n a3, 0
47a: b0a042 movi a4, 176
47d: f0c112 addi a1, a1, -16
480: 11c9 s32i.n a12, a1, 4
482: 0109 s32i.n a0, a1, 0
484: 02cd mov.n a12, a2
486: fffa01 l32r a0, 470 <aes_encrypt+0x10>
489: 0000c0 callx0 a0
48c: 0c2d mov.n a2, a12
48e: 11c8 l32i.n a12, a1, 4
490: fff901 l32r a0, 474 <aes_encrypt+0x14>
493: 0000c0 callx0 a0
496: 0108 l32i.n a0, a1, 0
498: 10c112 addi a1, a1, 16
49b: f00d ret.n
aes-wrap.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <aes_wrap-0x24>:
...
00000024 <aes_wrap>:
24: c0c112 addi a1, a1, -64
27: 81f9 s32i.n a15, a1, 32
29: 4109 s32i.n a0, a1, 16
2b: 51c9 s32i.n a12, a1, 20
2d: 61d9 s32i.n a13, a1, 24
2f: 71e9 s32i.n a14, a1, 28
31: c139 s32i.n a3, a1, 48
33: 05ed mov.n a14, a5
35: a6a032 movi a3, 166
38: 02dd mov.n a13, a2
3a: 04cd mov.n a12, a4
3c: 052d mov.n a2, a5
3e: 840c movi.n a4, 8
40: fff001 l32r a0, 0 <aes_wrap-0x24>
43: 0000c0 callx0 a0
46: 0c3d mov.n a3, a12
48: c148 l32i.n a4, a1, 48
4a: 2e8b addi.n a2, a14, 8
4c: a129 s32i.n a2, a1, 40
4e: 1144d0 slli a4, a4, 3
51: ffec01 l32r a0, 4 <aes_wrap-0x20>
54: 0000c0 callx0 a0
57: 0d2d mov.n a2, a13
59: 031c movi.n a3, 16
5b: ffeb01 l32r a0, 8 <aes_wrap-0x1c>
5e: 0000c0 callx0 a0
61: 32cc bnez.n a2, 68 <aes_wrap+0x44>
63: f27c movi.n a2, -1
65: 0022c6 j f4 <aes_wrap+0xd0>
68: f18b addi.n a15, a1, 8
6a: e129 s32i.n a2, a1, 56
6c: c168 l32i.n a6, a1, 48
6e: 050c movi.n a5, 0
70: 070c movi.n a7, 0
72: d179 s32i.n a7, a1, 52
74: b159 s32i.n a5, a1, 44
76: 661b addi.n a6, a6, 1
78: 9169 s32i.n a6, a1, 36
7a: c188 l32i.n a8, a1, 48
7c: a1c8 l32i.n a12, a1, 40
7e: 5718a6 blti a8, 1, d9 <aes_wrap+0xb5>
81: d198 l32i.n a9, a1, 52
83: 91a8 l32i.n a10, a1, 36
85: d91b addi.n a13, a9, 1
87: 99aa add.n a9, a9, a10
89: f199 s32i.n a9, a1, 60
8b: 012d mov.n a2, a1
8d: 0e3d mov.n a3, a14
8f: 840c movi.n a4, 8
91: ffde01 l32r a0, c <aes_wrap-0x18>
94: 0000c0 callx0 a0
97: 0f2d mov.n a2, a15
99: 0c3d mov.n a3, a12
9b: 840c movi.n a4, 8
9d: ffdc01 l32r a0, 10 <aes_wrap-0x14>
a0: 0000c0 callx0 a0
a3: e128 l32i.n a2, a1, 56
a5: 013d mov.n a3, a1
a7: 014d mov.n a4, a1
a9: ffda01 l32r a0, 14 <aes_wrap-0x10>
ac: 0000c0 callx0 a0
af: 0e2d mov.n a2, a14
b1: 013d mov.n a3, a1
b3: 840c movi.n a4, 8
b5: ffd801 l32r a0, 18 <aes_wrap-0xc>
b8: 0000c0 callx0 a0
bb: 0c2d mov.n a2, a12
bd: 0f3d mov.n a3, a15
bf: 070eb2 l8ui a11, a14, 7
c2: 840c movi.n a4, 8
c4: 30bdb0 xor a11, a13, a11
c7: 074eb2 s8i a11, a14, 7
ca: ffd401 l32r a0, 1c <aes_wrap-0x8>
cd: 0000c0 callx0 a0
d0: cc8b addi.n a12, a12, 8
d2: f108 l32i.n a0, a1, 60
d4: dd1b addi.n a13, a13, 1
d6: b19d07 bne a13, a0, 8b <aes_wrap+0x67>
d9: c148 l32i.n a4, a1, 48
db: b128 l32i.n a2, a1, 44
dd: d138 l32i.n a3, a1, 52
df: 221b addi.n a2, a2, 1
e1: b129 s32i.n a2, a1, 44
e3: 334a add.n a3, a3, a4
e5: d139 s32i.n a3, a1, 52
e7: 8f6266 bnei a2, 6, 7a <aes_wrap+0x56>
ea: e128 l32i.n a2, a1, 56
ec: ffcd01 l32r a0, 20 <aes_wrap-0x4>
ef: 0000c0 callx0 a0
f2: 020c movi.n a2, 0
f4: 51c8 l32i.n a12, a1, 20
f6: 61d8 l32i.n a13, a1, 24
f8: 71e8 l32i.n a14, a1, 28
fa: 81f8 l32i.n a15, a1, 32
fc: 4108 l32i.n a0, a1, 16
fe: 40c112 addi a1, a1, 64
101: f00d ret.n
ap_config.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <hostapd_config_defaults_bss-0x8>:
0: 015180 slli a5, a1, 24
3: ffff00 excw
...
00000008 <hostapd_config_defaults_bss>:
8: ffff41 l32r a4, 4 <hostapd_config_defaults_bss-0x4>
b: 2ca132 movi a3, 0x12c
e: 450c movi.n a5, 4
10: 060c movi.n a6, 0
12: fffb71 l32r a7, 0 <hostapd_config_defaults_bss-0x8>
15: 58a282 movi a8, 0x258
18: 190c movi.n a9, 1
1a: 3a0c movi.n a10, 3
1c: 2b0c movi.n a11, 2
1e: 1d62b2 s32i a11, a2, 116
21: 2162b2 s32i a11, a2, 132
24: 2362b2 s32i a11, a2, 140
27: 2462b2 s32i a11, a2, 144
2a: 12b9 s32i.n a11, a2, 4
2c: 32b9 s32i.n a11, a2, 12
2e: 1f62a2 s32i a10, a2, 124
31: 1c6292 s32i a9, a2, 112
34: 256282 s32i a8, a2, 148
37: 276272 s32i a7, a2, 156
3a: 296262 s32i a6, a2, 164
3d: 0259 s32i.n a5, a2, 0
3f: 1b6232 s32i a3, a2, 108
42: 2d6232 s32i a3, a2, 180
45: 655242 s16i a4, a2, 202
48: f37c movi.n a3, -1
4a: 2f6232 s32i a3, a2, 188
4d: f00d ret.n
...
00000060 <hostapd_config_defaults>:
60: 64a022 movi a2, 100
63: f0c112 addi a1, a1, -16
66: 11c9 s32i.n a12, a1, 4
68: 21d9 s32i.n a13, a1, 8
6a: 0109 s32i.n a0, a1, 0
6c: fff901 l32r a0, 50 <hostapd_config_defaults_bss+0x48>
6f: 0000c0 callx0 a0
72: 02dd mov.n a13, a2
74: cca022 movi a2, 204
77: fff701 l32r a0, 54 <hostapd_config_defaults_bss+0x4c>
7a: 0000c0 callx0 a0
7d: 02cd mov.n a12, a2
7f: 3dbc beqz.n a13, b6 <hostapd_config_defaults+0x56>
81: 12bc beqz.n a2, b6 <hostapd_config_defaults+0x56>
83: 000005 call0 84 <hostapd_config_defaults+0x24>
86: 0dc9 s32i.n a12, a13, 0
88: c03c movi.n a0, 60
8a: ffa022 movi a2, 255
8d: c30c movi.n a3, 12
8f: 64a042 movi a4, 100
92: 150c movi.n a5, 1
94: f67c movi.n a6, -1
96: 4d69 s32i.n a6, a13, 16
98: 5d69 s32i.n a6, a13, 20
9a: 2d59 s32i.n a5, a13, 8
9c: 184d52 s8i a5, a13, 24
9f: 065d42 s16i a4, a13, 12
a2: 225d32 s16i a3, a13, 68
a5: cd29 s32i.n a2, a13, 48
a7: dd09 s32i.n a0, a13, 52
a9: 0108 l32i.n a0, a1, 0
ab: 0d2d mov.n a2, a13
ad: 11c8 l32i.n a12, a1, 4
af: 21d8 l32i.n a13, a1, 8
b1: 10c112 addi a1, a1, 16
b4: f00d ret.n
b6: 0d2d mov.n a2, a13
b8: ffe801 l32r a0, 58 <hostapd_config_defaults_bss+0x50>
bb: 0000c0 callx0 a0
be: 0c2d mov.n a2, a12
c0: ffe701 l32r a0, 5c <hostapd_config_defaults_bss+0x54>
c3: 0000c0 callx0 a0
c6: 0d0c movi.n a13, 0
c8: fff746 j a9 <hostapd_config_defaults+0x49>
cb: 000000 ill
...
000000d0 <hostapd_mac_comp>:
d0: 640c movi.n a4, 6
d2: f0c112 addi a1, a1, -16
d5: 0109 s32i.n a0, a1, 0
d7: fffd01 l32r a0, cc <hostapd_config_defaults+0x6c>
da: 0000c0 callx0 a0
dd: 0108 l32i.n a0, a1, 0
df: 10c112 addi a1, a1, 16
e2: f00d ret.n
...
000000ec <hostapd_mac_comp_empty>:
ec: 630c movi.n a3, 6
ee: f0c112 addi a1, a1, -16
f1: 2129 s32i.n a2, a1, 8
f3: 3109 s32i.n a0, a1, 12
f5: 012d mov.n a2, a1
f7: fffb01 l32r a0, e4 <hostapd_mac_comp+0x14>
fa: 0000c0 callx0 a0
fd: 2128 l32i.n a2, a1, 8
ff: 013d mov.n a3, a1
101: 640c movi.n a4, 6
103: fff901 l32r a0, e8 <hostapd_mac_comp+0x18>
106: 0000c0 callx0 a0
109: 3108 l32i.n a0, a1, 12
10b: 10c112 addi a1, a1, 16
10e: f00d ret.n
...
120: f0c112 addi a1, a1, -16
123: 11c9 s32i.n a12, a1, 4
125: 0109 s32i.n a0, a1, 0
127: 02cd mov.n a12, a2
129: 023c movi.n a2, 48
12b: fffa01 l32r a0, 114 <hostapd_mac_comp_empty+0x28>
12e: 0000c0 callx0 a0
131: ac29 s32i.n a2, a12, 40
133: 32cc bnez.n a2, 13a <hostapd_mac_comp_empty+0x4e>
135: f27c movi.n a2, -1
137: 000606 j 153 <hostapd_mac_comp_empty+0x67>
13a: bc28 l32i.n a2, a12, 44
13c: fff701 l32r a0, 118 <hostapd_mac_comp_empty+0x2c>
13f: 0000c0 callx0 a0
142: fff331 l32r a3, 110 <hostapd_mac_comp_empty+0x24>
145: ac28 l32i.n a2, a12, 40
147: 042c movi.n a4, 32
149: 228b addi.n a2, a2, 8
14b: fff401 l32r a0, 11c <hostapd_mac_comp_empty+0x30>
14e: 0000c0 callx0 a0
151: 020c movi.n a2, 0
153: 11c8 l32i.n a12, a1, 4
155: 0108 l32i.n a0, a1, 0
157: 10c112 addi a1, a1, 16
15a: f00d ret.n
0000015c <hostapd_setup_wpa_psk>:
15c: f0c112 addi a1, a1, -16
15f: 1109 s32i.n a0, a1, 4
161: f208 l32i.n a0, a2, 60
163: a09c beqz.n a0, 181 <hostapd_setup_wpa_psk+0x25>
165: e208 l32i.n a0, a2, 56
167: 0129 s32i.n a2, a1, 0
169: 00dc bnez.n a0, 17d <hostapd_setup_wpa_psk+0x21>
16b: 10c222 addi a2, a2, 16
16e: fffb05 call0 120 <hostapd_mac_comp_empty+0x34>
171: 0042d6 bgez a2, 179 <hostapd_setup_wpa_psk+0x1d>
174: f27c movi.n a2, -1
176: 000246 j 183 <hostapd_setup_wpa_psk+0x27>
179: 0108 l32i.n a0, a1, 0
17b: e008 l32i.n a0, a0, 56
17d: 120c movi.n a2, 1
17f: 1029 s32i.n a2, a0, 4
181: 020c movi.n a2, 0
183: 1108 l32i.n a0, a1, 4
185: 10c112 addi a1, a1, 16
188: f00d ret.n
18a: 000000 ill
18d: 000000 ill
00000190 <hostapd_wep_key_cmp>:
190: f0c112 addi a1, a1, -16
193: 21c9 s32i.n a12, a1, 8
195: 000342 l8ui a4, a3, 0
198: 1109 s32i.n a0, a1, 4
19a: 000202 l8ui a0, a2, 0
19d: 31d9 s32i.n a13, a1, 12
19f: 389047 bne a0, a4, 1db <hostapd_wep_key_cmp+0x4b>
1a2: a368 l32i.n a6, a3, 40
1a4: a258 l32i.n a5, a2, 40
1a6: 03cd mov.n a12, a3
1a8: 2f9567 bne a5, a6, 1db <hostapd_wep_key_cmp+0x4b>
1ab: 02dd mov.n a13, a2
1ad: 10c272 addi a7, a2, 16
1b0: 0179 s32i.n a7, a1, 0
1b2: 5d48 l32i.n a4, a13, 20
1b4: 5c88 l32i.n a8, a12, 20
1b6: 219847 bne a8, a4, 1db <hostapd_wep_key_cmp+0x4b>
1b9: 1d28 l32i.n a2, a13, 4
1bb: 1c38 l32i.n a3, a12, 4
1bd: fff301 l32r a0, 18c <hostapd_setup_wpa_psk+0x30>
1c0: 0000c0 callx0 a0
1c3: 42dc bnez.n a2, 1db <hostapd_wep_key_cmp+0x4b>
1c5: cc4b addi.n a12, a12, 4
1c7: 0198 l32i.n a9, a1, 0
1c9: dd4b addi.n a13, a13, 4
1cb: e39d97 bne a13, a9, 1b2 <hostapd_wep_key_cmp+0x22>
1ce: 020c movi.n a2, 0
1d0: 21c8 l32i.n a12, a1, 8
1d2: 31d8 l32i.n a13, a1, 12
1d4: 1108 l32i.n a0, a1, 4
1d6: 10c112 addi a1, a1, 16
1d9: f00d ret.n
1db: 120c movi.n a2, 1
1dd: fffbc6 j 1d0 <hostapd_wep_key_cmp+0x40>
1e0: 000000 ill
...
000001e4 <hostapd_maclist_found>:
1e4: d0c112 addi a1, a1, -48
1e7: 51e9 s32i.n a14, a1, 20
1e9: 2109 s32i.n a0, a1, 8
1eb: 41d9 s32i.n a13, a1, 16
1ed: 61f9 s32i.n a15, a1, 24
1ef: 31c9 s32i.n a12, a1, 12
1f1: 04fd mov.n a15, a4
1f3: c30b addi.n a12, a3, -1
1f5: 3213a6 blti a3, 1, 22b <hostapd_maclist_found+0x47>
1f8: 0d0c movi.n a13, 0
1fa: 1159 s32i.n a5, a1, 4
1fc: 0129 s32i.n a2, a1, 0
1fe: 640c movi.n a4, 6
200: 0cda add.n a0, a12, a13
202: 0138 l32i.n a3, a1, 0
204: e01b addi.n a14, a0, 1
206: b3e000 movgez a14, a0, a0
209: 21e1e0 srai a14, a14, 1
20c: 902ee0 addx2 a2, a14, a14
20f: a02230 addx4 a2, a2, a3
212: 0f3d mov.n a3, a15
214: 7129 s32i.n a2, a1, 28
216: fff201 l32r a0, 1e0 <hostapd_wep_key_cmp+0x50>
219: 0000c0 callx0 a0
21c: c29c beqz.n a2, 23c <hostapd_maclist_found+0x58>
21e: 0042d6 bgez a2, 226 <hostapd_maclist_found+0x42>
221: de1b addi.n a13, a14, 1
223: 000046 j 228 <hostapd_maclist_found+0x44>
226: ce0b addi.n a12, a14, -1
228: d2acd7 bge a12, a13, 1fe <hostapd_maclist_found+0x1a>
22b: 020c movi.n a2, 0
22d: 31c8 l32i.n a12, a1, 12
22f: 41d8 l32i.n a13, a1, 16
231: 51e8 l32i.n a14, a1, 20
233: 61f8 l32i.n a15, a1, 24
235: 2108 l32i.n a0, a1, 8
237: 30c112 addi a1, a1, 48
23a: f00d ret.n
23c: 1128 l32i.n a2, a1, 4
23e: 7138 l32i.n a3, a1, 28
240: 228c beqz.n a2, 246 <hostapd_maclist_found+0x62>
242: 2338 l32i.n a3, a3, 8
244: 0239 s32i.n a3, a2, 0
246: 120c movi.n a2, 1
248: fff846 j 22d <hostapd_maclist_found+0x49>
...
0000024c <hostapd_rate_found>:
24c: d28c beqz.n a2, 25d <hostapd_rate_found+0x11>
24e: 0268 l32i.n a6, a2, 0
250: 009696 bltz a6, 25d <hostapd_rate_found+0x11>
253: 0a1637 beq a6, a3, 261 <hostapd_rate_found+0x15>
256: 1268 l32i.n a6, a2, 4
258: 224b addi.n a2, a2, 4
25a: ff56d6 bgez a6, 253 <hostapd_rate_found+0x7>
25d: 020c movi.n a2, 0
25f: f00d ret.n
261: 120c movi.n a2, 1
263: f00d ret.n
265: 000000 ill
268: 000000 ill
...
0000026c <hostapd_get_psk>:
26c: e0c112 addi a1, a1, -32
26f: 21c9 s32i.n a12, a1, 8
271: 31d9 s32i.n a13, a1, 12
273: 41e9 s32i.n a14, a1, 16
275: 1109 s32i.n a0, a1, 4
277: 04ed mov.n a14, a4
279: 100c movi.n a0, 1
27b: 0d0c movi.n a13, 0
27d: e2c8 l32i.n a12, a2, 56
27f: 83d040 moveqz a13, a0, a4
282: 9cac beqz.n a12, 2af <hostapd_get_psk+0x43>
284: 0139 s32i.n a3, a1, 0
286: 8d9c beqz.n a13, 2a2 <hostapd_get_psk+0x36>
288: 1c28 l32i.n a2, a12, 4
28a: f2cc bnez.n a2, 29d <hostapd_get_psk+0x31>
28c: 28cc22 addi a2, a12, 40
28f: 0138 l32i.n a3, a1, 0
291: 640c movi.n a4, 6
293: fff501 l32r a0, 268 <hostapd_rate_found+0x1c>
296: 0000c0 callx0 a0
299: 100c movi.n a0, 1
29b: 32cc bnez.n a2, 2a2 <hostapd_get_psk+0x36>
29d: 2c8b addi.n a2, a12, 8
29f: 000386 j 2b1 <hostapd_get_psk+0x45>
2a2: 3c8b addi.n a3, a12, 8
2a4: c03e30 sub a3, a14, a3
2a7: 0cc8 l32i.n a12, a12, 0
2a9: 83d030 moveqz a13, a0, a3
2ac: fd6c56 bnez a12, 286 <hostapd_get_psk+0x1a>
2af: 020c movi.n a2, 0
2b1: 21c8 l32i.n a12, a1, 8
2b3: 31d8 l32i.n a13, a1, 12
2b5: 41e8 l32i.n a14, a1, 16
2b7: 1108 l32i.n a0, a1, 4
2b9: 20c112 addi a1, a1, 32
2bc: f00d ret.n
common.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <inc_byte_array>:
0: 530b addi.n a5, a3, -1
2: 1513a6 blti a3, 1, 1b <inc_byte_array+0x1b>
5: 352a add.n a3, a5, a2
7: 220b addi.n a2, a2, -1
9: 000342 l8ui a4, a3, 0
c: 441b addi.n a4, a4, 1
e: 744040 extui a4, a4, 0, 8
11: 004342 s8i a4, a3, 0
14: 34cc bnez.n a4, 1b <inc_byte_array+0x1b>
16: 330b addi.n a3, a3, -1
18: ed9327 bne a3, a2, 9 <inc_byte_array+0x9>
1b: f00d ret.n
1d: 000000 ill
20: f32c movi.n a3, 47
22: 09b327 bgeu a3, a2, 2f <inc_byte_array+0x2f>
25: 943c movi.n a4, 57
27: 043427 bltu a4, a2, 2f <inc_byte_array+0x2f>
2a: d0c222 addi a2, a2, -48
2d: f00d ret.n
2f: 60a052 movi a5, 96
32: 0ab527 bgeu a5, a2, 40 <inc_byte_array+0x40>
35: 66a062 movi a6, 102
38: 043627 bltu a6, a2, 40 <inc_byte_array+0x40>
3b: a9c222 addi a2, a2, -87
3e: f00d ret.n
40: 074c movi.n a7, 64
42: 09b727 bgeu a7, a2, 4f <inc_byte_array+0x4f>
45: 684c movi.n a8, 70
47: 043827 bltu a8, a2, 4f <inc_byte_array+0x4f>
4a: c9c222 addi a2, a2, -55
4d: f00d ret.n
4f: f27c movi.n a2, -1
51: f00d ret.n
...
00000054 <hex2byte>:
54: f0c112 addi a1, a1, -16
57: 21c9 s32i.n a12, a1, 8
59: 1109 s32i.n a0, a1, 4
5b: 02cd mov.n a12, a2
5d: 000222 l8ui a2, a2, 0
60: fffbc5 call0 20 <inc_byte_array+0x20>
63: 0129 s32i.n a2, a1, 0
65: 019296 bltz a2, 82 <hex2byte+0x2e>
68: 010c22 l8ui a2, a12, 1
6b: fffb45 call0 20 <inc_byte_array+0x20>
6e: 010296 bltz a2, 82 <hex2byte+0x2e>
71: 0108 l32i.n a0, a1, 0
73: 1100c0 slli a0, a0, 4
76: 202200 or a2, a2, a0
79: 21c8 l32i.n a12, a1, 8
7b: 1108 l32i.n a0, a1, 4
7d: 10c112 addi a1, a1, 16
80: f00d ret.n
82: f27c movi.n a2, -1
84: fffc46 j 79 <hex2byte+0x25>
...
00000088 <hexstr2bin>:
88: e0c112 addi a1, a1, -32
8b: 0109 s32i.n a0, a1, 0
8d: 31e9 s32i.n a14, a1, 12
8f: 41f9 s32i.n a15, a1, 16
91: 11c9 s32i.n a12, a1, 4
93: 21d9 s32i.n a13, a1, 8
95: 02cd mov.n a12, a2
97: 03dd mov.n a13, a3
99: 04fd mov.n a15, a4
9b: 449c beqz.n a4, b3 <hexstr2bin+0x2b>
9d: 0e0c movi.n a14, 0
9f: 0c2d mov.n a2, a12
a1: 000005 call0 a4 <hexstr2bin+0x1c>
a4: 01c296 bltz a2, c4 <hexstr2bin+0x3c>
a7: cc2b addi.n a12, a12, 2
a9: 004d22 s8i a2, a13, 0
ac: ee1b addi.n a14, a14, 1
ae: dd1b addi.n a13, a13, 1
b0: eb9fe7 bne a15, a14, 9f <hexstr2bin+0x17>
b3: 020c movi.n a2, 0
b5: 11c8 l32i.n a12, a1, 4
b7: 21d8 l32i.n a13, a1, 8
b9: 31e8 l32i.n a14, a1, 12
bb: 41f8 l32i.n a15, a1, 16
bd: 0108 l32i.n a0, a1, 0
bf: 20c112 addi a1, a1, 32
c2: f00d ret.n
c4: f27c movi.n a2, -1
c6: fffac6 j b5 <hexstr2bin+0x2d>
c9: 000000 ill
cc: 00ff00 excw
cf: 7e8000 excw
d2: 83aa add.n a8, a3, a10
d4: 0010c7 beq a0, a12, d8 <hexstr2bin+0x50>
d7: ff0000 excw
...
000000e8 <wpa_get_ntp_timestamp>:
e8: e0c112 addi a1, a1, -32
eb: 51c9 s32i.n a12, a1, 20
ed: 4109 s32i.n a0, a1, 16
ef: 02cd mov.n a12, a2
f1: 012d mov.n a2, a1
f3: fffa01 l32r a0, dc <hexstr2bin+0x54>
f6: 0000c0 callx0 a0
f9: 0c2d mov.n a2, a12
fb: 318b addi.n a3, a1, 8
fd: 440c movi.n a4, 4
ff: fff381 l32r a8, cc <hexstr2bin+0x44>
102: fff461 l32r a6, d4 <hexstr2bin+0x4c>
105: fff251 l32r a5, d0 <hexstr2bin+0x48>
108: 1198 l32i.n a9, a1, 4
10a: 0108 l32i.n a0, a1, 0
10c: 41a990 srli a10, a9, 9
10f: 41b590 srli a11, a9, 5
112: 005a add.n a0, a0, a5
114: 015080 slli a5, a0, 24
117: 829960 mull a9, a9, a6
11a: 107080 and a7, a0, a8
11d: 756800 extui a6, a0, 24, 8
120: c099b0 sub a9, a9, a11
123: 117780 slli a7, a7, 8
126: 205570 or a5, a5, a7
129: c099a0 sub a9, a9, a10
12c: 3199 s32i.n a9, a1, 12
12e: 410800 srli a0, a0, 8
131: 100080 and a0, a0, a8
134: 200060 or a0, a0, a6
137: 200050 or a0, a0, a5
13a: 2109 s32i.n a0, a1, 8
13c: ffe901 l32r a0, e0 <hexstr2bin+0x58>
13f: 0000c0 callx0 a0
142: 318b addi.n a3, a1, 8
144: 440c movi.n a4, 4
146: ffe481 l32r a8, d8 <hexstr2bin+0x50>
149: 2c4b addi.n a2, a12, 4
14b: 3198 l32i.n a9, a1, 12
14d: 51c8 l32i.n a12, a1, 20
14f: 417890 srli a7, a9, 8
152: 107780 and a7, a7, a8
155: 10a980 and a10, a9, a8
158: 11aa80 slli a10, a10, 8
15b: 018980 slli a8, a9, 24
15e: 2088a0 or a8, a8, a10
161: 759890 extui a9, a9, 24, 8
164: 207790 or a7, a7, a9
167: 207780 or a7, a7, a8
16a: 2179 s32i.n a7, a1, 8
16c: ffde01 l32r a0, e4 <hexstr2bin+0x5c>
16f: 0000c0 callx0 a0
172: 4108 l32i.n a0, a1, 16
174: 20c112 addi a1, a1, 32
177: f00d ret.n
...
000001a4 <wpa_config_parse_string>:
1a4: e0c112 addi a1, a1, -32
1a7: 41e9 s32i.n a14, a1, 16
1a9: 1109 s32i.n a0, a1, 4
1ab: 31d9 s32i.n a13, a1, 12
1ad: 21c9 s32i.n a12, a1, 8
1af: 03dd mov.n a13, a3
1b1: 02cd mov.n a12, a2
1b3: 000202 l8ui a0, a2, 0
1b6: 222c movi.n a2, 34
1b8: 1a9027 bne a0, a2, 1d6 <wpa_config_parse_string+0x32>
1bb: 0c2d mov.n a2, a12
1bd: ffef01 l32r a0, 17c <wpa_get_ntp_timestamp+0x94>
1c0: 0000c0 callx0 a0
1c3: f9c232 addi a3, a2, -7
1c6: 089316 beqz a3, 253 <wpa_config_parse_string+0xaf>
1c9: 0c2d mov.n a2, a12
1cb: ffed01 l32r a0, 180 <wpa_get_ntp_timestamp+0x98>
1ce: 0000c0 callx0 a0
1d1: f40c movi.n a4, 15
1d3: 7c1247 beq a2, a4, 253 <wpa_config_parse_string+0xaf>
1d6: 0c2d mov.n a2, a12
1d8: ffeb01 l32r a0, 184 <wpa_get_ntp_timestamp+0x9c>
1db: 0000c0 callx0 a0
1de: 4f5226 beqi a2, 5, 231 <wpa_config_parse_string+0x8d>
1e1: d50c movi.n a5, 13
1e3: 4a1257 beq a2, a5, 231 <wpa_config_parse_string+0x8d>
1e6: 049226 beqi a2, 10, 1ee <wpa_config_parse_string+0x4a>
1e9: a61c movi.n a6, 26
1eb: 239267 bne a2, a6, 212 <wpa_config_parse_string+0x6e>
1ee: 412120 srli a2, a2, 1
1f1: 0129 s32i.n a2, a1, 0
1f3: 221b addi.n a2, a2, 1
1f5: ffe401 l32r a0, 188 <wpa_get_ntp_timestamp+0xa0>
1f8: 0000c0 callx0 a0
1fb: 02ed mov.n a14, a2
1fd: 129c beqz.n a2, 212 <wpa_config_parse_string+0x6e>
1ff: 0c2d mov.n a2, a12
201: 0e3d mov.n a3, a14
203: 0148 l32i.n a4, a1, 0
205: 000005 call0 208 <wpa_config_parse_string+0x64>
208: b28c beqz.n a2, 217 <wpa_config_parse_string+0x73>
20a: 0e2d mov.n a2, a14
20c: ffe001 l32r a0, 18c <wpa_get_ntp_timestamp+0xa4>
20f: 0000c0 callx0 a0
212: 0e0c movi.n a14, 0
214: 000286 j 222 <wpa_config_parse_string+0x7e>
217: 0138 l32i.n a3, a1, 0
219: 040c movi.n a4, 0
21b: 53ea add.n a5, a3, a14
21d: 004542 s8i a4, a5, 0
220: 0d39 s32i.n a3, a13, 0
222: 1108 l32i.n a0, a1, 4
224: 21c8 l32i.n a12, a1, 8
226: 0e2d mov.n a2, a14
228: 31d8 l32i.n a13, a1, 12
22a: 41e8 l32i.n a14, a1, 16
22c: 20c112 addi a1, a1, 32
22f: f00d ret.n
231: 0d29 s32i.n a2, a13, 0
233: 221b addi.n a2, a2, 1
235: ffd601 l32r a0, 190 <wpa_get_ntp_timestamp+0xa8>
238: 0000c0 callx0 a0
23b: 0c3d mov.n a3, a12
23d: 02ed mov.n a14, a2
23f: 0d48 l32i.n a4, a13, 0
241: ffd401 l32r a0, 194 <wpa_get_ntp_timestamp+0xac>
244: 0000c0 callx0 a0
247: 0d78 l32i.n a7, a13, 0
249: 060c movi.n a6, 0
24b: 77ea add.n a7, a7, a14
24d: 004762 s8i a6, a7, 0
250: fff386 j 222 <wpa_config_parse_string+0x7e>
253: 232c movi.n a3, 34
255: ec1b addi.n a14, a12, 1
257: 0e2d mov.n a2, a14
259: ffcf01 l32r a0, 198 <wpa_get_ntp_timestamp+0xb0>
25c: 0000c0 callx0 a0
25f: faf216 beqz a2, 212 <wpa_config_parse_string+0x6e>
262: c022c0 sub a2, a2, a12
265: 820b addi.n a8, a2, -1
267: 0d89 s32i.n a8, a13, 0
269: ffcc01 l32r a0, 19c <wpa_get_ntp_timestamp+0xb4>
26c: 0000c0 callx0 a0
26f: 02cd mov.n a12, a2
271: f9d216 beqz a2, 212 <wpa_config_parse_string+0x6e>
274: 0e3d mov.n a3, a14
276: 0d48 l32i.n a4, a13, 0
278: ffca01 l32r a0, 1a0 <wpa_get_ntp_timestamp+0xb8>
27b: 0000c0 callx0 a0
27e: 0ced mov.n a14, a12
280: 0da8 l32i.n a10, a13, 0
282: 090c movi.n a9, 0
284: aaca add.n a10, a10, a12
286: 004a92 s8i a9, a10, 0
289: ffe546 j 222 <wpa_config_parse_string+0x7e>
ieee802_1x.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <ieee802_1x_receive-0x8>:
...
00000008 <ieee802_1x_receive>:
8: f0c112 addi a1, a1, -16
b: 0109 s32i.n a0, a1, 0
d: 21d9 s32i.n a13, a1, 8
f: 11c9 s32i.n a12, a1, 4
11: 31e9 s32i.n a14, a1, 12
13: 04cd mov.n a12, a4
15: 05ed mov.n a14, a5
17: 02dd mov.n a13, a2
19: fff901 l32r a0, 0 <ieee802_1x_receive-0x8>
1c: 0000c0 callx0 a0
1f: 020d mov.n a0, a2
21: 04e216 beqz a2, 73 <ieee802_1x_receive+0x6b>
24: 4228 l32i.n a2, a2, 16
26: 02a132 movi a3, 0x102
29: 460237 bnone a2, a3, 73 <ieee802_1x_receive+0x6b>
2c: 434eb6 bltui a14, 4, 73 <ieee802_1x_receive+0x6b>
2f: fcce42 addi a4, a14, -4
32: 030c52 l8ui a5, a12, 3
35: 020c62 l8ui a6, a12, 2
38: 115580 slli a5, a5, 8
3b: 205560 or a5, a5, a6
3e: 746850 extui a6, a5, 8, 8
41: 115580 slli a5, a5, 8
44: 205560 or a5, a5, a6
47: f45050 extui a5, a5, 0, 16
4a: 253457 bltu a4, a5, 73 <ieee802_1x_receive+0x6b>
4d: b62c movi.n a6, 43
4f: 20b657 bgeu a6, a5, 73 <ieee802_1x_receive+0x6b>
52: 010c72 l8ui a7, a12, 1
55: 040c22 l8ui a2, a12, 4
58: 173766 bnei a7, 3, 73 <ieee802_1x_receive+0x6b>
5b: fea082 movi a8, 254
5e: 021287 beq a2, a8, 64 <ieee802_1x_receive+0x5c>
61: 0e2266 bnei a2, 2, 73 <ieee802_1x_receive+0x6b>
64: 0c4d mov.n a4, a12
66: 6d28 l32i.n a2, a13, 24
68: 554b addi.n a5, a5, 4
6a: 112032 l32i a3, a0, 68
6d: ffe501 l32r a0, 4 <ieee802_1x_receive-0x4>
70: 0000c0 callx0 a0
73: 11c8 l32i.n a12, a1, 4
75: 21d8 l32i.n a13, a1, 8
77: 31e8 l32i.n a14, a1, 12
79: 0108 l32i.n a0, a1, 0
7b: 10c112 addi a1, a1, 16
7e: f00d ret.n
os_xtensa.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <ets_strdup-0xc>:
...
0000000c <ets_strdup>:
c: f0c112 addi a1, a1, -16
f: 31c9 s32i.n a12, a1, 12
11: 2109 s32i.n a0, a1, 8
13: 02cd mov.n a12, a2
15: 32cc bnez.n a2, 1c <ets_strdup+0x10>
17: 020c movi.n a2, 0
19: 0008c6 j 40 <ets_strdup+0x34>
1c: fff901 l32r a0, 0 <ets_strdup-0xc>
1f: 0000c0 callx0 a0
22: 221b addi.n a2, a2, 1
24: 1129 s32i.n a2, a1, 4
26: fff701 l32r a0, 4 <ets_strdup-0x8>
29: 0000c0 callx0 a0
2c: 020d mov.n a0, a2
2e: 0129 s32i.n a2, a1, 0
30: a28c beqz.n a2, 3e <ets_strdup+0x32>
32: 0c3d mov.n a3, a12
34: 1148 l32i.n a4, a1, 4
36: fff401 l32r a0, 8 <ets_strdup-0x4>
39: 0000c0 callx0 a0
3c: 0108 l32i.n a0, a1, 0
3e: 002d mov.n a2, a0
40: 31c8 l32i.n a12, a1, 12
42: 2108 l32i.n a0, a1, 8
44: 10c112 addi a1, a1, 16
47: f00d ret.n
49: 000000 ill
0000004c <os_get_time>:
4c: 020c movi.n a2, 0
4e: f00d ret.n
50: 000000 ill
...
00000054 <r_rand>:
54: f0c112 addi a1, a1, -16
57: 0109 s32i.n a0, a1, 0
59: fffd01 l32r a0, 50 <os_get_time+0x4>
5c: 0000c0 callx0 a0
5f: 0108 l32i.n a0, a1, 0
61: 10c112 addi a1, a1, 16
64: f00d ret.n
...
00000068 <os_random>:
68: f0c112 addi a1, a1, -16
6b: 0109 s32i.n a0, a1, 0
6d: 000005 call0 70 <os_random+0x8>
70: 0108 l32i.n a0, a1, 0
72: 10c112 addi a1, a1, 16
75: f00d ret.n
...
00000078 <os_get_random>:
78: e0c112 addi a1, a1, -32
7b: 11c9 s32i.n a12, a1, 4
7d: 21d9 s32i.n a13, a1, 8
7f: 41f9 s32i.n a15, a1, 16
81: 5129 s32i.n a2, a1, 20
83: 31e9 s32i.n a14, a1, 12
85: 0109 s32i.n a0, a1, 0
87: 03ed mov.n a14, a3
89: 033b addi.n a0, a3, 3
8b: 410200 srli a0, a0, 2
8e: 6109 s32i.n a0, a1, 24
90: f0ac beqz.n a0, c3 <os_get_random+0x4b>
92: 0d0c movi.n a13, 0
94: 4c0c movi.n a12, 4
96: 0f0c movi.n a15, 0
98: 000005 call0 9c <os_get_random+0x24>
9b: 060c movi.n a6, 0
9d: 6158 l32i.n a5, a1, 24
9f: ff1b addi.n a15, a15, 1
a1: 5138 l32i.n a3, a1, 20
a3: 0d0d mov.n a0, a13
a5: 3d3a add.n a3, a13, a3
a7: dd4b addi.n a13, a13, 4
a9: 11b0e7 bgeu a0, a14, be <os_get_random+0x46>
ac: 001b addi.n a0, a0, 1
ae: 400600 ssr a6
b1: 914020 srl a4, a2
b4: 668b addi.n a6, a6, 8
b6: 004342 s8i a4, a3, 0
b9: 331b addi.n a3, a3, 1
bb: ea90c7 bne a0, a12, a9 <os_get_random+0x31>
be: cc4b addi.n a12, a12, 4
c0: d49f57 bne a15, a5, 98 <os_get_random+0x20>
c3: 020c movi.n a2, 0
c5: 11c8 l32i.n a12, a1, 4
c7: 21d8 l32i.n a13, a1, 8
c9: 31e8 l32i.n a14, a1, 12
cb: 41f8 l32i.n a15, a1, 16
cd: 0108 l32i.n a0, a1, 0
cf: 20c112 addi a1, a1, 32
d2: f00d ret.n
sta_info.o: file format elf32-xtensa-le
wpa_auth.o: file format elf32-xtensa-le
Disassembly of section .text:
00000000 <.text>:
0: 140c movi.n a4, 1
2: 072226 beqi a2, 2, d <.text+0xd>
5: 04d226 beqi a2, 64, d <.text+0xd>
8: 01f226 beqi a2, 0x100, d <.text+0xd>
b: 040c movi.n a4, 0
d: 042d mov.n a2, a4
f: f00d ret.n
Disassembly of section .irom0.text:
00000014 <wpa_auth_for_each_sta-0x16c>:
...
50: b0c112 addi a1, a1, -80
53: 1161e2 s32i a14, a1, 68
56: 1261f2 s32i a15, a1, 72
59: d169 s32i.n a6, a1, 52
5b: c179 s32i.n a7, a1, 48
5d: 1061d2 s32i a13, a1, 64
60: f1c9 s32i.n a12, a1, 60
62: e109 s32i.n a0, a1, 56
64: 04cd mov.n a12, a4
66: 000502 l8ui a0, a5, 0
69: 05dd mov.n a13, a5
6b: 176007 bbci a0, 0, 86 <wpa_auth_for_each_sta-0xfa>
6e: 052d mov.n a2, a5
70: f62b addi.n a15, a6, 2
72: 74e0f0 extui a14, a15, 0, 8
75: ffeb01 l32r a0, 24 <wpa_auth_for_each_sta-0x15c>
78: 0000c0 callx0 a0
7b: 7400f0 extui a0, a15, 0, 8
7e: 000b addi.n a0, a0, -1
80: e94202 s8i a0, a2, 233
83: 000706 j a3 <wpa_auth_for_each_sta-0xdd>
86: 121426 beqi a4, 1, 9c <wpa_auth_for_each_sta-0xe4>
89: 0f5426 beqi a4, 5, 9c <wpa_auth_for_each_sta-0xe4>
8c: 052d mov.n a2, a5
8e: ffe601 l32r a0, 28 <wpa_auth_for_each_sta-0x158>
91: 0000c0 callx0 a0
94: e80202 l8ui a0, a2, 232
97: 001b addi.n a0, a0, 1
99: 0000c6 j a0 <wpa_auth_for_each_sta-0xe0>
9c: d108 l32i.n a0, a1, 52
9e: 009b addi.n a0, a0, 9
a0: 74e000 extui a14, a0, 0, 8
a3: fe1b addi.n a15, a14, 1
a5: 9ccc bnez.n a12, b2 <wpa_auth_for_each_sta-0xce>
a7: 0f2d mov.n a2, a15
a9: ffe001 l32r a0, 2c <wpa_auth_for_each_sta-0x154>
ac: 0000c0 callx0 a0
af: 0029c6 j 15a <wpa_auth_for_each_sta-0x26>
b2: 142122 l32i a2, a1, 80
b5: 136122 s32i a2, a1, 76
b8: 2f2c66 bnei a12, 2, eb <wpa_auth_for_each_sta-0x95>
bb: 10c122 addi a2, a1, 16
be: c138 l32i.n a3, a1, 48
c0: 841c movi.n a4, 24
c2: ffdb01 l32r a0, 30 <wpa_auth_for_each_sta-0x150>
c5: 0000c0 callx0 a0
c8: 20c122 addi a2, a1, 32
cb: c138 l32i.n a3, a1, 48
cd: 840c movi.n a4, 8
cf: 18c332 addi a3, a3, 24
d2: ffd801 l32r a0, 34 <wpa_auth_for_each_sta-0x14c>
d5: 0000c0 callx0 a0
d8: 28c122 addi a2, a1, 40
db: c138 l32i.n a3, a1, 48
dd: 840c movi.n a4, 8
df: 10c332 addi a3, a3, 16
e2: ffd501 l32r a0, 38 <wpa_auth_for_each_sta-0x148>
e5: 0000c0 callx0 a0
e8: 000346 j f9 <wpa_auth_for_each_sta-0x87>
eb: 10c122 addi a2, a1, 16
ee: c138 l32i.n a3, a1, 48
f0: 132142 l32i a4, a1, 76
f3: ffd201 l32r a0, 3c <wpa_auth_for_each_sta-0x144>
f6: 0000c0 callx0 a0
f9: 0d5d mov.n a5, a13
fb: 120c movi.n a2, 1
fd: 0c3d mov.n a3, a12
ff: 0f6d mov.n a6, a15
101: 132142 l32i a4, a1, 76
104: 10c172 addi a7, a1, 16
107: 0149 s32i.n a4, a1, 0
109: d148 l32i.n a4, a1, 52
10b: ffcd01 l32r a0, 40 <wpa_auth_for_each_sta-0x140>
10e: 0000c0 callx0 a0
111: ffc051 l32r a5, 14 <wpa_auth_for_each_sta-0x16c>
114: a0ee50 addx4 a14, a14, a5
117: 682e22 l32i a2, a14, 0x1a0
11a: 428c beqz.n a2, 122 <wpa_auth_for_each_sta-0x5e>
11c: ffca01 l32r a0, 44 <wpa_auth_for_each_sta-0x13c>
11f: 0000c0 callx0 a0
122: a0a022 movi a2, 160
125: ffc801 l32r a0, 48 <wpa_auth_for_each_sta-0x138>
128: 0000c0 callx0 a0
12b: 02dd mov.n a13, a2
12d: 686e22 s32i a2, a14, 0x1a0
130: 62ac beqz.n a2, 15a <wpa_auth_for_each_sta-0x26>
132: a0a032 movi a3, 160
135: ffc501 l32r a0, 4c <wpa_auth_for_each_sta-0x134>
138: 0000c0 callx0 a0
13b: 2f2c66 bnei a12, 2, 16e <wpa_auth_for_each_sta-0x12>
13e: 160c movi.n a6, 1
140: 070c movi.n a7, 0
142: ffb581 l32r a8, 18 <wpa_auth_for_each_sta-0x168>
145: 266d82 s32i a8, a13, 152
148: 256d72 s32i a7, a13, 148
14b: 246d62 s32i a6, a13, 144
14e: 000146 j 157 <wpa_auth_for_each_sta-0x29>
151: 251c26 beqi a12, 1, 17a <wpa_auth_for_each_sta-0x6>
154: 225c26 beqi a12, 5, 17a <wpa_auth_for_each_sta-0x6>
157: 005df2 s16i a15, a13, 0
15a: 020c movi.n a2, 0
15c: f1c8 l32i.n a12, a1, 60
15e: 1021d2 l32i a13, a1, 64
161: 1121e2 l32i a14, a1, 68
164: 1221f2 l32i a15, a1, 72
167: e108 l32i.n a0, a1, 56
169: 50c112 addi a1, a1, 80
16c: f00d ret.n
16e: df3c66 bnei a12, 3, 151 <wpa_auth_for_each_sta-0x2f>
171: ffaa01 l32r a0, 1c <wpa_auth_for_each_sta-0x164>
174: 266d02 s32i a0, a13, 152
177: fff706 j 157 <wpa_auth_for_each_sta-0x29>
17a: ffa901 l32r a0, 20 <wpa_auth_for_each_sta-0x160>
17d: fffcc6 j 174 <wpa_auth_for_each_sta-0xc>
00000180 <wpa_auth_for_each_sta>:
180: 020c movi.n a2, 0
182: f00d ret.n
184: f00d ret.n
186: 0c0000 excw
189: f00d02 l8ui a0, a13, 240
18c: 000180 ret
18f: 000000 ill
192: 120000 excw
195: e9e0c1 l32r a12, ffffa918 <wpa_auth_sm_event+0xffff98e8>
198: 41f931 l32r a3, fffd097c <wpa_auth_sm_event+0xfffcf94c>
19b: 0109 s32i.n a0, a1, 0
19d: 21d9 s32i.n a13, a1, 8
19f: 11c9 s32i.n a12, a1, 4
1a1: 02c8 l32i.n a12, a2, 0
1a3: 02dd mov.n a13, a2
1a5: 9c9c beqz.n a12, 1c2 <wpa_auth_for_each_sta+0x42>
1a7: 0e0c movi.n a14, 0
1a9: 1f0c movi.n a15, 1
1ab: 4cf9 s32i.n a15, a12, 16
1ad: 326ce2 s32i a14, a12, 200
1b0: 0d2d mov.n a2, a13
1b2: 0c3d mov.n a3, a12
1b4: 01b945 call0 1d4c <wpa_auth_sm_event+0xd1c>
1b7: 322c02 l32i a0, a12, 200
1ba: fef056 bnez a0, 1ad <wpa_auth_for_each_sta+0x2d>
1bd: 0cc8 l32i.n a12, a12, 0
1bf: fe8c56 bnez a12, 1ab <wpa_auth_for_each_sta+0x2b>
1c2: 5d28 l32i.n a2, a13, 20
1c4: d28c beqz.n a2, 1d5 <wpa_auth_for_each_sta+0x55>
1c6: 0d5d mov.n a5, a13
1c8: 030c movi.n a3, 0
1ca: fff041 l32r a4, 18c <wpa_auth_for_each_sta+0xc>
1cd: 060c movi.n a6, 0
1cf: fff001 l32r a0, 190 <wpa_auth_for_each_sta+0x10>
1d2: 0000c0 callx0 a0
1d5: 11c8 l32i.n a12, a1, 4
1d7: 21d8 l32i.n a13, a1, 8
1d9: 31e8 l32i.n a14, a1, 12
1db: 41f8 l32i.n a15, a1, 16
1dd: 0108 l32i.n a0, a1, 0
1df: 20c112 addi a1, a1, 32
1e2: f00d ret.n
1e4: 032d mov.n a2, a3
1e6: f0c112 addi a1, a1, -16
1e9: 11c9 s32i.n a12, a1, 4
1eb: 0109 s32i.n a0, a1, 0
1ed: 03cd mov.n a12, a3
1ef: 002e85 call0 4d8 <wpa_auth_sta_deinit+0x24>
1f2: 0c2d mov.n a2, a12
1f4: 11c8 l32i.n a12, a1, 4
1f6: 01b9c5 call0 1d94 <wpa_auth_sm_event+0xd64>
1f9: 0108 l32i.n a0, a1, 0
1fb: 10c112 addi a1, a1, 16
1fe: f00d ret.n
...
21c: 035d mov.n a5, a3
21e: 90c112 addi a1, a1, -112
221: 146122 s32i a2, a1, 80
224: 156102 s32i a0, a1, 84
227: 48c322 addi a2, a3, 72
22a: 196152 s32i a5, a1, 100
22d: 032c movi.n a3, 32
22f: fff501 l32r a0, 204 <wpa_auth_for_each_sta+0x84>
232: 0000c0 callx0 a0
235: 05f296 bltz a2, 298 <wpa_auth_for_each_sta+0x118>
238: 10c122 addi a2, a1, 16
23b: 142132 l32i a3, a1, 80
23e: 640c movi.n a4, 6
240: 58c332 addi a3, a3, 88
243: fff101 l32r a0, 208 <wpa_auth_for_each_sta+0x88>
246: 0000c0 callx0 a0
249: 16c122 addi a2, a1, 22
24c: fff001 l32r a0, 20c <wpa_auth_for_each_sta+0x8c>
24f: 0000c0 callx0 a0
252: 1ec122 addi a2, a1, 30
255: 440c movi.n a4, 4
257: 64c132 addi a3, a1, 100
25a: ffed01 l32r a0, 210 <wpa_auth_for_each_sta+0x90>
25d: 0000c0 callx0 a0
260: 30c122 addi a2, a1, 48
263: 032c movi.n a3, 32
265: ffeb01 l32r a0, 214 <wpa_auth_for_each_sta+0x94>
268: 0000c0 callx0 a0
26b: 029296 bltz a2, 298 <wpa_auth_for_each_sta+0x118>
26e: 30c122 addi a2, a1, 48
271: 032c movi.n a3, 32
273: ffe341 l32r a4, 200 <wpa_auth_for_each_sta+0x80>
276: 10c152 addi a5, a1, 16
279: 261c movi.n a6, 18
27b: 192172 l32i a7, a1, 100
27e: 082c movi.n a8, 32
280: 0189 s32i.n a8, a1, 0
282: 24c772 addi a7, a7, 36
285: ffe401 l32r a0, 218 <wpa_auth_for_each_sta+0x98>
288: 0000c0 callx0 a0
28b: 009296 bltz a2, 298 <wpa_auth_for_each_sta+0x118>
28e: 020c movi.n a2, 0
290: 152102 l32i a0, a1, 84
293: 70c112 addi a1, a1, 112
296: f00d ret.n
298: f27c movi.n a2, -1
29a: fffc86 j 290 <wpa_auth_for_each_sta+0x110>
...
2a9: 000000 ill
2ac: f0c112 addi a1, a1, -16
2af: 21c9 s32i.n a12, a1, 8
2b1: 0149 s32i.n a4, a1, 0
2b3: 31d9 s32i.n a13, a1, 12
2b5: 1109 s32i.n a0, a1, 4
2b7: 02dd mov.n a13, a2
2b9: d4a022 movi a2, 212
2bc: fff901 l32r a0, 2a0 <wpa_auth_for_each_sta+0x120>
2bf: 0000c0 callx0 a0
2c2: 02cd mov.n a12, a2
2c4: e29c beqz.n a2, 2e6 <wpa_auth_for_each_sta+0x166>
2c6: 100c movi.n a0, 1
2c8: 8209 s32i.n a0, a2, 32
2ca: 4d28 l32i.n a2, a13, 16
2cc: fff601 l32r a0, 2a4 <wpa_auth_for_each_sta+0x124>
2cf: 0000c0 callx0 a0
2d2: 5c29 s32i.n a2, a12, 20
2d4: 0c3d mov.n a3, a12
2d6: 0d2d mov.n a2, a13
2d8: fff405 call0 21c <wpa_auth_for_each_sta+0x9c>
2db: 00c2d6 bgez a2, 2eb <wpa_auth_for_each_sta+0x16b>
2de: 0c2d mov.n a2, a12
2e0: fff201 l32r a0, 2a8 <wpa_auth_for_each_sta+0x128>
2e3: 0000c0 callx0 a0
2e6: 0c0c movi.n a12, 0
2e8: 000646 j 305 <wpa_auth_for_each_sta+0x185>
2eb: 130c movi.n a3, 1
2ed: 0128 l32i.n a2, a1, 0
2ef: 2c39 s32i.n a3, a12, 8
2f1: 02dc bnez.n a2, 305 <wpa_auth_for_each_sta+0x185>
2f3: 0d2d mov.n a2, a13
2f5: 0c3d mov.n a3, a12
2f7: 01a545 call0 1d4c <wpa_auth_sm_event+0xd1c>
2fa: 0d2d mov.n a2, a13
2fc: 0c3d mov.n a3, a12
2fe: 040c movi.n a4, 0
300: 2c49 s32i.n a4, a12, 8
302: 01a485 call0 1d4c <wpa_auth_sm_event+0xd1c>
305: 1108 l32i.n a0, a1, 4
307: 0c2d mov.n a2, a12
309: 31d8 l32i.n a13, a1, 12
30b: 21c8 l32i.n a12, a1, 8
30d: 10c112 addi a1, a1, 16
310: f00d ret.n
...
00000330 <wpa_init>:
330: 026d mov.n a6, a2
332: f0c112 addi a1, a1, -16
335: 31c9 s32i.n a12, a1, 12
337: 60a022 movi a2, 96
33a: 0139 s32i.n a3, a1, 0
33c: 2109 s32i.n a0, a1, 8
33e: 1169 s32i.n a6, a1, 4
340: fff501 l32r a0, 314 <wpa_auth_for_each_sta+0x194>
343: 0000c0 callx0 a0
346: 02cd mov.n a12, a2
348: 04b216 beqz a2, 397 <wpa_init+0x67>
34b: 1138 l32i.n a3, a1, 4
34d: 58c222 addi a2, a2, 88
350: 640c movi.n a4, 6
352: fff101 l32r a0, 318 <wpa_auth_for_each_sta+0x198>
355: 0000c0 callx0 a0
358: 0138 l32i.n a3, a1, 0
35a: 2c4b addi.n a2, a12, 4
35c: c44c movi.n a4, 76
35e: ffef01 l32r a0, 31c <wpa_auth_for_each_sta+0x19c>
361: 0000c0 callx0 a0
364: 0c2d mov.n a2, a12
366: ffee01 l32r a0, 320 <wpa_auth_for_each_sta+0x1a0>
369: 0000c0 callx0 a0
36c: 928c beqz.n a2, 379 <wpa_init+0x49>
36e: 0c2d mov.n a2, a12
370: ffed01 l32r a0, 324 <wpa_auth_for_each_sta+0x1a4>
373: 0000c0 callx0 a0
376: 000746 j 397 <wpa_init+0x67>
379: 0c2d mov.n a2, a12
37b: 030c movi.n a3, 0
37d: 040c movi.n a4, 0
37f: fff2c5 call0 2ac <wpa_auth_for_each_sta+0x12c>
382: 0c29 s32i.n a2, a12, 0
384: 12dc bnez.n a2, 399 <wpa_init+0x69>
386: 142c22 l32i a2, a12, 80
389: ffe701 l32r a0, 328 <wpa_auth_for_each_sta+0x1a8>
38c: 0000c0 callx0 a0
38f: 0c2d mov.n a2, a12
391: ffe601 l32r a0, 32c <wpa_auth_for_each_sta+0x1ac>
394: 0000c0 callx0 a0
397: 0c0c movi.n a12, 0
399: 0c2d mov.n a2, a12
39b: 2108 l32i.n a0, a1, 8
39d: 31c8 l32i.n a12, a1, 12
39f: 10c112 addi a1, a1, 16
3a2: f00d ret.n
...
000003ac <wpa_auth_sta_init>:
3ac: 025d mov.n a5, a2
3ae: f0c112 addi a1, a1, -16
3b1: 31c9 s32i.n a12, a1, 12
3b3: 9ca122 movi a2, 0x19c
3b6: 0139 s32i.n a3, a1, 0
3b8: 2109 s32i.n a0, a1, 8
3ba: 1159 s32i.n a5, a1, 4
3bc: fffa01 l32r a0, 3a4 <wpa_init+0x74>
3bf: 0000c0 callx0 a0
3c2: 02cd mov.n a12, a2
3c4: 32cc bnez.n a2, 3cb <wpa_auth_sta_init+0x1f>
3c6: 0c0c movi.n a12, 0
3c8: 0004c6 j 3df <wpa_auth_sta_init+0x33>
3cb: 0138 l32i.n a3, a1, 0
3cd: 228b addi.n a2, a2, 8
3cf: 640c movi.n a4, 6
3d1: fff501 l32r a0, 3a8 <wpa_init+0x78>
3d4: 0000c0 callx0 a0
3d7: 1108 l32i.n a0, a1, 4
3d9: 0c09 s32i.n a0, a12, 0
3db: 0008 l32i.n a0, a0, 0
3dd: 1c09 s32i.n a0, a12, 4
3df: 0c2d mov.n a2, a12
3e1: 2108 l32i.n a0, a1, 8
3e3: 31c8 l32i.n a12, a1, 12
3e5: 10c112 addi a1, a1, 16
3e8: f00d ret.n
3ea: 000000 ill
3ed: 000000 ill
000003f0 <wpa_auth_sta_associated>:
3f0: f0c112 addi a1, a1, -16
3f3: 11c9 s32i.n a12, a1, 4
3f5: 0109 s32i.n a0, a1, 0
3f7: 03cd mov.n a12, a3
3f9: 058216 beqz a2, 455 <wpa_auth_sta_associated+0x65>
3fc: 1208 l32i.n a0, a2, 4
3fe: 053016 beqz a0, 455 <wpa_auth_sta_associated+0x65>
401: 050316 beqz a3, 455 <wpa_auth_sta_associated+0x65>
404: 5d2302 l32i a0, a3, 0x174
407: 1b6037 bbci a0, 3, 426 <wpa_auth_sta_associated+0x36>
40a: 043c movi.n a4, 48
40c: 01d322 addmi a2, a3, 0x100
40f: fcc222 addi a2, a2, -4
412: 030c movi.n a3, 0
414: fff601 l32r a0, 3ec <wpa_auth_sta_init+0x40>
417: 0000c0 callx0 a0
41a: 0c2d mov.n a2, a12
41c: 130c movi.n a3, 1
41e: 9c39 s32i.n a3, a12, 36
420: 019705 call0 1d94 <wpa_auth_sm_event+0xd64>
423: 000946 j 44c <wpa_auth_sta_associated+0x5c>
426: 032d mov.n a2, a3
428: 850c movi.n a5, 8
42a: 140c movi.n a4, 1
42c: 6349 s32i.n a4, a3, 24
42e: 205050 or a5, a0, a5
431: 5d6352 s32i a5, a3, 0x174
434: 0195c5 call0 1d94 <wpa_auth_sm_event+0xd64>
437: 041266 bnei a2, 1, 43f <wpa_auth_sta_associated+0x4f>
43a: 120c movi.n a2, 1
43c: 000306 j 44c <wpa_auth_sta_associated+0x5c>
43f: 0c2d mov.n a2, a12
441: 060c movi.n a6, 0
443: 170c movi.n a7, 1
445: 8c79 s32i.n a7, a12, 32
447: 6c69 s32i.n a6, a12, 24
449: 019485 call0 1d94 <wpa_auth_sm_event+0xd64>
44c: 11c8 l32i.n a12, a1, 4
44e: 0108 l32i.n a0, a1, 0
450: 10c112 addi a1, a1, 16
453: f00d ret.n
455: f27c movi.n a2, -1
457: fffc46 j 44c <wpa_auth_sta_associated+0x5c>
...
0000045c <wpa_auth_sta_no_wpa>:
45c: 328c beqz.n a2, 463 <wpa_auth_sta_no_wpa+0x7>
45e: 030c movi.n a3, 0
460: 656232 s32i a3, a2, 0x194
463: f00d ret.n
...
471: 000000 ill
474: f0c112 addi a1, a1, -16
477: 11c9 s32i.n a12, a1, 4
479: 0109 s32i.n a0, a1, 0
47b: 122202 l32i a0, a2, 72
47e: 02cd mov.n a12, a2
480: b08c beqz.n a0, 48f <wpa_auth_sta_no_wpa+0x33>
482: 1248 l32i.n a4, a2, 4
484: 3438 l32i.n a3, a4, 12
486: 020c movi.n a2, 0
488: 330b addi.n a3, a3, -1
48a: 3439 s32i.n a3, a4, 12
48c: 126c22 s32i a2, a12, 72
48f: 5b2c22 l32i a2, a12, 0x16c
492: fff501 l32r a0, 468 <wpa_auth_sta_no_wpa+0xc>
495: 0000c0 callx0 a0
498: 612c22 l32i a2, a12, 0x184
49b: fff401 l32r a0, 46c <wpa_auth_sta_no_wpa+0x10>
49e: 0000c0 callx0 a0
4a1: 0c2d mov.n a2, a12
4a3: 11c8 l32i.n a12, a1, 4
4a5: fff201 l32r a0, 470 <wpa_auth_sta_no_wpa+0x14>
4a8: 0000c0 callx0 a0
4ab: 0108 l32i.n a0, a1, 0
4ad: 10c112 addi a1, a1, 16
4b0: f00d ret.n
...
000004b4 <wpa_auth_sta_deinit>:
4b4: f0c112 addi a1, a1, -16
4b7: 0109 s32i.n a0, a1, 0
4b9: 229c beqz.n a2, 4cf <wpa_auth_sta_deinit+0x1b>
4bb: 5d2202 l32i a0, a2, 0x174
4be: 430c movi.n a3, 4
4c0: 086017 bbci a0, 1, 4cc <wpa_auth_sta_deinit+0x18>
4c3: 203030 or a3, a0, a3
4c6: 5d6232 s32i a3, a2, 0x174
4c9: 000086 j 4cf <wpa_auth_sta_deinit+0x1b>
4cc: fffa45 call0 474 <wpa_auth_sta_no_wpa+0x18>
4cf: 0108 l32i.n a0, a1, 0
4d1: 10c112 addi a1, a1, 16
4d4: f00d ret.n
4d6: 8c0000 excw
4d9: 030c82 l8ui a8, a12, 3
4dc: 140c movi.n a4, 1
4de: 586242 s32i a4, a2, 0x160
4e1: 3b6232 s32i a3, a2, 236
4e4: f00d ret.n
4e6: 000000 ill
4e9: 000000 ill
4ec: f0c112 addi a1, a1, -16
4ef: 1109 s32i.n a0, a1, 4
4f1: 31d9 s32i.n a13, a1, 12
4f3: 21c9 s32i.n a12, a1, 8
4f5: 03dd mov.n a13, a3
4f7: 02cd mov.n a12, a2
4f9: 30c202 addi a0, a2, 48
4fc: 0109 s32i.n a0, a1, 0
4fe: 2c28 l32i.n a2, a12, 8
500: 329c beqz.n a2, 517 <wpa_auth_sta_deinit+0x63>
502: 0d2d mov.n a2, a13
504: 0c3d mov.n a3, a12
506: 840c movi.n a4, 8
508: fff801 l32r a0, 4e8 <wpa_auth_sta_deinit+0x34>
50b: 0000c0 callx0 a0
50e: 229c beqz.n a2, 524 <wpa_auth_sta_deinit+0x70>
510: 0138 l32i.n a3, a1, 0
512: cccb addi.n a12, a12, 12
514: e69c37 bne a12, a3, 4fe <wpa_auth_sta_deinit+0x4a>
517: 020c movi.n a2, 0
519: 21c8 l32i.n a12, a1, 8
51b: 31d8 l32i.n a13, a1, 12
51d: 1108 l32i.n a0, a1, 4
51f: 10c112 addi a1, a1, 16
522: f00d ret.n
524: 120c movi.n a2, 1
526: fffbc6 j 519 <wpa_auth_sta_deinit+0x65>
529: 000000 ill
52c: 000000 ill
52f: c11200 mul16u a1, a2, a0
532: 0109f0 slli a0, a9, 17
535: 31e9 s32i.n a14, a1, 12
537: 21d9 s32i.n a13, a1, 8
539: 11c9 s32i.n a12, a1, 4
53b: 03dd mov.n a13, a3
53d: 02cd mov.n a12, a2
53f: 30c2e2 addi a14, a2, 48
542: 000c movi.n a0, 0
544: 2c28 l32i.n a2, a12, 8
546: 229c beqz.n a2, 55c <wpa_auth_sta_deinit+0xa8>
548: ed8c beqz.n a13, 55a <wpa_auth_sta_deinit+0xa6>
54a: 0d2d mov.n a2, a13
54c: 0c3d mov.n a3, a12
54e: 840c movi.n a4, 8
550: fff701 l32r a0, 52c <wpa_auth_sta_deinit+0x78>
553: 0000c0 callx0 a0
556: 000c movi.n a0, 0
558: 02cc bnez.n a2, 55c <wpa_auth_sta_deinit+0xa8>
55a: 2c09 s32i.n a0, a12, 8
55c: cccb addi.n a12, a12, 12
55e: e29ce7 bne a12, a14, 544 <wpa_auth_sta_deinit+0x90>
561: 11c8 l32i.n a12, a1, 4
563: 21d8 l32i.n a13, a1, 8
565: 31e8 l32i.n a14, a1, 12
567: 0108 l32i.n a0, a1, 0
569: 10c112 addi a1, a1, 16
56c: f00d ret.n
56e: 2d0000 excw
571: c11203 excw
574: 0109f0 slli a0, a9, 17
577: fff605 call0 4d8 <wpa_auth_sta_deinit+0x24>
57a: 020c movi.n a2, 0
57c: 0108 l32i.n a0, a1, 0
57e: 10c112 addi a1, a1, 16
581: f00d ret.n
583: 280000 excw
586: 000000 ill
589: 0008 l32i.n a0, a0, 0
58b: 080000 excw
58e: 040000 extui a0, a0, 0, 1
591: 000a add.n a0, a0, a0
593: 018000 slli a8, a0, 32
...
000005d0 <wpa_receive>:
5d0: 026d mov.n a6, a2
5d2: a0c112 addi a1, a1, -96
5d5: 1261d2 s32i a13, a1, 72
5d8: 1461f2 s32i a15, a1, 80
5db: 106102 s32i a0, a1, 64
5de: 052d mov.n a2, a5
5e0: 1361e2 s32i a14, a1, 76
5e3: 1161c2 s32i a12, a1, 68
5e6: 04ed mov.n a14, a4
5e8: 03cd mov.n a12, a3
5ea: 05d616 beqz a6, 64b <wpa_receive+0x7b>
5ed: 1608 l32i.n a0, a6, 4
5ef: 058016 beqz a0, 64b <wpa_receive+0x7b>
5f2: 055316 beqz a3, 64b <wpa_receive+0x7b>
5f5: 62a032 movi a3, 98
5f8: 4fb357 bgeu a3, a5, 64b <wpa_receive+0x7b>
5fb: 0604f2 l8ui a15, a4, 6
5fe: 610432 l8ui a3, a4, 97
601: 050402 l8ui a0, a4, 5
604: 113380 slli a3, a3, 8
607: 110080 slli a0, a0, 8
60a: 20ff00 or a15, a15, a0
60d: 620402 l8ui a0, a4, 98
610: 9dc542 addi a4, a5, -99
613: 200030 or a0, a0, a3
616: f40000 extui a0, a0, 0, 16
619: 2e3407 bltu a4, a0, 64b <wpa_receive+0x7b>
61c: fea0a2 movi a10, 254
61f: 040e92 l8ui a9, a14, 4
622: a109 s32i.n a0, a1, 40
624: c129 s32i.n a2, a1, 48
626: 632c32 l32i a3, a12, 0x18c
629: b169 s32i.n a6, a1, 44
62b: 192366 bnei a3, 2, 648 <wpa_receive+0x78>
62e: 0219a7 beq a9, a10, 634 <wpa_receive+0x64>
631: 162966 bnei a9, 2, 64b <wpa_receive+0x7b>
634: ffd441 l32r a4, 584 <wpa_auth_sta_deinit+0xd0>
637: ffd401 l32r a0, 588 <wpa_auth_sta_deinit+0xd4>
63a: 21cf47 bnall a15, a4, 65f <wpa_receive+0x8f>
63d: 045af0 extui a5, a15, 10, 1
640: 178516 beqz a5, 7bc <wpa_receive+0x1ec>
643: 6d0c movi.n a13, 6
645: 000a86 j 673 <wpa_receive+0xa3>
648: e819a7 beq a9, a10, 634 <wpa_receive+0x64>
64b: 1121c2 l32i a12, a1, 68
64e: 1221d2 l32i a13, a1, 72
651: 1321e2 l32i a14, a1, 76
654: 1421f2 l32i a15, a1, 80
657: 102102 l32i a0, a1, 64
65a: 60c112 addi a1, a1, 96
65d: f00d ret.n
65f: 046df0 extui a6, a15, 13, 1
662: 15b616 beqz a6, 7c1 <wpa_receive+0x1f1>
665: 5d0c movi.n a13, 5
667: 000206 j 673 <wpa_receive+0xa3>
66a: 070c movi.n a7, 0
66c: a188 l32i.n a8, a1, 40
66e: 1d0c movi.n a13, 1
670: 93d780 movnez a13, a7, a8
673: 073d26 beqi a13, 3, 67e <wpa_receive+0xae>
676: 4d8c beqz.n a13, 67e <wpa_receive+0xae>
678: 021d26 beqi a13, 1, 67e <wpa_receive+0xae>
67b: 252d66 bnei a13, 2, 6a4 <wpa_receive+0xd4>
67e: 642c62 l32i a6, a12, 0x190
681: 028626 beqi a6, 8, 687 <wpa_receive+0xb7>
684: 1cd666 bnei a6, 64, 6a4 <wpa_receive+0xd4>
687: 0c2d mov.n a2, a12
689: ffafc5 call0 188 <wpa_auth_for_each_sta+0x8>
68c: 428c beqz.n a2, 694 <wpa_receive+0xc4>
68e: 2490f0 extui a9, a15, 0, 3
691: b63966 bnei a9, 3, 64b <wpa_receive+0x7b>
694: 0c2d mov.n a2, a12
696: ffaf05 call0 188 <wpa_auth_for_each_sta+0x8>
699: ffbc01 l32r a0, 58c <wpa_auth_sta_deinit+0xd8>
69c: 42cc bnez.n a2, 6a4 <wpa_receive+0xd4>
69e: 24a0f0 extui a10, a15, 0, 3
6a1: a62a66 bnei a10, 2, 64b <wpa_receive+0x7b>
6a4: 10bf00 and a11, a15, a0
6a7: f1b9 s32i.n a11, a1, 60
6a9: 170f07 bnone a15, a0, 6c4 <wpa_receive+0xf4>
6ac: 602c32 l32i a3, a12, 0x180
6af: 139c beqz.n a3, 6c4 <wpa_receive+0xf4>
6b1: 2e9b addi.n a2, a14, 9
6b3: 840c movi.n a4, 8
6b5: 01dc32 addmi a3, a12, 0x100
6b8: 75c332 addi a3, a3, 117
6bb: ffb701 l32r a0, 598 <wpa_auth_sta_deinit+0xe4>
6be: 0000c0 callx0 a0
6c1: 8612a6 blti a2, 1, 64b <wpa_receive+0x7b>
6c4: f148 l32i.n a4, a1, 60
6c6: 04c456 bnez a4, 716 <wpa_receive+0x146>
6c9: 3e9b addi.n a3, a14, 9
6cb: 01dc22 addmi a2, a12, 0x100
6ce: fcc222 addi a2, a2, -4
6d1: e139 s32i.n a3, a1, 56
6d3: ffe185 call0 4ec <wpa_auth_sta_deinit+0x38>
6d6: c2fc bnez.n a2, 716 <wpa_receive+0x146>
6d8: 27bd56 bnez a13, 957 <wpa_receive+0x387>
6db: e138 l32i.n a3, a1, 56
6dd: 01dc22 addmi a2, a12, 0x100
6e0: 2cc222 addi a2, a2, 44
6e3: d129 s32i.n a2, a1, 52
6e5: ffe045 call0 4ec <wpa_auth_sta_deinit+0x38>
6e8: 25e216 beqz a2, 94a <wpa_receive+0x37a>
6eb: 4c38 l32i.n a3, a12, 16
6ed: f6c332 addi a3, a3, -10
6f0: 256356 bnez a3, 94a <wpa_receive+0x37a>
6f3: 6ccc22 addi a2, a12, 108
6f6: 11ce32 addi a3, a14, 17
6f9: 042c movi.n a4, 32
6fb: ffa801 l32r a0, 59c <wpa_auth_sta_deinit+0xe8>
6fe: 0000c0 callx0 a0
701: 245216 beqz a2, 94a <wpa_receive+0x37a>
704: d128 l32i.n a2, a1, 52
706: e138 l32i.n a3, a1, 56
708: 5d2c42 l32i a4, a12, 0x174
70b: 054c movi.n a5, 64
70d: 204450 or a4, a4, a5
710: 5d6c42 s32i a4, a12, 0x174
713: ffe1c5 call0 530 <wpa_auth_sta_deinit+0x7c>
716: 0afd16 beqz a13, 7c9 <wpa_receive+0x1f9>
719: 6d0b addi.n a6, a13, -1
71b: 0d3616 beqz a6, 7f2 <wpa_receive+0x222>
71e: fecd72 addi a7, a13, -2
721: 183716 beqz a7, 8a8 <wpa_receive+0x2d8>
724: 083d26 beqi a13, 3, 730 <wpa_receive+0x160>
727: 057df6 bgeui a13, 7, 730 <wpa_receive+0x160>
72a: 024db6 bltui a13, 4, 730 <wpa_receive+0x160>
72d: ffc686 j 64b <wpa_receive+0x7b>
730: 0487f0 extui a8, a15, 7, 1
733: f14856 bnez a8, 64b <wpa_receive+0x7b>
736: 0498f0 extui a9, a15, 8, 1
739: f0e916 beqz a9, 64b <wpa_receive+0x7b>
73c: 000c movi.n a0, 0
73e: 3b2ca2 l32i a10, a12, 236
741: 116c02 s32i a0, a12, 68
744: baac beqz.n a10, 773 <wpa_receive+0x1a3>
746: 5d2cb2 l32i a11, a12, 0x174
749: 26eb67 bbsi a11, 6, 773 <wpa_receive+0x1a3>
74c: 0e3d mov.n a3, a14
74e: c148 l32i.n a4, a1, 48
750: 01dc22 addmi a2, a12, 0x100
753: acc222 addi a2, a2, -84
756: 007f85 call0 f50 <__wpa_send_eapol+0x490>
759: eee256 bnez a2, 64b <wpa_receive+0x7b>
75c: ff8d21 l32r a2, 590 <wpa_auth_sta_deinit+0xdc>
75f: b138 l32i.n a3, a1, 44
761: 0c4d mov.n a4, a12
763: 100c movi.n a0, 1
765: 116c02 s32i a0, a12, 68
768: ff8e01 l32r a0, 5a0 <wpa_auth_sta_deinit+0xec>
76b: 0000c0 callx0 a0
76e: 020c movi.n a2, 0
770: 666c22 s32i a2, a12, 0x198
773: f138 l32i.n a3, a1, 60
775: 193316 beqz a3, 90c <wpa_receive+0x33c>
778: 112c42 l32i a4, a12, 68
77b: ecc416 beqz a4, 64b <wpa_receive+0x7b>
77e: 840c movi.n a4, 8
780: 01dc22 addmi a2, a12, 0x100
783: 130c movi.n a3, 1
785: 606c32 s32i a3, a12, 0x180
788: 75c222 addi a2, a2, 117
78b: 3e9b addi.n a3, a14, 9
78d: ff8501 l32r a0, 5a4 <wpa_auth_sta_deinit+0xf0>
790: 0000c0 callx0 a0
793: a168 l32i.n a6, a1, 40
795: facd42 addi a4, a13, -6
798: eaf416 beqz a4, 64b <wpa_receive+0x7b>
79b: b1d8 l32i.n a13, a1, 44
79d: 800c movi.n a0, 8
79f: 100f00 and a0, a15, a0
7a2: 686fa7 bbci a15, 10, 80e <wpa_receive+0x23e>
7a5: 120c movi.n a2, 1
7a7: 040c movi.n a4, 0
7a9: 0c3d mov.n a3, a12
7ab: 834200 moveqz a4, a2, a0
7ae: 0d2d mov.n a2, a13
7b0: ffdbc5 call0 570 <wpa_auth_sta_deinit+0xbc>
7b3: 0212a6 blti a2, 1, 7b9 <wpa_receive+0x1e9>
7b6: ffa446 j 64b <wpa_receive+0x7b>
7b9: 0021c6 j 844 <wpa_receive+0x274>
7bc: 4d0c movi.n a13, 4
7be: ffac46 j 673 <wpa_receive+0xa3>
7c1: 3e6fb7 bbci a15, 11, 803 <wpa_receive+0x233>
7c4: 3d0c movi.n a13, 3
7c6: ffaa46 j 673 <wpa_receive+0xa3>
7c9: 4c08 l32i.n a0, a12, 16
7cb: 117026 beqi a0, 7, 7e0 <wpa_receive+0x210>
7ce: 0e8026 beqi a0, 8, 7e0 <wpa_receive+0x210>
7d1: 5d2c32 l32i a3, a12, 0x174
7d4: 043630 extui a3, a3, 6, 1
7d7: e70316 beqz a3, 64b <wpa_receive+0x7b>
7da: f6c042 addi a4, a0, -10
7dd: e6a456 bnez a4, 64b <wpa_receive+0x7b>
7e0: 1c58 l32i.n a5, a12, 4
7e2: 342552 l32i a5, a5, 208
7e5: 0cf516 beqz a5, 8b8 <wpa_receive+0x2e8>
7e8: b128 l32i.n a2, a1, 44
7ea: 3c8b addi.n a3, a12, 8
7ec: ff9945 call0 184 <wpa_auth_for_each_sta+0x4>
7ef: ff9606 j 64b <wpa_receive+0x7b>
7f2: 4c68 l32i.n a6, a12, 16
7f4: f6c662 addi a6, a6, -10
7f7: e50656 bnez a6, 64b <wpa_receive+0x7b>
7fa: 3b2c72 l32i a7, a12, 236
7fd: f2f756 bnez a7, 730 <wpa_receive+0x160>
800: ff91c6 j 64b <wpa_receive+0x7b>
803: 0483f0 extui a8, a15, 3, 1
806: e60856 bnez a8, 66a <wpa_receive+0x9a>
809: 2d0c movi.n a13, 2
80b: ff9906 j 673 <wpa_receive+0xa3>
80e: 890c movi.n a9, 8
810: 070f97 bnone a15, a9, 81b <wpa_receive+0x24b>
813: 0c2d mov.n a2, a12
815: ffcc05 call0 4d8 <wpa_auth_sta_deinit+0x24>
818: 000a06 j 844 <wpa_receive+0x274>
81b: 169c beqz.n a6, 830 <wpa_receive+0x260>
81d: 063d mov.n a3, a6
81f: 63ce22 addi a2, a14, 99
822: 014d mov.n a4, a1
824: ff6101 l32r a0, 5a8 <wpa_auth_sta_deinit+0xf4>
827: 0000c0 callx0 a0
82a: 22cc bnez.n a2, 830 <wpa_receive+0x260>
82c: 71a8 l32i.n a10, a1, 28
82e: 2adc bnez.n a10, 844 <wpa_receive+0x274>
830: ff5921 l32r a2, 594 <wpa_auth_sta_deinit+0xe0>
833: 0d3d mov.n a3, a13
835: 040c movi.n a4, 0
837: ff5d01 l32r a0, 5ac <wpa_auth_sta_deinit+0xf8>
83a: 0000c0 callx0 a0
83d: 0d2d mov.n a2, a13
83f: 030c movi.n a3, 0
841: ff9505 call0 194 <wpa_auth_for_each_sta+0x14>
844: 5b2c22 l32i a2, a12, 0x16c
847: ff5a01 l32r a0, 5b0 <wpa_auth_sta_deinit+0xfc>
84a: 0000c0 callx0 a0
84d: c128 l32i.n a2, a1, 48
84f: ff5901 l32r a0, 5b4 <wpa_auth_sta_deinit+0x100>
852: 0000c0 callx0 a0
855: 5b6c22 s32i a2, a12, 0x16c
858: def216 beqz a2, 64b <wpa_receive+0x7b>
85b: 0e3d mov.n a3, a14
85d: c148 l32i.n a4, a1, 48
85f: ff5601 l32r a0, 5b8 <wpa_auth_sta_deinit+0x104>
862: 0000c0 callx0 a0
865: 5d2cb2 l32i a11, a12, 0x174
868: 130c movi.n a3, 1
86a: f128 l32i.n a2, a1, 60
86c: 0403f0 extui a0, a15, 3, 1
86f: 140c movi.n a4, 1
871: 04d9f0 extui a13, a15, 9, 1
874: c158 l32i.n a5, a1, 48
876: 5c6c52 s32i a5, a12, 0x170
879: 11ddb0 slli a13, a13, 5
87c: ec49 s32i.n a4, a12, 56
87e: fc09 s32i.n a0, a12, 60
880: 042c movi.n a4, 32
882: 932320 movnez a2, a3, a2
885: dfaf02 movi a0, -33
888: 11ce32 addi a3, a14, 17
88b: 106c22 s32i a2, a12, 64
88e: 10bb00 and a11, a11, a0
891: 6ccc22 addi a2, a12, 108
894: 20bbd0 or a11, a11, a13
897: 5d6cb2 s32i a11, a12, 0x174
89a: ff4801 l32r a0, 5bc <wpa_auth_sta_deinit+0x108>
89d: 0000c0 callx0 a0
8a0: 0c2d mov.n a2, a12
8a2: 014f05 call0 1d94 <wpa_auth_sm_event+0xd64>
8a5: ff6886 j 64b <wpa_receive+0x7b>
8a8: 5c68 l32i.n a6, a12, 20
8aa: 660b addi.n a6, a6, -1
8ac: d9b656 bnez a6, 64b <wpa_receive+0x7b>
8af: 3b2c72 l32i a7, a12, 236
8b2: e7a756 bnez a7, 730 <wpa_receive+0x160>
8b5: ff6486 j 64b <wpa_receive+0x7b>
8b8: 63ce22 addi a2, a14, 99
8bb: a138 l32i.n a3, a1, 40
8bd: 014d mov.n a4, a1
8bf: ff4001 l32r a0, 5c0 <wpa_auth_sta_deinit+0x10c>
8c2: 0000c0 callx0 a0
8c5: d82296 bltz a2, 64b <wpa_receive+0x7b>
8c8: 2158 l32i.n a5, a1, 8
8ca: 55cc bnez.n a5, 8d3 <wpa_receive+0x303>
8cc: 0158 l32i.n a5, a1, 0
8ce: 1168 l32i.n a6, a1, 4
8d0: 000046 j 8d5 <wpa_receive+0x305>
8d3: 3168 l32i.n a6, a1, 12
8d5: 632c82 l32i a8, a12, 0x18c
8d8: 0e2866 bnei a8, 2, 8ea <wpa_receive+0x31a>
8db: 652c82 l32i a8, a12, 0x194
8de: 100c movi.n a0, 1
8e0: 04d826 beqi a8, 64, 8e8 <wpa_receive+0x318>
8e3: 01c826 beqi a8, 32, 8e8 <wpa_receive+0x318>
8e6: 000c movi.n a0, 0
8e8: 30cc bnez.n a0, 8ef <wpa_receive+0x31f>
8ea: 020c movi.n a2, 0
8ec: 000046 j 8f1 <wpa_receive+0x321>
8ef: 120c movi.n a2, 1
8f1: 612c32 l32i a3, a12, 0x184
8f4: a38c beqz.n a3, 902 <wpa_receive+0x332>
8f6: 622c42 l32i a4, a12, 0x188
8f9: ff3201 l32r a0, 5c4 <wpa_auth_sta_deinit+0x110>
8fc: 0000c0 callx0 a0
8ff: e2d216 beqz a2, 730 <wpa_receive+0x160>
902: b128 l32i.n a2, a1, 44
904: 3c8b addi.n a3, a12, 8
906: ff87c5 call0 184 <wpa_auth_for_each_sta+0x4>
909: ff4f86 j 64b <wpa_receive+0x7b>
90c: 3e9b addi.n a3, a14, 9
90e: 01dc22 addmi a2, a12, 0x100
911: fcc222 addi a2, a2, -4
914: 9129 s32i.n a2, a1, 36
916: ffc185 call0 530 <wpa_auth_sta_deinit+0x7c>
919: 01dc02 addmi a0, a12, 0x100
91c: 2cc002 addi a0, a0, 44
91f: fdcc bnez.n a13, 932 <wpa_receive+0x362>
921: 043c movi.n a4, 48
923: 91d8 l32i.n a13, a1, 36
925: 002d mov.n a2, a0
927: 0d3d mov.n a3, a13
929: ff2701 l32r a0, 5c8 <wpa_auth_sta_deinit+0x114>
92c: 0000c0 callx0 a0
92f: 000346 j 940 <wpa_receive+0x370>
932: 91d8 l32i.n a13, a1, 36
934: 030c movi.n a3, 0
936: 043c movi.n a4, 48
938: 002d mov.n a2, a0
93a: ff2401 l32r a0, 5cc <wpa_auth_sta_deinit+0x118>
93d: 0000c0 callx0 a0
940: 0d2d mov.n a2, a13
942: 030c movi.n a3, 0
944: ffbe85 call0 530 <wpa_auth_sta_deinit+0x7c>
947: ffbe46 j 844 <wpa_receive+0x274>
94a: 9dcc bnez.n a13, 957 <wpa_receive+0x387>
94c: e138 l32i.n a3, a1, 56
94e: 01dc22 addmi a2, a12, 0x100
951: 2cc222 addi a2, a2, 44
954: ffb945 call0 4ec <wpa_auth_sta_deinit+0x38>
957: 0c3d mov.n a3, a12
959: 30cc02 addi a0, a12, 48
95c: 01d352 addmi a5, a3, 0x100
95f: 070542 l8ui a4, a5, 7
962: 060562 l8ui a6, a5, 6
965: 114480 slli a4, a4, 8
968: 204460 or a4, a4, a6
96b: 114480 slli a4, a4, 8
96e: 050562 l8ui a6, a5, 5
971: 040552 l8ui a5, a5, 4
974: 204460 or a4, a4, a6
977: 114480 slli a4, a4, 8
97a: 204450 or a4, a4, a5
97d: cca416 beqz a4, 64b <wpa_receive+0x7b>
980: 33cb addi.n a3, a3, 12
982: d69307 bne a3, a0, 95c <wpa_receive+0x38c>
985: ff3086 j 64b <wpa_receive+0x7b>
...
99c: 90c112 addi a1, a1, -112
99f: 166152 s32i a5, a1, 88
9a2: 176162 s32i a6, a1, 92
9a5: 186172 s32i a7, a1, 96
9a8: 1a6102 s32i a0, a1, 104
9ab: 156132 s32i a3, a1, 84
9ae: 146122 s32i a2, a1, 80
9b1: 043d mov.n a3, a4
9b3: 10c122 addi a2, a1, 16
9b6: 640c movi.n a4, 6
9b8: fff401 l32r a0, 988 <wpa_receive+0x3b8>
9bb: 0000c0 callx0 a0
9be: 162132 l32i a3, a1, 88
9c1: 16c122 addi a2, a1, 22
9c4: 042c movi.n a4, 32
9c6: fff101 l32r a0, 98c <wpa_receive+0x3bc>
9c9: 0000c0 callx0 a0
9cc: 36c122 addi a2, a1, 54
9cf: fff001 l32r a0, 990 <wpa_receive+0x3c0>
9d2: 0000c0 callx0 a0
9d5: 3ec122 addi a2, a1, 62
9d8: 031c movi.n a3, 16
9da: ffee01 l32r a0, 994 <wpa_receive+0x3c4>
9dd: 0000c0 callx0 a0
9e0: 152142 l32i a4, a1, 84
9e3: 172172 l32i a7, a1, 92
9e6: 032c movi.n a3, 32
9e8: 10c152 addi a5, a1, 16
9eb: e63c movi.n a6, 62
9ed: 196122 s32i a2, a1, 100
9f0: 182102 l32i a0, a1, 96
9f3: 142122 l32i a2, a1, 80
9f6: 0109 s32i.n a0, a1, 0
9f8: ffe801 l32r a0, 998 <wpa_receive+0x3c8>
9fb: 0000c0 callx0 a0
9fe: 192152 l32i a5, a1, 100
a01: f47c movi.n a4, -1
a03: 000c movi.n a0, 0
a05: a30450 movltz a0, a4, a5
a08: a30420 movltz a0, a4, a2
a0b: 002d mov.n a2, a0
a0d: 1a2102 l32i a0, a1, 104
a10: 70c112 addi a1, a1, 112
a13: f00d ret.n
a15: 000000 ill
a18: 032d mov.n a2, a3
a1a: f0c112 addi a1, a1, -16
a1d: 0109 s32i.n a0, a1, 0
a1f: 030c movi.n a3, 0
a21: 100c movi.n a0, 1
a23: 666232 s32i a3, a2, 0x198
a26: d209 s32i.n a0, a2, 52
a28: 013685 call0 1d94 <wpa_auth_sm_event+0xd64>
a2b: 0108 l32i.n a0, a1, 0
a2d: 10c112 addi a1, a1, 16
a30: f00d ret.n
a32: 000000 ill
a35: 000010 excw
a38: 000000 ill
a3b: 8e8800 excw
a3e: ff .byte 0xff
a3f: ff .byte 0xff
a40: 8e .byte 0x8e
a41: ff .byte 0xff
a42: ff .byte 0xff
...
00000ac0 <__wpa_send_eapol>:
ac0: 80c112 addi a1, a1, -128
ac3: 1361f2 s32i a15, a1, 76
ac6: f109 s32i.n a0, a1, 60
ac8: 1e6122 s32i a2, a1, 120
acb: 1d6152 s32i a5, a1, 116
ace: 1c6162 s32i a6, a1, 112
ad1: 8179 s32i.n a7, a1, 32
ad3: 1061c2 s32i a12, a1, 64
ad6: 1161d2 s32i a13, a1, 68
ad9: 1261e2 s32i a14, a1, 72
adc: 03dd mov.n a13, a3
ade: 232132 l32i a3, a1, 140
ae1: 04ed mov.n a14, a4
ae3: 357316 beqz a3, e3e <__wpa_send_eapol+0x37e>
ae6: 03cd mov.n a12, a3
ae8: 000046 j aed <__wpa_send_eapol+0x2d>
aeb: 3c0c movi.n a12, 3
aed: b1c9 s32i.n a12, a1, 44
aef: fecc42 addi a4, a12, -2
af2: 800c movi.n a0, 8
af4: 2021f2 l32i a15, a1, 128
af7: 1861f2 s32i a15, a1, 96
afa: 105e00 and a5, a14, a0
afd: d159 s32i.n a5, a1, 52
aff: 316416 beqz a4, e19 <__wpa_send_eapol+0x359>
b02: fdcc22 addi a2, a12, -3
b05: 310216 beqz a2, e19 <__wpa_send_eapol+0x359>
b08: 030c movi.n a3, 0
b0a: c139 s32i.n a3, a1, 48
b0c: 63cf22 addi a2, a15, 99
b0f: e129 s32i.n a2, a1, 56
b11: ffcc01 l32r a0, a44 <wpa_receive+0x474>
b14: 0000c0 callx0 a0
b17: 1e21a2 l32i a10, a1, 120
b1a: 02cd mov.n a12, a2
b1c: 2e4216 beqz a2, e04 <__wpa_send_eapol+0x344>
b1f: 260c movi.n a6, 2
b21: fea052 movi a5, 254
b24: b1b8 l32i.n a11, a1, 44
b26: ba98 l32i.n a9, a10, 44
b28: 222142 l32i a4, a1, 136
b2b: 5fcf02 addi a0, a15, 95
b2e: 380c movi.n a8, 3
b30: 014c82 s8i a8, a12, 1
b33: 742800 extui a2, a0, 8, 8
b36: 156142 s32i a4, a1, 84
b39: 110080 slli a0, a0, 8
b3c: 004c92 s8i a9, a12, 0
b3f: 200020 or a0, a0, a2
b42: 024c02 s8i a0, a12, 2
b45: 410800 srli a0, a0, 8
b48: 034c02 s8i a0, a12, 3
b4b: 632d02 l32i a0, a13, 0x18c
b4e: 20eeb0 or a14, a14, a11
b51: fec072 addi a7, a0, -2
b54: 835670 moveqz a5, a6, a7
b57: 044c52 s8i a5, a12, 4
b5a: 748c beqz.n a4, b65 <__wpa_send_eapol+0xa5>
b5c: 082066 bnei a0, 2, b68 <__wpa_send_eapol+0xa8>
b5f: ffb521 l32r a2, a34 <wpa_receive+0x464>
b62: 20ee20 or a14, a14, a2
b65: 082026 beqi a0, 2, b71 <__wpa_send_eapol+0xb1>
b68: 212132 l32i a3, a1, 132
b6b: 1133c0 slli a3, a3, 4
b6e: 20ee30 or a14, a14, a3
b71: 064ce2 s8i a14, a12, 6
b74: 4158e0 srli a5, a14, 8
b77: d148 l32i.n a4, a1, 52
b79: 054c52 s8i a5, a12, 5
b7c: 64cc bnez.n a4, b86 <__wpa_send_eapol+0xc6>
b7e: 4a68 l32i.n a6, a10, 16
b80: 176162 s32i a6, a1, 92
b83: 000146 j b8c <__wpa_send_eapol+0xcc>
b86: 642d72 l32i a7, a13, 0x190
b89: 176172 s32i a7, a1, 92
b8c: 172122 l32i a2, a1, 92
b8f: ffae01 l32r a0, a48 <wpa_receive+0x478>
b92: 0000c0 callx0 a0
b95: 418820 srli a8, a2, 8
b98: 074c82 s8i a8, a12, 7
b9b: 172122 l32i a2, a1, 92
b9e: ffab01 l32r a0, a4c <wpa_receive+0x47c>
ba1: 0000c0 callx0 a0
ba4: 1461f2 s32i a15, a1, 80
ba7: 084c22 s8i a2, a12, 8
baa: 0a6ed7 bbci a14, 13, bb8 <__wpa_send_eapol+0xf8>
bad: 1461f2 s32i a15, a1, 80
bb0: 090c movi.n a9, 0
bb2: 074c92 s8i a9, a12, 7
bb5: 084c92 s8i a9, a12, 8
bb8: 01dd02 addmi a0, a13, 0x100
bbb: 24cd32 addi a3, a13, 36
bbe: 1a6132 s32i a3, a1, 104
bc1: 00fd mov.n a15, a0
bc3: 20c022 addi a2, a0, 32
bc6: 1b6122 s32i a2, a1, 108
bc9: 14cff2 addi a15, a15, 20
bcc: fcc002 addi a0, a0, -4
bcf: 196102 s32i a0, a1, 100
bd2: 1b2122 l32i a2, a1, 108
bd5: 1a2152 l32i a5, a1, 104
bd8: 0f3d mov.n a3, a15
bda: fb0542 l8ui a4, a5, 251
bdd: fa0562 l8ui a6, a5, 250
be0: 114480 slli a4, a4, 8
be3: 204460 or a4, a4, a6
be6: f90562 l8ui a6, a5, 249
be9: 114480 slli a4, a4, 8
bec: 204460 or a4, a4, a6
bef: f80562 l8ui a6, a5, 248
bf2: 114480 slli a4, a4, 8
bf5: 01d552 addmi a5, a5, 0x100
bf8: 204460 or a4, a4, a6
bfb: 044542 s8i a4, a5, 4
bfe: 414840 srli a4, a4, 8
c01: 054542 s8i a4, a5, 5
c04: 414840 srli a4, a4, 8
c07: 064542 s8i a4, a5, 6
c0a: 414840 srli a4, a4, 8
c0d: 074542 s8i a4, a5, 7
c10: 840c movi.n a4, 8
c12: ff8f01 l32r a0, a50 <wpa_receive+0x480>
c15: 0000c0 callx0 a0
c18: f4cff2 addi a15, a15, -12
c1b: 192162 l32i a6, a1, 100
c1e: 1b2152 l32i a5, a1, 108
c21: 1a2172 l32i a7, a1, 104
c24: f4c552 addi a5, a5, -12
c27: f4c772 addi a7, a7, -12
c2a: 1a6172 s32i a7, a1, 104
c2d: 1b6152 s32i a5, a1, 108
c30: 9e9567 bne a5, a6, bd2 <__wpa_send_eapol+0x112>
c33: 062d mov.n a2, a6
c35: 830c movi.n a3, 8
c37: 1d21f2 l32i a15, a1, 116
c3a: ff8601 l32r a0, a54 <wpa_receive+0x484>
c3d: 0000c0 callx0 a0
c40: 192132 l32i a3, a1, 100
c43: 2c9b addi.n a2, a12, 9
c45: 840c movi.n a4, 8
c47: ff8401 l32r a0, a58 <wpa_receive+0x488>
c4a: 0000c0 callx0 a0
c4d: 1a0c movi.n a10, 1
c4f: 01dd92 addmi a9, a13, 0x100
c52: 080c movi.n a8, 0
c54: 054982 s8i a8, a9, 5
c57: 0449a2 s8i a10, a9, 4
c5a: 080c movi.n a8, 0
c5c: 064982 s8i a8, a9, 6
c5f: 080c movi.n a8, 0
c61: 074982 s8i a8, a9, 7
c64: 1c2192 l32i a9, a1, 112
c67: b98c beqz.n a9, c76 <__wpa_send_eapol+0x1b6>
c69: 093d mov.n a3, a9
c6b: 11cc22 addi a2, a12, 17
c6e: 042c movi.n a4, 32
c70: ff7b01 l32r a0, a5c <wpa_receive+0x48c>
c73: 0000c0 callx0 a0
c76: bf8c beqz.n a15, c85 <__wpa_send_eapol+0x1c5>
c78: 0f3d mov.n a3, a15
c7a: 41cc22 addi a2, a12, 65
c7d: 840c movi.n a4, 8
c7f: ff7801 l32r a0, a60 <wpa_receive+0x490>
c82: 0000c0 callx0 a0
c85: 81b8 l32i.n a11, a1, 32
c87: 8138 l32i.n a3, a1, 32
c89: 0bac beqz.n a11, cad <__wpa_send_eapol+0x1ed>
c8b: 1521f2 l32i a15, a1, 84
c8e: 1fec bnez.n a15, cb3 <__wpa_send_eapol+0x1f3>
c90: 63cc22 addi a2, a12, 99
c93: 0b3d mov.n a3, a11
c95: 182142 l32i a4, a1, 96
c98: ff7301 l32r a0, a64 <wpa_receive+0x494>
c9b: 0000c0 callx0 a0
c9e: 182102 l32i a0, a1, 96
ca1: 624c02 s8i a0, a12, 98
ca4: 410800 srli a0, a0, 8
ca7: 614c02 s8i a0, a12, 97
caa: 002fc6 j d6d <__wpa_send_eapol+0x2ad>
cad: 152122 l32i a2, a1, 84
cb0: 0b9216 beqz a2, d6d <__wpa_send_eapol+0x2ad>
cb3: 0b6316 beqz a3, d6d <__wpa_send_eapol+0x2ad>
cb6: 142122 l32i a2, a1, 80
cb9: ff6b01 l32r a0, a68 <wpa_receive+0x498>
cbc: 0000c0 callx0 a0
cbf: 02fd mov.n a15, a2
cc1: 92cc bnez.n a2, cce <__wpa_send_eapol+0x20e>
cc3: 0c2d mov.n a2, a12
cc5: ff6901 l32r a0, a6c <wpa_receive+0x49c>
cc8: 0000c0 callx0 a0
ccb: 004d46 j e04 <__wpa_send_eapol+0x344>
cce: 8138 l32i.n a3, a1, 32
cd0: 182142 l32i a4, a1, 96
cd3: ff6701 l32r a0, a70 <wpa_receive+0x4a0>
cd6: 0000c0 callx0 a0
cd9: c148 l32i.n a4, a1, 48
cdb: 948c beqz.n a4, ce8 <__wpa_send_eapol+0x228>
cdd: 182162 l32i a6, a1, 96
ce0: ddaf52 movi a5, -35
ce3: 6f6a add.n a6, a15, a6
ce5: 004652 s8i a5, a6, 0
ce8: b178 l32i.n a7, a1, 44
cea: bca002 movi a0, 188
ced: fec772 addi a7, a7, -2
cf0: 162716 beqz a7, e56 <__wpa_send_eapol+0x396>
cf3: b188 l32i.n a8, a1, 44
cf5: fdc882 addi a8, a8, -3
cf8: 15a816 beqz a8, e56 <__wpa_send_eapol+0x396>
cfb: 041c movi.n a4, 16
cfd: 1d38 l32i.n a3, a13, 4
cff: 31cc22 addi a2, a12, 49
d02: 9129 s32i.n a2, a1, 36
d04: 34c332 addi a3, a3, 52
d07: ff5b01 l32r a0, a74 <wpa_receive+0x4a4>
d0a: 0000c0 callx0 a0
d0d: 1d28 l32i.n a2, a13, 4
d0f: 032c movi.n a3, 32
d11: 24c222 addi a2, a2, 36
d14: ff5901 l32r a0, a78 <wpa_receive+0x4a8>
d17: 0000c0 callx0 a0
d1a: 9138 l32i.n a3, a1, 36
d1c: 012d mov.n a2, a1
d1e: 041c movi.n a4, 16
d20: ff5701 l32r a0, a7c <wpa_receive+0x4ac>
d23: 0000c0 callx0 a0
d26: 10c122 addi a2, a1, 16
d29: 041c movi.n a4, 16
d2b: 01dd32 addmi a3, a13, 0x100
d2e: bcc332 addi a3, a3, -68
d31: ff5301 l32r a0, a80 <wpa_receive+0x4b0>
d34: 0000c0 callx0 a0
d37: 0f3d mov.n a3, a15
d39: 142142 l32i a4, a1, 80
d3c: 63cc22 addi a2, a12, 99
d3f: a129 s32i.n a2, a1, 40
d41: ff5001 l32r a0, a84 <wpa_receive+0x4b4>
d44: 0000c0 callx0 a0
d47: 012d mov.n a2, a1
d49: 032c movi.n a3, 32
d4b: 00a142 movi a4, 0x100
d4e: a158 l32i.n a5, a1, 40
d50: 142162 l32i a6, a1, 80
d53: ff4d01 l32r a0, a88 <wpa_receive+0x4b8>
d56: 0000c0 callx0 a0
d59: 0f2d mov.n a2, a15
d5b: 142142 l32i a4, a1, 80
d5e: 624c42 s8i a4, a12, 98
d61: 414840 srli a4, a4, 8
d64: 614c42 s8i a4, a12, 97
d67: ff4901 l32r a0, a8c <wpa_receive+0x4bc>
d6a: 0000c0 callx0 a0
d6d: 246e87 bbci a14, 8, d95 <__wpa_send_eapol+0x2d5>
d70: 3b2d52 l32i a5, a13, 236
d73: 95cc bnez.n a5, d80 <__wpa_send_eapol+0x2c0>
d75: 0c2d mov.n a2, a12
d77: ff4601 l32r a0, a90 <wpa_receive+0x4c0>
d7a: 0000c0 callx0 a0
d7d: 0020c6 j e04 <__wpa_send_eapol+0x344>
d80: b138 l32i.n a3, a1, 44
d82: 0c4d mov.n a4, a12
d84: e158 l32i.n a5, a1, 56
d86: 51cc62 addi a6, a12, 81
d89: 01dd22 addmi a2, a13, 0x100
d8c: acc222 addi a2, a2, -84
d8f: ff4101 l32r a0, a94 <wpa_receive+0x4c4>
d92: 0000c0 callx0 a0
d95: 320c movi.n a2, 3
d97: ff2861 l32r a6, a38 <wpa_receive+0x468>
d9a: 00a132 movi a3, 0x100
d9d: 5668 l32i.n a6, a6, 20
d9f: 040c movi.n a4, 0
da1: 0668 l32i.n a6, a6, 0
da3: 166162 s32i a6, a1, 88
da6: ff3c01 l32r a0, a98 <wpa_receive+0x4c8>
da9: 0000c0 callx0 a0
dac: 3d8b addi.n a3, a13, 8
dae: 02fd mov.n a15, a2
db0: 12e8 l32i.n a14, a2, 4
db2: 640c movi.n a4, 6
db4: 0e2d mov.n a2, a14
db6: ff3901 l32r a0, a9c <wpa_receive+0x4cc>
db9: 0000c0 callx0 a0
dbc: e1d8 l32i.n a13, a1, 56
dbe: 2e6b addi.n a2, a14, 6
dc0: 162132 l32i a3, a1, 88
dc3: 640c movi.n a4, 6
dc5: 2fc332 addi a3, a3, 47
dc8: ff3601 l32r a0, aa0 <wpa_receive+0x4d0>
dcb: 0000c0 callx0 a0
dce: 1f28 l32i.n a2, a15, 4
dd0: ff1c31 l32r a3, a40 <wpa_receive+0x470>
dd3: ff1a41 l32r a4, a3c <wpa_receive+0x46c>
dd6: 0c4e42 s8i a4, a14, 12
dd9: 0d4e32 s8i a3, a14, 13
ddc: 0d4d mov.n a4, a13
dde: 22eb addi.n a2, a2, 14
de0: 0c3d mov.n a3, a12
de2: ff3001 l32r a0, aa4 <wpa_receive+0x4d4>
de5: 0000c0 callx0 a0
de8: 0f3d mov.n a3, a15
dea: 142152 l32i a5, a1, 80
ded: 162122 l32i a2, a1, 88
df0: 71c552 addi a5, a5, 113
df3: 055f52 s16i a5, a15, 10
df6: ff2c01 l32r a0, aa8 <wpa_receive+0x4d8>
df9: 0000c0 callx0 a0
dfc: 0c2d mov.n a2, a12
dfe: ff2b01 l32r a0, aac <wpa_receive+0x4dc>
e01: 0000c0 callx0 a0
e04: 1021c2 l32i a12, a1, 64
e07: 1121d2 l32i a13, a1, 68
e0a: 1221e2 l32i a14, a1, 72
e0d: 1321f2 l32i a15, a1, 76
e10: 80a022 movi a2, 128
e13: f108 l32i.n a0, a1, 60
e15: 112a add.n a1, a1, a2
e17: f00d ret.n
e19: 222162 l32i a6, a1, 136
e1c: ce8616 beqz a6, b08 <__wpa_send_eapol+0x48>
e1f: 182122 l32i a2, a1, 96
e22: 830c movi.n a3, 8
e24: ff2301 l32r a0, ab0 <wpa_receive+0x4e0>
e27: 0000c0 callx0 a0
e2a: 1821f2 l32i a15, a1, 96
e2d: 800c movi.n a0, 8
e2f: c00020 sub a0, a0, a2
e32: 932020 movnez a2, a0, a2
e35: c129 s32i.n a2, a1, 48
e37: ff2a add.n a15, a15, a2
e39: ff8b addi.n a15, a15, 8
e3b: ff3346 j b0c <__wpa_send_eapol+0x4c>
e3e: 0d2d mov.n a2, a13
e40: ff3445 call0 188 <wpa_auth_for_each_sta+0x8>
e43: ca4256 bnez a2, aeb <__wpa_send_eapol+0x2b>
e46: 220c movi.n a2, 2
e48: 642d32 l32i a3, a13, 0x190
e4b: 1c0c movi.n a12, 1
e4d: fec332 addi a3, a3, -2
e50: 93c230 movnez a12, a2, a3
e53: ff2586 j aed <__wpa_send_eapol+0x2d>
e56: 63cc52 addi a5, a12, 99
e59: 142132 l32i a3, a1, 80
e5c: 2d0a add.n a2, a13, a0
e5e: f8c342 addi a4, a3, -8
e61: 330b addi.n a3, a3, -1
e63: b33440 movgez a3, a4, a4
e66: 213330 srai a3, a3, 3
e69: 0f4d mov.n a4, a15
e6b: ff1201 l32r a0, ab4 <wpa_receive+0x4e4>
e6e: 0000c0 callx0 a0
e71: ee4216 beqz a2, d59 <__wpa_send_eapol+0x299>
e74: 0c2d mov.n a2, a12
e76: ff1001 l32r a0, ab8 <wpa_receive+0x4e8>
e79: 0000c0 callx0 a0
e7c: 0f2d mov.n a2, a15
e7e: ff0f01 l32r a0, abc <wpa_receive+0x4ec>
e81: 0000c0 callx0 a0
e84: ffdf06 j e04 <__wpa_send_eapol+0x344>
e87: 0a0400 excw
...
e96: 120000 excw
e99: f9d0c1 l32r a12, fffff5dc <wpa_auth_sm_event+0xffffe5ac>
e9c: 410981 l32r a8, fffd12c0 <wpa_auth_sm_event+0xfffd0290>
e9f: 51c9 s32i.n a12, a1, 20
ea1: 61d9 s32i.n a13, a1, 24
ea3: 71e9 s32i.n a14, a1, 28
ea5: 04dd mov.n a13, a4
ea7: 02ed mov.n a14, a2
ea9: 03cd mov.n a12, a3
eab: 07e316 beqz a3, f2d <__wpa_send_eapol+0x46d>
eae: d138 l32i.n a3, a1, 52
eb0: e128 l32i.n a2, a1, 56
eb2: c148 l32i.n a4, a1, 48
eb4: 000c movi.n a0, 0
eb6: 3109 s32i.n a0, a1, 12
eb8: 0149 s32i.n a4, a1, 0
eba: 2129 s32i.n a2, a1, 8
ebc: 1139 s32i.n a3, a1, 4
ebe: 0e2d mov.n a2, a14
ec0: 0c3d mov.n a3, a12
ec2: 0d4d mov.n a4, a13
ec4: 000005 call0 ec8 <__wpa_send_eapol+0x408>
ec7: bc58 l32i.n a5, a12, 44
ec9: cc28 l32i.n a2, a12, 48
ecb: 160c movi.n a6, 1
ecd: 800c movi.n a0, 8
ecf: 100d00 and a0, a13, a0
ed2: 004d mov.n a4, a0
ed4: 934600 movnez a4, a6, a0
ed7: 932540 movnez a2, a5, a4
eda: 071266 bnei a2, 1, ee5 <__wpa_send_eapol+0x425>
edd: 112e32 l32i a3, a14, 68
ee0: 64a052 movi a5, 100
ee3: 43cc bnez.n a3, eeb <__wpa_send_eapol+0x42b>
ee5: e8a3f2 movi a15, 0x3e8
ee8: 000146 j ef1 <__wpa_send_eapol+0x431>
eeb: f4a1f2 movi a15, 0x1f4
eee: 93f540 movnez a15, a5, a4
ef1: 908c beqz.n a0, efe <__wpa_send_eapol+0x43e>
ef3: 071266 bnei a2, 1, efe <__wpa_send_eapol+0x43e>
ef6: 04ed87 bbsi a13, 8, efe <__wpa_send_eapol+0x43e>
ef9: 160c movi.n a6, 1
efb: 666c62 s32i a6, a12, 0x198
efe: 0f2d mov.n a2, a15
f00: e8a332 movi a3, 0x3e8
f03: ffe201 l32r a0, e8c <__wpa_send_eapol+0x3cc>
f06: 0000c0 callx0 a0
f09: 02dd mov.n a13, a2
f0b: e8a332 movi a3, 0x3e8
f0e: 0f2d mov.n a2, a15
f10: ffe001 l32r a0, e90 <__wpa_send_eapol+0x3d0>
f13: 0000c0 callx0 a0
f16: 0c6d mov.n a6, a12
f18: 0e5d mov.n a5, a14
f1a: 023d mov.n a3, a2
f1c: e8a342 movi a4, 0x3e8
f1f: 0d2d mov.n a2, a13
f21: 823340 mull a3, a3, a4
f24: ffd941 l32r a4, e88 <__wpa_send_eapol+0x3c8>
f27: ffdb01 l32r a0, e94 <__wpa_send_eapol+0x3d4>
f2a: 0000c0 callx0 a0
f2d: 51c8 l32i.n a12, a1, 20
f2f: 61d8 l32i.n a13, a1, 24
f31: 71e8 l32i.n a14, a1, 28
f33: 81f8 l32i.n a15, a1, 32
f35: 4108 l32i.n a0, a1, 16
f37: 30c112 addi a1, a1, 48
f3a: f00d ret.n
...
f50: d0c112 addi a1, a1, -48
f53: 71c9 s32i.n a12, a1, 28
f55: 5129 s32i.n a2, a1, 20
f57: 6109 s32i.n a0, a1, 24
f59: 91e9 s32i.n a14, a1, 36
f5b: 81d9 s32i.n a13, a1, 32
f5d: 03ed mov.n a14, a3
f5f: 04dd mov.n a13, a4
f61: 62a002 movi a0, 98
f64: 213047 bltu a0, a4, f89 <__wpa_send_eapol+0x4c9>
f67: f27c movi.n a2, -1
f69: 0003c6 j f7c <__wpa_send_eapol+0x4bc>
f6c: fd7c movi.n a13, -1
f6e: 0c2d mov.n a2, a12
f70: 013d mov.n a3, a1
f72: 041c movi.n a4, 16
f74: fff201 l32r a0, f3c <__wpa_send_eapol+0x47c>
f77: 0000c0 callx0 a0
f7a: 0d2d mov.n a2, a13
f7c: 71c8 l32i.n a12, a1, 28
f7e: 81d8 l32i.n a13, a1, 32
f80: 91e8 l32i.n a14, a1, 36
f82: 6108 l32i.n a0, a1, 24
f84: 30c112 addi a1, a1, 48
f87: f00d ret.n
f89: 041c movi.n a4, 16
f8b: 060322 l8ui a2, a3, 6
f8e: 51c3c2 addi a12, a3, 81
f91: 4129 s32i.n a2, a1, 16
f93: 012d mov.n a2, a1
f95: 0c3d mov.n a3, a12
f97: ffea01 l32r a0, f40 <__wpa_send_eapol+0x480>
f9a: 0000c0 callx0 a0
f9d: 0c2d mov.n a2, a12
f9f: 030c movi.n a3, 0
fa1: 041c movi.n a4, 16
fa3: ffe801 l32r a0, f44 <__wpa_send_eapol+0x484>
fa6: 0000c0 callx0 a0
fa9: 0d5d mov.n a5, a13
fab: 0e4d mov.n a4, a14
fad: 5128 l32i.n a2, a1, 20
faf: 4138 l32i.n a3, a1, 16
fb1: 0c6d mov.n a6, a12
fb3: 243030 extui a3, a3, 0, 3
fb6: ffe401 l32r a0, f48 <__wpa_send_eapol+0x488>
fb9: 0000c0 callx0 a0
fbc: fac256 bnez a2, f6c <__wpa_send_eapol+0x4ac>
fbf: 012d mov.n a2, a1
fc1: 0c3d mov.n a3, a12
fc3: 041c movi.n a4, 16
fc5: ffe101 l32r a0, f4c <__wpa_send_eapol+0x48c>
fc8: 0000c0 callx0 a0
fcb: f9d256 bnez a2, f6c <__wpa_send_eapol+0x4ac>
fce: 0d0c movi.n a13, 0
fd0: ffe686 j f6e <__wpa_send_eapol+0x4ae>
fd3: 01d000 slli a13, a0, 32
...
00000fe0 <wpa_remove_ptk>:
fe0: 044c movi.n a4, 64
fe2: 030c movi.n a3, 0
fe4: e0c112 addi a1, a1, -32
fe7: 51c9 s32i.n a12, a1, 20
fe9: 4109 s32i.n a0, a1, 16
feb: 02cd mov.n a12, a2
fed: 3b6232 s32i a3, a2, 236
ff0: 01d222 addmi a2, a2, 0x100
ff3: acc222 addi a2, a2, -84
ff6: fff801 l32r a0, fd8 <__wpa_send_eapol+0x518>
ff9: 0000c0 callx0 a0
ffc: 030c movi.n a3, 0
ffe: 040c movi.n a4, 0
1000: 5c8b addi.n a5, a12, 8
1002: 060c movi.n a6, 0
1004: 070c movi.n a7, 0
1006: 0c28 l32i.n a2, a12, 0
1008: 000c movi.n a0, 0
100a: 0109 s32i.n a0, a1, 0
100c: ff0405 call0 50 <wpa_auth_for_each_sta-0x130>
100f: 0c4d mov.n a4, a12
1011: 020c movi.n a2, 0
1013: 0c38 l32i.n a3, a12, 0
1015: 3c6c22 s32i a2, a12, 240
1018: ffef21 l32r a2, fd4 <__wpa_send_eapol+0x514>
101b: 51c8 l32i.n a12, a1, 20
101d: ffef01 l32r a0, fdc <__wpa_send_eapol+0x51c>
1020: 0000c0 callx0 a0
1023: 4108 l32i.n a0, a1, 16
1025: 20c112 addi a1, a1, 32
1028: f00d ret.n
102a: 000000 ill
102d: 000000 ill
00001030 <wpa_auth_sm_event>:
1030: f0c112 addi a1, a1, -16
1033: 0109 s32i.n a0, a1, 0
1035: 11c9 s32i.n a12, a1, 4
1037: 21d9 s32i.n a13, a1, 8
1039: 02cd mov.n a12, a2
103b: 03dd mov.n a13, a3
103d: 32cc bnez.n a2, 1044 <wpa_auth_sm_event+0x14>
103f: f27c movi.n a2, -1
1041: 001b86 j 10b3 <wpa_auth_sm_event+0x83>
1044: 020c movi.n a2, 0
1046: 4723b6 bltui a3, 2, 1091 <wpa_auth_sm_event+0x61>
1049: 100c movi.n a0, 1
104b: 0243f6 bgeui a3, 4, 1051 <wpa_auth_sm_event+0x21>
104e: 6c23f6 bgeui a3, 2, 10be <wpa_auth_sm_event+0x8e>
1051: 3c6df6 bgeui a13, 6, 1091 <wpa_auth_sm_event+0x61>
1054: 394db6 bltui a13, 4, 1091 <wpa_auth_sm_event+0x61>
1057: 5d2c32 l32i a3, a12, 0x174
105a: 1ee337 bbsi a3, 3, 107c <wpa_auth_sm_event+0x4c>
105d: 100c movi.n a0, 1
105f: 820c movi.n a2, 8
1061: 202320 or a2, a3, a2
1064: 6c09 s32i.n a0, a12, 24
1066: 5d6c22 s32i a2, a12, 0x174
1069: 0c2d mov.n a2, a12
106b: 00d285 call0 1d94 <wpa_auth_sm_event+0xd64>
106e: 511226 beqi a2, 1, 10c3 <wpa_auth_sm_event+0x93>
1071: 030c movi.n a3, 0
1073: 140c movi.n a4, 1
1075: 8c49 s32i.n a4, a12, 32
1077: 6c39 s32i.n a3, a12, 24
1079: 000506 j 1091 <wpa_auth_sm_event+0x61>
107c: 122c52 l32i a5, a12, 72
107f: c58c beqz.n a5, 108f <wpa_auth_sm_event+0x5f>
1081: 1c78 l32i.n a7, a12, 4
1083: 3768 l32i.n a6, a7, 12
1085: 660b addi.n a6, a6, -1
1087: 3769 s32i.n a6, a7, 12
1089: 126c22 s32i a2, a12, 72
108c: 5a6c02 s32i a0, a12, 0x168
108f: 9c09 s32i.n a0, a12, 36
1091: 030c movi.n a3, 0
1093: 044c movi.n a4, 64
1095: 01dc22 addmi a2, a12, 0x100
1098: 070c movi.n a7, 0
109a: 3b6c72 s32i a7, a12, 236
109d: acc222 addi a2, a2, -84
10a0: ffe301 l32r a0, 102c <wpa_remove_ptk+0x4c>
10a3: 0000c0 callx0 a0
10a6: 045d26 beqi a13, 5, 10ae <wpa_auth_sm_event+0x7e>
10a9: 0c2d mov.n a2, a12
10ab: 000005 call0 10ac <wpa_auth_sm_event+0x7c>
10ae: 0c2d mov.n a2, a12
10b0: 00ce05 call0 1d94 <wpa_auth_sm_event+0xd64>
10b3: 11c8 l32i.n a12, a1, 4
10b5: 21d8 l32i.n a13, a1, 8
10b7: 0108 l32i.n a0, a1, 0
10b9: 10c112 addi a1, a1, 16
10bc: f00d ret.n
10be: 7c09 s32i.n a0, a12, 28
10c0: fff346 j 1091 <wpa_auth_sm_event+0x61>
10c3: 120c movi.n a2, 1
10c5: fffa86 j 10b3 <wpa_auth_sm_event+0x83>
10c8: 000000 ill
10cb: c11200 mul16u a1, a2, a0
10ce: 21d9f0 srai a13, a15, 9
10d1: 11c9 s32i.n a12, a1, 4
10d3: 0109 s32i.n a0, a1, 0
10d5: 02cd mov.n a12, a2
10d7: 100c movi.n a0, 1
10d9: 0d0c movi.n a13, 0
10db: 238c beqz.n a3, 10e1 <wpa_auth_sm_event+0xb1>
10dd: 4228 l32i.n a2, a2, 16
10df: 728c beqz.n a2, 10ea <wpa_auth_sm_event+0xba>
10e1: 5d2c32 l32i a3, a12, 0x174
10e4: 203300 or a3, a3, a0
10e7: 5d6c32 s32i a3, a12, 0x174
10ea: 6c48 l32i.n a4, a12, 24
10ec: 4cd9 s32i.n a13, a12, 16
10ee: 948c beqz.n a4, 10fb <wpa_auth_sm_event+0xcb>
10f0: 5d2c52 l32i a5, a12, 0x174
10f3: e67c movi.n a6, -2
10f5: 105560 and a5, a5, a6
10f8: 5d6c52 s32i a5, a12, 0x174
10fb: 122c72 l32i a7, a12, 72
10fe: 3d6cd2 s32i a13, a12, 244
1101: 678c beqz.n a7, 110b <wpa_auth_sm_event+0xdb>
1103: 1c98 l32i.n a9, a12, 4
1105: 3988 l32i.n a8, a9, 12
1107: 880b addi.n a8, a8, -1
1109: 3989 s32i.n a8, a9, 12
110b: 632c92 l32i a9, a12, 0x18c
110e: 126cd2 s32i a13, a12, 72
1111: 021966 bnei a9, 1, 1117 <wpa_auth_sm_event+0xe7>
1114: 576cd2 s32i a13, a12, 0x15c
1117: 0c2d mov.n a2, a12
1119: 3e6c02 s32i a0, a12, 248
111c: 000005 call0 1120 <wpa_auth_sm_event+0xf0>
111f: bcd9 s32i.n a13, a12, 44
1121: 652c22 l32i a2, a12, 0x194
1124: 21d8 l32i.n a13, a1, 8
1126: 11c8 l32i.n a12, a1, 4
1128: ffe801 l32r a0, 10c8 <wpa_auth_sm_event+0x98>
112b: 0000c0 callx0 a0
112e: 0108 l32i.n a0, a1, 0
1130: 10c112 addi a1, a1, 16
1133: f00d ret.n
1135: 000000 ill
1138: f0c112 addi a1, a1, -16
113b: 025d mov.n a5, a2
113d: 0109 s32i.n a0, a1, 0
113f: 100c movi.n a0, 1
1141: 338c beqz.n a3, 1148 <wpa_auth_sm_event+0x118>
1143: 4228 l32i.n a2, a2, 16
1145: 081226 beqi a2, 1, 1151 <wpa_auth_sm_event+0x121>
1148: 5d2532 l32i a3, a5, 0x174
114b: 203300 or a3, a3, a0
114e: 5d6532 s32i a3, a5, 0x174
1151: 0528 l32i.n a2, a5, 0
1153: 358b addi.n a3, a5, 8
1155: 4509 s32i.n a0, a5, 16
1157: 040c movi.n a4, 0
1159: a549 s32i.n a4, a5, 40
115b: ff0285 call0 184 <wpa_auth_for_each_sta+0x4>
115e: 0108 l32i.n a0, a1, 0
1160: 10c112 addi a1, a1, 16
1163: f00d ret.n
1165: 000000 ill
1168: 060c movi.n a6, 0
116a: 270c movi.n a7, 2
116c: 338c beqz.n a3, 1173 <wpa_auth_sm_event+0x143>
116e: 4238 l32i.n a3, a2, 16
1170: 0a2326 beqi a3, 2, 117e <wpa_auth_sm_event+0x14e>
1173: 5d2242 l32i a4, a2, 0x174
1176: 150c movi.n a5, 1
1178: 204450 or a4, a4, a5
117b: 5d6242 s32i a4, a2, 0x174
117e: 7269 s32i.n a6, a2, 28
1180: 4279 s32i.n a7, a2, 16
1182: f00d ret.n
1184: 000000 ill
1187: c11200 mul16u a1, a2, a0
118a: 11c9f0 slli a12, a9, 1
118d: 0109 s32i.n a0, a1, 0
118f: 02cd mov.n a12, a2
1191: 338c beqz.n a3, 1198 <wpa_auth_sm_event+0x168>
1193: 4208 l32i.n a0, a2, 16
1195: 0a3026 beqi a0, 3, 11a3 <wpa_auth_sm_event+0x173>
1198: 5d2c22 l32i a2, a12, 0x174
119b: 130c movi.n a3, 1
119d: 202230 or a2, a2, a3
11a0: 5d6c22 s32i a2, a12, 0x174
11a3: 030c movi.n a3, 0
11a5: 01dc22 addmi a2, a12, 0x100
11a8: 340c movi.n a4, 3
11aa: 4c49 s32i.n a4, a12, 16
11ac: acc222 addi a2, a2, -84
11af: 044c movi.n a4, 64
11b1: fff401 l32r a0, 1184 <wpa_auth_sm_event+0x154>
11b4: 0000c0 callx0 a0
11b7: 0108 l32i.n a0, a1, 0
11b9: 050c movi.n a5, 0
11bb: 3b6c52 s32i a5, a12, 236
11be: 8c59 s32i.n a5, a12, 32
11c0: 11c8 l32i.n a12, a1, 4
11c2: 10c112 addi a1, a1, 16
11c5: f00d ret.n
11c7: c11200 mul16u a1, a2, a0
11ca: 11c9f0 slli a12, a9, 1
11cd: 21d9 s32i.n a13, a1, 8
11cf: 0109 s32i.n a0, a1, 0
11d1: 02dd mov.n a13, a2
11d3: 332302 l32i a0, a3, 204
11d6: 03cd mov.n a12, a3
11d8: d0dc bnez.n a0, 11f9 <wpa_auth_sm_event+0x1c9>
11da: 130c movi.n a3, 1
11dc: 020c movi.n a2, 0
11de: 346c22 s32i a2, a12, 208
11e1: 336c32 s32i a3, a12, 204
11e4: 0d2d mov.n a2, a13
11e6: 0c3d mov.n a3, a12
11e8: ff0305 call0 21c <wpa_auth_for_each_sta+0x9c>
11eb: 0d2d mov.n a2, a13
11ed: 0c3d mov.n a3, a12
11ef: 009c85 call0 1bb8 <wpa_auth_sm_event+0xb88>
11f2: 0c3d mov.n a3, a12
11f4: 0d2d mov.n a2, a13
11f6: 00aec5 call0 1ce4 <wpa_auth_sm_event+0xcb4>
11f9: 11c8 l32i.n a12, a1, 4
11fb: 21d8 l32i.n a13, a1, 8
11fd: 0108 l32i.n a0, a1, 0
11ff: 10c112 addi a1, a1, 16
1202: f00d ret.n
1204: 000000 ill
1207: c11200 mul16u a1, a2, a0
120a: 11c9f0 slli a12, a9, 1
120d: 0109 s32i.n a0, a1, 0
120f: 02cd mov.n a12, a2
1211: 338c beqz.n a3, 1218 <wpa_auth_sm_event+0x1e8>
1213: 4208 l32i.n a0, a2, 16
1215: 0a4026 beqi a0, 4, 1223 <wpa_auth_sm_event+0x1f3>
1218: 5d2c22 l32i a2, a12, 0x174
121b: 130c movi.n a3, 1
121d: 202230 or a2, a2, a3
1220: 5d6c22 s32i a2, a12, 0x174
1223: 0c28 l32i.n a2, a12, 0
1225: 1c38 l32i.n a3, a12, 4
1227: 440c movi.n a4, 4
1229: 4c49 s32i.n a4, a12, 16
122b: fff9c5 call0 11c8 <wpa_auth_sm_event+0x198>
122e: 4ccc22 addi a2, a12, 76
1231: 032c movi.n a3, 32
1233: fff401 l32r a0, 1204 <wpa_auth_sm_event+0x1d4>
1236: 0000c0 callx0 a0
1239: 828c beqz.n a2, 1245 <wpa_auth_sm_event+0x215>
123b: 0c28 l32i.n a2, a12, 0
123d: 3c8b addi.n a3, a12, 8
123f: fef445 call0 184 <wpa_auth_for_each_sta+0x4>
1242: 000146 j 124b <wpa_auth_sm_event+0x21b>
1245: 050c movi.n a5, 0
1247: 9c59 s32i.n a5, a12, 36
1249: bc59 s32i.n a5, a12, 44
124b: 11c8 l32i.n a12, a1, 4
124d: 0108 l32i.n a0, a1, 0
124f: 10c112 addi a1, a1, 16
1252: f00d ret.n
1254: 060c movi.n a6, 0
1256: 570c movi.n a7, 5
1258: 338c beqz.n a3, 125f <wpa_auth_sm_event+0x22f>
125a: 4238 l32i.n a3, a2, 16
125c: 0a5326 beqi a3, 5, 126a <wpa_auth_sm_event+0x23a>
125f: 5d2242 l32i a4, a2, 0x174
1262: 150c movi.n a5, 1
1264: 204450 or a4, a4, a5
1267: 5d6242 s32i a4, a2, 0x174
126a: 606262 s32i a6, a2, 0x180
126d: 4279 s32i.n a7, a2, 16
126f: f00d ret.n
...
127d: 000000 ill
1280: f0c112 addi a1, a1, -16
1283: 11c9 s32i.n a12, a1, 4
1285: 0109 s32i.n a0, a1, 0
1287: 02cd mov.n a12, a2
1289: 338c beqz.n a3, 1290 <wpa_auth_sm_event+0x260>
128b: 4208 l32i.n a0, a2, 16
128d: 0a6026 beqi a0, 6, 129b <wpa_auth_sm_event+0x26b>
1290: 5d2c22 l32i a2, a12, 0x174
1293: 130c movi.n a3, 1
1295: 202230 or a2, a2, a3
1298: 5d6c22 s32i a2, a12, 0x174
129b: fff621 l32r a2, 1274 <wpa_auth_sm_event+0x244>
129e: 630c movi.n a3, 6
12a0: 4c39 s32i.n a3, a12, 16
12a2: 5228 l32i.n a2, a2, 20
12a4: 040c movi.n a4, 0
12a6: 2d2222 l32i a2, a2, 180
12a9: 3c8b addi.n a3, a12, 8
12ab: 1228 l32i.n a2, a2, 4
12ad: fff201 l32r a0, 1278 <wpa_auth_sm_event+0x248>
12b0: 0000c0 callx0 a0
12b3: e28c beqz.n a2, 12c5 <wpa_auth_sm_event+0x295>
12b5: 023d mov.n a3, a2
12b7: 042c movi.n a4, 32
12b9: 01dc22 addmi a2, a12, 0x100
12bc: 8cc222 addi a2, a2, -116
12bf: ffef01 l32r a0, 127c <wpa_auth_sm_event+0x24c>
12c2: 0000c0 callx0 a0
12c5: 040c movi.n a4, 0
12c7: 0108 l32i.n a0, a1, 0
12c9: 606c42 s32i a4, a12, 0x180
12cc: 11c8 l32i.n a12, a1, 4
12ce: 10c112 addi a1, a1, 16
12d1: f00d ret.n
12d3: 40a100 excw
12d6: 000000 ill
12d9: 000000 ill
12dc: 750c movi.n a5, 7
12de: c0c112 addi a1, a1, -64
12e1: d1c9 s32i.n a12, a1, 52
12e3: c109 s32i.n a0, a1, 48
12e5: 02cd mov.n a12, a2
12e7: 338c beqz.n a3, 12ee <wpa_auth_sm_event+0x2be>
12e9: 4208 l32i.n a0, a2, 16
12eb: 0a7026 beqi a0, 7, 12f9 <wpa_auth_sm_event+0x2c9>
12ee: 5d2c22 l32i a2, a12, 0x174
12f1: 130c movi.n a3, 1
12f3: 202230 or a2, a2, a3
12f6: 5d6c22 s32i a2, a12, 0x174
12f9: 4c59 s32i.n a5, a12, 16
12fb: bc48 l32i.n a4, a12, 44
12fd: 000c movi.n a0, 0
12ff: 586c02 s32i a0, a12, 0x160
1302: dc09 s32i.n a0, a12, 52
1304: 441b addi.n a4, a4, 1
1306: bc49 s32i.n a4, a12, 44
1308: 7554e6 bgei a4, 5, 1381 <wpa_auth_sm_event+0x351>
130b: 632c62 l32i a6, a12, 0x18c
130e: 652c82 l32i a8, a12, 0x194
1311: 532666 bnei a6, 2, 1368 <wpa_auth_sm_event+0x338>
1314: fff071 l32r a7, 12d4 <wpa_auth_sm_event+0x2a4>
1317: f20c movi.n a2, 15
1319: 4b0787 bnone a7, a8, 1368 <wpa_auth_sm_event+0x338>
131c: acaf32 movi a3, -84
131f: 440c movi.n a4, 4
1321: ddaf92 movi a9, -35
1324: 4b1c movi.n a11, 20
1326: 10c1a2 addi a10, a1, 16
1329: 024a02 s8i a0, a10, 2
132c: 034a22 s8i a2, a10, 3
132f: 014ab2 s8i a11, a10, 1
1332: 004a92 s8i a9, a10, 0
1335: 054a42 s8i a4, a10, 5
1338: 044a32 s8i a3, a10, 4
133b: 652c22 l32i a2, a12, 0x194
133e: 170c movi.n a7, 1
1340: 04f226 beqi a2, 0x100, 1348 <wpa_auth_sm_event+0x318>
1343: 01e226 beqi a2, 128, 1348 <wpa_auth_sm_event+0x318>
1346: 007d mov.n a7, a0
1348: 032c movi.n a3, 32
134a: 5c8b addi.n a5, a12, 8
134c: 16c162 addi a6, a1, 22
134f: 0c48 l32i.n a4, a12, 0
1351: 01dc22 addmi a2, a12, 0x100
1354: 8cc222 addi a2, a2, -116
1357: 58c442 addi a4, a4, 88
135a: ffdf01 l32r a0, 12d8 <wpa_auth_sm_event+0x2a8>
135d: 0000c0 callx0 a0
1360: 601c movi.n a0, 22
1362: 10c172 addi a7, a1, 16
1365: 000046 j 136a <wpa_auth_sm_event+0x33a>
1368: 070c movi.n a7, 0
136a: 0c3d mov.n a3, a12
136c: 4ccc62 addi a6, a12, 76
136f: 88a042 movi a4, 136
1372: 050c movi.n a5, 0
1374: 0c28 l32i.n a2, a12, 0
1376: 0109 s32i.n a0, a1, 0
1378: 1159 s32i.n a5, a1, 4
137a: 2159 s32i.n a5, a1, 8
137c: 050c movi.n a5, 0
137e: ffb185 call0 e98 <__wpa_send_eapol+0x3d8>
1381: d1c8 l32i.n a12, a1, 52
1383: c108 l32i.n a0, a1, 48
1385: 40c112 addi a1, a1, 64
1388: f00d ret.n
138a: 100000 and a0, a0, a0
138d: 000000 ill
1390: 000000 ill
1393: 027d00 excw
1396: e0c112 addi a1, a1, -32
1399: 4109 s32i.n a0, a1, 16
139b: 032d mov.n a2, a3
139d: 652732 l32i a3, a7, 0x194
13a0: 100c movi.n a0, 1
13a2: 04f326 beqi a3, 0x100, 13aa <wpa_auth_sm_event+0x37a>
13a5: 01e326 beqi a3, 128, 13aa <wpa_auth_sm_event+0x37a>
13a8: 000c movi.n a0, 0
13aa: 032c movi.n a3, 32
13ac: 093c movi.n a9, 48
13ae: 084c movi.n a8, 64
13b0: 6cc762 addi a6, a7, 108
13b3: 0758 l32i.n a5, a7, 0
13b5: 6427a2 l32i a10, a7, 0x190
13b8: 58c552 addi a5, a5, 88
13bb: 3109 s32i.n a0, a1, 12
13bd: 1149 s32i.n a4, a1, 4
13bf: fecaa2 addi a10, a10, -2
13c2: fff241 l32r a4, 138c <wpa_auth_sm_event+0x35c>
13c5: 0169 s32i.n a6, a1, 0
13c7: 9389a0 movnez a8, a9, a10
13ca: 678b addi.n a6, a7, 8
13cc: 2189 s32i.n a8, a1, 8
13ce: 4cc772 addi a7, a7, 76
13d1: ffef01 l32r a0, 1390 <wpa_auth_sm_event+0x360>
13d4: 0000c0 callx0 a0
13d7: 020c movi.n a2, 0
13d9: 4108 l32i.n a0, a1, 16
13db: 20c112 addi a1, a1, 32
13de: f00d ret.n
13e0: 000000 ill
13e3: 0a0400 excw
...
1402: 120000 excw
1405: e2a0c1 l32r a12, ffff9e88 <wpa_auth_sm_event+0xffff8e58>
1408: f21361 l32r a6, ffffdc54 <wpa_auth_sm_event+0xffffcc24>
140b: c21461 l32r a6, ffff1c5c <wpa_auth_sm_event+0xffff0c2c>
140e: 021161 l32r a6, fffc1c54 <wpa_auth_sm_event+0xfffc0c24>
1411: d21061 l32r a6, ffff5c54 <wpa_auth_sm_event+0xffff4c24>
1414: 0c1261 l32r a6, fffc445c <wpa_auth_sm_event+0xfffc342c>
1417: 0d0c10 excw
141a: 02cd mov.n a12, a2
141c: fc8b addi.n a15, a12, 8
141e: 01dce2 addmi a14, a12, 0x100
1421: 8ccee2 addi a14, a14, -116
1424: 938c beqz.n a3, 1431 <wpa_auth_sm_event+0x401>
1426: 4228 l32i.n a2, a2, 16
1428: 058266 bnei a2, 8, 1431 <wpa_auth_sm_event+0x401>
142b: 5d2c22 l32i a2, a12, 0x174
142e: 000206 j 143a <wpa_auth_sm_event+0x40a>
1431: 5d2c22 l32i a2, a12, 0x174
1434: 202200 or a2, a2, a0
1437: 5d6c22 s32i a2, a12, 0x174
143a: ecd9 s32i.n a13, a12, 56
143c: bfaf32 movi a3, -65
143f: 800c movi.n a0, 8
1441: 4c09 s32i.n a0, a12, 16
1443: 103230 and a3, a2, a3
1446: 5d6c32 s32i a3, a12, 0x174
1449: 652c22 l32i a2, a12, 0x194
144c: ffe701 l32r a0, 13e8 <wpa_auth_sm_event+0x3b8>
144f: 0000c0 callx0 a0
1452: 929c beqz.n a2, 146f <wpa_auth_sm_event+0x43f>
1454: ffe321 l32r a2, 13e0 <wpa_auth_sm_event+0x3b0>
1457: 5228 l32i.n a2, a2, 20
1459: 0d4d mov.n a4, a13
145b: 2d2222 l32i a2, a2, 180
145e: 0f3d mov.n a3, a15
1460: 1228 l32i.n a2, a2, 4
1462: ffe201 l32r a0, 13ec <wpa_auth_sm_event+0x3bc>
1465: 0000c0 callx0 a0
1468: 02dd mov.n a13, a2
146a: 32cc bnez.n a2, 1471 <wpa_auth_sm_event+0x441>
146c: 000906 j 1494 <wpa_auth_sm_event+0x464>
146f: 0edd mov.n a13, a14
1471: 0c2d mov.n a2, a12
1473: 0d3d mov.n a3, a13
1475: 014d mov.n a4, a1
1477: fff1c5 call0 1394 <wpa_auth_sm_event+0x364>
147a: 012d mov.n a2, a1
147c: 5b2c32 l32i a3, a12, 0x16c
147f: 5c2c42 l32i a4, a12, 0x170
1482: ffacc5 call0 f50 <__wpa_send_eapol+0x490>
1485: 064216 beqz a2, 14ed <wpa_auth_sm_event+0x4bd>
1488: 652c22 l32i a2, a12, 0x194
148b: ffd901 l32r a0, 13f0 <wpa_auth_sm_event+0x3c0>
148e: 0000c0 callx0 a0
1491: fb4256 bnez a2, 1449 <wpa_auth_sm_event+0x419>
1494: 000c movi.n a0, 0
1496: 1421f2 l32i a15, a1, 80
1499: f0bc beqz.n a0, 14dc <wpa_auth_sm_event+0x4ac>
149b: ffd221 l32r a2, 13e4 <wpa_auth_sm_event+0x3b4>
149e: 030c movi.n a3, 0
14a0: 0c4d mov.n a4, a12
14a2: 666c32 s32i a3, a12, 0x198
14a5: 0c38 l32i.n a3, a12, 0
14a7: ffd301 l32r a0, 13f4 <wpa_auth_sm_event+0x3c4>
14aa: 0000c0 callx0 a0
14ad: 652c22 l32i a2, a12, 0x194
14b0: ffd201 l32r a0, 13f8 <wpa_auth_sm_event+0x3c8>
14b3: 0000c0 callx0 a0
14b6: a28c beqz.n a2, 14c4 <wpa_auth_sm_event+0x494>
14b8: 0d3d mov.n a3, a13
14ba: 0e2d mov.n a2, a14
14bc: 042c movi.n a4, 32
14be: ffcf01 l32r a0, 13fc <wpa_auth_sm_event+0x3cc>
14c1: 0000c0 callx0 a0
14c4: 013d mov.n a3, a1
14c6: 044c movi.n a4, 64
14c8: 01dc22 addmi a2, a12, 0x100
14cb: 1d0c movi.n a13, 1
14cd: 116cd2 s32i a13, a12, 68
14d0: acc222 addi a2, a2, -84
14d3: ffcb01 l32r a0, 1400 <wpa_auth_sm_event+0x3d0>
14d6: 0000c0 callx0 a0
14d9: 3b6cd2 s32i a13, a12, 236
14dc: 1121c2 l32i a12, a1, 68
14df: 1221d2 l32i a13, a1, 72
14e2: 1321e2 l32i a14, a1, 76
14e5: 102102 l32i a0, a1, 64
14e8: 60c112 addi a1, a1, 96
14eb: f00d ret.n
14ed: 100c movi.n a0, 1
14ef: ffe8c6 j 1496 <wpa_auth_sm_event+0x466>
14f2: 0c0000 excw
14f5: 070c96 bltz a12, 1569 <wpa_auth_sm_event+0x539>
14f8: 338c beqz.n a3, 14ff <wpa_auth_sm_event+0x4cf>
14fa: 4238 l32i.n a3, a2, 16
14fc: 0a1367 beq a3, a6, 150a <wpa_auth_sm_event+0x4da>
14ff: 5d2242 l32i a4, a2, 0x174
1502: 150c movi.n a5, 1
1504: 204450 or a4, a4, a5
1507: 5d6242 s32i a4, a2, 0x174
150a: 4269 s32i.n a6, a2, 16
150c: b279 s32i.n a7, a2, 44
150e: f00d ret.n
1510: 020c movi.n a2, 0
1512: f00d ret.n
1514: 032d mov.n a2, a3
1516: f00d ret.n
1518: 0fac01 l32r a0, fffc53c8 <wpa_auth_sm_event+0xfffc4398>
...
1533: a50c00 extui a0, a0, 28, 11
1536: 80c112 addi a1, a1, -128
1539: 1961d2 s32i a13, a1, 100
153c: 1b61f2 s32i a15, a1, 108
153f: 176102 s32i a0, a1, 92
1542: 1861c2 s32i a12, a1, 96
1545: 1a61e2 s32i a14, a1, 104
1548: 02cd mov.n a12, a2
154a: 12e8 l32i.n a14, a2, 4
154c: 100c movi.n a0, 1
154e: 338c beqz.n a3, 1555 <wpa_auth_sm_event+0x525>
1550: 4228 l32i.n a2, a2, 16
1552: 089226 beqi a2, 10, 155e <wpa_auth_sm_event+0x52e>
1555: 5d2c32 l32i a3, a12, 0x174
1558: 203300 or a3, a3, a0
155b: 5d6c32 s32i a3, a12, 0x174
155e: 4c59 s32i.n a5, a12, 16
1560: bc48 l32i.n a4, a12, 44
1562: 030c movi.n a3, 0
1564: dc39 s32i.n a3, a12, 52
1566: 441b addi.n a4, a4, 1
1568: bc49 s32i.n a4, a12, 44
156a: 0254a6 blti a4, 5, 1570 <wpa_auth_sm_event+0x540>
156d: 0049c6 j 1698 <wpa_auth_sm_event+0x668>
1570: 10c122 addi a2, a1, 16
1573: 840c movi.n a4, 8
1575: ffe901 l32r a0, 151c <wpa_auth_sm_event+0x4ec>
1578: 0000c0 callx0 a0
157b: 0c08 l32i.n a0, a12, 0
157d: 632c22 l32i a2, a12, 0x18c
1580: 1420f2 l32i a15, a0, 80
1583: 1520d2 l32i a13, a0, 84
1586: 1b1266 bnei a2, 1, 15a5 <wpa_auth_sm_event+0x575>
1589: 1068 l32i.n a6, a0, 4
158b: 166617 bbci a6, 1, 15a5 <wpa_auth_sm_event+0x575>
158e: 010f42 l8ui a4, a15, 1
1591: 442b addi.n a4, a4, 2
1593: 0ea4d7 bge a4, a13, 15a5 <wpa_auth_sm_event+0x575>
1596: 000f52 l8ui a5, a15, 0
1599: 063c movi.n a6, 48
159b: 069567 bne a5, a6, 15a5 <wpa_auth_sm_event+0x575>
159e: ff4a add.n a15, a15, a4
15a0: 010fd2 l8ui a13, a15, 1
15a3: dd2b addi.n a13, a13, 2
15a5: 1261e2 s32i a14, a1, 72
15a8: 412266 bnei a2, 2, 15ed <wpa_auth_sm_event+0x5bd>
15ab: 0e4d mov.n a4, a14
15ad: 6e28 l32i.n a2, a14, 24
15af: 122032 l32i a3, a0, 72
15b2: 11e2b0 slli a14, a2, 5
15b5: e4ea add.n a14, a4, a14
15b7: 48cee2 addi a14, a14, 72
15ba: 5448 l32i.n a4, a4, 20
15bc: 1c6142 s32i a4, a1, 112
15bf: 439c beqz.n a3, 15d7 <wpa_auth_sm_event+0x5a7>
15c1: 20c122 addi a2, a1, 32
15c4: 043d mov.n a3, a4
15c6: ffd601 l32r a0, 1520 <wpa_auth_sm_event+0x4f0>
15c9: 0000c0 callx0 a0
15cc: 0c8296 bltz a2, 1698 <wpa_auth_sm_event+0x668>
15cf: 122122 l32i a2, a1, 72
15d2: 20c1e2 addi a14, a1, 32
15d5: 6228 l32i.n a2, a2, 24
15d7: 166122 s32i a2, a1, 88
15da: 130c movi.n a3, 1
15dc: 10c142 addi a4, a1, 16
15df: 150c movi.n a5, 1
15e1: 136152 s32i a5, a1, 76
15e4: 146142 s32i a4, a1, 80
15e7: 156132 s32i a3, a1, 84
15ea: 000786 j 160c <wpa_auth_sm_event+0x5dc>
15ed: 0e0c movi.n a14, 0
15ef: 5d2c72 l32i a7, a12, 0x174
15f2: 080c movi.n a8, 0
15f4: 090c movi.n a9, 0
15f6: 0a0c movi.n a10, 0
15f8: 0b0c movi.n a11, 0
15fa: 1461b2 s32i a11, a1, 80
15fd: 1661a2 s32i a10, a1, 88
1600: 1c6192 s32i a9, a1, 112
1603: 156182 s32i a8, a1, 84
1606: 047570 extui a7, a7, 5, 1
1609: 136172 s32i a7, a1, 76
160c: 0c2d mov.n a2, a12
160e: 1161f2 s32i a15, a1, 68
1611: ffefc5 call0 1510 <wpa_auth_sm_event+0x4e0>
1614: 1c2102 l32i a0, a1, 112
1617: 22da add.n a2, a2, a13
1619: 008b addi.n a0, a0, 8
161b: 020a add.n a0, a2, a0
161d: 9320e0 movnez a2, a0, a14
1620: ffc101 l32r a0, 1524 <wpa_auth_sm_event+0x4f4>
1623: 0000c0 callx0 a0
1626: 02fd mov.n a15, a2
1628: 06c216 beqz a2, 1698 <wpa_auth_sm_event+0x668>
162b: 112132 l32i a3, a1, 68
162e: 0d4d mov.n a4, a13
1630: ffbe01 l32r a0, 1528 <wpa_auth_sm_event+0x4f8>
1633: 0000c0 callx0 a0
1636: 3dfa add.n a3, a13, a15
1638: 3eac beqz.n a14, 165f <wpa_auth_sm_event+0x62f>
163a: 0e6d mov.n a6, a14
163c: 250c movi.n a5, 2
163e: 1c2172 l32i a7, a1, 112
1641: 032d mov.n a2, a3
1643: 040c movi.n a4, 0
1645: 414142 s8i a4, a1, 65
1648: 162132 l32i a3, a1, 88
164b: 40c142 addi a4, a1, 64
164e: 143030 extui a3, a3, 0, 2
1651: 404132 s8i a3, a1, 64
1654: ffb131 l32r a3, 1518 <wpa_auth_sm_event+0x4e8>
1657: ffb501 l32r a0, 152c <wpa_auth_sm_event+0x4fc>
165a: 0000c0 callx0 a0
165d: 023d mov.n a3, a2
165f: 0c2d mov.n a2, a12
1661: ffeb05 call0 1514 <wpa_auth_sm_event+0x4e4>
1664: 142152 l32i a5, a1, 80
1667: 0c3d mov.n a3, a12
1669: 4ccc62 addi a6, a12, 76
166c: 132182 l32i a8, a1, 76
166f: c8a372 movi a7, 0x3c8
1672: c8a142 movi a4, 0x1c8
1675: 1521a2 l32i a10, a1, 84
1678: 1621b2 l32i a11, a1, 88
167b: 029d mov.n a9, a2
167d: c099f0 sub a9, a9, a15
1680: 0c28 l32i.n a2, a12, 0
1682: 11b9 s32i.n a11, a1, 4
1684: 21a9 s32i.n a10, a1, 8
1686: 934780 movnez a4, a7, a8
1689: 0199 s32i.n a9, a1, 0
168b: 0f7d mov.n a7, a15
168d: ff8085 call0 e98 <__wpa_send_eapol+0x3d8>
1690: 0f2d mov.n a2, a15
1692: ffa701 l32r a0, 1530 <wpa_auth_sm_event+0x500>
1695: 0000c0 callx0 a0
1698: 1821c2 l32i a12, a1, 96
169b: 1921d2 l32i a13, a1, 100
169e: 1a21e2 l32i a14, a1, 104
16a1: 1b21f2 l32i a15, a1, 108
16a4: 80a022 movi a2, 128
16a7: 172102 l32i a0, a1, 92
16aa: 112a add.n a1, a1, a2
16ac: f00d ret.n
16ae: d00000 subx2 a0, a0, a0
16b1: 000001 l32r a0, fffc16b4 <wpa_auth_sm_event+0xfffc0684>
16b4: 0001d0 excw
...
16cf: c11200 mul16u a1, a2, a0
16d2: 81d9d0 src a13, a9, a13
16d5: 71c9 s32i.n a12, a1, 28
16d7: 6109 s32i.n a0, a1, 24
16d9: 02cd mov.n a12, a2
16db: b00c movi.n a0, 11
16dd: 1d0c movi.n a13, 1
16df: 338c beqz.n a3, 16e6 <wpa_auth_sm_event+0x6b6>
16e1: 4228 l32i.n a2, a2, 16
16e3: 081207 beq a2, a0, 16ef <wpa_auth_sm_event+0x6bf>
16e6: 5d2c32 l32i a3, a12, 0x174
16e9: 2033d0 or a3, a3, a13
16ec: 5d6c32 s32i a3, a12, 0x174
16ef: 4c09 s32i.n a0, a12, 16
16f1: 3e2c42 l32i a4, a12, 248
16f4: 000c movi.n a0, 0
16f6: ec09 s32i.n a0, a12, 56
16f8: 068416 beqz a4, 1764 <wpa_auth_sm_event+0x734>
16fb: 642c22 l32i a2, a12, 0x190
16fe: ffef01 l32r a0, 16bc <wpa_auth_sm_event+0x68c>
1701: 0000c0 callx0 a0
1704: 5129 s32i.n a2, a1, 20
1706: 642c22 l32i a2, a12, 0x190
1709: ffed01 l32r a0, 16c0 <wpa_auth_sm_event+0x690>
170c: 0000c0 callx0 a0
170f: 5148 l32i.n a4, a1, 20
1711: 030c movi.n a3, 0
1713: 060c movi.n a6, 0
1715: 025d mov.n a5, a2
1717: 01dc72 addmi a7, a12, 0x100
171a: 0c28 l32i.n a2, a12, 0
171c: ccc772 addi a7, a7, -52
171f: 0159 s32i.n a5, a1, 0
1721: 5c8b addi.n a5, a12, 8
1723: 4159 s32i.n a5, a1, 16
1725: fe9285 call0 50 <wpa_auth_for_each_sta-0x130>
1728: 828c beqz.n a2, 1734 <wpa_auth_sm_event+0x704>
172a: 0c28 l32i.n a2, a12, 0
172c: 4138 l32i.n a3, a1, 16
172e: fea545 call0 184 <wpa_auth_for_each_sta+0x4>
1731: 001406 j 1785 <wpa_auth_sm_event+0x755>
1734: 0c38 l32i.n a3, a12, 0
1736: 8368 l32i.n a6, a3, 32
1738: 3c6cd2 s32i a13, a12, 240
173b: a69c beqz.n a6, 1759 <wpa_auth_sm_event+0x729>
173d: ffdc21 l32r a2, 16b0 <wpa_auth_sm_event+0x680>
1740: 0c4d mov.n a4, a12
1742: ffe001 l32r a0, 16c4 <wpa_auth_sm_event+0x694>
1745: 0000c0 callx0 a0
1748: 030c movi.n a3, 0
174a: ffda41 l32r a4, 16b4 <wpa_auth_sm_event+0x684>
174d: 0c58 l32i.n a5, a12, 0
174f: 0c6d mov.n a6, a12
1751: 8528 l32i.n a2, a5, 32
1753: ffdd01 l32r a0, 16c8 <wpa_auth_sm_event+0x698>
1756: 0000c0 callx0 a0
1759: 652c22 l32i a2, a12, 0x194
175c: ffdc01 l32r a0, 16cc <wpa_auth_sm_event+0x69c>
175f: 0000c0 callx0 a0
1762: 000c movi.n a0, 0
1764: 632c72 l32i a7, a12, 0x18c
1767: ffd491 l32r a9, 16b8 <wpa_auth_sm_event+0x688>
176a: 051766 bnei a7, 1, 1773 <wpa_auth_sm_event+0x743>
176d: 576cd2 s32i a13, a12, 0x15c
1770: 000086 j 1776 <wpa_auth_sm_event+0x746>
1773: 596cd2 s32i a13, a12, 0x164
1776: 5998 l32i.n a9, a9, 20
1778: 1e2992 l32i a9, a9, 120
177b: 2988 l32i.n a8, a9, 8
177d: 184902 s8i a0, a9, 24
1780: 2088d0 or a8, a8, a13
1783: 2989 s32i.n a8, a9, 8
1785: 71c8 l32i.n a12, a1, 28
1787: 81d8 l32i.n a13, a1, 32
1789: 6108 l32i.n a0, a1, 24
178b: 30c112 addi a1, a1, 48
178e: f00d ret.n
1790: fe .byte 0xfe
1791: 000017 bnone a0, a1, 1795 <wpa_auth_sm_event+0x765>
...
17a0: f0c112 addi a1, a1, -16
17a3: 11c9 s32i.n a12, a1, 4
17a5: 0109 s32i.n a0, a1, 0
17a7: 6208 l32i.n a0, a2, 24
17a9: 02cd mov.n a12, a2
17ab: c08c beqz.n a0, 17bb <wpa_auth_sm_event+0x78b>
17ad: 030c movi.n a3, 0
17af: ff91c5 call0 10cc <wpa_auth_sm_event+0x9c>
17b2: 11c8 l32i.n a12, a1, 4
17b4: 0108 l32i.n a0, a1, 0
17b6: 10c112 addi a1, a1, 16
17b9: f00d ret.n
17bb: a228 l32i.n a2, a2, 40
17bd: 828c beqz.n a2, 17c9 <wpa_auth_sm_event+0x799>
17bf: 0c2d mov.n a2, a12
17c1: 030c movi.n a3, 0
17c3: ff9745 call0 1138 <wpa_auth_sm_event+0x108>
17c6: fffa06 j 17b2 <wpa_auth_sm_event+0x782>
17c9: 7c38 l32i.n a3, a12, 28
17cb: 8c48 l32i.n a4, a12, 32
17cd: 838c beqz.n a3, 17d9 <wpa_auth_sm_event+0x7a9>
17cf: 0c2d mov.n a2, a12
17d1: 030c movi.n a3, 0
17d3: ff9945 call0 1168 <wpa_auth_sm_event+0x138>
17d6: fff606 j 17b2 <wpa_auth_sm_event+0x782>
17d9: 848c beqz.n a4, 17e5 <wpa_auth_sm_event+0x7b5>
17db: 0c2d mov.n a2, a12
17dd: 030c movi.n a3, 0
17df: ff9a85 call0 1188 <wpa_auth_sm_event+0x158>
17e2: fff306 j 17b2 <wpa_auth_sm_event+0x782>
17e5: 9c58 l32i.n a5, a12, 36
17e7: 858c beqz.n a5, 17f3 <wpa_auth_sm_event+0x7c3>
17e9: 0c2d mov.n a2, a12
17eb: 030c movi.n a3, 0
17ed: ffa185 call0 1208 <wpa_auth_sm_event+0x1d8>
17f0: ffef86 j 17b2 <wpa_auth_sm_event+0x782>
17f3: 582c62 l32i a6, a12, 0x160
17f6: 868c beqz.n a6, 1802 <wpa_auth_sm_event+0x7d2>
17f8: 0c2d mov.n a2, a12
17fa: 030c movi.n a3, 0
17fc: ffadc5 call0 12dc <wpa_auth_sm_event+0x2ac>
17ff: ffebc6 j 17b2 <wpa_auth_sm_event+0x782>
1802: 4c08 l32i.n a0, a12, 16
1804: ffe381 l32r a8, 1790 <wpa_auth_sm_event+0x760>
1807: a7a0f6 bgeui a0, 12, 17b2 <wpa_auth_sm_event+0x782>
180a: 907000 addx2 a7, a0, a0
180d: 778a add.n a7, a7, a8
180f: 0007a0 jx a7
1812: ffe706 j 17b2 <wpa_auth_sm_event+0x782>
1815: 002e46 j 18d2 <wpa_auth_sm_event+0x8a2>
1818: 002b06 j 18c8 <wpa_auth_sm_event+0x898>
181b: 0027c6 j 18be <wpa_auth_sm_event+0x88e>
181e: 002186 j 18a8 <wpa_auth_sm_event+0x878>
1821: 001e46 j 189e <wpa_auth_sm_event+0x86e>
1824: 001546 j 187d <wpa_auth_sm_event+0x84d>
1827: 000e06 j 1863 <wpa_auth_sm_event+0x833>
182a: 000946 j 1853 <wpa_auth_sm_event+0x823>
182d: 000606 j 1849 <wpa_auth_sm_event+0x819>
1830: 000086 j 1836 <wpa_auth_sm_event+0x806>
1833: ffdec6 j 17b2 <wpa_auth_sm_event+0x782>
1836: 5d2c92 l32i a9, a12, 0x174
1839: 049690 extui a9, a9, 6, 1
183c: 0ab916 beqz a9, 18eb <wpa_auth_sm_event+0x8bb>
183f: 0c2d mov.n a2, a12
1841: 030c movi.n a3, 0
1843: ffbc05 call0 1404 <wpa_auth_sm_event+0x3d4>
1846: ffda06 j 17b2 <wpa_auth_sm_event+0x782>
1849: 0c2d mov.n a2, a12
184b: 030c movi.n a3, 0
184d: ffce45 call0 1534 <wpa_auth_sm_event+0x504>
1850: ffd786 j 17b2 <wpa_auth_sm_event+0x782>
1853: 112ca2 l32i a10, a12, 68
1856: 0daa16 beqz a10, 1934 <wpa_auth_sm_event+0x904>
1859: 0c2d mov.n a2, a12
185b: 030c movi.n a3, 0
185d: ffc945 call0 14f4 <wpa_auth_sm_event+0x4c4>
1860: ffd386 j 17b2 <wpa_auth_sm_event+0x782>
1863: ecb8 l32i.n a11, a12, 56
1865: 073b16 beqz a11, 18dc <wpa_auth_sm_event+0x8ac>
1868: 102c02 l32i a0, a12, 64
186b: 06d056 bnez a0, 18dc <wpa_auth_sm_event+0x8ac>
186e: fc28 l32i.n a2, a12, 60
1870: 068216 beqz a2, 18dc <wpa_auth_sm_event+0x8ac>
1873: 0c2d mov.n a2, a12
1875: 030c movi.n a3, 0
1877: ffb8c5 call0 1404 <wpa_auth_sm_event+0x3d4>
187a: ffcd06 j 17b2 <wpa_auth_sm_event+0x782>
187d: ffc521 l32r a2, 1794 <wpa_auth_sm_event+0x764>
1880: 5228 l32i.n a2, a2, 20
1882: 3c8b addi.n a3, a12, 8
1884: 2d2222 l32i a2, a2, 180
1887: 040c movi.n a4, 0
1889: 1228 l32i.n a2, a2, 4
188b: ffc301 l32r a0, 1798 <wpa_auth_sm_event+0x768>
188e: 0000c0 callx0 a0
1891: 0c5216 beqz a2, 195a <wpa_auth_sm_event+0x92a>
1894: 0c2d mov.n a2, a12
1896: 030c movi.n a3, 0
1898: ffa405 call0 12dc <wpa_auth_sm_event+0x2ac>
189b: ffc4c6 j 17b2 <wpa_auth_sm_event+0x782>
189e: 0c2d mov.n a2, a12
18a0: 030c movi.n a3, 0
18a2: ff8945 call0 1138 <wpa_auth_sm_event+0x108>
18a5: ffc246 j 17b2 <wpa_auth_sm_event+0x782>
18a8: 652c22 l32i a2, a12, 0x194
18ab: ffbc01 l32r a0, 179c <wpa_auth_sm_event+0x76c>
18ae: 0000c0 callx0 a0
18b1: efd216 beqz a2, 17b2 <wpa_auth_sm_event+0x782>
18b4: 0c2d mov.n a2, a12
18b6: 030c movi.n a3, 0
18b8: ff9c45 call0 1280 <wpa_auth_sm_event+0x250>
18bb: ffbcc6 j 17b2 <wpa_auth_sm_event+0x782>
18be: 0c2d mov.n a2, a12
18c0: 030c movi.n a3, 0
18c2: ff9445 call0 1208 <wpa_auth_sm_event+0x1d8>
18c5: ffba46 j 17b2 <wpa_auth_sm_event+0x782>
18c8: 0c2d mov.n a2, a12
18ca: 030c movi.n a3, 0
18cc: ff7fc5 call0 10cc <wpa_auth_sm_event+0x9c>
18cf: ffb7c6 j 17b2 <wpa_auth_sm_event+0x782>
18d2: 0c2d mov.n a2, a12
18d4: 030c movi.n a3, 0
18d6: ff8905 call0 1168 <wpa_auth_sm_event+0x138>
18d9: ffb546 j 17b2 <wpa_auth_sm_event+0x782>
18dc: bc38 l32i.n a3, a12, 44
18de: 3453a6 blti a3, 5, 1916 <wpa_auth_sm_event+0x8e6>
18e1: 0c2d mov.n a2, a12
18e3: 030c movi.n a3, 0
18e5: ff8505 call0 1138 <wpa_auth_sm_event+0x108>
18e8: ffb186 j 17b2 <wpa_auth_sm_event+0x782>
18eb: ec48 l32i.n a4, a12, 56
18ed: 649c beqz.n a4, 1907 <wpa_auth_sm_event+0x8d7>
18ef: 102c52 l32i a5, a12, 64
18f2: 15dc bnez.n a5, 1907 <wpa_auth_sm_event+0x8d7>
18f4: fc68 l32i.n a6, a12, 60
18f6: d68c beqz.n a6, 1907 <wpa_auth_sm_event+0x8d7>
18f8: 112c72 l32i a7, a12, 68
18fb: 878c beqz.n a7, 1907 <wpa_auth_sm_event+0x8d7>
18fd: 0c2d mov.n a2, a12
18ff: 030c movi.n a3, 0
1901: ffdcc5 call0 16d0 <wpa_auth_sm_event+0x6a0>
1904: ffaa86 j 17b2 <wpa_auth_sm_event+0x782>
1907: bc88 l32i.n a8, a12, 44
1909: 1858a6 blti a8, 5, 1925 <wpa_auth_sm_event+0x8f5>
190c: 0c2d mov.n a2, a12
190e: 030c movi.n a3, 0
1910: ff8245 call0 1138 <wpa_auth_sm_event+0x108>
1913: ffa6c6 j 17b2 <wpa_auth_sm_event+0x782>
1916: dc98 l32i.n a9, a12, 52
1918: e96916 beqz a9, 17b2 <wpa_auth_sm_event+0x782>
191b: 0c2d mov.n a2, a12
191d: 030c movi.n a3, 0
191f: ff9bc5 call0 12dc <wpa_auth_sm_event+0x2ac>
1922: ffa306 j 17b2 <wpa_auth_sm_event+0x782>
1925: dca8 l32i.n a10, a12, 52
1927: e87a16 beqz a10, 17b2 <wpa_auth_sm_event+0x782>
192a: 0c2d mov.n a2, a12
192c: 030c movi.n a3, 0
192e: ffc045 call0 1534 <wpa_auth_sm_event+0x504>
1931: ff9f46 j 17b2 <wpa_auth_sm_event+0x782>
1934: ecb8 l32i.n a11, a12, 56
1936: 1b9c beqz.n a11, 194b <wpa_auth_sm_event+0x91b>
1938: 102c02 l32i a0, a12, 64
193b: c0cc bnez.n a0, 194b <wpa_auth_sm_event+0x91b>
193d: fc28 l32i.n a2, a12, 60
193f: 828c beqz.n a2, 194b <wpa_auth_sm_event+0x91b>
1941: 0c2d mov.n a2, a12
1943: 030c movi.n a3, 0
1945: ffabc5 call0 1404 <wpa_auth_sm_event+0x3d4>
1948: ff9986 j 17b2 <wpa_auth_sm_event+0x782>
194b: dc38 l32i.n a3, a12, 52
194d: e61316 beqz a3, 17b2 <wpa_auth_sm_event+0x782>
1950: 0c2d mov.n a2, a12
1952: 030c movi.n a3, 0
1954: ff9845 call0 12dc <wpa_auth_sm_event+0x2ac>
1957: ff95c6 j 17b2 <wpa_auth_sm_event+0x782>
195a: 0c2d mov.n a2, a12
195c: 030c movi.n a3, 0
195e: ff7d85 call0 1138 <wpa_auth_sm_event+0x108>
1961: ff9346 j 17b2 <wpa_auth_sm_event+0x782>
1964: 238c beqz.n a3, 196a <wpa_auth_sm_event+0x93a>
1966: 5238 l32i.n a3, a2, 20
1968: 938c beqz.n a3, 1975 <wpa_auth_sm_event+0x945>
196a: 5d2242 l32i a4, a2, 0x174
196d: 150c movi.n a5, 1
196f: 204450 or a4, a4, a5
1972: 5d6242 s32i a4, a2, 0x174
1975: 050c movi.n a5, 0
1977: 6268 l32i.n a6, a2, 24
1979: 5259 s32i.n a5, a2, 20
197b: 968c beqz.n a6, 1988 <wpa_auth_sm_event+0x958>
197d: 5d2272 l32i a7, a2, 0x174
1980: e87c movi.n a8, -2
1982: 107780 and a7, a7, a8
1985: 5d6272 s32i a7, a2, 0x174
1988: c259 s32i.n a5, a2, 48
198a: f00d ret.n
198c: 0fac01 l32r a0, fffc583c <wpa_auth_sm_event+0xfffc480c>
...
19a3: c11200 mul16u a1, a2, a0
19a6: 61e2a0 excw
19a9: 61d215 excw
19ac: 61c214 excw
19af: 610213 excw
19b2: 02cd12 addi a1, a13, 2
19b5: 100c movi.n a0, 1
19b7: 12d8 l32i.n a13, a2, 4
19b9: 338c beqz.n a3, 19c0 <wpa_auth_sm_event+0x990>
19bb: 5228 l32i.n a2, a2, 20
19bd: 081226 beqi a2, 1, 19c9 <wpa_auth_sm_event+0x999>
19c0: 5d2c32 l32i a3, a12, 0x174
19c3: 203300 or a3, a3, a0
19c6: 5d6c32 s32i a3, a12, 0x174
19c9: cc48 l32i.n a4, a12, 48
19cb: 5c09 s32i.n a0, a12, 20
19cd: 441b addi.n a4, a4, 1
19cf: cc49 s32i.n a4, a12, 48
19d1: 0254a6 blti a4, 5, 19d7 <wpa_auth_sm_event+0x9a7>
19d4: 0030c6 j 1a9b <wpa_auth_sm_event+0xa6b>
19d7: 632c52 l32i a5, a12, 0x18c
19da: 0e0c movi.n a14, 0
19dc: 021566 bnei a5, 1, 19e2 <wpa_auth_sm_event+0x9b2>
19df: 576ce2 s32i a14, a12, 0x15c
19e2: dce9 s32i.n a14, a12, 52
19e4: 10c122 addi a2, a1, 16
19e7: 030c movi.n a3, 0
19e9: 840c movi.n a4, 8
19eb: ffe901 l32r a0, 1990 <wpa_auth_sm_event+0x960>
19ee: 0000c0 callx0 a0
19f1: 0c68 l32i.n a6, a12, 0
19f3: 6d08 l32i.n a0, a13, 24
19f5: 122662 l32i a6, a6, 72
19f8: 1100b0 slli a0, a0, 5
19fb: 0d0a add.n a0, a13, a0
19fd: 48c002 addi a0, a0, 72
1a00: f68c beqz.n a6, 1a13 <wpa_auth_sm_event+0x9e3>
1a02: 20c122 addi a2, a1, 32
1a05: 5d38 l32i.n a3, a13, 20
1a07: ffe301 l32r a0, 1994 <wpa_auth_sm_event+0x964>
1a0a: 0000c0 callx0 a0
1a0d: 08a296 bltz a2, 1a9b <wpa_auth_sm_event+0xa6b>
1a10: 20c102 addi a0, a1, 32
1a13: 632c72 l32i a7, a12, 0x18c
1a16: 116102 s32i a0, a1, 68
1a19: 3f2766 bnei a7, 2, 1a5c <wpa_auth_sm_event+0xa2c>
1a1c: 0c2d mov.n a2, a12
1a1e: ffaf05 call0 1510 <wpa_auth_sm_event+0x4e0>
1a21: 5d38 l32i.n a3, a13, 20
1a23: 232a add.n a2, a3, a2
1a25: 228b addi.n a2, a2, 8
1a27: ffdc01 l32r a0, 1998 <wpa_auth_sm_event+0x968>
1a2a: 0000c0 callx0 a0
1a2d: 02ed mov.n a14, a2
1a2f: 068216 beqz a2, 1a9b <wpa_auth_sm_event+0xa6b>
1a32: 112162 l32i a6, a1, 68
1a35: ffd531 l32r a3, 198c <wpa_auth_sm_event+0x95c>
1a38: 6d48 l32i.n a4, a13, 24
1a3a: 050c movi.n a5, 0
1a3c: 414152 s8i a5, a1, 65
1a3f: 144040 extui a4, a4, 0, 2
1a42: 404142 s8i a4, a1, 64
1a45: 250c movi.n a5, 2
1a47: 40c142 addi a4, a1, 64
1a4a: 5d78 l32i.n a7, a13, 20
1a4c: ffd401 l32r a0, 199c <wpa_auth_sm_event+0x96c>
1a4f: 0000c0 callx0 a0
1a52: 023d mov.n a3, a2
1a54: 0c2d mov.n a2, a12
1a56: ffabc5 call0 1514 <wpa_auth_sm_event+0x4e4>
1a59: 000146 j 1a62 <wpa_auth_sm_event+0xa32>
1a5c: 5d28 l32i.n a2, a13, 20
1a5e: 00ed mov.n a14, a0
1a60: 220a add.n a2, a2, a0
1a62: 130c movi.n a3, 1
1a64: 3e2c72 l32i a7, a12, 248
1a67: c0a352 movi a5, 0x3c0
1a6a: 80a342 movi a4, 0x380
1a6d: c092e0 sub a9, a2, a14
1a70: 01dd62 addmi a6, a13, 0x100
1a73: a8c662 addi a6, a6, -88
1a76: 0c28 l32i.n a2, a12, 0
1a78: 834570 moveqz a4, a5, a7
1a7b: 0199 s32i.n a9, a1, 0
1a7d: 10c152 addi a5, a1, 16
1a80: 0e7d mov.n a7, a14
1a82: 6d88 l32i.n a8, a13, 24
1a84: 2139 s32i.n a3, a1, 8
1a86: 1189 s32i.n a8, a1, 4
1a88: 0c3d mov.n a3, a12
1a8a: ff40c5 call0 e98 <__wpa_send_eapol+0x3d8>
1a8d: 632ca2 l32i a10, a12, 0x18c
1a90: 072a66 bnei a10, 2, 1a9b <wpa_auth_sm_event+0xa6b>
1a93: 0e2d mov.n a2, a14
1a95: ffc201 l32r a0, 19a0 <wpa_auth_sm_event+0x970>
1a98: 0000c0 callx0 a0
1a9b: 1321c2 l32i a12, a1, 76
1a9e: 1421d2 l32i a13, a1, 80
1aa1: 1521e2 l32i a14, a1, 84
1aa4: 122102 l32i a0, a1, 72
1aa7: 60c112 addi a1, a1, 96
1aaa: f00d ret.n
1aac: 150c movi.n a5, 1
1aae: 060c movi.n a6, 0
1ab0: 280c movi.n a8, 2
1ab2: 338c beqz.n a3, 1ab9 <wpa_auth_sm_event+0xa89>
1ab4: 5238 l32i.n a3, a2, 20
1ab6: 082326 beqi a3, 2, 1ac2 <wpa_auth_sm_event+0xa92>
1ab9: 5d2242 l32i a4, a2, 0x174
1abc: 204450 or a4, a4, a5
1abf: 5d6242 s32i a4, a2, 0x174
1ac2: e269 s32i.n a6, a2, 56
1ac4: 122272 l32i a7, a2, 72
1ac7: 5289 s32i.n a8, a2, 20
1ac9: 678c beqz.n a7, 1ad3 <wpa_auth_sm_event+0xaa3>
1acb: 12a8 l32i.n a10, a2, 4
1acd: 3a98 l32i.n a9, a10, 12
1acf: 990b addi.n a9, a9, -1
1ad1: 3a99 s32i.n a9, a10, 12
1ad3: 126262 s32i a6, a2, 72
1ad6: c269 s32i.n a6, a2, 48
1ad8: 596252 s32i a5, a2, 0x164
1adb: f00d ret.n
1add: 000000 ill
1ae0: 150c movi.n a5, 1
1ae2: 370c movi.n a7, 3
1ae4: 338c beqz.n a3, 1aeb <wpa_auth_sm_event+0xabb>
1ae6: 5238 l32i.n a3, a2, 20
1ae8: 083326 beqi a3, 3, 1af4 <wpa_auth_sm_event+0xac4>
1aeb: 5d2242 l32i a4, a2, 0x174
1aee: 204450 or a4, a4, a5
1af1: 5d6242 s32i a4, a2, 0x174
1af4: 122262 l32i a6, a2, 72
1af7: 5279 s32i.n a7, a2, 20
1af9: 668c beqz.n a6, 1b03 <wpa_auth_sm_event+0xad3>
1afb: 1298 l32i.n a9, a2, 4
1afd: 3988 l32i.n a8, a9, 12
1aff: 880b addi.n a8, a8, -1
1b01: 3989 s32i.n a8, a9, 12
1b03: a259 s32i.n a5, a2, 40
1b05: 090c movi.n a9, 0
1b07: 126292 s32i a9, a2, 72
1b0a: f00d ret.n
1b0c: f0c112 addi a1, a1, -16
1b0f: 11c9 s32i.n a12, a1, 4
1b11: 0109 s32i.n a0, a1, 0
1b13: 6208 l32i.n a0, a2, 24
1b15: 02cd mov.n a12, a2
1b17: d0dc bnez.n a0, 1b38 <wpa_auth_sm_event+0xb08>
1b19: 5a2222 l32i a2, a2, 0x168
1b1c: 82dc bnez.n a2, 1b38 <wpa_auth_sm_event+0xb08>
1b1e: 5c08 l32i.n a0, a12, 20
1b20: 90ac beqz.n a0, 1b4d <wpa_auth_sm_event+0xb1d>
1b22: 421026 beqi a0, 1, 1b68 <wpa_auth_sm_event+0xb38>
1b25: fec032 addi a3, a0, -2
1b28: 076316 beqz a3, 1ba2 <wpa_auth_sm_event+0xb72>
1b2b: 153066 bnei a0, 3, 1b44 <wpa_auth_sm_event+0xb14>
1b2e: 0c2d mov.n a2, a12
1b30: 030c movi.n a3, 0
1b32: ffe305 call0 1964 <wpa_auth_sm_event+0x934>
1b35: 0002c6 j 1b44 <wpa_auth_sm_event+0xb14>
1b38: 0c2d mov.n a2, a12
1b3a: 030c movi.n a3, 0
1b3c: ffe245 call0 1964 <wpa_auth_sm_event+0x934>
1b3f: 040c movi.n a4, 0
1b41: 5a6c42 s32i a4, a12, 0x168
1b44: 11c8 l32i.n a12, a1, 4
1b46: 0108 l32i.n a0, a1, 0
1b48: 10c112 addi a1, a1, 16
1b4b: f00d ret.n
1b4d: 122c52 l32i a5, a12, 72
1b50: a5cc bnez.n a5, 1b5e <wpa_auth_sm_event+0xb2e>
1b52: 632c62 l32i a6, a12, 0x18c
1b55: eb1666 bnei a6, 1, 1b44 <wpa_auth_sm_event+0xb14>
1b58: 572c72 l32i a7, a12, 0x15c
1b5b: fe5716 beqz a7, 1b44 <wpa_auth_sm_event+0xb14>
1b5e: 0c2d mov.n a2, a12
1b60: 030c movi.n a3, 0
1b62: ffe405 call0 19a4 <wpa_auth_sm_event+0x974>
1b65: fff6c6 j 1b44 <wpa_auth_sm_event+0xb14>
1b68: ec88 l32i.n a8, a12, 56
1b6a: cc08 l32i.n a0, a12, 48
1b6c: 689c beqz.n a8, 1b86 <wpa_auth_sm_event+0xb56>
1b6e: 102c92 l32i a9, a12, 64
1b71: 19dc bnez.n a9, 1b86 <wpa_auth_sm_event+0xb56>
1b73: fca8 l32i.n a10, a12, 60
1b75: dacc bnez.n a10, 1b86 <wpa_auth_sm_event+0xb56>
1b77: 112cb2 l32i a11, a12, 68
1b7a: 8b8c beqz.n a11, 1b86 <wpa_auth_sm_event+0xb56>
1b7c: 0c2d mov.n a2, a12
1b7e: 030c movi.n a3, 0
1b80: fff285 call0 1aac <wpa_auth_sm_event+0xa7c>
1b83: ffef46 j 1b44 <wpa_auth_sm_event+0xb14>
1b86: 0950a6 blti a0, 5, 1b93 <wpa_auth_sm_event+0xb63>
1b89: 0c2d mov.n a2, a12
1b8b: 030c movi.n a3, 0
1b8d: fff505 call0 1ae0 <wpa_auth_sm_event+0xab0>
1b90: ffec06 j 1b44 <wpa_auth_sm_event+0xb14>
1b93: dc28 l32i.n a2, a12, 52
1b95: fab216 beqz a2, 1b44 <wpa_auth_sm_event+0xb14>
1b98: 0c2d mov.n a2, a12
1b9a: 030c movi.n a3, 0
1b9c: ffe045 call0 19a4 <wpa_auth_sm_event+0x974>
1b9f: ffe846 j 1b44 <wpa_auth_sm_event+0xb14>
1ba2: 0c2d mov.n a2, a12
1ba4: 030c movi.n a3, 0
1ba6: ffdbc5 call0 1964 <wpa_auth_sm_event+0x934>
1ba9: ffe5c6 j 1b44 <wpa_auth_sm_event+0xb14>
1bac: 0028 l32i.n a2, a0, 0
...
1bb6: 2c0000 excw
1bb9: c11204 excw
1bbc: 3109e0 srai a0, a14, 25
1bbf: 41c9 s32i.n a12, a1, 16
1bc1: 0129 s32i.n a2, a1, 0
1bc3: 03cd mov.n a12, a3
1bc5: 01d322 addmi a2, a3, 0x100
1bc8: a8c222 addi a2, a2, -88
1bcb: 1129 s32i.n a2, a1, 4
1bcd: 24c332 addi a3, a3, 36
1bd0: 2139 s32i.n a3, a1, 8
1bd2: fff701 l32r a0, 1bb0 <wpa_auth_sm_event+0xb80>
1bd5: 0000c0 callx0 a0
1bd8: 2128 l32i.n a2, a1, 8
1bda: 032c movi.n a3, 32
1bdc: fff601 l32r a0, 1bb4 <wpa_auth_sm_event+0xb84>
1bdf: 0000c0 callx0 a0
1be2: 1158 l32i.n a5, a1, 4
1be4: fff231 l32r a3, 1bac <wpa_auth_sm_event+0xb7c>
1be7: 48cc22 addi a2, a12, 72
1bea: 5c78 l32i.n a7, a12, 20
1bec: 0148 l32i.n a4, a1, 0
1bee: 6c68 l32i.n a6, a12, 24
1bf0: 58c442 addi a4, a4, 88
1bf3: 1166b0 slli a6, a6, 5
1bf6: 6c6a add.n a6, a12, a6
1bf8: 48c662 addi a6, a6, 72
1bfb: 41c8 l32i.n a12, a1, 16
1bfd: fed9c5 call0 99c <wpa_receive+0x3cc>
1c00: f67c movi.n a6, -1
1c02: 000c movi.n a0, 0
1c04: a30620 movltz a0, a6, a2
1c07: 002d mov.n a2, a0
1c09: 3108 l32i.n a0, a1, 12
1c0b: 20c112 addi a1, a1, 32
1c0e: f00d ret.n
1c10: 000000 ill
1c13: 044c00 extui a4, a0, 12, 1
1c16: f0c112 addi a1, a1, -16
1c19: 1109 s32i.n a0, a1, 4
1c1b: 21c9 s32i.n a12, a1, 8
1c1d: 0129 s32i.n a2, a1, 0
1c1f: 03cd mov.n a12, a3
1c21: 68cc22 addi a2, a12, 104
1c24: 030c movi.n a3, 0
1c26: 326c32 s32i a3, a12, 200
1c29: 116c32 s32i a3, a12, 68
1c2c: fff901 l32r a0, 1c10 <wpa_auth_sm_event+0xbe0>
1c2f: 0000c0 callx0 a0
1c32: 0c3d mov.n a3, a12
1c34: 200c movi.n a0, 2
1c36: 120c movi.n a2, 1
1c38: 6c29 s32i.n a2, a12, 24
1c3a: 7c09 s32i.n a0, a12, 28
1c3c: 0128 l32i.n a2, a1, 0
1c3e: 21c8 l32i.n a12, a1, 8
1c40: fff745 call0 1bb8 <wpa_auth_sm_event+0xb88>
1c43: 1108 l32i.n a0, a1, 4
1c45: 10c112 addi a1, a1, 16
1c48: f00d ret.n
1c4a: 120000 excw
1c4d: 09f0c1 l32r a12, fffc4410 <wpa_auth_sm_event+0xfffc33e0>
1c50: 338c01 l32r a0, fffcea80 <wpa_auth_sm_event+0xfffcda50>
1c53: 1208 l32i.n a0, a2, 4
1c55: 299037 bne a0, a3, 1c82 <wpa_auth_sm_event+0xc52>
1c58: 4238 l32i.n a3, a2, 16
1c5a: b40c movi.n a4, 11
1c5c: 071347 beq a3, a4, 1c67 <wpa_auth_sm_event+0xc37>
1c5f: 000c movi.n a0, 0
1c61: 126202 s32i a0, a2, 72
1c64: 000706 j 1c84 <wpa_auth_sm_event+0xc54>
1c67: 01d252 addmi a5, a2, 0x100
1c6a: 740552 l8ui a5, a5, 116
1c6d: 415750 srli a5, a5, 7
1c70: e5cc bnez.n a5, 1c82 <wpa_auth_sm_event+0xc52>
1c72: 1288 l32i.n a8, a2, 4
1c74: 3878 l32i.n a7, a8, 12
1c76: 160c movi.n a6, 1
1c78: 771b addi.n a7, a7, 1
1c7a: 3879 s32i.n a7, a8, 12
1c7c: 126262 s32i a6, a2, 72
1c7f: 001145 call0 1d94 <wpa_auth_sm_event+0xd64>
1c82: 000c movi.n a0, 0
1c84: 002d mov.n a2, a0
1c86: 0108 l32i.n a0, a1, 0
1c88: 10c112 addi a1, a1, 16
1c8b: f00d ret.n
1c8d: 000000 ill
1c90: 1c38 l32i.n a3, a12, 4
1c92: 0c0000 excw
1c95: c11214 excw
1c98: 0109f0 slli a0, a9, 17
1c9b: 21d9 s32i.n a13, a1, 8
1c9d: 11c9 s32i.n a12, a1, 4
1c9f: 326342 s32i a4, a3, 200
1ca2: 116342 s32i a4, a3, 68
1ca5: 03cd mov.n a12, a3
1ca7: 02dd mov.n a13, a2
1ca9: 000c movi.n a0, 0
1cab: 7328 l32i.n a2, a3, 28
1cad: 4c09 s32i.n a0, a12, 16
1caf: 6338 l32i.n a3, a3, 24
1cb1: 6c29 s32i.n a2, a12, 24
1cb3: 7c39 s32i.n a3, a12, 28
1cb5: 0d2d mov.n a2, a13
1cb7: 0c3d mov.n a3, a12
1cb9: ffefc5 call0 1bb8 <wpa_auth_sm_event+0xb88>
1cbc: 3c58 l32i.n a5, a12, 12
1cbe: 060c movi.n a6, 0
1cc0: 058c beqz.n a5, 1cc4 <wpa_auth_sm_event+0xc94>
1cc2: 3c69 s32i.n a6, a12, 12
1cc4: fff331 l32r a3, 1c90 <wpa_auth_sm_event+0xc60>
1cc7: 0c4d mov.n a4, a12
1cc9: 0d2d mov.n a2, a13
1ccb: 11c8 l32i.n a12, a1, 4
1ccd: 21d8 l32i.n a13, a1, 8
1ccf: 000005 call0 1cd0 <wpa_auth_sm_event+0xca0>
1cd2: 0108 l32i.n a0, a1, 0
1cd4: 10c112 addi a1, a1, 16
1cd7: f00d ret.n
1cd9: 000000 ill
1cdc: 003c movi.n a0, 48
1cde: 000000 ill
1ce1: 000000 ill
1ce4: e0c112 addi a1, a1, -32
1ce7: 4139 s32i.n a3, a1, 16
1ce9: 61c9 s32i.n a12, a1, 24
1ceb: 5109 s32i.n a0, a1, 20
1ced: 02cd mov.n a12, a2
1cef: 4228 l32i.n a2, a2, 16
1cf1: fffb01 l32r a0, 1ce0 <wpa_auth_sm_event+0xcb0>
1cf4: 0000c0 callx0 a0
1cf7: fff951 l32r a5, 1cdc <wpa_auth_sm_event+0xcac>
1cfa: 024d mov.n a4, a2
1cfc: 4178 l32i.n a7, a1, 16
1cfe: 0c2d mov.n a2, a12
1d00: 61c8 l32i.n a12, a1, 24
1d02: 1738 l32i.n a3, a7, 4
1d04: 6768 l32i.n a6, a7, 24
1d06: 5798 l32i.n a9, a7, 20
1d08: 1186b0 slli a8, a6, 5
1d0b: 0199 s32i.n a9, a1, 0
1d0d: 778a add.n a7, a7, a8
1d0f: 48c772 addi a7, a7, 72
1d12: fe33c5 call0 50 <wpa_auth_for_each_sta-0x130>
1d15: fb7c movi.n a11, -1
1d17: 000c movi.n a0, 0
1d19: a30b20 movltz a0, a11, a2
1d1c: 002d mov.n a2, a0
1d1e: 5108 l32i.n a0, a1, 20
1d20: 20c112 addi a1, a1, 32
1d23: f00d ret.n
1d25: 000000 ill
1d28: 140c movi.n a4, 1
1d2a: f0c112 addi a1, a1, -16
1d2d: 0109 s32i.n a0, a1, 0
1d2f: 326342 s32i a4, a3, 200
1d32: 200c movi.n a0, 2
1d34: 116302 s32i a0, a3, 68
1d37: fffac5 call0 1ce4 <wpa_auth_sm_event+0xcb4>
1d3a: 060c movi.n a6, 0
1d3c: f07c movi.n a0, -1
1d3e: b30620 movgez a0, a6, a2
1d41: 002d mov.n a2, a0
1d43: 0108 l32i.n a0, a1, 0
1d45: 10c112 addi a1, a1, 16
1d48: f00d ret.n
1d4a: 120000 excw
1d4d: 09f0c1 l32r a12, fffc4510 <wpa_auth_sm_event+0xfffc34e0>
1d50: 230801 l32r a0, fffca970 <wpa_auth_sm_event+0xfffc9940>
1d53: 808c beqz.n a0, 1d5f <wpa_auth_sm_event+0xd2f>
1d55: ffebc5 call0 1c14 <wpa_auth_sm_event+0xbe4>
1d58: 0108 l32i.n a0, a1, 0
1d5a: 10c112 addi a1, a1, 16
1d5d: f00d ret.n
1d5f: 112302 l32i a0, a3, 68
1d62: 80cc bnez.n a0, 1d6e <wpa_auth_sm_event+0xd3e>
1d64: 8348 l32i.n a4, a3, 32
1d66: 448c beqz.n a4, 1d6e <wpa_auth_sm_event+0xd3e>
1d68: fffbc5 call0 1d28 <wpa_auth_sm_event+0xcf8>
1d6b: fffa46 j 1d58 <wpa_auth_sm_event+0xd28>
1d6e: 092066 bnei a0, 2, 1d7b <wpa_auth_sm_event+0xd4b>
1d71: 4358 l32i.n a5, a3, 16
1d73: 458c beqz.n a5, 1d7b <wpa_auth_sm_event+0xd4b>
1d75: fff1c5 call0 1c94 <wpa_auth_sm_event+0xc64>
1d78: fff706 j 1d58 <wpa_auth_sm_event+0xd28>
1d7b: d91066 bnei a0, 1, 1d58 <wpa_auth_sm_event+0xd28>
1d7e: 3368 l32i.n a6, a3, 12
1d80: 4378 l32i.n a7, a3, 16
1d82: 46cc bnez.n a6, 1d8a <wpa_auth_sm_event+0xd5a>
1d84: fffa05 call0 1d28 <wpa_auth_sm_event+0xcf8>
1d87: fff346 j 1d58 <wpa_auth_sm_event+0xd28>
1d8a: fca716 beqz a7, 1d58 <wpa_auth_sm_event+0xd28>
1d8d: fff045 call0 1c94 <wpa_auth_sm_event+0xc64>
1d90: fff106 j 1d58 <wpa_auth_sm_event+0xd28>
1d93: c11200 mul16u a1, a2, a0
1d96: 11c9f0 slli a12, a9, 1
1d99: 0109 s32i.n a0, a1, 0
1d9b: 02cd mov.n a12, a2
1d9d: 06c216 beqz a2, 1e0d <wpa_auth_sm_event+0xddd>
1da0: 5d2202 l32i a0, a2, 0x174
1da3: 220c movi.n a2, 2
1da5: 64e017 bbsi a0, 1, 1e0d <wpa_auth_sm_event+0xddd>
1da8: 200020 or a0, a0, a2
1dab: 5d6c02 s32i a0, a12, 0x174
1dae: 26e027 bbsi a0, 2, 1dd8 <wpa_auth_sm_event+0xda8>
1db1: 0c2d mov.n a2, a12
1db3: 0c68 l32i.n a6, a12, 0
1db5: e77c movi.n a7, -2
1db7: 107070 and a7, a0, a7
1dba: 5d6c72 s32i a7, a12, 0x174
1dbd: 0668 l32i.n a6, a6, 0
1dbf: 050c movi.n a5, 0
1dc1: 326652 s32i a5, a6, 200
1dc4: ff9d85 call0 17a0 <wpa_auth_sm_event+0x770>
1dc7: 5d2c02 l32i a0, a12, 0x174
1dca: 0ae027 bbsi a0, 2, 1dd8 <wpa_auth_sm_event+0xda8>
1dcd: 0c2d mov.n a2, a12
1dcf: ffd3c5 call0 1b0c <wpa_auth_sm_event+0xadc>
1dd2: 5d2c02 l32i a0, a12, 0x174
1dd5: 1a6027 bbci a0, 2, 1df3 <wpa_auth_sm_event+0xdc3>
1dd8: d87c movi.n a8, -3
1dda: 108080 and a8, a0, a8
1ddd: 5d6c82 s32i a8, a12, 0x174
1de0: 296827 bbci a8, 2, 1e0d <wpa_auth_sm_event+0xddd>
1de3: 0c2d mov.n a2, a12
1de5: fe68c5 call0 474 <wpa_auth_sta_no_wpa+0x18>
1de8: 120c movi.n a2, 1
1dea: 11c8 l32i.n a12, a1, 4
1dec: 0108 l32i.n a0, a1, 0
1dee: 10c112 addi a1, a1, 16
1df1: f00d ret.n
1df3: 0c28 l32i.n a2, a12, 0
1df5: 1c38 l32i.n a3, a12, 4
1df7: fff545 call0 1d4c <wpa_auth_sm_event+0xd1c>
1dfa: 5d2c02 l32i a0, a12, 0x174
1dfd: ade007 bbsi a0, 0, 1dae <wpa_auth_sm_event+0xd7e>
1e00: 0c98 l32i.n a9, a12, 0
1e02: 0998 l32i.n a9, a9, 0
1e04: 322992 l32i a9, a9, 200
1e07: fa3956 bnez a9, 1dae <wpa_auth_sm_event+0xd7e>
1e0a: fff286 j 1dd8 <wpa_auth_sm_event+0xda8>
1e0d: 020c movi.n a2, 0
1e0f: fff5c6 j 1dea <wpa_auth_sm_event+0xdba>
wpa_auth_ie.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <wpa_write_rsn_ie-0xdc>:
...
8: 040c movi.n a4, 0
a: ddaf52 movi a5, -35
d: f0c112 addi a1, a1, -16
10: 21d9 s32i.n a13, a1, 8
12: 0109 s32i.n a0, a1, 0
14: 11c9 s32i.n a12, a1, 4
16: 005c movi.n a0, 80
18: 03cd mov.n a12, a3
1a: 004352 s8i a5, a3, 0
1d: 074342 s8i a4, a3, 7
20: 02dd mov.n a13, a2
22: 024342 s8i a4, a3, 2
25: 120c movi.n a2, 1
27: 064322 s8i a2, a3, 6
2a: 054322 s8i a2, a3, 5
2d: 237c movi.n a3, -14
2f: 034c02 s8i a0, a12, 3
32: 044c32 s8i a3, a12, 4
35: 3d38 l32i.n a3, a13, 12
37: fff201 l32r a0, 0 <wpa_write_rsn_ie-0xdc>
3a: 0000c0 callx0 a0
3d: 089216 beqz a2, ca <wpa_write_rsn_ie-0x12>
40: 0b4c22 s8i a2, a12, 11
43: 756820 extui a6, a2, 24, 8
46: f57020 extui a7, a2, 16, 16
49: 418820 srli a8, a2, 8
4c: 0a4c82 s8i a8, a12, 10
4f: 094c72 s8i a7, a12, 9
52: 084c62 s8i a6, a12, 8
55: 2ceb addi.n a2, a12, 14
57: 2d38 l32i.n a3, a13, 8
59: ffea01 l32r a0, 4 <wpa_write_rsn_ie-0xd8>
5c: 0000c0 callx0 a0
5f: 005c movi.n a0, 80
61: 237c movi.n a3, -14
63: 050c movi.n a5, 0
65: 061216 beqz a2, ca <wpa_write_rsn_ie-0x12>
68: 0c4c22 s8i a2, a12, 12
6b: 419820 srli a9, a2, 8
6e: a082c0 addx4 a8, a2, a12
71: 10c862 addi a6, a8, 16
74: 0d4c92 s8i a9, a12, 13
77: 1d78 l32i.n a7, a13, 4
79: 290c movi.n a9, 2
7b: 176707 bbci a7, 0, 96 <wpa_write_rsn_ie-0x46>
7e: 120c movi.n a2, 1
80: 14c862 addi a6, a8, 20
83: 124832 s8i a3, a8, 18
86: 114802 s8i a0, a8, 17
89: 104852 s8i a5, a8, 16
8c: 1a0c movi.n a10, 1
8e: 1348a2 s8i a10, a8, 19
91: 1d78 l32i.n a7, a13, 4
93: 000046 j 98 <wpa_write_rsn_ie-0x44>
96: 020c movi.n a2, 0
98: 0f6717 bbci a7, 1, ab <wpa_write_rsn_ie-0x31>
9b: 221b addi.n a2, a2, 1
9d: 004652 s8i a5, a6, 0
a0: 014602 s8i a0, a6, 1
a3: 024632 s8i a3, a6, 2
a6: 034692 s8i a9, a6, 3
a9: 664b addi.n a6, a6, 4
ab: b29c beqz.n a2, ca <wpa_write_rsn_ie-0x12>
ad: 0e4822 s8i a2, a8, 14
b0: 41d820 srli a13, a2, 8
b3: 0f48d2 s8i a13, a8, 15
b6: c026c0 sub a2, a6, a12
b9: fec2b2 addi a11, a2, -2
bc: 014cb2 s8i a11, a12, 1
bf: 11c8 l32i.n a12, a1, 4
c1: 21d8 l32i.n a13, a1, 8
c3: 0108 l32i.n a0, a1, 0
c5: 10c112 addi a1, a1, 16
c8: f00d ret.n
ca: f27c movi.n a2, -1
cc: fffbc6 j bf <wpa_write_rsn_ie-0x1d>
...
000000dc <wpa_write_rsn_ie>:
dc: e0c112 addi a1, a1, -32
df: 0149 s32i.n a4, a1, 0
e1: 21c9 s32i.n a12, a1, 8
e3: 31d9 s32i.n a13, a1, 12
e5: 41e9 s32i.n a14, a1, 16
e7: 1109 s32i.n a0, a1, 4
e9: 05ed mov.n a14, a5
eb: 000c movi.n a0, 0
ed: 03dd mov.n a13, a3
ef: 02cd mov.n a12, a2
f1: 033c movi.n a3, 48
f3: 120c movi.n a2, 1
f5: 034d02 s8i a0, a13, 3
f8: 024d22 s8i a2, a13, 2
fb: 004d32 s8i a3, a13, 0
fe: 220c movi.n a2, 2
100: 3c38 l32i.n a3, a12, 12
102: fff301 l32r a0, d0 <wpa_write_rsn_ie-0xc>
105: 0000c0 callx0 a0
108: 0d5216 beqz a2, 1e1 <wpa_write_rsn_ie+0x105>
10b: 074d22 s8i a2, a13, 7
10e: 754820 extui a4, a2, 24, 8
111: f55020 extui a5, a2, 16, 16
114: 416820 srli a6, a2, 8
117: 064d62 s8i a6, a13, 6
11a: 054d52 s8i a5, a13, 5
11d: 044d42 s8i a4, a13, 4
120: 2dab addi.n a2, a13, 10
122: 8c38 l32i.n a3, a12, 32
124: ffec01 l32r a0, d4 <wpa_write_rsn_ie-0x8>
127: 0000c0 callx0 a0
12a: 000c movi.n a0, 0
12c: 1a0c movi.n a10, 1
12e: 0af216 beqz a2, 1e1 <wpa_write_rsn_ie+0x105>
131: acaf82 movi a8, -84
134: f90c movi.n a9, 15
136: 2b0c movi.n a11, 2
138: a052d0 addx4 a5, a2, a13
13b: 084d22 s8i a2, a13, 8
13e: 417820 srli a7, a2, 8
141: 094d72 s8i a7, a13, 9
144: 1c78 l32i.n a7, a12, 4
146: 25cb addi.n a2, a5, 12
148: 156707 bbci a7, 0, 161 <wpa_write_rsn_ie+0x85>
14b: 130c movi.n a3, 1
14d: 10c522 addi a2, a5, 16
150: 0c4502 s8i a0, a5, 12
153: 0d4592 s8i a9, a5, 13
156: 0e4582 s8i a8, a5, 14
159: 0f45a2 s8i a10, a5, 15
15c: 1c78 l32i.n a7, a12, 4
15e: 000046 j 163 <wpa_write_rsn_ie+0x87>
161: 030c movi.n a3, 0
163: 0f6717 bbci a7, 1, 176 <wpa_write_rsn_ie+0x9a>
166: 331b addi.n a3, a3, 1
168: 014292 s8i a9, a2, 1
16b: 024282 s8i a8, a2, 2
16e: 0342b2 s8i a11, a2, 3
171: 004202 s8i a0, a2, 0
174: 224b addi.n a2, a2, 4
176: 067316 beqz a3, 1e1 <wpa_write_rsn_ie+0x105>
179: c90c movi.n a9, 12
17b: 040c movi.n a4, 0
17d: 180c movi.n a8, 1
17f: 0a4532 s8i a3, a5, 10
182: 417830 srli a7, a3, 8
185: 0b4572 s8i a7, a5, 11
188: 9c68 l32i.n a6, a12, 36
18a: 00a2b2 movi a11, 0x200
18d: 838460 moveqz a8, a4, a6
190: bc48 l32i.n a4, a12, 44
192: 20b8b0 or a11, a8, a11
195: 938b40 movnez a8, a11, a4
198: ccb8 l32i.n a11, a12, 48
19a: 209890 or a9, a8, a9
19d: 9389b0 movnez a8, a9, a11
1a0: 004282 s8i a8, a2, 0
1a3: 418880 srli a8, a8, 8
1a6: 014282 s8i a8, a2, 1
1a9: 222b addi.n a2, a2, 2
1ab: ce9c beqz.n a14, 1cb <wpa_write_rsn_ie+0xef>
1ad: 0188 l32i.n a8, a1, 0
1af: 12c2c2 addi a12, a2, 18
1b2: 8d8a add.n a8, a13, a8
1b4: 2938c7 bltu a8, a12, 1e1 <wpa_write_rsn_ie+0x105>
1b7: 0e3d mov.n a3, a14
1b9: 014202 s8i a0, a2, 1
1bc: 0042a2 s8i a10, a2, 0
1bf: 041c movi.n a4, 16
1c1: 222b addi.n a2, a2, 2
1c3: ffc501 l32r a0, d8 <wpa_write_rsn_ie-0x4>
1c6: 0000c0 callx0 a0
1c9: 0c2d mov.n a2, a12
1cb: c022d0 sub a2, a2, a13
1ce: fec292 addi a9, a2, -2
1d1: 014d92 s8i a9, a13, 1
1d4: 21c8 l32i.n a12, a1, 8
1d6: 31d8 l32i.n a13, a1, 12
1d8: 41e8 l32i.n a14, a1, 16
1da: 1108 l32i.n a0, a1, 4
1dc: 20c112 addi a1, a1, 32
1df: f00d ret.n
1e1: f27c movi.n a2, -1
1e3: fffb46 j 1d4 <wpa_write_rsn_ie+0xf8>
...
000001f4 <wpa_auth_gen_wpa_ie>:
1f4: 90a032 movi a3, 144
1f7: c01130 sub a1, a1, a3
1fa: 2161c2 s32i a12, a1, 132
1fd: 206102 s32i a0, a1, 128
200: 02cd mov.n a12, a2
202: 1228 l32i.n a2, a2, 4
204: 2261d2 s32i a13, a1, 136
207: 156217 bbci a2, 1, 220 <wpa_auth_gen_wpa_ie+0x2c>
20a: 2c4b addi.n a2, a12, 4
20c: 013d mov.n a3, a1
20e: 80a042 movi a4, 128
211: 050c movi.n a5, 0
213: 000005 call0 214 <wpa_auth_gen_wpa_ie+0x20>
216: 04d296 bltz a2, 267 <wpa_auth_gen_wpa_ie+0x73>
219: d21a add.n a13, a2, a1
21b: 1c28 l32i.n a2, a12, 4
21d: 000046 j 222 <wpa_auth_gen_wpa_ie+0x2e>
220: 01dd mov.n a13, a1
222: 146207 bbci a2, 0, 23a <wpa_auth_gen_wpa_ie+0x46>
225: 2c4b addi.n a2, a12, 4
227: 0d3d mov.n a3, a13
229: c041d0 sub a4, a1, a13
22c: 01d442 addmi a4, a4, 0x100
22f: 80c442 addi a4, a4, -128
232: ffdd45 call0 8 <wpa_write_rsn_ie-0xd4>
235: 02e296 bltz a2, 267 <wpa_auth_gen_wpa_ie+0x73>
238: d2da add.n a13, a2, a13
23a: 142c22 l32i a2, a12, 80
23d: ffea01 l32r a0, 1e8 <wpa_write_rsn_ie+0x10c>
240: 0000c0 callx0 a0
243: c0dd10 sub a13, a13, a1
246: 0d2d mov.n a2, a13
248: ffe901 l32r a0, 1ec <wpa_write_rsn_ie+0x110>
24b: 0000c0 callx0 a0
24e: 146c22 s32i a2, a12, 80
251: 32cc bnez.n a2, 258 <wpa_auth_gen_wpa_ie+0x64>
253: f27c movi.n a2, -1
255: 000386 j 267 <wpa_auth_gen_wpa_ie+0x73>
258: 013d mov.n a3, a1
25a: 0d4d mov.n a4, a13
25c: ffe501 l32r a0, 1f0 <wpa_write_rsn_ie+0x114>
25f: 0000c0 callx0 a0
262: 156cd2 s32i a13, a12, 84
265: 020c movi.n a2, 0
267: 2121c2 l32i a12, a1, 132
26a: 2221d2 l32i a13, a1, 136
26d: 90a032 movi a3, 144
270: 202102 l32i a0, a1, 128
273: 113a add.n a1, a1, a3
275: f00d ret.n
...
00000280 <wpa_add_kde>:
280: e0c112 addi a1, a1, -32
283: 0109 s32i.n a0, a1, 0
285: 21d9 s32i.n a13, a1, 8
287: 11c9 s32i.n a12, a1, 4
289: 41f9 s32i.n a15, a1, 16
28b: 31e9 s32i.n a14, a1, 12
28d: 06fd mov.n a15, a6
28f: 05ed mov.n a14, a5
291: 02cd mov.n a12, a2
293: 07dd mov.n a13, a7
295: 032d mov.n a2, a3
297: ddaf72 movi a7, -35
29a: 004c72 s8i a7, a12, 0
29d: 054c22 s8i a2, a12, 5
2a0: 043d mov.n a3, a4
2a2: 0eda add.n a0, a14, a13
2a4: f55020 extui a5, a2, 16, 16
2a7: 756820 extui a6, a2, 24, 8
2aa: 024c62 s8i a6, a12, 2
2ad: 034c52 s8i a5, a12, 3
2b0: 004b addi.n a0, a0, 4
2b2: 414820 srli a4, a2, 8
2b5: 044c42 s8i a4, a12, 4
2b8: 014c02 s8i a0, a12, 1
2bb: 0e4d mov.n a4, a14
2bd: 2c6b addi.n a2, a12, 6
2bf: ffee01 l32r a0, 278 <wpa_auth_gen_wpa_ie+0x84>
2c2: 0000c0 callx0 a0
2c5: 8e6b addi.n a8, a14, 6
2c7: cc8a add.n a12, a12, a8
2c9: 31e8 l32i.n a14, a1, 12
2cb: cf8c beqz.n a15, 2db <wpa_add_kde+0x5b>
2cd: 0f3d mov.n a3, a15
2cf: 0c2d mov.n a2, a12
2d1: 0d4d mov.n a4, a13
2d3: ffea01 l32r a0, 27c <wpa_auth_gen_wpa_ie+0x88>
2d6: 0000c0 callx0 a0
2d9: ccda add.n a12, a12, a13
2db: 0108 l32i.n a0, a1, 0
2dd: 21d8 l32i.n a13, a1, 8
2df: 0c2d mov.n a2, a12
2e1: 41f8 l32i.n a15, a1, 16
2e3: 11c8 l32i.n a12, a1, 4
2e5: 20c112 addi a1, a1, 32
2e8: f00d ret.n
...
00000310 <wpa_validate_wpa_ie>:
310: c0c112 addi a1, a1, -64
313: f1f9 s32i.n a15, a1, 60
315: b109 s32i.n a0, a1, 44
317: d1d9 s32i.n a13, a1, 52
319: e1e9 s32i.n a14, a1, 56
31b: c1c9 s32i.n a12, a1, 48
31d: 04ed mov.n a14, a4
31f: 03cd mov.n a12, a3
321: 02dd mov.n a13, a2
323: 052d mov.n a2, a5
325: bd9c beqz.n a13, 344 <wpa_validate_wpa_ie+0x34>
327: 939c beqz.n a3, 344 <wpa_validate_wpa_ie+0x34>
329: c49c beqz.n a4, 349 <wpa_validate_wpa_ie+0x39>
32b: a59c beqz.n a5, 349 <wpa_validate_wpa_ie+0x39>
32d: 1d58 l32i.n a5, a13, 4
32f: 2f0c movi.n a15, 2
331: 000462 l8ui a6, a4, 0
334: 100c movi.n a0, 1
336: d0c662 addi a6, a6, -48
339: 830f60 moveqz a0, a15, a6
33c: 1a8507 bany a5, a0, 35a <wpa_validate_wpa_ie+0x4a>
33f: a20c movi.n a2, 10
341: 000186 j 34b <wpa_validate_wpa_ie+0x3b>
344: 520c movi.n a2, 5
346: 000046 j 34b <wpa_validate_wpa_ie+0x3b>
349: 120c movi.n a2, 1
34b: c1c8 l32i.n a12, a1, 48
34d: d1d8 l32i.n a13, a1, 52
34f: e1e8 l32i.n a14, a1, 56
351: f1f8 l32i.n a15, a1, 60
353: b108 l32i.n a0, a1, 44
355: 40c112 addi a1, a1, 64
358: f00d ret.n
35a: 8109 s32i.n a0, a1, 32
35c: a129 s32i.n a2, a1, 40
35e: 242066 bnei a0, 2, 386 <wpa_validate_wpa_ie+0x76>
361: 042d mov.n a2, a4
363: a138 l32i.n a3, a1, 40
365: 014d mov.n a4, a1
367: ffe101 l32r a0, 2ec <wpa_add_kde+0x6c>
36a: 0000c0 callx0 a0
36d: 9129 s32i.n a2, a1, 36
36f: 1138 l32i.n a3, a1, 4
371: 220c movi.n a2, 2
373: ffdf01 l32r a0, 2f0 <wpa_add_kde+0x70>
376: 0000c0 callx0 a0
379: 220c movi.n a2, 2
37b: 2138 l32i.n a3, a1, 8
37d: ffdd01 l32r a0, 2f4 <wpa_add_kde+0x74>
380: 0000c0 callx0 a0
383: 000846 j 3a8 <wpa_validate_wpa_ie+0x98>
386: 042d mov.n a2, a4
388: a138 l32i.n a3, a1, 40
38a: 014d mov.n a4, a1
38c: ffdb01 l32r a0, 2f8 <wpa_add_kde+0x78>
38f: 0000c0 callx0 a0
392: 9129 s32i.n a2, a1, 36
394: 1138 l32i.n a3, a1, 4
396: 120c movi.n a2, 1
398: ffd901 l32r a0, 2fc <wpa_add_kde+0x7c>
39b: 0000c0 callx0 a0
39e: 120c movi.n a2, 1
3a0: 2138 l32i.n a3, a1, 8
3a2: ffd701 l32r a0, 300 <wpa_add_kde+0x80>
3a5: 0000c0 callx0 a0
3a8: 9178 l32i.n a7, a1, 36
3aa: 2198 l32i.n a9, a1, 8
3ac: f99756 bnez a7, 349 <wpa_validate_wpa_ie+0x39>
3af: 4d88 l32i.n a8, a13, 16
3b1: 31b8 l32i.n a11, a1, 12
3b3: 041897 beq a8, a9, 3bb <wpa_validate_wpa_ie+0xab>
3b6: 220c movi.n a2, 2
3b8: ffe3c6 j 34b <wpa_validate_wpa_ie+0x3b>
3bb: 2da8 l32i.n a10, a13, 8
3bd: 3d98 l32i.n a9, a13, 12
3bf: 100ab0 and a0, a10, a11
3c2: 048ab7 bany a10, a11, 3ca <wpa_validate_wpa_ie+0xba>
3c5: 420c movi.n a2, 4
3c7: ffe006 j 34b <wpa_validate_wpa_ie+0x3b>
3ca: 8128 l32i.n a2, a1, 32
3cc: 076007 bbci a0, 0, 3d7 <wpa_validate_wpa_ie+0xc7>
3cf: 100c movi.n a0, 1
3d1: 656c02 s32i a0, a12, 0x194
3d4: 000086 j 3da <wpa_validate_wpa_ie+0xca>
3d7: 656cf2 s32i a15, a12, 0x194
3da: 1108 l32i.n a0, a1, 4
3dc: 482266 bnei a2, 2, 428 <wpa_validate_wpa_ie+0x118>
3df: 9d98 l32i.n a9, a13, 36
3e1: 108900 and a8, a9, a0
3e4: 570907 bnone a9, a0, 43f <wpa_validate_wpa_ie+0x12f>
3e7: 800c movi.n a0, 8
3e9: 06e837 bbsi a8, 3, 3f3 <wpa_validate_wpa_ie+0xe3>
3ec: 004c movi.n a0, 64
3ee: 01e867 bbsi a8, 6, 3f3 <wpa_validate_wpa_ie+0xe3>
3f1: 0f0d mov.n a0, a15
3f3: 646c02 s32i a0, a12, 0x190
3f6: 000e32 l8ui a3, a14, 0
3f9: 043c movi.n a4, 48
3fb: 011347 beq a3, a4, 400 <wpa_validate_wpa_ie+0xf0>
3fe: 1f0c movi.n a15, 1
400: 612c22 l32i a2, a12, 0x184
403: 636cf2 s32i a15, a12, 0x18c
406: 628c beqz.n a2, 410 <wpa_validate_wpa_ie+0x100>
408: a168 l32i.n a6, a1, 40
40a: 622c52 l32i a5, a12, 0x188
40d: 1ab567 bgeu a5, a6, 42b <wpa_validate_wpa_ie+0x11b>
410: ffbd01 l32r a0, 304 <wpa_add_kde+0x84>
413: 0000c0 callx0 a0
416: a128 l32i.n a2, a1, 40
418: ffbc01 l32r a0, 308 <wpa_add_kde+0x88>
41b: 0000c0 callx0 a0
41e: 616c22 s32i a2, a12, 0x184
421: 62cc bnez.n a2, 42b <wpa_validate_wpa_ie+0x11b>
423: 620c movi.n a2, 6
425: ffc886 j 34b <wpa_validate_wpa_ie+0x3b>
428: ffed46 j 3e1 <wpa_validate_wpa_ie+0xd1>
42b: 0e3d mov.n a3, a14
42d: a148 l32i.n a4, a1, 40
42f: ffb701 l32r a0, 30c <wpa_add_kde+0x8c>
432: 0000c0 callx0 a0
435: 020c movi.n a2, 0
437: a178 l32i.n a7, a1, 40
439: 626c72 s32i a7, a12, 0x188
43c: ffc2c6 j 34b <wpa_validate_wpa_ie+0x3b>
43f: 320c movi.n a2, 3
441: ffc186 j 34b <wpa_validate_wpa_ie+0x3b>
444: 50f201 l32r a0, fffd480c <wpa_auth_uses_mfp+0xfffd424c>
447: ac0400 excw
44a: 0f .byte 0xf
44b: ac0100 excw
44e: 0f .byte 0xf
44f: ac0300 excw
452: 0f .byte 0xf
453: 027200 excw
456: 025201 l32r a0, fffc0da0 <wpa_auth_uses_mfp+0xfffc07e0>
459: 27cc05 call0 2811c <wpa_auth_uses_mfp+0x27b5c>
45c: 120c movi.n a2, 1
45e: f00d ret.n
460: 3767b6 bltui a7, 6, 49b <wpa_validate_wpa_ie+0x18b>
463: 020282 l8ui a8, a2, 2
466: 030292 l8ui a9, a2, 3
469: 040262 l8ui a6, a2, 4
46c: 119900 slli a9, a9, 16
46f: 116680 slli a6, a6, 8
472: 018880 slli a8, a8, 24
475: 205560 or a5, a5, a6
478: fff361 l32r a6, 444 <wpa_validate_wpa_ie+0x134>
47b: 208890 or a8, a8, a9
47e: 205580 or a5, a5, a8
481: 169567 bne a5, a6, 49b <wpa_validate_wpa_ie+0x18b>
484: 060282 l8ui a8, a2, 6
487: 101866 bnei a8, 1, 49b <wpa_validate_wpa_ie+0x18b>
48a: 070292 l8ui a9, a2, 7
48d: a9cc bnez.n a9, 49b <wpa_validate_wpa_ie+0x18b>
48f: 0429 s32i.n a2, a4, 0
491: 0102a2 l8ui a10, a2, 1
494: aa2b addi.n a10, a10, 2
496: 14a9 s32i.n a10, a4, 4
498: 001fc6 j 51b <wpa_validate_wpa_ie+0x20b>
49b: b25b addi.n a11, a2, 5
49d: 2fbb37 bgeu a11, a3, 4d0 <wpa_validate_wpa_ie+0x1c0>
4a0: 331c movi.n a3, 19
4a2: 2ab377 bgeu a3, a7, 4d0 <wpa_validate_wpa_ie+0x1c0>
4a5: 050252 l8ui a5, a2, 5
4a8: 020282 l8ui a8, a2, 2
4ab: 030292 l8ui a9, a2, 3
4ae: 040262 l8ui a6, a2, 4
4b1: 119900 slli a9, a9, 16
4b4: 116680 slli a6, a6, 8
4b7: 018880 slli a8, a8, 24
4ba: 205560 or a5, a5, a6
4bd: ffe261 l32r a6, 448 <wpa_validate_wpa_ie+0x138>
4c0: 208890 or a8, a8, a9
4c3: 205580 or a5, a5, a8
4c6: 069567 bne a5, a6, 4d0 <wpa_validate_wpa_ie+0x1c0>
4c9: 726b addi.n a7, a2, 6
4cb: 4479 s32i.n a7, a4, 16
4cd: 001286 j 51b <wpa_validate_wpa_ie+0x20b>
4d0: 4777b6 bltui a7, 7, 51b <wpa_validate_wpa_ie+0x20b>
4d3: ffde81 l32r a8, 44c <wpa_validate_wpa_ie+0x13c>
4d6: 030262 l8ui a6, a2, 3
4d9: 040252 l8ui a5, a2, 4
4dc: 050232 l8ui a3, a2, 5
4df: 115580 slli a5, a5, 8
4e2: 203350 or a3, a3, a5
4e5: 020252 l8ui a5, a2, 2
4e8: 116600 slli a6, a6, 16
4eb: 015580 slli a5, a5, 24
4ee: 205560 or a5, a5, a6
4f1: 203350 or a3, a3, a5
4f4: 0e9387 bne a3, a8, 506 <wpa_validate_wpa_ie+0x1f6>
4f7: 726b addi.n a7, a2, 6
4f9: 5479 s32i.n a7, a4, 20
4fb: 010262 l8ui a6, a2, 1
4fe: fcc662 addi a6, a6, -4
501: 6469 s32i.n a6, a4, 24
503: 000506 j 51b <wpa_validate_wpa_ie+0x20b>
506: 1177b6 bltui a7, 7, 51b <wpa_validate_wpa_ie+0x20b>
509: ffd181 l32r a8, 450 <wpa_validate_wpa_ie+0x140>
50c: 0b9387 bne a3, a8, 51b <wpa_validate_wpa_ie+0x20b>
50f: a26b addi.n a10, a2, 6
511: 74a9 s32i.n a10, a4, 28
513: 010292 l8ui a9, a2, 1
516: fcc992 addi a9, a9, -4
519: 8499 s32i.n a9, a4, 32
51b: 020c movi.n a2, 0
51d: f00d ret.n
51f: 000000 ill
...
00000524 <wpa_parse_kde_ies>:
524: e0c112 addi a1, a1, -32
527: 61f9 s32i.n a15, a1, 24
529: 2109 s32i.n a0, a1, 8
52b: 31c9 s32i.n a12, a1, 12
52d: 41d9 s32i.n a13, a1, 16
52f: 51e9 s32i.n a14, a1, 20
531: 04dd mov.n a13, a4
533: 03ed mov.n a14, a3
535: 02cd mov.n a12, a2
537: 030c movi.n a3, 0
539: 042d mov.n a2, a4
53b: 11d9 s32i.n a13, a1, 4
53d: 442c movi.n a4, 36
53f: fff801 l32r a0, 520 <wpa_validate_wpa_ie+0x210>
542: 0000c0 callx0 a0
545: 702ea6 blti a14, 2, 5b9 <wpa_parse_kde_ies+0x95>
548: 0f3c movi.n a15, 48
54a: 020c movi.n a2, 0
54c: dcea add.n a13, a12, a14
54e: dda0e2 movi a14, 221
551: 0d0b addi.n a0, a13, -1
553: 0109 s32i.n a0, a1, 0
555: 000c02 l8ui a0, a12, 0
558: 010c32 l8ui a3, a12, 1
55b: 0c90e7 bne a0, a14, 56b <wpa_parse_kde_ies+0x47>
55e: 0138 l32i.n a3, a1, 0
560: 4613c7 beq a3, a12, 5aa <wpa_parse_kde_ies+0x86>
563: 010c32 l8ui a3, a12, 1
566: 13cc bnez.n a3, 56b <wpa_parse_kde_ies+0x47>
568: 000f86 j 5aa <wpa_parse_kde_ies+0x86>
56b: 33ca add.n a3, a3, a12
56d: 332b addi.n a3, a3, 2
56f: 353d37 bltu a13, a3, 5a8 <wpa_parse_kde_ies+0x84>
572: 1b90f7 bne a0, a15, 591 <wpa_parse_kde_ies+0x6d>
575: 1158 l32i.n a5, a1, 4
577: 25c9 s32i.n a12, a5, 8
579: 010c42 l8ui a4, a12, 1
57c: 442b addi.n a4, a4, 2
57e: 3549 s32i.n a4, a5, 12
580: 010c32 l8ui a3, a12, 1
583: 33ca add.n a3, a3, a12
585: 332b addi.n a3, a3, 2
587: 03cd mov.n a12, a3
589: 431b addi.n a4, a3, 1
58b: c634d7 bltu a4, a13, 555 <wpa_parse_kde_ies+0x31>
58e: 000606 j 5aa <wpa_parse_kde_ies+0x86>
591: f290e7 bne a0, a14, 587 <wpa_parse_kde_ies+0x63>
594: 0c2d mov.n a2, a12
596: 0d3d mov.n a3, a13
598: 1148 l32i.n a4, a1, 4
59a: ffeb85 call0 454 <wpa_validate_wpa_ie+0x144>
59d: 009296 bltz a2, 5aa <wpa_parse_kde_ies+0x86>
5a0: dc12a6 blti a2, 1, 580 <wpa_parse_kde_ies+0x5c>
5a3: 020c movi.n a2, 0
5a5: 000046 j 5aa <wpa_parse_kde_ies+0x86>
5a8: f27c movi.n a2, -1
5aa: 31c8 l32i.n a12, a1, 12
5ac: 41d8 l32i.n a13, a1, 16
5ae: 51e8 l32i.n a14, a1, 20
5b0: 61f8 l32i.n a15, a1, 24
5b2: 2108 l32i.n a0, a1, 8
5b4: 20c112 addi a1, a1, 32
5b7: f00d ret.n
5b9: 020c movi.n a2, 0
5bb: fffac6 j 5aa <wpa_parse_kde_ies+0x86>
...
000005c0 <wpa_auth_uses_mfp>:
5c0: 628c beqz.n a2, 5ca <wpa_auth_uses_mfp+0xa>
5c2: 5d2222 l32i a2, a2, 0x174
5c5: 042420 extui a2, a2, 4, 1
5c8: f00d ret.n
5ca: 020c movi.n a2, 0
5cc: f00d ret.n
wpabuf.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
...
13: c11200 mul16u a1, a2, a0
16: 0109f0 slli a0, a9, 17
19: 11c9 s32i.n a12, a1, 4
1b: 21d9 s32i.n a13, a1, 8
1d: 03cd mov.n a12, a3
1f: 04dd mov.n a13, a4
21: 039c beqz.n a3, 35 <.text+0x35>
23: 043d mov.n a3, a4
25: fff901 l32r a0, c <.text+0xc>
28: 0000c0 callx0 a0
2b: 0d4d mov.n a4, a13
2d: 0c3d mov.n a3, a12
2f: fff801 l32r a0, 10 <.text+0x10>
32: 0000c0 callx0 a0
35: 11c8 l32i.n a12, a1, 4
37: 21d8 l32i.n a13, a1, 8
39: 0108 l32i.n a0, a1, 0
3b: 10c112 addi a1, a1, 16
3e: f00d ret.n
40: 036d mov.n a6, a3
42: f0c112 addi a1, a1, -16
45: 0109 s32i.n a0, a1, 0
47: 1648 l32i.n a4, a6, 4
49: 2338 l32i.n a3, a3, 8
4b: 06cb addi.n a0, a6, 12
4d: 833030 moveqz a3, a0, a3
50: fffc05 call0 14 <.text+0x14>
53: 0108 l32i.n a0, a1, 0
55: 10c112 addi a1, a1, 16
58: f00d ret.n
Disassembly of section .irom0.text:
0000005c <wpabuf_resize-0x30>:
...
64: fffe21 l32r a2, 5c <wpabuf_resize-0x30>
67: f0c112 addi a1, a1, -16
6a: 0109 s32i.n a0, a1, 0
6c: fffd01 l32r a0, 60 <wpabuf_resize-0x2c>
6f: 0000c0 callx0 a0
72: 0108 l32i.n a0, a1, 0
74: 10c112 addi a1, a1, 16
77: f00d ret.n
...
0000008c <wpabuf_resize>:
8c: f0c112 addi a1, a1, -16
8f: 0109 s32i.n a0, a1, 0
91: 21d9 s32i.n a13, a1, 8
93: 31e9 s32i.n a14, a1, 12
95: 11c9 s32i.n a12, a1, 4
97: 02ed mov.n a14, a2
99: 02c8 l32i.n a12, a2, 0
9b: 03dd mov.n a13, a3
9d: 1cdc bnez.n a12, b2 <wpabuf_resize+0x26>
9f: 032d mov.n a2, a3
a1: 000005 call0 a4 <wpabuf_resize+0x18>
a4: 023d mov.n a3, a2
a6: 0e29 s32i.n a2, a14, 0
a8: f07c movi.n a0, -1
aa: 020c movi.n a2, 0
ac: 832030 moveqz a2, a0, a3
af: 001146 j f8 <wpabuf_resize+0x6c>
b2: 1c38 l32i.n a3, a12, 4
b4: 0c48 l32i.n a4, a12, 0
b6: 33da add.n a3, a3, a13
b8: 3ab437 bgeu a4, a3, f6 <wpabuf_resize+0x6a>
bb: 2c28 l32i.n a2, a12, 8
bd: 044216 beqz a2, 105 <wpabuf_resize+0x79>
c0: ffef01 l32r a0, 7c <wpabuf_resize-0x10>
c3: 0000c0 callx0 a0
c6: 02ed mov.n a14, a2
c8: 048216 beqz a2, 114 <wpabuf_resize+0x88>
cb: 030c movi.n a3, 0
cd: 1c28 l32i.n a2, a12, 4
cf: 0d4d mov.n a4, a13
d1: 2e2a add.n a2, a14, a2
d3: ffeb01 l32r a0, 80 <wpabuf_resize-0xc>
d6: 0000c0 callx0 a0
d9: 2ce9 s32i.n a14, a12, 8
db: 000446 j f0 <wpabuf_resize+0x64>
de: 030c movi.n a3, 0
e0: 1228 l32i.n a2, a2, 4
e2: 0d4d mov.n a4, a13
e4: 2c2a add.n a2, a12, a2
e6: 22cb addi.n a2, a2, 12
e8: ffe701 l32r a0, 84 <wpabuf_resize-0x8>
eb: 0000c0 callx0 a0
ee: 0ec9 s32i.n a12, a14, 0
f0: 1c38 l32i.n a3, a12, 4
f2: 33da add.n a3, a3, a13
f4: 0c39 s32i.n a3, a12, 0
f6: 020c movi.n a2, 0
f8: 11c8 l32i.n a12, a1, 4
fa: 21d8 l32i.n a13, a1, 8
fc: 31e8 l32i.n a14, a1, 12
fe: 0108 l32i.n a0, a1, 0
100: 10c112 addi a1, a1, 16
103: f00d ret.n
105: 0c2d mov.n a2, a12
107: 33cb addi.n a3, a3, 12
109: ffdf01 l32r a0, 88 <wpabuf_resize-0x4>
10c: 0000c0 callx0 a0
10f: 02cd mov.n a12, a2
111: fc9256 bnez a2, de <wpabuf_resize+0x52>
114: f27c movi.n a2, -1
116: fff786 j f8 <wpabuf_resize+0x6c>
119: 000000 ill
11c: 000000 ill
...
00000120 <wpabuf_alloc>:
120: f0c112 addi a1, a1, -16
123: 11c9 s32i.n a12, a1, 4
125: 0109 s32i.n a0, a1, 0
127: 02cd mov.n a12, a2
129: 22cb addi.n a2, a2, 12
12b: fffc01 l32r a0, 11c <wpabuf_resize+0x90>
12e: 0000c0 callx0 a0
131: 0108 l32i.n a0, a1, 0
133: 32cc bnez.n a2, 13a <wpabuf_alloc+0x1a>
135: 020c movi.n a2, 0
137: 000046 j 13c <wpabuf_alloc+0x1c>
13a: 02c9 s32i.n a12, a2, 0
13c: 11c8 l32i.n a12, a1, 4
13e: 10c112 addi a1, a1, 16
141: f00d ret.n
143: 000000 ill
...
00000148 <wpabuf_alloc_ext_data>:
148: f0c112 addi a1, a1, -16
14b: 1139 s32i.n a3, a1, 4
14d: 0129 s32i.n a2, a1, 0
14f: 2109 s32i.n a0, a1, 8
151: c20c movi.n a2, 12
153: fffc01 l32r a0, 144 <wpabuf_alloc+0x24>
156: 0000c0 callx0 a0
159: 32cc bnez.n a2, 160 <wpabuf_alloc_ext_data+0x18>
15b: 020c movi.n a2, 0
15d: 000246 j 16a <wpabuf_alloc_ext_data+0x22>
160: 0108 l32i.n a0, a1, 0
162: 1138 l32i.n a3, a1, 4
164: 0239 s32i.n a3, a2, 0
166: 1239 s32i.n a3, a2, 4
168: 2209 s32i.n a0, a2, 8
16a: 2108 l32i.n a0, a1, 8
16c: 10c112 addi a1, a1, 16
16f: f00d ret.n
171: 000000 ill
174: 000014 excw
...
00000178 <wpabuf_alloc_copy>:
178: 029d mov.n a9, a2
17a: f0c112 addi a1, a1, -16
17d: 032d mov.n a2, a3
17f: 21c9 s32i.n a12, a1, 8
181: 31d9 s32i.n a13, a1, 12
183: 1109 s32i.n a0, a1, 4
185: 03dd mov.n a13, a3
187: 0199 s32i.n a9, a1, 0
189: 000005 call0 18c <wpabuf_alloc_copy+0x14>
18c: 02cd mov.n a12, a2
18e: 828c beqz.n a2, 19a <wpabuf_alloc_copy+0x22>
190: 0d4d mov.n a4, a13
192: 0138 l32i.n a3, a1, 0
194: fff801 l32r a0, 174 <wpabuf_alloc_ext_data+0x2c>
197: 0000c0 callx0 a0
19a: 1108 l32i.n a0, a1, 4
19c: 0c2d mov.n a2, a12
19e: 31d8 l32i.n a13, a1, 12
1a0: 21c8 l32i.n a12, a1, 8
1a2: 10c112 addi a1, a1, 16
1a5: f00d ret.n
1a7: 001400 excw
...
000001ac <wpabuf_dup>:
1ac: f0c112 addi a1, a1, -16
1af: 11c9 s32i.n a12, a1, 4
1b1: 21d9 s32i.n a13, a1, 8
1b3: 0109 s32i.n a0, a1, 0
1b5: 02dd mov.n a13, a2
1b7: 1228 l32i.n a2, a2, 4
1b9: 000005 call0 1bc <wpabuf_dup+0x10>
1bc: 02cd mov.n a12, a2
1be: d28c beqz.n a2, 1cf <wpabuf_dup+0x23>
1c0: 1d48 l32i.n a4, a13, 4
1c2: 2d38 l32i.n a3, a13, 8
1c4: 0dcb addi.n a0, a13, 12
1c6: 833030 moveqz a3, a0, a3
1c9: fff701 l32r a0, 1a8 <wpabuf_alloc_copy+0x30>
1cc: 0000c0 callx0 a0
1cf: 0108 l32i.n a0, a1, 0
1d1: 0c2d mov.n a2, a12
1d3: 21d8 l32i.n a13, a1, 8
1d5: 11c8 l32i.n a12, a1, 4
1d7: 10c112 addi a1, a1, 16
1da: f00d ret.n
...
000001e4 <wpabuf_free>:
1e4: f0c112 addi a1, a1, -16
1e7: 11c9 s32i.n a12, a1, 4
1e9: 0109 s32i.n a0, a1, 0
1eb: 02cd mov.n a12, a2
1ed: e28c beqz.n a2, 1ff <wpabuf_free+0x1b>
1ef: 2228 l32i.n a2, a2, 8
1f1: fffa01 l32r a0, 1dc <wpabuf_dup+0x30>
1f4: 0000c0 callx0 a0
1f7: 0c2d mov.n a2, a12
1f9: fff901 l32r a0, 1e0 <wpabuf_dup+0x34>
1fc: 0000c0 callx0 a0
1ff: 11c8 l32i.n a12, a1, 4
201: 0108 l32i.n a0, a1, 0
203: 10c112 addi a1, a1, 16
206: f00d ret.n
208: 000000 ill
...
0000020c <wpabuf_put>:
20c: e0c112 addi a1, a1, -32
20f: 0109 s32i.n a0, a1, 0
211: 21d9 s32i.n a13, a1, 8
213: 11c9 s32i.n a12, a1, 4
215: 03dd mov.n a13, a3
217: 02cd mov.n a12, a2
219: fffb01 l32r a0, 208 <wpabuf_free+0x24>
21c: 0000c0 callx0 a0
21f: 3129 s32i.n a2, a1, 12
221: 0c38 l32i.n a3, a12, 0
223: 1c08 l32i.n a0, a12, 4
225: 4109 s32i.n a0, a1, 16
227: 40da add.n a4, a0, a13
229: 1c49 s32i.n a4, a12, 4
22b: 0ab347 bgeu a3, a4, 239 <wpabuf_put+0x2d>
22e: 0d3d mov.n a3, a13
230: 0c2d mov.n a2, a12
232: ffe305 call0 64 <wpabuf_resize-0x28>
235: 4108 l32i.n a0, a1, 16
237: 3128 l32i.n a2, a1, 12
239: 11c8 l32i.n a12, a1, 4
23b: 21d8 l32i.n a13, a1, 8
23d: 220a add.n a2, a2, a0
23f: 0108 l32i.n a0, a1, 0
241: 20c112 addi a1, a1, 32
244: f00d ret.n
246: 400000 ssr a0
249: 000000 ill
24c: 000040 excw
...
00000250 <wpabuf_concat>:
250: f0c112 addi a1, a1, -16
253: 0109 s32i.n a0, a1, 0
255: 31e9 s32i.n a14, a1, 12
257: 11c9 s32i.n a12, a1, 4
259: 21d9 s32i.n a13, a1, 8
25b: 02cd mov.n a12, a2
25d: 03dd mov.n a13, a3
25f: 33cc bnez.n a3, 266 <wpabuf_concat+0x16>
261: 02ed mov.n a14, a2
263: 000c46 j 298 <wpabuf_concat+0x48>
266: 32cc bnez.n a2, 26d <wpabuf_concat+0x1d>
268: 000c movi.n a0, 0
26a: 000046 j 26f <wpabuf_concat+0x1f>
26d: 1208 l32i.n a0, a2, 4
26f: 1d28 l32i.n a2, a13, 4
271: 220a add.n a2, a2, a0
273: 000005 call0 274 <wpabuf_concat+0x24>
276: 02ed mov.n a14, a2
278: 229c beqz.n a2, 28e <wpabuf_concat+0x3e>
27a: 6c8c beqz.n a12, 284 <wpabuf_concat+0x34>
27c: 0c3d mov.n a3, a12
27e: fff201 l32r a0, 248 <wpabuf_put+0x3c>
281: 0000c0 callx0 a0
284: 0e2d mov.n a2, a14
286: 0d3d mov.n a3, a13
288: fff101 l32r a0, 24c <wpabuf_put+0x40>
28b: 0000c0 callx0 a0
28e: 0c2d mov.n a2, a12
290: 000005 call0 294 <wpabuf_concat+0x44>
293: 0d2d mov.n a2, a13
295: 000005 call0 298 <wpabuf_concat+0x48>
298: 0108 l32i.n a0, a1, 0
29a: 11c8 l32i.n a12, a1, 4
29c: 0e2d mov.n a2, a14
29e: 21d8 l32i.n a13, a1, 8
2a0: 31e8 l32i.n a14, a1, 12
2a2: 10c112 addi a1, a1, 16
2a5: f00d ret.n
2a7: 000000 ill
2aa: 400000 ssr a0
2ad: 000000 ill
000002b0 <wpabuf_zeropad>:
2b0: e0c112 addi a1, a1, -32
2b3: 2109 s32i.n a0, a1, 8
2b5: 31c9 s32i.n a12, a1, 12
2b7: 41d9 s32i.n a13, a1, 16
2b9: 02cd mov.n a12, a2
2bb: 03dd mov.n a13, a3
2bd: 32cc bnez.n a2, 2c4 <wpabuf_zeropad+0x14>
2bf: 0c0c movi.n a12, 0
2c1: 000e06 j 2fd <wpabuf_zeropad+0x4d>
2c4: 1208 l32i.n a0, a2, 4
2c6: 0109 s32i.n a0, a1, 0
2c8: 31b037 bgeu a0, a3, 2fd <wpabuf_zeropad+0x4d>
2cb: 032d mov.n a2, a3
2cd: 000005 call0 2d0 <wpabuf_zeropad+0x20>
2d0: 1129 s32i.n a2, a1, 4
2d2: e29c beqz.n a2, 2f4 <wpabuf_zeropad+0x44>
2d4: 0128 l32i.n a2, a1, 0
2d6: c0dd20 sub a13, a13, a2
2d9: 1128 l32i.n a2, a1, 4
2db: 0d3d mov.n a3, a13
2dd: 000005 call0 2e0 <wpabuf_zeropad+0x30>
2e0: 0d4d mov.n a4, a13
2e2: 030c movi.n a3, 0
2e4: fff101 l32r a0, 2a8 <wpabuf_concat+0x58>
2e7: 0000c0 callx0 a0
2ea: 1128 l32i.n a2, a1, 4
2ec: 0c3d mov.n a3, a12
2ee: ffef01 l32r a0, 2ac <wpabuf_concat+0x5c>
2f1: 0000c0 callx0 a0
2f4: 0c2d mov.n a2, a12
2f6: 11d8 l32i.n a13, a1, 4
2f8: 000005 call0 2fc <wpabuf_zeropad+0x4c>
2fb: 0dcd mov.n a12, a13
2fd: 2108 l32i.n a0, a1, 8
2ff: 0c2d mov.n a2, a12
301: 41d8 l32i.n a13, a1, 16
303: 31c8 l32i.n a12, a1, 12
305: 20c112 addi a1, a1, 32
308: f00d ret.n
...
00000314 <wpabuf_printf>:
314: c0c112 addi a1, a1, -64
317: a149 s32i.n a4, a1, 40
319: b159 s32i.n a5, a1, 44
31b: c169 s32i.n a6, a1, 48
31d: d179 s32i.n a7, a1, 52
31f: 3109 s32i.n a0, a1, 12
321: 41c9 s32i.n a12, a1, 16
323: 51d9 s32i.n a13, a1, 20
325: 02cd mov.n a12, a2
327: 03dd mov.n a13, a3
329: fff801 l32r a0, 30c <wpabuf_zeropad+0x5c>
32c: 0000c0 callx0 a0
32f: 0d4d mov.n a4, a13
331: 0c38 l32i.n a3, a12, 0
333: 1c58 l32i.n a5, a12, 4
335: 860c movi.n a6, 8
337: 20c192 addi a9, a1, 32
33a: 1199 s32i.n a9, a1, 4
33c: 0199 s32i.n a9, a1, 0
33e: 2169 s32i.n a6, a1, 8
340: 225a add.n a2, a2, a5
342: c03350 sub a3, a3, a5
345: 096d mov.n a6, a9
347: 095d mov.n a5, a9
349: 2178 l32i.n a7, a1, 8
34b: fff101 l32r a0, 310 <wpabuf_zeropad+0x60>
34e: 0000c0 callx0 a0
351: 02dd mov.n a13, a2
353: 009296 bltz a2, 360 <wpabuf_printf+0x4c>
356: 1c08 l32i.n a0, a12, 4
358: 0c78 l32i.n a7, a12, 0
35a: c07700 sub a7, a7, a0
35d: 083277 bltu a2, a7, 369 <wpabuf_printf+0x55>
360: 0c2d mov.n a2, a12
362: 0d3d mov.n a3, a13
364: ffcfc5 call0 64 <wpabuf_resize-0x28>
367: 1c08 l32i.n a0, a12, 4
369: 8d0a add.n a8, a13, a0
36b: 1c89 s32i.n a8, a12, 4
36d: 51d8 l32i.n a13, a1, 20
36f: 41c8 l32i.n a12, a1, 16
371: 3108 l32i.n a0, a1, 12
373: 40c112 addi a1, a1, 64
376: f00d ret.n
wpa.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <wpa_sm_rx_eapol-0x10ac>:
0: f00d ret.n
...
1e: 120000 excw
21: d9d0c1 l32r a12, ffff6764 <wpa_sm_set_state+0xffff50e8>
24: 7169a1 l32r a10, fffdc5c8 <wpa_sm_set_state+0xfffdaf4c>
27: 5149 s32i.n a4, a1, 20
29: 8109 s32i.n a0, a1, 32
2b: b1e9 s32i.n a14, a1, 44
2d: 91c9 s32i.n a12, a1, 36
2f: 02ed mov.n a14, a2
31: 05cd mov.n a12, a5
33: 010c82 l8ui a8, a12, 1
36: 030c92 l8ui a9, a12, 3
39: 050ca2 l8ui a10, a12, 5
3c: 040c02 l8ui a0, a12, 4
3f: 075d mov.n a5, a7
41: 032d mov.n a2, a3
43: 6129 s32i.n a2, a1, 24
45: 4159 s32i.n a5, a1, 16
47: 000c32 l8ui a3, a12, 0
4a: 020c72 l8ui a7, a12, 2
4d: 2000a0 or a0, a0, a10
50: 207790 or a7, a7, a9
53: 203380 or a3, a3, a8
56: 203370 or a3, a3, a7
59: 200030 or a0, a0, a3
5c: 740000 extui a0, a0, 0, 8
5f: 60fc bnez.n a0, 99 <wpa_sm_rx_eapol-0x1013>
61: 01de02 addmi a0, a14, 0x100
64: 570032 l8ui a3, a0, 87
67: 5600d2 l8ui a13, a0, 86
6a: 590042 l8ui a4, a0, 89
6d: 5b0052 l8ui a5, a0, 91
70: 5a00b2 l8ui a11, a0, 90
73: 580022 l8ui a2, a0, 88
76: 20bb50 or a11, a11, a5
79: 202240 or a2, a2, a4
7c: 20dd30 or a13, a13, a3
7f: 20dd20 or a13, a13, a2
82: 20bbd0 or a11, a11, a13
85: 74b0b0 extui a11, a11, 0, 8
88: dbcc bnez.n a11, 99 <wpa_sm_rx_eapol-0x1013>
8a: 640c movi.n a4, 6
8c: 56c0c2 addi a12, a0, 86
8f: 0c2d mov.n a2, a12
91: 0c3d mov.n a3, a12
93: ffdc01 l32r a0, 4 <wpa_sm_rx_eapol-0x10a8>
96: 0000c0 callx0 a0
99: d168 l32i.n a6, a1, 52
9b: c1d8 l32i.n a13, a1, 48
9d: f68c beqz.n a6, b0 <wpa_sm_rx_eapol-0xffc>
9f: 6128 l32i.n a2, a1, 24
a1: 5138 l32i.n a3, a1, 20
a3: 4148 l32i.n a4, a1, 16
a5: 0d5d mov.n a5, a13
a7: ffd801 l32r a0, 8 <wpa_sm_rx_eapol-0x10a4>
aa: 0000c0 callx0 a0
ad: 062256 bnez a2, 113 <wpa_sm_rx_eapol-0xf99>
b0: 012d mov.n a2, a1
b2: 030c movi.n a3, 0
b4: e40c movi.n a4, 14
b6: ffd501 l32r a0, c <wpa_sm_rx_eapol-0x10a0>
b9: 0000c0 callx0 a0
bc: 0c3d mov.n a3, a12
be: 012d mov.n a2, a1
c0: 640c movi.n a4, 6
c2: ffd301 l32r a0, 10 <wpa_sm_rx_eapol-0x109c>
c5: 0000c0 callx0 a0
c8: 216b addi.n a2, a1, 6
ca: 640c movi.n a4, 6
cc: 01de32 addmi a3, a14, 0x100
cf: 50c332 addi a3, a3, 80
d2: ffd001 l32r a0, 14 <wpa_sm_rx_eapol-0x1098>
d5: 0000c0 callx0 a0
d8: 0deb addi.n a0, a13, 14
da: 7138 l32i.n a3, a1, 28
dc: 822e22 l32i a2, a14, 0x208
df: 744830 extui a4, a3, 8, 8
e2: 12c8 l32i.n a12, a2, 4
e4: 113380 slli a3, a3, 8
e7: 203340 or a3, a3, a4
ea: 065132 s16i a3, a1, 12
ed: 055202 s16i a0, a2, 10
f0: fc9c beqz.n a12, 113 <wpa_sm_rx_eapol-0xf99>
f2: 0c2d mov.n a2, a12
f4: 013d mov.n a3, a1
f6: e40c movi.n a4, 14
f8: ffc801 l32r a0, 18 <wpa_sm_rx_eapol-0x1094>
fb: 0000c0 callx0 a0
fe: 0d4d mov.n a4, a13
100: 2ceb addi.n a2, a12, 14
102: 4138 l32i.n a3, a1, 16
104: ffc601 l32r a0, 1c <wpa_sm_rx_eapol-0x1090>
107: 0000c0 callx0 a0
10a: 832e02 l32i a0, a14, 0x20c
10d: 822e22 l32i a2, a14, 0x208
110: 0000c0 callx0 a0
113: 91c8 l32i.n a12, a1, 36
115: a1d8 l32i.n a13, a1, 40
117: b1e8 l32i.n a14, a1, 44
119: 8108 l32i.n a0, a1, 32
11b: 30c112 addi a1, a1, 48
11e: f00d ret.n
120: 000800 excw
123: 888e00 excw
...
136: 0c0000 excw
139: c11216 beqz a2, fffffd4e <wpa_sm_set_state+0xffffe6d2>
13c: f1d9c0 excw
13f: b139 s32i.n a3, a1, 44
141: a149 s32i.n a4, a1, 40
143: 472272 l32i a7, a2, 0x11c
146: e1c9 s32i.n a12, a1, 56
148: d109 s32i.n a0, a1, 52
14a: 02cd mov.n a12, a2
14c: 200c movi.n a0, 2
14e: 04d726 beqi a7, 64, 156 <wpa_sm_rx_eapol-0xf56>
151: 01c726 beqi a7, 32, 156 <wpa_sm_rx_eapol-0xf56>
154: 060c movi.n a6, 0
156: 86dc bnez.n a6, 172 <wpa_sm_rx_eapol-0xf3a>
158: 120c movi.n a2, 1
15a: 04f726 beqi a7, 0x100, 162 <wpa_sm_rx_eapol-0xf4a>
15d: 01e726 beqi a7, 128, 162 <wpa_sm_rx_eapol-0xf4a>
160: 020c movi.n a2, 0
162: c2cc bnez.n a2, 172 <wpa_sm_rx_eapol-0xf3a>
164: 452c22 l32i a2, a12, 0x114
167: 1d0c movi.n a13, 1
169: f8c222 addi a2, a2, -8
16c: 83d020 moveqz a13, a0, a2
16f: 000046 j 174 <wpa_sm_rx_eapol-0xf38>
172: 3d0c movi.n a13, 3
174: 10c122 addi a2, a1, 16
177: 640c movi.n a4, 6
179: 01dc32 addmi a3, a12, 0x100
17c: 56c332 addi a3, a3, 86
17f: ffea01 l32r a0, 128 <wpa_sm_rx_eapol-0xf84>
182: 0000c0 callx0 a0
185: 0c2d mov.n a2, a12
187: 330c movi.n a3, 3
189: 040c movi.n a4, 0
18b: f55c movi.n a5, 95
18d: 18c162 addi a6, a1, 24
190: 1cc172 addi a7, a1, 28
193: ffe601 l32r a0, 12c <wpa_sm_rx_eapol-0xf80>
196: 0000c0 callx0 a0
199: c129 s32i.n a2, a1, 48
19b: 0a2216 beqz a2, 241 <wpa_sm_rx_eapol-0xe6b>
19e: a178 l32i.n a7, a1, 40
1a0: 840c movi.n a4, 8
1a2: 00a692 movi a9, 0x600
1a5: 7128 l32i.n a2, a1, 28
1a7: 2c2cb2 l32i a11, a12, 176
1aa: 00a1a2 movi a10, 0x100
1ad: 230c movi.n a3, 2
1af: fea002 movi a0, 254
1b2: ffdb81 l32r a8, 120 <wpa_sm_rx_eapol-0xf8c>
1b5: 572c52 l32i a5, a12, 0x15c
1b8: 208d80 or a8, a13, a8
1bb: fec552 addi a5, a5, -2
1be: 830350 moveqz a0, a3, a5
1c1: 20a8a0 or a10, a8, a10
1c4: 050c movi.n a5, 0
1c6: 938ab0 movnez a8, a10, a11
1c9: 004202 s8i a0, a2, 0
1cc: b1a8 l32i.n a10, a1, 44
1ce: 209890 or a9, a8, a9
1d1: 71b8 l32i.n a11, a1, 28
1d3: 9389a0 movnez a8, a9, a10
1d6: 206840 or a6, a8, a4
1d9: 938670 movnez a8, a6, a7
1dc: 41a880 srli a10, a8, 8
1df: 014ba2 s8i a10, a11, 1
1e2: 7198 l32i.n a9, a1, 28
1e4: 01dc32 addmi a3, a12, 0x100
1e7: 024982 s8i a8, a9, 2
1ea: 7178 l32i.n a7, a1, 28
1ec: 338b addi.n a3, a3, 8
1ee: 034752 s8i a5, a7, 3
1f1: 7168 l32i.n a6, a1, 28
1f3: 9139 s32i.n a3, a1, 36
1f5: 044652 s8i a5, a6, 4
1f8: 7128 l32i.n a2, a1, 28
1fa: 8189 s32i.n a8, a1, 32
1fc: 225b addi.n a2, a2, 5
1fe: ffcc01 l32r a0, 130 <wpa_sm_rx_eapol-0xf7c>
201: 0000c0 callx0 a0
204: 9128 l32i.n a2, a1, 36
206: 830c movi.n a3, 8
208: ffcb01 l32r a0, 134 <wpa_sm_rx_eapol-0xf78>
20b: 0000c0 callx0 a0
20e: 7108 l32i.n a0, a1, 28
210: 0a0c movi.n a10, 0
212: 5d40a2 s8i a10, a0, 93
215: 71b8 l32i.n a11, a1, 28
217: 8198 l32i.n a9, a1, 32
219: 5e4ba2 s8i a10, a11, 94
21c: 076987 bbci a9, 8, 227 <wpa_sm_rx_eapol-0xe85>
21f: 7108 l32i.n a0, a1, 28
221: 4dc002 addi a0, a0, 77
224: 000046 j 229 <wpa_sm_rx_eapol-0xe83>
227: 000c movi.n a0, 0
229: 0d4d mov.n a4, a13
22b: 30cc32 addi a3, a12, 48
22e: c178 l32i.n a7, a1, 48
230: 10c152 addi a5, a1, 16
233: ffbc61 l32r a6, 124 <wpa_sm_rx_eapol-0xf88>
236: 6128 l32i.n a2, a1, 24
238: 0129 s32i.n a2, a1, 0
23a: 1109 s32i.n a0, a1, 4
23c: 0c2d mov.n a2, a12
23e: ffde05 call0 20 <wpa_sm_rx_eapol-0x108c>
241: e1c8 l32i.n a12, a1, 56
243: f1d8 l32i.n a13, a1, 60
245: d108 l32i.n a0, a1, 52
247: 40c112 addi a1, a1, 64
24a: f00d ret.n
24c: 130c movi.n a3, 1
24e: 8248 l32i.n a4, a2, 32
250: 020c movi.n a2, 0
252: 832340 moveqz a2, a3, a4
255: f00d ret.n
257: 888e00 excw
...
26e: 120000 excw
271: 09c0c1 l32r a12, fffc2974 <wpa_sm_set_state+0xfffc12f8>
274: a139b1 l32r a11, fffe8758 <wpa_sm_set_state+0xfffe70dc>
277: 9169 s32i.n a6, a1, 36
279: d1d9 s32i.n a13, a1, 52
27b: e1e9 s32i.n a14, a1, 56
27d: c1c9 s32i.n a12, a1, 48
27f: 05ed mov.n a14, a5
281: 02cd mov.n a12, a2
283: 07dd mov.n a13, a7
285: 042d mov.n a2, a4
287: 8129 s32i.n a2, a1, 32
289: 07ac beqz.n a7, 2ad <wpa_sm_rx_eapol-0xdff>
28b: 0c2d mov.n a2, a12
28d: 330c movi.n a3, 3
28f: 040c movi.n a4, 0
291: 10c162 addi a6, a1, 16
294: 14c172 addi a7, a1, 20
297: 102152 l32i a5, a1, 64
29a: 7159 s32i.n a5, a1, 28
29c: 5fc552 addi a5, a5, 95
29f: f45050 extui a5, a5, 0, 16
2a2: ffee01 l32r a0, 25c <wpa_sm_rx_eapol-0xe50>
2a5: 0000c0 callx0 a0
2a8: 020d mov.n a0, a2
2aa: 077256 bnez a2, 325 <wpa_sm_rx_eapol-0xd87>
2ad: f27c movi.n a2, -1
2af: 001946 j 318 <wpa_sm_rx_eapol-0xd94>
2b2: 293b addi.n a2, a9, 3
2b4: 8138 l32i.n a3, a1, 32
2b6: 240c movi.n a4, 2
2b8: 333b addi.n a3, a3, 3
2ba: ffe901 l32r a0, 260 <wpa_sm_rx_eapol-0xe4c>
2bd: 0000c0 callx0 a0
2c0: 840c movi.n a4, 8
2c2: 8138 l32i.n a3, a1, 32
2c4: 5128 l32i.n a2, a1, 20
2c6: 335b addi.n a3, a3, 5
2c8: 225b addi.n a2, a2, 5
2ca: ffe601 l32r a0, 264 <wpa_sm_rx_eapol-0xe48>
2cd: 0000c0 callx0 a0
2d0: 7148 l32i.n a4, a1, 28
2d2: 5168 l32i.n a6, a1, 20
2d4: 415840 srli a5, a4, 8
2d7: 5d4652 s8i a5, a6, 93
2da: 5138 l32i.n a3, a1, 20
2dc: 5e4342 s8i a4, a3, 94
2df: 5128 l32i.n a2, a1, 20
2e1: 0d3d mov.n a3, a13
2e3: 5fc222 addi a2, a2, 95
2e6: ffe001 l32r a0, 268 <wpa_sm_rx_eapol-0xe44>
2e9: 0000c0 callx0 a0
2ec: 9138 l32i.n a3, a1, 36
2ee: 5128 l32i.n a2, a1, 20
2f0: 042c movi.n a4, 32
2f2: 22db addi.n a2, a2, 13
2f4: ffde01 l32r a0, 26c <wpa_sm_rx_eapol-0xe40>
2f7: 0000c0 callx0 a0
2fa: 0e4d mov.n a4, a14
2fc: 0c2d mov.n a2, a12
2fe: a158 l32i.n a5, a1, 40
300: 6178 l32i.n a7, a1, 24
302: 112132 l32i a3, a1, 68
305: 4198 l32i.n a9, a1, 16
307: 0199 s32i.n a9, a1, 0
309: 5188 l32i.n a8, a1, 20
30b: ffd361 l32r a6, 258 <wpa_sm_rx_eapol-0xe54>
30e: 4dc882 addi a8, a8, 77
311: 1189 s32i.n a8, a1, 4
313: ffd0c5 call0 20 <wpa_sm_rx_eapol-0x108c>
316: 020c movi.n a2, 0
318: c1c8 l32i.n a12, a1, 48
31a: d1d8 l32i.n a13, a1, 52
31c: e1e8 l32i.n a14, a1, 56
31e: b108 l32i.n a0, a1, 44
320: 40c112 addi a1, a1, 64
323: f00d ret.n
325: 51a8 l32i.n a10, a1, 20
327: 2b0c movi.n a11, 2
329: fea092 movi a9, 254
32c: 08a152 movi a5, 0x108
32f: 572c22 l32i a2, a12, 0x15c
332: 205e50 or a5, a14, a5
335: fec222 addi a2, a2, -2
338: 839b20 moveqz a9, a11, a2
33b: 004a92 s8i a9, a10, 0
33e: 5188 l32i.n a8, a1, 20
340: 417850 srli a7, a5, 8
343: 014872 s8i a7, a8, 1
346: 5168 l32i.n a6, a1, 20
348: 6109 s32i.n a0, a1, 24
34a: 024652 s8i a5, a6, 2
34d: 572c42 l32i a4, a12, 0x15c
350: 5198 l32i.n a9, a1, 20
352: fec442 addi a4, a4, -2
355: f59456 bnez a4, 2b2 <wpa_sm_rx_eapol-0xdfa>
358: 060c movi.n a6, 0
35a: 034962 s8i a6, a9, 3
35d: 5178 l32i.n a7, a1, 20
35f: 044762 s8i a6, a7, 4
362: ffd686 j 2c0 <wpa_sm_rx_eapol-0xdec>
...
36d: 000000 ill
370: e0c112 addi a1, a1, -32
373: 4109 s32i.n a0, a1, 16
375: 472262 l32i a6, a2, 0x11c
378: 100c movi.n a0, 1
37a: 04f626 beqi a6, 0x100, 382 <wpa_sm_rx_eapol-0xd2a>
37d: 01e626 beqi a6, 128, 382 <wpa_sm_rx_eapol-0xd2a>
380: 000c movi.n a0, 0
382: 8238 l32i.n a3, a2, 32
384: 74db addi.n a7, a4, 13
386: 452262 l32i a6, a2, 0x114
389: 043c movi.n a4, 48
38b: 1159 s32i.n a5, a1, 4
38d: 3109 s32i.n a0, a1, 12
38f: f8c652 addi a5, a6, -8
392: 0179 s32i.n a7, a1, 0
394: 004c movi.n a0, 64
396: 01d272 addmi a7, a2, 0x100
399: 830450 moveqz a0, a4, a5
39c: 56c762 addi a6, a7, 86
39f: fff241 l32r a4, 368 <wpa_sm_rx_eapol-0xd44>
3a2: 50c752 addi a5, a7, 80
3a5: 2109 s32i.n a0, a1, 8
3a7: b8c772 addi a7, a7, -72
3aa: fff001 l32r a0, 36c <wpa_sm_rx_eapol-0xd40>
3ad: 0000c0 callx0 a0
3b0: 020c movi.n a2, 0
3b2: 4108 l32i.n a0, a1, 16
3b4: 20c112 addi a1, a1, 32
3b7: f00d ret.n
...
3cd: 000000 ill
3d0: b0c112 addi a1, a1, -80
3d3: e139 s32i.n a3, a1, 56
3d5: f159 s32i.n a5, a1, 60
3d7: 116102 s32i a0, a1, 68
3da: 1261c2 s32i a12, a1, 72
3dd: 1361d2 s32i a13, a1, 76
3e0: 02cd mov.n a12, a2
3e2: 04dd mov.n a13, a4
3e4: 620c movi.n a2, 6
3e6: 000005 call0 3e8 <wpa_sm_rx_eapol-0xcc4>
3e9: 10c122 addi a2, a1, 16
3ec: 030c movi.n a3, 0
3ee: 442c movi.n a4, 36
3f0: fff301 l32r a0, 3bc <wpa_sm_rx_eapol-0xcf0>
3f3: 0000c0 callx0 a0
3f6: 572c02 l32i a0, a12, 0x15c
3f9: 1a2066 bnei a0, 2, 417 <wpa_sm_rx_eapol-0xc95>
3fc: 5fcd22 addi a2, a13, 95
3ff: 5d0d42 l8ui a4, a13, 93
402: 5e0d32 l8ui a3, a13, 94
405: 114480 slli a4, a4, 8
408: 203340 or a3, a3, a4
40b: f43030 extui a3, a3, 0, 16
40e: 10c142 addi a4, a1, 16
411: ffeb01 l32r a0, 3c0 <wpa_sm_rx_eapol-0xcec>
414: 0000c0 callx0 a0
417: 0c2d mov.n a2, a12
419: ffe305 call0 24c <wpa_sm_rx_eapol-0xe60>
41c: e57c movi.n a5, -2
41e: 771257 beq a2, a5, 499 <wpa_sm_rx_eapol-0xc13>
421: 06a256 bnez a2, 48f <wpa_sm_rx_eapol-0xc1d>
424: 3e2c62 l32i a6, a12, 248
427: 01dc82 addmi a8, a12, 0x100
42a: b8c882 addi a8, a8, -72
42d: 106182 s32i a8, a1, 64
430: 069c beqz.n a6, 444 <wpa_sm_rx_eapol-0xc68>
432: 082d mov.n a2, a8
434: 032c movi.n a3, 32
436: ffe301 l32r a0, 3c4 <wpa_sm_rx_eapol-0xce8>
439: 0000c0 callx0 a0
43c: 04f256 bnez a2, 48f <wpa_sm_rx_eapol-0xc1d>
43f: 090c movi.n a9, 0
441: 3e6c92 s32i a9, a12, 248
444: 0c2d mov.n a2, a12
446: e138 l32i.n a3, a1, 56
448: 0d4d mov.n a4, a13
44a: 70cc52 addi a5, a12, 112
44d: d159 s32i.n a5, a1, 52
44f: fff205 call0 370 <wpa_sm_rx_eapol-0xd3c>
452: f158 l32i.n a5, a1, 60
454: 102162 l32i a6, a1, 64
457: 0d4d mov.n a4, a13
459: d1a8 l32i.n a10, a1, 52
45b: 502c72 l32i a7, a12, 0x140
45e: 512cb2 l32i a11, a12, 0x144
461: 100c movi.n a0, 1
463: 020c movi.n a2, 0
465: 01dc32 addmi a3, a12, 0x100
468: 56c332 addi a3, a3, 86
46b: 2c6c22 s32i a2, a12, 176
46e: 2d6c02 s32i a0, a12, 180
471: 0c2d mov.n a2, a12
473: 01b9 s32i.n a11, a1, 0
475: 11a9 s32i.n a10, a1, 4
477: ffdf85 call0 270 <wpa_sm_rx_eapol-0xe3c>
47a: 12dc bnez.n a2, 48f <wpa_sm_rx_eapol-0xc1d>
47c: 3ddb addi.n a3, a13, 13
47e: 042c movi.n a4, 32
480: 01dc22 addmi a2, a12, 0x100
483: d8c222 addi a2, a2, -40
486: ffd001 l32r a0, 3c8 <wpa_sm_rx_eapol-0xce4>
489: 0000c0 callx0 a0
48c: 000246 j 499 <wpa_sm_rx_eapol-0xc13>
48f: 0c2d mov.n a2, a12
491: 130c movi.n a3, 1
493: ffce01 l32r a0, 3cc <wpa_sm_rx_eapol-0xce0>
496: 0000c0 callx0 a0
499: 1221c2 l32i a12, a1, 72
49c: 1321d2 l32i a13, a1, 76
49f: 112102 l32i a0, a1, 68
4a2: 50c112 addi a1, a1, 80
4a5: f00d ret.n
4a7: 030c00 excw
4aa: 140c movi.n a4, 1
4ac: f0c112 addi a1, a1, -16
4af: 0109 s32i.n a0, a1, 0
4b1: ffc845 call0 138 <wpa_sm_rx_eapol-0xf74>
4b4: 0108 l32i.n a0, a1, 0
4b6: 10c112 addi a1, a1, 16
4b9: f00d ret.n
4bb: 04a800 extui a10, a0, 8, 1
4be: a80000 excw
4c1: 000004 excw
...
4cc: e0c112 addi a1, a1, -32
4cf: 51c9 s32i.n a12, a1, 20
4d1: 4109 s32i.n a0, a1, 16
4d3: 452202 l32i a0, a2, 0x114
4d6: 02cd mov.n a12, a2
4d8: 671026 beqi a0, 1, 543 <wpa_sm_rx_eapol-0xb69>
4db: 092026 beqi a0, 2, 4e8 <wpa_sm_rx_eapol-0xbc4>
4de: 388066 bnei a0, 8, 51a <wpa_sm_rx_eapol-0xb92>
4e1: 330c movi.n a3, 3
4e3: 001c movi.n a0, 16
4e5: 0000c6 j 4ec <wpa_sm_rx_eapol-0xbc0>
4e8: 002c movi.n a0, 32
4ea: 230c movi.n a3, 2
4ec: 050c movi.n a5, 0
4ee: 160c movi.n a6, 1
4f0: 820c movi.n a2, 8
4f2: 540c movi.n a4, 5
4f4: 02dc72 addmi a7, a12, 0x200
4f7: 90c772 addi a7, a7, -112
4fa: 816c42 s32i a4, a12, 0x204
4fd: 0129 s32i.n a2, a1, 0
4ff: 2109 s32i.n a0, a1, 8
501: 3149 s32i.n a4, a1, 12
503: 50cc02 addi a0, a12, 80
506: 01dc42 addmi a4, a12, 0x100
509: 01dc22 addmi a2, a12, 0x100
50c: 74c222 addi a2, a2, 116
50f: 56c442 addi a4, a4, 86
512: 1109 s32i.n a0, a1, 4
514: 00f185 call0 1430 <wpa_set_bss+0x174>
517: 0042d6 bgez a2, 51f <wpa_sm_rx_eapol-0xb8d>
51a: f27c movi.n a2, -1
51c: 000946 j 545 <wpa_sm_rx_eapol-0xb67>
51f: 532c52 l32i a5, a12, 0x14c
522: d59c beqz.n a5, 543 <wpa_sm_rx_eapol-0xb69>
524: 0c3d mov.n a3, a12
526: ffe521 l32r a2, 4bc <wpa_sm_rx_eapol-0xbf0>
529: 040c movi.n a4, 0
52b: ffe601 l32r a0, 4c4 <wpa_sm_rx_eapol-0xbe8>
52e: 0000c0 callx0 a0
531: 0c5d mov.n a5, a12
533: ffe341 l32r a4, 4c0 <wpa_sm_rx_eapol-0xbec>
536: 532c22 l32i a2, a12, 0x14c
539: 030c movi.n a3, 0
53b: 060c movi.n a6, 0
53d: ffe201 l32r a0, 4c8 <wpa_sm_rx_eapol-0xbe4>
540: 0000c0 callx0 a0
543: 020c movi.n a2, 0
545: 51c8 l32i.n a12, a1, 20
547: 4108 l32i.n a0, a1, 16
549: 20c112 addi a1, a1, 32
54c: f00d ret.n
54e: 0c0000 excw
551: 2668 l32i.n a6, a6, 8
553: 261c22 l16ui a2, a12, 76
556: 0c2682 l32i a8, a6, 48
559: 2609 s32i.n a0, a6, 8
55b: 2631e2 excw
55e: 7c03f2 l8ui a15, a3, 124
561: f00df2 l8ui a15, a13, 240
564: d20c movi.n a2, 13
566: 049327 bne a3, a2, 56e <wpa_sm_rx_eapol-0xb3e>
569: c30c movi.n a3, 12
56b: 2d2347 blt a3, a4, 59c <wpa_sm_rx_eapol-0xb10>
56e: f27c movi.n a2, -1
570: f00d ret.n
572: f8c366 bnei a3, 32, 56e <wpa_sm_rx_eapol-0xb3e>
575: f5c4a6 blti a4, 32, 56e <wpa_sm_rx_eapol-0xb3e>
578: 0589 s32i.n a8, a5, 0
57a: 220c movi.n a2, 2
57c: 000246 j 589 <wpa_sm_rx_eapol-0xb23>
57f: ebb366 bnei a3, 16, 56e <wpa_sm_rx_eapol-0xb3e>
582: e8b4a6 blti a4, 16, 56e <wpa_sm_rx_eapol-0xb3e>
585: 0589 s32i.n a8, a5, 0
587: 320c movi.n a2, 3
589: 0629 s32i.n a2, a6, 0
58b: 020c movi.n a2, 0
58d: f00d ret.n
58f: db5366 bnei a3, 5, 56e <wpa_sm_rx_eapol-0xb3e>
592: d854a6 blti a4, 5, 56e <wpa_sm_rx_eapol-0xb3e>
595: 0599 s32i.n a9, a5, 0
597: 130c movi.n a3, 1
599: 0000c6 j 5a0 <wpa_sm_rx_eapol-0xb0c>
59c: 0599 s32i.n a9, a5, 0
59e: 530c movi.n a3, 5
5a0: 092d mov.n a2, a9
5a2: 0639 s32i.n a3, a6, 0
5a4: f00d ret.n
5a6: 000000 ill
5a9: 000000 ill
5ac: f0c112 addi a1, a1, -16
5af: 0139 s32i.n a3, a1, 0
5b1: 1149 s32i.n a4, a1, 4
5b3: 31c9 s32i.n a12, a1, 12
5b5: 2109 s32i.n a0, a1, 8
5b7: 02cd mov.n a12, a2
5b9: 920c movi.n a2, 9
5bb: 000005 call0 5bc <wpa_sm_rx_eapol-0xaf0>
5be: 872c02 l32i a0, a12, 0x21c
5c1: 0000c0 callx0 a0
5c4: 1128 l32i.n a2, a1, 4
5c6: 32ac beqz.n a2, 5ed <wpa_sm_rx_eapol-0xabf>
5c8: 0138 l32i.n a3, a1, 0
5ca: 0c2d mov.n a2, a12
5cc: 340c movi.n a4, 3
5ce: 150c movi.n a5, 1
5d0: fff601 l32r a0, 5a8 <wpa_sm_rx_eapol-0xb04>
5d3: 0000c0 callx0 a0
5d6: 472c22 l32i a2, a12, 0x11c
5d9: 100c movi.n a0, 1
5db: 072226 beqi a2, 2, 5e6 <wpa_sm_rx_eapol-0xac6>
5de: 04d226 beqi a2, 64, 5e6 <wpa_sm_rx_eapol-0xac6>
5e1: 01f226 beqi a2, 0x100, 5e6 <wpa_sm_rx_eapol-0xac6>
5e4: 000c movi.n a0, 0
5e6: 308c beqz.n a0, 5ed <wpa_sm_rx_eapol-0xabf>
5e8: 120c movi.n a2, 1
5ea: ffa145 call0 0 <wpa_sm_rx_eapol-0x10ac>
5ed: 31c8 l32i.n a12, a1, 12
5ef: 2108 l32i.n a0, a1, 8
5f1: 10c112 addi a1, a1, 16
5f4: f00d ret.n
...
602: 120000 excw
605: 09c0c1 l32r a12, fffc2d08 <wpa_sm_set_state+0xfffc168c>
608: e1d9c1 l32r a12, ffff8d6c <wpa_sm_set_state+0xffff76f0>
60b: d1c9 s32i.n a12, a1, 52
60d: 02dd mov.n a13, a2
60f: 03cd mov.n a12, a3
611: 462202 l32i a0, a2, 0x118
614: 10c332 addi a3, a3, 16
617: 292066 bnei a0, 2, 644 <wpa_sm_rx_eapol-0xa68>
61a: 10c122 addi a2, a1, 16
61d: 041c movi.n a4, 16
61f: fff601 l32r a0, 5f8 <wpa_sm_rx_eapol-0xab4>
622: 0000c0 callx0 a0
625: 20c122 addi a2, a1, 32
628: 20cc32 addi a3, a12, 32
62b: 840c movi.n a4, 8
62d: fff301 l32r a0, 5fc <wpa_sm_rx_eapol-0xab0>
630: 0000c0 callx0 a0
633: 28c122 addi a2, a1, 40
636: 28cc32 addi a3, a12, 40
639: 840c movi.n a4, 8
63b: fff101 l32r a0, 600 <wpa_sm_rx_eapol-0xaac>
63e: 0000c0 callx0 a0
641: 10c132 addi a3, a1, 16
644: 0ca8 l32i.n a10, a12, 0
646: 2c98 l32i.n a9, a12, 8
648: cc08 l32i.n a0, a12, 48
64a: 452d62 l32i a6, a13, 0x114
64d: 3c58 l32i.n a5, a12, 12
64f: 02dd72 addmi a7, a13, 0x200
652: 01dd42 addmi a4, a13, 0x100
655: 56c442 addi a4, a4, 86
658: bcc722 addi a2, a7, -68
65b: 816d52 s32i a5, a13, 0x204
65e: d8c772 addi a7, a7, -40
661: e1d8 l32i.n a13, a1, 56
663: 161666 bnei a6, 1, 67d <wpa_sm_rx_eapol-0xa2f>
666: 0199 s32i.n a9, a1, 0
668: 3159 s32i.n a5, a1, 12
66a: 160c movi.n a6, 1
66c: 1139 s32i.n a3, a1, 4
66e: 2109 s32i.n a0, a1, 8
670: 0a3d mov.n a3, a10
672: 00dbc5 call0 1430 <wpa_set_bss+0x174>
675: 0162d6 bgez a2, 68f <wpa_sm_rx_eapol-0xa1d>
678: f27c movi.n a2, -1
67a: 0004c6 j 691 <wpa_sm_rx_eapol-0xa1b>
67d: 1c68 l32i.n a6, a12, 4
67f: 0199 s32i.n a9, a1, 0
681: 3159 s32i.n a5, a1, 12
683: 1139 s32i.n a3, a1, 4
685: 2109 s32i.n a0, a1, 8
687: 0a3d mov.n a3, a10
689: 00da45 call0 1430 <wpa_set_bss+0x174>
68c: fe8296 bltz a2, 678 <wpa_sm_rx_eapol-0xa34>
68f: 020c movi.n a2, 0
691: d1c8 l32i.n a12, a1, 52
693: c108 l32i.n a0, a1, 48
695: 40c112 addi a1, a1, 64
698: f00d ret.n
69a: 5d0000 excw
69d: 032d02 l32i a0, a13, 12
6a0: 638c beqz.n a3, 6aa <wpa_sm_rx_eapol-0xa02>
6a2: 452532 l32i a3, a5, 0x114
6a5: 011326 beqi a3, 1, 6aa <wpa_sm_rx_eapol-0xa02>
6a8: 020c movi.n a2, 0
6aa: f00d ret.n
...
6b4: e0c112 addi a1, a1, -32
6b7: 1109 s32i.n a0, a1, 4
6b9: 31d9 s32i.n a13, a1, 12
6bb: 21c9 s32i.n a12, a1, 8
6bd: 41e9 s32i.n a14, a1, 16
6bf: 02cd mov.n a12, a2
6c1: 03ed mov.n a14, a3
6c3: 04dd mov.n a13, a4
6c5: 030c movi.n a3, 0
6c7: 443c movi.n a4, 52
6c9: 02d222 addmi a2, a2, 0x200
6cc: 20c222 addi a2, a2, 32
6cf: 0129 s32i.n a2, a1, 0
6d1: fff601 l32r a0, 6ac <wpa_sm_rx_eapol-0xa00>
6d4: 0000c0 callx0 a0
6d7: 4a2db6 bltui a13, 2, 725 <wpa_sm_rx_eapol-0x987>
6da: fecdd2 addi a13, a13, -2
6dd: 032c movi.n a3, 32
6df: 4233d7 bltu a3, a13, 725 <wpa_sm_rx_eapol-0x987>
6e2: 000e42 l8ui a4, a14, 0
6e5: 144040 extui a4, a4, 0, 2
6e8: 8b6c42 s32i a4, a12, 0x22c
6eb: 000e32 l8ui a3, a14, 0
6ee: 0c2d mov.n a2, a12
6f0: 043230 extui a3, a3, 2, 1
6f3: fffa85 call0 69c <wpa_sm_rx_eapol-0xa10>
6f6: 3e2b addi.n a3, a14, 2
6f8: 896c22 s32i a2, a12, 0x224
6fb: 0d4d mov.n a4, a13
6fd: 02dc22 addmi a2, a12, 0x200
700: 30c222 addi a2, a2, 48
703: ffeb01 l32r a0, 6b0 <wpa_sm_rx_eapol-0x9fc>
706: 0000c0 callx0 a0
709: 0d4d mov.n a4, a13
70b: 946cd2 s32i a13, a12, 0x250
70e: 0d3d mov.n a3, a13
710: 462c22 l32i a2, a12, 0x118
713: 0168 l32i.n a6, a1, 0
715: 02dc52 addmi a5, a12, 0x200
718: 28c552 addi a5, a5, 40
71b: ffe345 call0 550 <wpa_sm_rx_eapol-0xb5c>
71e: 32cc bnez.n a2, 725 <wpa_sm_rx_eapol-0x987>
720: 020c movi.n a2, 0
722: 000046 j 727 <wpa_sm_rx_eapol-0x985>
725: f27c movi.n a2, -1
727: 21c8 l32i.n a12, a1, 8
729: 31d8 l32i.n a13, a1, 12
72b: 41e8 l32i.n a14, a1, 16
72d: 1108 l32i.n a0, a1, 4
72f: 20c112 addi a1, a1, 32
732: f00d ret.n
734: 000000 ill
737: 131c00 excw
73a: f0c112 addi a1, a1, -16
73d: 0109 s32i.n a0, a1, 0
73f: fffd01 l32r a0, 734 <wpa_sm_rx_eapol-0x978>
742: 0000c0 callx0 a0
745: 0108 l32i.n a0, a1, 0
747: 10c112 addi a1, a1, 16
74a: f00d ret.n
74c: 020c movi.n a2, 0
74e: f00d ret.n
...
75c: f0c112 addi a1, a1, -16
75f: 11c9 s32i.n a12, a1, 4
761: 0109 s32i.n a0, a1, 0
763: 21d9 s32i.n a13, a1, 8
765: 31e9 s32i.n a14, a1, 12
767: 04dd mov.n a13, a4
769: 03ed mov.n a14, a3
76b: 592202 l32i a0, a2, 0x164
76e: 02cd mov.n a12, a2
770: b0cc bnez.n a0, 77f <wpa_sm_rx_eapol-0x92d>
772: 5a2222 l32i a2, a2, 0x168
775: 62cc bnez.n a2, 77f <wpa_sm_rx_eapol-0x92d>
777: 0c2d mov.n a2, a12
779: fff501 l32r a0, 750 <wpa_sm_rx_eapol-0x95c>
77c: 0000c0 callx0 a0
77f: 0d48 l32i.n a4, a13, 0
781: 2d58 l32i.n a5, a13, 8
783: d4cc bnez.n a4, 794 <wpa_sm_rx_eapol-0x918>
785: 85cc bnez.n a5, 791 <wpa_sm_rx_eapol-0x91b>
787: 592c32 l32i a3, a12, 0x164
78a: 23fc bnez.n a3, 7c0 <wpa_sm_rx_eapol-0x8ec>
78c: 5a2c62 l32i a6, a12, 0x168
78f: d6ec bnez.n a6, 7c0 <wpa_sm_rx_eapol-0x8ec>
791: 04a416 beqz a4, 7df <wpa_sm_rx_eapol-0x8cd>
794: 592c32 l32i a3, a12, 0x164
797: 5b2c72 l32i a7, a12, 0x16c
79a: 041316 beqz a3, 7df <wpa_sm_rx_eapol-0x8cd>
79d: 1d58 l32i.n a5, a13, 4
79f: 0f9757 bne a7, a5, 7b2 <wpa_sm_rx_eapol-0x8fa>
7a2: 042d mov.n a2, a4
7a4: 054d mov.n a4, a5
7a6: ffeb01 l32r a0, 754 <wpa_sm_rx_eapol-0x958>
7a9: 0000c0 callx0 a0
7ac: f2ac beqz.n a2, 7df <wpa_sm_rx_eapol-0x8cd>
7ae: 0d48 l32i.n a4, a13, 0
7b0: 1d58 l32i.n a5, a13, 4
7b2: 0e3d mov.n a3, a14
7b4: 0c2d mov.n a2, a12
7b6: 2d68 l32i.n a6, a13, 8
7b8: 3d78 l32i.n a7, a13, 12
7ba: fff7c5 call0 738 <wpa_sm_rx_eapol-0x974>
7bd: 000306 j 7cd <wpa_sm_rx_eapol-0x8df>
7c0: 0e3d mov.n a3, a14
7c2: 0c2d mov.n a2, a12
7c4: 056d mov.n a6, a5
7c6: 3d78 l32i.n a7, a13, 12
7c8: 1d58 l32i.n a5, a13, 4
7ca: fff6c5 call0 738 <wpa_sm_rx_eapol-0x974>
7cd: f27c movi.n a2, -1
7cf: ffffc6 j 7d2 <wpa_sm_rx_eapol-0x8da>
7d2: 11c8 l32i.n a12, a1, 4
7d4: 21d8 l32i.n a13, a1, 8
7d6: 31e8 l32i.n a14, a1, 12
7d8: 0108 l32i.n a0, a1, 0
7da: 10c112 addi a1, a1, 16
7dd: f00d ret.n
7df: 2d58 l32i.n a5, a13, 8
7e1: e59c beqz.n a5, 803 <wpa_sm_rx_eapol-0x8a9>
7e3: 5a2c32 l32i a3, a12, 0x168
7e6: 120c movi.n a2, 1
7e8: 739c beqz.n a3, 803 <wpa_sm_rx_eapol-0x8a9>
7ea: 472c02 l32i a0, a12, 0x11c
7ed: 04d026 beqi a0, 64, 7f5 <wpa_sm_rx_eapol-0x8b7>
7f0: 01c026 beqi a0, 32, 7f5 <wpa_sm_rx_eapol-0x8b7>
7f3: 020c movi.n a2, 0
7f5: 5c2c42 l32i a4, a12, 0x170
7f8: 3d68 l32i.n a6, a13, 12
7fa: ffd701 l32r a0, 758 <wpa_sm_rx_eapol-0x954>
7fd: 0000c0 callx0 a0
800: faa256 bnez a2, 7ae <wpa_sm_rx_eapol-0x8fe>
803: 572c82 l32i a8, a12, 0x15c
806: 020c movi.n a2, 0
808: c61866 bnei a8, 1, 7d2 <wpa_sm_rx_eapol-0x8da>
80b: 2d58 l32i.n a5, a13, 8
80d: fc1516 beqz a5, 7d2 <wpa_sm_rx_eapol-0x8da>
810: 5a2c92 l32i a9, a12, 0x168
813: fbb956 bnez a9, 7d2 <wpa_sm_rx_eapol-0x8da>
816: 492ca2 l32i a10, a12, 0x124
819: fb5a16 beqz a10, 7d2 <wpa_sm_rx_eapol-0x8da>
81c: 0e3d mov.n a3, a14
81e: 0c2d mov.n a2, a12
820: 0d48 l32i.n a4, a13, 0
822: 056d mov.n a6, a5
824: 3d78 l32i.n a7, a13, 12
826: 1d58 l32i.n a5, a13, 4
828: fff0c5 call0 738 <wpa_sm_rx_eapol-0x974>
82b: ffe786 j 7cd <wpa_sm_rx_eapol-0x8df>
82e: 8e0000 excw
831: 0088 l32i.n a8, a0, 0
...
843: c11200 mul16u a1, a2, a0
846: 9109c0 excw
849: d1f9 s32i.n a15, a1, 52
84b: c1e9 s32i.n a14, a1, 48
84d: b1d9 s32i.n a13, a1, 44
84f: e179 s32i.n a7, a1, 56
851: 8169 s32i.n a6, a1, 32
853: a1c9 s32i.n a12, a1, 40
855: 7139 s32i.n a3, a1, 28
857: 02cd mov.n a12, a2
859: 330c movi.n a3, 3
85b: 10c162 addi a6, a1, 16
85e: 14c172 addi a7, a1, 20
861: 05dd mov.n a13, a5
863: 04ed mov.n a14, a4
865: 1021f2 l32i a15, a1, 64
868: 040c movi.n a4, 0
86a: 5fcf52 addi a5, a15, 95
86d: f45050 extui a5, a5, 0, 16
870: fff101 l32r a0, 834 <wpa_sm_rx_eapol-0x878>
873: 0000c0 callx0 a0
876: 020d mov.n a0, a2
878: 32cc bnez.n a2, 87f <wpa_sm_rx_eapol-0x82d>
87a: f27c movi.n a2, -1
87c: 002ac6 j 92b <wpa_sm_rx_eapol-0x781>
87f: 08a152 movi a5, 0x108
882: 044c movi.n a4, 64
884: 290c movi.n a9, 2
886: fea072 movi a7, 254
889: 572ca2 l32i a10, a12, 0x15c
88c: 00a262 movi a6, 0x200
88f: 822c22 l32i a2, a12, 0x208
892: 8138 l32i.n a3, a1, 32
894: 0d02b2 l8ui a11, a2, 13
897: 103360 and a3, a3, a6
89a: fecaa2 addi a10, a10, -2
89d: 8379a0 moveqz a7, a9, a10
8a0: 203d30 or a3, a13, a3
8a3: 20bb40 or a11, a11, a4
8a6: 0d42b2 s8i a11, a2, 13
8a9: 5188 l32i.n a8, a1, 20
8ab: 203350 or a3, a3, a5
8ae: 004872 s8i a7, a8, 0
8b1: 5168 l32i.n a6, a1, 20
8b3: 415830 srli a5, a3, 8
8b6: 014652 s8i a5, a6, 1
8b9: 5148 l32i.n a4, a1, 20
8bb: 6109 s32i.n a0, a1, 24
8bd: 024432 s8i a3, a4, 2
8c0: 572c22 l32i a2, a12, 0x15c
8c3: 5148 l32i.n a4, a1, 20
8c5: 0c2266 bnei a2, 2, 8d5 <wpa_sm_rx_eapol-0x7d7>
8c8: 070c movi.n a7, 0
8ca: 034472 s8i a7, a4, 3
8cd: 5188 l32i.n a8, a1, 20
8cf: 044872 s8i a7, a8, 4
8d2: 0002c6 j 8e1 <wpa_sm_rx_eapol-0x7cb>
8d5: 243b addi.n a2, a4, 3
8d7: 3e3b addi.n a3, a14, 3
8d9: 240c movi.n a4, 2
8db: ffd701 l32r a0, 838 <wpa_sm_rx_eapol-0x874>
8de: 0000c0 callx0 a0
8e1: 3e5b addi.n a3, a14, 5
8e3: 5128 l32i.n a2, a1, 20
8e5: 840c movi.n a4, 8
8e7: 225b addi.n a2, a2, 5
8e9: ffd401 l32r a0, 83c <wpa_sm_rx_eapol-0x870>
8ec: 0000c0 callx0 a0
8ef: 5168 l32i.n a6, a1, 20
8f1: 4158f0 srli a5, a15, 8
8f4: 5d4652 s8i a5, a6, 93
8f7: 5148 l32i.n a4, a1, 20
8f9: e138 l32i.n a3, a1, 56
8fb: 5e44f2 s8i a15, a4, 94
8fe: b38c beqz.n a3, 90d <wpa_sm_rx_eapol-0x79f>
900: 5128 l32i.n a2, a1, 20
902: 0f4d mov.n a4, a15
904: 5fc222 addi a2, a2, 95
907: ffce01 l32r a0, 840 <wpa_sm_rx_eapol-0x86c>
90a: 0000c0 callx0 a0
90d: 0d4d mov.n a4, a13
90f: 0c2d mov.n a2, a12
911: 7158 l32i.n a5, a1, 28
913: 6178 l32i.n a7, a1, 24
915: 112132 l32i a3, a1, 68
918: 4198 l32i.n a9, a1, 16
91a: 0199 s32i.n a9, a1, 0
91c: 5188 l32i.n a8, a1, 20
91e: ffc461 l32r a6, 830 <wpa_sm_rx_eapol-0x87c>
921: 4dc882 addi a8, a8, 77
924: 1189 s32i.n a8, a1, 4
926: ff6f85 call0 20 <wpa_sm_rx_eapol-0x108c>
929: 020c movi.n a2, 0
92b: a1c8 l32i.n a12, a1, 40
92d: b1d8 l32i.n a13, a1, 44
92f: c1e8 l32i.n a14, a1, 48
931: d1f8 l32i.n a15, a1, 52
933: 9108 l32i.n a0, a1, 36
935: 40c112 addi a1, a1, 64
938: f00d ret.n
...
942: 120000 excw
945: 49e0c1 l32r a12, fffd30c8 <wpa_sm_set_state+0xfffd1a4c>
948: 410931 l32r a3, fffd0d6c <wpa_sm_set_state+0xfffcf6f0>
94b: 51c9 s32i.n a12, a1, 20
94d: 2139 s32i.n a3, a1, 8
94f: 02cd mov.n a12, a2
951: 830c movi.n a3, 8
953: 012d mov.n a2, a1
955: fff901 l32r a0, 93c <wpa_sm_rx_eapol-0x770>
958: 0000c0 callx0 a0
95b: 572c02 l32i a0, a12, 0x15c
95e: 2138 l32i.n a3, a1, 8
960: 042066 bnei a0, 2, 968 <wpa_sm_rx_eapol-0x744>
963: 013d mov.n a3, a1
965: 000086 j 96b <wpa_sm_rx_eapol-0x741>
968: 3dc332 addi a3, a3, 61
96b: 3158 l32i.n a5, a1, 12
96d: 02dc22 addmi a2, a12, 0x200
970: 90c242 addi a4, a2, -112
973: 51c8 l32i.n a12, a1, 20
975: d8c222 addi a2, a2, -40
978: 932450 movnez a2, a4, a5
97b: 840c movi.n a4, 8
97d: fff001 l32r a0, 940 <wpa_sm_rx_eapol-0x76c>
980: 0000c0 callx0 a0
983: 4108 l32i.n a0, a1, 16
985: 20c112 addi a1, a1, 32
988: f00d ret.n
...
996: 120000 excw
999: e2b0c1 l32r a12, ffff945c <wpa_sm_set_state+0xffff7de0>
99c: 491361 l32r a6, fffd2de8 <wpa_sm_set_state+0xfffd176c>
99f: 6102e1 l32r a14, fffd8da8 <wpa_sm_set_state+0xfffd772c>
9a2: 61c210 xsr.eps2 a1
9a5: 61d211 l32r a1, fffd90f0 <wpa_sm_set_state+0xfffd7a74>
9a8: 02cd12 addi a1, a13, 2
9ab: 03dd mov.n a13, a3
9ad: 720c movi.n a2, 7
9af: 000005 call0 9b0 <wpa_sm_rx_eapol-0x6fc>
9b2: 5fcd22 addi a2, a13, 95
9b5: 020de2 l8ui a14, a13, 2
9b8: 5e0d32 l8ui a3, a13, 94
9bb: 010d02 l8ui a0, a13, 1
9be: 5d0d42 l8ui a4, a13, 93
9c1: 110080 slli a0, a0, 8
9c4: 114480 slli a4, a4, 8
9c7: 203340 or a3, a3, a4
9ca: 20ee00 or a14, a14, a0
9cd: f4e0e0 extui a14, a14, 0, 16
9d0: f43030 extui a3, a3, 0, 16
9d3: 10c142 addi a4, a1, 16
9d6: ffed01 l32r a0, 98c <wpa_sm_rx_eapol-0x720>
9d9: 0000c0 callx0 a0
9dc: 9158 l32i.n a5, a1, 36
9de: c59c beqz.n a5, 9fe <wpa_sm_rx_eapol-0x6ae>
9e0: 1aeec7 bbsi a14, 12, 9fe <wpa_sm_rx_eapol-0x6ae>
9e3: 0c2d mov.n a2, a12
9e5: 130c movi.n a3, 1
9e7: ffea01 l32r a0, 990 <wpa_sm_rx_eapol-0x71c>
9ea: 0000c0 callx0 a0
9ed: 1121c2 l32i a12, a1, 68
9f0: 1221d2 l32i a13, a1, 72
9f3: 1321e2 l32i a14, a1, 76
9f6: 102102 l32i a0, a1, 64
9f9: 50c112 addi a1, a1, 80
9fc: f00d ret.n
9fe: 0c2d mov.n a2, a12
a00: 10c142 addi a4, a1, 16
a03: 01dc32 addmi a3, a12, 0x100
a06: 56c332 addi a3, a3, 86
a09: d139 s32i.n a3, a1, 52
a0b: ffd505 call0 75c <wpa_sm_rx_eapol-0x950>
a0e: fd1296 bltz a2, 9e3 <wpa_sm_rx_eapol-0x6c9>
a11: 3ddb addi.n a3, a13, 13
a13: 042c movi.n a4, 32
a15: 01dc22 addmi a2, a12, 0x100
a18: d8c222 addi a2, a2, -40
a1b: ffde01 l32r a0, 994 <wpa_sm_rx_eapol-0x718>
a1e: 0000c0 callx0 a0
a21: fbe256 bnez a2, 9e3 <wpa_sm_rx_eapol-0x6c9>
a24: 040d02 l8ui a0, a13, 4
a27: 030d22 l8ui a2, a13, 3
a2a: 01dc42 addmi a4, a12, 0x100
a2d: a8c442 addi a4, a4, -88
a30: f149 s32i.n a4, a1, 60
a32: 112280 slli a2, a2, 8
a35: 200020 or a0, a0, a2
a38: 452c22 l32i a2, a12, 0x114
a3b: f40000 extui a0, a0, 0, 16
a3e: 082226 beqi a2, 2, a4a <wpa_sm_rx_eapol-0x662>
a41: 088266 bnei a2, 8, a4d <wpa_sm_rx_eapol-0x65f>
a44: 05b026 beqi a0, 16, a4d <wpa_sm_rx_eapol-0x65f>
a47: ffe606 j 9e3 <wpa_sm_rx_eapol-0x6c9>
a4a: 95c066 bnei a0, 32, 9e3 <wpa_sm_rx_eapol-0x6c9>
a4d: f138 l32i.n a3, a1, 60
a4f: 140c movi.n a4, 1
a51: 0c2d mov.n a2, a12
a53: 146342 s32i a4, a3, 80
a56: 0d3d mov.n a3, a13
a58: ffee85 call0 944 <wpa_sm_rx_eapol-0x768>
a5b: 9158 l32i.n a5, a1, 36
a5d: f168 l32i.n a6, a1, 60
a5f: 040c movi.n a4, 0
a61: d656e2 s16i a14, a6, 0x1ac
a64: 6a6642 s32i a4, a6, 0x1a8
a67: 359c beqz.n a5, a7e <wpa_sm_rx_eapol-0x62e>
a69: 0c2d mov.n a2, a12
a6b: 0d3d mov.n a3, a13
a6d: ffed45 call0 944 <wpa_sm_rx_eapol-0x768>
a70: 0c2d mov.n a2, a12
a72: 9138 l32i.n a3, a1, 36
a74: a148 l32i.n a4, a1, 40
a76: 0e5d mov.n a5, a14
a78: ffc385 call0 6b4 <wpa_sm_rx_eapol-0x9f8>
a7b: f64296 bltz a2, 9e3 <wpa_sm_rx_eapol-0x6c9>
a7e: 0c2d mov.n a2, a12
a80: 10c132 addi a3, a1, 16
a83: ffcc85 call0 74c <wpa_sm_rx_eapol-0x960>
a86: f59296 bltz a2, 9e3 <wpa_sm_rx_eapol-0x6c9>
a89: 0e6d mov.n a6, a14
a8b: 0d4d mov.n a4, a13
a8d: d138 l32i.n a3, a1, 52
a8f: e158 l32i.n a5, a1, 56
a91: 0c2d mov.n a2, a12
a93: 080c movi.n a8, 0
a95: 30cc72 addi a7, a12, 48
a98: 1179 s32i.n a7, a1, 4
a9a: 0189 s32i.n a8, a1, 0
a9c: 070c movi.n a7, 0
a9e: ffda45 call0 844 <wpa_sm_rx_eapol-0x868>
aa1: f3e256 bnez a2, 9e3 <wpa_sm_rx_eapol-0x6c9>
aa4: ffd146 j 9ed <wpa_sm_rx_eapol-0x6bf>
aa7: 000000 ill
aaa: 120000 excw
aad: c9f0c1 l32r a12, ffff3270 <wpa_sm_set_state+0xffff1bf4>
ab0: 210931 l32r a3, fffc8ed4 <wpa_sm_set_state+0xfffc7858>
ab3: 02cd mov.n a12, a2
ab5: 01d222 addmi a2, a2, 0x100
ab8: aa1202 l16ui a0, a2, 0x154
abb: 1109 s32i.n a0, a1, 4
abd: 54c222 addi a2, a2, 84
ac0: 0129 s32i.n a2, a1, 0
ac2: 076067 bbci a0, 6, acd <wpa_sm_rx_eapol-0x5df>
ac5: 0c2d mov.n a2, a12
ac7: ffa045 call0 4cc <wpa_sm_rx_eapol-0xbe0>
aca: 04f256 bnez a2, b1d <wpa_sm_rx_eapol-0x58f>
acd: 820c movi.n a2, 8
acf: 000005 call0 ad0 <wpa_sm_rx_eapol-0x5dc>
ad2: 0138 l32i.n a3, a1, 0
ad4: 3f2332 l32i a3, a3, 252
ad7: 56a102 movi a0, 0x156
ada: 13ac beqz.n a3, aff <wpa_sm_rx_eapol-0x5ad>
adc: 0c2d mov.n a2, a12
ade: 02dc32 addmi a3, a12, 0x200
ae1: 20c332 addi a3, a3, 32
ae4: ffb1c5 call0 604 <wpa_sm_rx_eapol-0xaa8>
ae7: 22fc bnez.n a2, b1d <wpa_sm_rx_eapol-0x58f>
ae9: 0c2d mov.n a2, a12
aeb: 00a252 movi a5, 0x200
aee: 1148 l32i.n a4, a1, 4
af0: 01dc32 addmi a3, a12, 0x100
af3: 56c332 addi a3, a3, 86
af6: 104450 and a4, a4, a5
af9: ffab05 call0 5ac <wpa_sm_rx_eapol-0xb00>
afc: 56a102 movi a0, 0x156
aff: 1168 l32i.n a6, a1, 4
b01: 0d6697 bbci a6, 9, b12 <wpa_sm_rx_eapol-0x59a>
b04: 0c2d mov.n a2, a12
b06: 140c movi.n a4, 1
b08: 150c movi.n a5, 1
b0a: 3c0a add.n a3, a12, a0
b0c: ffe701 l32r a0, aa8 <wpa_sm_rx_eapol-0x604>
b0f: 0000c0 callx0 a0
b12: 020c movi.n a2, 0
b14: 31c8 l32i.n a12, a1, 12
b16: 2108 l32i.n a0, a1, 8
b18: 10c112 addi a1, a1, 16
b1b: f00d ret.n
b1d: 120c movi.n a2, 1
b1f: fffc46 j b14 <wpa_sm_rx_eapol-0x598>
...
b2a: 120000 excw
b2d: 59c0c1 l32r a12, fffd7230 <wpa_sm_set_state+0xfffd5bb4>
b30: a10991 l32r a9, fffe8f54 <wpa_sm_set_state+0xfffe78d8>
b33: c1d9 s32i.n a13, a1, 48
b35: b1c9 s32i.n a12, a1, 44
b37: 02dd mov.n a13, a2
b39: 032d mov.n a2, a3
b3b: 06cd mov.n a12, a6
b3d: 043d mov.n a3, a4
b3f: 014d mov.n a4, a1
b41: fff801 l32r a0, b24 <wpa_sm_rx_eapol-0x588>
b44: 0000c0 callx0 a0
b47: 5108 l32i.n a0, a1, 20
b49: 9128 l32i.n a2, a1, 36
b4b: 108c beqz.n a0, b50 <wpa_sm_rx_eapol-0x55c>
b4d: 04e2c7 bbsi a2, 12, b55 <wpa_sm_rx_eapol-0x557>
b50: f27c movi.n a2, -1
b52: 0013c6 j ba5 <wpa_sm_rx_eapol-0x507>
b55: ff7016 beqz a0, b50 <wpa_sm_rx_eapol-0x55c>
b58: 462d22 l32i a2, a13, 0x118
b5b: 5c8b addi.n a5, a12, 8
b5d: 6148 l32i.n a4, a1, 24
b5f: 0c6d mov.n a6, a12
b61: fec442 addi a4, a4, -2
b64: cc49 s32i.n a4, a12, 48
b66: 043d mov.n a3, a4
b68: ff9e45 call0 550 <wpa_sm_rx_eapol-0xb5c>
b6b: fe1256 bnez a2, b50 <wpa_sm_rx_eapol-0x55c>
b6e: 5138 l32i.n a3, a1, 20
b70: 000342 l8ui a4, a3, 0
b73: 144040 extui a4, a4, 0, 2
b76: 3c49 s32i.n a4, a12, 12
b78: 000332 l8ui a3, a3, 0
b7b: 0d2d mov.n a2, a13
b7d: 043230 extui a3, a3, 2, 1
b80: ffb185 call0 69c <wpa_sm_rx_eapol-0xa10>
b83: 1c29 s32i.n a2, a12, 4
b85: 6148 l32i.n a4, a1, 24
b87: 052c movi.n a5, 32
b89: fec442 addi a4, a4, -2
b8c: c03547 bltu a5, a4, b50 <wpa_sm_rx_eapol-0x55c>
b8f: 5138 l32i.n a3, a1, 20
b91: 10cc22 addi a2, a12, 16
b94: 332b addi.n a3, a3, 2
b96: ffe401 l32r a0, b28 <wpa_sm_rx_eapol-0x584>
b99: 0000c0 callx0 a0
b9c: 0d2d mov.n a2, a13
b9e: 013d mov.n a3, a1
ba0: ffba85 call0 74c <wpa_sm_rx_eapol-0x960>
ba3: 020c movi.n a2, 0
ba5: b1c8 l32i.n a12, a1, 44
ba7: c1d8 l32i.n a13, a1, 48
ba9: a108 l32i.n a0, a1, 40
bab: 40c112 addi a1, a1, 64
bae: f00d ret.n
...
bc4: c0c112 addi a1, a1, -64
bc7: b109 s32i.n a0, a1, 44
bc9: f1f9 s32i.n a15, a1, 60
bcb: e1e9 s32i.n a14, a1, 56
bcd: d1d9 s32i.n a13, a1, 52
bcf: c1c9 s32i.n a12, a1, 48
bd1: 1021d2 l32i a13, a1, 64
bd4: 04cd mov.n a12, a4
bd6: 03ed mov.n a14, a3
bd8: 074d mov.n a4, a7
bda: 0cfd mov.n a15, a12
bdc: 030e72 l8ui a7, a14, 3
bdf: 040332 l8ui a3, a3, 4
be2: 117780 slli a7, a7, 8
be5: 203370 or a3, a3, a7
be8: f43030 extui a3, a3, 0, 16
beb: cd39 s32i.n a3, a13, 48
bed: 49b6c7 bgeu a6, a12, c3a <wpa_sm_rx_eapol-0x472>
bf0: f07c movi.n a0, -1
bf2: 000cc6 j c29 <wpa_sm_rx_eapol-0x483>
bf5: 9188 l32i.n a8, a1, 36
bf7: 790c movi.n a9, 7
bf9: f32866 bnei a8, 2, bf0 <wpa_sm_rx_eapol-0x4bc>
bfc: f089c7 bany a9, a12, bf0 <wpa_sm_rx_eapol-0x4bc>
bff: 0a2c movi.n a10, 32
c01: eb3af7 bltu a10, a15, bf0 <wpa_sm_rx_eapol-0x4bc>
c04: 4133f0 srli a3, a15, 3
c07: 5fce42 addi a4, a14, 95
c0a: 8128 l32i.n a2, a1, 32
c0c: 10cd52 addi a5, a13, 16
c0f: 40c222 addi a2, a2, 64
c12: ffe701 l32r a0, bb0 <wpa_sm_rx_eapol-0x4fc>
c15: 0000c0 callx0 a0
c18: fd4256 bnez a2, bf0 <wpa_sm_rx_eapol-0x4bc>
c1b: a138 l32i.n a3, a1, 40
c1d: 8128 l32i.n a2, a1, 32
c1f: 043630 extui a3, a3, 6, 1
c22: ffa785 call0 69c <wpa_sm_rx_eapol-0xa10>
c25: 000c movi.n a0, 0
c27: 1d29 s32i.n a2, a13, 4
c29: c1c8 l32i.n a12, a1, 48
c2b: d1d8 l32i.n a13, a1, 52
c2d: e1e8 l32i.n a14, a1, 56
c2f: f1f8 l32i.n a15, a1, 60
c31: 002d mov.n a2, a0
c33: b108 l32i.n a0, a1, 44
c35: 40c112 addi a1, a1, 64
c38: f00d ret.n
c3a: 9149 s32i.n a4, a1, 36
c3c: a159 s32i.n a5, a1, 40
c3e: 8129 s32i.n a2, a1, 32
c40: 052466 bnei a4, 2, c49 <wpa_sm_rx_eapol-0x463>
c43: a98cb6 bltui a12, 8, bf0 <wpa_sm_rx_eapol-0x4bc>
c46: f8ccf2 addi a15, a12, -8
c49: 0f4d mov.n a4, a15
c4b: 5d8b addi.n a5, a13, 8
c4d: 8128 l32i.n a2, a1, 32
c4f: 0d6d mov.n a6, a13
c51: 462222 l32i a2, a2, 0x118
c54: ff8f85 call0 550 <wpa_sm_rx_eapol-0xb5c>
c57: f95256 bnez a2, bf0 <wpa_sm_rx_eapol-0x4bc>
c5a: a148 l32i.n a4, a1, 40
c5c: 9138 l32i.n a3, a1, 36
c5e: 144440 extui a4, a4, 4, 2
c61: 3d49 s32i.n a4, a13, 12
c63: 8e1366 bnei a3, 1, bf5 <wpa_sm_rx_eapol-0x4b7>
c66: 012d mov.n a2, a1
c68: 2dce32 addi a3, a14, 45
c6b: 041c movi.n a4, 16
c6d: ffd101 l32r a0, bb4 <wpa_sm_rx_eapol-0x4f8>
c70: 0000c0 callx0 a0
c73: 10c122 addi a2, a1, 16
c76: 8138 l32i.n a3, a1, 32
c78: 041c movi.n a4, 16
c7a: 40c332 addi a3, a3, 64
c7d: ffce01 l32r a0, bb8 <wpa_sm_rx_eapol-0x4f4>
c80: 0000c0 callx0 a0
c83: 042c movi.n a4, 32
c85: 02b4c7 bgeu a4, a12, c8b <wpa_sm_rx_eapol-0x421>
c88: ffd906 j bf0 <wpa_sm_rx_eapol-0x4bc>
c8b: 5fce32 addi a3, a14, 95
c8e: 0c4d mov.n a4, a12
c90: 10cde2 addi a14, a13, 16
c93: 0e2d mov.n a2, a14
c95: ffc901 l32r a0, bbc <wpa_sm_rx_eapol-0x4f0>
c98: 0000c0 callx0 a0
c9b: 0c6d mov.n a6, a12
c9d: 0e5d mov.n a5, a14
c9f: 012d mov.n a2, a1
ca1: 032c movi.n a3, 32
ca3: 00a142 movi a4, 0x100
ca6: ffc601 l32r a0, bc0 <wpa_sm_rx_eapol-0x4ec>
ca9: 0000c0 callx0 a0
cac: f40256 bnez a2, bf0 <wpa_sm_rx_eapol-0x4bc>
caf: ffda06 j c1b <wpa_sm_rx_eapol-0x491>
cb2: 8e0000 excw
cb5: 0088 l32i.n a8, a0, 0
...
cc3: c11200 mul16u a1, a2, a0
cc6: c162d0 mul16u a6, a2, a13
cc9: c17210 mul16u a7, a2, a1
ccc: 810914 excw
ccf: a1d9 s32i.n a13, a1, 40
cd1: b1e9 s32i.n a14, a1, 44
cd3: 91c9 s32i.n a12, a1, 36
cd5: 7159 s32i.n a5, a1, 28
cd7: 02cd mov.n a12, a2
cd9: f55c movi.n a5, 95
cdb: 03ed mov.n a14, a3
cdd: 04dd mov.n a13, a4
cdf: 330c movi.n a3, 3
ce1: 040c movi.n a4, 0
ce3: fff501 l32r a0, cb8 <wpa_sm_rx_eapol-0x3f4>
ce6: 0000c0 callx0 a0
ce9: 020d mov.n a0, a2
ceb: 32cc bnez.n a2, cf2 <wpa_sm_rx_eapol-0x3ba>
ced: f27c movi.n a2, -1
cef: 002746 j d90 <wpa_sm_rx_eapol-0x31c>
cf2: 00a362 movi a6, 0x300
cf5: 80a052 movi a5, 128
cf8: 2a0c movi.n a10, 2
cfa: fea082 movi a8, 254
cfd: 572cb2 l32i a11, a12, 0x15c
d00: 073c movi.n a7, 48
d02: 822c42 l32i a4, a12, 0x208
d05: 7138 l32i.n a3, a1, 28
d07: 0d0422 l8ui a2, a4, 13
d0a: 103370 and a3, a3, a7
d0d: fecbb2 addi a11, a11, -2
d10: 838ab0 moveqz a8, a10, a11
d13: 203d30 or a3, a13, a3
d16: 202250 or a2, a2, a5
d19: 0d4422 s8i a2, a4, 13
d1c: 5198 l32i.n a9, a1, 20
d1e: 203360 or a3, a3, a6
d21: 004982 s8i a8, a9, 0
d24: 5178 l32i.n a7, a1, 20
d26: 416830 srli a6, a3, 8
d29: 014762 s8i a6, a7, 1
d2c: 5148 l32i.n a4, a1, 20
d2e: 6109 s32i.n a0, a1, 24
d30: 024432 s8i a3, a4, 2
d33: 572c22 l32i a2, a12, 0x15c
d36: 5158 l32i.n a5, a1, 20
d38: 0c2266 bnei a2, 2, d48 <wpa_sm_rx_eapol-0x364>
d3b: 080c movi.n a8, 0
d3d: 034582 s8i a8, a5, 3
d40: 5198 l32i.n a9, a1, 20
d42: 044982 s8i a8, a9, 4
d45: 0002c6 j d54 <wpa_sm_rx_eapol-0x358>
d48: 253b addi.n a2, a5, 3
d4a: 3e3b addi.n a3, a14, 3
d4c: 240c movi.n a4, 2
d4e: ffdb01 l32r a0, cbc <wpa_sm_rx_eapol-0x3f0>
d51: 0000c0 callx0 a0
d54: 3e5b addi.n a3, a14, 5
d56: 5128 l32i.n a2, a1, 20
d58: 840c movi.n a4, 8
d5a: 225b addi.n a2, a2, 5
d5c: ffd901 l32r a0, cc0 <wpa_sm_rx_eapol-0x3ec>
d5f: 0000c0 callx0 a0
d62: 0d4d mov.n a4, a13
d64: 6178 l32i.n a7, a1, 24
d66: 0c2d mov.n a2, a12
d68: 30cc32 addi a3, a12, 48
d6b: ffd261 l32r a6, cb4 <wpa_sm_rx_eapol-0x3f8>
d6e: 51e8 l32i.n a14, a1, 20
d70: 0a0c movi.n a10, 0
d72: 5d4ea2 s8i a10, a14, 93
d75: 51b8 l32i.n a11, a1, 20
d77: 01dc52 addmi a5, a12, 0x100
d7a: 5e4ba2 s8i a10, a11, 94
d7d: 4198 l32i.n a9, a1, 16
d7f: 0199 s32i.n a9, a1, 0
d81: 5188 l32i.n a8, a1, 20
d83: 56c552 addi a5, a5, 86
d86: 4dc882 addi a8, a8, 77
d89: 1189 s32i.n a8, a1, 4
d8b: ff2945 call0 20 <wpa_sm_rx_eapol-0x108c>
d8e: 020c movi.n a2, 0
d90: 91c8 l32i.n a12, a1, 36
d92: a1d8 l32i.n a13, a1, 40
d94: b1e8 l32i.n a14, a1, 44
d96: 8108 l32i.n a0, a1, 32
d98: 30c112 addi a1, a1, 48
d9b: f00d ret.n
...
da5: 000000 ill
da8: 030c movi.n a3, 0
daa: d0c112 addi a1, a1, -48
dad: a1e9 s32i.n a14, a1, 40
daf: 6159 s32i.n a5, a1, 24
db1: 4169 s32i.n a6, a1, 16
db3: 7109 s32i.n a0, a1, 28
db5: b1f9 s32i.n a15, a1, 44
db7: 81c9 s32i.n a12, a1, 32
db9: 91d9 s32i.n a13, a1, 36
dbb: 02cd mov.n a12, a2
dbd: 04dd mov.n a13, a4
dbf: 02d2f2 addmi a15, a2, 0x200
dc2: 443c movi.n a4, 52
dc4: 20cff2 addi a15, a15, 32
dc7: 0f2d mov.n a2, a15
dc9: fff501 l32r a0, da0 <wpa_sm_rx_eapol-0x30c>
dcc: 0000c0 callx0 a0
dcf: 020de2 l8ui a14, a13, 2
dd2: 5e0d42 l8ui a4, a13, 94
dd5: 5d0d52 l8ui a5, a13, 93
dd8: 010d02 l8ui a0, a13, 1
ddb: 01dc22 addmi a2, a12, 0x100
dde: dcc222 addi a2, a2, -36
de1: 5129 s32i.n a2, a1, 20
de3: 110080 slli a0, a0, 8
de6: 115580 slli a5, a5, 8
de9: 204450 or a4, a4, a5
dec: 20ee00 or a14, a14, a0
def: f4e0e0 extui a14, a14, 0, 16
df2: 572c02 l32i a0, a12, 0x15c
df5: f44040 extui a4, a4, 0, 16
df8: 102066 bnei a0, 2, e0c <wpa_sm_rx_eapol-0x2a0>
dfb: 0f6d mov.n a6, a15
dfd: 0c2d mov.n a2, a12
dff: 5fcd32 addi a3, a13, 95
e02: 0e5d mov.n a5, a14
e04: ffd245 call0 b2c <wpa_sm_rx_eapol-0x580>
e07: 02fd mov.n a15, a2
e09: 000406 j e1d <wpa_sm_rx_eapol-0x28f>
e0c: 01f9 s32i.n a15, a1, 0
e0e: 6168 l32i.n a6, a1, 24
e10: 0c2d mov.n a2, a12
e12: 0d3d mov.n a3, a13
e14: 0e5d mov.n a5, a14
e16: 4178 l32i.n a7, a1, 16
e18: ffda85 call0 bc4 <wpa_sm_rx_eapol-0x4e8>
e1b: 02fd mov.n a15, a2
e1d: 820c movi.n a2, 8
e1f: 000005 call0 e20 <wpa_sm_rx_eapol-0x28c>
e22: bfdc bnez.n a15, e41 <wpa_sm_rx_eapol-0x26b>
e24: 41f8 l32i.n a15, a1, 16
e26: 0c2d mov.n a2, a12
e28: 0d3d mov.n a3, a13
e2a: 040c movi.n a4, 0
e2c: ffb145 call0 944 <wpa_sm_rx_eapol-0x768>
e2f: 0d3d mov.n a3, a13
e31: 0f4d mov.n a4, a15
e33: 0e5d mov.n a5, a14
e35: 5168 l32i.n a6, a1, 20
e37: 0c2d mov.n a2, a12
e39: bc56e2 s16i a14, a6, 0x178
e3c: ffe845 call0 cc4 <wpa_sm_rx_eapol-0x3e8>
e3f: 828c beqz.n a2, e4b <wpa_sm_rx_eapol-0x261>
e41: 0c2d mov.n a2, a12
e43: 130c movi.n a3, 1
e45: ffd701 l32r a0, da4 <wpa_sm_rx_eapol-0x308>
e48: 0000c0 callx0 a0
e4b: 81c8 l32i.n a12, a1, 32
e4d: 91d8 l32i.n a13, a1, 36
e4f: a1e8 l32i.n a14, a1, 40
e51: b1f8 l32i.n a15, a1, 44
e53: 7108 l32i.n a0, a1, 28
e55: 30c112 addi a1, a1, 48
e58: f00d ret.n
e5a: 0c0000 excw
e5d: c11213 excw
e60: 2109f0 srai a0, a15, 9
e63: 31c9 s32i.n a12, a1, 12
e65: 942202 l32i a0, a2, 0x250
e68: 02cd mov.n a12, a2
e6a: 582c42 l32i a4, a12, 0x160
e6d: 01dc52 addmi a5, a12, 0x100
e70: 020c movi.n a2, 0
e72: aa1552 l16ui a5, a5, 0x154
e75: 0159 s32i.n a5, a1, 0
e77: f7c442 addi a4, a4, -9
e7a: 832340 moveqz a2, a3, a4
e7d: 1129 s32i.n a2, a1, 4
e7f: 709c beqz.n a0, e9a <wpa_sm_rx_eapol-0x212>
e81: 0c2d mov.n a2, a12
e83: 02dc32 addmi a3, a12, 0x200
e86: 20c332 addi a3, a3, 32
e89: ff7785 call0 604 <wpa_sm_rx_eapol-0xaa8>
e8c: a2cc bnez.n a2, e9a <wpa_sm_rx_eapol-0x212>
e8e: 1168 l32i.n a6, a1, 4
e90: 169c beqz.n a6, ea5 <wpa_sm_rx_eapol-0x207>
e92: 920c movi.n a2, 9
e94: 000005 call0 e98 <wpa_sm_rx_eapol-0x214>
e97: 000746 j eb8 <wpa_sm_rx_eapol-0x1f4>
e9a: 120c movi.n a2, 1
e9c: 31c8 l32i.n a12, a1, 12
e9e: 2108 l32i.n a0, a1, 8
ea0: 10c112 addi a1, a1, 16
ea3: f00d ret.n
ea5: 0c2d mov.n a2, a12
ea7: 00a252 movi a5, 0x200
eaa: 0148 l32i.n a4, a1, 0
eac: 01dc32 addmi a3, a12, 0x100
eaf: 56c332 addi a3, a3, 86
eb2: 104450 and a4, a4, a5
eb5: ff6f45 call0 5ac <wpa_sm_rx_eapol-0xb00>
eb8: 020c movi.n a2, 0
eba: fff786 j e9c <wpa_sm_rx_eapol-0x210>
...
ee5: 000000 ill
ee8: d0c112 addi a1, a1, -48
eeb: a159 s32i.n a5, a1, 40
eed: b169 s32i.n a6, a1, 44
eef: 5109 s32i.n a0, a1, 20
ef1: 71d9 s32i.n a13, a1, 28
ef3: 61c9 s32i.n a12, a1, 24
ef5: 9149 s32i.n a4, a1, 36
ef7: 81e9 s32i.n a14, a1, 32
ef9: 041c movi.n a4, 16
efb: 03ed mov.n a14, a3
efd: 02cd mov.n a12, a2
eff: 4dc3d2 addi a13, a3, 77
f02: 012d mov.n a2, a1
f04: 0d3d mov.n a3, a13
f06: ffee01 l32r a0, ec0 <wpa_sm_rx_eapol-0x1ec>
f09: 0000c0 callx0 a0
f0c: 2d2c22 l32i a2, a12, 180
f0f: 12bc beqz.n a2, f44 <wpa_sm_rx_eapol-0x168>
f11: 0d2d mov.n a2, a13
f13: 030c movi.n a3, 0
f15: 041c movi.n a4, 16
f17: ffeb01 l32r a0, ec4 <wpa_sm_rx_eapol-0x1e8>
f1a: 0000c0 callx0 a0
f1d: 9138 l32i.n a3, a1, 36
f1f: a148 l32i.n a4, a1, 40
f21: b158 l32i.n a5, a1, 44
f23: 0d6d mov.n a6, a13
f25: 70cc22 addi a2, a12, 112
f28: 4129 s32i.n a2, a1, 16
f2a: ffe701 l32r a0, ec8 <wpa_sm_rx_eapol-0x1e4>
f2d: 0000c0 callx0 a0
f30: 012d mov.n a2, a1
f32: 0d3d mov.n a3, a13
f34: 041c movi.n a4, 16
f36: ffe501 l32r a0, ecc <wpa_sm_rx_eapol-0x1e0>
f39: 0000c0 callx0 a0
f3c: 077216 beqz a2, fb7 <wpa_sm_rx_eapol-0xf5>
f3f: 020c movi.n a2, 0
f41: 000046 j f46 <wpa_sm_rx_eapol-0x166>
f44: 020c movi.n a2, 0
f46: 82fc bnez.n a2, f82 <wpa_sm_rx_eapol-0x12a>
f48: 2c2c32 l32i a3, a12, 176
f4b: 03bc beqz.n a3, f7f <wpa_sm_rx_eapol-0x12d>
f4d: 0d2d mov.n a2, a13
f4f: 030c movi.n a3, 0
f51: 041c movi.n a4, 16
f53: ffdf01 l32r a0, ed0 <wpa_sm_rx_eapol-0x1dc>
f56: 0000c0 callx0 a0
f59: 30cc22 addi a2, a12, 48
f5c: 9138 l32i.n a3, a1, 36
f5e: a148 l32i.n a4, a1, 40
f60: b158 l32i.n a5, a1, 44
f62: 0d6d mov.n a6, a13
f64: ffdc01 l32r a0, ed4 <wpa_sm_rx_eapol-0x1d8>
f67: 0000c0 callx0 a0
f6a: 0d3d mov.n a3, a13
f6c: 012d mov.n a2, a1
f6e: 041c movi.n a4, 16
f70: ffda01 l32r a0, ed8 <wpa_sm_rx_eapol-0x1d4>
f73: 0000c0 callx0 a0
f76: 328c beqz.n a2, f7d <wpa_sm_rx_eapol-0x12f>
f78: f27c movi.n a2, -1
f7a: 000b06 j faa <wpa_sm_rx_eapol-0x102>
f7d: 120c movi.n a2, 1
f7f: ff5216 beqz a2, f78 <wpa_sm_rx_eapol-0x134>
f82: 840c movi.n a4, 8
f84: de5b addi.n a13, a14, 5
f86: 01dc22 addmi a2, a12, 0x100
f89: fcc222 addi a2, a2, -4
f8c: 0d3d mov.n a3, a13
f8e: ffd301 l32r a0, edc <wpa_sm_rx_eapol-0x1d0>
f91: 0000c0 callx0 a0
f94: 0d3d mov.n a3, a13
f96: 01dc22 addmi a2, a12, 0x100
f99: 140c movi.n a4, 1
f9b: 416c42 s32i a4, a12, 0x104
f9e: 228b addi.n a2, a2, 8
fa0: 840c movi.n a4, 8
fa2: ffcf01 l32r a0, ee0 <wpa_sm_rx_eapol-0x1cc>
fa5: 0000c0 callx0 a0
fa8: 020c movi.n a2, 0
faa: 61c8 l32i.n a12, a1, 24
fac: 71d8 l32i.n a13, a1, 28
fae: 81e8 l32i.n a14, a1, 32
fb0: 5108 l32i.n a0, a1, 20
fb2: 30c112 addi a1, a1, 48
fb5: f00d ret.n
fb7: 4138 l32i.n a3, a1, 16
fb9: 30cc22 addi a2, a12, 48
fbc: 044c movi.n a4, 64
fbe: 050c movi.n a5, 0
fc0: 160c movi.n a6, 1
fc2: 2c6c62 s32i a6, a12, 176
fc5: 2d6c52 s32i a5, a12, 180
fc8: ffc701 l32r a0, ee4 <wpa_sm_rx_eapol-0x1c8>
fcb: 0000c0 callx0 a0
fce: 120c movi.n a2, 1
fd0: ffdc86 j f46 <wpa_sm_rx_eapol-0x166>
...
fe7: c11200 mul16u a1, a2, a0
fea: c109c0 mul16u a0, a9, a12
fed: e1d9 s32i.n a13, a1, 56
fef: d1c9 s32i.n a12, a1, 52
ff1: 02dd mov.n a13, a2
ff3: 03cd mov.n a12, a3
ff5: 5d0322 l8ui a2, a3, 93
ff8: 5e0302 l8ui a0, a3, 94
ffb: 112280 slli a2, a2, 8
ffe: 200020 or a0, a0, a2
1001: 2c2d22 l32i a2, a13, 176
1004: f40000 extui a0, a0, 0, 16
1007: 054256 bnez a2, 105f <wpa_sm_rx_eapol-0x4d>
100a: f27c movi.n a2, -1
100c: 001106 j 1054 <wpa_sm_rx_eapol-0x58>
100f: 022426 beqi a4, 2, 1015 <wpa_sm_rx_eapol-0x97>
1012: f43466 bnei a4, 3, 100a <wpa_sm_rx_eapol-0xa2>
1015: 730c movi.n a3, 7
1017: ef8307 bany a3, a0, 100a <wpa_sm_rx_eapol-0xa2>
101a: 40cd22 addi a2, a13, 64
101d: f8c032 addi a3, a0, -8
1020: 67cc52 addi a5, a12, 103
1023: 5fcc42 addi a4, a12, 95
1026: a149 s32i.n a4, a1, 40
1028: b159 s32i.n a5, a1, 44
102a: 9139 s32i.n a3, a1, 36
102c: f4d030 extui a13, a3, 0, 16
102f: c43330 extui a3, a3, 3, 13
1032: ffe801 l32r a0, fd4 <wpa_sm_rx_eapol-0xd8>
1035: 0000c0 callx0 a0
1038: fce256 bnez a2, 100a <wpa_sm_rx_eapol-0xa2>
103b: a128 l32i.n a2, a1, 40
103d: b138 l32i.n a3, a1, 44
103f: 0d4d mov.n a4, a13
1041: ffe501 l32r a0, fd8 <wpa_sm_rx_eapol-0xd4>
1044: 0000c0 callx0 a0
1047: 4148d0 srli a4, a13, 8
104a: 9158 l32i.n a5, a1, 36
104c: 5e4c52 s8i a5, a12, 94
104f: 5d4c42 s8i a4, a12, 93
1052: 020c movi.n a2, 0
1054: d1c8 l32i.n a12, a1, 52
1056: e1d8 l32i.n a13, a1, 56
1058: c108 l32i.n a0, a1, 48
105a: 40c112 addi a1, a1, 64
105d: f00d ret.n
105f: 8109 s32i.n a0, a1, 32
1061: aa1466 bnei a4, 1, 100f <wpa_sm_rx_eapol-0x9d>
1064: 012d mov.n a2, a1
1066: 2dc332 addi a3, a3, 45
1069: 041c movi.n a4, 16
106b: ffdc01 l32r a0, fdc <wpa_sm_rx_eapol-0xd0>
106e: 0000c0 callx0 a0
1071: 40cd32 addi a3, a13, 64
1074: 10c122 addi a2, a1, 16
1077: 041c movi.n a4, 16
1079: ffd901 l32r a0, fe0 <wpa_sm_rx_eapol-0xcc>
107c: 0000c0 callx0 a0
107f: 5fcc52 addi a5, a12, 95
1082: 012d mov.n a2, a1
1084: 032c movi.n a3, 32
1086: 00a142 movi a4, 0x100
1089: 8168 l32i.n a6, a1, 32
108b: ffd601 l32r a0, fe4 <wpa_sm_rx_eapol-0xc8>
108e: 0000c0 callx0 a0
1091: f75256 bnez a2, 100a <wpa_sm_rx_eapol-0xa2>
1094: ffee86 j 1052 <wpa_sm_rx_eapol-0x5a>
1097: f00d00 subx8 a0, a13, a0
109a: 000000 ill
109d: 000000 ill
10a0: 00fc bnez.n a0, 10d4 <wpa_sm_rx_eapol+0x28>
10a2: 800000 add a0, a0, a0
10a5: 000020 excw
10a8: 000000 ill
...
000010ac <wpa_sm_rx_eapol>:
10ac: 025d mov.n a5, a2
10ae: d0c112 addi a1, a1, -48
10b1: 61d9 s32i.n a13, a1, 24
10b3: 71e9 s32i.n a14, a1, 28
10b5: 81f9 s32i.n a15, a1, 32
10b7: 51c9 s32i.n a12, a1, 20
10b9: 4109 s32i.n a0, a1, 16
10bb: 03cd mov.n a12, a3
10bd: 62a002 movi a0, 98
10c0: 043047 bltu a0, a4, 10c8 <wpa_sm_rx_eapol+0x1c>
10c3: 020c movi.n a2, 0
10c5: 001286 j 1113 <wpa_sm_rx_eapol+0x67>
10c8: 010322 l8ui a2, a3, 1
10cb: 030362 l8ui a6, a3, 3
10ce: 020372 l8ui a7, a3, 2
10d1: 116680 slli a6, a6, 8
10d4: 206670 or a6, a6, a7
10d7: 223266 bnei a2, 3, 10fd <wpa_sm_rx_eapol+0x51>
10da: fcc472 addi a7, a4, -4
10dd: 742860 extui a2, a6, 8, 8
10e0: 740060 extui a0, a6, 0, 8
10e3: 110080 slli a0, a0, 8
10e6: 200020 or a0, a0, a2
10e9: 103707 bltu a7, a0, 10fd <wpa_sm_rx_eapol+0x51>
10ec: e25c movi.n a2, 94
10ee: 0bb207 bgeu a2, a0, 10fd <wpa_sm_rx_eapol+0x51>
10f1: 040302 l8ui a0, a3, 4
10f4: fea032 movi a3, 254
10f7: 271037 beq a0, a3, 1122 <wpa_sm_rx_eapol+0x76>
10fa: 242026 beqi a0, 2, 1122 <wpa_sm_rx_eapol+0x76>
10fd: 020c movi.n a2, 0
10ff: 000406 j 1113 <wpa_sm_rx_eapol+0x67>
1102: 1148 l32i.n a4, a1, 4
1104: 948c beqz.n a4, 1111 <wpa_sm_rx_eapol+0x65>
1106: 0d6d mov.n a6, a13
1108: 0f4d mov.n a4, a15
110a: 0e2d mov.n a2, a14
110c: 2138 l32i.n a3, a1, 8
110e: ffc985 call0 da8 <wpa_sm_rx_eapol-0x304>
1111: 120c movi.n a2, 1
1113: 51c8 l32i.n a12, a1, 20
1115: 61d8 l32i.n a13, a1, 24
1117: 71e8 l32i.n a14, a1, 28
1119: 81f8 l32i.n a15, a1, 32
111b: 4108 l32i.n a0, a1, 16
111d: 30c112 addi a1, a1, 48
1120: f00d ret.n
1122: 020c movi.n a2, 0
1124: 3169 s32i.n a6, a1, 12
1126: 2159 s32i.n a5, a1, 8
1128: fc4b addi.n a15, a12, 4
112a: 0f3d mov.n a3, a15
112c: fff685 call0 1098 <wpa_sm_rx_eapol-0x14>
112f: 050c22 l8ui a2, a12, 5
1132: 060c02 l8ui a0, a12, 6
1135: 112280 slli a2, a2, 8
1138: 200020 or a0, a0, a2
113b: 24d000 extui a13, a0, 0, 3
113e: 071d26 beqi a13, 1, 1149 <wpa_sm_rx_eapol+0x9d>
1141: 042d26 beqi a13, 2, 1149 <wpa_sm_rx_eapol+0x9d>
1144: f27c movi.n a2, -1
1146: fff246 j 1113 <wpa_sm_rx_eapol+0x67>
1149: ffd4e1 l32r a14, 109c <wpa_sm_rx_eapol-0x10>
114c: 452e32 l32i a3, a14, 0x114
114f: 0b8366 bnei a3, 8, 115e <wpa_sm_rx_eapol+0xb2>
1152: 082d26 beqi a13, 2, 115e <wpa_sm_rx_eapol+0xb2>
1155: 462e42 l32i a4, a14, 0x118
1158: e88426 beqi a4, 8, 1144 <wpa_sm_rx_eapol+0x98>
115b: e5e037 bbsi a0, 3, 1144 <wpa_sm_rx_eapol+0x98>
115e: 412e52 l32i a5, a14, 0x104
1161: 9109 s32i.n a0, a1, 36
1163: 059c beqz.n a5, 1177 <wpa_sm_rx_eapol+0xcb>
1165: 2c9b addi.n a2, a12, 9
1167: ffce31 l32r a3, 10a0 <wpa_sm_rx_eapol-0xc>
116a: 840c movi.n a4, 8
116c: ffcf01 l32r a0, 10a8 <wpa_sm_rx_eapol-0x4>
116f: 0000c0 callx0 a0
1172: 9108 l32i.n a0, a1, 36
1174: cc12a6 blti a2, 1, 1144 <wpa_sm_rx_eapol+0x98>
1177: ffcb61 l32r a6, 10a4 <wpa_sm_rx_eapol-0x8>
117a: c60067 bnone a0, a6, 1144 <wpa_sm_rx_eapol+0x98>
117d: c3e0b7 bbsi a0, 11, 1144 <wpa_sm_rx_eapol+0x98>
1180: 9109 s32i.n a0, a1, 36
1182: 3148 l32i.n a4, a1, 12
1184: 00a172 movi a7, 0x100
1187: 107070 and a7, a0, a7
118a: 745840 extui a5, a4, 8, 8
118d: 1179 s32i.n a7, a1, 4
118f: 744040 extui a4, a4, 0, 8
1192: 114480 slli a4, a4, 8
1195: 204450 or a4, a4, a5
1198: 0149 s32i.n a4, a1, 0
119a: 156087 bbci a0, 8, 11b3 <wpa_sm_rx_eapol+0x107>
119d: 0e2d mov.n a2, a14
119f: 0f3d mov.n a3, a15
11a1: 0d4d mov.n a4, a13
11a3: 0168 l32i.n a6, a1, 0
11a5: 0c5d mov.n a5, a12
11a7: 664b addi.n a6, a6, 4
11a9: ffd3c5 call0 ee8 <wpa_sm_rx_eapol-0x1c4>
11ac: 9108 l32i.n a0, a1, 36
11ae: 0148 l32i.n a4, a1, 0
11b0: f90256 bnez a2, 1144 <wpa_sm_rx_eapol+0x98>
11b3: a1c472 addi a7, a4, -95
11b6: 610c62 l8ui a6, a12, 97
11b9: 620c52 l8ui a5, a12, 98
11bc: 116680 slli a6, a6, 8
11bf: 205560 or a5, a5, a6
11c2: f45050 extui a5, a5, 0, 16
11c5: 02b757 bgeu a7, a5, 11cb <wpa_sm_rx_eapol+0x11f>
11c8: ffde06 j 1144 <wpa_sm_rx_eapol+0x98>
11cb: 572e72 l32i a7, a14, 0x15c
11ce: 212766 bnei a7, 2, 11f3 <wpa_sm_rx_eapol+0x147>
11d1: 9109 s32i.n a0, a1, 36
11d3: 1c60c7 bbci a0, 12, 11f3 <wpa_sm_rx_eapol+0x147>
11d6: 0e2d mov.n a2, a14
11d8: 0f3d mov.n a3, a15
11da: 0d4d mov.n a4, a13
11dc: ffe085 call0 fe8 <wpa_sm_rx_eapol-0xc4>
11df: f61256 bnez a2, 1144 <wpa_sm_rx_eapol+0x98>
11e2: 9108 l32i.n a0, a1, 36
11e4: 610c62 l8ui a6, a12, 97
11e7: 620c52 l8ui a5, a12, 98
11ea: 116680 slli a6, a6, 8
11ed: 205560 or a5, a5, a6
11f0: f45050 extui a5, a5, 0, 16
11f3: 047300 extui a7, a0, 3, 1
11f6: f08716 beqz a7, 1102 <wpa_sm_rx_eapol+0x56>
11f9: 083c movi.n a8, 48
11fb: 020087 bnone a0, a8, 1201 <wpa_sm_rx_eapol+0x155>
11fe: ffd086 j 1144 <wpa_sm_rx_eapol+0x98>
1201: 1198 l32i.n a9, a1, 4
1203: a98c beqz.n a9, 1211 <wpa_sm_rx_eapol+0x165>
1205: 0d4d mov.n a4, a13
1207: 0f3d mov.n a3, a15
1209: 0e2d mov.n a2, a14
120b: ff78c5 call0 998 <wpa_sm_rx_eapol-0x714>
120e: ffbfc6 j 1111 <wpa_sm_rx_eapol+0x65>
1211: 0d5d mov.n a5, a13
1213: 0f4d mov.n a4, a15
1215: 0e2d mov.n a2, a14
1217: 2138 l32i.n a3, a1, 8
1219: ff1b45 call0 3d0 <wpa_sm_rx_eapol-0xcdc>
121c: ffbc46 j 1111 <wpa_sm_rx_eapol+0x65>
121f: 00c800 excw
...
00001224 <wpa_register>:
1224: ffff81 l32r a8, 1220 <wpa_sm_rx_eapol+0x174>
1227: 120c movi.n a2, 1
1229: f0c112 addi a1, a1, -16
122c: 0109 s32i.n a0, a1, 0
122e: 804822 s8i a2, a8, 128
1231: 516832 s32i a3, a8, 0x144
1234: 526842 s32i a4, a8, 0x148
1237: 536852 s32i a5, a8, 0x14c
123a: 546862 s32i a6, a8, 0x150
123d: 556872 s32i a7, a8, 0x154
1240: 000c movi.n a0, 0
1242: 4f6802 s32i a0, a8, 0x13c
1245: 000005 call0 1248 <wpa_register+0x24>
1248: 0108 l32i.n a0, a1, 0
124a: 10c112 addi a1, a1, 16
124d: f00d ret.n
124f: 000000 ill
...
00001254 <wpa_set_profile>:
1254: ffff41 l32r a4, 1250 <wpa_register+0x2c>
1257: 230c movi.n a3, 2
1259: 576422 s32i a2, a4, 0x15c
125c: 476432 s32i a3, a4, 0x11c
125f: f00d ret.n
...
00001270 <wpa_set_pmk>:
1270: 042c movi.n a4, 32
1272: 023d mov.n a3, a2
1274: f0c112 addi a1, a1, -16
1277: fffb21 l32r a2, 1264 <wpa_set_profile+0x10>
127a: 0109 s32i.n a0, a1, 0
127c: fffc01 l32r a0, 126c <wpa_set_profile+0x18>
127f: 0000c0 callx0 a0
1282: fff921 l32r a2, 1268 <wpa_set_profile+0x14>
1285: 002c movi.n a0, 32
1287: 8209 s32i.n a0, a2, 32
1289: 0108 l32i.n a0, a1, 0
128b: 10c112 addi a1, a1, 16
128e: f00d ret.n
1290: 000000 ill
1293: 00fc00 excw
1296: 000000 ill
1299: 000000 ill
129c: 000150 excw
129f: 015600 slli a5, a6, 32
12a2: 600000 neg a0, a0
12a5: 000002 l8ui a0, a0, 0
...
000012bc <wpa_set_bss>:
12bc: 401400 ssl a4
12bf: e0c112 addi a1, a1, -32
12c2: 2169 s32i.n a6, a1, 8
12c4: 3179 s32i.n a7, a1, 12
12c6: 840c movi.n a4, 8
12c8: 1139 s32i.n a3, a1, 4
12ca: 4109 s32i.n a0, a1, 16
12cc: 0129 s32i.n a2, a1, 0
12ce: fff001 l32r a0, 1290 <wpa_set_pmk+0x20>
12d1: 120c movi.n a2, 1
12d3: a13200 sll a3, a2
12d6: 456032 s32i a3, a0, 0x114
12d9: 401500 ssl a5
12dc: 030c movi.n a3, 0
12de: a12200 sll a2, a2
12e1: 466022 s32i a2, a0, 0x118
12e4: 416032 s32i a3, a0, 0x104
12e7: ffeb21 l32r a2, 1294 <wpa_set_pmk+0x24>
12ea: fff001 l32r a0, 12ac <wpa_set_pmk+0x3c>
12ed: 0000c0 callx0 a0
12f0: 0138 l32i.n a3, a1, 0
12f2: ffea21 l32r a2, 129c <wpa_set_pmk+0x2c>
12f5: 060c movi.n a6, 0
12f7: ffe851 l32r a5, 1298 <wpa_set_pmk+0x28>
12fa: 140c movi.n a4, 1
12fc: 3e6542 s32i a4, a5, 248
12ff: 536562 s32i a6, a5, 0x14c
1302: 640c movi.n a4, 6
1304: ffeb01 l32r a0, 12b0 <wpa_set_pmk+0x40>
1307: 0000c0 callx0 a0
130a: 1138 l32i.n a3, a1, 4
130c: ffe521 l32r a2, 12a0 <wpa_set_pmk+0x30>
130f: 640c movi.n a4, 6
1311: ffe801 l32r a0, 12b4 <wpa_set_pmk+0x44>
1314: 0000c0 callx0 a0
1317: ffe321 l32r a2, 12a4 <wpa_set_pmk+0x34>
131a: 000d45 call0 13f0 <wpa_set_bss+0x134>
131d: ffe241 l32r a4, 12a8 <wpa_set_pmk+0x38>
1320: 042d mov.n a2, a4
1322: 502432 l32i a3, a4, 0x140
1325: 512442 l32i a4, a4, 0x144
1328: ffe401 l32r a0, 12b8 <wpa_set_pmk+0x48>
132b: 0000c0 callx0 a0
132e: 2128 l32i.n a2, a1, 8
1330: 3138 l32i.n a3, a1, 12
1332: 8148 l32i.n a4, a1, 32
1334: 0003c5 call0 1374 <wpa_set_bss+0xb8>
1337: 4108 l32i.n a0, a1, 16
1339: 20c112 addi a1, a1, 32
133c: f00d ret.n
...
134e: 000000 ill
1351: 000010 excw
...
1374: f0c112 addi a1, a1, -16
1377: 21c9 s32i.n a12, a1, 8
1379: 1109 s32i.n a0, a1, 4
137b: 064216 beqz a2, 13e3 <wpa_set_bss+0x127>
137e: fff601 l32r a0, 1358 <wpa_set_bss+0x9c>
1381: 0000c0 callx0 a0
1384: ffef01 l32r a0, 1340 <wpa_set_bss+0x84>
1387: c20002 l8ui a0, a0, 194
138a: ffeec1 l32r a12, 1344 <wpa_set_bss+0x88>
138d: f0bc beqz.n a0, 13d0 <wpa_set_bss+0x114>
138f: bfcc22 addi a2, a12, -65
1392: 0129 s32i.n a2, a1, 0
1394: fff201 l32r a0, 135c <wpa_set_bss+0xa0>
1397: 0000c0 callx0 a0
139a: 0ed266 bnei a2, 64, 13ac <wpa_set_bss+0xf0>
139d: 0128 l32i.n a2, a1, 0
139f: 0c3d mov.n a3, a12
13a1: 042c movi.n a4, 32
13a3: ffef01 l32r a0, 1360 <wpa_set_bss+0xa4>
13a6: 0000c0 callx0 a0
13a9: 0008c6 j 13d0 <wpa_set_bss+0x114>
13ac: ffee01 l32r a0, 1364 <wpa_set_bss+0xa8>
13af: 0000c0 callx0 a0
13b2: 0128 l32i.n a2, a1, 0
13b4: ffe631 l32r a3, 134c <wpa_set_bss+0x90>
13b7: ffe651 l32r a5, 1350 <wpa_set_bss+0x94>
13ba: 0c6d mov.n a6, a12
13bc: ffe341 l32r a4, 1348 <wpa_set_bss+0x8c>
13bf: 072c movi.n a7, 32
13c1: 862442 l32i a4, a4, 0x218
13c4: ffe901 l32r a0, 1368 <wpa_set_bss+0xac>
13c7: 0000c0 callx0 a0
13ca: ffe801 l32r a0, 136c <wpa_set_bss+0xb0>
13cd: 0000c0 callx0 a0
13d0: 0c3d mov.n a3, a12
13d2: ffe0c1 l32r a12, 1354 <wpa_set_bss+0x98>
13d5: 042c movi.n a4, 32
13d7: 0c2d mov.n a2, a12
13d9: ffe501 l32r a0, 1370 <wpa_set_bss+0xb4>
13dc: 0000c0 callx0 a0
13df: 052c movi.n a5, 32
13e1: 8c59 s32i.n a5, a12, 32
13e3: 21c8 l32i.n a12, a1, 8
13e5: 1108 l32i.n a0, a1, 4
13e7: 10c112 addi a1, a1, 16
13ea: f00d ret.n
13ec: 000000 ill
13ef: 023d00 excw
13f2: f0c112 addi a1, a1, -16
13f5: fffd61 l32r a6, 13ec <wpa_set_bss+0x130>
13f8: 0109 s32i.n a0, a1, 0
13fa: 022b addi.n a0, a2, 2
13fc: 572622 l32i a2, a6, 0x15c
13ff: 506602 s32i a0, a6, 0x140
1402: 161266 bnei a2, 1, 141c <wpa_set_bss+0x160>
1405: 841c movi.n a4, 24
1407: 801c movi.n a0, 24
1409: 516602 s32i a0, a6, 0x144
140c: 842602 l32i a0, a6, 0x210
140f: 742020 extui a2, a2, 0, 8
1412: 0000c0 callx0 a0
1415: 0108 l32i.n a0, a1, 0
1417: 10c112 addi a1, a1, 16
141a: f00d ret.n
141c: 601c movi.n a0, 22
141e: 641c movi.n a4, 22
1420: fff946 j 1409 <wpa_set_bss+0x14d>
...
142f: c11200 mul16u a1, a2, a0
1432: a149c0 excw
1435: b159 s32i.n a5, a1, 44
1437: 4179 s32i.n a7, a1, 16
1439: 71d9 s32i.n a13, a1, 28
143b: 5109 s32i.n a0, a1, 20
143d: 91f9 s32i.n a15, a1, 36
143f: 81e9 s32i.n a14, a1, 32
1441: 61c9 s32i.n a12, a1, 24
1443: 02ed mov.n a14, a2
1445: 03cd mov.n a12, a3
1447: 06fd mov.n a15, a6
1449: 000c movi.n a0, 0
144b: 1221d2 l32i a13, a1, 72
144e: 042366 bnei a3, 2, 1456 <wpa_set_bss+0x19a>
1451: 01cd66 bnei a13, 32, 1456 <wpa_set_bss+0x19a>
1454: 0209 s32i.n a0, a2, 0
1456: 2ec9 s32i.n a12, a14, 8
1458: 2ecb addi.n a2, a14, 12
145a: a138 l32i.n a3, a1, 40
145c: 640c movi.n a4, 6
145e: 1e09 s32i.n a0, a14, 4
1460: fff201 l32r a0, 1428 <wpa_set_bss+0x16c>
1463: 0000c0 callx0 a0
1466: b128 l32i.n a2, a1, 44
1468: 6ef9 s32i.n a15, a14, 24
146a: 5e29 s32i.n a2, a14, 20
146c: 26ce22 addi a2, a14, 38
146f: 1121e2 l32i a14, a1, 68
1472: 0d4d mov.n a4, a13
1474: 0e3d mov.n a3, a14
1476: ffed01 l32r a0, 142c <wpa_set_bss+0x170>
1479: 0000c0 callx0 a0
147c: a138 l32i.n a3, a1, 40
147e: b148 l32i.n a4, a1, 44
1480: 102172 l32i a7, a1, 64
1483: ffe801 l32r a0, 1424 <wpa_set_bss+0x168>
1486: 132162 l32i a6, a1, 76
1489: 0f5d mov.n a5, a15
148b: 01e9 s32i.n a14, a1, 0
148d: 0c2d mov.n a2, a12
148f: 11d9 s32i.n a13, a1, 4
1491: 61c8 l32i.n a12, a1, 24
1493: 71d8 l32i.n a13, a1, 28
1495: 81e8 l32i.n a14, a1, 32
1497: 91f8 l32i.n a15, a1, 36
1499: 2169 s32i.n a6, a1, 8
149b: 852002 l32i a0, a0, 0x214
149e: 4168 l32i.n a6, a1, 16
14a0: 0000c0 callx0 a0
14a3: 020c movi.n a2, 0
14a5: 5108 l32i.n a0, a1, 20
14a7: 40c112 addi a1, a1, 64
14aa: f00d ret.n
14ac: 000000 ill
14af: ff3100 excw
14b2: ff .byte 0xff
14b3: 020c movi.n a2, 0
14b5: 5d6322 s32i a2, a3, 0x174
14b8: 6f6322 s32i a2, a3, 0x1bc
14bb: f00d ret.n
14bd: 000000 ill
14c0: 000000 ill
14c3: c11200 mul16u a1, a2, a0
14c6: 0109f0 slli a0, a9, 17
14c9: fffd01 l32r a0, 14c0 <wpa_set_bss+0x204>
14cc: 4a2022 l32i a2, a0, 0x128
14cf: 628c beqz.n a2, 14d9 <wpa_set_bss+0x21d>
14d1: 020c movi.n a2, 0
14d3: 4a6022 s32i a2, a0, 0x128
14d6: fffd85 call0 14b0 <wpa_set_bss+0x1f4>
14d9: 020c movi.n a2, 0
14db: 000005 call0 14dc <wpa_set_bss+0x220>
14de: 0108 l32i.n a0, a1, 0
14e0: 10c112 addi a1, a1, 16
14e3: f00d ret.n
14e5: 000000 ill
14e8: 000000 ill
14eb: 01bc00 slli a11, a12, 32
14ee: 2c0000 excw
14f1: 000001 l32r a0, fffc14f4 <wpa_sm_set_state+0xfffbfe78>
...
14fc: 002710 excw
14ff: 14c400 extui a12, a0, 4, 2
1502: 600000 neg a0, a0
1505: 00ea add.n a0, a0, a14
1507: 000000 ill
150a: b00000 addx8 a0, a0, a0
150d: 000014 excw
1510: 00ea60 excw
...
0000152c <pp_michael_mic_failure>:
152c: fff041 l32r a4, 14ec <wpa_set_bss+0x230>
152f: f0c112 addi a1, a1, -16
1532: 11c9 s32i.n a12, a1, 4
1534: 0109 s32i.n a0, a1, 0
1536: ffeec1 l32r a12, 14f0 <wpa_set_bss+0x234>
1539: ffeb01 l32r a0, 14e8 <wpa_set_bss+0x22c>
153c: b8c452 addi a5, a4, -72
153f: 6f2032 l32i a3, a0, 0x1bc
1542: 5d2002 l32i a0, a0, 0x174
1545: 835420 moveqz a5, a4, a2
1548: 003a add.n a0, a0, a3
154a: 046016 beqz a0, 1594 <pp_michael_mic_failure+0x68>
154d: b20c movi.n a2, 11
154f: 000005 call0 1550 <pp_michael_mic_failure+0x24>
1552: ffe821 l32r a2, 14f4 <wpa_set_bss+0x238>
1555: 130c movi.n a3, 1
1557: 040c movi.n a4, 0
1559: febdc5 call0 138 <wpa_sm_rx_eapol-0xf74>
155c: ffe731 l32r a3, 14f8 <wpa_set_bss+0x23c>
155f: 120c movi.n a2, 1
1561: 4a6322 s32i a2, a3, 0x128
1564: ffe621 l32r a2, 14fc <wpa_set_bss+0x240>
1567: ffeb01 l32r a0, 1514 <wpa_set_bss+0x258>
156a: 0000c0 callx0 a0
156d: 0c2d mov.n a2, a12
156f: ffea01 l32r a0, 1518 <wpa_set_bss+0x25c>
1572: 0000c0 callx0 a0
1575: 0c2d mov.n a2, a12
1577: ffe231 l32r a3, 1500 <wpa_set_bss+0x244>
157a: 040c movi.n a4, 0
157c: ffe801 l32r a0, 151c <wpa_set_bss+0x260>
157f: 0000c0 callx0 a0
1582: 0c2d mov.n a2, a12
1584: ffe031 l32r a3, 1504 <wpa_set_bss+0x248>
1587: 040c movi.n a4, 0
1589: 150c movi.n a5, 1
158b: ffe501 l32r a0, 1520 <wpa_set_bss+0x264>
158e: 0000c0 callx0 a0
1591: 000c06 j 15c5 <pp_michael_mic_failure+0x99>
1594: 0548 l32i.n a4, a5, 0
1596: a20c movi.n a2, 10
1598: 441b addi.n a4, a4, 1
159a: 0549 s32i.n a4, a5, 0
159c: 000005 call0 15a0 <pp_michael_mic_failure+0x74>
159f: ffda21 l32r a2, 1508 <wpa_set_bss+0x24c>
15a2: 130c movi.n a3, 1
15a4: 040c movi.n a4, 0
15a6: feb905 call0 138 <wpa_sm_rx_eapol-0xf74>
15a9: 0c2d mov.n a2, a12
15ab: ffd831 l32r a3, 150c <wpa_set_bss+0x250>
15ae: 040c movi.n a4, 0
15b0: ffdd01 l32r a0, 1524 <wpa_set_bss+0x268>
15b3: 0000c0 callx0 a0
15b6: 0c2d mov.n a2, a12
15b8: ffd631 l32r a3, 1510 <wpa_set_bss+0x254>
15bb: 040c movi.n a4, 0
15bd: 150c movi.n a5, 1
15bf: ffda01 l32r a0, 1528 <wpa_set_bss+0x26c>
15c2: 0000c0 callx0 a0
15c5: 11c8 l32i.n a12, a1, 4
15c7: 0108 l32i.n a0, a1, 0
15c9: 10c112 addi a1, a1, 16
15cc: f00d ret.n
...
000015e4 <eapol_txcb>:
15e4: f0c112 addi a1, a1, -16
15e7: 1109 s32i.n a0, a1, 4
15e9: fff901 l32r a0, 15d0 <pp_michael_mic_failure+0xa4>
15ec: 4008 l32i.n a0, a0, 16
15ee: b008 l32i.n a0, a0, 44
15f0: 225066 bnei a0, 5, 1616 <eapol_txcb+0x32>
15f3: fff831 l32r a3, 15d4 <pp_michael_mic_failure+0xa8>
15f6: 582302 l32i a0, a3, 0x160
15f9: 0258 l32i.n a5, a2, 0
15fb: 0a6026 beqi a0, 6, 1609 <eapol_txcb+0x25>
15fe: 1b7026 beqi a0, 7, 161d <eapol_txcb+0x39>
1601: 3a8026 beqi a0, 8, 163f <eapol_txcb+0x5b>
1604: b20c movi.n a2, 11
1606: 581027 beq a0, a2, 1662 <eapol_txcb+0x7e>
1609: 030c movi.n a3, 0
160b: 738c beqz.n a3, 1616 <eapol_txcb+0x32>
160d: fff221 l32r a2, 15d8 <pp_michael_mic_failure+0xac>
1610: fff401 l32r a0, 15e0 <pp_michael_mic_failure+0xb4>
1613: 0000c0 callx0 a0
1616: 1108 l32i.n a0, a1, 4
1618: 10c112 addi a1, a1, 16
161b: f00d ret.n
161d: 0d0532 l8ui a3, a5, 13
1620: 0159 s32i.n a5, a1, 0
1622: 376367 bbci a3, 6, 165d <eapol_txcb+0x79>
1625: ffed21 l32r a2, 15dc <pp_michael_mic_failure+0xb0>
1628: ff4805 call0 aac <wpa_sm_rx_eapol-0x600>
162b: 0158 l32i.n a5, a1, 0
162d: 743020 extui a3, a2, 0, 8
1630: 0d0542 l8ui a4, a5, 13
1633: bfa062 movi a6, 191
1636: 104460 and a4, a4, a6
1639: 0d4542 s8i a4, a5, 13
163c: fff2c6 j 160b <eapol_txcb+0x27>
163f: 0d0572 l8ui a7, a5, 13
1642: 0159 s32i.n a5, a1, 0
1644: 1f6777 bbci a7, 7, 1667 <eapol_txcb+0x83>
1647: 032d mov.n a2, a3
1649: ff8105 call0 e5c <wpa_sm_rx_eapol-0x250>
164c: 0198 l32i.n a9, a1, 0
164e: 0d0982 l8ui a8, a9, 13
1651: 743020 extui a3, a2, 0, 8
1654: 648080 extui a8, a8, 0, 7
1657: 0d4982 s8i a8, a9, 13
165a: ffeb46 j 160b <eapol_txcb+0x27>
165d: 030c movi.n a3, 0
165f: ffea06 j 160b <eapol_txcb+0x27>
1662: e30c movi.n a3, 14
1664: ffe8c6 j 160b <eapol_txcb+0x27>
1667: 030c movi.n a3, 0
1669: ffe786 j 160b <eapol_txcb+0x27>
166c: 000000 ill
166f: 012c00 slli a2, a12, 32
...
0000167c <wpa_sm_set_state>:
167c: f0c112 addi a1, a1, -16
167f: 0109 s32i.n a0, a1, 0
1681: fffa01 l32r a0, 166c <eapol_txcb+0x88>
1684: 582032 l32i a3, a0, 0x160
1687: 1129 s32i.n a2, a1, 4
1689: 0d9366 bnei a3, 10, 169a <wpa_sm_set_state+0x1e>
168c: fff921 l32r a2, 1670 <eapol_txcb+0x8c>
168f: fffa01 l32r a0, 1678 <eapol_txcb+0x94>
1692: 0000c0 callx0 a0
1695: fff701 l32r a0, 1674 <eapol_txcb+0x90>
1698: 1128 l32i.n a2, a1, 4
169a: 586022 s32i a2, a0, 0x160
169d: 0108 l32i.n a0, a1, 0
169f: 10c112 addi a1, a1, 16
16a2: f00d ret.n
wpa_common.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <wpa_parse_wpa_ie_rsn-0x16c>:
0: 0fac00 excw
3: ac0100 excw
6: 0f .byte 0xf
7: ac0200 excw
a: 0f .byte 0xf
b: ac0400 excw
e: 0f .byte 0xf
f: ac0500 excw
12: 0f .byte 0xf
13: fb3100 excw
16: ff .byte 0xff
17: 010272 l8ui a7, a2, 1
1a: 020262 l8ui a6, a2, 2
1d: 030252 l8ui a5, a2, 3
20: 116680 slli a6, a6, 8
23: 205560 or a5, a5, a6
26: 000262 l8ui a6, a2, 0
29: 117700 slli a7, a7, 16
2c: 016680 slli a6, a6, 24
2f: 206670 or a6, a6, a7
32: 205560 or a5, a5, a6
35: 039537 bne a5, a3, 3c <wpa_parse_wpa_ie_rsn-0x130>
38: 120c movi.n a2, 1
3a: f00d ret.n
3c: fff271 l32r a7, 4 <wpa_parse_wpa_ie_rsn-0x168>
3f: fff281 l32r a8, 8 <wpa_parse_wpa_ie_rsn-0x164>
42: 049577 bne a5, a7, 4a <wpa_parse_wpa_ie_rsn-0x122>
45: 80a022 movi a2, 128
48: f00d ret.n
4a: 039587 bne a5, a8, 51 <wpa_parse_wpa_ie_rsn-0x11b>
4d: 220c movi.n a2, 2
4f: f00d ret.n
51: ffee91 l32r a9, c <wpa_parse_wpa_ie_rsn-0x160>
54: 0a0c movi.n a10, 0
56: 0d1597 beq a5, a9, 67 <wpa_parse_wpa_ie_rsn-0x105>
59: ffedb1 l32r a11, 10 <wpa_parse_wpa_ie_rsn-0x15c>
5c: 00a122 movi a2, 0x100
5f: c0b5b0 sub a11, a5, a11
62: 932ab0 movnez a2, a10, a11
65: f00d ret.n
67: 820c movi.n a2, 8
69: f00d ret.n
6b: ac0100 excw
6e: 0f .byte 0xf
6f: ac0200 excw
72: 0f .byte 0xf
73: fe3100 excw
76: ff .byte 0xff
77: 010272 l8ui a7, a2, 1
7a: 020262 l8ui a6, a2, 2
7d: 030252 l8ui a5, a2, 3
80: 116680 slli a6, a6, 8
83: 205560 or a5, a5, a6
86: 000262 l8ui a6, a2, 0
89: 117700 slli a7, a7, 16
8c: 016680 slli a6, a6, 24
8f: 206670 or a6, a6, a7
92: 205560 or a5, a5, a6
95: 0e1537 beq a5, a3, a7 <wpa_parse_wpa_ie_rsn-0xc5>
98: 070c movi.n a7, 0
9a: fff581 l32r a8, 70 <wpa_parse_wpa_ie_rsn-0xfc>
9d: 220c movi.n a2, 2
9f: c08580 sub a8, a5, a8
a2: 932780 movnez a2, a7, a8
a5: f00d ret.n
a7: 120c movi.n a2, 1
a9: f00d ret.n
ab: f20000 excw
ae: 010050 slli a0, a0, 27
b1: 0050f2 s16i a15, a0, 0
b4: 50f202 excw
b7: f20400 excw
ba: 050050 extui a0, a5, 16, 1
bd: 0050f2 s16i a15, a0, 0
c0: fffb31 l32r a3, ac <wpa_parse_wpa_ie_rsn-0xc0>
c3: 010272 l8ui a7, a2, 1
c6: 020262 l8ui a6, a2, 2
c9: 030252 l8ui a5, a2, 3
cc: 116680 slli a6, a6, 8
cf: 205560 or a5, a5, a6
d2: 000262 l8ui a6, a2, 0
d5: 117700 slli a7, a7, 16
d8: 016680 slli a6, a6, 24
db: 206670 or a6, a6, a7
de: 205560 or a5, a5, a6
e1: 039537 bne a5, a3, e8 <wpa_parse_wpa_ie_rsn-0x84>
e4: 120c movi.n a2, 1
e6: f00d ret.n
e8: fff271 l32r a7, b0 <wpa_parse_wpa_ie_rsn-0xbc>
eb: fff281 l32r a8, b4 <wpa_parse_wpa_ie_rsn-0xb8>
ee: 049577 bne a5, a7, f6 <wpa_parse_wpa_ie_rsn-0x76>
f1: 80a022 movi a2, 128
f4: f00d ret.n
f6: 039587 bne a5, a8, fd <wpa_parse_wpa_ie_rsn-0x6f>
f9: 220c movi.n a2, 2
fb: f00d ret.n
fd: ffee91 l32r a9, b8 <wpa_parse_wpa_ie_rsn-0xb4>
100: 0a0c movi.n a10, 0
102: 0d1597 beq a5, a9, 113 <wpa_parse_wpa_ie_rsn-0x59>
105: ffedb1 l32r a11, bc <wpa_parse_wpa_ie_rsn-0xb0>
108: 00a122 movi a2, 0x100
10b: c0b5b0 sub a11, a5, a11
10e: 932ab0 movnez a2, a10, a11
111: f00d ret.n
113: 820c movi.n a2, 8
115: f00d ret.n
117: f20100 excw
11a: 020050 excw
11d: 0050f2 s16i a15, a0, 0
120: 50f200 rdtlb1 a0, a2
123: fd3100 excw
126: ff .byte 0xff
127: 010272 l8ui a7, a2, 1
12a: 020262 l8ui a6, a2, 2
12d: 030252 l8ui a5, a2, 3
130: 116680 slli a6, a6, 8
133: 205560 or a5, a5, a6
136: 000262 l8ui a6, a2, 0
139: 117700 slli a7, a7, 16
13c: 016680 slli a6, a6, 24
13f: 206670 or a6, a6, a7
142: 205560 or a5, a5, a6
145: 039537 bne a5, a3, 14c <wpa_parse_wpa_ie_rsn-0x20>
148: 120c movi.n a2, 1
14a: f00d ret.n
14c: fff471 l32r a7, 11c <wpa_parse_wpa_ie_rsn-0x50>
14f: 080c movi.n a8, 0
151: 0c1577 beq a5, a7, 161 <wpa_parse_wpa_ie_rsn-0xb>
154: fff391 l32r a9, 120 <wpa_parse_wpa_ie_rsn-0x4c>
157: 021c movi.n a2, 16
159: c09590 sub a9, a5, a9
15c: 932890 movnez a2, a8, a9
15f: f00d ret.n
161: 220c movi.n a2, 2
163: f00d ret.n
165: 000000 ill
168: 000000 ill
...
0000016c <wpa_parse_wpa_ie_rsn>:
16c: e0c112 addi a1, a1, -32
16f: 41f9 s32i.n a15, a1, 16
171: 0109 s32i.n a0, a1, 0
173: 11c9 s32i.n a12, a1, 4
175: 31e9 s32i.n a14, a1, 12
177: 21d9 s32i.n a13, a1, 8
179: 04ed mov.n a14, a4
17b: 02dd mov.n a13, a2
17d: 03cd mov.n a12, a3
17f: 042d mov.n a2, a4
181: 030c movi.n a3, 0
183: 042c movi.n a4, 32
185: fff801 l32r a0, 168 <wpa_parse_wpa_ie_rsn-0x4>
188: 0000c0 callx0 a0
18b: 220c movi.n a2, 2
18d: 100c movi.n a0, 1
18f: 830c movi.n a3, 8
191: 1e39 s32i.n a3, a14, 4
193: 2e39 s32i.n a3, a14, 8
195: 3e09 s32i.n a0, a14, 12
197: 0e29 s32i.n a2, a14, 0
199: 000c movi.n a0, 0
19b: 4e09 s32i.n a0, a14, 16
19d: 6e09 s32i.n a0, a14, 24
19f: 5e09 s32i.n a0, a14, 20
1a1: 7e09 s32i.n a0, a14, 28
1a3: acbc beqz.n a12, 1e1 <wpa_parse_wpa_ie_rsn+0x75>
1a5: 384cb6 bltui a12, 4, 1e1 <wpa_parse_wpa_ie_rsn+0x75>
1a8: 000d42 l8ui a4, a13, 0
1ab: 053c movi.n a5, 48
1ad: 1f9457 bne a4, a5, 1d0 <wpa_parse_wpa_ie_rsn+0x64>
1b0: 010d62 l8ui a6, a13, 1
1b3: fecc72 addi a7, a12, -2
1b6: 169677 bne a6, a7, 1d0 <wpa_parse_wpa_ie_rsn+0x64>
1b9: 61c9 s32i.n a12, a1, 24
1bb: 030d92 l8ui a9, a13, 3
1be: 020d82 l8ui a8, a13, 2
1c1: 119980 slli a9, a9, 8
1c4: 208890 or a8, a8, a9
1c7: 118800 slli a8, a8, 16
1ca: 318080 srai a8, a8, 16
1cd: 151826 beqi a8, 1, 1e6 <wpa_parse_wpa_ie_rsn+0x7a>
1d0: e27c movi.n a2, -2
1d2: 11c8 l32i.n a12, a1, 4
1d4: 21d8 l32i.n a13, a1, 8
1d6: 31e8 l32i.n a14, a1, 12
1d8: 41f8 l32i.n a15, a1, 16
1da: 0108 l32i.n a0, a1, 0
1dc: 20c112 addi a1, a1, 32
1df: f00d ret.n
1e1: f27c movi.n a2, -1
1e3: fffac6 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
1e6: 6138 l32i.n a3, a1, 24
1e8: cd4b addi.n a12, a13, 4
1ea: fcc3d2 addi a13, a3, -4
1ed: 0283e6 bgei a3, 8, 1f3 <wpa_parse_wpa_ie_rsn+0x87>
1f0: 003706 j 2d0 <wpa_parse_wpa_ie_rsn+0x164>
1f3: 0c2d mov.n a2, a12
1f5: ffe1c5 call0 14 <wpa_parse_wpa_ie_rsn-0x158>
1f8: cc4b addi.n a12, a12, 4
1fa: fccdd2 addi a13, a13, -4
1fd: 2e29 s32i.n a2, a14, 8
1ff: 022de6 bgei a13, 2, 205 <wpa_parse_wpa_ie_rsn+0x99>
202: 003786 j 2e4 <wpa_parse_wpa_ie_rsn+0x178>
205: fecdd2 addi a13, a13, -2
208: 0f0c movi.n a15, 0
20a: 1ef9 s32i.n a15, a14, 4
20c: 000ca2 l8ui a10, a12, 0
20f: 010cb2 l8ui a11, a12, 1
212: cc2b addi.n a12, a12, 2
214: 11bb80 slli a11, a11, 8
217: 20aab0 or a10, a10, a11
21a: f4a0a0 extui a10, a10, 0, 16
21d: 51a9 s32i.n a10, a1, 20
21f: 0d3a16 beqz a10, 2f6 <wpa_parse_wpa_ie_rsn+0x18a>
222: 110ae0 slli a0, a10, 2
225: 02ad07 bge a13, a0, 22b <wpa_parse_wpa_ie_rsn+0xbf>
228: 003286 j 2f6 <wpa_parse_wpa_ie_rsn+0x18a>
22b: 191aa6 blti a10, 1, 248 <wpa_parse_wpa_ie_rsn+0xdc>
22e: 0f0c movi.n a15, 0
230: 0c2d mov.n a2, a12
232: ffde05 call0 14 <wpa_parse_wpa_ie_rsn-0x158>
235: cc4b addi.n a12, a12, 4
237: fccdd2 addi a13, a13, -4
23a: ff1b addi.n a15, a15, 1
23c: 1e48 l32i.n a4, a14, 4
23e: 5138 l32i.n a3, a1, 20
240: 204420 or a4, a4, a2
243: 1e49 s32i.n a4, a14, 4
245: e793f7 bne a3, a15, 230 <wpa_parse_wpa_ie_rsn+0xc4>
248: 022de6 bgei a13, 2, 24e <wpa_parse_wpa_ie_rsn+0xe2>
24b: 0027c6 j 2ee <wpa_parse_wpa_ie_rsn+0x182>
24e: fecdd2 addi a13, a13, -2
251: 070c movi.n a7, 0
253: 3e79 s32i.n a7, a14, 12
255: 000c52 l8ui a5, a12, 0
258: 010c62 l8ui a6, a12, 1
25b: cc2b addi.n a12, a12, 2
25d: 116680 slli a6, a6, 8
260: 205560 or a5, a5, a6
263: f45050 extui a5, a5, 0, 16
266: 5159 s32i.n a5, a1, 20
268: 08f516 beqz a5, 2fb <wpa_parse_wpa_ie_rsn+0x18f>
26b: 1185e0 slli a8, a5, 2
26e: 02ad87 bge a13, a8, 274 <wpa_parse_wpa_ie_rsn+0x108>
271: 002186 j 2fb <wpa_parse_wpa_ie_rsn+0x18f>
274: 1915a6 blti a5, 1, 291 <wpa_parse_wpa_ie_rsn+0x125>
277: 0f0c movi.n a15, 0
279: 0c2d mov.n a2, a12
27b: ffdf85 call0 74 <wpa_parse_wpa_ie_rsn-0xf8>
27e: cc4b addi.n a12, a12, 4
280: fccdd2 addi a13, a13, -4
283: ff1b addi.n a15, a15, 1
285: 3eb8 l32i.n a11, a14, 12
287: 51a8 l32i.n a10, a1, 20
289: 20bb20 or a11, a11, a2
28c: 3eb9 s32i.n a11, a14, 12
28e: e79af7 bne a10, a15, 279 <wpa_parse_wpa_ie_rsn+0x10d>
291: 4a2da6 blti a13, 2, 2df <wpa_parse_wpa_ie_rsn+0x173>
294: fecdd2 addi a13, a13, -2
297: 000cf2 l8ui a15, a12, 0
29a: 010c02 l8ui a0, a12, 1
29d: cc2b addi.n a12, a12, 2
29f: 110080 slli a0, a0, 8
2a2: 20ff00 or a15, a15, a0
2a5: f4f0f0 extui a15, a15, 0, 16
2a8: 4ef9 s32i.n a15, a14, 16
2aa: 312da6 blti a13, 2, 2df <wpa_parse_wpa_ie_rsn+0x173>
2ad: fecd22 addi a2, a13, -2
2b0: 010c42 l8ui a4, a12, 1
2b3: 000c32 l8ui a3, a12, 0
2b6: 114480 slli a4, a4, 8
2b9: 203340 or a3, a3, a4
2bc: f43030 extui a3, a3, 0, 16
2bf: 5e39 s32i.n a3, a14, 20
2c1: 1133c0 slli a3, a3, 4
2c4: 13a237 bge a2, a3, 2db <wpa_parse_wpa_ie_rsn+0x16f>
2c7: 727c movi.n a2, -9
2c9: 050c movi.n a5, 0
2cb: 5e59 s32i.n a5, a14, 20
2cd: ffc046 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
2d0: 0253e6 bgei a3, 5, 2d6 <wpa_parse_wpa_ie_rsn+0x16a>
2d3: ffca06 j 1ff <wpa_parse_wpa_ie_rsn+0x93>
2d6: d27c movi.n a2, -3
2d8: ffbd86 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
2db: 6c2b addi.n a6, a12, 2
2dd: 6e69 s32i.n a6, a14, 24
2df: 020c movi.n a2, 0
2e1: ffbb46 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
2e4: 7d0b addi.n a7, a13, -1
2e6: f5e756 bnez a7, 248 <wpa_parse_wpa_ie_rsn+0xdc>
2e9: b27c movi.n a2, -5
2eb: ffb8c6 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
2ee: 9f1d66 bnei a13, 1, 291 <wpa_parse_wpa_ie_rsn+0x125>
2f1: 927c movi.n a2, -7
2f3: ffb6c6 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
2f6: c27c movi.n a2, -4
2f8: ffb586 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
2fb: a27c movi.n a2, -6
2fd: ffb446 j 1d2 <wpa_parse_wpa_ie_rsn+0x66>
300: 50f201 l32r a0, fffd46c8 <wpa_cipher_put_suites+0xfffd3f30>
303: 000000 ill
...
00000308 <wpa_parse_wpa_ie_wpa>:
308: e0c112 addi a1, a1, -32
30b: 41f9 s32i.n a15, a1, 16
30d: 0109 s32i.n a0, a1, 0
30f: 11c9 s32i.n a12, a1, 4
311: 31e9 s32i.n a14, a1, 12
313: 21d9 s32i.n a13, a1, 8
315: 04ed mov.n a14, a4
317: 02dd mov.n a13, a2
319: 03cd mov.n a12, a3
31b: 042d mov.n a2, a4
31d: 030c movi.n a3, 0
31f: 042c movi.n a4, 32
321: fff801 l32r a0, 304 <wpa_parse_wpa_ie_rsn+0x198>
324: 0000c0 callx0 a0
327: 100c movi.n a0, 1
329: 220c movi.n a2, 2
32b: 1e29 s32i.n a2, a14, 4
32d: 0e09 s32i.n a0, a14, 0
32f: 3e09 s32i.n a0, a14, 12
331: 2e29 s32i.n a2, a14, 8
333: 000c movi.n a0, 0
335: 4e09 s32i.n a0, a14, 16
337: 6e09 s32i.n a0, a14, 24
339: 5e09 s32i.n a0, a14, 20
33b: 7e09 s32i.n a0, a14, 28
33d: 05ec16 beqz a12, 39f <wpa_parse_wpa_ie_wpa+0x97>
340: 5b8cb6 bltui a12, 8, 39f <wpa_parse_wpa_ie_wpa+0x97>
343: 000d32 l8ui a3, a13, 0
346: dda042 movi a4, 221
349: 419347 bne a3, a4, 38e <wpa_parse_wpa_ie_wpa+0x86>
34c: 010d52 l8ui a5, a13, 1
34f: fecc62 addi a6, a12, -2
352: 389567 bne a5, a6, 38e <wpa_parse_wpa_ie_wpa+0x86>
355: 050d72 l8ui a7, a13, 5
358: 020d92 l8ui a9, a13, 2
35b: 030da2 l8ui a10, a13, 3
35e: 040d82 l8ui a8, a13, 4
361: 11aa00 slli a10, a10, 16
364: 118880 slli a8, a8, 8
367: 019980 slli a9, a9, 24
36a: 207780 or a7, a7, a8
36d: ffe481 l32r a8, 300 <wpa_parse_wpa_ie_rsn+0x194>
370: 2099a0 or a9, a9, a10
373: 207790 or a7, a7, a9
376: 149787 bne a7, a8, 38e <wpa_parse_wpa_ie_wpa+0x86>
379: 070da2 l8ui a10, a13, 7
37c: 060d92 l8ui a9, a13, 6
37f: 11aa80 slli a10, a10, 8
382: 2099a0 or a9, a9, a10
385: 119900 slli a9, a9, 16
388: 319090 srai a9, a9, 16
38b: 151926 beqi a9, 1, 3a4 <wpa_parse_wpa_ie_wpa+0x9c>
38e: e27c movi.n a2, -2
390: 11c8 l32i.n a12, a1, 4
392: 21d8 l32i.n a13, a1, 8
394: 31e8 l32i.n a14, a1, 12
396: 41f8 l32i.n a15, a1, 16
398: 0108 l32i.n a0, a1, 0
39a: 20c112 addi a1, a1, 32
39d: f00d ret.n
39f: f27c movi.n a2, -1
3a1: fffac6 j 390 <wpa_parse_wpa_ie_wpa+0x88>
3a4: dd8b addi.n a13, a13, 8
3a6: 0c3d mov.n a3, a12
3a8: f8ccc2 addi a12, a12, -8
3ab: 02a3e6 bgei a3, 12, 3b1 <wpa_parse_wpa_ie_wpa+0xa9>
3ae: 002d06 j 466 <wpa_parse_wpa_ie_wpa+0x15e>
3b1: 0d2d mov.n a2, a13
3b3: ffd0c5 call0 c0 <wpa_parse_wpa_ie_rsn-0xac>
3b6: dd4b addi.n a13, a13, 4
3b8: fcccc2 addi a12, a12, -4
3bb: 2e29 s32i.n a2, a14, 8
3bd: 022ce6 bgei a12, 2, 3c3 <wpa_parse_wpa_ie_wpa+0xbb>
3c0: 002bc6 j 473 <wpa_parse_wpa_ie_wpa+0x16b>
3c3: feccc2 addi a12, a12, -2
3c6: 020c movi.n a2, 0
3c8: 1e29 s32i.n a2, a14, 4
3ca: 000df2 l8ui a15, a13, 0
3cd: 010d02 l8ui a0, a13, 1
3d0: dd2b addi.n a13, a13, 2
3d2: 110080 slli a0, a0, 8
3d5: 20ff00 or a15, a15, a0
3d8: f4f0f0 extui a15, a15, 0, 16
3db: 0a4f16 beqz a15, 483 <wpa_parse_wpa_ie_wpa+0x17b>
3de: 113fe0 slli a3, a15, 2
3e1: 02ac37 bge a12, a3, 3e7 <wpa_parse_wpa_ie_wpa+0xdf>
3e4: 0026c6 j 483 <wpa_parse_wpa_ie_wpa+0x17b>
3e7: 1d1fa6 blti a15, 1, 408 <wpa_parse_wpa_ie_wpa+0x100>
3ea: 040c movi.n a4, 0
3ec: 5149 s32i.n a4, a1, 20
3ee: 0d2d mov.n a2, a13
3f0: ffccc5 call0 c0 <wpa_parse_wpa_ie_rsn-0xac>
3f3: dd4b addi.n a13, a13, 4
3f5: fcccc2 addi a12, a12, -4
3f8: 5158 l32i.n a5, a1, 20
3fa: 1e68 l32i.n a6, a14, 4
3fc: 551b addi.n a5, a5, 1
3fe: 206620 or a6, a6, a2
401: 1e69 s32i.n a6, a14, 4
403: 5159 s32i.n a5, a1, 20
405: e59f57 bne a15, a5, 3ee <wpa_parse_wpa_ie_wpa+0xe6>
408: 6f2ca6 blti a12, 2, 47b <wpa_parse_wpa_ie_wpa+0x173>
40b: feccc2 addi a12, a12, -2
40e: 020c movi.n a2, 0
410: 3e29 s32i.n a2, a14, 12
412: 000df2 l8ui a15, a13, 0
415: 010d02 l8ui a0, a13, 1
418: dd2b addi.n a13, a13, 2
41a: 110080 slli a0, a0, 8
41d: 20ff00 or a15, a15, a0
420: f4f0f0 extui a15, a15, 0, 16
423: 061f16 beqz a15, 488 <wpa_parse_wpa_ie_wpa+0x180>
426: 113fe0 slli a3, a15, 2
429: 5b2c37 blt a12, a3, 488 <wpa_parse_wpa_ie_wpa+0x180>
42c: 1d1fa6 blti a15, 1, 44d <wpa_parse_wpa_ie_wpa+0x145>
42f: 040c movi.n a4, 0
431: 5149 s32i.n a4, a1, 20
433: 0d2d mov.n a2, a13
435: ffcec5 call0 124 <wpa_parse_wpa_ie_rsn-0x48>
438: dd4b addi.n a13, a13, 4
43a: fcccc2 addi a12, a12, -4
43d: 5158 l32i.n a5, a1, 20
43f: 3e68 l32i.n a6, a14, 12
441: 551b addi.n a5, a5, 1
443: 206620 or a6, a6, a2
446: 3e69 s32i.n a6, a14, 12
448: 5159 s32i.n a5, a1, 20
44a: e59f57 bne a15, a5, 433 <wpa_parse_wpa_ie_wpa+0x12b>
44d: 102ca6 blti a12, 2, 461 <wpa_parse_wpa_ie_wpa+0x159>
450: 010d82 l8ui a8, a13, 1
453: 000d72 l8ui a7, a13, 0
456: 118880 slli a8, a8, 8
459: 207780 or a7, a7, a8
45c: f47070 extui a7, a7, 0, 16
45f: 4e79 s32i.n a7, a14, 16
461: 020c movi.n a2, 0
463: ffca46 j 390 <wpa_parse_wpa_ie_wpa+0x88>
466: 890c movi.n a9, 8
468: 022937 blt a9, a3, 46e <wpa_parse_wpa_ie_wpa+0x166>
46b: ffd386 j 3bd <wpa_parse_wpa_ie_wpa+0xb5>
46e: d27c movi.n a2, -3
470: ffc706 j 390 <wpa_parse_wpa_ie_wpa+0x88>
473: 911c66 bnei a12, 1, 408 <wpa_parse_wpa_ie_wpa+0x100>
476: b27c movi.n a2, -5
478: ffc506 j 390 <wpa_parse_wpa_ie_wpa+0x88>
47b: ce1c66 bnei a12, 1, 44d <wpa_parse_wpa_ie_wpa+0x145>
47e: 927c movi.n a2, -7
480: ffc306 j 390 <wpa_parse_wpa_ie_wpa+0x88>
483: c27c movi.n a2, -4
485: ffc1c6 j 390 <wpa_parse_wpa_ie_wpa+0x88>
488: a27c movi.n a2, -6
48a: ffc086 j 390 <wpa_parse_wpa_ie_wpa+0x88>
...
0000049c <wpa_eapol_key_mic>:
49c: d0c112 addi a1, a1, -48
49f: 9109 s32i.n a0, a1, 36
4a1: 091326 beqi a3, 1, 4ae <wpa_eapol_key_mic+0x12>
4a4: 8169 s32i.n a6, a1, 32
4a6: 132326 beqi a3, 2, 4bd <wpa_eapol_key_mic+0x21>
4a9: f27c movi.n a2, -1
4ab: 0001c6 j 4b6 <wpa_eapol_key_mic+0x1a>
4ae: 031c movi.n a3, 16
4b0: fff801 l32r a0, 490 <wpa_parse_wpa_ie_wpa+0x188>
4b3: 0000c0 callx0 a0
4b6: 9108 l32i.n a0, a1, 36
4b8: 30c112 addi a1, a1, 48
4bb: f00d ret.n
4bd: 031c movi.n a3, 16
4bf: 016d mov.n a6, a1
4c1: fff401 l32r a0, 494 <wpa_parse_wpa_ie_wpa+0x18c>
4c4: 0000c0 callx0 a0
4c7: fde256 bnez a2, 4a9 <wpa_eapol_key_mic+0xd>
4ca: 8128 l32i.n a2, a1, 32
4cc: 013d mov.n a3, a1
4ce: 041c movi.n a4, 16
4d0: fff201 l32r a0, 498 <wpa_parse_wpa_ie_wpa+0x190>
4d3: 0000c0 callx0 a0
4d6: 020c movi.n a2, 0
4d8: fff686 j 4b6 <wpa_eapol_key_mic+0x1a>
4db: 000000 ill
...
000004e0 <wpa_compare_rsn_ie>:
4e0: f0c112 addi a1, a1, -16
4e3: 0109 s32i.n a0, a1, 0
4e5: 439c beqz.n a3, 4fd <wpa_compare_rsn_ie+0x1d>
4e7: 259c beqz.n a5, 4fd <wpa_compare_rsn_ie+0x1d>
4e9: 109467 bne a4, a6, 4fd <wpa_compare_rsn_ie+0x1d>
4ec: 032d mov.n a2, a3
4ee: 053d mov.n a3, a5
4f0: fffb01 l32r a0, 4dc <wpa_eapol_key_mic+0x40>
4f3: 0000c0 callx0 a0
4f6: 32cc bnez.n a2, 4fd <wpa_compare_rsn_ie+0x1d>
4f8: 020c movi.n a2, 0
4fa: 000046 j 4ff <wpa_compare_rsn_ie+0x1f>
4fd: f27c movi.n a2, -1
4ff: 0108 l32i.n a0, a1, 0
501: 10c112 addi a1, a1, 16
504: f00d ret.n
...
00000534 <wpa_pmk_to_ptk>:
534: 80c112 addi a1, a1, -128
537: 1f61f2 s32i a15, a1, 124
53a: 1b6102 s32i a0, a1, 108
53d: 1a6142 s32i a4, a1, 104
540: 1d61d2 s32i a13, a1, 116
543: 1e61e2 s32i a14, a1, 120
546: 196132 s32i a3, a1, 100
549: 1c61c2 s32i a12, a1, 112
54c: 186122 s32i a2, a1, 96
54f: 07cd mov.n a12, a7
551: 052d mov.n a2, a5
553: 063d mov.n a3, a6
555: 05ed mov.n a14, a5
557: 06dd mov.n a13, a6
559: 640c movi.n a4, 6
55b: ffeb01 l32r a0, 508 <wpa_compare_rsn_ie+0x28>
55e: 0000c0 callx0 a0
561: 16c1f2 addi a15, a1, 22
564: 01b2d6 bgez a2, 583 <wpa_pmk_to_ptk+0x4f>
567: 0e3d mov.n a3, a14
569: 10c122 addi a2, a1, 16
56c: 640c movi.n a4, 6
56e: ffe701 l32r a0, 50c <wpa_compare_rsn_ie+0x2c>
571: 0000c0 callx0 a0
574: 0d3d mov.n a3, a13
576: 0f2d mov.n a2, a15
578: 640c movi.n a4, 6
57a: ffe501 l32r a0, 510 <wpa_compare_rsn_ie+0x30>
57d: 0000c0 callx0 a0
580: 000606 j 59c <wpa_pmk_to_ptk+0x68>
583: 0d3d mov.n a3, a13
585: 10c122 addi a2, a1, 16
588: 640c movi.n a4, 6
58a: ffe201 l32r a0, 514 <wpa_compare_rsn_ie+0x34>
58d: 0000c0 callx0 a0
590: 0e3d mov.n a3, a14
592: 0f2d mov.n a2, a15
594: 640c movi.n a4, 6
596: ffe001 l32r a0, 518 <wpa_compare_rsn_ie+0x38>
599: 0000c0 callx0 a0
59c: 0c2d mov.n a2, a12
59e: 2021e2 l32i a14, a1, 128
5a1: 042c movi.n a4, 32
5a3: 0e3d mov.n a3, a14
5a5: ffdd01 l32r a0, 51c <wpa_compare_rsn_ie+0x3c>
5a8: 0000c0 callx0 a0
5ab: 3cc1d2 addi a13, a1, 60
5ae: 02fd mov.n a15, a2
5b0: 1cc122 addi a2, a1, 28
5b3: 018fd6 bgez a15, 5cf <wpa_pmk_to_ptk+0x9b>
5b6: 0c3d mov.n a3, a12
5b8: 042c movi.n a4, 32
5ba: ffd901 l32r a0, 520 <wpa_compare_rsn_ie+0x40>
5bd: 0000c0 callx0 a0
5c0: 0e3d mov.n a3, a14
5c2: 0d2d mov.n a2, a13
5c4: 042c movi.n a4, 32
5c6: ffd701 l32r a0, 524 <wpa_compare_rsn_ie+0x44>
5c9: 0000c0 callx0 a0
5cc: 000546 j 5e5 <wpa_pmk_to_ptk+0xb1>
5cf: 0e3d mov.n a3, a14
5d1: 042c movi.n a4, 32
5d3: ffd501 l32r a0, 528 <wpa_compare_rsn_ie+0x48>
5d6: 0000c0 callx0 a0
5d9: 0c3d mov.n a3, a12
5db: 0d2d mov.n a2, a13
5dd: 042c movi.n a4, 32
5df: ffd301 l32r a0, 52c <wpa_compare_rsn_ie+0x4c>
5e2: 0000c0 callx0 a0
5e5: 182122 l32i a2, a1, 96
5e8: 192132 l32i a3, a1, 100
5eb: 1a2142 l32i a4, a1, 104
5ee: 212172 l32i a7, a1, 132
5f1: 10c152 addi a5, a1, 16
5f4: c64c movi.n a6, 76
5f6: 1c21c2 l32i a12, a1, 112
5f9: 1d21d2 l32i a13, a1, 116
5fc: 1e21e2 l32i a14, a1, 120
5ff: 1f21f2 l32i a15, a1, 124
602: 222102 l32i a0, a1, 136
605: 0109 s32i.n a0, a1, 0
607: ffca01 l32r a0, 530 <wpa_compare_rsn_ie+0x50>
60a: 0000c0 callx0 a0
60d: 80a022 movi a2, 128
610: 1b2102 l32i a0, a1, 108
613: 112a add.n a1, a1, a2
615: f00d ret.n
...
00000628 <rsn_pmkid>:
628: fffc91 l32r a9, 618 <wpa_pmk_to_ptk+0xe4>
62b: fffca1 l32r a10, 61c <wpa_pmk_to_ptk+0xe8>
62e: b0c112 addi a1, a1, -80
631: 20c172 addi a7, a1, 32
634: 116102 s32i a0, a1, 68
637: 106162 s32i a6, a1, 64
63a: 5149 s32i.n a4, a1, 20
63c: 6159 s32i.n a5, a1, 24
63e: 340c movi.n a4, 3
640: 10c152 addi a5, a1, 16
643: 016d mov.n a6, a1
645: 41a9 s32i.n a10, a1, 16
647: 2908 l32i.n a0, a9, 8
649: 1988 l32i.n a8, a9, 4
64b: 1189 s32i.n a8, a1, 4
64d: 2109 s32i.n a0, a1, 8
64f: 0998 l32i.n a9, a9, 0
651: 0199 s32i.n a9, a1, 0
653: fff301 l32r a0, 620 <wpa_pmk_to_ptk+0xec>
656: 0000c0 callx0 a0
659: 102122 l32i a2, a1, 64
65c: 20c132 addi a3, a1, 32
65f: 041c movi.n a4, 16
661: fff001 l32r a0, 624 <wpa_pmk_to_ptk+0xf0>
664: 0000c0 callx0 a0
667: 112102 l32i a0, a1, 68
66a: 50c112 addi a1, a1, 80
66d: f00d ret.n
...
00000670 <wpa_cipher_key_len>:
670: 142226 beqi a2, 2, 688 <wpa_cipher_key_len+0x18>
673: 158226 beqi a2, 8, 68c <wpa_cipher_key_len+0x1c>
676: 12d226 beqi a2, 64, 68c <wpa_cipher_key_len+0x1c>
679: 13e226 beqi a2, 128, 690 <wpa_cipher_key_len+0x20>
67c: ffd242 addmi a4, a2, 0xffffff00
67f: d30c movi.n a3, 13
681: 020c movi.n a2, 0
683: 832340 moveqz a2, a3, a4
686: f00d ret.n
688: 022c movi.n a2, 32
68a: f00d ret.n
68c: 021c movi.n a2, 16
68e: f00d ret.n
690: 520c movi.n a2, 5
692: f00d ret.n
00000694 <wpa_cipher_to_alg>:
694: 0f2226 beqi a2, 2, 6a7 <wpa_cipher_to_alg+0x13>
697: 148226 beqi a2, 8, 6af <wpa_cipher_to_alg+0x1b>
69a: 15d226 beqi a2, 64, 6b3 <wpa_cipher_to_alg+0x1f>
69d: 0ae226 beqi a2, 128, 6ab <wpa_cipher_to_alg+0x17>
6a0: 07f226 beqi a2, 0x100, 6ab <wpa_cipher_to_alg+0x17>
6a3: 020c movi.n a2, 0
6a5: f00d ret.n
6a7: 220c movi.n a2, 2
6a9: f00d ret.n
6ab: 620c movi.n a2, 6
6ad: f00d ret.n
6af: 320c movi.n a2, 3
6b1: f00d ret.n
6b3: 920c movi.n a2, 9
6b5: f00d ret.n
6b7: f20400 excw
6ba: 040050 extui a0, a5, 0, 1
6bd: 0fac beqz.n a15, 6e1 <wpa_cipher_to_alg+0x4d>
6bf: ac0800 excw
6c2: 0f .byte 0xf
6c3: f20200 excw
6c6: 020050 excw
6c9: 0fac beqz.n a15, 6ed <wpa_cipher_to_suite+0x9>
6cb: f20500 excw
6ce: 050050 extui a0, a5, 16, 1
6d1: 0fac beqz.n a15, 6f5 <wpa_cipher_to_suite+0x11>
6d3: f20100 excw
6d6: 010050 slli a0, a0, 27
6d9: 0fac beqz.n a15, 6fd <wpa_cipher_to_suite+0x19>
6db: f20000 excw
6de: 000050 excw
6e1: 0fac beqz.n a15, 705 <wpa_cipher_to_suite+0x21>
...
000006e4 <wpa_cipher_to_suite>:
6e4: 146337 bbci a3, 3, 6fc <wpa_cipher_to_suite+0x18>
6e7: fff551 l32r a5, 6bc <wpa_cipher_to_alg+0x28>
6ea: fff331 l32r a3, 6b8 <wpa_cipher_to_alg+0x24>
6ed: fec242 addi a4, a2, -2
6f0: 833540 moveqz a3, a5, a4
6f3: 000046 j 6f8 <wpa_cipher_to_suite+0x14>
6f6: 030c movi.n a3, 0
6f8: 032d mov.n a2, a3
6fa: f00d ret.n
6fc: 056367 bbci a3, 6, 705 <wpa_cipher_to_suite+0x21>
6ff: fff031 l32r a3, 6c0 <wpa_cipher_to_alg+0x2c>
702: fffc86 j 6f8 <wpa_cipher_to_suite+0x14>
705: 086317 bbci a3, 1, 711 <wpa_cipher_to_suite+0x2d>
708: fff051 l32r a5, 6c8 <wpa_cipher_to_alg+0x34>
70b: ffee31 l32r a3, 6c4 <wpa_cipher_to_alg+0x30>
70e: fff6c6 j 6ed <wpa_cipher_to_suite+0x9>
711: 086387 bbci a3, 8, 71d <wpa_cipher_to_suite+0x39>
714: ffef51 l32r a5, 6d0 <wpa_cipher_to_alg+0x3c>
717: ffed31 l32r a3, 6cc <wpa_cipher_to_alg+0x38>
71a: fff3c6 j 6ed <wpa_cipher_to_suite+0x9>
71d: 086377 bbci a3, 7, 729 <wpa_cipher_to_suite+0x45>
720: ffee51 l32r a5, 6d8 <wpa_cipher_to_alg+0x44>
723: ffec31 l32r a3, 6d4 <wpa_cipher_to_alg+0x40>
726: fff0c6 j 6ed <wpa_cipher_to_suite+0x9>
729: c96307 bbci a3, 0, 6f6 <wpa_cipher_to_suite+0x12>
72c: ffed51 l32r a5, 6e0 <wpa_cipher_to_alg+0x4c>
72f: ffeb31 l32r a3, 6dc <wpa_cipher_to_alg+0x48>
732: ffedc6 j 6ed <wpa_cipher_to_suite+0x9>
735: 000000 ill
00000738 <rsn_cipher_put_suites>:
738: f80c movi.n a8, 15
73a: 890c movi.n a9, 8
73c: acaf72 movi a7, -84
73f: 060c movi.n a6, 0
741: 146337 bbci a3, 3, 759 <rsn_cipher_put_suites+0x21>
744: 150c movi.n a5, 1
746: 004262 s8i a6, a2, 0
749: 014282 s8i a8, a2, 1
74c: 440c movi.n a4, 4
74e: 024272 s8i a7, a2, 2
751: 034242 s8i a4, a2, 3
754: 224b addi.n a2, a2, 4
756: 000046 j 75b <rsn_cipher_put_suites+0x23>
759: 065d mov.n a5, a6
75b: 0f6367 bbci a3, 6, 76e <rsn_cipher_put_suites+0x36>
75e: 551b addi.n a5, a5, 1
760: 034292 s8i a9, a2, 3
763: 004262 s8i a6, a2, 0
766: 014282 s8i a8, a2, 1
769: 024272 s8i a7, a2, 2
76c: 224b addi.n a2, a2, 4
76e: 290c movi.n a9, 2
770: 0f6317 bbci a3, 1, 783 <rsn_cipher_put_suites+0x4b>
773: 551b addi.n a5, a5, 1
775: 034292 s8i a9, a2, 3
778: 004262 s8i a6, a2, 0
77b: 014282 s8i a8, a2, 1
77e: 024272 s8i a7, a2, 2
781: 224b addi.n a2, a2, 4
783: 0d6307 bbci a3, 0, 794 <rsn_cipher_put_suites+0x5c>
786: 014282 s8i a8, a2, 1
789: 024272 s8i a7, a2, 2
78c: 004262 s8i a6, a2, 0
78f: 034262 s8i a6, a2, 3
792: 551b addi.n a5, a5, 1
794: 052d mov.n a2, a5
796: f00d ret.n
00000798 <wpa_cipher_put_suites>:
798: 287c movi.n a8, -14
79a: 075c movi.n a7, 80
79c: 290c movi.n a9, 2
79e: 060c movi.n a6, 0
7a0: 146337 bbci a3, 3, 7b8 <wpa_cipher_put_suites+0x20>
7a3: 150c movi.n a5, 1
7a5: 004262 s8i a6, a2, 0
7a8: 014272 s8i a7, a2, 1
7ab: 440c movi.n a4, 4
7ad: 024282 s8i a8, a2, 2
7b0: 034242 s8i a4, a2, 3
7b3: 224b addi.n a2, a2, 4
7b5: 000046 j 7ba <wpa_cipher_put_suites+0x22>
7b8: 065d mov.n a5, a6
7ba: 0f6317 bbci a3, 1, 7cd <wpa_cipher_put_suites+0x35>
7bd: 551b addi.n a5, a5, 1
7bf: 034292 s8i a9, a2, 3
7c2: 004262 s8i a6, a2, 0
7c5: 014272 s8i a7, a2, 1
7c8: 024282 s8i a8, a2, 2
7cb: 224b addi.n a2, a2, 4
7cd: 0d6307 bbci a3, 0, 7de <wpa_cipher_put_suites+0x46>
7d0: 014272 s8i a7, a2, 1
7d3: 024282 s8i a8, a2, 2
7d6: 004262 s8i a6, a2, 0
7d9: 034262 s8i a6, a2, 3
7dc: 551b addi.n a5, a5, 1
7de: 052d mov.n a2, a5
7e0: f00d ret.n
wpa_debug.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <wpa_snprintf_hex_uppercase-0x7c>:
0: 0008 l32i.n a0, a0, 0
...
a: 120000 excw
d: d9d0c1 l32r a12, ffff6750 <eloop_register_timeout+0xffff66a8>
10: 61e951 l32r a5, fffd87b4 <eloop_register_timeout+0xfffd870c>
13: 8159 s32i.n a5, a1, 32
15: 71f9 s32i.n a15, a1, 28
17: 41c9 s32i.n a12, a1, 16
19: 3109 s32i.n a0, a1, 12
1b: 02cd mov.n a12, a2
1d: 33cc bnez.n a3, 24 <wpa_snprintf_hex_uppercase-0x58>
1f: 020c movi.n a2, 0
21: 001206 j 6d <wpa_snprintf_hex_uppercase-0xf>
24: f23a add.n a15, a2, a3
26: 2129 s32i.n a2, a1, 8
28: 000c movi.n a0, 0
2a: 25bc beqz.n a5, 60 <wpa_snprintf_hex_uppercase-0x1c>
2c: 00dd mov.n a13, a0
2e: 1149 s32i.n a4, a1, 4
30: 0169 s32i.n a6, a1, 0
32: 0c2d mov.n a2, a12
34: 0178 l32i.n a7, a1, 0
36: fff261 l32r a6, 0 <wpa_snprintf_hex_uppercase-0x7c>
39: fff241 l32r a4, 4 <wpa_snprintf_hex_uppercase-0x78>
3c: 1158 l32i.n a5, a1, 4
3e: c0efc0 sub a14, a15, a12
41: 0e3d mov.n a3, a14
43: 55da add.n a5, a5, a13
45: 000552 l8ui a5, a5, 0
48: 834670 moveqz a4, a6, a7
4b: ffef01 l32r a0, 8 <wpa_snprintf_hex_uppercase-0x74>
4e: 0000c0 callx0 a0
51: 00b296 bltz a2, 60 <wpa_snprintf_hex_uppercase-0x1c>
54: 08a2e7 bge a2, a14, 60 <wpa_snprintf_hex_uppercase-0x1c>
57: c2ca add.n a12, a2, a12
59: 8168 l32i.n a6, a1, 32
5b: dd1b addi.n a13, a13, 1
5d: d196d7 bne a6, a13, 32 <wpa_snprintf_hex_uppercase-0x4a>
60: ffdf82 addmi a8, a15, 0xffffff00
63: 2128 l32i.n a2, a1, 8
65: 070c movi.n a7, 0
67: c02c20 sub a2, a12, a2
6a: ff4872 s8i a7, a8, 255
6d: 41c8 l32i.n a12, a1, 16
6f: 51d8 l32i.n a13, a1, 20
71: 61e8 l32i.n a14, a1, 24
73: 71f8 l32i.n a15, a1, 28
75: 3108 l32i.n a0, a1, 12
77: 30c112 addi a1, a1, 48
7a: f00d ret.n
0000007c <wpa_snprintf_hex_uppercase>:
7c: 160c movi.n a6, 1
7e: f0c112 addi a1, a1, -16
81: 0109 s32i.n a0, a1, 0
83: fff885 call0 c <wpa_snprintf_hex_uppercase-0x70>
86: 0108 l32i.n a0, a1, 0
88: 10c112 addi a1, a1, 16
8b: f00d ret.n
8d: 000000 ill
00000090 <wpa_snprintf_hex>:
90: 060c movi.n a6, 0
92: f0c112 addi a1, a1, -16
95: 0109 s32i.n a0, a1, 0
97: fff745 call0 c <wpa_snprintf_hex_uppercase-0x70>
9a: 0108 l32i.n a0, a1, 0
9c: 10c112 addi a1, a1, 16
9f: f00d ret.n
a1: 000000 ill
000000a4 <eloop_cancel_timeout>:
a4: 020c movi.n a2, 0
a6: f00d ret.n
000000a8 <eloop_register_timeout>:
a8: 020c movi.n a2, 0
aa: f00d ret.n
wpa_ie.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <wpa_parse_wpa_ie-0x8>:
...
00000008 <wpa_parse_wpa_ie>:
8: f0c112 addi a1, a1, -16
b: 0109 s32i.n a0, a1, 0
d: f38c beqz.n a3, 20 <wpa_parse_wpa_ie+0x18>
f: 000202 l8ui a0, a2, 0
12: 053c movi.n a5, 48
14: 089057 bne a0, a5, 20 <wpa_parse_wpa_ie+0x18>
17: fffa01 l32r a0, 0 <wpa_parse_wpa_ie-0x8>
1a: 0000c0 callx0 a0
1d: 000146 j 26 <wpa_parse_wpa_ie+0x1e>
20: fff901 l32r a0, 4 <wpa_parse_wpa_ie-0x4>
23: 0000c0 callx0 a0
26: 0108 l32i.n a0, a1, 0
28: 10c112 addi a1, a1, 16
2b: f00d ret.n
2d: 000000 ill
30: 50f201 l32r a0, fffd43f8 <wpa_gen_wpa_ie+0xfffd40e8>
33: ac0400 excw
36: 0f .byte 0xf
37: ac0100 excw
3a: 0f .byte 0xf
3b: ac0300 excw
3e: 0f .byte 0xf
3f: 027200 excw
42: 025201 l32r a0, fffc098c <wpa_gen_wpa_ie+0xfffc067c>
45: 27cc05 call0 27d08 <wpa_gen_wpa_ie+0x279f8>
48: 120c movi.n a2, 1
4a: f00d ret.n
4c: 3767b6 bltui a7, 6, 87 <wpa_parse_wpa_ie+0x7f>
4f: 020282 l8ui a8, a2, 2
52: 030292 l8ui a9, a2, 3
55: 040262 l8ui a6, a2, 4
58: 119900 slli a9, a9, 16
5b: 116680 slli a6, a6, 8
5e: 018880 slli a8, a8, 24
61: 205560 or a5, a5, a6
64: fff361 l32r a6, 30 <wpa_parse_wpa_ie+0x28>
67: 208890 or a8, a8, a9
6a: 205580 or a5, a5, a8
6d: 169567 bne a5, a6, 87 <wpa_parse_wpa_ie+0x7f>
70: 060282 l8ui a8, a2, 6
73: 101866 bnei a8, 1, 87 <wpa_parse_wpa_ie+0x7f>
76: 070292 l8ui a9, a2, 7
79: a9cc bnez.n a9, 87 <wpa_parse_wpa_ie+0x7f>
7b: 0429 s32i.n a2, a4, 0
7d: 0102a2 l8ui a10, a2, 1
80: aa2b addi.n a10, a10, 2
82: 14a9 s32i.n a10, a4, 4
84: 001fc6 j 107 <wpa_parse_wpa_ie+0xff>
87: b25b addi.n a11, a2, 5
89: 2fbb37 bgeu a11, a3, bc <wpa_parse_wpa_ie+0xb4>
8c: 331c movi.n a3, 19
8e: 2ab377 bgeu a3, a7, bc <wpa_parse_wpa_ie+0xb4>
91: 050252 l8ui a5, a2, 5
94: 020282 l8ui a8, a2, 2
97: 030292 l8ui a9, a2, 3
9a: 040262 l8ui a6, a2, 4
9d: 119900 slli a9, a9, 16
a0: 116680 slli a6, a6, 8
a3: 018880 slli a8, a8, 24
a6: 205560 or a5, a5, a6
a9: ffe261 l32r a6, 34 <wpa_parse_wpa_ie+0x2c>
ac: 208890 or a8, a8, a9
af: 205580 or a5, a5, a8
b2: 069567 bne a5, a6, bc <wpa_parse_wpa_ie+0xb4>
b5: 726b addi.n a7, a2, 6
b7: 4479 s32i.n a7, a4, 16
b9: 001286 j 107 <wpa_parse_wpa_ie+0xff>
bc: 4777b6 bltui a7, 7, 107 <wpa_parse_wpa_ie+0xff>
bf: ffde81 l32r a8, 38 <wpa_parse_wpa_ie+0x30>
c2: 030262 l8ui a6, a2, 3
c5: 040252 l8ui a5, a2, 4
c8: 050232 l8ui a3, a2, 5
cb: 115580 slli a5, a5, 8
ce: 203350 or a3, a3, a5
d1: 020252 l8ui a5, a2, 2
d4: 116600 slli a6, a6, 16
d7: 015580 slli a5, a5, 24
da: 205560 or a5, a5, a6
dd: 203350 or a3, a3, a5
e0: 0e9387 bne a3, a8, f2 <wpa_parse_wpa_ie+0xea>
e3: 726b addi.n a7, a2, 6
e5: 5479 s32i.n a7, a4, 20
e7: 010262 l8ui a6, a2, 1
ea: fcc662 addi a6, a6, -4
ed: 6469 s32i.n a6, a4, 24
ef: 000506 j 107 <wpa_parse_wpa_ie+0xff>
f2: 1177b6 bltui a7, 7, 107 <wpa_parse_wpa_ie+0xff>
f5: ffd181 l32r a8, 3c <wpa_parse_wpa_ie+0x34>
f8: 0b9387 bne a3, a8, 107 <wpa_parse_wpa_ie+0xff>
fb: a26b addi.n a10, a2, 6
fd: 74a9 s32i.n a10, a4, 28
ff: 010292 l8ui a9, a2, 1
102: fcc992 addi a9, a9, -4
105: 8499 s32i.n a9, a4, 32
107: 020c movi.n a2, 0
109: f00d ret.n
10b: 000000 ill
...
00000110 <wpa_supplicant_parse_ies>:
110: e0c112 addi a1, a1, -32
113: 61f9 s32i.n a15, a1, 24
115: 2109 s32i.n a0, a1, 8
117: 31c9 s32i.n a12, a1, 12
119: 41d9 s32i.n a13, a1, 16
11b: 51e9 s32i.n a14, a1, 20
11d: 04dd mov.n a13, a4
11f: 03ed mov.n a14, a3
121: 02cd mov.n a12, a2
123: 030c movi.n a3, 0
125: 042d mov.n a2, a4
127: 11d9 s32i.n a13, a1, 4
129: 442c movi.n a4, 36
12b: fff801 l32r a0, 10c <wpa_parse_wpa_ie+0x104>
12e: 0000c0 callx0 a0
131: 702ea6 blti a14, 2, 1a5 <wpa_supplicant_parse_ies+0x95>
134: 0f3c movi.n a15, 48
136: 020c movi.n a2, 0
138: dcea add.n a13, a12, a14
13a: dda0e2 movi a14, 221
13d: 0d0b addi.n a0, a13, -1
13f: 0109 s32i.n a0, a1, 0
141: 000c02 l8ui a0, a12, 0
144: 010c32 l8ui a3, a12, 1
147: 0c90e7 bne a0, a14, 157 <wpa_supplicant_parse_ies+0x47>
14a: 0138 l32i.n a3, a1, 0
14c: 4613c7 beq a3, a12, 196 <wpa_supplicant_parse_ies+0x86>
14f: 010c32 l8ui a3, a12, 1
152: 13cc bnez.n a3, 157 <wpa_supplicant_parse_ies+0x47>
154: 000f86 j 196 <wpa_supplicant_parse_ies+0x86>
157: 33ca add.n a3, a3, a12
159: 332b addi.n a3, a3, 2
15b: 353d37 bltu a13, a3, 194 <wpa_supplicant_parse_ies+0x84>
15e: 1b90f7 bne a0, a15, 17d <wpa_supplicant_parse_ies+0x6d>
161: 1158 l32i.n a5, a1, 4
163: 25c9 s32i.n a12, a5, 8
165: 010c42 l8ui a4, a12, 1
168: 442b addi.n a4, a4, 2
16a: 3549 s32i.n a4, a5, 12
16c: 010c32 l8ui a3, a12, 1
16f: 33ca add.n a3, a3, a12
171: 332b addi.n a3, a3, 2
173: 03cd mov.n a12, a3
175: 431b addi.n a4, a3, 1
177: c634d7 bltu a4, a13, 141 <wpa_supplicant_parse_ies+0x31>
17a: 000606 j 196 <wpa_supplicant_parse_ies+0x86>
17d: f290e7 bne a0, a14, 173 <wpa_supplicant_parse_ies+0x63>
180: 0c2d mov.n a2, a12
182: 0d3d mov.n a3, a13
184: 1148 l32i.n a4, a1, 4
186: ffeb85 call0 40 <wpa_parse_wpa_ie+0x38>
189: 009296 bltz a2, 196 <wpa_supplicant_parse_ies+0x86>
18c: dc12a6 blti a2, 1, 16c <wpa_supplicant_parse_ies+0x5c>
18f: 020c movi.n a2, 0
191: 000046 j 196 <wpa_supplicant_parse_ies+0x86>
194: f27c movi.n a2, -1
196: 31c8 l32i.n a12, a1, 12
198: 41d8 l32i.n a13, a1, 16
19a: 51e8 l32i.n a14, a1, 20
19c: 61f8 l32i.n a15, a1, 24
19e: 2108 l32i.n a0, a1, 8
1a0: 20c112 addi a1, a1, 32
1a3: f00d ret.n
1a5: 020c movi.n a2, 0
1a7: fffac6 j 196 <wpa_supplicant_parse_ies+0x86>
1aa: 1c0000 excw
1ad: b73777 bltu a7, a7, 168 <wpa_supplicant_parse_ies+0x58>
1b0: 490c74 excw
1b3: ddaf82 movi a8, -35
1b6: 130c movi.n a3, 1
1b8: 2b7c movi.n a11, -14
1ba: 0a5c movi.n a10, 80
1bc: 0342a2 s8i a10, a2, 3
1bf: 0442b2 s8i a11, a2, 4
1c2: 054232 s8i a3, a2, 5
1c5: 004282 s8i a8, a2, 0
1c8: 064232 s8i a3, a2, 6
1cb: 080c movi.n a8, 0
1cd: 024282 s8i a8, a2, 2
1d0: 074282 s8i a8, a2, 7
1d3: 0e8566 bnei a5, 8, 1e5 <wpa_supplicant_parse_ies+0xd5>
1d6: 0b4292 s8i a9, a2, 11
1d9: 084282 s8i a8, a2, 8
1dc: 0942a2 s8i a10, a2, 9
1df: 0a42b2 s8i a11, a2, 10
1e2: 0006c6 j 201 <wpa_supplicant_parse_ies+0xf1>
1e5: 072566 bnei a5, 2, 1f0 <wpa_supplicant_parse_ies+0xe0>
1e8: 250c movi.n a5, 2
1ea: 0b4252 s8i a5, a2, 11
1ed: fffa06 j 1d9 <wpa_supplicant_parse_ies+0xc9>
1f0: 1ef566 bnei a5, 0x100, 212 <wpa_supplicant_parse_ies+0x102>
1f3: 084282 s8i a8, a2, 8
1f6: 0942a2 s8i a10, a2, 9
1f9: 0a42b2 s8i a11, a2, 10
1fc: 550c movi.n a5, 5
1fe: 0b4252 s8i a5, a2, 11
201: 0c4232 s8i a3, a2, 12
204: 0d4282 s8i a8, a2, 13
207: 248426 beqi a4, 8, 22f <wpa_supplicant_parse_ies+0x11f>
20a: 1c2466 bnei a4, 2, 22a <wpa_supplicant_parse_ies+0x11a>
20d: 290c movi.n a9, 2
20f: 000706 j 22f <wpa_supplicant_parse_ies+0x11f>
212: 10e566 bnei a5, 128, 226 <wpa_supplicant_parse_ies+0x116>
215: 084282 s8i a8, a2, 8
218: 0942a2 s8i a10, a2, 9
21b: 0a42b2 s8i a11, a2, 10
21e: 035d mov.n a5, a3
220: fff686 j 1fe <wpa_supplicant_parse_ies+0xee>
223: 25b626 beqi a6, 16, 24c <wpa_supplicant_parse_ies+0x13c>
226: f27c movi.n a2, -1
228: f00d ret.n
22a: f81466 bnei a4, 1, 226 <wpa_supplicant_parse_ies+0x116>
22d: 089d mov.n a9, a8
22f: 114292 s8i a9, a2, 17
232: 0e4282 s8i a8, a2, 14
235: 0f42a2 s8i a10, a2, 15
238: 1042b2 s8i a11, a2, 16
23b: 124232 s8i a3, a2, 18
23e: 134282 s8i a8, a2, 19
241: 091626 beqi a6, 1, 24e <wpa_supplicant_parse_ies+0x13e>
244: db2666 bnei a6, 2, 223 <wpa_supplicant_parse_ies+0x113>
247: 230c movi.n a3, 2
249: 000046 j 24e <wpa_supplicant_parse_ies+0x13e>
24c: 083d mov.n a3, a8
24e: 144282 s8i a8, a2, 20
251: 1542a2 s8i a10, a2, 21
254: 1642b2 s8i a11, a2, 22
257: 661c movi.n a6, 22
259: 174232 s8i a3, a2, 23
25c: 014262 s8i a6, a2, 1
25f: 821c movi.n a2, 24
261: f00d ret.n
263: 571c00 excw
266: 71b737 bgeu a7, a3, 2db <wpa_supplicant_parse_ies+0x1cb>
269: acafa2 movi a10, -84
26c: 490c movi.n a9, 4
26e: 130c movi.n a3, 1
270: 0b3c movi.n a11, 48
272: 080c movi.n a8, 0
274: 034282 s8i a8, a2, 3
277: 0042b2 s8i a11, a2, 0
27a: 024232 s8i a3, a2, 2
27d: fb0c movi.n a11, 15
27f: 0e8566 bnei a5, 8, 291 <wpa_supplicant_parse_ies+0x181>
282: 074292 s8i a9, a2, 7
285: 044282 s8i a8, a2, 4
288: 0542b2 s8i a11, a2, 5
28b: 0642a2 s8i a10, a2, 6
28e: 0006c6 j 2ad <wpa_supplicant_parse_ies+0x19d>
291: 072566 bnei a5, 2, 29c <wpa_supplicant_parse_ies+0x18c>
294: 250c movi.n a5, 2
296: 074252 s8i a5, a2, 7
299: fffa06 j 285 <wpa_supplicant_parse_ies+0x175>
29c: 3ff566 bnei a5, 0x100, 2df <wpa_supplicant_parse_ies+0x1cf>
29f: 044282 s8i a8, a2, 4
2a2: 0542b2 s8i a11, a2, 5
2a5: 0642a2 s8i a10, a2, 6
2a8: 550c movi.n a5, 5
2aa: 074252 s8i a5, a2, 7
2ad: 084232 s8i a3, a2, 8
2b0: 094282 s8i a8, a2, 9
2b3: 0c8426 beqi a4, 8, 2c3 <wpa_supplicant_parse_ies+0x1b3>
2b6: 042466 bnei a4, 2, 2be <wpa_supplicant_parse_ies+0x1ae>
2b9: 290c movi.n a9, 2
2bb: 000106 j 2c3 <wpa_supplicant_parse_ies+0x1b3>
2be: 191466 bnei a4, 1, 2db <wpa_supplicant_parse_ies+0x1cb>
2c1: 089d mov.n a9, a8
2c3: 0d4292 s8i a9, a2, 13
2c6: 0a4282 s8i a8, a2, 10
2c9: 0b42b2 s8i a11, a2, 11
2cc: 0c42a2 s8i a10, a2, 12
2cf: 0e4232 s8i a3, a2, 14
2d2: 0f4282 s8i a8, a2, 15
2d5: 191626 beqi a6, 1, 2f2 <wpa_supplicant_parse_ies+0x1e2>
2d8: 142626 beqi a6, 2, 2f0 <wpa_supplicant_parse_ies+0x1e0>
2db: f27c movi.n a2, -1
2dd: f00d ret.n
2df: f8e566 bnei a5, 128, 2db <wpa_supplicant_parse_ies+0x1cb>
2e2: 044282 s8i a8, a2, 4
2e5: 0542b2 s8i a11, a2, 5
2e8: 0642a2 s8i a10, a2, 6
2eb: 035d mov.n a5, a3
2ed: ffee46 j 2aa <wpa_supplicant_parse_ies+0x19a>
2f0: 230c movi.n a3, 2
2f2: 1142b2 s8i a11, a2, 17
2f5: 1242a2 s8i a10, a2, 18
2f8: 134232 s8i a3, a2, 19
2fb: 104282 s8i a8, a2, 16
2fe: 154282 s8i a8, a2, 21
301: 461c movi.n a6, 20
303: 144282 s8i a8, a2, 20
306: 014262 s8i a6, a2, 1
309: 621c movi.n a2, 22
30b: f00d ret.n
30d: 000000 ill
00000310 <wpa_gen_wpa_ie>:
310: e0c112 addi a1, a1, -32
313: 039d mov.n a9, a3
315: 462252 l32i a5, a2, 0x118
318: 472262 l32i a6, a2, 0x11c
31b: 043d mov.n a3, a4
31d: 4109 s32i.n a0, a1, 16
31f: 572202 l32i a0, a2, 0x15c
322: 452242 l32i a4, a2, 0x114
325: 0c2066 bnei a0, 2, 335 <wpa_gen_wpa_ie+0x25>
328: 482272 l32i a7, a2, 0x120
32b: 0129 s32i.n a2, a1, 0
32d: 092d mov.n a2, a9
32f: fff345 call0 264 <wpa_supplicant_parse_ies+0x154>
332: 000106 j 33a <wpa_gen_wpa_ie+0x2a>
335: 092d mov.n a2, a9
337: ffe745 call0 1ac <wpa_supplicant_parse_ies+0x9c>
33a: 4108 l32i.n a0, a1, 16
33c: 20c112 addi a1, a1, 32
33f: f00d ret.n
wpa_main.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <ppInstallKey-0x3c>:
...
0000003c <ppInstallKey>:
3c: 035d mov.n a5, a3
3e: c0c112 addi a1, a1, -64
41: 7169 s32i.n a6, a1, 28
43: a1d9 s32i.n a13, a1, 40
45: b1e9 s32i.n a14, a1, 44
47: 91c9 s32i.n a12, a1, 36
49: 8109 s32i.n a0, a1, 32
4b: c1f9 s32i.n a15, a1, 48
4d: 112102 l32i a0, a1, 68
50: 1021f2 l32i a15, a1, 64
53: 02cd mov.n a12, a2
55: 1221e2 l32i a14, a1, 72
58: 042d mov.n a2, a4
5a: ffe941 l32r a4, 0 <ppInstallKey-0x3c>
5d: 024ea6 blti a14, 4, 63 <ppInstallKey+0x27>
60: 002286 j ee <ppInstallKey+0xb2>
63: 44d8 l32i.n a13, a4, 16
65: 1e2dd2 l32i a13, a13, 120
68: e90d72 l8ui a7, a13, 233
6b: ffa032 movi a3, 255
6e: 021737 beq a7, a3, 74 <ppInstallKey+0x38>
71: 0d1766 bnei a7, 1, 82 <ppInstallKey+0x46>
74: 6159 s32i.n a5, a1, 24
76: 5129 s32i.n a2, a1, 20
78: 4109 s32i.n a0, a1, 16
7a: 070c movi.n a7, 0
7c: e94d72 s8i a7, a13, 233
7f: 000286 j 8d <ppInstallKey+0x51>
82: 6159 s32i.n a5, a1, 24
84: 5129 s32i.n a2, a1, 20
86: 4109 s32i.n a0, a1, 16
88: 170c movi.n a7, 1
8a: e94d72 s8i a7, a13, 233
8d: 3eda add.n a3, a14, a13
8f: ea4372 s8i a7, a3, 234
92: e90d22 l8ui a2, a13, 233
95: 222b addi.n a2, a2, 2
97: ffe101 l32r a0, 1c <ppInstallKey-0x20>
9a: 0000c0 callx0 a0
9d: 0f7d mov.n a7, a15
9f: 5148 l32i.n a4, a1, 20
a1: 6158 l32i.n a5, a1, 24
a3: 020c movi.n a2, 0
a5: 0c3d mov.n a3, a12
a7: e90d62 l8ui a6, a13, 233
aa: 4188 l32i.n a8, a1, 16
ac: 0189 s32i.n a8, a1, 0
ae: 662b addi.n a6, a6, 2
b0: ffdc01 l32r a0, 20 <ppInstallKey-0x1c>
b3: 0000c0 callx0 a0
b6: ffd331 l32r a3, 4 <ppInstallKey-0x38>
b9: e90d22 l8ui a2, a13, 233
bc: a02230 addx4 a2, a2, a3
bf: 692222 l32i a2, a2, 0x1a4
c2: 12ec bnez.n a2, e7 <ppInstallKey+0xab>
c4: a0a022 movi a2, 160
c7: ffd701 l32r a0, 24 <ppInstallKey-0x18>
ca: 0000c0 callx0 a0
cd: ffcef1 l32r a15, 8 <ppInstallKey-0x34>
d0: e90d02 l8ui a0, a13, 233
d3: a000f0 addx4 a0, a0, a15
d6: 696022 s32i a2, a0, 0x1a4
d9: e90dd2 l8ui a13, a13, 233
dc: a0ddf0 addx4 a13, a13, a15
df: 692dd2 l32i a13, a13, 0x1a4
e2: 3dcc bnez.n a13, e9 <ppInstallKey+0xad>
e4: 001886 j 14a <ppInstallKey+0x10e>
e7: 02dd mov.n a13, a2
e9: fe1b addi.n a15, a14, 1
eb: 000d06 j 123 <ppInstallKey+0xe7>
ee: 0c3d mov.n a3, a12
f0: 0109 s32i.n a0, a1, 0
f2: 024d mov.n a4, a2
f4: 0f7d mov.n a7, a15
f6: 020c movi.n a2, 0
f8: fe1b addi.n a15, a14, 1
fa: 0f6d mov.n a6, a15
fc: ffcb01 l32r a0, 28 <ppInstallKey-0x14>
ff: 0000c0 callx0 a0
102: ffc221 l32r a2, c <ppInstallKey-0x30>
105: a0ee20 addx4 a14, a14, a2
108: 682e22 l32i a2, a14, 0x1a0
10b: 428c beqz.n a2, 113 <ppInstallKey+0xd7>
10d: ffc701 l32r a0, 2c <ppInstallKey-0x10>
110: 0000c0 callx0 a0
113: a0a022 movi a2, 160
116: ffc601 l32r a0, 30 <ppInstallKey-0xc>
119: 0000c0 callx0 a0
11c: 02dd mov.n a13, a2
11e: 686e22 s32i a2, a14, 0x1a0
121: 52ac beqz.n a2, 14a <ppInstallKey+0x10e>
123: 0d2d mov.n a2, a13
125: a0a032 movi a3, 160
128: ffc301 l32r a0, 34 <ppInstallKey-0x8>
12b: 0000c0 callx0 a0
12e: 272c66 bnei a12, 2, 159 <ppInstallKey+0x11d>
131: ffb701 l32r a0, 10 <ppInstallKey-0x2c>
134: 266d02 s32i a0, a13, 152
137: 005df2 s16i a15, a13, 0
13a: 7138 l32i.n a3, a1, 28
13c: 840c movi.n a4, 8
13e: 01dd22 addmi a2, a13, 0x100
141: 90c222 addi a2, a2, -112
144: ffbd01 l32r a0, 38 <ppInstallKey-0x4>
147: 0000c0 callx0 a0
14a: 91c8 l32i.n a12, a1, 36
14c: a1d8 l32i.n a13, a1, 40
14e: b1e8 l32i.n a14, a1, 44
150: c1f8 l32i.n a15, a1, 48
152: 8108 l32i.n a0, a1, 32
154: 40c112 addi a1, a1, 64
157: f00d ret.n
159: 053c66 bnei a12, 3, 162 <ppInstallKey+0x126>
15c: ffae01 l32r a0, 14 <ppInstallKey-0x28>
15f: fff446 j 134 <ppInstallKey+0xf8>
162: 021c26 beqi a12, 1, 168 <ppInstallKey+0x12c>
165: ce5c66 bnei a12, 5, 137 <ppInstallKey+0xfb>
168: ffac01 l32r a0, 18 <ppInstallKey-0x24>
16b: fff146 j 134 <ppInstallKey+0xf8>
...
176: 3d0000 excw
179: fd2102 l32i a0, a1, 0x3f4
17c: ff .byte 0xff
17d: f0c112 addi a1, a1, -16
180: 4228 l32i.n a2, a2, 16
182: 0109 s32i.n a0, a1, 0
184: 0228 l32i.n a2, a2, 0
186: fffb01 l32r a0, 174 <ppInstallKey+0x138>
189: 0000c0 callx0 a0
18c: 0108 l32i.n a0, a1, 0
18e: 10c112 addi a1, a1, 16
191: f00d ret.n
...
1a3: a03200 addx4 a3, a2, a0
1a6: c112c0 mul16u a1, a2, a12
1a9: 11c9f0 slli a12, a9, 1
1ac: 0109 s32i.n a0, a1, 0
1ae: 02cd mov.n a12, a2
1b0: fff921 l32r a2, 194 <ppInstallKey+0x158>
1b3: 0c4d mov.n a4, a12
1b5: 4228 l32i.n a2, a2, 16
1b7: fff901 l32r a0, 19c <ppInstallKey+0x160>
1ba: 0000c0 callx0 a0
1bd: fff621 l32r a2, 198 <ppInstallKey+0x15c>
1c0: 230c movi.n a3, 2
1c2: 114c80 slli a4, a12, 8
1c5: c0a052 movi a5, 192
1c8: 11c8 l32i.n a12, a1, 4
1ca: 204450 or a4, a4, a5
1cd: fff401 l32r a0, 1a0 <ppInstallKey+0x164>
1d0: 0000c0 callx0 a0
1d3: 0108 l32i.n a0, a1, 0
1d5: 10c112 addi a1, a1, 16
1d8: f00d ret.n
...
000001e4 <wpa_config_profile>:
1e4: f0c112 addi a1, a1, -16
1e7: 0109 s32i.n a0, a1, 0
1e9: 02d202 addmi a0, a2, 0x200
1ec: 3d0002 l8ui a0, a0, 61
1ef: 1d2026 beqi a0, 2, 210 <wpa_config_profile+0x2c>
1f2: 1a3026 beqi a0, 3, 210 <wpa_config_profile+0x2c>
1f5: 176026 beqi a0, 6, 210 <wpa_config_profile+0x2c>
1f8: 054026 beqi a0, 4, 201 <wpa_config_profile+0x1d>
1fb: 025026 beqi a0, 5, 201 <wpa_config_profile+0x1d>
1fe: 077066 bnei a0, 7, 209 <wpa_config_profile+0x25>
201: 220c movi.n a2, 2
203: fff601 l32r a0, 1dc <ppInstallKey+0x1a0>
206: 0000c0 callx0 a0
209: 0108 l32i.n a0, a1, 0
20b: 10c112 addi a1, a1, 16
20e: f00d ret.n
210: 120c movi.n a2, 1
212: fff301 l32r a0, 1e0 <ppInstallKey+0x1a4>
215: 0000c0 callx0 a0
218: fffb46 j 209 <wpa_config_profile+0x25>
21b: 000000 ill
...
00000220 <wpa_config_bss>:
220: e0c112 addi a1, a1, -32
223: 02d242 addmi a4, a2, 0x200
226: 43c462 addi a6, a4, 67
229: 1cc472 addi a7, a4, 28
22c: 4109 s32i.n a0, a1, 16
22e: 4288 l32i.n a8, a2, 16
230: 862202 l32i a0, a2, 0x218
233: 0888 l32i.n a8, a8, 0
235: 400452 l8ui a5, a4, 64
238: 2fc822 addi a2, a8, 47
23b: 3e0442 l8ui a4, a4, 62
23e: 0109 s32i.n a0, a1, 0
240: fff701 l32r a0, 21c <wpa_config_profile+0x38>
243: 0000c0 callx0 a0
246: 4108 l32i.n a0, a1, 16
248: 20c112 addi a1, a1, 32
24b: f00d ret.n
24d: 000000 ill
250: 000000 ill
...
00000254 <wpa_config_assoc_ie>:
254: ffff61 l32r a6, 250 <wpa_config_bss+0x30>
257: 071266 bnei a2, 1, 262 <wpa_config_assoc_ie+0xe>
25a: 5d6632 s32i a3, a6, 0x174
25d: 005342 s16i a4, a3, 0
260: f00d ret.n
262: 5e6632 s32i a3, a6, 0x178
265: fffd06 j 25d <wpa_config_assoc_ie+0x9>
...
00000270 <dhcp_bind_check>:
270: fffe41 l32r a4, 268 <wpa_config_assoc_ie+0x14>
273: 4448 l32i.n a4, a4, 16
275: fffd31 l32r a3, 26c <wpa_config_assoc_ie+0x18>
278: ba0422 l8ui a2, a4, 186
27b: be0332 l8ui a3, a3, 190
27e: 0a5226 beqi a2, 5, 28c <dhcp_bind_check+0x1c>
281: 027326 beqi a3, 7, 287 <dhcp_bind_check+0x17>
284: 048366 bnei a3, 8, 28c <dhcp_bind_check+0x1c>
287: 250c movi.n a5, 2
289: ba4452 s8i a5, a4, 186
28c: f00d ret.n
...
29a: 000000 ill
29d: 0e .byte 0xe
29e: 006000 rsil a0, 0
2a1: 000100 excw
...
2ac: 3a98 l32i.n a9, a10, 12
...
2ce: 200000 or a0, a0, a0
...
2d9: 000000 ill
2dc: 000040 excw
...
00000318 <eagle_auth_done>:
318: b0c112 addi a1, a1, -80
31b: 1161c2 s32i a12, a1, 68
31e: ffdcc1 l32r a12, 290 <dhcp_bind_check+0x20>
321: 4cc8 l32i.n a12, a12, 16
323: 106102 s32i a0, a1, 64
326: 1e2c02 l32i a0, a12, 120
329: 2028 l32i.n a2, a0, 8
32b: 042020 extui a2, a2, 0, 1
32e: 105256 bnez a2, 437 <eagle_auth_done+0x11f>
331: ffd821 l32r a2, 294 <dhcp_bind_check+0x24>
334: 1e2042 l32i a4, a0, 120
337: ffd831 l32r a3, 298 <dhcp_bind_check+0x28>
33a: e139 s32i.n a3, a1, 56
33c: 060442 l8ui a4, a4, 6
33f: ffe801 l32r a0, 2e0 <dhcp_bind_check+0x70>
342: 0000c0 callx0 a0
345: 1e2c62 l32i a6, a12, 120
348: ffd701 l32r a0, 2a4 <dhcp_bind_check+0x34>
34b: 1e2662 l32i a6, a6, 120
34e: ffd481 l32r a8, 2a0 <dhcp_bind_check+0x30>
351: 060662 l8ui a6, a6, 6
354: ffd271 l32r a7, 29c <dhcp_bind_check+0x2c>
357: 206680 or a6, a6, a8
35a: 0020c0 memw
35d: fd6762 s32i a6, a7, 0x3f4
360: df2052 l32i a5, a0, 0x37c
363: e02072 l32i a7, a0, 0x380
366: 158c beqz.n a5, 36b <eagle_auth_done+0x53>
368: 251726 beqi a7, 1, 391 <eagle_auth_done+0x79>
36b: 2c4b addi.n a2, a12, 4
36d: f129 s32i.n a2, a1, 60
36f: ffdd01 l32r a0, 2e4 <dhcp_bind_check+0x74>
372: 0000c0 callx0 a0
375: f128 l32i.n a2, a1, 60
377: ffcc31 l32r a3, 2a8 <dhcp_bind_check+0x38>
37a: 040c movi.n a4, 0
37c: ffdb01 l32r a0, 2e8 <dhcp_bind_check+0x78>
37f: 0000c0 callx0 a0
382: f128 l32i.n a2, a1, 60
384: ffca31 l32r a3, 2ac <dhcp_bind_check+0x3c>
387: 040c movi.n a4, 0
389: 150c movi.n a5, 1
38b: ffd801 l32r a0, 2ec <dhcp_bind_check+0x7c>
38e: 0000c0 callx0 a0
391: ffc891 l32r a9, 2b4 <dhcp_bind_check+0x44>
394: ffc721 l32r a2, 2b0 <dhcp_bind_check+0x40>
397: 4998 l32i.n a9, a9, 16
399: 000c movi.n a0, 0
39b: b94902 s8i a0, a9, 185
39e: 350282 l8ui a8, a2, 53
3a1: 0f1826 beqi a8, 1, 3b4 <eagle_auth_done+0x9c>
3a4: 36c222 addi a2, a2, 54
3a7: 1e2c32 l32i a3, a12, 120
3aa: 640c movi.n a4, 6
3ac: ffd101 l32r a0, 2f0 <dhcp_bind_check+0x80>
3af: 0000c0 callx0 a0
3b2: 000c movi.n a0, 0
3b4: 130c movi.n a3, 1
3b6: 1e2c22 l32i a2, a12, 120
3b9: ffbfa1 l32r a10, 2b8 <dhcp_bind_check+0x48>
3bc: 22b8 l32i.n a11, a2, 8
3be: 184202 s8i a0, a2, 24
3c1: 0aa8 l32i.n a10, a10, 0
3c3: 20bb30 or a11, a11, a3
3c6: 22b9 s32i.n a11, a2, 8
3c8: 9abc beqz.n a10, 405 <eagle_auth_done+0xed>
3ca: e138 l32i.n a3, a1, 56
3cc: 214b addi.n a2, a1, 4
3ce: 042c movi.n a4, 32
3d0: 0109 s32i.n a0, a1, 0
3d2: ffc801 l32r a0, 2f4 <dhcp_bind_check+0x84>
3d5: 0000c0 callx0 a0
3d8: 25c122 addi a2, a1, 37
3db: 30cc32 addi a3, a12, 48
3de: ffb7b1 l32r a11, 2bc <dhcp_bind_check+0x4c>
3e1: 640c movi.n a4, 6
3e3: 862bb2 l32i a11, a11, 0x218
3e6: 2441b2 s8i a11, a1, 36
3e9: ffc301 l32r a0, 2f8 <dhcp_bind_check+0x88>
3ec: 0000c0 callx0 a0
3ef: 012d mov.n a2, a1
3f1: 1e2c32 l32i a3, a12, 120
3f4: ffb301 l32r a0, 2c0 <dhcp_bind_check+0x50>
3f7: 1e2332 l32i a3, a3, 120
3fa: 0008 l32i.n a0, a0, 0
3fc: 060332 l8ui a3, a3, 6
3ff: 2b4132 s8i a3, a1, 43
402: 0000c0 callx0 a0
405: 0c48 l32i.n a4, a12, 0
407: ffaf51 l32r a5, 2c4 <dhcp_bind_check+0x54>
40a: 350442 l8ui a4, a4, 53
40d: 000552 l8ui a5, a5, 0
410: 23e437 bbsi a4, 3, 437 <eagle_auth_done+0x11f>
413: b5ac beqz.n a5, 442 <eagle_auth_done+0x12a>
415: ffac61 l32r a6, 2c8 <dhcp_bind_check+0x58>
418: ffad71 l32r a7, 2cc <dhcp_bind_check+0x5c>
41b: df2662 l32i a6, a6, 0x37c
41e: e02772 l32i a7, a7, 0x380
421: 168c beqz.n a6, 426 <eagle_auth_done+0x10e>
423: 101726 beqi a7, 1, 437 <eagle_auth_done+0x11f>
426: ffaa21 l32r a2, 2d0 <dhcp_bind_check+0x60>
429: ffb401 l32r a0, 2fc <dhcp_bind_check+0x8c>
42c: 0000c0 callx0 a0
42f: 0c28 l32i.n a2, a12, 0
431: ffb301 l32r a0, 300 <dhcp_bind_check+0x90>
434: 0000c0 callx0 a0
437: 1121c2 l32i a12, a1, 68
43a: 102102 l32i a0, a1, 64
43d: 50c112 addi a1, a1, 80
440: f00d ret.n
442: ffa481 l32r a8, 2d4 <dhcp_bind_check+0x64>
445: 3888 l32i.n a8, a8, 12
447: 28bc beqz.n a8, 47d <eagle_auth_done+0x165>
449: 2cc122 addi a2, a1, 44
44c: c30c movi.n a3, 12
44e: ffad01 l32r a0, 304 <dhcp_bind_check+0x94>
451: 0000c0 callx0 a0
454: ffa131 l32r a3, 2d8 <dhcp_bind_check+0x68>
457: 0c28 l32i.n a2, a12, 0
459: 434b addi.n a4, a3, 4
45b: 538b addi.n a5, a3, 8
45d: ffaa01 l32r a0, 308 <dhcp_bind_check+0x98>
460: 0000c0 callx0 a0
463: 0c28 l32i.n a2, a12, 0
465: ffa901 l32r a0, 30c <dhcp_bind_check+0x9c>
468: 0000c0 callx0 a0
46b: 2cc122 addi a2, a1, 44
46e: 30c132 addi a3, a1, 48
471: 34c142 addi a4, a1, 52
474: ffa701 l32r a0, 310 <dhcp_bind_check+0xa0>
477: 0000c0 callx0 a0
47a: ffee46 j 437 <eagle_auth_done+0x11f>
47d: ff9721 l32r a2, 2dc <dhcp_bind_check+0x6c>
480: ffa501 l32r a0, 314 <dhcp_bind_check+0xa4>
483: 0000c0 callx0 a0
486: ffeb46 j 437 <eagle_auth_done+0x11f>
489: 000000 ill
0000048c <wpa_neg_complete>:
48c: f0c112 addi a1, a1, -16
48f: 0109 s32i.n a0, a1, 0
491: 000005 call0 494 <wpa_neg_complete+0x8>
494: 0108 l32i.n a0, a1, 0
496: 10c112 addi a1, a1, 16
499: f00d ret.n
49b: 017800 slli a7, a8, 32
...
4a6: a40000 extui a0, a0, 0, 11
4a9: 000001 l32r a0, fffc04ac <wpa_attach+0xfffbfff0>
...
000004bc <wpa_attach>:
4bc: fff831 l32r a3, 49c <wpa_neg_complete+0x10>
4bf: fff951 l32r a5, 4a4 <wpa_neg_complete+0x18>
4c2: fff961 l32r a6, 4a8 <wpa_neg_complete+0x1c>
4c5: fff971 l32r a7, 4ac <wpa_neg_complete+0x20>
4c8: 024d mov.n a4, a2
4ca: f0c112 addi a1, a1, -16
4cd: 0109 s32i.n a0, a1, 0
4cf: 020c movi.n a2, 0
4d1: 02d402 addmi a0, a4, 0x200
4d4: 94c002 addi a0, a0, -108
4d7: 656422 s32i a2, a4, 0x194
4da: 666402 s32i a0, a4, 0x198
4dd: fff041 l32r a4, 4a0 <wpa_neg_complete+0x14>
4e0: fff501 l32r a0, 4b4 <wpa_neg_complete+0x28>
4e3: 0000c0 callx0 a0
4e6: fff221 l32r a2, 4b0 <wpa_neg_complete+0x24>
4e9: 330c movi.n a3, 3
4eb: fff301 l32r a0, 4b8 <wpa_neg_complete+0x2c>
4ee: 0000c0 callx0 a0
4f1: 0108 l32i.n a0, a1, 0
4f3: 10c112 addi a1, a1, 16
4f6: f00d ret.n
Disassembly of section .irom.text:
00000500 <.irom.text>:
500: 630a add.n a6, a3, a0
502: 6f .byte 0x6f
503: 6e .byte 0x6e
504: 6e .byte 0x6e
505: 746365 excw
508: 206465 excw
50b: 746977 bbci a9, 7, 583 <wpa_attach+0xc7>
50e: 2068 l32i.n a6, a0, 8
510: 2c7325 excw
513: 686320 excw
516: 6e6e61 l32r a6, fffdbed0 <wpa_attach+0xfffdba14>
519: 206c65 excw
51c: 0a6425 excw
51f: 686400 excw
522: 207063 excw
525: 696c63 excw
528: 746e65 excw
52b: 747320 extui a7, a2, 3, 8
52e: 747261 l32r a6, fffdd6f8 <wpa_attach+0xfffdd23c>
531: 2e .byte 0x2e
532: 2e .byte 0x2e
533: 2e .byte 0x2e
534: 000a add.n a0, a0, a0
...
53e: 630000 excw
541: 6568 l32i.n a6, a5, 24
543: 206b63 excw
546: 6f79 s32i.n a7, a15, 24
548: 207275 excw
54b: 617473 excw
54e: 636974 excw
551: 706920 excw
554: 000a21 l32r a2, fffc057c <wpa_attach+0xfffc00c0>
wpas_glue.o: file format elf32-xtensa-le
Disassembly of section .irom0.text:
00000000 <wpa_sm_alloc_eapol-0x7c>:
...
8: f0c112 addi a1, a1, -16
b: 21c9 s32i.n a12, a1, 8
d: 31d9 s32i.n a13, a1, 12
f: 1109 s32i.n a0, a1, 4
11: 07dd mov.n a13, a7
13: 822202 l32i a0, a2, 0x208
16: 754b addi.n a7, a5, 4
18: 0679 s32i.n a7, a6, 0
1a: 1068 l32i.n a6, a0, 4
1c: 01d222 addmi a2, a2, 0x100
1f: 06eb addi.n a0, a6, 14
21: 30cc bnez.n a0, 28 <wpa_sm_alloc_eapol-0x54>
23: 020c movi.n a2, 0
25: 001086 j 6b <wpa_sm_alloc_eapol-0x11>
28: 12c6c2 addi a12, a6, 18
2b: 0f4632 s8i a3, a6, 15
2e: 0109 s32i.n a0, a1, 0
30: 749850 extui a9, a5, 8, 8
33: 118580 slli a8, a5, 8
36: 4802a2 l8ui a10, a2, 72
39: 0e46a2 s8i a10, a6, 14
3c: 208890 or a8, a8, a9
3f: 104682 s8i a8, a6, 16
42: 418880 srli a8, a8, 8
45: 114682 s8i a8, a6, 17
48: d48c beqz.n a4, 59 <wpa_sm_alloc_eapol-0x23>
4a: 043d mov.n a3, a4
4c: 0c2d mov.n a2, a12
4e: 054d mov.n a4, a5
50: ffec01 l32r a0, 0 <wpa_sm_alloc_eapol-0x7c>
53: 0000c0 callx0 a0
56: 0002c6 j 65 <wpa_sm_alloc_eapol-0x17>
59: 054d mov.n a4, a5
5b: 0c2d mov.n a2, a12
5d: 030c movi.n a3, 0
5f: ffe901 l32r a0, 4 <wpa_sm_alloc_eapol-0x78>
62: 0000c0 callx0 a0
65: 0d8c beqz.n a13, 69 <wpa_sm_alloc_eapol-0x13>
67: 0dc9 s32i.n a12, a13, 0
69: 0128 l32i.n a2, a1, 0
6b: 21c8 l32i.n a12, a1, 8
6d: 31d8 l32i.n a13, a1, 12
6f: 1108 l32i.n a0, a1, 4
71: 10c112 addi a1, a1, 16
74: f00d ret.n
76: 000000 ill
79: 000000 ill
0000007c <wpa_sm_alloc_eapol>:
7c: e0c112 addi a1, a1, -32
7f: 3159 s32i.n a5, a1, 12
81: 4169 s32i.n a6, a1, 16
83: 5179 s32i.n a7, a1, 20
85: 6109 s32i.n a0, a1, 24
87: 2149 s32i.n a4, a1, 8
89: 0129 s32i.n a2, a1, 0
8b: 1139 s32i.n a3, a1, 4
8d: 320c movi.n a2, 3
8f: 00a132 movi a3, 0x100
92: 040c movi.n a4, 0
94: fff901 l32r a0, 78 <wpa_sm_alloc_eapol-0x4>
97: 0000c0 callx0 a0
9a: 529c beqz.n a2, b3 <wpa_sm_alloc_eapol+0x37>
9c: 1138 l32i.n a3, a1, 4
9e: 2148 l32i.n a4, a1, 8
a0: 3158 l32i.n a5, a1, 12
a2: 4168 l32i.n a6, a1, 16
a4: 0108 l32i.n a0, a1, 0
a6: 5178 l32i.n a7, a1, 20
a8: 826022 s32i a2, a0, 0x208
ab: 002d mov.n a2, a0
ad: fff585 call0 8 <wpa_sm_alloc_eapol-0x74>
b0: 000046 j b5 <wpa_sm_alloc_eapol+0x39>
b3: 020c movi.n a2, 0
b5: 6108 l32i.n a0, a1, 24
b7: 20c112 addi a1, a1, 32
ba: f00d ret.n
000000bc <wpa_sm_deauthenticate>:
bc: f0c112 addi a1, a1, -16
bf: 0109 s32i.n a0, a1, 0
c1: 582202 l32i a0, a2, 0x160
c4: 0750b6 bltui a0, 5, cf <wpa_sm_deauthenticate+0x13>
c7: 862202 l32i a0, a2, 0x218
ca: 032d mov.n a2, a3
cc: 0000c0 callx0 a0
cf: 0108 l32i.n a0, a1, 0
d1: 10c112 addi a1, a1, 16
d4: f00d ret.n
...
000000d8 <wpa_sm_mlme_setprotection>:
d8: 020c movi.n a2, 0
da: f00d ret.n
000000dc <wpa_sm_get_beacon_ie>:
dc: 020c movi.n a2, 0
de: f00d ret.n
000000e0 <wpa_sm_disassociate>:
e0: f00d ret.n