mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-22 21:23:07 +03:00
9054 lines
364 KiB
Plaintext
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
|