-
-
Save gietljohannes/710e0e4d8522d8ab9586f460eb37f380 to your computer and use it in GitHub Desktop.
Disassembly response from GdbDisassembler
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
instructions: [ | |
{ | |
address: "0x00000c34", | |
pvtAddress: 3124, | |
instruction: "4ff48061 mov.w\tr1, #1024\t; 0x400", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "4f f4 80 61", | |
instructionBytes: "<USART_InitSync+32>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 870, | |
endLine: 871, | |
}, | |
{ | |
address: "0x00000c38", | |
pvtAddress: 3128, | |
instruction: "0b43 orrs\tr3, r1", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "0b 43", | |
instructionBytes: "<USART_InitSync+36>", | |
endLine: 871, | |
}, | |
{ | |
address: "0x00000c3a", | |
pvtAddress: 3130, | |
instruction: "1343 orrs\tr3, r2", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "13 43", | |
instructionBytes: "<USART_InitSync+38>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 869, | |
endLine: 869, | |
}, | |
{ | |
address: "0x00000c3c", | |
pvtAddress: 3132, | |
instruction: "ab60 str\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 60", | |
instructionBytes: "<USART_InitSync+40>", | |
endLine: 869, | |
}, | |
{ | |
address: "0x00000c3e", | |
pvtAddress: 3134, | |
instruction: "ab68 ldr\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 68", | |
instructionBytes: "<USART_InitSync+42>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 873, | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c40", | |
pvtAddress: 3136, | |
instruction: "227d ldrb\tr2, [r4, #20]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "22 7d", | |
instructionBytes: "<USART_InitSync+44>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c42", | |
pvtAddress: 3138, | |
instruction: "002a cmp\tr2, #0", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "00 2a", | |
instructionBytes: "<USART_InitSync+46>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c44", | |
pvtAddress: 3140, | |
instruction: "2dd0 beq.n\t0xca2 <USART_InitSync+142>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "2d d0", | |
instructionBytes: "<USART_InitSync+48>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c46", | |
pvtAddress: 3142, | |
instruction: "4ff00052 mov.w\tr2, #536870912\t; 0x20000000", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "4f f0 00 52", | |
instructionBytes: "<USART_InitSync+50>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c4a", | |
pvtAddress: 3146, | |
instruction: "1343 orrs\tr3, r2", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "13 43", | |
instructionBytes: "<USART_InitSync+54>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c4c", | |
pvtAddress: 3148, | |
instruction: "ab60 str\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 60", | |
instructionBytes: "<USART_InitSync+56>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000c4e", | |
pvtAddress: 3150, | |
instruction: "a37c ldrb\tr3, [r4, #18]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "a3 7c", | |
instructionBytes: "<USART_InitSync+58>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 877, | |
endLine: 878, | |
}, | |
{ | |
address: "0x00000c50", | |
pvtAddress: 3152, | |
instruction: "4bbb cbnz\tr3, 0xca6 <USART_InitSync+146>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "4b bb", | |
instructionBytes: "<USART_InitSync+60>", | |
endLine: 878, | |
}, | |
{ | |
address: "0x00000c52", | |
pvtAddress: 3154, | |
instruction: "237b ldrb\tr3, [r4, #12]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "23 7b", | |
instructionBytes: "<USART_InitSync+62>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 883, | |
endLine: 884, | |
}, | |
{ | |
address: "0x00000c54", | |
pvtAddress: 3156, | |
instruction: "43f48053 orr.w\tr3, r3, #4096\t; 0x1000", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "43 f4 80 53", | |
instructionBytes: "<USART_InitSync+64>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 885, | |
endLine: 886, | |
}, | |
{ | |
address: "0x00000c58", | |
pvtAddress: 3160, | |
instruction: "eb60 str\tr3, [r5, #12]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "eb 60", | |
instructionBytes: "<USART_InitSync+68>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 884, | |
endLine: 884, | |
}, | |
{ | |
address: "0x00000c5a", | |
pvtAddress: 3162, | |
instruction: "a268 ldr\tr2, [r4, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "a2 68", | |
instructionBytes: "<USART_InitSync+70>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 888, | |
endLine: 889, | |
}, | |
{ | |
address: "0x00000c5c", | |
pvtAddress: 3164, | |
instruction: "6168 ldr\tr1, [r4, #4]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "61 68", | |
instructionBytes: "<USART_InitSync+72>", | |
endLine: 889, | |
}, | |
{ | |
address: "0x00000c5e", | |
pvtAddress: 3166, | |
instruction: "2846 mov\tr0, r5", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "28 46", | |
instructionBytes: "<USART_InitSync+74>", | |
endLine: 889, | |
}, | |
{ | |
address: "0x00000c60", | |
pvtAddress: 3168, | |
instruction: "fff796ff bl\t0xb90 <USART_BaudrateSyncSet>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ff f7 96 ff", | |
instructionBytes: "<USART_InitSync+76>", | |
endLine: 889, | |
}, | |
{ | |
address: "0x00000c64", | |
pvtAddress: 3172, | |
instruction: "637b ldrb\tr3, [r4, #13]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "63 7b", | |
instructionBytes: "<USART_InitSync+80>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 891, | |
endLine: 892, | |
}, | |
{ | |
address: "0x00000c66", | |
pvtAddress: 3174, | |
instruction: "0bb1 cbz\tr3, 0xc6c <USART_InitSync+88>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "0b b1", | |
instructionBytes: "<USART_InitSync+82>", | |
endLine: 892, | |
}, | |
{ | |
address: "0x00000c68", | |
pvtAddress: 3176, | |
instruction: "1023 movs\tr3, #16", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "10 23", | |
instructionBytes: "<USART_InitSync+84>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 892, | |
endLine: 893, | |
}, | |
{ | |
address: "0x00000c6a", | |
pvtAddress: 3178, | |
instruction: "6b61 str\tr3, [r5, #20]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "6b 61", | |
instructionBytes: "<USART_InitSync+86>", | |
endLine: 893, | |
}, | |
{ | |
address: "0x00000c6c", | |
pvtAddress: 3180, | |
instruction: "637d ldrb\tr3, [r4, #21]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "63 7d", | |
instructionBytes: "<USART_InitSync+88>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 895, | |
endLine: 896, | |
}, | |
{ | |
address: "0x00000c6e", | |
pvtAddress: 3182, | |
instruction: "1bb1 cbz\tr3, 0xc78 <USART_InitSync+100>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "1b b1", | |
instructionBytes: "<USART_InitSync+90>", | |
endLine: 896, | |
}, | |
{ | |
address: "0x00000c70", | |
pvtAddress: 3184, | |
instruction: "ab68 ldr\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 68", | |
instructionBytes: "<USART_InitSync+92>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 896, | |
endLine: 897, | |
}, | |
{ | |
address: "0x00000c72", | |
pvtAddress: 3186, | |
instruction: "43f48033 orr.w\tr3, r3, #65536\t; 0x10000", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "43 f4 80 33", | |
instructionBytes: "<USART_InitSync+94>", | |
endLine: 897, | |
}, | |
{ | |
address: "0x00000c76", | |
pvtAddress: 3190, | |
instruction: "ab60 str\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 60", | |
instructionBytes: "<USART_InitSync+98>", | |
endLine: 897, | |
}, | |
{ | |
address: "0x00000c78", | |
pvtAddress: 3192, | |
instruction: "a37d ldrb\tr3, [r4, #22]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "a3 7d", | |
instructionBytes: "<USART_InitSync+100>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 898, | |
endLine: 899, | |
}, | |
{ | |
address: "0x00000c7a", | |
pvtAddress: 3194, | |
instruction: "1bb1 cbz\tr3, 0xc84 <USART_InitSync+112>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "1b b1", | |
instructionBytes: "<USART_InitSync+102>", | |
endLine: 899, | |
}, | |
{ | |
address: "0x00000c7c", | |
pvtAddress: 3196, | |
instruction: "ab68 ldr\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 68", | |
instructionBytes: "<USART_InitSync+104>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 899, | |
endLine: 900, | |
}, | |
{ | |
address: "0x00000c7e", | |
pvtAddress: 3198, | |
instruction: "43f40043 orr.w\tr3, r3, #32768\t; 0x8000", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "43 f4 00 43", | |
instructionBytes: "<USART_InitSync+106>", | |
endLine: 900, | |
}, | |
{ | |
address: "0x00000c82", | |
pvtAddress: 3202, | |
instruction: "ab60 str\tr3, [r5, #8]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 60", | |
instructionBytes: "<USART_InitSync+110>", | |
endLine: 900, | |
}, | |
{ | |
address: "0x00000c84", | |
pvtAddress: 3204, | |
instruction: "e37d ldrb\tr3, [r4, #23]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "e3 7d", | |
instructionBytes: "<USART_InitSync+112>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 902, | |
endLine: 903, | |
}, | |
{ | |
address: "0x00000c86", | |
pvtAddress: 3206, | |
instruction: "1b07 lsls\tr3, r3, #28", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "1b 07", | |
instructionBytes: "<USART_InitSync+114>", | |
endLine: 903, | |
}, | |
{ | |
address: "0x00000c88", | |
pvtAddress: 3208, | |
instruction: "03f0e043 and.w\tr3, r3, #1879048192\t; 0x70000000", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "03 f0 e0 43", | |
instructionBytes: "<USART_InitSync+116>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 903, | |
endLine: 904, | |
}, | |
{ | |
address: "0x00000c8c", | |
pvtAddress: 3212, | |
instruction: "227e ldrb\tr2, [r4, #24]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "22 7e", | |
instructionBytes: "<USART_InitSync+120>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 904, | |
endLine: 905, | |
}, | |
{ | |
address: "0x00000c8e", | |
pvtAddress: 3214, | |
instruction: "1205 lsls\tr2, r2, #20", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "12 05", | |
instructionBytes: "<USART_InitSync+122>", | |
endLine: 905, | |
}, | |
{ | |
address: "0x00000c90", | |
pvtAddress: 3216, | |
instruction: "02f4e002 and.w\tr2, r2, #7340032\t; 0x700000", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "02 f4 e0 02", | |
instructionBytes: "<USART_InitSync+124>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 905, | |
endLine: 906, | |
}, | |
{ | |
address: "0x00000c94", | |
pvtAddress: 3220, | |
instruction: "1343 orrs\tr3, r2", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "13 43", | |
instructionBytes: "<USART_InitSync+128>", | |
endLine: 905, | |
}, | |
{ | |
address: "0x00000c96", | |
pvtAddress: 3222, | |
instruction: "ab65 str\tr3, [r5, #88]\t; 0x58", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ab 65", | |
instructionBytes: "<USART_InitSync+130>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 903, | |
endLine: 903, | |
}, | |
{ | |
address: "0x00000c98", | |
pvtAddress: 3224, | |
instruction: "2378 ldrb\tr3, [r4, #0]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "23 78", | |
instructionBytes: "<USART_InitSync+132>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 908, | |
endLine: 909, | |
}, | |
{ | |
address: "0x00000c9a", | |
pvtAddress: 3226, | |
instruction: "6b61 str\tr3, [r5, #20]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "6b 61", | |
instructionBytes: "<USART_InitSync+134>", | |
endLine: 909, | |
}, | |
{ | |
address: "0x00000c9c", | |
pvtAddress: 3228, | |
instruction: "38bd pop\t{r3, r4, r5, pc}", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "38 bd", | |
instructionBytes: "<USART_InitSync+136>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 909, | |
endLine: 910, | |
}, | |
{ | |
address: "0x00000c9e", | |
pvtAddress: 3230, | |
instruction: "0021 movs\tr1, #0", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "00 21", | |
instructionBytes: "<USART_InitSync+138>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 871, | |
endLine: 871, | |
}, | |
{ | |
address: "0x00000ca0", | |
pvtAddress: 3232, | |
instruction: "cae7 b.n\t0xc38 <USART_InitSync+36>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ca e7", | |
instructionBytes: "<USART_InitSync+140>", | |
endLine: 871, | |
}, | |
{ | |
address: "0x00000ca2", | |
pvtAddress: 3234, | |
instruction: "0022 movs\tr2, #0", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "00 22", | |
instructionBytes: "<USART_InitSync+142>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 873, | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000ca4", | |
pvtAddress: 3236, | |
instruction: "d1e7 b.n\t0xc4a <USART_InitSync+54>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "d1 e7", | |
instructionBytes: "<USART_InitSync+144>", | |
endLine: 874, | |
}, | |
{ | |
address: "0x00000ca6", | |
pvtAddress: 3238, | |
instruction: "e17c ldrb\tr1, [r4, #19]", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "e1 7c", | |
instructionBytes: "<USART_InitSync+146>", | |
location: { | |
name: "em_usart.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\src\\em_usart.c", | |
sourceReference: 0, | |
}, | |
line: 877, | |
endLine: 879, | |
}, | |
{ | |
address: "0x00000ca8", | |
pvtAddress: 3240, | |
instruction: "2846 mov\tr0, r5", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "28 46", | |
instructionBytes: "<USART_InitSync+148>", | |
endLine: 879, | |
}, | |
{ | |
address: "0x00000caa", | |
pvtAddress: 3242, | |
instruction: "fff757ff bl\t0xb5c <prsRxInput>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "ff f7 57 ff", | |
instructionBytes: "<USART_InitSync+150>", | |
endLine: 879, | |
}, | |
{ | |
address: "0x00000cae", | |
pvtAddress: 3246, | |
instruction: "d0e7 b.n\t0xc52 <USART_InitSync+62>", | |
symbol: "USART_InitSync", | |
pvtInstructionBytes: "d0 e7", | |
instructionBytes: "<USART_InitSync+154>", | |
endLine: 879, | |
}, | |
{ | |
address: "0x00000cb0", | |
pvtAddress: 3248, | |
instruction: "fee7 b.n\t0xcb0 <_exit>", | |
symbol: "_exit", | |
pvtInstructionBytes: "fe e7", | |
instructionBytes: "<_exit+0>", | |
location: { | |
name: "retargetio.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\hardware\\kit\\common\\drivers\\retargetio.c", | |
sourceReference: 0, | |
}, | |
line: 90, | |
endLine: 90, | |
}, | |
{ | |
address: "0x00000cb2", | |
pvtAddress: 3250, | |
instruction: "0000 movs\tr0, r0", | |
symbol: undefined, | |
pvtInstructionBytes: "00 00", | |
}, | |
{ | |
address: "0x00000cb4", | |
pvtAddress: 3252, | |
instruction: "0346 mov\tr3, r0", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "03 46", | |
instructionBytes: "<UDELAY_Delay+0>", | |
location: { | |
name: "udelay.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\hardware\\kit\\common\\drivers\\udelay.c", | |
sourceReference: 0, | |
}, | |
line: 458, | |
endLine: 458, | |
}, | |
{ | |
address: "0x00000cb6", | |
pvtAddress: 3254, | |
instruction: "0849 ldr\tr1, [pc, #32]\t; (0xcd8 <UDELAY_Delay+36>)", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "08 49", | |
instructionBytes: "<UDELAY_Delay+2>", | |
location: { | |
name: "udelay.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\hardware\\kit\\common\\drivers\\udelay.c", | |
sourceReference: 0, | |
}, | |
line: 459, | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cb8", | |
pvtAddress: 3256, | |
instruction: "002b cmp\tr3, #0", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "00 2b", | |
instructionBytes: "<UDELAY_Delay+4>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cba", | |
pvtAddress: 3258, | |
instruction: "0cd0 beq.n\t0xcd6 <UDELAY_Delay+34>", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "0c d0", | |
instructionBytes: "<UDELAY_Delay+6>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cbc", | |
pvtAddress: 3260, | |
instruction: "013b subs\tr3, #1", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "01 3b", | |
instructionBytes: "<UDELAY_Delay+8>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cbe", | |
pvtAddress: 3262, | |
instruction: "8822 movs\tr2, #136\t; 0x88", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "88 22", | |
instructionBytes: "<UDELAY_Delay+10>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cc0", | |
pvtAddress: 3264, | |
instruction: "1202 lsls\tr2, r2, #8", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "12 02", | |
instructionBytes: "<UDELAY_Delay+12>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cc2", | |
pvtAddress: 3266, | |
instruction: "0032 adds\tr2, #0", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "00 32", | |
instructionBytes: "<UDELAY_Delay+14>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cc4", | |
pvtAddress: 3268, | |
instruction: "5343 muls\tr3, r2", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "53 43", | |
instructionBytes: "<UDELAY_Delay+16>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cc6", | |
pvtAddress: 3270, | |
instruction: "0a68 ldr\tr2, [r1, #0]", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "0a 68", | |
instructionBytes: "<UDELAY_Delay+18>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cc8", | |
pvtAddress: 3272, | |
instruction: "d80a lsrs\tr0, r3, #11", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "d8 0a", | |
instructionBytes: "<UDELAY_Delay+20>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cca", | |
pvtAddress: 3274, | |
instruction: "d20a lsrs\tr2, r2, #11", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "d2 0a", | |
instructionBytes: "<UDELAY_Delay+22>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000ccc", | |
pvtAddress: 3276, | |
instruction: "5043 muls\tr0, r2", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "50 43", | |
instructionBytes: "<UDELAY_Delay+24>", | |
location: { | |
name: "udelay.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\hardware\\kit\\common\\drivers\\udelay.c", | |
sourceReference: 0, | |
}, | |
line: 459, | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cce", | |
pvtAddress: 3278, | |
instruction: "8009 lsrs\tr0, r0, #6", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "80 09", | |
instructionBytes: "<UDELAY_Delay+26>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cd0", | |
pvtAddress: 3280, | |
instruction: "01d0 beq.n\t0xcd6 <UDELAY_Delay+34>", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "01 d0", | |
instructionBytes: "<UDELAY_Delay+28>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cd2", | |
pvtAddress: 3282, | |
instruction: "0138 subs\tr0, #1", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "01 38", | |
instructionBytes: "<UDELAY_Delay+30>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cd4", | |
pvtAddress: 3284, | |
instruction: "fdd8 bhi.n\t0xcd2 <UDELAY_Delay+30>", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "fd d8", | |
instructionBytes: "<UDELAY_Delay+32>", | |
endLine: 459, | |
}, | |
{ | |
address: "0x00000cd6", | |
pvtAddress: 3286, | |
instruction: "7047 bx\tlr", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "70 47", | |
instructionBytes: "<UDELAY_Delay+34>", | |
location: { | |
name: "udelay.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\hardware\\kit\\common\\drivers\\udelay.c", | |
sourceReference: 0, | |
}, | |
line: 488, | |
endLine: 489, | |
}, | |
{ | |
address: "0x00000cd8", | |
pvtAddress: 3288, | |
instruction: "1004 lsls\tr0, r2, #16", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "10 04", | |
instructionBytes: "<UDELAY_Delay+36>", | |
endLine: 489, | |
}, | |
{ | |
address: "0x00000cda", | |
pvtAddress: 3290, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "UDELAY_Delay", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<UDELAY_Delay+38>", | |
endLine: 489, | |
}, | |
{ | |
address: "0x00000cdc", | |
pvtAddress: 3292, | |
instruction: "00b5 push\t{lr}", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "00 b5", | |
instructionBytes: "<DmaInit+0>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 8, | |
endLine: 8, | |
}, | |
{ | |
address: "0x00000cde", | |
pvtAddress: 3294, | |
instruction: "83b0 sub\tsp, #12", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "83 b0", | |
instructionBytes: "<DmaInit+2>", | |
endLine: 8, | |
}, | |
{ | |
address: "0x00000ce0", | |
pvtAddress: 3296, | |
instruction: "064b ldr\tr3, [pc, #24]\t; (0xcfc <DmaInit+32>)", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "06 4b", | |
instructionBytes: "<DmaInit+4>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 9, | |
endLine: 9, | |
}, | |
{ | |
address: "0x00000ce2", | |
pvtAddress: 3298, | |
instruction: "1b68 ldr\tr3, [r3, #0]", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "1b 68", | |
instructionBytes: "<DmaInit+6>", | |
endLine: 9, | |
}, | |
{ | |
address: "0x00000ce4", | |
pvtAddress: 3300, | |
instruction: "0193 str\tr3, [sp, #4]", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "01 93", | |
instructionBytes: "<DmaInit+8>", | |
endLine: 9, | |
}, | |
{ | |
address: "0x00000ce6", | |
pvtAddress: 3302, | |
instruction: "0121 movs\tr1, #1", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "01 21", | |
instructionBytes: "<DmaInit+10>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 10, | |
endLine: 11, | |
}, | |
{ | |
address: "0x00000ce8", | |
pvtAddress: 3304, | |
instruction: "2020 movs\tr0, #32", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "20 20", | |
instructionBytes: "<DmaInit+12>", | |
endLine: 11, | |
}, | |
{ | |
address: "0x00000cea", | |
pvtAddress: 3306, | |
instruction: "fff789fc bl\t0x600 <CMU_ClockEnable>", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "ff f7 89 fc", | |
instructionBytes: "<DmaInit+14>", | |
endLine: 11, | |
}, | |
{ | |
address: "0x00000cee", | |
pvtAddress: 3310, | |
instruction: "01a8 add\tr0, sp, #4", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "01 a8", | |
instructionBytes: "<DmaInit+18>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 11, | |
endLine: 12, | |
}, | |
{ | |
address: "0x00000cf0", | |
pvtAddress: 3312, | |
instruction: "fff7bafe bl\t0xa68 <LDMA_Init>", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "ff f7 ba fe", | |
instructionBytes: "<DmaInit+20>", | |
endLine: 12, | |
}, | |
{ | |
address: "0x00000cf4", | |
pvtAddress: 3316, | |
instruction: "03b0 add\tsp, #12", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "03 b0", | |
instructionBytes: "<DmaInit+24>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 12, | |
endLine: 13, | |
}, | |
{ | |
address: "0x00000cf6", | |
pvtAddress: 3318, | |
instruction: "5df804fb ldr.w\tpc, [sp], #4", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "5d f8 04 fb", | |
instructionBytes: "<DmaInit+26>", | |
endLine: 13, | |
}, | |
{ | |
address: "0x00000cfa", | |
pvtAddress: 3322, | |
instruction: "00bf nop", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "00 bf", | |
instructionBytes: "<DmaInit+30>", | |
endLine: 13, | |
}, | |
{ | |
address: "0x00000cfc", | |
pvtAddress: 3324, | |
instruction: "441a subs\tr4, r0, r1", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "44 1a", | |
instructionBytes: "<DmaInit+32>", | |
endLine: 13, | |
}, | |
{ | |
address: "0x00000cfe", | |
pvtAddress: 3326, | |
instruction: "0000 movs\tr0, r0", | |
symbol: "DmaInit", | |
pvtInstructionBytes: "00 00", | |
instructionBytes: "<DmaInit+34>", | |
endLine: 13, | |
}, | |
{ | |
address: "0x00000d00", | |
pvtAddress: 3328, | |
instruction: "00b5 push\t{lr}", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "00 b5", | |
instructionBytes: "<DmaStartTransfer+0>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 15, | |
endLine: 16, | |
}, | |
{ | |
address: "0x00000d02", | |
pvtAddress: 3330, | |
instruction: "8bb0 sub\tsp, #44\t; 0x2c", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "8b b0", | |
instructionBytes: "<DmaStartTransfer+2>", | |
endLine: 16, | |
}, | |
{ | |
address: "0x00000d04", | |
pvtAddress: 3332, | |
instruction: "6b46 mov\tr3, sp", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "6b 46", | |
instructionBytes: "<DmaStartTransfer+4>", | |
endLine: 16, | |
}, | |
{ | |
address: "0x00000d06", | |
pvtAddress: 3334, | |
instruction: "83e80300 stmia.w\tr3, {r0, r1}", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "83 e8 03 00", | |
instructionBytes: "<DmaStartTransfer+6>", | |
endLine: 16, | |
}, | |
{ | |
address: "0x00000d0a", | |
pvtAddress: 3338, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<DmaStartTransfer+10>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 16, | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d0c", | |
pvtAddress: 3340, | |
instruction: "0690 str\tr0, [sp, #24]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "06 90", | |
instructionBytes: "<DmaStartTransfer+12>", | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d0e", | |
pvtAddress: 3342, | |
instruction: "0790 str\tr0, [sp, #28]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "07 90", | |
instructionBytes: "<DmaStartTransfer+14>", | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d10", | |
pvtAddress: 3344, | |
instruction: "0890 str\tr0, [sp, #32]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "08 90", | |
instructionBytes: "<DmaStartTransfer+16>", | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d12", | |
pvtAddress: 3346, | |
instruction: "0990 str\tr0, [sp, #36]\t; 0x24", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "09 90", | |
instructionBytes: "<DmaStartTransfer+18>", | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d14", | |
pvtAddress: 3348, | |
instruction: "134b ldr\tr3, [pc, #76]\t; (0xd64 <DmaStartTransfer+100>)", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "13 4b", | |
instructionBytes: "<DmaStartTransfer+20>", | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d16", | |
pvtAddress: 3350, | |
instruction: "0693 str\tr3, [sp, #24]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "06 93", | |
instructionBytes: "<DmaStartTransfer+22>", | |
endLine: 17, | |
}, | |
{ | |
address: "0x00000d18", | |
pvtAddress: 3352, | |
instruction: "0290 str\tr0, [sp, #8]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "02 90", | |
instructionBytes: "<DmaStartTransfer+24>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 17, | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d1a", | |
pvtAddress: 3354, | |
instruction: "0390 str\tr0, [sp, #12]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "03 90", | |
instructionBytes: "<DmaStartTransfer+26>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d1c", | |
pvtAddress: 3356, | |
instruction: "0490 str\tr0, [sp, #16]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "04 90", | |
instructionBytes: "<DmaStartTransfer+28>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d1e", | |
pvtAddress: 3358, | |
instruction: "0590 str\tr0, [sp, #20]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "05 90", | |
instructionBytes: "<DmaStartTransfer+30>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d20", | |
pvtAddress: 3360, | |
instruction: "9df80030 ldrb.w\tr3, [sp]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "9d f8 00 30", | |
instructionBytes: "<DmaStartTransfer+32>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d24", | |
pvtAddress: 3364, | |
instruction: "03eb4303 add.w\tr3, r3, r3, lsl #1", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "03 eb 43 03", | |
instructionBytes: "<DmaStartTransfer+36>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d28", | |
pvtAddress: 3368, | |
instruction: "013b subs\tr3, #1", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "01 3b", | |
instructionBytes: "<DmaStartTransfer+40>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d2a", | |
pvtAddress: 3370, | |
instruction: "bdf80820 ldrh.w\tr2, [sp, #8]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "bd f8 08 20", | |
instructionBytes: "<DmaStartTransfer+42>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d2e", | |
pvtAddress: 3374, | |
instruction: "63f30e12 bfi\tr2, r3, #4, #11", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "63 f3 0e 12", | |
instructionBytes: "<DmaStartTransfer+46>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d32", | |
pvtAddress: 3378, | |
instruction: "adf80820 strh.w\tr2, [sp, #8]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "ad f8 08 20", | |
instructionBytes: "<DmaStartTransfer+50>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d36", | |
pvtAddress: 3382, | |
instruction: "9df80a30 ldrb.w\tr3, [sp, #10]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "9d f8 0a 30", | |
instructionBytes: "<DmaStartTransfer+54>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d3a", | |
pvtAddress: 3386, | |
instruction: "43f01003 orr.w\tr3, r3, #16", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "43 f0 10 03", | |
instructionBytes: "<DmaStartTransfer+58>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 17, | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d3e", | |
pvtAddress: 3390, | |
instruction: "8df80a30 strb.w\tr3, [sp, #10]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "8d f8 0a 30", | |
instructionBytes: "<DmaStartTransfer+62>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d42", | |
pvtAddress: 3394, | |
instruction: "9df80b30 ldrb.w\tr3, [sp, #11]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "9d f8 0b 30", | |
instructionBytes: "<DmaStartTransfer+66>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d46", | |
pvtAddress: 3398, | |
instruction: "43f03003 orr.w\tr3, r3, #48\t; 0x30", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "43 f0 30 03", | |
instructionBytes: "<DmaStartTransfer+70>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d4a", | |
pvtAddress: 3402, | |
instruction: "8df80b30 strb.w\tr3, [sp, #11]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "8d f8 0b 30", | |
instructionBytes: "<DmaStartTransfer+74>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d4e", | |
pvtAddress: 3406, | |
instruction: "0391 str\tr1, [sp, #12]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "03 91", | |
instructionBytes: "<DmaStartTransfer+78>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d50", | |
pvtAddress: 3408, | |
instruction: "054b ldr\tr3, [pc, #20]\t; (0xd68 <DmaStartTransfer+104>)", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "05 4b", | |
instructionBytes: "<DmaStartTransfer+80>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d52", | |
pvtAddress: 3410, | |
instruction: "db6b ldr\tr3, [r3, #60]\t; 0x3c", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "db 6b", | |
instructionBytes: "<DmaStartTransfer+82>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d54", | |
pvtAddress: 3412, | |
instruction: "0493 str\tr3, [sp, #16]", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "04 93", | |
instructionBytes: "<DmaStartTransfer+84>", | |
endLine: 18, | |
}, | |
{ | |
address: "0x00000d56", | |
pvtAddress: 3414, | |
instruction: "02aa add\tr2, sp, #8", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "02 aa", | |
instructionBytes: "<DmaStartTransfer+86>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 19, | |
endLine: 20, | |
}, | |
{ | |
address: "0x00000d58", | |
pvtAddress: 3416, | |
instruction: "06a9 add\tr1, sp, #24", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "06 a9", | |
instructionBytes: "<DmaStartTransfer+88>", | |
endLine: 20, | |
}, | |
{ | |
address: "0x00000d5a", | |
pvtAddress: 3418, | |
instruction: "fff7b7fe bl\t0xacc <LDMA_StartTransfer>", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "ff f7 b7 fe", | |
instructionBytes: "<DmaStartTransfer+90>", | |
endLine: 20, | |
}, | |
{ | |
address: "0x00000d5e", | |
pvtAddress: 3422, | |
instruction: "0bb0 add\tsp, #44\t; 0x2c", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "0b b0", | |
instructionBytes: "<DmaStartTransfer+94>", | |
location: { | |
name: "dma.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\dma.c", | |
sourceReference: 0, | |
}, | |
line: 20, | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d60", | |
pvtAddress: 3424, | |
instruction: "5df804fb ldr.w\tpc, [sp], #4", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "5d f8 04 fb", | |
instructionBytes: "<DmaStartTransfer+96>", | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d64", | |
pvtAddress: 3428, | |
instruction: "0200 movs\tr2, r0", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "02 00", | |
instructionBytes: "<DmaStartTransfer+100>", | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d66", | |
pvtAddress: 3430, | |
instruction: "0400 movs\tr4, r0", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "04 00", | |
instructionBytes: "<DmaStartTransfer+102>", | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d68", | |
pvtAddress: 3432, | |
instruction: "00c0 stmia\tr0!, {}", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "00 c0", | |
instructionBytes: "<DmaStartTransfer+104>", | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d6a", | |
pvtAddress: 3434, | |
instruction: "0540 ands\tr5, r0", | |
symbol: "DmaStartTransfer", | |
pvtInstructionBytes: "05 40", | |
instructionBytes: "<DmaStartTransfer+106>", | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d6c", | |
pvtAddress: 3436, | |
instruction: "38b5 push\t{r3, r4, r5, lr}", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "38 b5", | |
instructionBytes: "<StripCreate+0>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 7, | |
endLine: 7, | |
}, | |
{ | |
address: "0x00000d6e", | |
pvtAddress: 3438, | |
instruction: "0446 mov\tr4, r0", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "04 46", | |
instructionBytes: "<StripCreate+2>", | |
endLine: 7, | |
}, | |
{ | |
address: "0x00000d70", | |
pvtAddress: 3440, | |
instruction: "0d46 mov\tr5, r1", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "0d 46", | |
instructionBytes: "<StripCreate+4>", | |
endLine: 7, | |
}, | |
{ | |
address: "0x00000d72", | |
pvtAddress: 3442, | |
instruction: "0321 movs\tr1, #3", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "03 21", | |
instructionBytes: "<StripCreate+6>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 9, | |
endLine: 10, | |
}, | |
{ | |
address: "0x00000d74", | |
pvtAddress: 3444, | |
instruction: "2846 mov\tr0, r5", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "28 46", | |
instructionBytes: "<StripCreate+8>", | |
endLine: 10, | |
}, | |
{ | |
address: "0x00000d76", | |
pvtAddress: 3446, | |
instruction: "00f087f8 bl\t0xe88 <calloc>", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "00 f0 87 f8", | |
instructionBytes: "<StripCreate+10>", | |
endLine: 10, | |
}, | |
{ | |
address: "0x00000d7a", | |
pvtAddress: 3450, | |
instruction: "18b1 cbz\tr0, 0xd84 <StripCreate+24>", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "18 b1", | |
instructionBytes: "<StripCreate+14>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 10, | |
endLine: 11, | |
}, | |
{ | |
address: "0x00000d7c", | |
pvtAddress: 3452, | |
instruction: "2570 strb\tr5, [r4, #0]", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "25 70", | |
instructionBytes: "<StripCreate+16>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 12, | |
endLine: 13, | |
}, | |
{ | |
address: "0x00000d7e", | |
pvtAddress: 3454, | |
instruction: "6060 str\tr0, [r4, #4]", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "60 60", | |
instructionBytes: "<StripCreate+18>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 13, | |
endLine: 14, | |
}, | |
{ | |
address: "0x00000d80", | |
pvtAddress: 3456, | |
instruction: "0120 movs\tr0, #1", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "01 20", | |
instructionBytes: "<StripCreate+20>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 14, | |
endLine: 15, | |
}, | |
{ | |
address: "0x00000d82", | |
pvtAddress: 3458, | |
instruction: "38bd pop\t{r3, r4, r5, pc}", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "38 bd", | |
instructionBytes: "<StripCreate+22>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 22, | |
endLine: 23, | |
}, | |
{ | |
address: "0x00000d84", | |
pvtAddress: 3460, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<StripCreate+24>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 19, | |
endLine: 19, | |
}, | |
{ | |
address: "0x00000d86", | |
pvtAddress: 3462, | |
instruction: "2070 strb\tr0, [r4, #0]", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "20 70", | |
instructionBytes: "<StripCreate+26>", | |
endLine: 19, | |
}, | |
{ | |
address: "0x00000d88", | |
pvtAddress: 3464, | |
instruction: "6060 str\tr0, [r4, #4]", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "60 60", | |
instructionBytes: "<StripCreate+28>", | |
endLine: 20, | |
}, | |
{ | |
address: "0x00000d8a", | |
pvtAddress: 3466, | |
instruction: "fae7 b.n\t0xd82 <StripCreate+22>", | |
symbol: "StripCreate", | |
pvtInstructionBytes: "fa e7", | |
instructionBytes: "<StripCreate+30>", | |
location: { | |
name: "ledstrip.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\ledstrip.c", | |
sourceReference: 0, | |
}, | |
line: 20, | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d8c", | |
pvtAddress: 3468, | |
instruction: "08b5 push\t{r3, lr}", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "08 b5", | |
instructionBytes: "<gpioInit+0>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 21, | |
endLine: 21, | |
}, | |
{ | |
address: "0x00000d8e", | |
pvtAddress: 3470, | |
instruction: "0121 movs\tr1, #1", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "01 21", | |
instructionBytes: "<gpioInit+2>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 22, | |
endLine: 22, | |
}, | |
{ | |
address: "0x00000d90", | |
pvtAddress: 3472, | |
instruction: "3a20 movs\tr0, #58\t; 0x3a", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "3a 20", | |
instructionBytes: "<gpioInit+4>", | |
endLine: 22, | |
}, | |
{ | |
address: "0x00000d92", | |
pvtAddress: 3474, | |
instruction: "fff735fc bl\t0x600 <CMU_ClockEnable>", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "ff f7 35 fc", | |
instructionBytes: "<gpioInit+6>", | |
endLine: 22, | |
}, | |
{ | |
address: "0x00000d96", | |
pvtAddress: 3478, | |
instruction: "0123 movs\tr3, #1", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "01 23", | |
instructionBytes: "<gpioInit+10>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 23, | |
endLine: 24, | |
}, | |
{ | |
address: "0x00000d98", | |
pvtAddress: 3480, | |
instruction: "0422 movs\tr2, #4", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "04 22", | |
instructionBytes: "<gpioInit+12>", | |
endLine: 24, | |
}, | |
{ | |
address: "0x00000d9a", | |
pvtAddress: 3482, | |
instruction: "0021 movs\tr1, #0", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "00 21", | |
instructionBytes: "<gpioInit+14>", | |
endLine: 24, | |
}, | |
{ | |
address: "0x00000d9c", | |
pvtAddress: 3484, | |
instruction: "1846 mov\tr0, r3", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "18 46", | |
instructionBytes: "<gpioInit+16>", | |
endLine: 24, | |
}, | |
{ | |
address: "0x00000d9e", | |
pvtAddress: 3486, | |
instruction: "fff7e3fd bl\t0x968 <GPIO_PinModeSet>", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "ff f7 e3 fd", | |
instructionBytes: "<gpioInit+18>", | |
endLine: 24, | |
}, | |
{ | |
address: "0x00000da2", | |
pvtAddress: 3490, | |
instruction: "0023 movs\tr3, #0", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "00 23", | |
instructionBytes: "<gpioInit+22>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 24, | |
endLine: 25, | |
}, | |
{ | |
address: "0x00000da4", | |
pvtAddress: 3492, | |
instruction: "0122 movs\tr2, #1", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "01 22", | |
instructionBytes: "<gpioInit+24>", | |
endLine: 25, | |
}, | |
{ | |
address: "0x00000da6", | |
pvtAddress: 3494, | |
instruction: "1146 mov\tr1, r2", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "11 46", | |
instructionBytes: "<gpioInit+26>", | |
endLine: 25, | |
}, | |
{ | |
address: "0x00000da8", | |
pvtAddress: 3496, | |
instruction: "1046 mov\tr0, r2", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "10 46", | |
instructionBytes: "<gpioInit+28>", | |
endLine: 25, | |
}, | |
{ | |
address: "0x00000daa", | |
pvtAddress: 3498, | |
instruction: "fff7ddfd bl\t0x968 <GPIO_PinModeSet>", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "ff f7 dd fd", | |
instructionBytes: "<gpioInit+30>", | |
endLine: 25, | |
}, | |
{ | |
address: "0x00000dae", | |
pvtAddress: 3502, | |
instruction: "08bd pop\t{r3, pc}", | |
symbol: "gpioInit", | |
pvtInstructionBytes: "08 bd", | |
instructionBytes: "<gpioInit+34>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 25, | |
endLine: 26, | |
}, | |
{ | |
address: "0x00000db0", | |
pvtAddress: 3504, | |
instruction: "10b5 push\t{r4, lr}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "10 b5", | |
instructionBytes: "<spiInit+0>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 28, | |
endLine: 29, | |
}, | |
{ | |
address: "0x00000db2", | |
pvtAddress: 3506, | |
instruction: "88b0 sub\tsp, #32", | |
symbol: "spiInit", | |
pvtInstructionBytes: "88 b0", | |
instructionBytes: "<spiInit+2>", | |
endLine: 29, | |
}, | |
{ | |
address: "0x00000db4", | |
pvtAddress: 3508, | |
instruction: "0df1040c add.w\tr12, sp, #4", | |
symbol: "spiInit", | |
pvtInstructionBytes: "0d f1 04 0c", | |
instructionBytes: "<spiInit+4>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 29, | |
endLine: 30, | |
}, | |
{ | |
address: "0x00000db8", | |
pvtAddress: 3512, | |
instruction: "154c ldr\tr4, [pc, #84]\t; (0xe10 <spiInit+96>)", | |
symbol: "spiInit", | |
pvtInstructionBytes: "15 4c", | |
instructionBytes: "<spiInit+8>", | |
endLine: 30, | |
}, | |
{ | |
address: "0x00000dba", | |
pvtAddress: 3514, | |
instruction: "0fcc ldmia\tr4!, {r0, r1, r2, r3}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "0f cc", | |
instructionBytes: "<spiInit+10>", | |
endLine: 30, | |
}, | |
{ | |
address: "0x00000dbc", | |
pvtAddress: 3516, | |
instruction: "ace80f00 stmia.w\tr12!, {r0, r1, r2, r3}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "ac e8 0f 00", | |
instructionBytes: "<spiInit+12>", | |
endLine: 30, | |
}, | |
{ | |
address: "0x00000dc0", | |
pvtAddress: 3520, | |
instruction: "94e80700 ldmia.w\tr4, {r0, r1, r2}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "94 e8 07 00", | |
instructionBytes: "<spiInit+16>", | |
endLine: 30, | |
}, | |
{ | |
address: "0x00000dc4", | |
pvtAddress: 3524, | |
instruction: "8ce80700 stmia.w\tr12, {r0, r1, r2}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "8c e8 07 00", | |
instructionBytes: "<spiInit+20>", | |
endLine: 30, | |
}, | |
{ | |
address: "0x00000dc8", | |
pvtAddress: 3528, | |
instruction: "0121 movs\tr1, #1", | |
symbol: "spiInit", | |
pvtInstructionBytes: "01 21", | |
instructionBytes: "<spiInit+24>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 47, | |
endLine: 48, | |
}, | |
{ | |
address: "0x00000dca", | |
pvtAddress: 3530, | |
instruction: "2820 movs\tr0, #40\t; 0x28", | |
symbol: "spiInit", | |
pvtInstructionBytes: "28 20", | |
instructionBytes: "<spiInit+26>", | |
endLine: 48, | |
}, | |
{ | |
address: "0x00000dcc", | |
pvtAddress: 3532, | |
instruction: "fff718fc bl\t0x600 <CMU_ClockEnable>", | |
symbol: "spiInit", | |
pvtInstructionBytes: "ff f7 18 fc", | |
instructionBytes: "<spiInit+28>", | |
endLine: 48, | |
}, | |
{ | |
address: "0x00000dd0", | |
pvtAddress: 3536, | |
instruction: "0023 movs\tr3, #0", | |
symbol: "spiInit", | |
pvtInstructionBytes: "00 23", | |
instructionBytes: "<spiInit+32>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 49, | |
endLine: 50, | |
}, | |
{ | |
address: "0x00000dd2", | |
pvtAddress: 3538, | |
instruction: "0422 movs\tr2, #4", | |
symbol: "spiInit", | |
pvtInstructionBytes: "04 22", | |
instructionBytes: "<spiInit+34>", | |
endLine: 50, | |
}, | |
{ | |
address: "0x00000dd4", | |
pvtAddress: 3540, | |
instruction: "0221 movs\tr1, #2", | |
symbol: "spiInit", | |
pvtInstructionBytes: "02 21", | |
instructionBytes: "<spiInit+36>", | |
endLine: 50, | |
}, | |
{ | |
address: "0x00000dd6", | |
pvtAddress: 3542, | |
instruction: "0846 mov\tr0, r1", | |
symbol: "spiInit", | |
pvtInstructionBytes: "08 46", | |
instructionBytes: "<spiInit+38>", | |
endLine: 50, | |
}, | |
{ | |
address: "0x00000dd8", | |
pvtAddress: 3544, | |
instruction: "fff7c6fd bl\t0x968 <GPIO_PinModeSet>", | |
symbol: "spiInit", | |
pvtInstructionBytes: "ff f7 c6 fd", | |
instructionBytes: "<spiInit+40>", | |
endLine: 50, | |
}, | |
{ | |
address: "0x00000ddc", | |
pvtAddress: 3548, | |
instruction: "0023 movs\tr3, #0", | |
symbol: "spiInit", | |
pvtInstructionBytes: "00 23", | |
instructionBytes: "<spiInit+44>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 50, | |
endLine: 51, | |
}, | |
{ | |
address: "0x00000dde", | |
pvtAddress: 3550, | |
instruction: "0422 movs\tr2, #4", | |
symbol: "spiInit", | |
pvtInstructionBytes: "04 22", | |
instructionBytes: "<spiInit+46>", | |
endLine: 51, | |
}, | |
{ | |
address: "0x00000de0", | |
pvtAddress: 3552, | |
instruction: "1946 mov\tr1, r3", | |
symbol: "spiInit", | |
pvtInstructionBytes: "19 46", | |
instructionBytes: "<spiInit+48>", | |
endLine: 51, | |
}, | |
{ | |
address: "0x00000de2", | |
pvtAddress: 3554, | |
instruction: "0220 movs\tr0, #2", | |
symbol: "spiInit", | |
pvtInstructionBytes: "02 20", | |
instructionBytes: "<spiInit+50>", | |
endLine: 51, | |
}, | |
{ | |
address: "0x00000de4", | |
pvtAddress: 3556, | |
instruction: "fff7c0fd bl\t0x968 <GPIO_PinModeSet>", | |
symbol: "spiInit", | |
pvtInstructionBytes: "ff f7 c0 fd", | |
instructionBytes: "<spiInit+52>", | |
endLine: 51, | |
}, | |
{ | |
address: "0x00000de8", | |
pvtAddress: 3560, | |
instruction: "0a4b ldr\tr3, [pc, #40]\t; (0xe14 <spiInit+100>)", | |
symbol: "spiInit", | |
pvtInstructionBytes: "0a 4b", | |
instructionBytes: "<spiInit+56>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 52, | |
endLine: 53, | |
}, | |
{ | |
address: "0x00000dea", | |
pvtAddress: 3562, | |
instruction: "d3f81c26 ldr.w\tr2, [r3, #1564]\t; 0x61c", | |
symbol: "spiInit", | |
pvtInstructionBytes: "d3 f8 1c 26", | |
instructionBytes: "<spiInit+58>", | |
endLine: 53, | |
}, | |
{ | |
address: "0x00000dee", | |
pvtAddress: 3566, | |
instruction: "42f01802 orr.w\tr2, r2, #24", | |
symbol: "spiInit", | |
pvtInstructionBytes: "42 f0 18 02", | |
instructionBytes: "<spiInit+62>", | |
endLine: 53, | |
}, | |
{ | |
address: "0x00000df2", | |
pvtAddress: 3570, | |
instruction: "c3f81c26 str.w\tr2, [r3, #1564]\t; 0x61c", | |
symbol: "spiInit", | |
pvtInstructionBytes: "c3 f8 1c 26", | |
instructionBytes: "<spiInit+66>", | |
endLine: 53, | |
}, | |
{ | |
address: "0x00000df6", | |
pvtAddress: 3574, | |
instruction: "4ff00212 mov.w\tr2, #131074\t; 0x20002", | |
symbol: "spiInit", | |
pvtInstructionBytes: "4f f0 02 12", | |
instructionBytes: "<spiInit+70>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 53, | |
endLine: 54, | |
}, | |
{ | |
address: "0x00000dfa", | |
pvtAddress: 3578, | |
instruction: "c3f83026 str.w\tr2, [r3, #1584]\t; 0x630", | |
symbol: "spiInit", | |
pvtInstructionBytes: "c3 f8 30 26", | |
instructionBytes: "<spiInit+74>", | |
endLine: 54, | |
}, | |
{ | |
address: "0x00000dfe", | |
pvtAddress: 3582, | |
instruction: "0222 movs\tr2, #2", | |
symbol: "spiInit", | |
pvtInstructionBytes: "02 22", | |
instructionBytes: "<spiInit+78>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 54, | |
endLine: 55, | |
}, | |
{ | |
address: "0x00000e00", | |
pvtAddress: 3584, | |
instruction: "c3f83426 str.w\tr2, [r3, #1588]\t; 0x634", | |
symbol: "spiInit", | |
pvtInstructionBytes: "c3 f8 34 26", | |
instructionBytes: "<spiInit+80>", | |
endLine: 55, | |
}, | |
{ | |
address: "0x00000e04", | |
pvtAddress: 3588, | |
instruction: "01a9 add\tr1, sp, #4", | |
symbol: "spiInit", | |
pvtInstructionBytes: "01 a9", | |
instructionBytes: "<spiInit+84>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 56, | |
endLine: 57, | |
}, | |
{ | |
address: "0x00000e06", | |
pvtAddress: 3590, | |
instruction: "0448 ldr\tr0, [pc, #16]\t; (0xe18 <spiInit+104>)", | |
symbol: "spiInit", | |
pvtInstructionBytes: "04 48", | |
instructionBytes: "<spiInit+86>", | |
endLine: 57, | |
}, | |
{ | |
address: "0x00000e08", | |
pvtAddress: 3592, | |
instruction: "fff704ff bl\t0xc14 <USART_InitSync>", | |
symbol: "spiInit", | |
pvtInstructionBytes: "ff f7 04 ff", | |
instructionBytes: "<spiInit+88>", | |
endLine: 57, | |
}, | |
{ | |
address: "0x00000e0c", | |
pvtAddress: 3596, | |
instruction: "08b0 add\tsp, #32", | |
symbol: "spiInit", | |
pvtInstructionBytes: "08 b0", | |
instructionBytes: "<spiInit+92>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 57, | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e0e", | |
pvtAddress: 3598, | |
instruction: "10bd pop\t{r4, pc}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "10 bd", | |
instructionBytes: "<spiInit+94>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e10", | |
pvtAddress: 3600, | |
instruction: "481a subs\tr0, r1, r1", | |
symbol: "spiInit", | |
pvtInstructionBytes: "48 1a", | |
instructionBytes: "<spiInit+96>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e12", | |
pvtAddress: 3602, | |
instruction: "0000 movs\tr0, r0", | |
symbol: "spiInit", | |
pvtInstructionBytes: "00 00", | |
instructionBytes: "<spiInit+98>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e14", | |
pvtAddress: 3604, | |
instruction: "00c0 stmia\tr0!, {}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "00 c0", | |
instructionBytes: "<spiInit+100>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e16", | |
pvtAddress: 3606, | |
instruction: "0340 ands\tr3, r0", | |
symbol: "spiInit", | |
pvtInstructionBytes: "03 40", | |
instructionBytes: "<spiInit+102>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e18", | |
pvtAddress: 3608, | |
instruction: "00c0 stmia\tr0!, {}", | |
symbol: "spiInit", | |
pvtInstructionBytes: "00 c0", | |
instructionBytes: "<spiInit+104>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e1a", | |
pvtAddress: 3610, | |
instruction: "0540 ands\tr5, r0", | |
symbol: "spiInit", | |
pvtInstructionBytes: "05 40", | |
instructionBytes: "<spiInit+106>", | |
endLine: 58, | |
}, | |
{ | |
address: "0x00000e1c", | |
pvtAddress: 3612, | |
instruction: "00b5 push\t{lr}", | |
symbol: "main", | |
pvtInstructionBytes: "00 b5", | |
instructionBytes: "<main+0>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 60, | |
endLine: 61, | |
}, | |
{ | |
address: "0x00000e1e", | |
pvtAddress: 3614, | |
instruction: "83b0 sub\tsp, #12", | |
symbol: "main", | |
pvtInstructionBytes: "83 b0", | |
instructionBytes: "<main+2>", | |
endLine: 61, | |
}, | |
{ | |
address: "0x00000e20", | |
pvtAddress: 3616, | |
instruction: "164b ldr\tr3, [pc, #88]\t; (0xe7c <main+96>)", | |
symbol: "main", | |
pvtInstructionBytes: "16 4b", | |
instructionBytes: "<main+4>", | |
location: { | |
name: "em_system.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_system.h", | |
sourceReference: 0, | |
}, | |
line: 391, | |
endLine: 391, | |
}, | |
{ | |
address: "0x00000e22", | |
pvtAddress: 3618, | |
instruction: "1b68 ldr\tr3, [r3, #0]", | |
symbol: "main", | |
pvtInstructionBytes: "1b 68", | |
instructionBytes: "<main+6>", | |
endLine: 391, | |
}, | |
{ | |
address: "0x00000e24", | |
pvtAddress: 3620, | |
instruction: "c3f30743 ubfx\tr3, r3, #16, #8", | |
symbol: "main", | |
pvtInstructionBytes: "c3 f3 07 43", | |
instructionBytes: "<main+8>", | |
endLine: 391, | |
}, | |
{ | |
address: "0x00000e28", | |
pvtAddress: 3624, | |
instruction: "012b cmp\tr3, #1", | |
symbol: "main", | |
pvtInstructionBytes: "01 2b", | |
instructionBytes: "<main+12>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 337, | |
endLine: 337, | |
}, | |
{ | |
address: "0x00000e2a", | |
pvtAddress: 3626, | |
instruction: "12d0 beq.n\t0xe52 <main+54>", | |
symbol: "main", | |
pvtInstructionBytes: "12 d0", | |
instructionBytes: "<main+14>", | |
endLine: 337, | |
}, | |
{ | |
address: "0x00000e2c", | |
pvtAddress: 3628, | |
instruction: "fff7aeff bl\t0xd8c <gpioInit>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 ae ff", | |
instructionBytes: "<main+16>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 65, | |
endLine: 65, | |
}, | |
{ | |
address: "0x00000e30", | |
pvtAddress: 3632, | |
instruction: "fff7beff bl\t0xdb0 <spiInit>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 be ff", | |
instructionBytes: "<main+20>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 66, | |
endLine: 66, | |
}, | |
{ | |
address: "0x00000e34", | |
pvtAddress: 3636, | |
instruction: "fff752ff bl\t0xcdc <DmaInit>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 52 ff", | |
instructionBytes: "<main+24>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 67, | |
endLine: 68, | |
}, | |
{ | |
address: "0x00000e38", | |
pvtAddress: 3640, | |
instruction: "2021 movs\tr1, #32", | |
symbol: "main", | |
pvtInstructionBytes: "20 21", | |
instructionBytes: "<main+28>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 69, | |
endLine: 70, | |
}, | |
{ | |
address: "0x00000e3a", | |
pvtAddress: 3642, | |
instruction: "6846 mov\tr0, sp", | |
symbol: "main", | |
pvtInstructionBytes: "68 46", | |
instructionBytes: "<main+30>", | |
endLine: 70, | |
}, | |
{ | |
address: "0x00000e3c", | |
pvtAddress: 3644, | |
instruction: "fff796ff bl\t0xd6c <StripCreate>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 96 ff", | |
instructionBytes: "<main+32>", | |
endLine: 70, | |
}, | |
{ | |
address: "0x00000e40", | |
pvtAddress: 3648, | |
instruction: "02ab add\tr3, sp, #8", | |
symbol: "main", | |
pvtInstructionBytes: "02 ab", | |
instructionBytes: "<main+36>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 73, | |
endLine: 74, | |
}, | |
{ | |
address: "0x00000e42", | |
pvtAddress: 3650, | |
instruction: "13e90300 ldmdb\tr3, {r0, r1}", | |
symbol: "main", | |
pvtInstructionBytes: "13 e9 03 00", | |
instructionBytes: "<main+38>", | |
endLine: 74, | |
}, | |
{ | |
address: "0x00000e46", | |
pvtAddress: 3654, | |
instruction: "fff75bff bl\t0xd00 <DmaStartTransfer>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 5b ff", | |
instructionBytes: "<main+42>", | |
endLine: 74, | |
}, | |
{ | |
address: "0x00000e4a", | |
pvtAddress: 3658, | |
instruction: "0d48 ldr\tr0, [pc, #52]\t; (0xe80 <main+100>)", | |
symbol: "main", | |
pvtInstructionBytes: "0d 48", | |
instructionBytes: "<main+46>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 74, | |
endLine: 75, | |
}, | |
{ | |
address: "0x00000e4c", | |
pvtAddress: 3660, | |
instruction: "fff732ff bl\t0xcb4 <UDELAY_Delay>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 32 ff", | |
instructionBytes: "<main+48>", | |
endLine: 75, | |
}, | |
{ | |
address: "0x00000e50", | |
pvtAddress: 3664, | |
instruction: "f6e7 b.n\t0xe40 <main+36>", | |
symbol: "main", | |
pvtInstructionBytes: "f6 e7", | |
instructionBytes: "<main+52>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 72, | |
endLine: 72, | |
}, | |
{ | |
address: "0x00000e52", | |
pvtAddress: 3666, | |
instruction: "0c4b ldr\tr3, [pc, #48]\t; (0xe84 <main+104>)", | |
symbol: "main", | |
pvtInstructionBytes: "0c 4b", | |
instructionBytes: "<main+54>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 338, | |
endLine: 338, | |
}, | |
{ | |
address: "0x00000e54", | |
pvtAddress: 3668, | |
instruction: "5a6e ldr\tr2, [r3, #100]\t; 0x64", | |
symbol: "main", | |
pvtInstructionBytes: "5a 6e", | |
instructionBytes: "<main+56>", | |
endLine: 338, | |
}, | |
{ | |
address: "0x00000e56", | |
pvtAddress: 3670, | |
instruction: "03f58053 add.w\tr3, r3, #4096\t; 0x1000", | |
symbol: "main", | |
pvtInstructionBytes: "03 f5 80 53", | |
instructionBytes: "<main+58>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 339, | |
endLine: 339, | |
}, | |
{ | |
address: "0x00000e5a", | |
pvtAddress: 3674, | |
instruction: "4ff48021 mov.w\tr1, #262144\t; 0x40000", | |
symbol: "main", | |
pvtInstructionBytes: "4f f4 80 21", | |
instructionBytes: "<main+62>", | |
endLine: 339, | |
}, | |
{ | |
address: "0x00000e5e", | |
pvtAddress: 3678, | |
instruction: "5966 str\tr1, [r3, #100]\t; 0x64", | |
symbol: "main", | |
pvtInstructionBytes: "59 66", | |
instructionBytes: "<main+66>", | |
endLine: 339, | |
}, | |
{ | |
address: "0x00000e60", | |
pvtAddress: 3680, | |
instruction: "03f51043 add.w\tr3, r3, #36864\t; 0x9000", | |
symbol: "main", | |
pvtInstructionBytes: "03 f5 10 43", | |
instructionBytes: "<main+68>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 340, | |
endLine: 341, | |
}, | |
{ | |
address: "0x00000e64", | |
pvtAddress: 3684, | |
instruction: "0421 movs\tr1, #4", | |
symbol: "main", | |
pvtInstructionBytes: "04 21", | |
instructionBytes: "<main+72>", | |
endLine: 341, | |
}, | |
{ | |
address: "0x00000e66", | |
pvtAddress: 3686, | |
instruction: "1962 str\tr1, [r3, #32]", | |
symbol: "main", | |
pvtInstructionBytes: "19 62", | |
instructionBytes: "<main+74>", | |
endLine: 341, | |
}, | |
{ | |
address: "0x00000e68", | |
pvtAddress: 3688, | |
instruction: "12f4802f tst.w\tr2, #262144\t; 0x40000", | |
symbol: "main", | |
pvtInstructionBytes: "12 f4 80 2f", | |
instructionBytes: "<main+76>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 341, | |
endLine: 342, | |
}, | |
{ | |
address: "0x00000e6c", | |
pvtAddress: 3692, | |
instruction: "ded1 bne.n\t0xe2c <main+16>", | |
symbol: "main", | |
pvtInstructionBytes: "de d1", | |
instructionBytes: "<main+80>", | |
endLine: 342, | |
}, | |
{ | |
address: "0x00000e6e", | |
pvtAddress: 3694, | |
instruction: "a3f50043 sub.w\tr3, r3, #32768\t; 0x8000", | |
symbol: "main", | |
pvtInstructionBytes: "a3 f5 00 43", | |
instructionBytes: "<main+82>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 342, | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e72", | |
pvtAddress: 3698, | |
instruction: "4ff48022 mov.w\tr2, #262144\t; 0x40000", | |
symbol: "main", | |
pvtInstructionBytes: "4f f4 80 22", | |
instructionBytes: "<main+86>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e76", | |
pvtAddress: 3702, | |
instruction: "5a66 str\tr2, [r3, #100]\t; 0x64", | |
symbol: "main", | |
pvtInstructionBytes: "5a 66", | |
instructionBytes: "<main+90>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e78", | |
pvtAddress: 3704, | |
instruction: "d8e7 b.n\t0xe2c <main+16>", | |
symbol: "main", | |
pvtInstructionBytes: "d8 e7", | |
instructionBytes: "<main+92>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e7a", | |
pvtAddress: 3706, | |
instruction: "00bf nop", | |
symbol: "main", | |
pvtInstructionBytes: "00 bf", | |
instructionBytes: "<main+94>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e7c", | |
pvtAddress: 3708, | |
instruction: "0080 strh\tr0, [r0, #0]", | |
symbol: "main", | |
pvtInstructionBytes: "00 80", | |
instructionBytes: "<main+96>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e7e", | |
pvtAddress: 3710, | |
instruction: "e00f lsrs\tr0, r4, #31", | |
symbol: "main", | |
pvtInstructionBytes: "e0 0f", | |
instructionBytes: "<main+98>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e80", | |
pvtAddress: 3712, | |
instruction: "4042 negs\tr0, r0", | |
symbol: "main", | |
pvtInstructionBytes: "40 42", | |
instructionBytes: "<main+100>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e82", | |
pvtAddress: 3714, | |
instruction: "0f00 movs\tr7, r1", | |
symbol: "main", | |
pvtInstructionBytes: "0f 00", | |
instructionBytes: "<main+102>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e84", | |
pvtAddress: 3716, | |
instruction: "0080 strh\tr0, [r0, #0]", | |
symbol: "main", | |
pvtInstructionBytes: "00 80", | |
instructionBytes: "<main+104>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e86", | |
pvtAddress: 3718, | |
instruction: "0040 ands\tr0, r0", | |
symbol: "main", | |
pvtInstructionBytes: "00 40", | |
instructionBytes: "<main+106>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e88", | |
pvtAddress: 3720, | |
instruction: "024b ldr\tr3, [pc, #8]\t; (0xe94 <calloc+12>)", | |
symbol: "calloc", | |
pvtInstructionBytes: "02 4b", | |
instructionBytes: "<calloc+0>", | |
}, | |
{ | |
address: "0x00000e8a", | |
pvtAddress: 3722, | |
instruction: "0a46 mov\tr2, r1", | |
symbol: "calloc", | |
pvtInstructionBytes: "0a 46", | |
instructionBytes: "<calloc+2>", | |
}, | |
{ | |
address: "0x00000e8c", | |
pvtAddress: 3724, | |
instruction: "0146 mov\tr1, r0", | |
symbol: "calloc", | |
pvtInstructionBytes: "01 46", | |
instructionBytes: "<calloc+4>", | |
}, | |
{ | |
address: "0x00000e8e", | |
pvtAddress: 3726, | |
instruction: "1868 ldr\tr0, [r3, #0]", | |
symbol: "calloc", | |
pvtInstructionBytes: "18 68", | |
instructionBytes: "<calloc+6>", | |
}, | |
{ | |
address: "0x00000e90", | |
pvtAddress: 3728, | |
instruction: "00f002b8 b.w\t0xe98 <_calloc_r>", | |
symbol: "calloc", | |
pvtInstructionBytes: "00 f0 02 b8", | |
instructionBytes: "<calloc+8>", | |
}, | |
{ | |
address: "0x00000e94", | |
pvtAddress: 3732, | |
instruction: "1404 lsls\tr4, r2, #16", | |
symbol: "calloc", | |
pvtInstructionBytes: "14 04", | |
instructionBytes: "<calloc+12>", | |
}, | |
{ | |
address: "0x00000e96", | |
pvtAddress: 3734, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "calloc", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<calloc+14>", | |
}, | |
{ | |
address: "0x00000e98", | |
pvtAddress: 3736, | |
instruction: "10b5 push\t{r4, lr}", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "10 b5", | |
instructionBytes: "<_calloc_r+0>", | |
}, | |
{ | |
address: "0x00000e9a", | |
pvtAddress: 3738, | |
instruction: "02fb01f1 mul.w\tr1, r2, r1", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "02 fb 01 f1", | |
instructionBytes: "<_calloc_r+2>", | |
}, | |
{ | |
address: "0x00000e9e", | |
pvtAddress: 3742, | |
instruction: "00f05ff8 bl\t0xf60 <_malloc_r>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 f0 5f f8", | |
instructionBytes: "<_calloc_r+6>", | |
}, | |
{ | |
address: "0x00000ea2", | |
pvtAddress: 3746, | |
instruction: "0446 mov\tr4, r0", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "04 46", | |
instructionBytes: "<_calloc_r+10>", | |
}, | |
{ | |
address: "0x00000ea4", | |
pvtAddress: 3748, | |
instruction: "68b1 cbz\tr0, 0xec2 <_calloc_r+42>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "68 b1", | |
instructionBytes: "<_calloc_r+12>", | |
}, | |
{ | |
address: "0x00000ea6", | |
pvtAddress: 3750, | |
instruction: "50f8042c ldr.w\tr2, [r0, #-4]", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "50 f8 04 2c", | |
instructionBytes: "<_calloc_r+14>", | |
}, | |
{ | |
address: "0x00000eaa", | |
pvtAddress: 3754, | |
instruction: "22f00302 bic.w\tr2, r2, #3", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "22 f0 03 02", | |
instructionBytes: "<_calloc_r+18>", | |
}, | |
{ | |
address: "0x00000eae", | |
pvtAddress: 3758, | |
instruction: "043a subs\tr2, #4", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "04 3a", | |
instructionBytes: "<_calloc_r+22>", | |
}, | |
{ | |
address: "0x00000eb0", | |
pvtAddress: 3760, | |
instruction: "242a cmp\tr2, #36\t; 0x24", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "24 2a", | |
instructionBytes: "<_calloc_r+24>", | |
}, | |
{ | |
address: "0x00000eb2", | |
pvtAddress: 3762, | |
instruction: "14d8 bhi.n\t0xede <_calloc_r+70>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "14 d8", | |
instructionBytes: "<_calloc_r+26>", | |
}, | |
{ | |
address: "0x00000eb4", | |
pvtAddress: 3764, | |
instruction: "132a cmp\tr2, #19", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "13 2a", | |
instructionBytes: "<_calloc_r+28>", | |
}, | |
{ | |
address: "0x00000eb6", | |
pvtAddress: 3766, | |
instruction: "06d8 bhi.n\t0xec6 <_calloc_r+46>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "06 d8", | |
instructionBytes: "<_calloc_r+30>", | |
}, | |
{ | |
address: "0x00000eb8", | |
pvtAddress: 3768, | |
instruction: "0246 mov\tr2, r0", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "02 46", | |
instructionBytes: "<_calloc_r+32>", | |
}, | |
{ | |
address: "0x00000eba", | |
pvtAddress: 3770, | |
instruction: "0023 movs\tr3, #0", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 23", | |
instructionBytes: "<_calloc_r+34>", | |
}, | |
{ | |
address: "0x00000ebc", | |
pvtAddress: 3772, | |
instruction: "c2e90033 strd\tr3, r3, [r2]", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "c2 e9 00 33", | |
instructionBytes: "<_calloc_r+36>", | |
}, | |
{ | |
address: "0x00000ec0", | |
pvtAddress: 3776, | |
instruction: "9360 str\tr3, [r2, #8]", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "93 60", | |
instructionBytes: "<_calloc_r+40>", | |
}, | |
{ | |
address: "0x00000ec2", | |
pvtAddress: 3778, | |
instruction: "2046 mov\tr0, r4", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "20 46", | |
instructionBytes: "<_calloc_r+42>", | |
}, | |
{ | |
address: "0x00000ec4", | |
pvtAddress: 3780, | |
instruction: "10bd pop\t{r4, pc}", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "10 bd", | |
instructionBytes: "<_calloc_r+44>", | |
}, | |
{ | |
address: "0x00000ec6", | |
pvtAddress: 3782, | |
instruction: "0023 movs\tr3, #0", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 23", | |
instructionBytes: "<_calloc_r+46>", | |
}, | |
{ | |
address: "0x00000ec8", | |
pvtAddress: 3784, | |
instruction: "1b2a cmp\tr2, #27", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "1b 2a", | |
instructionBytes: "<_calloc_r+48>", | |
}, | |
{ | |
address: "0x00000eca", | |
pvtAddress: 3786, | |
instruction: "c0e90033 strd\tr3, r3, [r0]", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "c0 e9 00 33", | |
instructionBytes: "<_calloc_r+50>", | |
}, | |
{ | |
address: "0x00000ece", | |
pvtAddress: 3790, | |
instruction: "0bd9 bls.n\t0xee8 <_calloc_r+80>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "0b d9", | |
instructionBytes: "<_calloc_r+54>", | |
}, | |
{ | |
address: "0x00000ed0", | |
pvtAddress: 3792, | |
instruction: "242a cmp\tr2, #36\t; 0x24", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "24 2a", | |
instructionBytes: "<_calloc_r+56>", | |
}, | |
{ | |
address: "0x00000ed2", | |
pvtAddress: 3794, | |
instruction: "c0e90233 strd\tr3, r3, [r0, #8]", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "c0 e9 02 33", | |
instructionBytes: "<_calloc_r+58>", | |
}, | |
{ | |
address: "0x00000ed6", | |
pvtAddress: 3798, | |
instruction: "0ad0 beq.n\t0xeee <_calloc_r+86>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "0a d0", | |
instructionBytes: "<_calloc_r+62>", | |
}, | |
{ | |
address: "0x00000ed8", | |
pvtAddress: 3800, | |
instruction: "00f11002 add.w\tr2, r0, #16", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 f1 10 02", | |
instructionBytes: "<_calloc_r+64>", | |
}, | |
{ | |
address: "0x00000edc", | |
pvtAddress: 3804, | |
instruction: "ede7 b.n\t0xeba <_calloc_r+34>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "ed e7", | |
instructionBytes: "<_calloc_r+68>", | |
}, | |
{ | |
address: "0x00000ede", | |
pvtAddress: 3806, | |
instruction: "0021 movs\tr1, #0", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 21", | |
instructionBytes: "<_calloc_r+70>", | |
}, | |
{ | |
address: "0x00000ee0", | |
pvtAddress: 3808, | |
instruction: "00f0f8fa bl\t0x14d4 <memset>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 f0 f8 fa", | |
instructionBytes: "<_calloc_r+72>", | |
}, | |
{ | |
address: "0x00000ee4", | |
pvtAddress: 3812, | |
instruction: "2046 mov\tr0, r4", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "20 46", | |
instructionBytes: "<_calloc_r+76>", | |
}, | |
{ | |
address: "0x00000ee6", | |
pvtAddress: 3814, | |
instruction: "10bd pop\t{r4, pc}", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "10 bd", | |
instructionBytes: "<_calloc_r+78>", | |
}, | |
{ | |
address: "0x00000ee8", | |
pvtAddress: 3816, | |
instruction: "00f10802 add.w\tr2, r0, #8", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 f1 08 02", | |
instructionBytes: "<_calloc_r+80>", | |
}, | |
{ | |
address: "0x00000eec", | |
pvtAddress: 3820, | |
instruction: "e5e7 b.n\t0xeba <_calloc_r+34>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "e5 e7", | |
instructionBytes: "<_calloc_r+84>", | |
}, | |
{ | |
address: "0x00000eee", | |
pvtAddress: 3822, | |
instruction: "00f11802 add.w\tr2, r0, #24", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 f1 18 02", | |
instructionBytes: "<_calloc_r+86>", | |
}, | |
{ | |
address: "0x00000ef2", | |
pvtAddress: 3826, | |
instruction: "c0e90433 strd\tr3, r3, [r0, #16]", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "c0 e9 04 33", | |
instructionBytes: "<_calloc_r+90>", | |
}, | |
{ | |
address: "0x00000ef6", | |
pvtAddress: 3830, | |
instruction: "e0e7 b.n\t0xeba <_calloc_r+34>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "e0 e7", | |
instructionBytes: "<_calloc_r+94>", | |
}, | |
{ | |
address: "0x00000ef8", | |
pvtAddress: 3832, | |
instruction: "08b5 push\t{r3, lr}", | |
symbol: "exit", | |
pvtInstructionBytes: "08 b5", | |
instructionBytes: "<exit+0>", | |
}, | |
{ | |
address: "0x00000efa", | |
pvtAddress: 3834, | |
instruction: "0021 movs\tr1, #0", | |
symbol: "exit", | |
pvtInstructionBytes: "00 21", | |
instructionBytes: "<exit+2>", | |
}, | |
{ | |
address: "0x00000efc", | |
pvtAddress: 3836, | |
instruction: "0446 mov\tr4, r0", | |
symbol: "exit", | |
pvtInstructionBytes: "04 46", | |
instructionBytes: "<exit+4>", | |
}, | |
{ | |
address: "0x00000efe", | |
pvtAddress: 3838, | |
instruction: "00f063fb bl\t0x15c8 <__call_exitprocs>", | |
symbol: "exit", | |
pvtInstructionBytes: "00 f0 63 fb", | |
instructionBytes: "<exit+6>", | |
}, | |
{ | |
address: "0x00000f02", | |
pvtAddress: 3842, | |
instruction: "044b ldr\tr3, [pc, #16]\t; (0xf14 <exit+28>)", | |
symbol: "exit", | |
pvtInstructionBytes: "04 4b", | |
instructionBytes: "<exit+10>", | |
}, | |
{ | |
address: "0x00000f04", | |
pvtAddress: 3844, | |
instruction: "1868 ldr\tr0, [r3, #0]", | |
symbol: "exit", | |
pvtInstructionBytes: "18 68", | |
instructionBytes: "<exit+12>", | |
}, | |
{ | |
address: "0x00000f06", | |
pvtAddress: 3846, | |
instruction: "c36b ldr\tr3, [r0, #60]\t; 0x3c", | |
symbol: "exit", | |
pvtInstructionBytes: "c3 6b", | |
instructionBytes: "<exit+14>", | |
}, | |
{ | |
address: "0x00000f08", | |
pvtAddress: 3848, | |
instruction: "03b1 cbz\tr3, 0xf0c <exit+20>", | |
symbol: "exit", | |
pvtInstructionBytes: "03 b1", | |
instructionBytes: "<exit+16>", | |
}, | |
{ | |
address: "0x00000f0a", | |
pvtAddress: 3850, | |
instruction: "9847 blx\tr3", | |
symbol: "exit", | |
pvtInstructionBytes: "98 47", | |
instructionBytes: "<exit+18>", | |
}, | |
{ | |
address: "0x00000f0c", | |
pvtAddress: 3852, | |
instruction: "2046 mov\tr0, r4", | |
symbol: "exit", | |
pvtInstructionBytes: "20 46", | |
instructionBytes: "<exit+20>", | |
}, | |
{ | |
address: "0x00000f0e", | |
pvtAddress: 3854, | |
instruction: "fff7cffe bl\t0xcb0 <_exit>", | |
symbol: "exit", | |
pvtInstructionBytes: "ff f7 cf fe", | |
instructionBytes: "<exit+22>", | |
}, | |
{ | |
address: "0x00000f12", | |
pvtAddress: 3858, | |
instruction: "00bf nop", | |
symbol: "exit", | |
pvtInstructionBytes: "00 bf", | |
instructionBytes: "<exit+26>", | |
}, | |
{ | |
address: "0x00000f14", | |
pvtAddress: 3860, | |
instruction: "641a subs\tr4, r4, r1", | |
symbol: "exit", | |
pvtInstructionBytes: "64 1a", | |
instructionBytes: "<exit+28>", | |
}, | |
{ | |
address: "0x00000f16", | |
pvtAddress: 3862, | |
instruction: "0000 movs\tr0, r0", | |
symbol: "exit", | |
pvtInstructionBytes: "00 00", | |
instructionBytes: "<exit+30>", | |
}, | |
{ | |
address: "0x00000f18", | |
pvtAddress: 3864, | |
instruction: "70b5 push\t{r4, r5, r6, lr}", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "70 b5", | |
instructionBytes: "<__libc_init_array+0>", | |
}, | |
{ | |
address: "0x00000f1a", | |
pvtAddress: 3866, | |
instruction: "0d4e ldr\tr6, [pc, #52]\t; (0xf50 <__libc_init_array+56>)", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "0d 4e", | |
instructionBytes: "<__libc_init_array+2>", | |
}, | |
{ | |
address: "0x00000f1c", | |
pvtAddress: 3868, | |
instruction: "0d4d ldr\tr5, [pc, #52]\t; (0xf54 <__libc_init_array+60>)", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "0d 4d", | |
instructionBytes: "<__libc_init_array+4>", | |
}, | |
{ | |
address: "0x00000f1e", | |
pvtAddress: 3870, | |
instruction: "761b subs\tr6, r6, r5", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "76 1b", | |
instructionBytes: "<__libc_init_array+6>", | |
}, | |
{ | |
address: "0x00000f20", | |
pvtAddress: 3872, | |
instruction: "b610 asrs\tr6, r6, #2", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "b6 10", | |
instructionBytes: "<__libc_init_array+8>", | |
}, | |
{ | |
address: "0x00000f22", | |
pvtAddress: 3874, | |
instruction: "06d0 beq.n\t0xf32 <__libc_init_array+26>", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "06 d0", | |
instructionBytes: "<__libc_init_array+10>", | |
}, | |
{ | |
address: "0x00000f24", | |
pvtAddress: 3876, | |
instruction: "0024 movs\tr4, #0", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 24", | |
instructionBytes: "<__libc_init_array+12>", | |
}, | |
{ | |
address: "0x00000f26", | |
pvtAddress: 3878, | |
instruction: "0134 adds\tr4, #1", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "01 34", | |
instructionBytes: "<__libc_init_array+14>", | |
}, | |
{ | |
address: "0x00000f28", | |
pvtAddress: 3880, | |
instruction: "55f8043b ldr.w\tr3, [r5], #4", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "55 f8 04 3b", | |
instructionBytes: "<__libc_init_array+16>", | |
}, | |
{ | |
address: "0x00000f2c", | |
pvtAddress: 3884, | |
instruction: "9847 blx\tr3", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "98 47", | |
instructionBytes: "<__libc_init_array+20>", | |
}, | |
{ | |
address: "0x00000f2e", | |
pvtAddress: 3886, | |
instruction: "a642 cmp\tr6, r4", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "a6 42", | |
instructionBytes: "<__libc_init_array+22>", | |
}, | |
{ | |
address: "0x00000f30", | |
pvtAddress: 3888, | |
instruction: "f9d1 bne.n\t0xf26 <__libc_init_array+14>", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "f9 d1", | |
instructionBytes: "<__libc_init_array+24>", | |
}, | |
{ | |
address: "0x00000f32", | |
pvtAddress: 3890, | |
instruction: "094e ldr\tr6, [pc, #36]\t; (0xf58 <__libc_init_array+64>)", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "09 4e", | |
instructionBytes: "<__libc_init_array+26>", | |
}, | |
{ | |
address: "0x00000f34", | |
pvtAddress: 3892, | |
instruction: "00f07afd bl\t0x1a2c <linker_code_end>", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 f0 7a fd", | |
instructionBytes: "<__libc_init_array+28>", | |
}, | |
{ | |
address: "0x00000f38", | |
pvtAddress: 3896, | |
instruction: "084d ldr\tr5, [pc, #32]\t; (0xf5c <__libc_init_array+68>)", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "08 4d", | |
instructionBytes: "<__libc_init_array+32>", | |
}, | |
{ | |
address: "0x00000f3a", | |
pvtAddress: 3898, | |
instruction: "761b subs\tr6, r6, r5", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "76 1b", | |
instructionBytes: "<__libc_init_array+34>", | |
}, | |
{ | |
address: "0x00000f3c", | |
pvtAddress: 3900, | |
instruction: "b610 asrs\tr6, r6, #2", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "b6 10", | |
instructionBytes: "<__libc_init_array+36>", | |
}, | |
{ | |
address: "0x00000f3e", | |
pvtAddress: 3902, | |
instruction: "06d0 beq.n\t0xf4e <__libc_init_array+54>", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "06 d0", | |
instructionBytes: "<__libc_init_array+38>", | |
}, | |
{ | |
address: "0x00000f40", | |
pvtAddress: 3904, | |
instruction: "0024 movs\tr4, #0", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 24", | |
instructionBytes: "<__libc_init_array+40>", | |
}, | |
{ | |
address: "0x00000f42", | |
pvtAddress: 3906, | |
instruction: "0134 adds\tr4, #1", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "01 34", | |
instructionBytes: "<__libc_init_array+42>", | |
}, | |
{ | |
address: "0x00000f44", | |
pvtAddress: 3908, | |
instruction: "55f8043b ldr.w\tr3, [r5], #4", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "55 f8 04 3b", | |
instructionBytes: "<__libc_init_array+44>", | |
}, | |
{ | |
address: "0x00000f48", | |
pvtAddress: 3912, | |
instruction: "9847 blx\tr3", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "98 47", | |
instructionBytes: "<__libc_init_array+48>", | |
}, | |
{ | |
address: "0x00000f4a", | |
pvtAddress: 3914, | |
instruction: "a642 cmp\tr6, r4", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "a6 42", | |
instructionBytes: "<__libc_init_array+50>", | |
}, | |
{ | |
address: "0x00000f4c", | |
pvtAddress: 3916, | |
instruction: "f9d1 bne.n\t0xf42 <__libc_init_array+42>", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "f9 d1", | |
instructionBytes: "<__libc_init_array+52>", | |
}, | |
{ | |
address: "0x00000f4e", | |
pvtAddress: 3918, | |
instruction: "70bd pop\t{r4, r5, r6, pc}", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "70 bd", | |
instructionBytes: "<__libc_init_array+54>", | |
}, | |
{ | |
address: "0x00000f50", | |
pvtAddress: 3920, | |
instruction: "540c lsrs\tr4, r2, #17", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "54 0c", | |
instructionBytes: "<__libc_init_array+56>", | |
}, | |
{ | |
address: "0x00000f52", | |
pvtAddress: 3922, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<__libc_init_array+58>", | |
}, | |
{ | |
address: "0x00000f54", | |
pvtAddress: 3924, | |
instruction: "540c lsrs\tr4, r2, #17", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "54 0c", | |
instructionBytes: "<__libc_init_array+60>", | |
}, | |
{ | |
address: "0x00000f56", | |
pvtAddress: 3926, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<__libc_init_array+62>", | |
}, | |
{ | |
address: "0x00000f58", | |
pvtAddress: 3928, | |
instruction: "5c0c lsrs\tr4, r3, #17", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "5c 0c", | |
instructionBytes: "<__libc_init_array+64>", | |
}, | |
{ | |
address: "0x00000f5a", | |
pvtAddress: 3930, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<__libc_init_array+66>", | |
}, | |
{ | |
address: "0x00000f5c", | |
pvtAddress: 3932, | |
instruction: "540c lsrs\tr4, r2, #17", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "54 0c", | |
instructionBytes: "<__libc_init_array+68>", | |
}, | |
{ | |
address: "0x00000f5e", | |
pvtAddress: 3934, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "__libc_init_array", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<__libc_init_array+70>", | |
}, | |
{ | |
address: "0x00000f60", | |
pvtAddress: 3936, | |
instruction: "01f10b03 add.w\tr3, r1, #11", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "01 f1 0b 03", | |
instructionBytes: "<_malloc_r+0>", | |
}, | |
{ | |
address: "0x00000f64", | |
pvtAddress: 3940, | |
instruction: "162b cmp\tr3, #22", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "16 2b", | |
instructionBytes: "<_malloc_r+4>", | |
}, | |
{ | |
address: "0x00000f66", | |
pvtAddress: 3942, | |
instruction: "2de9f04f stmdb\tsp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "2d e9 f0 4f", | |
instructionBytes: "<_malloc_r+6>", | |
}, | |
{ | |
address: "0x00000f6a", | |
pvtAddress: 3946, | |
instruction: "0546 mov\tr5, r0", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "05 46", | |
instructionBytes: "<_malloc_r+10>", | |
}, | |
{ | |
address: "0x00000f6c", | |
pvtAddress: 3948, | |
instruction: "83b0 sub\tsp, #12", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "83 b0", | |
instructionBytes: "<_malloc_r+12>", | |
}, | |
{ | |
address: "0x00000f6e", | |
pvtAddress: 3950, | |
instruction: "24d8 bhi.n\t0xfba <_malloc_r+90>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "24 d8", | |
instructionBytes: "<_malloc_r+14>", | |
}, | |
{ | |
address: "0x00000f70", | |
pvtAddress: 3952, | |
instruction: "1029 cmp\tr1, #16", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "10 29", | |
instructionBytes: "<_malloc_r+16>", | |
}, | |
{ | |
address: "0x00000f72", | |
pvtAddress: 3954, | |
instruction: "00f2f580 bhi.w\t0x1160 <_malloc_r+512>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f2 f5 80", | |
instructionBytes: "<_malloc_r+18>", | |
}, | |
{ | |
address: "0x00000f76", | |
pvtAddress: 3958, | |
instruction: "00f0fffa bl\t0x1578 <__malloc_lock>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f0 ff fa", | |
instructionBytes: "<_malloc_r+22>", | |
}, | |
{ | |
address: "0x00000f7a", | |
pvtAddress: 3962, | |
instruction: "1024 movs\tr4, #16", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "10 24", | |
instructionBytes: "<_malloc_r+26>", | |
}, | |
{ | |
address: "0x00000f7c", | |
pvtAddress: 3964, | |
instruction: "1822 movs\tr2, #24", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "18 22", | |
instructionBytes: "<_malloc_r+28>", | |
}, | |
{ | |
address: "0x00000f7e", | |
pvtAddress: 3966, | |
instruction: "0220 movs\tr0, #2", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "02 20", | |
instructionBytes: "<_malloc_r+30>", | |
}, | |
{ | |
address: "0x00000f80", | |
pvtAddress: 3968, | |
instruction: "c04e ldr\tr6, [pc, #768]\t; (0x1284 <_malloc_r+804>)", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "c0 4e", | |
instructionBytes: "<_malloc_r+32>", | |
}, | |
{ | |
address: "0x00000f82", | |
pvtAddress: 3970, | |
instruction: "3244 add\tr2, r6", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "32 44", | |
instructionBytes: "<_malloc_r+34>", | |
}, | |
{ | |
address: "0x00000f84", | |
pvtAddress: 3972, | |
instruction: "5368 ldr\tr3, [r2, #4]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "53 68", | |
instructionBytes: "<_malloc_r+36>", | |
}, | |
{ | |
address: "0x00000f86", | |
pvtAddress: 3974, | |
instruction: "a2f10801 sub.w\tr1, r2, #8", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "a2 f1 08 01", | |
instructionBytes: "<_malloc_r+38>", | |
}, | |
{ | |
address: "0x00000f8a", | |
pvtAddress: 3978, | |
instruction: "8b42 cmp\tr3, r1", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "8b 42", | |
instructionBytes: "<_malloc_r+42>", | |
}, | |
{ | |
address: "0x00000f8c", | |
pvtAddress: 3980, | |
instruction: "00f0ef80 beq.w\t0x116e <_malloc_r+526>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f0 ef 80", | |
instructionBytes: "<_malloc_r+44>", | |
}, | |
{ | |
address: "0x00000f90", | |
pvtAddress: 3984, | |
instruction: "5a68 ldr\tr2, [r3, #4]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "5a 68", | |
instructionBytes: "<_malloc_r+48>", | |
}, | |
{ | |
address: "0x00000f92", | |
pvtAddress: 3986, | |
instruction: "2846 mov\tr0, r5", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "28 46", | |
instructionBytes: "<_malloc_r+50>", | |
}, | |
{ | |
address: "0x00000f94", | |
pvtAddress: 3988, | |
instruction: "22f00302 bic.w\tr2, r2, #3", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "22 f0 03 02", | |
instructionBytes: "<_malloc_r+52>", | |
}, | |
{ | |
address: "0x00000f98", | |
pvtAddress: 3992, | |
instruction: "d3e90241 ldrd\tr4, r1, [r3, #8]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "d3 e9 02 41", | |
instructionBytes: "<_malloc_r+56>", | |
}, | |
{ | |
address: "0x00000f9c", | |
pvtAddress: 3996, | |
instruction: "1a44 add\tr2, r3", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "1a 44", | |
instructionBytes: "<_malloc_r+60>", | |
}, | |
{ | |
address: "0x00000f9e", | |
pvtAddress: 3998, | |
instruction: "e160 str\tr1, [r4, #12]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "e1 60", | |
instructionBytes: "<_malloc_r+62>", | |
}, | |
{ | |
address: "0x00000fa0", | |
pvtAddress: 4000, | |
instruction: "8c60 str\tr4, [r1, #8]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "8c 60", | |
instructionBytes: "<_malloc_r+64>", | |
}, | |
{ | |
address: "0x00000fa2", | |
pvtAddress: 4002, | |
instruction: "03f10804 add.w\tr4, r3, #8", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "03 f1 08 04", | |
instructionBytes: "<_malloc_r+66>", | |
}, | |
{ | |
address: "0x00000fa6", | |
pvtAddress: 4006, | |
instruction: "5368 ldr\tr3, [r2, #4]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "53 68", | |
instructionBytes: "<_malloc_r+70>", | |
}, | |
{ | |
address: "0x00000fa8", | |
pvtAddress: 4008, | |
instruction: "43f00103 orr.w\tr3, r3, #1", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "43 f0 01 03", | |
instructionBytes: "<_malloc_r+72>", | |
}, | |
{ | |
address: "0x00000fac", | |
pvtAddress: 4012, | |
instruction: "5360 str\tr3, [r2, #4]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "53 60", | |
instructionBytes: "<_malloc_r+76>", | |
}, | |
{ | |
address: "0x00000fae", | |
pvtAddress: 4014, | |
instruction: "00f0e9fa bl\t0x1584 <__malloc_unlock>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f0 e9 fa", | |
instructionBytes: "<_malloc_r+78>", | |
}, | |
{ | |
address: "0x00000fb2", | |
pvtAddress: 4018, | |
instruction: "2046 mov\tr0, r4", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "20 46", | |
instructionBytes: "<_malloc_r+82>", | |
}, | |
{ | |
address: "0x00000fb4", | |
pvtAddress: 4020, | |
instruction: "03b0 add\tsp, #12", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "03 b0", | |
instructionBytes: "<_malloc_r+84>", | |
}, | |
{ | |
address: "0x00000fb6", | |
pvtAddress: 4022, | |
instruction: "bde8f08f ldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "bd e8 f0 8f", | |
instructionBytes: "<_malloc_r+86>", | |
}, | |
{ | |
address: "0x00000fba", | |
pvtAddress: 4026, | |
instruction: "002b cmp\tr3, #0", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 2b", | |
instructionBytes: "<_malloc_r+90>", | |
}, | |
{ | |
address: "0x00000fbc", | |
pvtAddress: 4028, | |
instruction: "23f00704 bic.w\tr4, r3, #7", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "23 f0 07 04", | |
instructionBytes: "<_malloc_r+92>", | |
}, | |
{ | |
address: "0x00000fc0", | |
pvtAddress: 4032, | |
instruction: "c0f2ce80 blt.w\t0x1160 <_malloc_r+512>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "c0 f2 ce 80", | |
instructionBytes: "<_malloc_r+96>", | |
}, | |
{ | |
address: "0x00000fc4", | |
pvtAddress: 4036, | |
instruction: "a142 cmp\tr1, r4", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "a1 42", | |
instructionBytes: "<_malloc_r+100>", | |
}, | |
{ | |
address: "0x00000fc6", | |
pvtAddress: 4038, | |
instruction: "00f2cb80 bhi.w\t0x1160 <_malloc_r+512>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f2 cb 80", | |
instructionBytes: "<_malloc_r+102>", | |
}, | |
{ | |
address: "0x00000fca", | |
pvtAddress: 4042, | |
instruction: "00f0d5fa bl\t0x1578 <__malloc_lock>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f0 d5 fa", | |
instructionBytes: "<_malloc_r+106>", | |
}, | |
{ | |
address: "0x00000fce", | |
pvtAddress: 4046, | |
instruction: "b4f5fc7f cmp.w\tr4, #504\t; 0x1f8", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "b4 f5 fc 7f", | |
instructionBytes: "<_malloc_r+110>", | |
}, | |
{ | |
address: "0x00000fd2", | |
pvtAddress: 4050, | |
instruction: "c0f0c281 bcc.w\t0x135a <_malloc_r+1018>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "c0 f0 c2 81", | |
instructionBytes: "<_malloc_r+114>", | |
}, | |
{ | |
address: "0x00000fd6", | |
pvtAddress: 4054, | |
instruction: "630a lsrs\tr3, r4, #9", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "63 0a", | |
instructionBytes: "<_malloc_r+118>", | |
}, | |
{ | |
address: "0x00000fd8", | |
pvtAddress: 4056, | |
instruction: "00f03381 beq.w\t0x1242 <_malloc_r+738>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f0 33 81", | |
instructionBytes: "<_malloc_r+120>", | |
}, | |
{ | |
address: "0x00000fdc", | |
pvtAddress: 4060, | |
instruction: "042b cmp\tr3, #4", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "04 2b", | |
instructionBytes: "<_malloc_r+124>", | |
}, | |
{ | |
address: "0x00000fde", | |
pvtAddress: 4062, | |
instruction: "00f29881 bhi.w\t0x1312 <_malloc_r+946>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f2 98 81", | |
instructionBytes: "<_malloc_r+126>", | |
}, | |
{ | |
address: "0x00000fe2", | |
pvtAddress: 4066, | |
instruction: "a309 lsrs\tr3, r4, #6", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "a3 09", | |
instructionBytes: "<_malloc_r+130>", | |
}, | |
{ | |
address: "0x00000fe4", | |
pvtAddress: 4068, | |
instruction: "03f13900 add.w\tr0, r3, #57\t; 0x39", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "03 f1 39 00", | |
instructionBytes: "<_malloc_r+132>", | |
}, | |
{ | |
address: "0x00000fe8", | |
pvtAddress: 4072, | |
instruction: "03f13807 add.w\tr7, r3, #56\t; 0x38", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "03 f1 38 07", | |
instructionBytes: "<_malloc_r+136>", | |
}, | |
{ | |
address: "0x00000fec", | |
pvtAddress: 4076, | |
instruction: "c300 lsls\tr3, r0, #3", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "c3 00", | |
instructionBytes: "<_malloc_r+140>", | |
}, | |
{ | |
address: "0x00000fee", | |
pvtAddress: 4078, | |
instruction: "a54e ldr\tr6, [pc, #660]\t; (0x1284 <_malloc_r+804>)", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "a5 4e", | |
instructionBytes: "<_malloc_r+142>", | |
}, | |
{ | |
address: "0x00000ff0", | |
pvtAddress: 4080, | |
instruction: "3344 add\tr3, r6", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "33 44", | |
instructionBytes: "<_malloc_r+144>", | |
}, | |
{ | |
address: "0x00000ff2", | |
pvtAddress: 4082, | |
instruction: "a3f1080c sub.w\tr12, r3, #8", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "a3 f1 08 0c", | |
instructionBytes: "<_malloc_r+146>", | |
}, | |
{ | |
address: "0x00000ff6", | |
pvtAddress: 4086, | |
instruction: "5b68 ldr\tr3, [r3, #4]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "5b 68", | |
instructionBytes: "<_malloc_r+150>", | |
}, | |
{ | |
address: "0x00000ff8", | |
pvtAddress: 4088, | |
instruction: "9c45 cmp\tr12, r3", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "9c 45", | |
instructionBytes: "<_malloc_r+152>", | |
}, | |
{ | |
address: "0x00000ffa", | |
pvtAddress: 4090, | |
instruction: "07d1 bne.n\t0x100c <_malloc_r+172>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "07 d1", | |
instructionBytes: "<_malloc_r+154>", | |
}, | |
{ | |
address: "0x00000ffc", | |
pvtAddress: 4092, | |
instruction: "bce0 b.n\t0x1178 <_malloc_r+536>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "bc e0", | |
instructionBytes: "<_malloc_r+156>", | |
}, | |
{ | |
address: "0x00000ffe", | |
pvtAddress: 4094, | |
instruction: "0029 cmp\tr1, #0", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 29", | |
instructionBytes: "<_malloc_r+158>", | |
}, | |
{ | |
address: "0x00001000", | |
pvtAddress: 4096, | |
instruction: "80f25081 bge.w\t0x12a4 <_malloc_r+836>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "80 f2 50 81", | |
instructionBytes: "<_malloc_r+160>", | |
}, | |
{ | |
address: "0x00001004", | |
pvtAddress: 4100, | |
instruction: "db68 ldr\tr3, [r3, #12]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "db 68", | |
instructionBytes: "<_malloc_r+164>", | |
}, | |
{ | |
address: "0x00001006", | |
pvtAddress: 4102, | |
instruction: "9c45 cmp\tr12, r3", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "9c 45", | |
instructionBytes: "<_malloc_r+166>", | |
}, | |
{ | |
address: "0x00001008", | |
pvtAddress: 4104, | |
instruction: "00f0b680 beq.w\t0x1178 <_malloc_r+536>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "00 f0 b6 80", | |
instructionBytes: "<_malloc_r+168>", | |
}, | |
{ | |
address: "0x0000100c", | |
pvtAddress: 4108, | |
instruction: "5a68 ldr\tr2, [r3, #4]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "5a 68", | |
instructionBytes: "<_malloc_r+172>", | |
}, | |
{ | |
address: "0x0000100e", | |
pvtAddress: 4110, | |
instruction: "22f00302 bic.w\tr2, r2, #3", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "22 f0 03 02", | |
instructionBytes: "<_malloc_r+174>", | |
}, | |
{ | |
address: "0x00001012", | |
pvtAddress: 4114, | |
instruction: "111b subs\tr1, r2, r4", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "11 1b", | |
instructionBytes: "<_malloc_r+178>", | |
}, | |
{ | |
address: "0x00001014", | |
pvtAddress: 4116, | |
instruction: "0f29 cmp\tr1, #15", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "0f 29", | |
instructionBytes: "<_malloc_r+180>", | |
}, | |
{ | |
address: "0x00001016", | |
pvtAddress: 4118, | |
instruction: "f2dd ble.n\t0xffe <_malloc_r+158>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "f2 dd", | |
instructionBytes: "<_malloc_r+182>", | |
}, | |
{ | |
address: "0x00001018", | |
pvtAddress: 4120, | |
instruction: "3369 ldr\tr3, [r6, #16]", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "33 69", | |
instructionBytes: "<_malloc_r+184>", | |
}, | |
{ | |
address: "0x0000101a", | |
pvtAddress: 4122, | |
instruction: "3846 mov\tr0, r7", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "38 46", | |
instructionBytes: "<_malloc_r+186>", | |
}, | |
{ | |
address: "0x0000101c", | |
pvtAddress: 4124, | |
instruction: "dff87ce2 ldr.w\tlr, [pc, #636]\t; 0x129c <_malloc_r+828>", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "df f8 7c e2", | |
instructionBytes: "<_malloc_r+188>", | |
}, | |
{ | |
address: "0x00001020", | |
pvtAddress: 4128, | |
instruction: "7345 cmp\tr3, lr", | |
symbol: "_malloc_r", | |
pvtInstructionBytes: "73 45", | |
instructionBytes: "<_malloc_r+192>", | |
}, | |
], | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
0, | |
3124, | |
3128, | |
3130, | |
3132, | |
3134, | |
3136, | |
3138, | |
3140, | |
3142, | |
3146, | |
3148, | |
3150, | |
3152, | |
3154, | |
3156, | |
3160, | |
3162, | |
3164, | |
3166, | |
3168, | |
3172, | |
3174, | |
3176, | |
3178, | |
3180, | |
3182, | |
3184, | |
3186, | |
3190, | |
3192, | |
3194, | |
3196, | |
3198, | |
3202, | |
3204, | |
3206, | |
3208, | |
3212, | |
3214, | |
3216, | |
3220, | |
3222, | |
3224, | |
3226, | |
3228, | |
3230, | |
3232, | |
3234, | |
3236, | |
3238, | |
3240, | |
3242, | |
3246, | |
3248, | |
3250, | |
3252, | |
3254, | |
3256, | |
3258, | |
3260, | |
3262, | |
3264, | |
3266, | |
3268, | |
3270, | |
3272, | |
3274, | |
3276, | |
3278, | |
3280, | |
3282, | |
3284, | |
3286, | |
3288, | |
3290, | |
3292, | |
3294, | |
3296, | |
3298, | |
3300, | |
3302, | |
3304, | |
3306, | |
3310, | |
3312, | |
3316, | |
3318, | |
3322, | |
3324, | |
3326, | |
3328, | |
3330, | |
3332, | |
3334, | |
3338, | |
3340, | |
3342, | |
3344, | |
3346, | |
3348, | |
3350, | |
3352, | |
3354, | |
3356, | |
3358, | |
3360, | |
3364, | |
3368, | |
3370, | |
3374, | |
3378, | |
3382, | |
3386, | |
3390, | |
3394, | |
3398, | |
3402, | |
3406, | |
3408, | |
3410, | |
3412, | |
3414, | |
3416, | |
3418, | |
3422, | |
3424, | |
3428, | |
3430, | |
3432, | |
3434, | |
3436, | |
3438, | |
3440, | |
3442, | |
3444, | |
3446, | |
3450, | |
3452, | |
3454, | |
3456, | |
3458, | |
3460, | |
3462, | |
3464, | |
3466, | |
3468, | |
3470, | |
3472, | |
3474, | |
3478, | |
3480, | |
3482, | |
3484, | |
3486, | |
3490, | |
3492, | |
3494, | |
3496, | |
3498, | |
3502, | |
3504, | |
3506, | |
3508, | |
3512, | |
3514, | |
3516, | |
3520, | |
3524, | |
3528, | |
3530, | |
3532, | |
3536, | |
3538, | |
3540, | |
3542, | |
3544, | |
3548, | |
3550, | |
3552, | |
3554, | |
3556, | |
3560, | |
3562, | |
3566, | |
3570, | |
3574, | |
3578, | |
3582, | |
3584, | |
3588, | |
3590, | |
3592, | |
3596, | |
3598, | |
3600, | |
3602, | |
3604, | |
3606, | |
3608, | |
3610, | |
3612, | |
3614, | |
3616, | |
3618, | |
3620, | |
3624, | |
3626, | |
3628, | |
3632, | |
3636, | |
3640, | |
3642, | |
3644, | |
3648, | |
3650, | |
3654, | |
3658, | |
3660, | |
3664, | |
3666, | |
3668, | |
3670, | |
3674, | |
3678, | |
3680, | |
3684, | |
3686, | |
3688, | |
3692, | |
3694, | |
3698, | |
3702, | |
3704, | |
3706, | |
3708, | |
3710, | |
3712, | |
3714, | |
3716, | |
3718, | |
3720, | |
3722, | |
3724, | |
3726, | |
3728, | |
3732, | |
3734, | |
3736, | |
3738, | |
3742, | |
3746, | |
3748, | |
3750, | |
3754, | |
3758, | |
3760, | |
3762, | |
3764, | |
3766, | |
3768, | |
3770, | |
3772, | |
3776, | |
3778, | |
3780, | |
3782, | |
3784, | |
3786, | |
3790, | |
3792, | |
3794, | |
3798, | |
3800, | |
3804, | |
3806, | |
3808, | |
3812, | |
3814, | |
3816, | |
3820, | |
3822, | |
3826, | |
3830, | |
3832, | |
3834, | |
3836, | |
3838, | |
3842, | |
3844, | |
3846, | |
3848, | |
3850, | |
3852, | |
3854, | |
3858, | |
3860, | |
3862, | |
3864, | |
3866, | |
3868, | |
3870, | |
3872, | |
3874, | |
3876, | |
3878, | |
3880, | |
3884, | |
3886, | |
3888, | |
3890, | |
3892, | |
3896, | |
3898, | |
3900, | |
3902, | |
3904, | |
3906, | |
3908, | |
3912, | |
3914, | |
3916, | |
3918, | |
3920, | |
3922, | |
3924, | |
3926, | |
3928, | |
3930, | |
3932, | |
3934, | |
3936, | |
3940, | |
3942, | |
3946, | |
3948, | |
3950, | |
3952, | |
3954, | |
3958, | |
3962, | |
3964, | |
3966, | |
3968, | |
3970, | |
3972, | |
3974, | |
3978, | |
3980, | |
3984, | |
3986, | |
3988, | |
3992, | |
3996, | |
3998, | |
4000, | |
4002, | |
4006, | |
4008, | |
4012, | |
4014, | |
4018, | |
4020, | |
4022, | |
4026, | |
4028, | |
4032, | |
4036, | |
4038, | |
4042, | |
4046, | |
4050, | |
4054, | |
4056, | |
4060, | |
4062, | |
4066, | |
4068, | |
4072, | |
4076, | |
4078, | |
4080, | |
4082, | |
4086, | |
4088, | |
4090, | |
4092, | |
4094, | |
4096, | |
4100, | |
4102, | |
4104, | |
4108, | |
4110, | |
4114, | |
4116, | |
4118, | |
4120, | |
4122, | |
4124, | |
4128, | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
instructions: [ | |
{ | |
address: "0x00000e1c", | |
pvtAddress: 3612, | |
instruction: "00b5 push\t{lr}", | |
symbol: "main", | |
pvtInstructionBytes: "00 b5", | |
instructionBytes: "<main+0>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 60, | |
endLine: 61, | |
}, | |
{ | |
address: "0x00000e1e", | |
pvtAddress: 3614, | |
instruction: "83b0 sub\tsp, #12", | |
symbol: "main", | |
pvtInstructionBytes: "83 b0", | |
instructionBytes: "<main+2>", | |
endLine: 61, | |
}, | |
{ | |
address: "0x00000e20", | |
pvtAddress: 3616, | |
instruction: "164b ldr\tr3, [pc, #88]\t; (0xe7c <main+96>)", | |
symbol: "main", | |
pvtInstructionBytes: "16 4b", | |
instructionBytes: "<main+4>", | |
location: { | |
name: "em_system.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_system.h", | |
sourceReference: 0, | |
}, | |
line: 391, | |
endLine: 391, | |
}, | |
{ | |
address: "0x00000e22", | |
pvtAddress: 3618, | |
instruction: "1b68 ldr\tr3, [r3, #0]", | |
symbol: "main", | |
pvtInstructionBytes: "1b 68", | |
instructionBytes: "<main+6>", | |
endLine: 391, | |
}, | |
{ | |
address: "0x00000e24", | |
pvtAddress: 3620, | |
instruction: "c3f30743 ubfx\tr3, r3, #16, #8", | |
symbol: "main", | |
pvtInstructionBytes: "c3 f3 07 43", | |
instructionBytes: "<main+8>", | |
endLine: 391, | |
}, | |
{ | |
address: "0x00000e28", | |
pvtAddress: 3624, | |
instruction: "012b cmp\tr3, #1", | |
symbol: "main", | |
pvtInstructionBytes: "01 2b", | |
instructionBytes: "<main+12>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 337, | |
endLine: 337, | |
}, | |
{ | |
address: "0x00000e2a", | |
pvtAddress: 3626, | |
instruction: "12d0 beq.n\t0xe52 <main+54>", | |
symbol: "main", | |
pvtInstructionBytes: "12 d0", | |
instructionBytes: "<main+14>", | |
endLine: 337, | |
}, | |
{ | |
address: "0x00000e2c", | |
pvtAddress: 3628, | |
instruction: "fff7aeff bl\t0xd8c <gpioInit>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 ae ff", | |
instructionBytes: "<main+16>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 65, | |
endLine: 65, | |
}, | |
{ | |
address: "0x00000e30", | |
pvtAddress: 3632, | |
instruction: "fff7beff bl\t0xdb0 <spiInit>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 be ff", | |
instructionBytes: "<main+20>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 66, | |
endLine: 66, | |
}, | |
{ | |
address: "0x00000e34", | |
pvtAddress: 3636, | |
instruction: "fff752ff bl\t0xcdc <DmaInit>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 52 ff", | |
instructionBytes: "<main+24>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 67, | |
endLine: 68, | |
}, | |
{ | |
address: "0x00000e38", | |
pvtAddress: 3640, | |
instruction: "2021 movs\tr1, #32", | |
symbol: "main", | |
pvtInstructionBytes: "20 21", | |
instructionBytes: "<main+28>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 69, | |
endLine: 70, | |
}, | |
{ | |
address: "0x00000e3a", | |
pvtAddress: 3642, | |
instruction: "6846 mov\tr0, sp", | |
symbol: "main", | |
pvtInstructionBytes: "68 46", | |
instructionBytes: "<main+30>", | |
endLine: 70, | |
}, | |
{ | |
address: "0x00000e3c", | |
pvtAddress: 3644, | |
instruction: "fff796ff bl\t0xd6c <StripCreate>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 96 ff", | |
instructionBytes: "<main+32>", | |
endLine: 70, | |
}, | |
{ | |
address: "0x00000e40", | |
pvtAddress: 3648, | |
instruction: "02ab add\tr3, sp, #8", | |
symbol: "main", | |
pvtInstructionBytes: "02 ab", | |
instructionBytes: "<main+36>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 73, | |
endLine: 74, | |
}, | |
{ | |
address: "0x00000e42", | |
pvtAddress: 3650, | |
instruction: "13e90300 ldmdb\tr3, {r0, r1}", | |
symbol: "main", | |
pvtInstructionBytes: "13 e9 03 00", | |
instructionBytes: "<main+38>", | |
endLine: 74, | |
}, | |
{ | |
address: "0x00000e46", | |
pvtAddress: 3654, | |
instruction: "fff75bff bl\t0xd00 <DmaStartTransfer>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 5b ff", | |
instructionBytes: "<main+42>", | |
endLine: 74, | |
}, | |
{ | |
address: "0x00000e4a", | |
pvtAddress: 3658, | |
instruction: "0d48 ldr\tr0, [pc, #52]\t; (0xe80 <main+100>)", | |
symbol: "main", | |
pvtInstructionBytes: "0d 48", | |
instructionBytes: "<main+46>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 74, | |
endLine: 75, | |
}, | |
{ | |
address: "0x00000e4c", | |
pvtAddress: 3660, | |
instruction: "fff732ff bl\t0xcb4 <UDELAY_Delay>", | |
symbol: "main", | |
pvtInstructionBytes: "ff f7 32 ff", | |
instructionBytes: "<main+48>", | |
endLine: 75, | |
}, | |
{ | |
address: "0x00000e50", | |
pvtAddress: 3664, | |
instruction: "f6e7 b.n\t0xe40 <main+36>", | |
symbol: "main", | |
pvtInstructionBytes: "f6 e7", | |
instructionBytes: "<main+52>", | |
location: { | |
name: "main.c", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\main.c", | |
sourceReference: 0, | |
}, | |
line: 72, | |
endLine: 72, | |
}, | |
{ | |
address: "0x00000e52", | |
pvtAddress: 3666, | |
instruction: "0c4b ldr\tr3, [pc, #48]\t; (0xe84 <main+104>)", | |
symbol: "main", | |
pvtInstructionBytes: "0c 4b", | |
instructionBytes: "<main+54>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 338, | |
endLine: 338, | |
}, | |
{ | |
address: "0x00000e54", | |
pvtAddress: 3668, | |
instruction: "5a6e ldr\tr2, [r3, #100]\t; 0x64", | |
symbol: "main", | |
pvtInstructionBytes: "5a 6e", | |
instructionBytes: "<main+56>", | |
endLine: 338, | |
}, | |
{ | |
address: "0x00000e56", | |
pvtAddress: 3670, | |
instruction: "03f58053 add.w\tr3, r3, #4096\t; 0x1000", | |
symbol: "main", | |
pvtInstructionBytes: "03 f5 80 53", | |
instructionBytes: "<main+58>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 339, | |
endLine: 339, | |
}, | |
{ | |
address: "0x00000e5a", | |
pvtAddress: 3674, | |
instruction: "4ff48021 mov.w\tr1, #262144\t; 0x40000", | |
symbol: "main", | |
pvtInstructionBytes: "4f f4 80 21", | |
instructionBytes: "<main+62>", | |
endLine: 339, | |
}, | |
{ | |
address: "0x00000e5e", | |
pvtAddress: 3678, | |
instruction: "5966 str\tr1, [r3, #100]\t; 0x64", | |
symbol: "main", | |
pvtInstructionBytes: "59 66", | |
instructionBytes: "<main+66>", | |
endLine: 339, | |
}, | |
{ | |
address: "0x00000e60", | |
pvtAddress: 3680, | |
instruction: "03f51043 add.w\tr3, r3, #36864\t; 0x9000", | |
symbol: "main", | |
pvtInstructionBytes: "03 f5 10 43", | |
instructionBytes: "<main+68>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 340, | |
endLine: 341, | |
}, | |
{ | |
address: "0x00000e64", | |
pvtAddress: 3684, | |
instruction: "0421 movs\tr1, #4", | |
symbol: "main", | |
pvtInstructionBytes: "04 21", | |
instructionBytes: "<main+72>", | |
endLine: 341, | |
}, | |
{ | |
address: "0x00000e66", | |
pvtAddress: 3686, | |
instruction: "1962 str\tr1, [r3, #32]", | |
symbol: "main", | |
pvtInstructionBytes: "19 62", | |
instructionBytes: "<main+74>", | |
endLine: 341, | |
}, | |
{ | |
address: "0x00000e68", | |
pvtAddress: 3688, | |
instruction: "12f4802f tst.w\tr2, #262144\t; 0x40000", | |
symbol: "main", | |
pvtInstructionBytes: "12 f4 80 2f", | |
instructionBytes: "<main+76>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 341, | |
endLine: 342, | |
}, | |
{ | |
address: "0x00000e6c", | |
pvtAddress: 3692, | |
instruction: "ded1 bne.n\t0xe2c <main+16>", | |
symbol: "main", | |
pvtInstructionBytes: "de d1", | |
instructionBytes: "<main+80>", | |
endLine: 342, | |
}, | |
{ | |
address: "0x00000e6e", | |
pvtAddress: 3694, | |
instruction: "a3f50043 sub.w\tr3, r3, #32768\t; 0x8000", | |
symbol: "main", | |
pvtInstructionBytes: "a3 f5 00 43", | |
instructionBytes: "<main+82>", | |
location: { | |
name: "em_chip.h", | |
path: "C:\\Users\\gietl.jg\\git\\efr32-led\\src\\gecko_sdk_4.0.2\\platform\\emlib\\inc\\em_chip.h", | |
sourceReference: 0, | |
}, | |
line: 342, | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e72", | |
pvtAddress: 3698, | |
instruction: "4ff48022 mov.w\tr2, #262144\t; 0x40000", | |
symbol: "main", | |
pvtInstructionBytes: "4f f4 80 22", | |
instructionBytes: "<main+86>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e76", | |
pvtAddress: 3702, | |
instruction: "5a66 str\tr2, [r3, #100]\t; 0x64", | |
symbol: "main", | |
pvtInstructionBytes: "5a 66", | |
instructionBytes: "<main+90>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e78", | |
pvtAddress: 3704, | |
instruction: "d8e7 b.n\t0xe2c <main+16>", | |
symbol: "main", | |
pvtInstructionBytes: "d8 e7", | |
instructionBytes: "<main+92>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e7a", | |
pvtAddress: 3706, | |
instruction: "00bf nop", | |
symbol: "main", | |
pvtInstructionBytes: "00 bf", | |
instructionBytes: "<main+94>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e7c", | |
pvtAddress: 3708, | |
instruction: "0080 strh\tr0, [r0, #0]", | |
symbol: "main", | |
pvtInstructionBytes: "00 80", | |
instructionBytes: "<main+96>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e7e", | |
pvtAddress: 3710, | |
instruction: "e00f lsrs\tr0, r4, #31", | |
symbol: "main", | |
pvtInstructionBytes: "e0 0f", | |
instructionBytes: "<main+98>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e80", | |
pvtAddress: 3712, | |
instruction: "4042 negs\tr0, r0", | |
symbol: "main", | |
pvtInstructionBytes: "40 42", | |
instructionBytes: "<main+100>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e82", | |
pvtAddress: 3714, | |
instruction: "0f00 movs\tr7, r1", | |
symbol: "main", | |
pvtInstructionBytes: "0f 00", | |
instructionBytes: "<main+102>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e84", | |
pvtAddress: 3716, | |
instruction: "0080 strh\tr0, [r0, #0]", | |
symbol: "main", | |
pvtInstructionBytes: "00 80", | |
instructionBytes: "<main+104>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e86", | |
pvtAddress: 3718, | |
instruction: "0040 ands\tr0, r0", | |
symbol: "main", | |
pvtInstructionBytes: "00 40", | |
instructionBytes: "<main+106>", | |
endLine: 343, | |
}, | |
{ | |
address: "0x00000e88", | |
pvtAddress: 3720, | |
instruction: "024b ldr\tr3, [pc, #8]\t; (0xe94 <calloc+12>)", | |
symbol: "calloc", | |
pvtInstructionBytes: "02 4b", | |
instructionBytes: "<calloc+0>", | |
}, | |
{ | |
address: "0x00000e8a", | |
pvtAddress: 3722, | |
instruction: "0a46 mov\tr2, r1", | |
symbol: "calloc", | |
pvtInstructionBytes: "0a 46", | |
instructionBytes: "<calloc+2>", | |
}, | |
{ | |
address: "0x00000e8c", | |
pvtAddress: 3724, | |
instruction: "0146 mov\tr1, r0", | |
symbol: "calloc", | |
pvtInstructionBytes: "01 46", | |
instructionBytes: "<calloc+4>", | |
}, | |
{ | |
address: "0x00000e8e", | |
pvtAddress: 3726, | |
instruction: "1868 ldr\tr0, [r3, #0]", | |
symbol: "calloc", | |
pvtInstructionBytes: "18 68", | |
instructionBytes: "<calloc+6>", | |
}, | |
{ | |
address: "0x00000e90", | |
pvtAddress: 3728, | |
instruction: "00f002b8 b.w\t0xe98 <_calloc_r>", | |
symbol: "calloc", | |
pvtInstructionBytes: "00 f0 02 b8", | |
instructionBytes: "<calloc+8>", | |
}, | |
{ | |
address: "0x00000e94", | |
pvtAddress: 3732, | |
instruction: "1404 lsls\tr4, r2, #16", | |
symbol: "calloc", | |
pvtInstructionBytes: "14 04", | |
instructionBytes: "<calloc+12>", | |
}, | |
{ | |
address: "0x00000e96", | |
pvtAddress: 3734, | |
instruction: "0020 movs\tr0, #0", | |
symbol: "calloc", | |
pvtInstructionBytes: "00 20", | |
instructionBytes: "<calloc+14>", | |
}, | |
{ | |
address: "0x00000e98", | |
pvtAddress: 3736, | |
instruction: "10b5 push\t{r4, lr}", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "10 b5", | |
instructionBytes: "<_calloc_r+0>", | |
}, | |
{ | |
address: "0x00000e9a", | |
pvtAddress: 3738, | |
instruction: "02fb01f1 mul.w\tr1, r2, r1", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "02 fb 01 f1", | |
instructionBytes: "<_calloc_r+2>", | |
}, | |
{ | |
address: "0x00000e9e", | |
pvtAddress: 3742, | |
instruction: "00f05ff8 bl\t0xf60 <_malloc_r>", | |
symbol: "_calloc_r", | |
pvtInstructionBytes: "00 f0 5f f8", | |
instructionBytes: "<_calloc_r+6>", | |
}, | |
], | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
0, | |
3612, | |
3614, | |
3616, | |
3618, | |
3620, | |
3624, | |
3626, | |
3628, | |
3632, | |
3636, | |
3640, | |
3642, | |
3644, | |
3648, | |
3650, | |
3654, | |
3658, | |
3660, | |
3664, | |
3666, | |
3668, | |
3670, | |
3674, | |
3678, | |
3680, | |
3684, | |
3686, | |
3688, | |
3692, | |
3694, | |
3698, | |
3702, | |
3704, | |
3706, | |
3708, | |
3710, | |
3712, | |
3714, | |
3716, | |
3718, | |
3720, | |
3722, | |
3724, | |
3726, | |
3728, | |
3732, | |
3734, | |
3736, | |
3738, | |
3742, | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment