FreeCalypso > hg > freecalypso-reveng
comparison dsample-fw-disasm @ 303:3baaefa1e229
dsample-fw-disasm: Rx up/down functions located and analysed
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sun, 06 Oct 2019 00:36:11 +0000 |
| parents | 844ebeb9a5c6 |
| children | a46e191a980e |
comparison
equal
deleted
inserted
replaced
| 302:844ebeb9a5c6 | 303:3baaefa1e229 |
|---|---|
| 4623 812b2c: 8008 strh r0, [r1, #0] | 4623 812b2c: 8008 strh r0, [r1, #0] |
| 4624 812b2e: b001 add sp, #4 | 4624 812b2e: b001 add sp, #4 |
| 4625 812b30: 4770 bx lr | 4625 812b30: 4770 bx lr |
| 4626 812b32: 46c0 nop (mov r8, r8) | 4626 812b32: 46c0 nop (mov r8, r8) |
| 4627 | 4627 |
| 4628 $l1dmacro_rx_up: | |
| 4629 812b58: 4999 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4630 812b5a: 6808 ldr r0, [r1, #0] | |
| 4631 812b5c: 1c82 add r2, r0, #2 | |
| 4632 812b5e: 600a str r2, [r1, #0] | |
| 4633 812b60: 49a2 ldr r1, =0x3321 ; via 0x812dec | |
| 4634 812b62: 8001 strh r1, [r0, #0] | |
| 4635 812b64: 2014 mov r0, #20 ; 0x14 | |
| 4636 812b66: 49fd ldr r1, =0x83c0a1 ; via 0x812f5c | |
| 4637 812b68: 7809 ldrb r1, [r1, #0] | |
| 4638 812b6a: 4348 mul r0, r1 | |
| 4639 812b6c: 49fc ldr r1, =0x83c048 ; via 0x812f60 | |
| 4640 812b6e: 5a09 ldrh r1, [r1, r0] | |
| 4641 812b70: 48fc ldr r0, =0x9a18 ; via 0x812f64 | |
| 4642 812b72: 4308 orr r0, r1 | |
| 4643 812b74: 4993 ldr r1, =0x83c09c ; via 0x812dc4 | |
| 4644 812b76: 6008 str r0, [r1, #0] | |
| 4645 812b78: 4891 ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4646 812b7a: 6801 ldr r1, [r0, #0] | |
| 4647 812b7c: 1c8a add r2, r1, #2 | |
| 4648 812b7e: 6002 str r2, [r0, #0] | |
| 4649 812b80: 4891 ldr r0, =0x8004 ; via 0x812dc8 | |
| 4650 812b82: 4a90 ldr r2, =0x83c09c ; via 0x812dc4 | |
| 4651 812b84: 6812 ldr r2, [r2, #0] | |
| 4652 812b86: 0a12 lsr r2, r2, #8 | |
| 4653 812b88: 0612 lsl r2, r2, #24 | |
| 4654 812b8a: 0e12 lsr r2, r2, #24 | |
| 4655 812b8c: 0152 lsl r2, r2, #5 | |
| 4656 812b8e: 4310 orr r0, r2 | |
| 4657 812b90: 8008 strh r0, [r1, #0] | |
| 4658 812b92: 488b ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4659 812b94: 6801 ldr r1, [r0, #0] | |
| 4660 812b96: 1c8a add r2, r1, #2 | |
| 4661 812b98: 6002 str r2, [r0, #0] | |
| 4662 812b9a: 488c ldr r0, =0x8003 ; via 0x812dcc | |
| 4663 812b9c: 4a89 ldr r2, =0x83c09c ; via 0x812dc4 | |
| 4664 812b9e: 6812 ldr r2, [r2, #0] | |
| 4665 812ba0: 0612 lsl r2, r2, #24 | |
| 4666 812ba2: 0e12 lsr r2, r2, #24 | |
| 4667 812ba4: 0152 lsl r2, r2, #5 | |
| 4668 812ba6: 4310 orr r0, r2 | |
| 4669 812ba8: 8008 strh r0, [r1, #0] | |
| 4670 812baa: 4985 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4671 812bac: 6808 ldr r0, [r1, #0] | |
| 4672 812bae: 1c82 add r2, r0, #2 | |
| 4673 812bb0: 600a str r2, [r1, #0] | |
| 4674 812bb2: 49f6 ldr r1, =0x89e0 ; via 0x812f8c | |
| 4675 812bb4: 8001 strh r1, [r0, #0] | |
| 4676 812bb6: 4982 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4677 812bb8: 6808 ldr r0, [r1, #0] | |
| 4678 812bba: 1c82 add r2, r0, #2 | |
| 4679 812bbc: 600a str r2, [r1, #0] | |
| 4680 812bbe: 4984 ldr r1, =0x8041 ; via 0x812dd0 | |
| 4681 812bc0: 8001 strh r1, [r0, #0] | |
| 4682 812bc2: 497f ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4683 812bc4: 6808 ldr r0, [r1, #0] | |
| 4684 812bc6: 1c82 add r2, r0, #2 | |
| 4685 812bc8: 600a str r2, [r1, #0] | |
| 4686 812bca: 49e7 ldr r1, =0x2007 ; via 0x812f68 | |
| 4687 812bcc: 8001 strh r1, [r0, #0] | |
| 4688 812bce: 2014 mov r0, #20 ; 0x14 | |
| 4689 812bd0: 49e2 ldr r1, =0x83c0a1 ; via 0x812f5c | |
| 4690 812bd2: 7809 ldrb r1, [r1, #0] | |
| 4691 812bd4: 4348 mul r0, r1 | |
| 4692 812bd6: 49e2 ldr r1, =0x83c048 ; via 0x812f60 | |
| 4693 812bd8: 5a09 ldrh r1, [r1, r0] | |
| 4694 812bda: 4878 ldr r0, =0x83c098 ; via 0x812dbc | |
| 4695 812bdc: 8800 ldrh r0, [r0, #0] | |
| 4696 812bde: 4301 orr r1, r0 | |
| 4697 812be0: 2047 mov r0, #71 ; 0x47 | |
| 4698 812be2: 00c0 lsl r0, r0, #3 | |
| 4699 812be4: 4308 orr r0, r1 | |
| 4700 812be6: 4977 ldr r1, =0x83c09c ; via 0x812dc4 | |
| 4701 812be8: 6008 str r0, [r1, #0] | |
| 4702 812bea: 4875 ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4703 812bec: 6801 ldr r1, [r0, #0] | |
| 4704 812bee: 1c8a add r2, r1, #2 | |
| 4705 812bf0: 6002 str r2, [r0, #0] | |
| 4706 812bf2: 4875 ldr r0, =0x8004 ; via 0x812dc8 | |
| 4707 812bf4: 4a73 ldr r2, =0x83c09c ; via 0x812dc4 | |
| 4708 812bf6: 6812 ldr r2, [r2, #0] | |
| 4709 812bf8: 0a12 lsr r2, r2, #8 | |
| 4710 812bfa: 0612 lsl r2, r2, #24 | |
| 4711 812bfc: 0e12 lsr r2, r2, #24 | |
| 4712 812bfe: 0152 lsl r2, r2, #5 | |
| 4713 812c00: 4310 orr r0, r2 | |
| 4714 812c02: 8008 strh r0, [r1, #0] | |
| 4715 812c04: 486e ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4716 812c06: 6801 ldr r1, [r0, #0] | |
| 4717 812c08: 1c8a add r2, r1, #2 | |
| 4718 812c0a: 6002 str r2, [r0, #0] | |
| 4719 812c0c: 486f ldr r0, =0x8003 ; via 0x812dcc | |
| 4720 812c0e: 4a6d ldr r2, =0x83c09c ; via 0x812dc4 | |
| 4721 812c10: 6812 ldr r2, [r2, #0] | |
| 4722 812c12: 0612 lsl r2, r2, #24 | |
| 4723 812c14: 0e12 lsr r2, r2, #24 | |
| 4724 812c16: 0152 lsl r2, r2, #5 | |
| 4725 812c18: 4310 orr r0, r2 | |
| 4726 812c1a: 8008 strh r0, [r1, #0] | |
| 4727 812c1c: 4968 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4728 812c1e: 6808 ldr r0, [r1, #0] | |
| 4729 812c20: 1c82 add r2, r0, #2 | |
| 4730 812c22: 600a str r2, [r1, #0] | |
| 4731 812c24: 49d9 ldr r1, =0x89e0 ; via 0x812f8c | |
| 4732 812c26: 8001 strh r1, [r0, #0] | |
| 4733 812c28: 4a65 ldr r2, =0x83c0a4 ; via 0x812dc0 | |
| 4734 812c2a: 6810 ldr r0, [r2, #0] | |
| 4735 812c2c: 1c81 add r1, r0, #2 | |
| 4736 812c2e: 6011 str r1, [r2, #0] | |
| 4737 812c30: 4967 ldr r1, =0x8041 ; via 0x812dd0 | |
| 4738 812c32: 8001 strh r1, [r0, #0] | |
| 4739 812c34: 4962 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4740 812c36: 6808 ldr r0, [r1, #0] | |
| 4741 812c38: 1c82 add r2, r0, #2 | |
| 4742 812c3a: 600a str r2, [r1, #0] | |
| 4743 812c3c: 49cb ldr r1, =0xa005 ; via 0x812f6c | |
| 4744 812c3e: 8001 strh r1, [r0, #0] | |
| 4745 812c40: 495f ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4746 812c42: 6808 ldr r0, [r1, #0] | |
| 4747 812c44: 1c82 add r2, r0, #2 | |
| 4748 812c46: 600a str r2, [r1, #0] | |
| 4749 812c48: 49c9 ldr r1, =0x8204 ; via 0x812f70 | |
| 4750 812c4a: 8001 strh r1, [r0, #0] | |
| 4751 812c4c: 495c ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4752 812c4e: 6808 ldr r0, [r1, #0] | |
| 4753 812c50: 1c82 add r2, r0, #2 | |
| 4754 812c52: 600a str r2, [r1, #0] | |
| 4755 812c54: 49f7 ldr r1, =0x80c0 ; via 0x813034 | |
| 4756 812c56: 8001 strh r1, [r0, #0] | |
| 4757 812c58: 4959 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4758 812c5a: 6808 ldr r0, [r1, #0] | |
| 4759 812c5c: 1c82 add r2, r0, #2 | |
| 4760 812c5e: 600a str r2, [r1, #0] | |
| 4761 812c60: 495b ldr r1, =0x8041 ; via 0x812dd0 | |
| 4762 812c62: 8001 strh r1, [r0, #0] | |
| 4763 812c64: 4956 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4764 812c66: 6808 ldr r0, [r1, #0] | |
| 4765 812c68: 1c82 add r2, r0, #2 | |
| 4766 812c6a: 600a str r2, [r1, #0] | |
| 4767 812c6c: 49c1 ldr r1, =0x201b ; via 0x812f74 | |
| 4768 812c6e: 8001 strh r1, [r0, #0] | |
| 4769 812c70: 4953 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4770 812c72: 6808 ldr r0, [r1, #0] | |
| 4771 812c74: 1c82 add r2, r0, #2 | |
| 4772 812c76: 600a str r2, [r1, #0] | |
| 4773 812c78: 49bf ldr r1, =0x8304 ; via 0x812f78 | |
| 4774 812c7a: 8001 strh r1, [r0, #0] | |
| 4775 812c7c: 4950 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4776 812c7e: 6808 ldr r0, [r1, #0] | |
| 4777 812c80: 1c82 add r2, r0, #2 | |
| 4778 812c82: 600a str r2, [r1, #0] | |
| 4779 812c84: 4952 ldr r1, =0x8041 ; via 0x812dd0 | |
| 4780 812c86: 8001 strh r1, [r0, #0] | |
| 4781 812c88: 494d ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4782 812c8a: 6808 ldr r0, [r1, #0] | |
| 4783 812c8c: 1c82 add r2, r0, #2 | |
| 4784 812c8e: 600a str r2, [r1, #0] | |
| 4785 812c90: 49ba ldr r1, =0x2036 ; via 0x812f7c | |
| 4786 812c92: 8001 strh r1, [r0, #0] | |
| 4787 812c94: 484a ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4788 812c96: 6802 ldr r2, [r0, #0] | |
| 4789 812c98: 1c91 add r1, r2, #2 | |
| 4790 812c9a: 6001 str r1, [r0, #0] | |
| 4791 812c9c: 2014 mov r0, #20 ; 0x14 | |
| 4792 812c9e: 49af ldr r1, =0x83c0a1 ; via 0x812f5c | |
| 4793 812ca0: 7809 ldrb r1, [r1, #0] | |
| 4794 812ca2: 4348 mul r0, r1 | |
| 4795 812ca4: 49b6 ldr r1, =0x83c04a ; via 0x812f80 | |
| 4796 812ca6: 5c08 ldrb r0, [r1, r0] | |
| 4797 812ca8: 2109 mov r1, #9 | |
| 4798 812caa: 4301 orr r1, r0 | |
| 4799 812cac: 0149 lsl r1, r1, #5 | |
| 4800 812cae: 48f1 ldr r0, =0x8006 ; via 0x813074 | |
| 4801 812cb0: 4308 orr r0, r1 | |
| 4802 812cb2: 8010 strh r0, [r2, #0] | |
| 4803 812cb4: 4942 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4804 812cb6: 680a ldr r2, [r1, #0] | |
| 4805 812cb8: 1c90 add r0, r2, #2 | |
| 4806 812cba: 6008 str r0, [r1, #0] | |
| 4807 812cbc: 48b1 ldr r0, =0x203e ; via 0x812f84 | |
| 4808 812cbe: 8010 strh r0, [r2, #0] | |
| 4809 812cc0: 493f ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4810 812cc2: 6808 ldr r0, [r1, #0] | |
| 4811 812cc4: 1c82 add r2, r0, #2 | |
| 4812 812cc6: 600a str r2, [r1, #0] | |
| 4813 812cc8: 49af ldr r1, =0x8284 ; via 0x812f88 | |
| 4814 812cca: 8001 strh r1, [r0, #0] | |
| 4815 812ccc: 483c ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4816 812cce: 6801 ldr r1, [r0, #0] | |
| 4817 812cd0: 1c8a add r2, r1, #2 | |
| 4818 812cd2: 6002 str r2, [r0, #0] | |
| 4819 812cd4: 48d7 ldr r0, =0x80c0 ; via 0x813034 | |
| 4820 812cd6: 8008 strh r0, [r1, #0] | |
| 4821 812cd8: 4a39 ldr r2, =0x83c0a4 ; via 0x812dc0 | |
| 4822 812cda: 6810 ldr r0, [r2, #0] | |
| 4823 812cdc: 1c81 add r1, r0, #2 | |
| 4824 812cde: 6011 str r1, [r2, #0] | |
| 4825 812ce0: 493b ldr r1, =0x8041 ; via 0x812dd0 | |
| 4826 812ce2: 8001 strh r1, [r0, #0] | |
| 4827 812ce4: 4770 bx lr | |
| 4828 812ce6: 46c0 nop (mov r8, r8) | |
| 4829 | |
| 4830 $l1dmacro_rx_down: | |
| 4831 812cec: b081 sub sp, #4 | |
| 4832 812cee: 9000 str r0, [sp, #0] | |
| 4833 812cf0: 4833 ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4834 812cf2: 6802 ldr r2, [r0, #0] | |
| 4835 812cf4: 1c91 add r1, r2, #2 | |
| 4836 812cf6: 6001 str r1, [r0, #0] | |
| 4837 812cf8: 2001 mov r0, #1 | |
| 4838 812cfa: 0340 lsl r0, r0, #13 | |
| 4839 812cfc: 9900 ldr r1, [sp, #0] | |
| 4840 812cfe: 3924 sub r1, #36 ; 0x24 | |
| 4841 812d00: 4308 orr r0, r1 | |
| 4842 812d02: 8010 strh r0, [r2, #0] | |
| 4843 812d04: 492f ldr r1, =0x83c09c ; via 0x812dc4 | |
| 4844 812d06: 48f5 ldr r0, =0x8018 ; via 0x8130dc | |
| 4845 812d08: 6008 str r0, [r1, #0] | |
| 4846 812d0a: 482d ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4847 812d0c: 6801 ldr r1, [r0, #0] | |
| 4848 812d0e: 1c8a add r2, r1, #2 | |
| 4849 812d10: 6002 str r2, [r0, #0] | |
| 4850 812d12: 482d ldr r0, =0x8004 ; via 0x812dc8 | |
| 4851 812d14: 4a2b ldr r2, =0x83c09c ; via 0x812dc4 | |
| 4852 812d16: 6812 ldr r2, [r2, #0] | |
| 4853 812d18: 0a12 lsr r2, r2, #8 | |
| 4854 812d1a: 0612 lsl r2, r2, #24 | |
| 4855 812d1c: 0e12 lsr r2, r2, #24 | |
| 4856 812d1e: 0152 lsl r2, r2, #5 | |
| 4857 812d20: 4310 orr r0, r2 | |
| 4858 812d22: 8008 strh r0, [r1, #0] | |
| 4859 812d24: 4826 ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4860 812d26: 6801 ldr r1, [r0, #0] | |
| 4861 812d28: 1c8a add r2, r1, #2 | |
| 4862 812d2a: 6002 str r2, [r0, #0] | |
| 4863 812d2c: 4827 ldr r0, =0x8003 ; via 0x812dcc | |
| 4864 812d2e: 4a25 ldr r2, =0x83c09c ; via 0x812dc4 | |
| 4865 812d30: 6812 ldr r2, [r2, #0] | |
| 4866 812d32: 0612 lsl r2, r2, #24 | |
| 4867 812d34: 0e12 lsr r2, r2, #24 | |
| 4868 812d36: 0152 lsl r2, r2, #5 | |
| 4869 812d38: 4310 orr r0, r2 | |
| 4870 812d3a: 8008 strh r0, [r1, #0] | |
| 4871 812d3c: 4920 ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4872 812d3e: 6808 ldr r0, [r1, #0] | |
| 4873 812d40: 1c82 add r2, r0, #2 | |
| 4874 812d42: 600a str r2, [r1, #0] | |
| 4875 812d44: 4991 ldr r1, =0x89e0 ; via 0x812f8c | |
| 4876 812d46: 8001 strh r1, [r0, #0] | |
| 4877 812d48: 491d ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4878 812d4a: 6808 ldr r0, [r1, #0] | |
| 4879 812d4c: 1c82 add r2, r0, #2 | |
| 4880 812d4e: 600a str r2, [r1, #0] | |
| 4881 812d50: 491f ldr r1, =0x8041 ; via 0x812dd0 | |
| 4882 812d52: 8001 strh r1, [r0, #0] | |
| 4883 812d54: 481a ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4884 812d56: 6802 ldr r2, [r0, #0] | |
| 4885 812d58: 1c91 add r1, r2, #2 | |
| 4886 812d5a: 6001 str r1, [r0, #0] | |
| 4887 812d5c: 2014 mov r0, #20 ; 0x14 | |
| 4888 812d5e: 497f ldr r1, =0x83c0a1 ; via 0x812f5c | |
| 4889 812d60: 7809 ldrb r1, [r1, #0] | |
| 4890 812d62: 4348 mul r0, r1 | |
| 4891 812d64: 49f0 ldr r1, =0x83c04b ; via 0x813128 | |
| 4892 812d66: 5c09 ldrb r1, [r1, r0] | |
| 4893 812d68: 2009 mov r0, #9 | |
| 4894 812d6a: 4308 orr r0, r1 | |
| 4895 812d6c: 0141 lsl r1, r0, #5 | |
| 4896 812d6e: 48c1 ldr r0, =0x8006 ; via 0x813074 | |
| 4897 812d70: 4308 orr r0, r1 | |
| 4898 812d72: 8010 strh r0, [r2, #0] | |
| 4899 812d74: 4812 ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4900 812d76: 6802 ldr r2, [r0, #0] | |
| 4901 812d78: 1c91 add r1, r2, #2 | |
| 4902 812d7a: 6001 str r1, [r0, #0] | |
| 4903 812d7c: 2001 mov r0, #1 | |
| 4904 812d7e: 0341 lsl r1, r0, #13 | |
| 4905 812d80: 9800 ldr r0, [sp, #0] | |
| 4906 812d82: 3804 sub r0, #4 | |
| 4907 812d84: 4301 orr r1, r0 | |
| 4908 812d86: 8011 strh r1, [r2, #0] | |
| 4909 812d88: 490d ldr r1, =0x83c0a4 ; via 0x812dc0 | |
| 4910 812d8a: 6808 ldr r0, [r1, #0] | |
| 4911 812d8c: 1c82 add r2, r0, #2 | |
| 4912 812d8e: 600a str r2, [r1, #0] | |
| 4913 812d90: 49e6 ldr r1, =0x8004 ; via 0x81312c | |
| 4914 812d92: 8001 strh r1, [r0, #0] | |
| 4915 812d94: 480a ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4916 812d96: 6801 ldr r1, [r0, #0] | |
| 4917 812d98: 1c8a add r2, r1, #2 | |
| 4918 812d9a: 6002 str r2, [r0, #0] | |
| 4919 812d9c: 48a5 ldr r0, =0x80c0 ; via 0x813034 | |
| 4920 812d9e: 8008 strh r0, [r1, #0] | |
| 4921 812da0: 4807 ldr r0, =0x83c0a4 ; via 0x812dc0 | |
| 4922 812da2: 6801 ldr r1, [r0, #0] | |
| 4923 812da4: 1c8a add r2, r1, #2 | |
| 4924 812da6: 6002 str r2, [r0, #0] | |
| 4925 812da8: 4809 ldr r0, =0x8041 ; via 0x812dd0 | |
| 4926 812daa: 8008 strh r0, [r1, #0] | |
| 4927 812dac: b001 add sp, #4 | |
| 4928 812dae: 4770 bx lr | |
| 4929 | |
| 4628 $l1dmacro_rx_nb: | 4930 $l1dmacro_rx_nb: |
| 4629 8130e0: b500 push {lr} | 4931 8130e0: b500 push {lr} |
| 4630 8130e2: b081 sub sp, #4 | 4932 8130e2: b081 sub sp, #4 |
| 4631 8130e4: 4669 mov r1, sp | 4933 8130e4: 4669 mov r1, sp |
| 4632 8130e6: 8008 strh r0, [r1, #0] | 4934 8130e6: 8008 strh r0, [r1, #0] |
| 4633 8130e8: f7ff fd36 bl 0x812b58 | 4935 8130e8: f7ff fd36 bl 0x812b58 ; $l1dmacro_rx_up |
| 4634 8130ec: 20b1 mov r0, #177 ; 0xb1 | 4936 8130ec: 20b1 mov r0, #177 ; 0xb1 |
| 4635 8130ee: 0080 lsl r0, r0, #2 | 4937 8130ee: 0080 lsl r0, r0, #2 |
| 4636 8130f0: f7ff fdfc bl 0x812cec | 4938 8130f0: f7ff fdfc bl 0x812cec ; $l1dmacro_rx_down |
| 4637 8130f4: b001 add sp, #4 | 4939 8130f4: b001 add sp, #4 |
| 4638 8130f6: bd00 pop {pc} | 4940 8130f6: bd00 pop {pc} |
| 4639 | 4941 |
| 4640 $l1dmacro_rx_sb: | 4942 $l1dmacro_rx_sb: |
| 4641 8130f8: b500 push {lr} | 4943 8130f8: b500 push {lr} |
| 4642 8130fa: b081 sub sp, #4 | 4944 8130fa: b081 sub sp, #4 |
| 4643 8130fc: 4669 mov r1, sp | 4945 8130fc: 4669 mov r1, sp |
| 4644 8130fe: 8008 strh r0, [r1, #0] | 4946 8130fe: 8008 strh r0, [r1, #0] |
| 4645 813100: f7ff fd2a bl 0x812b58 | 4947 813100: f7ff fd2a bl 0x812b58 ; $l1dmacro_rx_up |
| 4646 813104: 20d9 mov r0, #217 ; 0xd9 | 4948 813104: 20d9 mov r0, #217 ; 0xd9 |
| 4647 813106: 0080 lsl r0, r0, #2 | 4949 813106: 0080 lsl r0, r0, #2 |
| 4648 813108: f7ff fdf0 bl 0x812cec | 4950 813108: f7ff fdf0 bl 0x812cec ; $l1dmacro_rx_down |
| 4649 81310c: b001 add sp, #4 | 4951 81310c: b001 add sp, #4 |
| 4650 81310e: bd00 pop {pc} | 4952 81310e: bd00 pop {pc} |
| 4651 | 4953 |
| 4652 $l1dmacro_rx_ms: | 4954 $l1dmacro_rx_ms: |
| 4653 813110: b500 push {lr} | 4955 813110: b500 push {lr} |
| 4654 813112: b081 sub sp, #4 | 4956 813112: b081 sub sp, #4 |
| 4655 813114: 4669 mov r1, sp | 4957 813114: 4669 mov r1, sp |
| 4656 813116: 8008 strh r0, [r1, #0] | 4958 813116: 8008 strh r0, [r1, #0] |
| 4657 813118: f7ff fd1e bl 0x812b58 | 4959 813118: f7ff fd1e bl 0x812b58 ; $l1dmacro_rx_up |
| 4658 81311c: 20ff mov r0, #255 ; 0xff | 4960 81311c: 20ff mov r0, #255 ; 0xff |
| 4659 81311e: 3069 add r0, #105 ; 0x69 | 4961 81311e: 3069 add r0, #105 ; 0x69 |
| 4660 813120: f7ff fde4 bl 0x812cec | 4962 813120: f7ff fde4 bl 0x812cec ; $l1dmacro_rx_down |
| 4661 813124: b001 add sp, #4 | 4963 813124: b001 add sp, #4 |
| 4662 813126: bd00 pop {pc} | 4964 813126: bd00 pop {pc} |
| 4663 | 4965 |
| 4664 $l1dmacro_rx_fb: | 4966 $l1dmacro_rx_fb: |
| 4665 81313c: b500 push {lr} | 4967 81313c: b500 push {lr} |
| 4666 81313e: b081 sub sp, #4 | 4968 81313e: b081 sub sp, #4 |
| 4667 813140: 4669 mov r1, sp | 4969 813140: 4669 mov r1, sp |
| 4668 813142: 8008 strh r0, [r1, #0] | 4970 813142: 8008 strh r0, [r1, #0] |
| 4669 813144: f7ff fd08 bl 0x812b58 | 4971 813144: f7ff fd08 bl 0x812b58 ; $l1dmacro_rx_up |
| 4670 813148: 4821 ldr r0, =0x83c0a4 ; via 0x8131d0 | 4972 813148: 4821 ldr r0, =0x83c0a4 ; via 0x8131d0 |
| 4671 81314a: 6801 ldr r1, [r0, #0] | 4973 81314a: 6801 ldr r1, [r0, #0] |
| 4672 81314c: 1c8a add r2, r1, #2 | 4974 81314c: 1c8a add r2, r1, #2 |
| 4673 81314e: 6002 str r2, [r0, #0] | 4975 81314e: 6002 str r2, [r0, #0] |
| 4674 813150: 2001 mov r0, #1 | 4976 813150: 2001 mov r0, #1 |
| 4748 8131e2: 2001 mov r0, #1 | 5050 8131e2: 2001 mov r0, #1 |
| 4749 8131e4: 0340 lsl r0, r0, #13 | 5051 8131e4: 0340 lsl r0, r0, #13 |
| 4750 8131e6: 8008 strh r0, [r1, #0] | 5052 8131e6: 8008 strh r0, [r1, #0] |
| 4751 8131e8: 2085 mov r0, #133 ; 0x85 | 5053 8131e8: 2085 mov r0, #133 ; 0x85 |
| 4752 8131ea: 0100 lsl r0, r0, #4 | 5054 8131ea: 0100 lsl r0, r0, #4 |
| 4753 8131ec: f7ff fd7e bl 0x812cec | 5055 8131ec: f7ff fd7e bl 0x812cec ; $l1dmacro_rx_down |
| 4754 8131f0: b001 add sp, #4 | 5056 8131f0: b001 add sp, #4 |
| 4755 8131f2: bd00 pop {pc} | 5057 8131f2: bd00 pop {pc} |
| 4756 | 5058 |
| 4757 $l1dmacro_rx_fb26: | 5059 $l1dmacro_rx_fb26: |
| 4758 8131f8: b500 push {lr} | 5060 8131f8: b500 push {lr} |
| 4759 8131fa: b081 sub sp, #4 | 5061 8131fa: b081 sub sp, #4 |
| 4760 8131fc: 4669 mov r1, sp | 5062 8131fc: 4669 mov r1, sp |
| 4761 8131fe: 8008 strh r0, [r1, #0] | 5063 8131fe: 8008 strh r0, [r1, #0] |
| 4762 813200: f7ff fcaa bl 0x812b58 | 5064 813200: f7ff fcaa bl 0x812b58 ; $l1dmacro_rx_up |
| 4763 813204: 48e5 ldr r0, =0x83c0a4 ; via 0x81359c | 5065 813204: 48e5 ldr r0, =0x83c0a4 ; via 0x81359c |
| 4764 813206: 6801 ldr r1, [r0, #0] | 5066 813206: 6801 ldr r1, [r0, #0] |
| 4765 813208: 1c8a add r2, r1, #2 | 5067 813208: 1c8a add r2, r1, #2 |
| 4766 81320a: 6002 str r2, [r0, #0] | 5068 81320a: 6002 str r2, [r0, #0] |
| 4767 81320c: 2001 mov r0, #1 | 5069 81320c: 2001 mov r0, #1 |
| 4768 81320e: 0340 lsl r0, r0, #13 | 5070 81320e: 0340 lsl r0, r0, #13 |
| 4769 813210: 8008 strh r0, [r1, #0] | 5071 813210: 8008 strh r0, [r1, #0] |
| 4770 813212: 201b mov r0, #27 ; 0x1b | 5072 813212: 201b mov r0, #27 ; 0x1b |
| 4771 813214: 0140 lsl r0, r0, #5 | 5073 813214: 0140 lsl r0, r0, #5 |
| 4772 813216: f7ff fd69 bl 0x812cec | 5074 813216: f7ff fd69 bl 0x812cec ; $l1dmacro_rx_down |
| 4773 81321a: b001 add sp, #4 | 5075 81321a: b001 add sp, #4 |
| 4774 81321c: bd00 pop {pc} | 5076 81321c: bd00 pop {pc} |
| 4775 81321e: 46c0 nop (mov r8, r8) | 5077 81321e: 46c0 nop (mov r8, r8) |
| 4776 | 5078 |
| 4777 $l1dmacro_tx_nb: | 5079 $l1dmacro_tx_nb: |
| 4781 81322e: 70da strb r2, [r3, #3] | 5083 81322e: 70da strb r2, [r3, #3] |
| 4782 813230: 466a mov r2, sp | 5084 813230: 466a mov r2, sp |
| 4783 813232: 7091 strb r1, [r2, #2] | 5085 813232: 7091 strb r1, [r2, #2] |
| 4784 813234: 4669 mov r1, sp | 5086 813234: 4669 mov r1, sp |
| 4785 813236: 8008 strh r0, [r1, #0] | 5087 813236: 8008 strh r0, [r1, #0] |
| 4786 813238: f7ff fdda bl 0x812df0 | 5088 813238: f7ff fdda bl 0x812df0 ; $l1dmacro_tx_up |
| 4787 81323c: 4960 ldr r1, =0x83ce08 ; via 0x8133c0 | 5089 81323c: 4960 ldr r1, =0x83ce08 ; via 0x8133c0 |
| 4788 81323e: 2000 mov r0, #0 | 5090 81323e: 2000 mov r0, #0 |
| 4789 813240: 5e08 ldrsh r0, [r1, r0] | 5091 813240: 5e08 ldrsh r0, [r1, r0] |
| 4790 813242: 2100 mov r1, #0 | 5092 813242: 2100 mov r1, #0 |
| 4791 813244: 466a mov r2, sp | 5093 813244: 466a mov r2, sp |
| 4792 813246: 78d2 ldrb r2, [r2, #3] | 5094 813246: 78d2 ldrb r2, [r2, #3] |
| 4793 813248: f7ff fea2 bl 0x812f90 | 5095 813248: f7ff fea2 bl 0x812f90 ; $l1dmacro_tx_down |
| 4794 81324c: b001 add sp, #4 | 5096 81324c: b001 add sp, #4 |
| 4795 81324e: bd00 pop {pc} | 5097 81324e: bd00 pop {pc} |
| 4796 | 5098 |
| 4797 $l1dmacro_tx_ra: | 5099 $l1dmacro_tx_ra: |
| 4798 813254: b500 push {lr} | 5100 813254: b500 push {lr} |
| 4801 81325a: 70da strb r2, [r3, #3] | 5103 81325a: 70da strb r2, [r3, #3] |
| 4802 81325c: 466a mov r2, sp | 5104 81325c: 466a mov r2, sp |
| 4803 81325e: 7091 strb r1, [r2, #2] | 5105 81325e: 7091 strb r1, [r2, #2] |
| 4804 813260: 4669 mov r1, sp | 5106 813260: 4669 mov r1, sp |
| 4805 813262: 8008 strh r0, [r1, #0] | 5107 813262: 8008 strh r0, [r1, #0] |
| 4806 813264: f7ff fdc4 bl 0x812df0 | 5108 813264: f7ff fdc4 bl 0x812df0 ; $l1dmacro_tx_up |
| 4807 813268: 4956 ldr r1, =0x83ce0a ; via 0x8133c4 | 5109 813268: 4956 ldr r1, =0x83ce0a ; via 0x8133c4 |
| 4808 81326a: 2000 mov r0, #0 | 5110 81326a: 2000 mov r0, #0 |
| 4809 81326c: 5e08 ldrsh r0, [r1, r0] | 5111 81326c: 5e08 ldrsh r0, [r1, r0] |
| 4810 81326e: 2100 mov r1, #0 | 5112 81326e: 2100 mov r1, #0 |
| 4811 813270: 466a mov r2, sp | 5113 813270: 466a mov r2, sp |
| 4812 813272: 78d2 ldrb r2, [r2, #3] | 5114 813272: 78d2 ldrb r2, [r2, #3] |
| 4813 813274: f7ff fe8c bl 0x812f90 | 5115 813274: f7ff fe8c bl 0x812f90 ; $l1dmacro_tx_down |
| 4814 813278: b001 add sp, #4 | 5116 813278: b001 add sp, #4 |
| 4815 81327a: bd00 pop {pc} | 5117 81327a: bd00 pop {pc} |
| 4816 | 5118 |
| 4817 $l1dmacro_rx_cont: | 5119 $l1dmacro_rx_cont: |
| 4818 813280: b500 push {lr} | 5120 813280: b500 push {lr} |
| 4819 813282: b081 sub sp, #4 | 5121 813282: b081 sub sp, #4 |
| 4820 813284: 466a mov r2, sp | 5122 813284: 466a mov r2, sp |
| 4821 813286: 7091 strb r1, [r2, #2] | 5123 813286: 7091 strb r1, [r2, #2] |
| 4822 813288: 4669 mov r1, sp | 5124 813288: 4669 mov r1, sp |
| 4823 81328a: 8008 strh r0, [r1, #0] | 5125 81328a: 8008 strh r0, [r1, #0] |
| 4824 81328c: f7ff fc64 bl 0x812b58 | 5126 81328c: f7ff fc64 bl 0x812b58 ; $l1dmacro_rx_up |
| 4825 813290: b001 add sp, #4 | 5127 813290: b001 add sp, #4 |
| 4826 813292: bd00 pop {pc} | 5128 813292: bd00 pop {pc} |
| 4827 | 5129 |
| 4828 $l1dmacro_tx_cont: | 5130 $l1dmacro_tx_cont: |
| 4829 813298: b500 push {lr} | 5131 813298: b500 push {lr} |
| 4830 81329a: b081 sub sp, #4 | 5132 81329a: b081 sub sp, #4 |
| 4831 81329c: 466a mov r2, sp | 5133 81329c: 466a mov r2, sp |
| 4832 81329e: 7091 strb r1, [r2, #2] | 5134 81329e: 7091 strb r1, [r2, #2] |
| 4833 8132a0: 4669 mov r1, sp | 5135 8132a0: 4669 mov r1, sp |
| 4834 8132a2: 8008 strh r0, [r1, #0] | 5136 8132a2: 8008 strh r0, [r1, #0] |
| 4835 8132a4: f7ff fda4 bl 0x812df0 | 5137 8132a4: f7ff fda4 bl 0x812df0 ; $l1dmacro_tx_up |
| 4836 8132a8: b001 add sp, #4 | 5138 8132a8: b001 add sp, #4 |
| 4837 8132aa: bd00 pop {pc} | 5139 8132aa: bd00 pop {pc} |
| 4838 | 5140 |
| 4839 $l1dmacro_reset_hw: | 5141 $l1dmacro_reset_hw: |
| 4840 8132e0: b500 push {lr} | 5142 8132e0: b500 push {lr} |
