p1020, linux Qoriq SDK v1.9, CRITICAL etsec gianfar driver patch

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

p1020, linux Qoriq SDK v1.9, CRITICAL etsec gianfar driver patch

984 Views
ivanlukyanchuk
Contributor I

Hi, we used linux Qoriq SDK v1.4 with p1020 and had problem: p1020, linux Qoriq SDK v1.4, problem with etsec gianfar driver.  After that, we decide test last linux Qoriq SDK v1.9. And we again had a problem with net. I am not sure, that new problem is the same as old problem, therefore I create new question at this community forum.

Method that activate problem is same:

We connect from one PC to device 2 way. 1. Ping. 2. Cyclic download files from device to PC. We restart device every 20-30 min, and problem is activated several times during one day.

Problem: Device response to request only after it receive new request!

If several clients communicate with device, the net work slowly unlike usual. If we run only one ping, then we have response to few requests with seconds pause. These responses send only when the ARP packets receved. See wireshark log 1.pcap.

I analize the problem, debug gianfar driver and find critical bug. I create and test the patch which solve the problem.

Patch description.

Function gfar_clean_rx_ring() contain error. Code contain parallel long time iterations for BDPs and SKBs. And these iterations not assosiated with each other. BDPs iterate by next_bd(). SKBs iterate by rx_queue->skb_currx++. If these iterations work synchronous than all is ok. But in some moment SKBs iteration become behind from BDPs iteration (may be synchronisation errors exists). And, after that, gianfar send up to core net stack previous received packet, not last.

Solution.

Use only one BDPs iteration, and replace rx_queue->skb_currx to (bdp - base). Exclude rx_queue->skb_currx from code.

Original Attachment has been moved to: 1.pcap.zip

Original Attachment has been moved to: gianfar.patch.zip

Original Attachment has been moved to: radius_oe.dts.zip

Original Attachment has been moved to: radius_defconfig.zip

0 Kudos
1 Reply

493 Views
ivanlukyanchuk
Contributor I

Hello!

Unfortunately, last days testing show that patch not resolve the problem. But I think, that patch make code better.

If gianfar work good, so what is the reason of problem? ETSEC controller? May be ETSEC wrong configurated?

Problem: Device response to request only after it receive new request!

I add debug to gianfar, and see that ETSEC put to RxBDs ring only previous packet, not last received. I send to device various length packets, log bdp->lstatus (in gfar_clean_rx_ring())  for current and next BDP and see this behaviour very well.

I am confused.

Gianfar set RCTRL flags: PAL=8, LFC, VLEX, FILREN, GHTX, IPCSEN, TUCSEN, PRSDEP=11, EMEN. May be the reason of this ETSEC behaviour is LFC?

Any ideas?

root@p1020rdb:~# ethtool -d eth0

Offset          Values

------          ------

0x0000:         01 24 02 00 00 ee 00 f0 00 00 00 00 00 00 00 00

0x0010:         00 00 00 00 f1 31 00 83 00 00 00 00 00 00 00 00

0x0020:         00 00 10 0c 00 00 00 00 00 00 00 04 00 00 00 c3

0x0030:         00 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 00

0x0040:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0050:         00 00 00 80 00 00 00 c0 00 00 00 40 00 00 00 80

0x0060:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0070:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0080:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00

0x0090:         00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 80

0x00a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x00b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x00c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x00d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x00e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x00f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0100:         00 00 60 02 80 00 80 00 81 00 00 00 00 00 00 00

0x0110:         82 00 00 15 00 00 80 00 00 00 00 00 00 00 00 00

0x0120:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0130:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0140:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0150:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0160:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0170:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0180:         00 00 00 00 17 45 02 60 00 00 00 00 00 00 00 00

0x0190:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x01a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x01b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x01c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x01d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x01e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x01f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0200:         00 00 00 00 17 45 00 00 00 00 00 00 00 00 00 00

0x0210:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0220:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0230:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0240:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0250:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0260:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0270:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0280:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0290:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x02a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x02b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x02c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x02d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x02e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x02f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0300:         00 08 77 c2 02 00 00 80 00 00 00 00 00 00 00 00

0x0310:         00 00 00 00 00 80 00 80 04 10 41 00 00 00 00 00

0x0320:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0330:         00 00 00 00 00 00 00 e6 00 00 00 60 ff ff ff ff

0x0340:         00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0350:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0360:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0370:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0380:         00 00 00 00 17 45 0b 08 00 00 00 00 00 00 00 00

0x0390:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x03a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x03b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x03c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x03d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x03e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x03f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0400:         00 00 00 00 17 45 08 00 00 00 00 00 00 00 00 00

0x0410:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0420:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0430:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0440:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0450:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0460:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0470:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0480:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0490:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x04a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x04b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x04c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x04d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x04e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x04f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0500:         00 00 00 0f 00 00 71 05 40 60 50 60 00 a1 f0 37

0x0510:         00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0520:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0530:         00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00

0x0540:         00 40 04 c5 1b 00 00 00 01 00 00 5e 00 01 00 00

0x0550:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0560:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0570:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0580:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0590:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x05a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x05b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x05c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x05d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x05e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x05f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0600:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0610:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0620:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0630:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0640:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0650:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0660:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0670:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0680:         00 01 5e ac 00 00 d2 9d 00 00 19 7c 00 00 0f 17

0x0690:         00 00 12 af 00 03 64 a8 00 00 00 00 00 90 09 7c

0x06a0:         00 02 04 33 00 00 01 42 00 00 00 57 00 00 00 8f

0x06b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x06c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x06d0:         00 00 00 00 00 00 11 be 00 00 00 00 00 00 00 5e

0x06e0:         10 93 18 a5 00 03 de be 00 00 00 00 00 00 00 00

0x06f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0700:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0710:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0720:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0730:         00 00 00 00 00 00 00 00 fe 03 ff ff 00 0f ff fd

0x0740:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0750:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0760:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0770:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0780:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0790:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x07a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x07b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x07c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x07d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x07e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x07f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0800:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0810:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0820:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0830:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0840:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0850:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0860:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0870:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0880:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0890:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x08a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x08b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x08c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x08d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x08e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x08f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0900:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0910:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0920:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0930:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0940:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0950:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0960:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0970:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0980:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0990:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x09a0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x09b0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x09c0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x09d0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x09e0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x09f0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a00:         00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00

0x0a10:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a20:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a30:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a40:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a50:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a60:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a70:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a80:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0a90:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0aa0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ab0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ac0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ad0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ae0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0af0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b00:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b10:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b20:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b30:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b40:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b50:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b60:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b70:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b80:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0b90:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ba0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0bb0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0bc0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0bd0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0be0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0bf0:         00 00 00 00 00 00 00 00 00 00 48 c0 00 60 00 00

0x0c00:         10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c10:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c20:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c30:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c40:         00 00 00 00 17 45 08 00 00 00 00 00 00 00 00 00

0x0c50:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c60:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c70:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c80:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0c90:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ca0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0cb0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0cc0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0cd0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ce0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0cf0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d00:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d10:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d20:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d30:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d40:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d50:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d60:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d70:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d80:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0d90:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0da0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0db0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0dc0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0dd0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0de0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0df0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e00:         00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00

0x0e10:         00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00

0x0e20:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e30:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e40:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e50:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e60:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e70:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e80:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0e90:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ea0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0eb0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ec0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ed0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ee0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ef0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f00:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f10:         82 00 00 15 00 00 00 00 00 00 00 00 00 00 00 00

0x0f20:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f30:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f40:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f50:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f60:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f70:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f80:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0f90:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0fa0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0fb0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0fc0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0fd0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0fe0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0x0ff0:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0 Kudos