diff --git a/BMS_Testbench/BMS_Software_V1/.vscode/.cortex-debug.peripherals.state.json b/BMS_Testbench/BMS_Software_V1/.vscode/.cortex-debug.peripherals.state.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/BMS_Testbench/BMS_Software_V1/.vscode/.cortex-debug.peripherals.state.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/BMS_Testbench/BMS_Software_V1/.vscode/.cortex-debug.registers.state.json b/BMS_Testbench/BMS_Software_V1/.vscode/.cortex-debug.registers.state.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/BMS_Testbench/BMS_Software_V1/.vscode/.cortex-debug.registers.state.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/BMS_Testbench/BMS_Software_V1/Core/Src/main.c b/BMS_Testbench/BMS_Software_V1/Core/Src/main.c index a68d11b..5210559 100644 --- a/BMS_Testbench/BMS_Software_V1/Core/Src/main.c +++ b/BMS_Testbench/BMS_Software_V1/Core/Src/main.c @@ -136,7 +136,7 @@ int main(void) uint16_t temperatures[N_SENSORS]; AMS_Loop(); while (1){ - if(BMS_IN_TEST_MODE == 1 ){ ////&& PENDING_MESSAGE_HANDLE == 1 + if(BMS_IN_TEST_MODE == 1 ){ ////&& PENDING_MESSAGE_HANDLE == 1 testLoop(&canTestData); /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ @@ -150,8 +150,9 @@ int main(void) if(BMS_IN_TEST_MODE != 1){ ams_can_send_heartbeat(); //for testing } + } - } + } /* USER CODE END 3 */ } diff --git a/BMS_Testbench/BMS_Software_V1/build/ADBMS_Abstraction.lst b/BMS_Testbench/BMS_Software_V1/build/ADBMS_Abstraction.lst index 150da99..0fea977 100644 --- a/BMS_Testbench/BMS_Software_V1/build/ADBMS_Abstraction.lst +++ b/BMS_Testbench/BMS_Software_V1/build/ADBMS_Abstraction.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccKQpHxH.s page 1 +ARM GAS /tmp/ccqqH0ud.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 28:Core/Src/ADBMS_Abstraction.c **** return 0; 29:Core/Src/ADBMS_Abstraction.c **** } 30:Core/Src/ADBMS_Abstraction.c **** - ARM GAS /tmp/ccKQpHxH.s page 2 + ARM GAS /tmp/ccqqH0ud.s page 2 31:Core/Src/ADBMS_Abstraction.c **** uint8 amsWakeUp() @@ -118,7 +118,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 67 @ args = 0, pretend = 0, frame = 0 68 @ frame_needed = 0, uses_anonymous_args = 0 69 @ link register save eliminated. - ARM GAS /tmp/ccKQpHxH.s page 3 + ARM GAS /tmp/ccqqH0ud.s page 3 49:Core/Src/ADBMS_Abstraction.c **** numberofcells = numberofChannels; @@ -178,7 +178,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 117 0010 FFF7FEFF bl writeCMD 118 .LVL5: 58:Core/Src/ADBMS_Abstraction.c **** - ARM GAS /tmp/ccKQpHxH.s page 4 + ARM GAS /tmp/ccqqH0ud.s page 4 59:Core/Src/ADBMS_Abstraction.c **** mcuDelay(5); @@ -238,7 +238,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 162 .loc 1 69 2 view .LVU35 163 .loc 1 69 32 is_stmt 0 view .LVU36 164 0058 9DF80030 ldrb r3, [sp] @ zero_extendqisi2 - ARM GAS /tmp/ccKQpHxH.s page 5 + ARM GAS /tmp/ccqqH0ud.s page 5 165 .loc 1 69 44 view .LVU37 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 212 00a8 2386 strh r3, [r4, #48] @ movhi 77:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[7] = rxbuf[4] | (rxbuf[5]<<8); 213 .loc 1 77 2 is_stmt 1 view .LVU61 - ARM GAS /tmp/ccKQpHxH.s page 6 + ARM GAS /tmp/ccqqH0ud.s page 6 214 .loc 1 77 32 is_stmt 0 view .LVU62 @@ -358,7 +358,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 260 @ args = 0, pretend = 0, frame = 8 261 @ frame_needed = 0, uses_anonymous_args = 0 262 .loc 1 87 1 is_stmt 0 view .LVU76 - ARM GAS /tmp/ccKQpHxH.s page 7 + ARM GAS /tmp/ccqqH0ud.s page 7 263 0000 10B5 push {r4, lr} @@ -418,7 +418,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 308 .loc 1 96 42 is_stmt 0 view .LVU93 309 003e 9DF80430 ldrb r3, [sp, #4] @ zero_extendqisi2 310 .loc 1 96 57 view .LVU94 - ARM GAS /tmp/ccKQpHxH.s page 8 + ARM GAS /tmp/ccqqH0ud.s page 8 311 0042 9DF80520 ldrb r2, [sp, #5] @ zero_extendqisi2 @@ -478,7 +478,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 357 0000 00B5 push {lr} 358 .cfi_def_cfa_offset 4 359 .cfi_offset 14, -4 - ARM GAS /tmp/ccKQpHxH.s page 9 + ARM GAS /tmp/ccqqH0ud.s page 9 360 0002 83B0 sub sp, sp, #12 @@ -538,7 +538,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 403 0044 0020 movs r0, #0 404 0046 03B0 add sp, sp, #12 405 .cfi_def_cfa_offset 4 - ARM GAS /tmp/ccKQpHxH.s page 10 + ARM GAS /tmp/ccqqH0ud.s page 10 406 @ sp needed @@ -598,7 +598,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 454 .loc 1 127 1 view .LVU129 455 0002 7047 bx lr 456 .cfi_endproc - ARM GAS /tmp/ccKQpHxH.s page 11 + ARM GAS /tmp/ccqqH0ud.s page 11 457 .LFE138: @@ -658,7 +658,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 137:Core/Src/ADBMS_Abstraction.c **** uint8 regbuffer[CFG_GROUP_A_SIZE]; 506 .loc 1 137 2 is_stmt 1 view .LVU136 138:Core/Src/ADBMS_Abstraction.c **** readCMD(RDCFGA, regbuffer, CFG_GROUP_A_SIZE); - ARM GAS /tmp/ccKQpHxH.s page 12 + ARM GAS /tmp/ccqqH0ud.s page 12 507 .loc 1 138 2 view .LVU137 @@ -718,7 +718,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 552 .loc 1 147 15 view .LVU154 553 0052 2B43 orrs r3, r3, r5 554 0054 8DF80030 strb r3, [sp] - ARM GAS /tmp/ccKQpHxH.s page 13 + ARM GAS /tmp/ccqqH0ud.s page 13 148:Core/Src/ADBMS_Abstraction.c **** regbuffer[1] &= 0xFC; @@ -778,7 +778,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 602 .cfi_offset 14, -4 157:Core/Src/ADBMS_Abstraction.c **** writeCMD(UNMUTE, NULL, 0); 603 .loc 1 157 2 is_stmt 1 view .LVU166 - ARM GAS /tmp/ccKQpHxH.s page 14 + ARM GAS /tmp/ccqqH0ud.s page 14 604 0002 0022 movs r2, #0 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 653 .thumb_func 655 amsSelfTest: 656 .LFB143: - ARM GAS /tmp/ccKQpHxH.s page 15 + ARM GAS /tmp/ccqqH0ud.s page 15 166:Core/Src/ADBMS_Abstraction.c **** @@ -898,7 +898,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 179:Core/Src/ADBMS_Abstraction.c **** buffer[1] = (uint8) underVoltage & 0xFF; 700 .loc 1 179 2 is_stmt 1 view .LVU182 701 .loc 1 179 12 is_stmt 0 view .LVU183 - ARM GAS /tmp/ccKQpHxH.s page 16 + ARM GAS /tmp/ccqqH0ud.s page 16 702 0010 8DF80140 strb r4, [sp, #1] @@ -958,7 +958,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 747 @ frame_needed = 0, uses_anonymous_args = 0 748 .loc 1 190 1 is_stmt 0 view .LVU196 749 0000 10B5 push {r4, lr} - ARM GAS /tmp/ccKQpHxH.s page 17 + ARM GAS /tmp/ccqqH0ud.s page 17 750 .cfi_def_cfa_offset 8 @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 795 .loc 1 199 3 is_stmt 1 discriminator 3 view .LVU214 796 .loc 1 199 42 is_stmt 0 discriminator 3 view .LVU215 797 002c 5300 lsls r3, r2, #1 - ARM GAS /tmp/ccKQpHxH.s page 18 + ARM GAS /tmp/ccqqH0ud.s page 18 798 .loc 1 199 44 discriminator 3 view .LVU216 @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 842 0058 0622 movs r2, #6 843 .LVL59: 844 .loc 1 206 2 is_stmt 0 view .LVU234 - ARM GAS /tmp/ccKQpHxH.s page 19 + ARM GAS /tmp/ccqqH0ud.s page 19 845 005a 6946 mov r1, sp @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 890 .loc 1 215 43 discriminator 3 view .LVU255 891 008e 02FA0EF2 lsl r2, r2, lr 892 .LVL65: - ARM GAS /tmp/ccKQpHxH.s page 20 + ARM GAS /tmp/ccqqH0ud.s page 20 893 .loc 1 215 23 discriminator 3 view .LVU256 @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 222:Core/Src/ADBMS_Abstraction.c **** 223:Core/Src/ADBMS_Abstraction.c **** uint8 amsConfigOverVoltage(uint16 overVoltage) 224:Core/Src/ADBMS_Abstraction.c **** { - ARM GAS /tmp/ccKQpHxH.s page 21 + ARM GAS /tmp/ccqqH0ud.s page 21 939 .loc 1 224 1 is_stmt 1 view -0 @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 983 .loc 1 234 2 view .LVU283 235:Core/Src/ADBMS_Abstraction.c **** } 984 .loc 1 235 1 is_stmt 0 view .LVU284 - ARM GAS /tmp/ccKQpHxH.s page 22 + ARM GAS /tmp/ccqqH0ud.s page 22 985 0038 0020 movs r0, #0 @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1032 .LVL77: 24:Core/Src/ADBMS_Abstraction.c **** amsConfigUnderVoltage(DEFAULT_UV); 1033 .loc 1 24 2 view .LVU294 - ARM GAS /tmp/ccKQpHxH.s page 23 + ARM GAS /tmp/ccqqH0ud.s page 23 1034 001a 40F64120 movw r0, #2625 @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 256:Core/Src/ADBMS_Abstraction.c **** break; 257:Core/Src/ADBMS_Abstraction.c **** case CV_GROUP_D_ID: 258:Core/Src/ADBMS_Abstraction.c **** readCMD(RDCVD, buffer, CFG_GROUP_A_SIZE); - ARM GAS /tmp/ccKQpHxH.s page 24 + ARM GAS /tmp/ccqqH0ud.s page 24 259:Core/Src/ADBMS_Abstraction.c **** break; @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 303:Core/Src/ADBMS_Abstraction.c **** writeCMD(CLRSTAT, buffer, 0); 1076 .loc 1 303 2 view .LVU301 1077 0004 0022 movs r2, #0 - ARM GAS /tmp/ccKQpHxH.s page 25 + ARM GAS /tmp/ccqqH0ud.s page 25 1078 0006 6946 mov r1, sp @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1127 .section .text.amsClearCells,"ax",%progbits 1128 .align 1 1129 .global amsClearCells - ARM GAS /tmp/ccKQpHxH.s page 26 + ARM GAS /tmp/ccqqH0ud.s page 26 1130 .syntax unified @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1176 .loc 1 322 2 view .LVU315 323:Core/Src/ADBMS_Abstraction.c **** } 1177 .loc 1 323 1 is_stmt 0 view .LVU316 - ARM GAS /tmp/ccKQpHxH.s page 27 + ARM GAS /tmp/ccqqH0ud.s page 27 1178 0000 0020 movs r0, #0 @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1225 .section .text.amsClearError,"ax",%progbits 1226 .align 1 1227 .global amsClearError - ARM GAS /tmp/ccKQpHxH.s page 28 + ARM GAS /tmp/ccqqH0ud.s page 28 1228 .syntax unified @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 365:Core/Src/ADBMS_Abstraction.c **** 366:Core/Src/ADBMS_Abstraction.c **** amsReadCellVoltages(module); 367:Core/Src/ADBMS_Abstraction.c **** - ARM GAS /tmp/ccKQpHxH.s page 29 + ARM GAS /tmp/ccqqH0ud.s page 29 368:Core/Src/ADBMS_Abstraction.c **** for(uint8 n = 1; n < numberofcells; n++) @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1285 001c 2380 strh r3, [r4] @ movhi 393:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[1] = rxbuffer[2] | (rxbuffer[3]<<8); 1286 .loc 1 393 2 is_stmt 1 view .LVU336 - ARM GAS /tmp/ccKQpHxH.s page 30 + ARM GAS /tmp/ccqqH0ud.s page 30 1287 .loc 1 393 36 is_stmt 0 view .LVU337 @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1335 .loc 1 399 26 view .LVU361 1336 006c 6381 strh r3, [r4, #10] @ movhi 400:Core/Src/ADBMS_Abstraction.c **** - ARM GAS /tmp/ccKQpHxH.s page 31 + ARM GAS /tmp/ccqqH0ud.s page 31 401:Core/Src/ADBMS_Abstraction.c **** readCMD(RDCVC, rxbuffer, CV_GROUP_A_SIZE); @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1384 00b8 6382 strh r3, [r4, #18] @ movhi 408:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[10] = rxbuffer[2] | (rxbuffer[3]<<8); 1385 .loc 1 408 2 is_stmt 1 view .LVU384 - ARM GAS /tmp/ccKQpHxH.s page 32 + ARM GAS /tmp/ccqqH0ud.s page 32 1386 .loc 1 408 37 is_stmt 0 view .LVU385 @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1434 .loc 1 414 27 view .LVU409 1435 0108 A383 strh r3, [r4, #28] @ movhi 415:Core/Src/ADBMS_Abstraction.c **** - ARM GAS /tmp/ccKQpHxH.s page 33 + ARM GAS /tmp/ccqqH0ud.s page 33 416:Core/Src/ADBMS_Abstraction.c **** readCMD(RDCVF, rxbuffer, CV_GROUP_A_SIZE); @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1484 .thumb 1485 .thumb_func 1487 amsCellMeasurement: - ARM GAS /tmp/ccKQpHxH.s page 34 + ARM GAS /tmp/ccqqH0ud.s page 34 1488 .LVL92: @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1533 .syntax unified 1534 .thumb 1535 .thumb_func - ARM GAS /tmp/ccKQpHxH.s page 35 + ARM GAS /tmp/ccqqH0ud.s page 35 1537 amscheckOpenCellWire: @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1580 .loc 1 355 2 view .LVU449 1581 .LBB6: 355:Core/Src/ADBMS_Abstraction.c **** { - ARM GAS /tmp/ccKQpHxH.s page 36 + ARM GAS /tmp/ccqqH0ud.s page 36 1582 .loc 1 355 6 view .LVU450 @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 364:Core/Src/ADBMS_Abstraction.c **** 1625 .loc 1 364 2 view .LVU462 1626 0074 0520 movs r0, #5 - ARM GAS /tmp/ccKQpHxH.s page 37 + ARM GAS /tmp/ccqqH0ud.s page 37 1627 0076 FFF7FEFF bl HAL_Delay @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1667 00a0 12F57A6F cmn r2, #4000 1668 00a4 EEDA bge .L55 373:Core/Src/ADBMS_Abstraction.c **** } - ARM GAS /tmp/ccKQpHxH.s page 38 + ARM GAS /tmp/ccqqH0ud.s page 38 1669 .loc 1 373 4 is_stmt 1 view .LVU477 @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1710 .L58: 378:Core/Src/ADBMS_Abstraction.c **** } 1711 .loc 1 378 10 view .LVU491 - ARM GAS /tmp/ccKQpHxH.s page 39 + ARM GAS /tmp/ccqqH0ud.s page 39 1712 00ca 0120 movs r0, #1 @@ -2313,73 +2313,73 @@ ARM GAS /tmp/ccKQpHxH.s page 1 1745 .file 8 "Core/Inc/ADBMS_LL_Driver.h" 1746 .file 9 "Core/Inc/ADBMS_Abstraction.h" 1747 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccKQpHxH.s page 40 + ARM GAS /tmp/ccqqH0ud.s page 40 DEFINED SYMBOLS *ABS*:0000000000000000 ADBMS_Abstraction.c - /tmp/ccKQpHxH.s:21 .text.amsWakeUp:0000000000000000 $t - /tmp/ccKQpHxH.s:27 .text.amsWakeUp:0000000000000000 amsWakeUp - /tmp/ccKQpHxH.s:56 .text.amsConfigCellMeasurement:0000000000000000 $t - /tmp/ccKQpHxH.s:62 .text.amsConfigCellMeasurement:0000000000000000 amsConfigCellMeasurement - /tmp/ccKQpHxH.s:83 .text.amsConfigCellMeasurement:0000000000000008 $d - /tmp/ccKQpHxH.s:1735 .bss.numberofcells:0000000000000000 numberofcells - /tmp/ccKQpHxH.s:88 .text.amsAuxMeasurement:0000000000000000 $t - /tmp/ccKQpHxH.s:94 .text.amsAuxMeasurement:0000000000000000 amsAuxMeasurement - /tmp/ccKQpHxH.s:249 .text.amsInternalStatusMeasurement:0000000000000000 $t - /tmp/ccKQpHxH.s:255 .text.amsInternalStatusMeasurement:0000000000000000 amsInternalStatusMeasurement - /tmp/ccKQpHxH.s:343 .text.amsConfigAuxMeasurement:0000000000000000 $t - /tmp/ccKQpHxH.s:349 .text.amsConfigAuxMeasurement:0000000000000000 amsConfigAuxMeasurement - /tmp/ccKQpHxH.s:412 .text.amsConfigGPIO:0000000000000000 $t - /tmp/ccKQpHxH.s:418 .text.amsConfigGPIO:0000000000000000 amsConfigGPIO - /tmp/ccKQpHxH.s:436 .text.amsSetGPIO:0000000000000000 $t - /tmp/ccKQpHxH.s:442 .text.amsSetGPIO:0000000000000000 amsSetGPIO - /tmp/ccKQpHxH.s:460 .text.readGPIO:0000000000000000 $t - /tmp/ccKQpHxH.s:466 .text.readGPIO:0000000000000000 readGPIO - /tmp/ccKQpHxH.s:484 .text.amsConfigBalancing:0000000000000000 $t - /tmp/ccKQpHxH.s:490 .text.amsConfigBalancing:0000000000000000 amsConfigBalancing - /tmp/ccKQpHxH.s:585 .text.amsStartBalancing:0000000000000000 $t - /tmp/ccKQpHxH.s:591 .text.amsStartBalancing:0000000000000000 amsStartBalancing - /tmp/ccKQpHxH.s:619 .text.amsStopBalancing:0000000000000000 $t - /tmp/ccKQpHxH.s:625 .text.amsStopBalancing:0000000000000000 amsStopBalancing - /tmp/ccKQpHxH.s:649 .text.amsSelfTest:0000000000000000 $t - /tmp/ccKQpHxH.s:655 .text.amsSelfTest:0000000000000000 amsSelfTest - /tmp/ccKQpHxH.s:670 .text.amsConfigUnderVoltage:0000000000000000 $t - /tmp/ccKQpHxH.s:676 .text.amsConfigUnderVoltage:0000000000000000 amsConfigUnderVoltage - /tmp/ccKQpHxH.s:735 .text.amsCheckUnderOverVoltage:0000000000000000 $t - /tmp/ccKQpHxH.s:741 .text.amsCheckUnderOverVoltage:0000000000000000 amsCheckUnderOverVoltage - /tmp/ccKQpHxH.s:930 .text.amsConfigOverVoltage:0000000000000000 $t - /tmp/ccKQpHxH.s:936 .text.amsConfigOverVoltage:0000000000000000 amsConfigOverVoltage - /tmp/ccKQpHxH.s:994 .text.initAMS:0000000000000000 $t - /tmp/ccKQpHxH.s:1000 .text.initAMS:0000000000000000 initAMS - /tmp/ccKQpHxH.s:1052 .text.initAMS:0000000000000038 $d - /tmp/ccKQpHxH.s:1729 .bss.numberofauxchannels:0000000000000000 numberofauxchannels - /tmp/ccKQpHxH.s:1058 .text.amsClearStatus:0000000000000000 $t - /tmp/ccKQpHxH.s:1064 .text.amsClearStatus:0000000000000000 amsClearStatus - /tmp/ccKQpHxH.s:1093 .text.amsClearAux:0000000000000000 $t - /tmp/ccKQpHxH.s:1099 .text.amsClearAux:0000000000000000 amsClearAux - /tmp/ccKQpHxH.s:1128 .text.amsClearCells:0000000000000000 $t - /tmp/ccKQpHxH.s:1134 .text.amsClearCells:0000000000000000 amsClearCells - /tmp/ccKQpHxH.s:1163 .text.amsSendWarning:0000000000000000 $t - /tmp/ccKQpHxH.s:1169 .text.amsSendWarning:0000000000000000 amsSendWarning - /tmp/ccKQpHxH.s:1184 .text.amsSendError:0000000000000000 $t - /tmp/ccKQpHxH.s:1190 .text.amsSendError:0000000000000000 amsSendError - /tmp/ccKQpHxH.s:1205 .text.amsClearWarning:0000000000000000 $t - /tmp/ccKQpHxH.s:1211 .text.amsClearWarning:0000000000000000 amsClearWarning - /tmp/ccKQpHxH.s:1226 .text.amsClearError:0000000000000000 $t - /tmp/ccKQpHxH.s:1232 .text.amsClearError:0000000000000000 amsClearError - /tmp/ccKQpHxH.s:1247 .text.amsReadCellVoltages:0000000000000000 $t - /tmp/ccKQpHxH.s:1253 .text.amsReadCellVoltages:0000000000000000 amsReadCellVoltages - /tmp/ccKQpHxH.s:1481 .text.amsCellMeasurement:0000000000000000 $t - /tmp/ccKQpHxH.s:1487 .text.amsCellMeasurement:0000000000000000 amsCellMeasurement - /tmp/ccKQpHxH.s:1531 .text.amscheckOpenCellWire:0000000000000000 $t - ARM GAS /tmp/ccKQpHxH.s page 41 + /tmp/ccqqH0ud.s:21 .text.amsWakeUp:0000000000000000 $t + /tmp/ccqqH0ud.s:27 .text.amsWakeUp:0000000000000000 amsWakeUp + /tmp/ccqqH0ud.s:56 .text.amsConfigCellMeasurement:0000000000000000 $t + /tmp/ccqqH0ud.s:62 .text.amsConfigCellMeasurement:0000000000000000 amsConfigCellMeasurement + /tmp/ccqqH0ud.s:83 .text.amsConfigCellMeasurement:0000000000000008 $d + /tmp/ccqqH0ud.s:1735 .bss.numberofcells:0000000000000000 numberofcells + /tmp/ccqqH0ud.s:88 .text.amsAuxMeasurement:0000000000000000 $t + /tmp/ccqqH0ud.s:94 .text.amsAuxMeasurement:0000000000000000 amsAuxMeasurement + /tmp/ccqqH0ud.s:249 .text.amsInternalStatusMeasurement:0000000000000000 $t + /tmp/ccqqH0ud.s:255 .text.amsInternalStatusMeasurement:0000000000000000 amsInternalStatusMeasurement + /tmp/ccqqH0ud.s:343 .text.amsConfigAuxMeasurement:0000000000000000 $t + /tmp/ccqqH0ud.s:349 .text.amsConfigAuxMeasurement:0000000000000000 amsConfigAuxMeasurement + /tmp/ccqqH0ud.s:412 .text.amsConfigGPIO:0000000000000000 $t + /tmp/ccqqH0ud.s:418 .text.amsConfigGPIO:0000000000000000 amsConfigGPIO + /tmp/ccqqH0ud.s:436 .text.amsSetGPIO:0000000000000000 $t + /tmp/ccqqH0ud.s:442 .text.amsSetGPIO:0000000000000000 amsSetGPIO + /tmp/ccqqH0ud.s:460 .text.readGPIO:0000000000000000 $t + /tmp/ccqqH0ud.s:466 .text.readGPIO:0000000000000000 readGPIO + /tmp/ccqqH0ud.s:484 .text.amsConfigBalancing:0000000000000000 $t + /tmp/ccqqH0ud.s:490 .text.amsConfigBalancing:0000000000000000 amsConfigBalancing + /tmp/ccqqH0ud.s:585 .text.amsStartBalancing:0000000000000000 $t + /tmp/ccqqH0ud.s:591 .text.amsStartBalancing:0000000000000000 amsStartBalancing + /tmp/ccqqH0ud.s:619 .text.amsStopBalancing:0000000000000000 $t + /tmp/ccqqH0ud.s:625 .text.amsStopBalancing:0000000000000000 amsStopBalancing + /tmp/ccqqH0ud.s:649 .text.amsSelfTest:0000000000000000 $t + /tmp/ccqqH0ud.s:655 .text.amsSelfTest:0000000000000000 amsSelfTest + /tmp/ccqqH0ud.s:670 .text.amsConfigUnderVoltage:0000000000000000 $t + /tmp/ccqqH0ud.s:676 .text.amsConfigUnderVoltage:0000000000000000 amsConfigUnderVoltage + /tmp/ccqqH0ud.s:735 .text.amsCheckUnderOverVoltage:0000000000000000 $t + /tmp/ccqqH0ud.s:741 .text.amsCheckUnderOverVoltage:0000000000000000 amsCheckUnderOverVoltage + /tmp/ccqqH0ud.s:930 .text.amsConfigOverVoltage:0000000000000000 $t + /tmp/ccqqH0ud.s:936 .text.amsConfigOverVoltage:0000000000000000 amsConfigOverVoltage + /tmp/ccqqH0ud.s:994 .text.initAMS:0000000000000000 $t + /tmp/ccqqH0ud.s:1000 .text.initAMS:0000000000000000 initAMS + /tmp/ccqqH0ud.s:1052 .text.initAMS:0000000000000038 $d + /tmp/ccqqH0ud.s:1729 .bss.numberofauxchannels:0000000000000000 numberofauxchannels + /tmp/ccqqH0ud.s:1058 .text.amsClearStatus:0000000000000000 $t + /tmp/ccqqH0ud.s:1064 .text.amsClearStatus:0000000000000000 amsClearStatus + /tmp/ccqqH0ud.s:1093 .text.amsClearAux:0000000000000000 $t + /tmp/ccqqH0ud.s:1099 .text.amsClearAux:0000000000000000 amsClearAux + /tmp/ccqqH0ud.s:1128 .text.amsClearCells:0000000000000000 $t + /tmp/ccqqH0ud.s:1134 .text.amsClearCells:0000000000000000 amsClearCells + /tmp/ccqqH0ud.s:1163 .text.amsSendWarning:0000000000000000 $t + /tmp/ccqqH0ud.s:1169 .text.amsSendWarning:0000000000000000 amsSendWarning + /tmp/ccqqH0ud.s:1184 .text.amsSendError:0000000000000000 $t + /tmp/ccqqH0ud.s:1190 .text.amsSendError:0000000000000000 amsSendError + /tmp/ccqqH0ud.s:1205 .text.amsClearWarning:0000000000000000 $t + /tmp/ccqqH0ud.s:1211 .text.amsClearWarning:0000000000000000 amsClearWarning + /tmp/ccqqH0ud.s:1226 .text.amsClearError:0000000000000000 $t + /tmp/ccqqH0ud.s:1232 .text.amsClearError:0000000000000000 amsClearError + /tmp/ccqqH0ud.s:1247 .text.amsReadCellVoltages:0000000000000000 $t + /tmp/ccqqH0ud.s:1253 .text.amsReadCellVoltages:0000000000000000 amsReadCellVoltages + /tmp/ccqqH0ud.s:1481 .text.amsCellMeasurement:0000000000000000 $t + /tmp/ccqqH0ud.s:1487 .text.amsCellMeasurement:0000000000000000 amsCellMeasurement + /tmp/ccqqH0ud.s:1531 .text.amscheckOpenCellWire:0000000000000000 $t + ARM GAS /tmp/ccqqH0ud.s page 41 - /tmp/ccKQpHxH.s:1537 .text.amscheckOpenCellWire:0000000000000000 amscheckOpenCellWire - /tmp/ccKQpHxH.s:1721 .text.amscheckOpenCellWire:00000000000000d4 $d - /tmp/ccKQpHxH.s:1730 .bss.numberofauxchannels:0000000000000000 $d - /tmp/ccKQpHxH.s:1736 .bss.numberofcells:0000000000000000 $d + /tmp/ccqqH0ud.s:1537 .text.amscheckOpenCellWire:0000000000000000 amscheckOpenCellWire + /tmp/ccqqH0ud.s:1721 .text.amscheckOpenCellWire:00000000000000d4 $d + /tmp/ccqqH0ud.s:1730 .bss.numberofauxchannels:0000000000000000 $d + /tmp/ccqqH0ud.s:1736 .bss.numberofcells:0000000000000000 $d UNDEFINED SYMBOLS readCMD diff --git a/BMS_Testbench/BMS_Software_V1/build/ADBMS_LL_Driver.lst b/BMS_Testbench/BMS_Software_V1/build/ADBMS_LL_Driver.lst index 036e652..1a8ca51 100644 --- a/BMS_Testbench/BMS_Software_V1/build/ADBMS_LL_Driver.lst +++ b/BMS_Testbench/BMS_Software_V1/build/ADBMS_LL_Driver.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccJRsTlY.s page 1 +ARM GAS /tmp/cchrlAc9.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 27:Core/Src/ADBMS_LL_Driver.c **** if(datalen >= 3) 28:Core/Src/ADBMS_LL_Driver.c **** { 29:Core/Src/ADBMS_LL_Driver.c **** for(int i = 0; i < (datalen-2); i++) - ARM GAS /tmp/ccJRsTlY.s page 2 + ARM GAS /tmp/cchrlAc9.s page 2 30:Core/Src/ADBMS_LL_Driver.c **** { @@ -118,7 +118,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 33 @ frame_needed = 0, uses_anonymous_args = 0 34 .loc 1 80 1 is_stmt 0 view .LVU1 35 0000 70B5 push {r4, r5, r6, lr} - ARM GAS /tmp/ccJRsTlY.s page 3 + ARM GAS /tmp/cchrlAc9.s page 3 36 .cfi_def_cfa_offset 16 @@ -178,7 +178,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 82 .loc 1 88 44 is_stmt 0 view .LVU23 83 002e C0F34036 ubfx r6, r0, #13, #1 84 .loc 1 88 11 view .LVU24 - ARM GAS /tmp/ccJRsTlY.s page 4 + ARM GAS /tmp/cchrlAc9.s page 4 85 0032 5E40 eors r6, r6, r3 @@ -238,7 +238,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 129 .loc 1 98 5 is_stmt 1 view .LVU44 130 .loc 1 98 12 is_stmt 0 view .LVU45 131 0058 43EA0423 orr r3, r3, r4, lsl #8 - ARM GAS /tmp/ccJRsTlY.s page 5 + ARM GAS /tmp/cchrlAc9.s page 5 132 .LVL20: @@ -298,7 +298,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 179 .LVL32: 106:Core/Src/ADBMS_LL_Driver.c **** newPEC |= in0; 180 .loc 1 106 5 is_stmt 1 view .LVU67 - ARM GAS /tmp/ccJRsTlY.s page 6 + ARM GAS /tmp/cchrlAc9.s page 6 107:Core/Src/ADBMS_LL_Driver.c **** @@ -358,7 +358,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 226 .loc 1 33 17 is_stmt 1 discriminator 3 view .LVU77 33:Core/Src/ADBMS_LL_Driver.c **** currentpec = updatePEC(currentpec, din); 227 .loc 1 33 33 is_stmt 0 discriminator 3 view .LVU78 - ARM GAS /tmp/ccJRsTlY.s page 7 + ARM GAS /tmp/cchrlAc9.s page 7 228 0008 E95D ldrb r1, [r5, r7] @ zero_extendqisi2 @@ -418,7 +418,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 269 .cfi_restore 6 270 .cfi_restore 7 271 .cfi_restore 14 - ARM GAS /tmp/ccJRsTlY.s page 8 + ARM GAS /tmp/cchrlAc9.s page 8 31:Core/Src/ADBMS_LL_Driver.c **** { @@ -478,7 +478,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 312 .loc 1 47 1 view .LVU105 313 003c F8BD pop {r3, r4, r5, r6, r7, pc} 47:Core/Src/ADBMS_LL_Driver.c **** - ARM GAS /tmp/ccJRsTlY.s page 9 + ARM GAS /tmp/cchrlAc9.s page 9 314 .loc 1 47 1 view .LVU106 @@ -538,7 +538,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 62:Core/Src/ADBMS_LL_Driver.c **** currentpec = updatePEC(currentpec, din); 362 .loc 1 62 26 is_stmt 0 discriminator 3 view .LVU115 363 0010 E95D ldrb r1, [r5, r7] @ zero_extendqisi2 - ARM GAS /tmp/ccJRsTlY.s page 10 + ARM GAS /tmp/cchrlAc9.s page 10 62:Core/Src/ADBMS_LL_Driver.c **** currentpec = updatePEC(currentpec, din); @@ -598,7 +598,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 403 002c C0F3C712 ubfx r2, r0, #7, #8 404 .LVL52: 68:Core/Src/ADBMS_LL_Driver.c **** - ARM GAS /tmp/ccJRsTlY.s page 11 + ARM GAS /tmp/cchrlAc9.s page 11 405 .loc 1 68 2 is_stmt 1 view .LVU131 @@ -658,7 +658,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 447 .cfi_restore 7 448 .cfi_restore 14 53:Core/Src/ADBMS_LL_Driver.c **** } - ARM GAS /tmp/ccJRsTlY.s page 12 + ARM GAS /tmp/cchrlAc9.s page 12 449 .loc 1 53 10 view .LVU144 @@ -718,7 +718,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 133:Core/Src/ADBMS_LL_Driver.c **** { 134:Core/Src/ADBMS_LL_Driver.c **** uint8 buffer[4]; 135:Core/Src/ADBMS_LL_Driver.c **** buffer[0] = (command >> 8) & 0xFF; - ARM GAS /tmp/ccJRsTlY.s page 13 + ARM GAS /tmp/cchrlAc9.s page 13 136:Core/Src/ADBMS_LL_Driver.c **** buffer[1] = (command) & 0xFF; @@ -778,7 +778,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 190:Core/Src/ADBMS_LL_Driver.c **** { 480 .loc 1 190 1 is_stmt 1 view -0 481 .cfi_startproc - ARM GAS /tmp/ccJRsTlY.s page 14 + ARM GAS /tmp/cchrlAc9.s page 14 482 @ args = 0, pretend = 0, frame = 0 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 532 .thumb_func 534 adbmsDriverInit: 535 .LVL65: - ARM GAS /tmp/ccJRsTlY.s page 15 + ARM GAS /tmp/cchrlAc9.s page 15 536 .LFB130: @@ -898,7 +898,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 582 .LVL70: 583 .LFB138: 198:Core/Src/ADBMS_LL_Driver.c **** - ARM GAS /tmp/ccJRsTlY.s page 16 + ARM GAS /tmp/cchrlAc9.s page 16 199:Core/Src/ADBMS_LL_Driver.c **** uint8 mcuSPITransmit(uint8* buffer, uint8 buffersize) @@ -958,7 +958,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 630 002c 1B68 ldr r3, [r3] 631 002e DA68 ldr r2, [r3, #12] 632 0030 7A60 str r2, [r7, #4] - ARM GAS /tmp/ccJRsTlY.s page 17 + ARM GAS /tmp/cchrlAc9.s page 17 633 .loc 1 206 2 view .LVU177 @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 114:Core/Src/ADBMS_LL_Driver.c **** { 684 .loc 1 114 2 is_stmt 1 view .LVU185 114:Core/Src/ADBMS_LL_Driver.c **** { - ARM GAS /tmp/ccJRsTlY.s page 18 + ARM GAS /tmp/cchrlAc9.s page 18 685 .loc 1 114 4 is_stmt 0 view .LVU186 @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 122:Core/Src/ADBMS_LL_Driver.c **** } 725 .loc 1 122 3 is_stmt 1 discriminator 3 view .LVU201 122:Core/Src/ADBMS_LL_Driver.c **** } - ARM GAS /tmp/ccJRsTlY.s page 19 + ARM GAS /tmp/cchrlAc9.s page 19 726 .loc 1 122 11 is_stmt 0 discriminator 3 view .LVU202 @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 768 0060 0020 movs r0, #0 769 0062 0837 adds r7, r7, #8 770 .cfi_remember_state - ARM GAS /tmp/ccJRsTlY.s page 20 + ARM GAS /tmp/cchrlAc9.s page 20 771 .cfi_def_cfa_offset 24 @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 815 .global mcuSPIReceive 816 .syntax unified 817 .thumb - ARM GAS /tmp/ccJRsTlY.s page 21 + ARM GAS /tmp/cchrlAc9.s page 21 818 .thumb_func @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 219:Core/Src/ADBMS_LL_Driver.c **** { 866 .loc 1 219 1 is_stmt 1 view -0 867 .cfi_startproc - ARM GAS /tmp/ccJRsTlY.s page 22 + ARM GAS /tmp/cchrlAc9.s page 22 868 @ args = 0, pretend = 0, frame = 0 @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 918 .loc 1 150 1 is_stmt 0 view .LVU245 919 0000 2DE9F843 push {r3, r4, r5, r6, r7, r8, r9, lr} 920 .cfi_def_cfa_offset 32 - ARM GAS /tmp/ccJRsTlY.s page 23 + ARM GAS /tmp/cchrlAc9.s page 23 921 .cfi_offset 3, -32 @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 963 .LVL113: 160:Core/Src/ADBMS_LL_Driver.c **** mcuSPITransmitReceive(rxbuffer, txbuffer, 6+buflen); 964 .loc 1 160 2 is_stmt 1 view .LVU258 - ARM GAS /tmp/ccJRsTlY.s page 24 + ARM GAS /tmp/cchrlAc9.s page 24 965 0034 FFF7FEFF bl mcuAdbmsCSLow @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 1004 .loc 1 170 19 is_stmt 0 view .LVU273 1005 005a A11C adds r1, r4, #2 1006 005c C9B2 uxtb r1, r1 - ARM GAS /tmp/ccJRsTlY.s page 25 + ARM GAS /tmp/cchrlAc9.s page 25 1007 005e 281D adds r0, r5, #4 @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccJRsTlY.s page 1 1049 .L62: 1050 0080 00000000 .word err_cnt.0 1051 .cfi_endproc - ARM GAS /tmp/ccJRsTlY.s page 26 + ARM GAS /tmp/cchrlAc9.s page 26 1052 .LFE135: @@ -1553,44 +1553,44 @@ ARM GAS /tmp/ccJRsTlY.s page 1 1103 .file 9 "Core/Inc/ADBMS_LL_Driver.h" 1104 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 1105 .file 11 "Core/Inc/main.h" - ARM GAS /tmp/ccJRsTlY.s page 27 + ARM GAS /tmp/cchrlAc9.s page 27 DEFINED SYMBOLS *ABS*:0000000000000000 ADBMS_LL_Driver.c - /tmp/ccJRsTlY.s:21 .text.updatePEC:0000000000000000 $t - /tmp/ccJRsTlY.s:27 .text.updatePEC:0000000000000000 updatePEC - /tmp/ccJRsTlY.s:191 .text.calculatePEC:0000000000000000 $t - /tmp/ccJRsTlY.s:197 .text.calculatePEC:0000000000000000 calculatePEC - /tmp/ccJRsTlY.s:319 .text.checkPEC:0000000000000000 $t - /tmp/ccJRsTlY.s:325 .text.checkPEC:0000000000000000 checkPEC - /tmp/ccJRsTlY.s:472 .text.mcuAdbmsCSLow:0000000000000000 $t - /tmp/ccJRsTlY.s:478 .text.mcuAdbmsCSLow:0000000000000000 mcuAdbmsCSLow - /tmp/ccJRsTlY.s:500 .text.mcuAdbmsCSHigh:0000000000000000 $t - /tmp/ccJRsTlY.s:506 .text.mcuAdbmsCSHigh:0000000000000000 mcuAdbmsCSHigh - /tmp/ccJRsTlY.s:528 .text.adbmsDriverInit:0000000000000000 $t - /tmp/ccJRsTlY.s:534 .text.adbmsDriverInit:0000000000000000 adbmsDriverInit - /tmp/ccJRsTlY.s:570 .text.adbmsDriverInit:000000000000001c $d - /tmp/ccJRsTlY.s:1092 .bss.adbmsspi:0000000000000000 adbmsspi - /tmp/ccJRsTlY.s:575 .text.mcuSPITransmit:0000000000000000 $t - /tmp/ccJRsTlY.s:581 .text.mcuSPITransmit:0000000000000000 mcuSPITransmit - /tmp/ccJRsTlY.s:653 .text.mcuSPITransmit:0000000000000040 $d - /tmp/ccJRsTlY.s:658 .text.writeCMD:0000000000000000 $t - /tmp/ccJRsTlY.s:664 .text.writeCMD:0000000000000000 writeCMD - /tmp/ccJRsTlY.s:814 .text.mcuSPIReceive:0000000000000000 $t - /tmp/ccJRsTlY.s:820 .text.mcuSPIReceive:0000000000000000 mcuSPIReceive - /tmp/ccJRsTlY.s:852 .text.mcuSPIReceive:0000000000000014 $d - /tmp/ccJRsTlY.s:857 .text.mcuSPITransmitReceive:0000000000000000 $t - /tmp/ccJRsTlY.s:863 .text.mcuSPITransmitReceive:0000000000000000 mcuSPITransmitReceive - /tmp/ccJRsTlY.s:900 .text.mcuSPITransmitReceive:000000000000001c $d - /tmp/ccJRsTlY.s:905 .text.readCMD:0000000000000000 $t - /tmp/ccJRsTlY.s:911 .text.readCMD:0000000000000000 readCMD - /tmp/ccJRsTlY.s:1050 .text.readCMD:0000000000000080 $d - /tmp/ccJRsTlY.s:1085 .bss.err_cnt.0:0000000000000000 err_cnt.0 - /tmp/ccJRsTlY.s:1055 .text.mcuDelay:0000000000000000 $t - /tmp/ccJRsTlY.s:1061 .text.mcuDelay:0000000000000000 mcuDelay - /tmp/ccJRsTlY.s:1082 .bss.err_cnt.0:0000000000000000 $d - /tmp/ccJRsTlY.s:1089 .bss.adbmsspi:0000000000000000 $d + /tmp/cchrlAc9.s:21 .text.updatePEC:0000000000000000 $t + /tmp/cchrlAc9.s:27 .text.updatePEC:0000000000000000 updatePEC + /tmp/cchrlAc9.s:191 .text.calculatePEC:0000000000000000 $t + /tmp/cchrlAc9.s:197 .text.calculatePEC:0000000000000000 calculatePEC + /tmp/cchrlAc9.s:319 .text.checkPEC:0000000000000000 $t + /tmp/cchrlAc9.s:325 .text.checkPEC:0000000000000000 checkPEC + /tmp/cchrlAc9.s:472 .text.mcuAdbmsCSLow:0000000000000000 $t + /tmp/cchrlAc9.s:478 .text.mcuAdbmsCSLow:0000000000000000 mcuAdbmsCSLow + /tmp/cchrlAc9.s:500 .text.mcuAdbmsCSHigh:0000000000000000 $t + /tmp/cchrlAc9.s:506 .text.mcuAdbmsCSHigh:0000000000000000 mcuAdbmsCSHigh + /tmp/cchrlAc9.s:528 .text.adbmsDriverInit:0000000000000000 $t + /tmp/cchrlAc9.s:534 .text.adbmsDriverInit:0000000000000000 adbmsDriverInit + /tmp/cchrlAc9.s:570 .text.adbmsDriverInit:000000000000001c $d + /tmp/cchrlAc9.s:1092 .bss.adbmsspi:0000000000000000 adbmsspi + /tmp/cchrlAc9.s:575 .text.mcuSPITransmit:0000000000000000 $t + /tmp/cchrlAc9.s:581 .text.mcuSPITransmit:0000000000000000 mcuSPITransmit + /tmp/cchrlAc9.s:653 .text.mcuSPITransmit:0000000000000040 $d + /tmp/cchrlAc9.s:658 .text.writeCMD:0000000000000000 $t + /tmp/cchrlAc9.s:664 .text.writeCMD:0000000000000000 writeCMD + /tmp/cchrlAc9.s:814 .text.mcuSPIReceive:0000000000000000 $t + /tmp/cchrlAc9.s:820 .text.mcuSPIReceive:0000000000000000 mcuSPIReceive + /tmp/cchrlAc9.s:852 .text.mcuSPIReceive:0000000000000014 $d + /tmp/cchrlAc9.s:857 .text.mcuSPITransmitReceive:0000000000000000 $t + /tmp/cchrlAc9.s:863 .text.mcuSPITransmitReceive:0000000000000000 mcuSPITransmitReceive + /tmp/cchrlAc9.s:900 .text.mcuSPITransmitReceive:000000000000001c $d + /tmp/cchrlAc9.s:905 .text.readCMD:0000000000000000 $t + /tmp/cchrlAc9.s:911 .text.readCMD:0000000000000000 readCMD + /tmp/cchrlAc9.s:1050 .text.readCMD:0000000000000080 $d + /tmp/cchrlAc9.s:1085 .bss.err_cnt.0:0000000000000000 err_cnt.0 + /tmp/cchrlAc9.s:1055 .text.mcuDelay:0000000000000000 $t + /tmp/cchrlAc9.s:1061 .text.mcuDelay:0000000000000000 mcuDelay + /tmp/cchrlAc9.s:1082 .bss.err_cnt.0:0000000000000000 $d + /tmp/cchrlAc9.s:1089 .bss.adbmsspi:0000000000000000 $d UNDEFINED SYMBOLS HAL_GPIO_WritePin diff --git a/BMS_Testbench/BMS_Software_V1/build/AMS_CAN.lst b/BMS_Testbench/BMS_Software_V1/build/AMS_CAN.lst index ce50efe..612ea4e 100644 --- a/BMS_Testbench/BMS_Software_V1/build/AMS_CAN.lst +++ b/BMS_Testbench/BMS_Software_V1/build/AMS_CAN.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccf8kWw2.s page 1 +ARM GAS /tmp/ccxETzRn.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 27:Core/Src/AMS_CAN.c **** 28:Core/Src/AMS_CAN.c **** void ams_can_init(CAN_HandleTypeDef* ams_handle, 29:Core/Src/AMS_CAN.c **** CAN_HandleTypeDef* car_handle) { - ARM GAS /tmp/ccf8kWw2.s page 2 + ARM GAS /tmp/ccxETzRn.s page 2 30 .loc 1 29 50 view -0 @@ -118,7 +118,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 67 001a 4021 movs r1, #64 68 001c 0091 str r1, [sp] 47:Core/Src/AMS_CAN.c **** can_filter.FilterIdLow = 0; - ARM GAS /tmp/ccf8kWw2.s page 3 + ARM GAS /tmp/ccxETzRn.s page 3 69 .loc 1 47 3 is_stmt 1 view .LVU16 @@ -178,7 +178,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 106 003c 4FF40073 mov r3, #512 107 0040 0093 str r3, [sp] 65:Core/Src/AMS_CAN.c **** can_filter.FilterIdLow = 0; - ARM GAS /tmp/ccf8kWw2.s page 4 + ARM GAS /tmp/ccxETzRn.s page 4 108 .loc 1 65 3 is_stmt 1 view .LVU37 @@ -238,7 +238,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 148 0068 FFF7FEFF bl HAL_CAN_Start 149 .LVL6: 35:Core/Src/AMS_CAN.c **** Error_Handler(); - ARM GAS /tmp/ccf8kWw2.s page 5 + ARM GAS /tmp/ccxETzRn.s page 5 150 .loc 1 35 8 view .LVU50 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 88:Core/Src/AMS_CAN.c **** if (handle == ams_can_handle) { 89:Core/Src/AMS_CAN.c **** ams_can_handle_ams_msg(&header, data); 90:Core/Src/AMS_CAN.c **** } else { - ARM GAS /tmp/ccf8kWw2.s page 6 + ARM GAS /tmp/ccxETzRn.s page 6 91:Core/Src/AMS_CAN.c **** Error_Handler(); @@ -358,7 +358,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 108:Core/Src/AMS_CAN.c **** } 109:Core/Src/AMS_CAN.c **** 110:Core/Src/AMS_CAN.c **** switch (header->StdId) { - ARM GAS /tmp/ccf8kWw2.s page 7 + ARM GAS /tmp/ccxETzRn.s page 7 111:Core/Src/AMS_CAN.c **** case CAN_ID_CLOCK_SYNC: @@ -418,7 +418,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 265 000c 0B4A ldr r2, .L25+8 266 000e 0021 movs r1, #0 267 0010 FFF7FEFF bl HAL_CAN_GetRxMessage - ARM GAS /tmp/ccf8kWw2.s page 8 + ARM GAS /tmp/ccxETzRn.s page 8 268 .LVL16: @@ -478,7 +478,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 316 .LVL21: 317 .LFB134: 119:Core/Src/AMS_CAN.c **** - ARM GAS /tmp/ccf8kWw2.s page 9 + ARM GAS /tmp/ccxETzRn.s page 9 120:Core/Src/AMS_CAN.c **** void ams_can_send_heartbeat() { @@ -538,7 +538,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 174:Core/Src/AMS_CAN.c **** data[1] = error_code; 175:Core/Src/AMS_CAN.c **** 176:Core/Src/AMS_CAN.c **** HAL_CAN_AbortTxRequest(ams_can_handle, - ARM GAS /tmp/ccf8kWw2.s page 10 + ARM GAS /tmp/ccxETzRn.s page 10 177:Core/Src/AMS_CAN.c **** CAN_TX_MAILBOX0 | CAN_TX_MAILBOX1 | CAN_TX_MAILBOX2); @@ -598,7 +598,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 359 .L33: 190:Core/Src/AMS_CAN.c **** } 191:Core/Src/AMS_CAN.c **** } - ARM GAS /tmp/ccf8kWw2.s page 11 + ARM GAS /tmp/ccxETzRn.s page 11 192:Core/Src/AMS_CAN.c **** return HAL_TIMEOUT; @@ -658,7 +658,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 403 .loc 1 127 29 is_stmt 0 view .LVU112 404 0010 1C75 strb r4, [r3, #20] 130:Core/Src/AMS_CAN.c **** header.StdId = CAN_ID_AMS_SLAVE_HEARTBEAT_BASE | (0 << 4) | msg_id; //TODO: Use slave_id/new fo - ARM GAS /tmp/ccf8kWw2.s page 12 + ARM GAS /tmp/ccxETzRn.s page 12 405 .loc 1 130 3 is_stmt 1 view .LVU113 @@ -718,7 +718,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 445 .LVL31: 134:Core/Src/AMS_CAN.c **** data[2 * i + 0] = v & 0xFF; 446 .loc 1 134 7 is_stmt 1 view .LVU128 - ARM GAS /tmp/ccf8kWw2.s page 13 + ARM GAS /tmp/ccxETzRn.s page 13 134:Core/Src/AMS_CAN.c **** data[2 * i + 0] = v & 0xFF; @@ -778,7 +778,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 487 .loc 1 132 5 is_stmt 1 view .LVU142 488 .LBB7: 132:Core/Src/AMS_CAN.c **** int cell = msg_id * 4 + i; - ARM GAS /tmp/ccf8kWw2.s page 14 + ARM GAS /tmp/ccxETzRn.s page 14 489 .loc 1 132 10 view .LVU143 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccf8kWw2.s page 1 537 00000000 538 .section .bss.header.1,"aw",%nobits 539 .align 2 - ARM GAS /tmp/ccf8kWw2.s page 15 + ARM GAS /tmp/ccxETzRn.s page 15 542 header.1: @@ -894,41 +894,41 @@ ARM GAS /tmp/ccf8kWw2.s page 1 594 .file 11 "Core/Inc/AMS_HighLevel.h" 595 .file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 596 .file 13 "Core/Inc/main.h" - ARM GAS /tmp/ccf8kWw2.s page 16 + ARM GAS /tmp/ccxETzRn.s page 16 DEFINED SYMBOLS *ABS*:0000000000000000 AMS_CAN.c - /tmp/ccf8kWw2.s:21 .text.ams_can_init:0000000000000000 $t - /tmp/ccf8kWw2.s:27 .text.ams_can_init:0000000000000000 ams_can_init - /tmp/ccf8kWw2.s:176 .text.ams_can_init:0000000000000088 $d - /tmp/ccf8kWw2.s:567 .bss.ams_can_handle:0000000000000000 ams_can_handle - /tmp/ccf8kWw2.s:181 .text.ams_can_handle_ams_msg:0000000000000000 $t - /tmp/ccf8kWw2.s:187 .text.ams_can_handle_ams_msg:0000000000000000 ams_can_handle_ams_msg - /tmp/ccf8kWw2.s:230 .text.ams_can_handle_ams_msg:0000000000000018 $d - /tmp/ccf8kWw2.s:581 .bss.PENDING_MESSAGE_HANDLE:0000000000000000 PENDING_MESSAGE_HANDLE - /tmp/ccf8kWw2.s:574 .bss.canTestData:0000000000000000 canTestData - /tmp/ccf8kWw2.s:236 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 $t - /tmp/ccf8kWw2.s:242 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 HAL_CAN_RxFifo0MsgPendingCallback - /tmp/ccf8kWw2.s:301 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000034 $d - /tmp/ccf8kWw2.s:560 .bss.cb_triggered:0000000000000000 cb_triggered - /tmp/ccf8kWw2.s:548 .bss.data.2:0000000000000000 data.2 - /tmp/ccf8kWw2.s:554 .bss.header.3:0000000000000000 header.3 - /tmp/ccf8kWw2.s:309 .text.ams_can_wait_for_free_mailboxes:0000000000000000 $t - /tmp/ccf8kWw2.s:315 .text.ams_can_wait_for_free_mailboxes:0000000000000000 ams_can_wait_for_free_mailboxes - /tmp/ccf8kWw2.s:370 .text.ams_can_send_heartbeat:0000000000000000 $t - /tmp/ccf8kWw2.s:376 .text.ams_can_send_heartbeat:0000000000000000 ams_can_send_heartbeat - /tmp/ccf8kWw2.s:525 .text.ams_can_send_heartbeat:0000000000000070 $d - /tmp/ccf8kWw2.s:542 .bss.header.1:0000000000000000 header.1 - /tmp/ccf8kWw2.s:536 .bss.data.0:0000000000000000 data.0 - /tmp/ccf8kWw2.s:533 .bss.data.0:0000000000000000 $d - /tmp/ccf8kWw2.s:539 .bss.header.1:0000000000000000 $d - /tmp/ccf8kWw2.s:545 .bss.data.2:0000000000000000 $d - /tmp/ccf8kWw2.s:551 .bss.header.3:0000000000000000 $d - /tmp/ccf8kWw2.s:557 .bss.cb_triggered:0000000000000000 $d - /tmp/ccf8kWw2.s:564 .bss.ams_can_handle:0000000000000000 $d - /tmp/ccf8kWw2.s:571 .bss.canTestData:0000000000000000 $d - /tmp/ccf8kWw2.s:578 .bss.PENDING_MESSAGE_HANDLE:0000000000000000 $d + /tmp/ccxETzRn.s:21 .text.ams_can_init:0000000000000000 $t + /tmp/ccxETzRn.s:27 .text.ams_can_init:0000000000000000 ams_can_init + /tmp/ccxETzRn.s:176 .text.ams_can_init:0000000000000088 $d + /tmp/ccxETzRn.s:567 .bss.ams_can_handle:0000000000000000 ams_can_handle + /tmp/ccxETzRn.s:181 .text.ams_can_handle_ams_msg:0000000000000000 $t + /tmp/ccxETzRn.s:187 .text.ams_can_handle_ams_msg:0000000000000000 ams_can_handle_ams_msg + /tmp/ccxETzRn.s:230 .text.ams_can_handle_ams_msg:0000000000000018 $d + /tmp/ccxETzRn.s:581 .bss.PENDING_MESSAGE_HANDLE:0000000000000000 PENDING_MESSAGE_HANDLE + /tmp/ccxETzRn.s:574 .bss.canTestData:0000000000000000 canTestData + /tmp/ccxETzRn.s:236 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 $t + /tmp/ccxETzRn.s:242 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 HAL_CAN_RxFifo0MsgPendingCallback + /tmp/ccxETzRn.s:301 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000034 $d + /tmp/ccxETzRn.s:560 .bss.cb_triggered:0000000000000000 cb_triggered + /tmp/ccxETzRn.s:548 .bss.data.2:0000000000000000 data.2 + /tmp/ccxETzRn.s:554 .bss.header.3:0000000000000000 header.3 + /tmp/ccxETzRn.s:309 .text.ams_can_wait_for_free_mailboxes:0000000000000000 $t + /tmp/ccxETzRn.s:315 .text.ams_can_wait_for_free_mailboxes:0000000000000000 ams_can_wait_for_free_mailboxes + /tmp/ccxETzRn.s:370 .text.ams_can_send_heartbeat:0000000000000000 $t + /tmp/ccxETzRn.s:376 .text.ams_can_send_heartbeat:0000000000000000 ams_can_send_heartbeat + /tmp/ccxETzRn.s:525 .text.ams_can_send_heartbeat:0000000000000070 $d + /tmp/ccxETzRn.s:542 .bss.header.1:0000000000000000 header.1 + /tmp/ccxETzRn.s:536 .bss.data.0:0000000000000000 data.0 + /tmp/ccxETzRn.s:533 .bss.data.0:0000000000000000 $d + /tmp/ccxETzRn.s:539 .bss.header.1:0000000000000000 $d + /tmp/ccxETzRn.s:545 .bss.data.2:0000000000000000 $d + /tmp/ccxETzRn.s:551 .bss.header.3:0000000000000000 $d + /tmp/ccxETzRn.s:557 .bss.cb_triggered:0000000000000000 $d + /tmp/ccxETzRn.s:564 .bss.ams_can_handle:0000000000000000 $d + /tmp/ccxETzRn.s:571 .bss.canTestData:0000000000000000 $d + /tmp/ccxETzRn.s:578 .bss.PENDING_MESSAGE_HANDLE:0000000000000000 $d UNDEFINED SYMBOLS HAL_CAN_Start diff --git a/BMS_Testbench/BMS_Software_V1/build/AMS_HighLevel.lst b/BMS_Testbench/BMS_Software_V1/build/AMS_HighLevel.lst index 827dfa4..56763b2 100644 --- a/BMS_Testbench/BMS_Software_V1/build/AMS_HighLevel.lst +++ b/BMS_Testbench/BMS_Software_V1/build/AMS_HighLevel.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccaolay4.s page 1 +ARM GAS /tmp/ccmNZWYr.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccaolay4.s page 1 27:Core/Src/AMS_HighLevel.c **** uint16_t amsov = 0; 28:Core/Src/AMS_HighLevel.c **** 29:Core/Src/AMS_HighLevel.c **** uint8_t amserrorcode = 0; - ARM GAS /tmp/ccaolay4.s page 2 + ARM GAS /tmp/ccmNZWYr.s page 2 30:Core/Src/AMS_HighLevel.c **** uint8_t amswarningcode = 0; @@ -118,7 +118,7 @@ ARM GAS /tmp/ccaolay4.s page 1 58 .loc 1 55 3 is_stmt 1 view .LVU8 59 .loc 1 55 9 is_stmt 0 view .LVU9 60 001e 0C4B ldr r3, .L6+16 - ARM GAS /tmp/ccaolay4.s page 3 + ARM GAS /tmp/ccmNZWYr.s page 3 61 0020 40F21A62 movw r2, #1562 @@ -178,7 +178,7 @@ ARM GAS /tmp/ccaolay4.s page 1 63:Core/Src/AMS_HighLevel.c **** 64:Core/Src/AMS_HighLevel.c **** void AMS_Loop() 65:Core/Src/AMS_HighLevel.c **** { - ARM GAS /tmp/ccaolay4.s page 4 + ARM GAS /tmp/ccmNZWYr.s page 4 66:Core/Src/AMS_HighLevel.c **** @@ -238,7 +238,7 @@ ARM GAS /tmp/ccaolay4.s page 1 120:Core/Src/AMS_HighLevel.c **** amsConfigOverVoltage(amsov); 121:Core/Src/AMS_HighLevel.c **** amsConfigUnderVoltage(amsuv); 122:Core/Src/AMS_HighLevel.c **** amsConfigAuxMeasurement(0xFFFF); - ARM GAS /tmp/ccaolay4.s page 5 + ARM GAS /tmp/ccmNZWYr.s page 5 123:Core/Src/AMS_HighLevel.c **** amsClearAux(); @@ -298,7 +298,7 @@ ARM GAS /tmp/ccaolay4.s page 1 118 .loc 1 165 4 view .LVU18 119 0006 144B ldr r3, .L12 120 0008 1888 ldrh r0, [r3] - ARM GAS /tmp/ccaolay4.s page 6 + ARM GAS /tmp/ccmNZWYr.s page 6 121 000a FFF7FEFF bl amsConfigOverVoltage @@ -358,7 +358,7 @@ ARM GAS /tmp/ccaolay4.s page 1 161 .loc 1 179 4 is_stmt 1 view .LVU30 162 0044 FFF7FEFF bl amsStopBalancing 163 .LVL15: - ARM GAS /tmp/ccaolay4.s page 7 + ARM GAS /tmp/ccmNZWYr.s page 7 180:Core/Src/AMS_HighLevel.c **** @@ -418,7 +418,7 @@ ARM GAS /tmp/ccaolay4.s page 1 210 .align 1 211 .global AMS_Charging_Loop 212 .syntax unified - ARM GAS /tmp/ccaolay4.s page 8 + ARM GAS /tmp/ccmNZWYr.s page 8 213 .thumb @@ -478,7 +478,7 @@ ARM GAS /tmp/ccaolay4.s page 1 200:Core/Src/AMS_HighLevel.c **** { 260 .loc 1 200 1 is_stmt 1 view -0 261 .cfi_startproc - ARM GAS /tmp/ccaolay4.s page 9 + ARM GAS /tmp/ccmNZWYr.s page 9 262 @ args = 0, pretend = 0, frame = 0 @@ -538,7 +538,7 @@ ARM GAS /tmp/ccaolay4.s page 1 231:Core/Src/AMS_HighLevel.c **** { 232:Core/Src/AMS_HighLevel.c **** if(module.cellVoltages[n] > stopbalancingthreshold) 233:Core/Src/AMS_HighLevel.c **** { - ARM GAS /tmp/ccaolay4.s page 10 + ARM GAS /tmp/ccmNZWYr.s page 10 234:Core/Src/AMS_HighLevel.c **** uint16_t dv = module.cellVoltages[n]-lowestcellvoltage; @@ -598,7 +598,7 @@ ARM GAS /tmp/ccaolay4.s page 1 280:Core/Src/AMS_HighLevel.c **** } 281:Core/Src/AMS_HighLevel.c **** return balancingdone; 294 .loc 1 281 2 is_stmt 1 view .LVU55 - ARM GAS /tmp/ccaolay4.s page 11 + ARM GAS /tmp/ccmNZWYr.s page 11 282:Core/Src/AMS_HighLevel.c **** } @@ -658,7 +658,7 @@ ARM GAS /tmp/ccaolay4.s page 1 333 .loc 1 209 42 is_stmt 0 discriminator 2 view .LVU71 334 0034 DBB2 uxtb r3, r3 335 .LVL24: - ARM GAS /tmp/ccaolay4.s page 12 + ARM GAS /tmp/ccmNZWYr.s page 12 336 .L19: @@ -718,7 +718,7 @@ ARM GAS /tmp/ccaolay4.s page 1 375 .loc 1 248 8 is_stmt 1 view .LVU86 248:Core/Src/AMS_HighLevel.c **** { 376 .loc 1 248 10 is_stmt 0 view .LVU87 - ARM GAS /tmp/ccaolay4.s page 13 + ARM GAS /tmp/ccmNZWYr.s page 13 377 005a 032B cmp r3, #3 @@ -778,7 +778,7 @@ ARM GAS /tmp/ccaolay4.s page 1 417 .LVL33: 245:Core/Src/AMS_HighLevel.c **** } 418 .loc 1 245 4 view .LVU102 - ARM GAS /tmp/ccaolay4.s page 14 + ARM GAS /tmp/ccmNZWYr.s page 14 419 007a 6420 movs r0, #100 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccaolay4.s page 1 461 00ae AC45 cmp ip, r5 462 00b0 E7DD ble .L26 237:Core/Src/AMS_HighLevel.c **** channelstobalance |= 1<> 8; 81 .loc 1 31 26 is_stmt 1 discriminator 3 view .LVU22 - ARM GAS /tmp/ccSPu85t.s page 3 + ARM GAS /tmp/ccq9ydWK.s page 3 82 0030 0133 adds r3, r3, #1 @@ -178,7 +178,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 127 .LBB4: 36:Core/Src/Testbench.c **** tmp[i] = buffer[i]; 128 .loc 1 36 10 discriminator 1 view .LVU36 - ARM GAS /tmp/ccSPu85t.s page 4 + ARM GAS /tmp/ccq9ydWK.s page 4 129 005c 0823 movs r3, #8 @@ -238,7 +238,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 50:Core/Src/Testbench.c **** if (ams_can_wait_for_free_mailboxes(ams_can_handle, 1, CAN_HEARTBEAT_TX_TIMEOUT) == HAL_OK) { 171 .loc 1 50 2 view .LVU47 172 .loc 1 50 6 is_stmt 0 view .LVU48 - ARM GAS /tmp/ccSPu85t.s page 5 + ARM GAS /tmp/ccq9ydWK.s page 5 173 008e 0A22 movs r2, #10 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 219 .loc 1 57 4 is_stmt 0 discriminator 3 view .LVU60 220 00c6 0132 adds r2, r2, #1 221 .LVL19: - ARM GAS /tmp/ccSPu85t.s page 6 + ARM GAS /tmp/ccq9ydWK.s page 6 55:Core/Src/Testbench.c **** tmp[m] = buffer[i]; @@ -358,7 +358,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 265 00f0 F4E7 b .L1 266 .L18: 267 00f2 00BF .align 2 - ARM GAS /tmp/ccSPu85t.s page 7 + ARM GAS /tmp/ccq9ydWK.s page 7 268 .L17: @@ -418,7 +418,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 314 0014 0A22 movs r2, #10 315 0016 0121 movs r1, #1 316 0018 084B ldr r3, .L23+4 - ARM GAS /tmp/ccSPu85t.s page 8 + ARM GAS /tmp/ccq9ydWK.s page 8 317 001a 1868 ldr r0, [r3] @@ -478,7 +478,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 81:Core/Src/Testbench.c **** void resetData(uint8_t* data){ 365 .loc 1 81 30 is_stmt 1 view -0 366 .cfi_startproc - ARM GAS /tmp/ccSPu85t.s page 9 + ARM GAS /tmp/ccq9ydWK.s page 9 367 @ args = 0, pretend = 0, frame = 0 @@ -538,7 +538,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 88:Core/Src/Testbench.c **** uint8_t last_error = 0; 415 .loc 1 88 2 view .LVU102 416 .LVL33: - ARM GAS /tmp/ccSPu85t.s page 10 + ARM GAS /tmp/ccq9ydWK.s page 10 89:Core/Src/Testbench.c **** int N_SENSORS = 12; @@ -598,7 +598,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 462 .LVL39: 98:Core/Src/Testbench.c **** } 463 .loc 1 98 1 is_stmt 0 view .LVU118 - ARM GAS /tmp/ccSPu85t.s page 11 + ARM GAS /tmp/ccq9ydWK.s page 11 464 002e 06B0 add sp, sp, #24 @@ -658,7 +658,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 514 0016 6420 movs r0, #100 515 .LVL43: 516 .loc 1 104 4 is_stmt 0 view .LVU127 - ARM GAS /tmp/ccSPu85t.s page 12 + ARM GAS /tmp/ccq9ydWK.s page 12 517 0018 FFF7FEFF bl HAL_Delay @@ -718,7 +718,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 528 .LVL46: 148:Core/Src/Testbench.c **** } 529 .loc 1 148 1 is_stmt 0 view .LVU131 - ARM GAS /tmp/ccSPu85t.s page 13 + ARM GAS /tmp/ccq9ydWK.s page 13 530 0028 38BD pop {r3, r4, r5, pc} @@ -778,7 +778,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 571 .loc 1 118 8 view .LVU144 118:Core/Src/Testbench.c **** if(i == 4){ 572 .loc 1 118 17 is_stmt 0 view .LVU145 - ARM GAS /tmp/ccSPu85t.s page 14 + ARM GAS /tmp/ccq9ydWK.s page 14 573 0052 0124 movs r4, #1 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 616 .loc 1 127 8 view .LVU156 127:Core/Src/Testbench.c **** data[i-1] = readeeprom(i*3); 617 .loc 1 127 17 is_stmt 0 view .LVU157 - ARM GAS /tmp/ccSPu85t.s page 15 + ARM GAS /tmp/ccq9ydWK.s page 15 618 0080 0124 movs r4, #1 @@ -898,7 +898,7 @@ ARM GAS /tmp/ccSPu85t.s page 1 659 .LVL72: 134:Core/Src/Testbench.c **** amsConfigBalancing(0x00001<" - ARM GAS /tmp/cctSQMH6.s page 35 + ARM GAS /tmp/ccM8v3Tj.s page 35 DEFINED SYMBOLS *ABS*:0000000000000000 main.c - /tmp/cctSQMH6.s:21 .text.MX_GPIO_Init:0000000000000000 $t - /tmp/cctSQMH6.s:26 .text.MX_GPIO_Init:0000000000000000 MX_GPIO_Init - /tmp/cctSQMH6.s:152 .text.MX_GPIO_Init:0000000000000094 $d - /tmp/cctSQMH6.s:158 .text.sensor_init:0000000000000000 $t - /tmp/cctSQMH6.s:164 .text.sensor_init:0000000000000000 sensor_init - /tmp/cctSQMH6.s:208 .text.sensor_init:0000000000000028 $d - /tmp/cctSQMH6.s:1085 .bss.hi2c1:0000000000000000 hi2c1 - /tmp/cctSQMH6.s:213 .text.sensor_read:0000000000000000 $t - /tmp/cctSQMH6.s:219 .text.sensor_read:0000000000000000 sensor_read - /tmp/cctSQMH6.s:284 .text.sensor_read:0000000000000034 $d - /tmp/cctSQMH6.s:289 .text.readeeprom:0000000000000000 $t - /tmp/cctSQMH6.s:295 .text.readeeprom:0000000000000000 readeeprom - /tmp/cctSQMH6.s:337 .text.readeeprom:0000000000000030 $d - /tmp/cctSQMH6.s:1078 .bss.hi2c2:0000000000000000 hi2c2 - /tmp/cctSQMH6.s:342 .text.writeeeprom:0000000000000000 $t - /tmp/cctSQMH6.s:348 .text.writeeeprom:0000000000000000 writeeeprom - /tmp/cctSQMH6.s:391 .text.writeeeprom:0000000000000030 $d - /tmp/cctSQMH6.s:396 .text.Error_Handler:0000000000000000 $t - /tmp/cctSQMH6.s:402 .text.Error_Handler:0000000000000000 Error_Handler - /tmp/cctSQMH6.s:434 .text.MX_CAN_Init:0000000000000000 $t - /tmp/cctSQMH6.s:439 .text.MX_CAN_Init:0000000000000000 MX_CAN_Init - /tmp/cctSQMH6.s:507 .text.MX_CAN_Init:0000000000000038 $d - /tmp/cctSQMH6.s:1092 .bss.hcan:0000000000000000 hcan - /tmp/cctSQMH6.s:513 .text.MX_I2C1_Init:0000000000000000 $t - /tmp/cctSQMH6.s:518 .text.MX_I2C1_Init:0000000000000000 MX_I2C1_Init - /tmp/cctSQMH6.s:599 .text.MX_I2C1_Init:0000000000000048 $d - /tmp/cctSQMH6.s:606 .text.MX_I2C2_Init:0000000000000000 $t - /tmp/cctSQMH6.s:611 .text.MX_I2C2_Init:0000000000000000 MX_I2C2_Init - /tmp/cctSQMH6.s:692 .text.MX_I2C2_Init:0000000000000048 $d - /tmp/cctSQMH6.s:699 .text.MX_SPI1_Init:0000000000000000 $t - /tmp/cctSQMH6.s:704 .text.MX_SPI1_Init:0000000000000000 MX_SPI1_Init - /tmp/cctSQMH6.s:780 .text.MX_SPI1_Init:0000000000000044 $d - /tmp/cctSQMH6.s:1071 .bss.hspi1:0000000000000000 hspi1 - /tmp/cctSQMH6.s:786 .text.SystemClock_Config:0000000000000000 $t - /tmp/cctSQMH6.s:792 .text.SystemClock_Config:0000000000000000 SystemClock_Config - /tmp/cctSQMH6.s:914 .text.main:0000000000000000 $t - /tmp/cctSQMH6.s:920 .text.main:0000000000000000 main - /tmp/cctSQMH6.s:1052 .text.main:0000000000000088 $d - /tmp/cctSQMH6.s:1064 .bss.last_error:0000000000000000 last_error - /tmp/cctSQMH6.s:1061 .bss.last_error:0000000000000000 $d - /tmp/cctSQMH6.s:1068 .bss.hspi1:0000000000000000 $d - /tmp/cctSQMH6.s:1075 .bss.hi2c2:0000000000000000 $d - /tmp/cctSQMH6.s:1082 .bss.hi2c1:0000000000000000 $d - /tmp/cctSQMH6.s:1089 .bss.hcan:0000000000000000 $d + /tmp/ccM8v3Tj.s:21 .text.MX_GPIO_Init:0000000000000000 $t + /tmp/ccM8v3Tj.s:26 .text.MX_GPIO_Init:0000000000000000 MX_GPIO_Init + /tmp/ccM8v3Tj.s:152 .text.MX_GPIO_Init:0000000000000094 $d + /tmp/ccM8v3Tj.s:158 .text.sensor_init:0000000000000000 $t + /tmp/ccM8v3Tj.s:164 .text.sensor_init:0000000000000000 sensor_init + /tmp/ccM8v3Tj.s:208 .text.sensor_init:0000000000000028 $d + /tmp/ccM8v3Tj.s:1085 .bss.hi2c1:0000000000000000 hi2c1 + /tmp/ccM8v3Tj.s:213 .text.sensor_read:0000000000000000 $t + /tmp/ccM8v3Tj.s:219 .text.sensor_read:0000000000000000 sensor_read + /tmp/ccM8v3Tj.s:284 .text.sensor_read:0000000000000034 $d + /tmp/ccM8v3Tj.s:289 .text.readeeprom:0000000000000000 $t + /tmp/ccM8v3Tj.s:295 .text.readeeprom:0000000000000000 readeeprom + /tmp/ccM8v3Tj.s:337 .text.readeeprom:0000000000000030 $d + /tmp/ccM8v3Tj.s:1078 .bss.hi2c2:0000000000000000 hi2c2 + /tmp/ccM8v3Tj.s:342 .text.writeeeprom:0000000000000000 $t + /tmp/ccM8v3Tj.s:348 .text.writeeeprom:0000000000000000 writeeeprom + /tmp/ccM8v3Tj.s:391 .text.writeeeprom:0000000000000030 $d + /tmp/ccM8v3Tj.s:396 .text.Error_Handler:0000000000000000 $t + /tmp/ccM8v3Tj.s:402 .text.Error_Handler:0000000000000000 Error_Handler + /tmp/ccM8v3Tj.s:434 .text.MX_CAN_Init:0000000000000000 $t + /tmp/ccM8v3Tj.s:439 .text.MX_CAN_Init:0000000000000000 MX_CAN_Init + /tmp/ccM8v3Tj.s:507 .text.MX_CAN_Init:0000000000000038 $d + /tmp/ccM8v3Tj.s:1092 .bss.hcan:0000000000000000 hcan + /tmp/ccM8v3Tj.s:513 .text.MX_I2C1_Init:0000000000000000 $t + /tmp/ccM8v3Tj.s:518 .text.MX_I2C1_Init:0000000000000000 MX_I2C1_Init + /tmp/ccM8v3Tj.s:599 .text.MX_I2C1_Init:0000000000000048 $d + /tmp/ccM8v3Tj.s:606 .text.MX_I2C2_Init:0000000000000000 $t + /tmp/ccM8v3Tj.s:611 .text.MX_I2C2_Init:0000000000000000 MX_I2C2_Init + /tmp/ccM8v3Tj.s:692 .text.MX_I2C2_Init:0000000000000048 $d + /tmp/ccM8v3Tj.s:699 .text.MX_SPI1_Init:0000000000000000 $t + /tmp/ccM8v3Tj.s:704 .text.MX_SPI1_Init:0000000000000000 MX_SPI1_Init + /tmp/ccM8v3Tj.s:780 .text.MX_SPI1_Init:0000000000000044 $d + /tmp/ccM8v3Tj.s:1071 .bss.hspi1:0000000000000000 hspi1 + /tmp/ccM8v3Tj.s:786 .text.SystemClock_Config:0000000000000000 $t + /tmp/ccM8v3Tj.s:792 .text.SystemClock_Config:0000000000000000 SystemClock_Config + /tmp/ccM8v3Tj.s:914 .text.main:0000000000000000 $t + /tmp/ccM8v3Tj.s:920 .text.main:0000000000000000 main + /tmp/ccM8v3Tj.s:1052 .text.main:0000000000000088 $d + /tmp/ccM8v3Tj.s:1064 .bss.last_error:0000000000000000 last_error + /tmp/ccM8v3Tj.s:1061 .bss.last_error:0000000000000000 $d + /tmp/ccM8v3Tj.s:1068 .bss.hspi1:0000000000000000 $d + /tmp/ccM8v3Tj.s:1075 .bss.hi2c2:0000000000000000 $d + /tmp/ccM8v3Tj.s:1082 .bss.hi2c1:0000000000000000 $d + /tmp/ccM8v3Tj.s:1089 .bss.hcan:0000000000000000 $d UNDEFINED SYMBOLS HAL_GPIO_WritePin @@ -2072,7 +2073,7 @@ HAL_I2C_Mem_Write HAL_Delay HAL_CAN_Init HAL_I2C_Init - ARM GAS /tmp/cctSQMH6.s page 36 + ARM GAS /tmp/ccM8v3Tj.s page 36 HAL_I2CEx_ConfigAnalogFilter diff --git a/BMS_Testbench/BMS_Software_V1/build/main.o b/BMS_Testbench/BMS_Software_V1/build/main.o index ec5e118..cc9d2ab 100644 Binary files a/BMS_Testbench/BMS_Software_V1/build/main.o and b/BMS_Testbench/BMS_Software_V1/build/main.o differ diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal.lst index 34e8c53..7f2f3d8 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccjtZjrH.s page 1 +ARM GAS /tmp/ccxRpcJf.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * the "License"; You may not use this file except in compliance with the 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * License. You may obtain a copy of the License at: 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * opensource.org/licenses/BSD-3-Clause - ARM GAS /tmp/ccjtZjrH.s page 2 + ARM GAS /tmp/ccxRpcJf.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @@ -118,7 +118,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /** @defgroup HAL_Exported_Functions HAL Exported Functions 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @{ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */ - ARM GAS /tmp/ccjtZjrH.s page 3 + ARM GAS /tmp/ccxRpcJf.s page 3 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @@ -178,7 +178,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** #endif /* PREFETCH_ENABLE */ 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** - ARM GAS /tmp/ccjtZjrH.s page 4 + ARM GAS /tmp/ccxRpcJf.s page 4 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Set Interrupt Group Priority */ @@ -238,7 +238,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 36 .cfi_endproc 37 .LFE132: 39 .section .text.HAL_MspDeInit,"ax",%progbits - ARM GAS /tmp/ccjtZjrH.s page 5 + ARM GAS /tmp/ccxRpcJf.s page 5 40 .align 1 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 82 .loc 1 169 3 view .LVU7 83 000e DA60 str r2, [r3, #12] 170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** - ARM GAS /tmp/ccjtZjrH.s page 6 + ARM GAS /tmp/ccxRpcJf.s page 6 84 .loc 1 170 3 view .LVU8 @@ -358,7 +358,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 116 @ args = 0, pretend = 0, frame = 0 117 @ frame_needed = 0, uses_anonymous_args = 0 118 .loc 1 221 1 is_stmt 0 view .LVU15 - ARM GAS /tmp/ccjtZjrH.s page 7 + ARM GAS /tmp/ccxRpcJf.s page 7 119 0000 10B5 push {r4, lr} @@ -418,7 +418,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 155 .loc 1 232 16 is_stmt 0 view .LVU26 156 0032 054B ldr r3, .L13+8 157 0034 1C60 str r4, [r3] - ARM GAS /tmp/ccjtZjrH.s page 8 + ARM GAS /tmp/ccxRpcJf.s page 8 237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** } @@ -478,7 +478,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 205 .loc 1 149 3 view .LVU35 206 0012 0F20 movs r0, #15 207 0014 FFF7FEFF bl HAL_InitTick - ARM GAS /tmp/ccjtZjrH.s page 9 + ARM GAS /tmp/ccxRpcJf.s page 9 208 .LVL7: @@ -538,7 +538,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @brief This function is called to increment a global variable "uwTick" 271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * used as application time base. 272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @note In the default implementation, this variable is incremented each 1ms - ARM GAS /tmp/ccjtZjrH.s page 10 + ARM GAS /tmp/ccxRpcJf.s page 10 273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * in SysTick ISR. @@ -598,7 +598,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 269 .loc 1 291 3 view .LVU44 270 .loc 1 291 10 is_stmt 0 view .LVU45 271 0000 014B ldr r3, .L23 - ARM GAS /tmp/ccjtZjrH.s page 11 + ARM GAS /tmp/ccxRpcJf.s page 11 272 0002 1868 ldr r0, [r3] @@ -658,7 +658,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 304:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @brief Set new tick Freq. 305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @retval status 306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */ - ARM GAS /tmp/ccjtZjrH.s page 12 + ARM GAS /tmp/ccxRpcJf.s page 12 307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** HAL_StatusTypeDef HAL_SetTickFreq(HAL_TickFreqTypeDef Freq) @@ -718,7 +718,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 344 000c 10BD pop {r4, pc} 345 .LVL12: 346 .L32: - ARM GAS /tmp/ccjtZjrH.s page 13 + ARM GAS /tmp/ccxRpcJf.s page 13 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @@ -778,7 +778,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 386 .cfi_startproc 387 @ args = 0, pretend = 0, frame = 0 388 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccjtZjrH.s page 14 + ARM GAS /tmp/ccxRpcJf.s page 14 389 @ link register save eliminated. @@ -838,7 +838,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 428 .loc 1 357 24 view .LVU78 429 0008 0546 mov r5, r0 430 .LVL17: - ARM GAS /tmp/ccjtZjrH.s page 15 + ARM GAS /tmp/ccxRpcJf.s page 15 358:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** uint32_t wait = Delay; @@ -898,7 +898,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 470 .thumb_func 472 HAL_SuspendTick: 473 .LFB141: - ARM GAS /tmp/ccjtZjrH.s page 16 + ARM GAS /tmp/ccxRpcJf.s page 16 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @@ -958,7 +958,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** { 500 .loc 1 400 1 is_stmt 1 view -0 501 .cfi_startproc - ARM GAS /tmp/ccjtZjrH.s page 17 + ARM GAS /tmp/ccxRpcJf.s page 17 502 @ args = 0, pretend = 0, frame = 0 @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 546 .thumb 547 .thumb_func 549 HAL_GetREVID: - ARM GAS /tmp/ccjtZjrH.s page 18 + ARM GAS /tmp/ccxRpcJf.s page 18 550 .LFB144: @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 588 .loc 1 431 1 view .LVU112 589 0004 C0F30B00 ubfx r0, r0, #0, #12 590 0008 7047 bx lr - ARM GAS /tmp/ccjtZjrH.s page 19 + ARM GAS /tmp/ccxRpcJf.s page 19 591 .L54: @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 633 .loc 1 447 1 is_stmt 1 view -0 634 .cfi_startproc 635 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/ccjtZjrH.s page 20 + ARM GAS /tmp/ccxRpcJf.s page 20 636 @ frame_needed = 0, uses_anonymous_args = 0 @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 683 HAL_DBGMCU_EnableDBGSleepMode: 684 .LFB149: 459:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** - ARM GAS /tmp/ccjtZjrH.s page 21 + ARM GAS /tmp/ccxRpcJf.s page 21 460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /** @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 724 000a 7047 bx lr 725 .L69: 726 .align 2 - ARM GAS /tmp/ccjtZjrH.s page 22 + ARM GAS /tmp/ccxRpcJf.s page 22 727 .L68: @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 769 .loc 1 492 1 is_stmt 1 view -0 770 .cfi_startproc 771 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/ccjtZjrH.s page 23 + ARM GAS /tmp/ccxRpcJf.s page 23 772 @ frame_needed = 0, uses_anonymous_args = 0 @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccjtZjrH.s page 1 818 .global HAL_DBGMCU_DisableDBGStandbyMode 819 .syntax unified 820 .thumb - ARM GAS /tmp/ccjtZjrH.s page 24 + ARM GAS /tmp/ccxRpcJf.s page 24 821 .thumb_func @@ -1435,90 +1435,90 @@ ARM GAS /tmp/ccjtZjrH.s page 1 871 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 872 .file 8 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h" 873 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h" - ARM GAS /tmp/ccjtZjrH.s page 25 + ARM GAS /tmp/ccxRpcJf.s page 25 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal.c - /tmp/ccjtZjrH.s:21 .text.HAL_MspInit:0000000000000000 $t - /tmp/ccjtZjrH.s:27 .text.HAL_MspInit:0000000000000000 HAL_MspInit - /tmp/ccjtZjrH.s:40 .text.HAL_MspDeInit:0000000000000000 $t - /tmp/ccjtZjrH.s:46 .text.HAL_MspDeInit:0000000000000000 HAL_MspDeInit - /tmp/ccjtZjrH.s:59 .text.HAL_DeInit:0000000000000000 $t - /tmp/ccjtZjrH.s:65 .text.HAL_DeInit:0000000000000000 HAL_DeInit - /tmp/ccjtZjrH.s:100 .text.HAL_DeInit:0000000000000020 $d - /tmp/ccjtZjrH.s:105 .text.HAL_InitTick:0000000000000000 $t - /tmp/ccjtZjrH.s:111 .text.HAL_InitTick:0000000000000000 HAL_InitTick - /tmp/ccjtZjrH.s:173 .text.HAL_InitTick:0000000000000040 $d - /tmp/ccjtZjrH.s:848 .data.uwTickFreq:0000000000000000 uwTickFreq - /tmp/ccjtZjrH.s:855 .data.uwTickPrio:0000000000000000 uwTickPrio - /tmp/ccjtZjrH.s:180 .text.HAL_Init:0000000000000000 $t - /tmp/ccjtZjrH.s:186 .text.HAL_Init:0000000000000000 HAL_Init - /tmp/ccjtZjrH.s:219 .text.HAL_Init:0000000000000020 $d - /tmp/ccjtZjrH.s:224 .text.HAL_IncTick:0000000000000000 $t - /tmp/ccjtZjrH.s:230 .text.HAL_IncTick:0000000000000000 HAL_IncTick - /tmp/ccjtZjrH.s:250 .text.HAL_IncTick:0000000000000010 $d - /tmp/ccjtZjrH.s:862 .bss.uwTick:0000000000000000 uwTick - /tmp/ccjtZjrH.s:256 .text.HAL_GetTick:0000000000000000 $t - /tmp/ccjtZjrH.s:262 .text.HAL_GetTick:0000000000000000 HAL_GetTick - /tmp/ccjtZjrH.s:278 .text.HAL_GetTick:0000000000000008 $d - /tmp/ccjtZjrH.s:283 .text.HAL_GetTickPrio:0000000000000000 $t - /tmp/ccjtZjrH.s:289 .text.HAL_GetTickPrio:0000000000000000 HAL_GetTickPrio - /tmp/ccjtZjrH.s:304 .text.HAL_GetTickPrio:0000000000000008 $d - /tmp/ccjtZjrH.s:309 .text.HAL_SetTickFreq:0000000000000000 $t - /tmp/ccjtZjrH.s:315 .text.HAL_SetTickFreq:0000000000000000 HAL_SetTickFreq - /tmp/ccjtZjrH.s:371 .text.HAL_SetTickFreq:0000000000000024 $d - /tmp/ccjtZjrH.s:377 .text.HAL_GetTickFreq:0000000000000000 $t - /tmp/ccjtZjrH.s:383 .text.HAL_GetTickFreq:0000000000000000 HAL_GetTickFreq - /tmp/ccjtZjrH.s:398 .text.HAL_GetTickFreq:0000000000000008 $d - /tmp/ccjtZjrH.s:403 .text.HAL_Delay:0000000000000000 $t - /tmp/ccjtZjrH.s:409 .text.HAL_Delay:0000000000000000 HAL_Delay - /tmp/ccjtZjrH.s:461 .text.HAL_Delay:0000000000000024 $d - /tmp/ccjtZjrH.s:466 .text.HAL_SuspendTick:0000000000000000 $t - /tmp/ccjtZjrH.s:472 .text.HAL_SuspendTick:0000000000000000 HAL_SuspendTick - /tmp/ccjtZjrH.s:492 .text.HAL_ResumeTick:0000000000000000 $t - /tmp/ccjtZjrH.s:498 .text.HAL_ResumeTick:0000000000000000 HAL_ResumeTick - /tmp/ccjtZjrH.s:518 .text.HAL_GetHalVersion:0000000000000000 $t - /tmp/ccjtZjrH.s:524 .text.HAL_GetHalVersion:0000000000000000 HAL_GetHalVersion - /tmp/ccjtZjrH.s:538 .text.HAL_GetHalVersion:0000000000000004 $d - /tmp/ccjtZjrH.s:543 .text.HAL_GetREVID:0000000000000000 $t - /tmp/ccjtZjrH.s:549 .text.HAL_GetREVID:0000000000000000 HAL_GetREVID - /tmp/ccjtZjrH.s:566 .text.HAL_GetREVID:0000000000000008 $d - /tmp/ccjtZjrH.s:571 .text.HAL_GetDEVID:0000000000000000 $t - /tmp/ccjtZjrH.s:577 .text.HAL_GetDEVID:0000000000000000 HAL_GetDEVID - /tmp/ccjtZjrH.s:594 .text.HAL_GetDEVID:000000000000000c $d - /tmp/ccjtZjrH.s:599 .text.HAL_GetUIDw0:0000000000000000 $t - /tmp/ccjtZjrH.s:605 .text.HAL_GetUIDw0:0000000000000000 HAL_GetUIDw0 - /tmp/ccjtZjrH.s:620 .text.HAL_GetUIDw0:0000000000000008 $d - /tmp/ccjtZjrH.s:625 .text.HAL_GetUIDw1:0000000000000000 $t - /tmp/ccjtZjrH.s:631 .text.HAL_GetUIDw1:0000000000000000 HAL_GetUIDw1 - /tmp/ccjtZjrH.s:646 .text.HAL_GetUIDw1:0000000000000008 $d - /tmp/ccjtZjrH.s:651 .text.HAL_GetUIDw2:0000000000000000 $t - /tmp/ccjtZjrH.s:657 .text.HAL_GetUIDw2:0000000000000000 HAL_GetUIDw2 - ARM GAS /tmp/ccjtZjrH.s page 26 + /tmp/ccxRpcJf.s:21 .text.HAL_MspInit:0000000000000000 $t + /tmp/ccxRpcJf.s:27 .text.HAL_MspInit:0000000000000000 HAL_MspInit + /tmp/ccxRpcJf.s:40 .text.HAL_MspDeInit:0000000000000000 $t + /tmp/ccxRpcJf.s:46 .text.HAL_MspDeInit:0000000000000000 HAL_MspDeInit + /tmp/ccxRpcJf.s:59 .text.HAL_DeInit:0000000000000000 $t + /tmp/ccxRpcJf.s:65 .text.HAL_DeInit:0000000000000000 HAL_DeInit + /tmp/ccxRpcJf.s:100 .text.HAL_DeInit:0000000000000020 $d + /tmp/ccxRpcJf.s:105 .text.HAL_InitTick:0000000000000000 $t + /tmp/ccxRpcJf.s:111 .text.HAL_InitTick:0000000000000000 HAL_InitTick + /tmp/ccxRpcJf.s:173 .text.HAL_InitTick:0000000000000040 $d + /tmp/ccxRpcJf.s:848 .data.uwTickFreq:0000000000000000 uwTickFreq + /tmp/ccxRpcJf.s:855 .data.uwTickPrio:0000000000000000 uwTickPrio + /tmp/ccxRpcJf.s:180 .text.HAL_Init:0000000000000000 $t + /tmp/ccxRpcJf.s:186 .text.HAL_Init:0000000000000000 HAL_Init + /tmp/ccxRpcJf.s:219 .text.HAL_Init:0000000000000020 $d + /tmp/ccxRpcJf.s:224 .text.HAL_IncTick:0000000000000000 $t + /tmp/ccxRpcJf.s:230 .text.HAL_IncTick:0000000000000000 HAL_IncTick + /tmp/ccxRpcJf.s:250 .text.HAL_IncTick:0000000000000010 $d + /tmp/ccxRpcJf.s:862 .bss.uwTick:0000000000000000 uwTick + /tmp/ccxRpcJf.s:256 .text.HAL_GetTick:0000000000000000 $t + /tmp/ccxRpcJf.s:262 .text.HAL_GetTick:0000000000000000 HAL_GetTick + /tmp/ccxRpcJf.s:278 .text.HAL_GetTick:0000000000000008 $d + /tmp/ccxRpcJf.s:283 .text.HAL_GetTickPrio:0000000000000000 $t + /tmp/ccxRpcJf.s:289 .text.HAL_GetTickPrio:0000000000000000 HAL_GetTickPrio + /tmp/ccxRpcJf.s:304 .text.HAL_GetTickPrio:0000000000000008 $d + /tmp/ccxRpcJf.s:309 .text.HAL_SetTickFreq:0000000000000000 $t + /tmp/ccxRpcJf.s:315 .text.HAL_SetTickFreq:0000000000000000 HAL_SetTickFreq + /tmp/ccxRpcJf.s:371 .text.HAL_SetTickFreq:0000000000000024 $d + /tmp/ccxRpcJf.s:377 .text.HAL_GetTickFreq:0000000000000000 $t + /tmp/ccxRpcJf.s:383 .text.HAL_GetTickFreq:0000000000000000 HAL_GetTickFreq + /tmp/ccxRpcJf.s:398 .text.HAL_GetTickFreq:0000000000000008 $d + /tmp/ccxRpcJf.s:403 .text.HAL_Delay:0000000000000000 $t + /tmp/ccxRpcJf.s:409 .text.HAL_Delay:0000000000000000 HAL_Delay + /tmp/ccxRpcJf.s:461 .text.HAL_Delay:0000000000000024 $d + /tmp/ccxRpcJf.s:466 .text.HAL_SuspendTick:0000000000000000 $t + /tmp/ccxRpcJf.s:472 .text.HAL_SuspendTick:0000000000000000 HAL_SuspendTick + /tmp/ccxRpcJf.s:492 .text.HAL_ResumeTick:0000000000000000 $t + /tmp/ccxRpcJf.s:498 .text.HAL_ResumeTick:0000000000000000 HAL_ResumeTick + /tmp/ccxRpcJf.s:518 .text.HAL_GetHalVersion:0000000000000000 $t + /tmp/ccxRpcJf.s:524 .text.HAL_GetHalVersion:0000000000000000 HAL_GetHalVersion + /tmp/ccxRpcJf.s:538 .text.HAL_GetHalVersion:0000000000000004 $d + /tmp/ccxRpcJf.s:543 .text.HAL_GetREVID:0000000000000000 $t + /tmp/ccxRpcJf.s:549 .text.HAL_GetREVID:0000000000000000 HAL_GetREVID + /tmp/ccxRpcJf.s:566 .text.HAL_GetREVID:0000000000000008 $d + /tmp/ccxRpcJf.s:571 .text.HAL_GetDEVID:0000000000000000 $t + /tmp/ccxRpcJf.s:577 .text.HAL_GetDEVID:0000000000000000 HAL_GetDEVID + /tmp/ccxRpcJf.s:594 .text.HAL_GetDEVID:000000000000000c $d + /tmp/ccxRpcJf.s:599 .text.HAL_GetUIDw0:0000000000000000 $t + /tmp/ccxRpcJf.s:605 .text.HAL_GetUIDw0:0000000000000000 HAL_GetUIDw0 + /tmp/ccxRpcJf.s:620 .text.HAL_GetUIDw0:0000000000000008 $d + /tmp/ccxRpcJf.s:625 .text.HAL_GetUIDw1:0000000000000000 $t + /tmp/ccxRpcJf.s:631 .text.HAL_GetUIDw1:0000000000000000 HAL_GetUIDw1 + /tmp/ccxRpcJf.s:646 .text.HAL_GetUIDw1:0000000000000008 $d + /tmp/ccxRpcJf.s:651 .text.HAL_GetUIDw2:0000000000000000 $t + /tmp/ccxRpcJf.s:657 .text.HAL_GetUIDw2:0000000000000000 HAL_GetUIDw2 + ARM GAS /tmp/ccxRpcJf.s page 26 - /tmp/ccjtZjrH.s:672 .text.HAL_GetUIDw2:0000000000000008 $d - /tmp/ccjtZjrH.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000000000000 $t - /tmp/ccjtZjrH.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000000000000 HAL_DBGMCU_EnableDBGSleepMode - /tmp/ccjtZjrH.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:000000000000000c $d - /tmp/ccjtZjrH.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000000000000 $t - /tmp/ccjtZjrH.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000000000000 HAL_DBGMCU_DisableDBGSleepMode - /tmp/ccjtZjrH.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:000000000000000c $d - /tmp/ccjtZjrH.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:0000000000000000 $t - /tmp/ccjtZjrH.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:0000000000000000 HAL_DBGMCU_EnableDBGStopMode - /tmp/ccjtZjrH.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:000000000000000c $d - /tmp/ccjtZjrH.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:0000000000000000 $t - /tmp/ccjtZjrH.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:0000000000000000 HAL_DBGMCU_DisableDBGStopMode - /tmp/ccjtZjrH.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:000000000000000c $d - /tmp/ccjtZjrH.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000000000000 $t - /tmp/ccjtZjrH.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000000000000 HAL_DBGMCU_EnableDBGStandbyMode - /tmp/ccjtZjrH.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:000000000000000c $d - /tmp/ccjtZjrH.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000000000000 $t - /tmp/ccjtZjrH.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000000000000 HAL_DBGMCU_DisableDBGStandbyMode - /tmp/ccjtZjrH.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:000000000000000c $d - /tmp/ccjtZjrH.s:852 .data.uwTickPrio:0000000000000000 $d - /tmp/ccjtZjrH.s:859 .bss.uwTick:0000000000000000 $d + /tmp/ccxRpcJf.s:672 .text.HAL_GetUIDw2:0000000000000008 $d + /tmp/ccxRpcJf.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000000000000 $t + /tmp/ccxRpcJf.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000000000000 HAL_DBGMCU_EnableDBGSleepMode + /tmp/ccxRpcJf.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:000000000000000c $d + /tmp/ccxRpcJf.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000000000000 $t + /tmp/ccxRpcJf.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000000000000 HAL_DBGMCU_DisableDBGSleepMode + /tmp/ccxRpcJf.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:000000000000000c $d + /tmp/ccxRpcJf.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:0000000000000000 $t + /tmp/ccxRpcJf.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:0000000000000000 HAL_DBGMCU_EnableDBGStopMode + /tmp/ccxRpcJf.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:000000000000000c $d + /tmp/ccxRpcJf.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:0000000000000000 $t + /tmp/ccxRpcJf.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:0000000000000000 HAL_DBGMCU_DisableDBGStopMode + /tmp/ccxRpcJf.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:000000000000000c $d + /tmp/ccxRpcJf.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000000000000 $t + /tmp/ccxRpcJf.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000000000000 HAL_DBGMCU_EnableDBGStandbyMode + /tmp/ccxRpcJf.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:000000000000000c $d + /tmp/ccxRpcJf.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000000000000 $t + /tmp/ccxRpcJf.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000000000000 HAL_DBGMCU_DisableDBGStandbyMode + /tmp/ccxRpcJf.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:000000000000000c $d + /tmp/ccxRpcJf.s:852 .data.uwTickPrio:0000000000000000 $d + /tmp/ccxRpcJf.s:859 .bss.uwTick:0000000000000000 $d UNDEFINED SYMBOLS HAL_SYSTICK_Config diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_can.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_can.lst index 4498c80..c407908 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_can.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_can.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccqPwHQi.s page 1 +ARM GAS /tmp/ccj1aKCo.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+++) Configure the CAN interrupt priority using 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_NVIC_SetPriority() 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+++) Enable the CAN IRQ handler using HAL_NVIC_EnableIRQ() - ARM GAS /tmp/ccqPwHQi.s page 2 + ARM GAS /tmp/ccj1aKCo.s page 2 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+++) In CAN IRQ handler, call HAL_CAN_IRQHandler() @@ -118,7 +118,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (#) Notifications are activated using HAL_CAN_ActivateNotification() 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** function. Then, the process can be controlled through the 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** available user callbacks: HAL_CAN_xxxCallback(), using same APIs - ARM GAS /tmp/ccqPwHQi.s page 3 + ARM GAS /tmp/ccj1aKCo.s page 3 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_GetRxMessage() and HAL_CAN_AddTxMessage(). @@ -178,7 +178,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) TxMailbox1AbortCallback : Tx Mailbox 1 Abort Callback. 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) TxMailbox2AbortCallback : Tx Mailbox 2 Abort Callback. 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) RxFifo0MsgPendingCallback : Rx Fifo 0 Message Pending Callback. - ARM GAS /tmp/ccqPwHQi.s page 4 + ARM GAS /tmp/ccj1aKCo.s page 4 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) RxFifo0FullCallback : Rx Fifo 0 Full Callback. @@ -238,7 +238,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ****************************************************************************** 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @attention 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * - ARM GAS /tmp/ccqPwHQi.s page 5 + ARM GAS /tmp/ccj1aKCo.s page 5 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** *

© Copyright (c) 2016 STMicroelectronics. @@ -298,7 +298,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 255:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ##### Initialization and de-initialization functions ##### 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ============================================================================== 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** [..] This section provides functions allowing to: - ARM GAS /tmp/ccqPwHQi.s page 6 + ARM GAS /tmp/ccj1aKCo.s page 6 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) HAL_CAN_Init : Initialize and configure the CAN. @@ -358,7 +358,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 312:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->SleepCallback = HAL_CAN_SleepCallback; /* Legacy weak SleepCal 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->WakeUpFromRxMsgCallback = HAL_CAN_WakeUpFromRxMsgCallback; /* Legacy weak WakeUpFr 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->ErrorCallback = HAL_CAN_ErrorCallback; /* Legacy weak ErrorCal - ARM GAS /tmp/ccqPwHQi.s page 7 + ARM GAS /tmp/ccj1aKCo.s page 7 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** @@ -418,7 +418,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->State = HAL_CAN_STATE_ERROR; 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** return HAL_ERROR; - ARM GAS /tmp/ccqPwHQi.s page 8 + ARM GAS /tmp/ccj1aKCo.s page 8 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } @@ -478,7 +478,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 426:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if (hcan->Init.TransmitFifoPriority == ENABLE) 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** SET_BIT(hcan->Instance->MCR, CAN_MCR_TXFP); - ARM GAS /tmp/ccqPwHQi.s page 9 + ARM GAS /tmp/ccj1aKCo.s page 9 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } @@ -538,7 +538,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 483:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* DeInit the low level hardware: CLOCK, NVIC */ 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_MspDeInit(hcan); 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** #endif /* (USE_HAL_CAN_REGISTER_CALLBACKS) */ - ARM GAS /tmp/ccqPwHQi.s page 10 + ARM GAS /tmp/ccj1aKCo.s page 10 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** @@ -598,7 +598,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 55 .loc 1 276 3 view .LVU4 279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 56 .loc 1 279 3 view .LVU5 - ARM GAS /tmp/ccqPwHQi.s page 11 + ARM GAS /tmp/ccj1aKCo.s page 11 279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { @@ -658,7 +658,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 92 .loc 1 337 3 view .LVU24 337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 93 .loc 1 337 15 is_stmt 0 view .LVU25 - ARM GAS /tmp/ccqPwHQi.s page 12 + ARM GAS /tmp/ccj1aKCo.s page 12 94 001a FFF7FEFF bl HAL_GetTick @@ -718,7 +718,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 131 .loc 1 450 1 view .LVU42 132 0044 38BD pop {r3, r4, r5, pc} 133 .LVL6: - ARM GAS /tmp/ccqPwHQi.s page 13 + ARM GAS /tmp/ccj1aKCo.s page 13 134 .L26: @@ -778,7 +778,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 172 .loc 1 366 11 is_stmt 0 view .LVU58 173 006e 636A ldr r3, [r4, #36] 366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** - ARM GAS /tmp/ccqPwHQi.s page 14 + ARM GAS /tmp/ccj1aKCo.s page 14 174 .loc 1 366 23 view .LVU59 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 213 00a0 012B cmp r3, #1 214 00a2 39D0 beq .L31 402:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } - ARM GAS /tmp/ccqPwHQi.s page 15 + ARM GAS /tmp/ccj1aKCo.s page 15 215 .loc 1 402 5 is_stmt 1 view .LVU75 @@ -898,7 +898,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 436:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->Init.SyncJumpWidth | 257 .loc 1 436 3 view .LVU88 258 00de A368 ldr r3, [r4, #8] - ARM GAS /tmp/ccqPwHQi.s page 16 + ARM GAS /tmp/ccj1aKCo.s page 16 259 00e0 E268 ldr r2, [r4, #12] @@ -958,7 +958,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 303 0124 2268 ldr r2, [r4] 304 0126 1368 ldr r3, [r2] 305 0128 23F01003 bic r3, r3, #16 - ARM GAS /tmp/ccqPwHQi.s page 17 + ARM GAS /tmp/ccj1aKCo.s page 17 306 012c 1360 str r3, [r2] @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 349 @ args = 0, pretend = 0, frame = 0 350 @ frame_needed = 0, uses_anonymous_args = 0 351 @ link register save eliminated. - ARM GAS /tmp/ccqPwHQi.s page 18 + ARM GAS /tmp/ccj1aKCo.s page 18 524:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Prevent unused argument(s) compilation warning */ @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 564:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Update the error code */ 565:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->ErrorCode |= HAL_CAN_ERROR_INVALID_CALLBACK; 566:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** - ARM GAS /tmp/ccqPwHQi.s page 19 + ARM GAS /tmp/ccj1aKCo.s page 19 567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** return HAL_ERROR; @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** case HAL_CAN_ERROR_CB_ID : 623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->ErrorCallback = pCallback; - ARM GAS /tmp/ccqPwHQi.s page 20 + ARM GAS /tmp/ccj1aKCo.s page 20 624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** break; @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * CAN callabck is redirected to the weak predefined callback 679:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @param hcan pointer to a CAN_HandleTypeDef structure that contains 680:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * the configuration information for CAN module - ARM GAS /tmp/ccqPwHQi.s page 21 + ARM GAS /tmp/ccj1aKCo.s page 21 681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @param CallbackID ID of the callback to be unregistered @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** case HAL_CAN_RX_FIFO0_FULL_CB_ID : 737:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->RxFifo0FullCallback = HAL_CAN_RxFifo0FullCallback; - ARM GAS /tmp/ccqPwHQi.s page 22 + ARM GAS /tmp/ccj1aKCo.s page 22 738:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** break; @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Return error status */ 794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** status = HAL_ERROR; - ARM GAS /tmp/ccqPwHQi.s page 23 + ARM GAS /tmp/ccj1aKCo.s page 23 795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** break; @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 375 .loc 1 841 16 is_stmt 0 view .LVU109 376 0000 0268 ldr r2, [r0] 377 .LVL16: - ARM GAS /tmp/ccqPwHQi.s page 24 + ARM GAS /tmp/ccj1aKCo.s page 24 842:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_StateTypeDef state = hcan->State; @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 883:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Second 16-bit identifier and Second 16-bit mask */ 884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Or Third 16-bit identifier and Fourth 16-bit identifier */ 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** can_ip->sFilterRegister[sFilterConfig->FilterBank].FR2 = - ARM GAS /tmp/ccqPwHQi.s page 25 + ARM GAS /tmp/ccj1aKCo.s page 25 886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 940:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** return HAL_OK; 941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** else - ARM GAS /tmp/ccqPwHQi.s page 26 + ARM GAS /tmp/ccj1aKCo.s page 26 943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 425 0028 4B69 ldr r3, [r1, #20] 866:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 426 .loc 1 866 65 view .LVU135 - ARM GAS /tmp/ccqPwHQi.s page 27 + ARM GAS /tmp/ccj1aKCo.s page 27 427 002a 03F01F03 and r3, r3, #31 @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 465 0068 8D68 ldr r5, [r1, #8] 466 006a 44EA0544 orr r4, r4, r5, lsl #16 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ((0x0000FFFFU & (uint32_t)sFilterConfig->FilterMaskIdHigh) << 16U) | - ARM GAS /tmp/ccqPwHQi.s page 28 + ARM GAS /tmp/ccj1aKCo.s page 28 467 .loc 1 885 62 view .LVU152 @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 507 .L44: 937:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 508 .loc 1 937 5 is_stmt 1 view .LVU167 - ARM GAS /tmp/ccqPwHQi.s page 29 + ARM GAS /tmp/ccj1aKCo.s page 29 509 00a2 D2F80032 ldr r3, [r2, #512] @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 550 00da 02EBC000 add r0, r2, r0, lsl #3 551 00de 4460 str r4, [r0, #4] 552 00e0 CCE7 b .L39 - ARM GAS /tmp/ccqPwHQi.s page 30 + ARM GAS /tmp/ccj1aKCo.s page 30 553 .L40: @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) HAL_CAN_AddTxMessage : Add a message to the Tx mailboxes 969:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** and activate the corresponding 970:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** transmission request - ARM GAS /tmp/ccqPwHQi.s page 31 + ARM GAS /tmp/ccj1aKCo.s page 31 971:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) HAL_CAN_AbortTxRequest : Abort transmission request @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1005:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 1006:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Check for the Timeout */ 1007:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE) - ARM GAS /tmp/ccqPwHQi.s page 32 + ARM GAS /tmp/ccj1aKCo.s page 32 1008:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 632 .loc 1 1001 5 view .LVU201 1001:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 633 .loc 1 1001 17 is_stmt 0 view .LVU202 - ARM GAS /tmp/ccqPwHQi.s page 33 + ARM GAS /tmp/ccj1aKCo.s page 33 634 002c FFF7FEFF bl HAL_GetTick @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 671 .L60: 1020:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 672 .loc 1 1020 5 is_stmt 1 view .LVU220 - ARM GAS /tmp/ccqPwHQi.s page 34 + ARM GAS /tmp/ccj1aKCo.s page 34 1020:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1047:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** SET_BIT(hcan->Instance->MCR, CAN_MCR_INRQ); 1048:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 1049:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Get tick */ - ARM GAS /tmp/ccqPwHQi.s page 35 + ARM GAS /tmp/ccj1aKCo.s page 35 1050:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** tickstart = HAL_GetTick(); @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 730 001e 43F00103 orr r3, r3, #1 731 0022 1360 str r3, [r2] 1050:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** - ARM GAS /tmp/ccqPwHQi.s page 36 + ARM GAS /tmp/ccj1aKCo.s page 36 732 .loc 1 1050 5 view .LVU237 @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1064:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 769 .loc 1 1064 16 is_stmt 0 view .LVU255 770 004c 0120 movs r0, #1 - ARM GAS /tmp/ccqPwHQi.s page 37 + ARM GAS /tmp/ccj1aKCo.s page 37 771 004e E3E7 b .L64 @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 815 .LVL41: 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** #endif /* (USE_HAL_CAN_REGISTER_CALLBACKS) */ 816 .loc 1 484 3 is_stmt 1 view .LVU268 - ARM GAS /tmp/ccqPwHQi.s page 38 + ARM GAS /tmp/ccj1aKCo.s page 38 817 000a 2046 mov r0, r4 @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1091:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @param hcan pointer to a CAN_HandleTypeDef structure that contains 1092:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * the configuration information for the specified CAN. 1093:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @retval HAL status. - ARM GAS /tmp/ccqPwHQi.s page 39 + ARM GAS /tmp/ccj1aKCo.s page 39 1094:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** */ @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 889 .L79: 1103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 890 .loc 1 1103 5 is_stmt 1 view .LVU291 - ARM GAS /tmp/ccqPwHQi.s page 40 + ARM GAS /tmp/ccj1aKCo.s page 40 891 0018 0268 ldr r2, [r0] @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 930 0006 90F82030 ldrb r3, [r0, #32] @ zero_extendqisi2 931 .LVL53: 1131:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** - ARM GAS /tmp/ccqPwHQi.s page 41 + ARM GAS /tmp/ccj1aKCo.s page 41 1132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if ((state == HAL_CAN_STATE_READY) || @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 964 002c 5B68 ldr r3, [r3, #4] 965 .loc 1 1153 49 view .LVU316 966 002e 13F0020F tst r3, #2 - ARM GAS /tmp/ccqPwHQi.s page 42 + ARM GAS /tmp/ccj1aKCo.s page 42 967 0032 F3D1 bne .L84 @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1003 @ sp needed 1004 0050 7047 bx lr 1005 .L88: - ARM GAS /tmp/ccqPwHQi.s page 43 + ARM GAS /tmp/ccj1aKCo.s page 43 1006 0052 00BF .align 2 @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1045 000e 7047 bx lr 1046 .LVL64: 1047 .L93: - ARM GAS /tmp/ccqPwHQi.s page 44 + ARM GAS /tmp/ccj1aKCo.s page 44 1181:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (state == HAL_CAN_STATE_LISTENING)) @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 1078 .loc 1 1207 1 is_stmt 1 view -0 1079 .cfi_startproc - ARM GAS /tmp/ccqPwHQi.s page 45 + ARM GAS /tmp/ccj1aKCo.s page 45 1080 @ args = 0, pretend = 0, frame = 0 @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Check that all the Tx mailboxes are not full */ 1230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if (((tsr & CAN_TSR_TME0) != 0U) || 1113 .loc 1 1230 5 is_stmt 1 view .LVU365 - ARM GAS /tmp/ccqPwHQi.s page 46 + ARM GAS /tmp/ccj1aKCo.s page 46 1114 .loc 1 1230 8 is_stmt 0 view .LVU366 @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1148 .loc 1 1250 7 is_stmt 1 view .LVU381 1149 .loc 1 1250 18 is_stmt 0 view .LVU382 1150 003c 8B68 ldr r3, [r1, #8] - ARM GAS /tmp/ccqPwHQi.s page 47 + ARM GAS /tmp/ccj1aKCo.s page 47 1151 .LVL76: @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 1268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); 1269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } - ARM GAS /tmp/ccqPwHQi.s page 48 + ARM GAS /tmp/ccj1aKCo.s page 48 1270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1222 .loc 1 1287 14 is_stmt 0 view .LVU403 1223 00ba 0020 movs r0, #0 1224 .LVL80: - ARM GAS /tmp/ccqPwHQi.s page 49 + ARM GAS /tmp/ccj1aKCo.s page 49 1225 .loc 1 1287 14 view .LVU404 @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1264 .loc 1 1294 14 is_stmt 0 view .LVU417 1265 00ec 0120 movs r0, #1 1266 .LVL85: - ARM GAS /tmp/ccqPwHQi.s page 50 + ARM GAS /tmp/ccj1aKCo.s page 50 1267 .loc 1 1294 14 view .LVU418 @@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1302 @ link register save eliminated. 1316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_StateTypeDef state = hcan->State; 1303 .loc 1 1316 3 view .LVU426 - ARM GAS /tmp/ccqPwHQi.s page 51 + ARM GAS /tmp/ccj1aKCo.s page 51 1304 .loc 1 1316 24 is_stmt 0 view .LVU427 @@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1352:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 1353:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** return HAL_ERROR; 1323 .loc 1 1353 5 is_stmt 1 view .LVU436 - ARM GAS /tmp/ccqPwHQi.s page 52 + ARM GAS /tmp/ccj1aKCo.s page 52 1324 .loc 1 1353 12 is_stmt 0 view .LVU437 @@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1346:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 1365 .loc 1 1346 12 view .LVU450 1366 004a 7047 bx lr - ARM GAS /tmp/ccqPwHQi.s page 53 + ARM GAS /tmp/ccj1aKCo.s page 53 1367 .cfi_endproc @@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Check Tx Mailbox 1 status */ 1378:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if ((hcan->Instance->TSR & CAN_TSR_TME1) != 0U) - ARM GAS /tmp/ccqPwHQi.s page 54 + ARM GAS /tmp/ccj1aKCo.s page 54 1379:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { @@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 1432 .loc 1 1384 5 is_stmt 1 view .LVU472 1384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { - ARM GAS /tmp/ccqPwHQi.s page 55 + ARM GAS /tmp/ccj1aKCo.s page 55 1433 .loc 1 1384 24 is_stmt 0 view .LVU473 @@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1411:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Check function parameters */ 1412:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** assert_param(IS_CAN_TX_MAILBOX_LIST(TxMailboxes)); 1467 .loc 1 1412 3 is_stmt 1 view .LVU482 - ARM GAS /tmp/ccqPwHQi.s page 56 + ARM GAS /tmp/ccj1aKCo.s page 56 1413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** @@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_StateTypeDef state = hcan->State; 1505 .loc 1 1408 12 view .LVU498 1506 0024 7047 bx lr - ARM GAS /tmp/ccqPwHQi.s page 57 + ARM GAS /tmp/ccj1aKCo.s page 57 1507 .cfi_endproc @@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1541 .loc 1 1440 12 view .LVU509 1542 000c 0020 movs r0, #0 1543 .LVL115: - ARM GAS /tmp/ccqPwHQi.s page 58 + ARM GAS /tmp/ccj1aKCo.s page 58 1448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (state == HAL_CAN_STATE_LISTENING)) @@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 33:Drivers/CMSIS/Include/cmsis_gcc.h **** 34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */ 35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin - ARM GAS /tmp/ccqPwHQi.s page 59 + ARM GAS /tmp/ccj1aKCo.s page 59 36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0) @@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; 91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop 92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add - ARM GAS /tmp/ccqPwHQi.s page 60 + ARM GAS /tmp/ccj1aKCo.s page 60 93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif @@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register 148:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the Control Register. 149:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Control Register value - ARM GAS /tmp/ccqPwHQi.s page 61 + ARM GAS /tmp/ccj1aKCo.s page 61 150:Drivers/CMSIS/Include/cmsis_gcc.h **** */ @@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 204:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void) 206:Drivers/CMSIS/Include/cmsis_gcc.h **** { - ARM GAS /tmp/ccqPwHQi.s page 62 + ARM GAS /tmp/ccj1aKCo.s page 62 207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; @@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 261:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) 263:Drivers/CMSIS/Include/cmsis_gcc.h **** { - ARM GAS /tmp/ccqPwHQi.s page 63 + ARM GAS /tmp/ccj1aKCo.s page 63 264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; @@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 319:Drivers/CMSIS/Include/cmsis_gcc.h **** 320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) ); - ARM GAS /tmp/ccqPwHQi.s page 64 + ARM GAS /tmp/ccj1aKCo.s page 64 321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); @@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 375:Drivers/CMSIS/Include/cmsis_gcc.h **** 376:Drivers/CMSIS/Include/cmsis_gcc.h **** 377:Drivers/CMSIS/Include/cmsis_gcc.h **** /** - ARM GAS /tmp/ccqPwHQi.s page 65 + ARM GAS /tmp/ccj1aKCo.s page 65 378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask @@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ 433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) 434:Drivers/CMSIS/Include/cmsis_gcc.h **** /** - ARM GAS /tmp/ccqPwHQi.s page 66 + ARM GAS /tmp/ccj1aKCo.s page 66 435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ @@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set 490:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri) - ARM GAS /tmp/ccqPwHQi.s page 67 + ARM GAS /tmp/ccj1aKCo.s page 67 492:Drivers/CMSIS/Include/cmsis_gcc.h **** { @@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); 547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 548:Drivers/CMSIS/Include/cmsis_gcc.h **** } - ARM GAS /tmp/ccqPwHQi.s page 68 + ARM GAS /tmp/ccj1aKCo.s page 68 549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif @@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 603:Drivers/CMSIS/Include/cmsis_gcc.h **** } 604:Drivers/CMSIS/Include/cmsis_gcc.h **** 605:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3)) - ARM GAS /tmp/ccqPwHQi.s page 69 + ARM GAS /tmp/ccj1aKCo.s page 69 606:Drivers/CMSIS/Include/cmsis_gcc.h **** /** @@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) 661:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI 662:Drivers/CMSIS/Include/cmsis_gcc.h **** (void)ProcStackPtrLimit; - ARM GAS /tmp/ccqPwHQi.s page 70 + ARM GAS /tmp/ccj1aKCo.s page 70 663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else @@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit 718:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure 719:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure - ARM GAS /tmp/ccqPwHQi.s page 71 + ARM GAS /tmp/ccj1aKCo.s page 71 720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode. @@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr(); 775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; - ARM GAS /tmp/ccqPwHQi.s page 72 + ARM GAS /tmp/ccj1aKCo.s page 72 777:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 831:Drivers/CMSIS/Include/cmsis_gcc.h **** 832:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation - ARM GAS /tmp/ccqPwHQi.s page 73 + ARM GAS /tmp/ccj1aKCo.s page 73 834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes. @@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void) 889:Drivers/CMSIS/Include/cmsis_gcc.h **** { 890:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dmb 0xF":::"memory"); - ARM GAS /tmp/ccqPwHQi.s page 74 + ARM GAS /tmp/ccj1aKCo.s page 74 891:Drivers/CMSIS/Include/cmsis_gcc.h **** } @@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 945:Drivers/CMSIS/Include/cmsis_gcc.h **** 946:Drivers/CMSIS/Include/cmsis_gcc.h **** 947:Drivers/CMSIS/Include/cmsis_gcc.h **** /** - ARM GAS /tmp/ccqPwHQi.s page 75 + ARM GAS /tmp/ccj1aKCo.s page 75 948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit) @@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U) 994:Drivers/CMSIS/Include/cmsis_gcc.h **** { 995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U; - ARM GAS /tmp/ccqPwHQi.s page 76 + ARM GAS /tmp/ccj1aKCo.s page 76 996:Drivers/CMSIS/Include/cmsis_gcc.h **** result |= value & 1U; @@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1466:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * This parameter can be a value of @arg CAN_receive_FIFO_number. 1467:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @param pHeader pointer to a CAN_RxHeaderTypeDef structure where the header 1468:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * of the Rx frame will be stored. - ARM GAS /tmp/ccqPwHQi.s page 77 + ARM GAS /tmp/ccj1aKCo.s page 77 1469:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @param aData array where the payload of the Rx frame will be stored. @@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Update error code */ 1488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->ErrorCode |= HAL_CAN_ERROR_PARAM; 1634 .loc 1 1488 9 is_stmt 1 view .LVU540 - ARM GAS /tmp/ccqPwHQi.s page 78 + ARM GAS /tmp/ccj1aKCo.s page 78 1635 .loc 1 1488 13 is_stmt 0 view .LVU541 @@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1506:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** pHeader->IDE = CAN_RI0R_IDE & hcan->Instance->sFIFOMailBox[RxFifo].RIR; 1672 .loc 1 1506 5 is_stmt 1 view .LVU556 1673 .loc 1 1506 71 is_stmt 0 view .LVU557 - ARM GAS /tmp/ccqPwHQi.s page 79 + ARM GAS /tmp/ccj1aKCo.s page 79 1674 0044 01F11B04 add r4, r1, #27 @@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1517:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** pHeader->FilterMatchIndex = (CAN_RDT0R_FMI & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_ 1718 .loc 1 1517 5 is_stmt 1 view .LVU576 1719 .loc 1 1517 54 is_stmt 0 view .LVU577 - ARM GAS /tmp/ccqPwHQi.s page 80 + ARM GAS /tmp/ccj1aKCo.s page 80 1720 0086 0468 ldr r4, [r0] @@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1767 .loc 1 1524 5 is_stmt 1 view .LVU600 1768 .loc 1 1524 49 is_stmt 0 view .LVU601 1769 00c8 0268 ldr r2, [r0] - ARM GAS /tmp/ccqPwHQi.s page 81 + ARM GAS /tmp/ccj1aKCo.s page 81 1770 .loc 1 1524 81 view .LVU602 @@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1817 0110 79B9 cbnz r1, .L135 1532:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 1533:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Release RX FIFO 0 */ - ARM GAS /tmp/ccqPwHQi.s page 82 + ARM GAS /tmp/ccj1aKCo.s page 82 1534:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** SET_BIT(hcan->Instance->RF0R, CAN_RF0R_RFOM0); @@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1849 .loc 1 1513 22 view .LVU634 1850 012e 5460 str r4, [r2, #4] 1851 0130 99E7 b .L134 - ARM GAS /tmp/ccqPwHQi.s page 83 + ARM GAS /tmp/ccj1aKCo.s page 83 1852 .LVL135: @@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1561:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** */ 1562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** uint32_t HAL_CAN_GetRxFifoFillLevel(CAN_HandleTypeDef *hcan, uint32_t RxFifo) 1563:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { - ARM GAS /tmp/ccqPwHQi.s page 84 + ARM GAS /tmp/ccj1aKCo.s page 84 1893 .loc 1 1563 1 is_stmt 1 view -0 @@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1922 .loc 1 1573 8 is_stmt 0 view .LVU656 1923 0010 21B9 cbnz r1, .L143 1575:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } - ARM GAS /tmp/ccqPwHQi.s page 85 + ARM GAS /tmp/ccj1aKCo.s page 85 1924 .loc 1 1575 7 is_stmt 1 view .LVU657 @@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ##### Interrupts management ##### 1597:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ============================================================================== 1598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** [..] This section provides functions allowing to: - ARM GAS /tmp/ccqPwHQi.s page 86 + ARM GAS /tmp/ccj1aKCo.s page 86 1599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** (+) HAL_CAN_ActivateNotification : Enable interrupts @@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1634:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** hcan->ErrorCode |= HAL_CAN_ERROR_NOT_INITIALIZED; 1980 .loc 1 1634 5 is_stmt 1 view .LVU675 1981 .loc 1 1634 9 is_stmt 0 view .LVU676 - ARM GAS /tmp/ccqPwHQi.s page 87 + ARM GAS /tmp/ccj1aKCo.s page 87 1982 000c 436A ldr r3, [r0, #36] @@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2019 .cfi_startproc 2020 @ args = 0, pretend = 0, frame = 0 2021 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccqPwHQi.s page 88 + ARM GAS /tmp/ccj1aKCo.s page 88 2022 @ link register save eliminated. @@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2053 001a 5369 ldr r3, [r2, #20] 2054 001c 23EA0103 bic r3, r3, r1 2055 0020 5361 str r3, [r2, #20] - ARM GAS /tmp/ccqPwHQi.s page 89 + ARM GAS /tmp/ccj1aKCo.s page 89 1662:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } @@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1706:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_TxMailbox0CompleteCallback(hcan); 1707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ 1708:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } - ARM GAS /tmp/ccqPwHQi.s page 90 + ARM GAS /tmp/ccj1aKCo.s page 90 1709:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** else @@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 1764:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** else 1765:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { - ARM GAS /tmp/ccqPwHQi.s page 91 + ARM GAS /tmp/ccj1aKCo.s page 91 1766:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Transmission Mailbox 1 abort callback */ @@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1820:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 1821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 1822:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Receive FIFO 0 overrun interrupt management *****************************/ - ARM GAS /tmp/ccqPwHQi.s page 92 + ARM GAS /tmp/ccj1aKCo.s page 92 1823:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if ((interrupts & CAN_IT_RX_FIFO0_OVERRUN) != 0U) @@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1877:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** errorcode |= HAL_CAN_ERROR_RX_FOV1; 1878:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 1879:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Clear FIFO1 Overrun Flag */ - ARM GAS /tmp/ccqPwHQi.s page 93 + ARM GAS /tmp/ccj1aKCo.s page 93 1880:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** __HAL_CAN_CLEAR_FLAG(hcan, CAN_FLAG_FOV1); @@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1934:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_SleepCallback(hcan); 1935:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ 1936:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } - ARM GAS /tmp/ccqPwHQi.s page 94 + ARM GAS /tmp/ccj1aKCo.s page 94 1937:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } @@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1991:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 1992:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 1993:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Check Last Error Code Flag */ - ARM GAS /tmp/ccqPwHQi.s page 95 + ARM GAS /tmp/ccj1aKCo.s page 95 1994:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if (((interrupts & CAN_IT_LAST_ERROR_CODE) != 0U) && @@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2048:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** HAL_CAN_ErrorCallback(hcan); 2049:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** #endif /* USE_HAL_CAN_REGISTER_CALLBACKS */ 2050:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } - ARM GAS /tmp/ccqPwHQi.s page 96 + ARM GAS /tmp/ccj1aKCo.s page 96 2051:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } @@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2099:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 2081 .loc 1 2099 1 is_stmt 0 view .LVU705 2082 0000 7047 bx lr - ARM GAS /tmp/ccqPwHQi.s page 97 + ARM GAS /tmp/ccj1aKCo.s page 97 2083 .cfi_endproc @@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** __weak void HAL_CAN_TxMailbox2CompleteCallback(CAN_HandleTypeDef *hcan) 2125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 2117 .loc 1 2125 1 is_stmt 1 view -0 - ARM GAS /tmp/ccqPwHQi.s page 98 + ARM GAS /tmp/ccj1aKCo.s page 98 2118 .cfi_startproc @@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2150 .align 1 2151 .weak HAL_CAN_TxMailbox1AbortCallback 2152 .syntax unified - ARM GAS /tmp/ccqPwHQi.s page 99 + ARM GAS /tmp/ccj1aKCo.s page 99 2153 .thumb @@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2184 @ link register save eliminated. 2177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /* Prevent unused argument(s) compilation warning */ 2178:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** UNUSED(hcan); - ARM GAS /tmp/ccqPwHQi.s page 100 + ARM GAS /tmp/ccj1aKCo.s page 100 2185 .loc 1 2178 3 view .LVU719 @@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2220 .LVL169: 2221 .LFB157: 2202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** - ARM GAS /tmp/ccqPwHQi.s page 101 + ARM GAS /tmp/ccj1aKCo.s page 101 2203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** /** @@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** the HAL_CAN_RxFifo1MsgPendingCallback could be implemented in the 2233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** user file 2234:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** */ - ARM GAS /tmp/ccqPwHQi.s page 102 + ARM GAS /tmp/ccj1aKCo.s page 102 2235:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } @@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * the configuration information for the specified CAN. 2258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** * @retval None 2259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** */ - ARM GAS /tmp/ccqPwHQi.s page 103 + ARM GAS /tmp/ccj1aKCo.s page 103 2260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** __weak void HAL_CAN_SleepCallback(CAN_HandleTypeDef *hcan) @@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2315 .LFE161: 2317 .section .text.HAL_CAN_ErrorCallback,"ax",%progbits 2318 .align 1 - ARM GAS /tmp/ccqPwHQi.s page 104 + ARM GAS /tmp/ccj1aKCo.s page 104 2319 .weak HAL_CAN_ErrorCallback @@ -6238,7 +6238,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2358 .cfi_offset 6, -28 2359 .cfi_offset 7, -24 2360 .cfi_offset 8, -20 - ARM GAS /tmp/ccqPwHQi.s page 105 + ARM GAS /tmp/ccj1aKCo.s page 105 2361 .cfi_offset 9, -16 @@ -6298,7 +6298,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2398 .loc 1 1693 5 is_stmt 1 view .LVU760 1693:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 2399 .loc 1 1693 8 is_stmt 0 view .LVU761 - ARM GAS /tmp/ccqPwHQi.s page 106 + ARM GAS /tmp/ccj1aKCo.s page 106 2400 0022 17F00106 ands r6, r7, #1 @@ -6358,7 +6358,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2440 .loc 1 1736 5 is_stmt 1 view .LVU775 1736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 2441 .loc 1 1736 8 is_stmt 0 view .LVU776 - ARM GAS /tmp/ccqPwHQi.s page 107 + ARM GAS /tmp/ccj1aKCo.s page 107 2442 0056 17F4807F tst r7, #256 @@ -6418,7 +6418,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2480 .LVL189: 2481 .L168: 1823:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { - ARM GAS /tmp/ccqPwHQi.s page 108 + ARM GAS /tmp/ccj1aKCo.s page 108 2482 .loc 1 1823 3 is_stmt 1 view .LVU793 @@ -6478,7 +6478,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2520 .L180: 1872:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 2521 .loc 1 1872 3 is_stmt 1 view .LVU810 - ARM GAS /tmp/ccqPwHQi.s page 109 + ARM GAS /tmp/ccj1aKCo.s page 109 1872:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { @@ -6538,7 +6538,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1921:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 2560 .loc 1 1921 3 is_stmt 1 view .LVU827 1921:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { - ARM GAS /tmp/ccqPwHQi.s page 110 + ARM GAS /tmp/ccj1aKCo.s page 110 2561 .loc 1 1921 6 is_stmt 0 view .LVU828 @@ -6598,7 +6598,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1974:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** ((esrflags & CAN_ESR_EPVF) != 0U)) 2599 .loc 1 1974 10 is_stmt 0 view .LVU845 2600 0132 14F4007F tst r4, #512 - ARM GAS /tmp/ccqPwHQi.s page 111 + ARM GAS /tmp/ccj1aKCo.s page 111 2601 0136 04D0 beq .L189 @@ -6658,7 +6658,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2640 .loc 1 2009 23 is_stmt 0 view .LVU860 2641 0172 46F02006 orr r6, r6, #32 2642 .LVL196: - ARM GAS /tmp/ccqPwHQi.s page 112 + ARM GAS /tmp/ccj1aKCo.s page 112 2010:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** case (CAN_ESR_LEC_2): @@ -6718,7 +6718,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 1805:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** } 2684 .loc 1 1805 21 view .LVU874 2685 01a6 78E7 b .L168 - ARM GAS /tmp/ccqPwHQi.s page 113 + ARM GAS /tmp/ccj1aKCo.s page 113 2686 .L177: @@ -6778,7 +6778,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2731 01e4 FFF7FEFF bl HAL_CAN_SleepCallback 2732 .LVL208: 2733 01e8 8FE7 b .L184 - ARM GAS /tmp/ccqPwHQi.s page 114 + ARM GAS /tmp/ccj1aKCo.s page 114 2734 .L212: @@ -6838,7 +6838,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2776 021c 0BD0 beq .L197 2777 021e B9F1600F cmp r9, #96 2778 0222 EED1 bne .L196 - ARM GAS /tmp/ccqPwHQi.s page 115 + ARM GAS /tmp/ccj1aKCo.s page 115 2021:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** break; @@ -6898,7 +6898,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2051:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 2817 .loc 1 2051 1 is_stmt 0 view .LVU912 2818 0248 E4E7 b .L167 - ARM GAS /tmp/ccqPwHQi.s page 116 + ARM GAS /tmp/ccj1aKCo.s page 116 2819 .cfi_endproc @@ -6958,7 +6958,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2333:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** 2334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** if ((state == HAL_CAN_STATE_READY) || 2844 .loc 1 2334 3 is_stmt 1 view .LVU917 - ARM GAS /tmp/ccqPwHQi.s page 117 + ARM GAS /tmp/ccj1aKCo.s page 117 2845 .loc 1 2334 38 is_stmt 0 view .LVU918 @@ -7018,7 +7018,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2870 001c 1B68 ldr r3, [r3] 2344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** { 2871 .loc 1 2344 13 view .LVU929 - ARM GAS /tmp/ccqPwHQi.s page 118 + ARM GAS /tmp/ccj1aKCo.s page 118 2872 001e 13F0020F tst r3, #2 @@ -7078,7 +7078,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2913 .section .text.HAL_CAN_ResetError,"ax",%progbits 2914 .align 1 2915 .global HAL_CAN_ResetError - ARM GAS /tmp/ccqPwHQi.s page 119 + ARM GAS /tmp/ccj1aKCo.s page 119 2916 .syntax unified @@ -7138,7 +7138,7 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c **** status = HAL_ERROR; 2948 .loc 1 2393 5 is_stmt 1 view .LVU949 2949 .LVL231: - ARM GAS /tmp/ccqPwHQi.s page 120 + ARM GAS /tmp/ccj1aKCo.s page 120 2950 .loc 1 2393 12 is_stmt 0 view .LVU950 @@ -7178,87 +7178,87 @@ ARM GAS /tmp/ccqPwHQi.s page 1 2976 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 2977 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h" 2978 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccqPwHQi.s page 121 + ARM GAS /tmp/ccj1aKCo.s page 121 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_can.c - /tmp/ccqPwHQi.s:21 .text.HAL_CAN_MspInit:0000000000000000 $t - /tmp/ccqPwHQi.s:27 .text.HAL_CAN_MspInit:0000000000000000 HAL_CAN_MspInit - /tmp/ccqPwHQi.s:42 .text.HAL_CAN_Init:0000000000000000 $t - /tmp/ccqPwHQi.s:48 .text.HAL_CAN_Init:0000000000000000 HAL_CAN_Init - /tmp/ccqPwHQi.s:338 .text.HAL_CAN_MspDeInit:0000000000000000 $t - /tmp/ccqPwHQi.s:344 .text.HAL_CAN_MspDeInit:0000000000000000 HAL_CAN_MspDeInit - /tmp/ccqPwHQi.s:359 .text.HAL_CAN_ConfigFilter:0000000000000000 $t - /tmp/ccqPwHQi.s:365 .text.HAL_CAN_ConfigFilter:0000000000000000 HAL_CAN_ConfigFilter - /tmp/ccqPwHQi.s:578 .text.HAL_CAN_Start:0000000000000000 $t - /tmp/ccqPwHQi.s:584 .text.HAL_CAN_Start:0000000000000000 HAL_CAN_Start - /tmp/ccqPwHQi.s:683 .text.HAL_CAN_Stop:0000000000000000 $t - /tmp/ccqPwHQi.s:689 .text.HAL_CAN_Stop:0000000000000000 HAL_CAN_Stop - /tmp/ccqPwHQi.s:789 .text.HAL_CAN_DeInit:0000000000000000 $t - /tmp/ccqPwHQi.s:795 .text.HAL_CAN_DeInit:0000000000000000 HAL_CAN_DeInit - /tmp/ccqPwHQi.s:849 .text.HAL_CAN_RequestSleep:0000000000000000 $t - /tmp/ccqPwHQi.s:855 .text.HAL_CAN_RequestSleep:0000000000000000 HAL_CAN_RequestSleep - /tmp/ccqPwHQi.s:905 .text.HAL_CAN_WakeUp:0000000000000000 $t - /tmp/ccqPwHQi.s:911 .text.HAL_CAN_WakeUp:0000000000000000 HAL_CAN_WakeUp - /tmp/ccqPwHQi.s:1008 .text.HAL_CAN_WakeUp:0000000000000054 $d - /tmp/ccqPwHQi.s:1013 .text.HAL_CAN_IsSleepActive:0000000000000000 $t - /tmp/ccqPwHQi.s:1019 .text.HAL_CAN_IsSleepActive:0000000000000000 HAL_CAN_IsSleepActive - /tmp/ccqPwHQi.s:1069 .text.HAL_CAN_AddTxMessage:0000000000000000 $t - /tmp/ccqPwHQi.s:1075 .text.HAL_CAN_AddTxMessage:0000000000000000 HAL_CAN_AddTxMessage - /tmp/ccqPwHQi.s:1289 .text.HAL_CAN_AbortTxRequest:0000000000000000 $t - /tmp/ccqPwHQi.s:1295 .text.HAL_CAN_AbortTxRequest:0000000000000000 HAL_CAN_AbortTxRequest - /tmp/ccqPwHQi.s:1371 .text.HAL_CAN_GetTxMailboxesFreeLevel:0000000000000000 $t - /tmp/ccqPwHQi.s:1377 .text.HAL_CAN_GetTxMailboxesFreeLevel:0000000000000000 HAL_CAN_GetTxMailboxesFreeLevel - /tmp/ccqPwHQi.s:1448 .text.HAL_CAN_IsTxMessagePending:0000000000000000 $t - /tmp/ccqPwHQi.s:1454 .text.HAL_CAN_IsTxMessagePending:0000000000000000 HAL_CAN_IsTxMessagePending - /tmp/ccqPwHQi.s:1511 .text.HAL_CAN_GetTxTimestamp:0000000000000000 $t - /tmp/ccqPwHQi.s:1517 .text.HAL_CAN_GetTxTimestamp:0000000000000000 HAL_CAN_GetTxTimestamp - /tmp/ccqPwHQi.s:1590 .text.HAL_CAN_GetRxMessage:0000000000000000 $t - /tmp/ccqPwHQi.s:1596 .text.HAL_CAN_GetRxMessage:0000000000000000 HAL_CAN_GetRxMessage - /tmp/ccqPwHQi.s:1884 .text.HAL_CAN_GetRxFifoFillLevel:0000000000000000 $t - /tmp/ccqPwHQi.s:1890 .text.HAL_CAN_GetRxFifoFillLevel:0000000000000000 HAL_CAN_GetRxFifoFillLevel - /tmp/ccqPwHQi.s:1952 .text.HAL_CAN_ActivateNotification:0000000000000000 $t - /tmp/ccqPwHQi.s:1958 .text.HAL_CAN_ActivateNotification:0000000000000000 HAL_CAN_ActivateNotification - /tmp/ccqPwHQi.s:2009 .text.HAL_CAN_DeactivateNotification:0000000000000000 $t - /tmp/ccqPwHQi.s:2015 .text.HAL_CAN_DeactivateNotification:0000000000000000 HAL_CAN_DeactivateNotification - /tmp/ccqPwHQi.s:2066 .text.HAL_CAN_TxMailbox0CompleteCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2072 .text.HAL_CAN_TxMailbox0CompleteCallback:0000000000000000 HAL_CAN_TxMailbox0CompleteCallback - /tmp/ccqPwHQi.s:2087 .text.HAL_CAN_TxMailbox1CompleteCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2093 .text.HAL_CAN_TxMailbox1CompleteCallback:0000000000000000 HAL_CAN_TxMailbox1CompleteCallback - /tmp/ccqPwHQi.s:2108 .text.HAL_CAN_TxMailbox2CompleteCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2114 .text.HAL_CAN_TxMailbox2CompleteCallback:0000000000000000 HAL_CAN_TxMailbox2CompleteCallback - /tmp/ccqPwHQi.s:2129 .text.HAL_CAN_TxMailbox0AbortCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2135 .text.HAL_CAN_TxMailbox0AbortCallback:0000000000000000 HAL_CAN_TxMailbox0AbortCallback - /tmp/ccqPwHQi.s:2150 .text.HAL_CAN_TxMailbox1AbortCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2156 .text.HAL_CAN_TxMailbox1AbortCallback:0000000000000000 HAL_CAN_TxMailbox1AbortCallback - /tmp/ccqPwHQi.s:2171 .text.HAL_CAN_TxMailbox2AbortCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2177 .text.HAL_CAN_TxMailbox2AbortCallback:0000000000000000 HAL_CAN_TxMailbox2AbortCallback - /tmp/ccqPwHQi.s:2192 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2198 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 HAL_CAN_RxFifo0MsgPendingCallback - /tmp/ccqPwHQi.s:2213 .text.HAL_CAN_RxFifo0FullCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2219 .text.HAL_CAN_RxFifo0FullCallback:0000000000000000 HAL_CAN_RxFifo0FullCallback - ARM GAS /tmp/ccqPwHQi.s page 122 + /tmp/ccj1aKCo.s:21 .text.HAL_CAN_MspInit:0000000000000000 $t + /tmp/ccj1aKCo.s:27 .text.HAL_CAN_MspInit:0000000000000000 HAL_CAN_MspInit + /tmp/ccj1aKCo.s:42 .text.HAL_CAN_Init:0000000000000000 $t + /tmp/ccj1aKCo.s:48 .text.HAL_CAN_Init:0000000000000000 HAL_CAN_Init + /tmp/ccj1aKCo.s:338 .text.HAL_CAN_MspDeInit:0000000000000000 $t + /tmp/ccj1aKCo.s:344 .text.HAL_CAN_MspDeInit:0000000000000000 HAL_CAN_MspDeInit + /tmp/ccj1aKCo.s:359 .text.HAL_CAN_ConfigFilter:0000000000000000 $t + /tmp/ccj1aKCo.s:365 .text.HAL_CAN_ConfigFilter:0000000000000000 HAL_CAN_ConfigFilter + /tmp/ccj1aKCo.s:578 .text.HAL_CAN_Start:0000000000000000 $t + /tmp/ccj1aKCo.s:584 .text.HAL_CAN_Start:0000000000000000 HAL_CAN_Start + /tmp/ccj1aKCo.s:683 .text.HAL_CAN_Stop:0000000000000000 $t + /tmp/ccj1aKCo.s:689 .text.HAL_CAN_Stop:0000000000000000 HAL_CAN_Stop + /tmp/ccj1aKCo.s:789 .text.HAL_CAN_DeInit:0000000000000000 $t + /tmp/ccj1aKCo.s:795 .text.HAL_CAN_DeInit:0000000000000000 HAL_CAN_DeInit + /tmp/ccj1aKCo.s:849 .text.HAL_CAN_RequestSleep:0000000000000000 $t + /tmp/ccj1aKCo.s:855 .text.HAL_CAN_RequestSleep:0000000000000000 HAL_CAN_RequestSleep + /tmp/ccj1aKCo.s:905 .text.HAL_CAN_WakeUp:0000000000000000 $t + /tmp/ccj1aKCo.s:911 .text.HAL_CAN_WakeUp:0000000000000000 HAL_CAN_WakeUp + /tmp/ccj1aKCo.s:1008 .text.HAL_CAN_WakeUp:0000000000000054 $d + /tmp/ccj1aKCo.s:1013 .text.HAL_CAN_IsSleepActive:0000000000000000 $t + /tmp/ccj1aKCo.s:1019 .text.HAL_CAN_IsSleepActive:0000000000000000 HAL_CAN_IsSleepActive + /tmp/ccj1aKCo.s:1069 .text.HAL_CAN_AddTxMessage:0000000000000000 $t + /tmp/ccj1aKCo.s:1075 .text.HAL_CAN_AddTxMessage:0000000000000000 HAL_CAN_AddTxMessage + /tmp/ccj1aKCo.s:1289 .text.HAL_CAN_AbortTxRequest:0000000000000000 $t + /tmp/ccj1aKCo.s:1295 .text.HAL_CAN_AbortTxRequest:0000000000000000 HAL_CAN_AbortTxRequest + /tmp/ccj1aKCo.s:1371 .text.HAL_CAN_GetTxMailboxesFreeLevel:0000000000000000 $t + /tmp/ccj1aKCo.s:1377 .text.HAL_CAN_GetTxMailboxesFreeLevel:0000000000000000 HAL_CAN_GetTxMailboxesFreeLevel + /tmp/ccj1aKCo.s:1448 .text.HAL_CAN_IsTxMessagePending:0000000000000000 $t + /tmp/ccj1aKCo.s:1454 .text.HAL_CAN_IsTxMessagePending:0000000000000000 HAL_CAN_IsTxMessagePending + /tmp/ccj1aKCo.s:1511 .text.HAL_CAN_GetTxTimestamp:0000000000000000 $t + /tmp/ccj1aKCo.s:1517 .text.HAL_CAN_GetTxTimestamp:0000000000000000 HAL_CAN_GetTxTimestamp + /tmp/ccj1aKCo.s:1590 .text.HAL_CAN_GetRxMessage:0000000000000000 $t + /tmp/ccj1aKCo.s:1596 .text.HAL_CAN_GetRxMessage:0000000000000000 HAL_CAN_GetRxMessage + /tmp/ccj1aKCo.s:1884 .text.HAL_CAN_GetRxFifoFillLevel:0000000000000000 $t + /tmp/ccj1aKCo.s:1890 .text.HAL_CAN_GetRxFifoFillLevel:0000000000000000 HAL_CAN_GetRxFifoFillLevel + /tmp/ccj1aKCo.s:1952 .text.HAL_CAN_ActivateNotification:0000000000000000 $t + /tmp/ccj1aKCo.s:1958 .text.HAL_CAN_ActivateNotification:0000000000000000 HAL_CAN_ActivateNotification + /tmp/ccj1aKCo.s:2009 .text.HAL_CAN_DeactivateNotification:0000000000000000 $t + /tmp/ccj1aKCo.s:2015 .text.HAL_CAN_DeactivateNotification:0000000000000000 HAL_CAN_DeactivateNotification + /tmp/ccj1aKCo.s:2066 .text.HAL_CAN_TxMailbox0CompleteCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2072 .text.HAL_CAN_TxMailbox0CompleteCallback:0000000000000000 HAL_CAN_TxMailbox0CompleteCallback + /tmp/ccj1aKCo.s:2087 .text.HAL_CAN_TxMailbox1CompleteCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2093 .text.HAL_CAN_TxMailbox1CompleteCallback:0000000000000000 HAL_CAN_TxMailbox1CompleteCallback + /tmp/ccj1aKCo.s:2108 .text.HAL_CAN_TxMailbox2CompleteCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2114 .text.HAL_CAN_TxMailbox2CompleteCallback:0000000000000000 HAL_CAN_TxMailbox2CompleteCallback + /tmp/ccj1aKCo.s:2129 .text.HAL_CAN_TxMailbox0AbortCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2135 .text.HAL_CAN_TxMailbox0AbortCallback:0000000000000000 HAL_CAN_TxMailbox0AbortCallback + /tmp/ccj1aKCo.s:2150 .text.HAL_CAN_TxMailbox1AbortCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2156 .text.HAL_CAN_TxMailbox1AbortCallback:0000000000000000 HAL_CAN_TxMailbox1AbortCallback + /tmp/ccj1aKCo.s:2171 .text.HAL_CAN_TxMailbox2AbortCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2177 .text.HAL_CAN_TxMailbox2AbortCallback:0000000000000000 HAL_CAN_TxMailbox2AbortCallback + /tmp/ccj1aKCo.s:2192 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2198 .text.HAL_CAN_RxFifo0MsgPendingCallback:0000000000000000 HAL_CAN_RxFifo0MsgPendingCallback + /tmp/ccj1aKCo.s:2213 .text.HAL_CAN_RxFifo0FullCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2219 .text.HAL_CAN_RxFifo0FullCallback:0000000000000000 HAL_CAN_RxFifo0FullCallback + ARM GAS /tmp/ccj1aKCo.s page 122 - /tmp/ccqPwHQi.s:2234 .text.HAL_CAN_RxFifo1MsgPendingCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2240 .text.HAL_CAN_RxFifo1MsgPendingCallback:0000000000000000 HAL_CAN_RxFifo1MsgPendingCallback - /tmp/ccqPwHQi.s:2255 .text.HAL_CAN_RxFifo1FullCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2261 .text.HAL_CAN_RxFifo1FullCallback:0000000000000000 HAL_CAN_RxFifo1FullCallback - /tmp/ccqPwHQi.s:2276 .text.HAL_CAN_SleepCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2282 .text.HAL_CAN_SleepCallback:0000000000000000 HAL_CAN_SleepCallback - /tmp/ccqPwHQi.s:2297 .text.HAL_CAN_WakeUpFromRxMsgCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2303 .text.HAL_CAN_WakeUpFromRxMsgCallback:0000000000000000 HAL_CAN_WakeUpFromRxMsgCallback - /tmp/ccqPwHQi.s:2318 .text.HAL_CAN_ErrorCallback:0000000000000000 $t - /tmp/ccqPwHQi.s:2324 .text.HAL_CAN_ErrorCallback:0000000000000000 HAL_CAN_ErrorCallback - /tmp/ccqPwHQi.s:2339 .text.HAL_CAN_IRQHandler:0000000000000000 $t - /tmp/ccqPwHQi.s:2345 .text.HAL_CAN_IRQHandler:0000000000000000 HAL_CAN_IRQHandler - /tmp/ccqPwHQi.s:2823 .text.HAL_CAN_GetState:0000000000000000 $t - /tmp/ccqPwHQi.s:2829 .text.HAL_CAN_GetState:0000000000000000 HAL_CAN_GetState - /tmp/ccqPwHQi.s:2890 .text.HAL_CAN_GetError:0000000000000000 $t - /tmp/ccqPwHQi.s:2896 .text.HAL_CAN_GetError:0000000000000000 HAL_CAN_GetError - /tmp/ccqPwHQi.s:2914 .text.HAL_CAN_ResetError:0000000000000000 $t - /tmp/ccqPwHQi.s:2920 .text.HAL_CAN_ResetError:0000000000000000 HAL_CAN_ResetError + /tmp/ccj1aKCo.s:2234 .text.HAL_CAN_RxFifo1MsgPendingCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2240 .text.HAL_CAN_RxFifo1MsgPendingCallback:0000000000000000 HAL_CAN_RxFifo1MsgPendingCallback + /tmp/ccj1aKCo.s:2255 .text.HAL_CAN_RxFifo1FullCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2261 .text.HAL_CAN_RxFifo1FullCallback:0000000000000000 HAL_CAN_RxFifo1FullCallback + /tmp/ccj1aKCo.s:2276 .text.HAL_CAN_SleepCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2282 .text.HAL_CAN_SleepCallback:0000000000000000 HAL_CAN_SleepCallback + /tmp/ccj1aKCo.s:2297 .text.HAL_CAN_WakeUpFromRxMsgCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2303 .text.HAL_CAN_WakeUpFromRxMsgCallback:0000000000000000 HAL_CAN_WakeUpFromRxMsgCallback + /tmp/ccj1aKCo.s:2318 .text.HAL_CAN_ErrorCallback:0000000000000000 $t + /tmp/ccj1aKCo.s:2324 .text.HAL_CAN_ErrorCallback:0000000000000000 HAL_CAN_ErrorCallback + /tmp/ccj1aKCo.s:2339 .text.HAL_CAN_IRQHandler:0000000000000000 $t + /tmp/ccj1aKCo.s:2345 .text.HAL_CAN_IRQHandler:0000000000000000 HAL_CAN_IRQHandler + /tmp/ccj1aKCo.s:2823 .text.HAL_CAN_GetState:0000000000000000 $t + /tmp/ccj1aKCo.s:2829 .text.HAL_CAN_GetState:0000000000000000 HAL_CAN_GetState + /tmp/ccj1aKCo.s:2890 .text.HAL_CAN_GetError:0000000000000000 $t + /tmp/ccj1aKCo.s:2896 .text.HAL_CAN_GetError:0000000000000000 HAL_CAN_GetError + /tmp/ccj1aKCo.s:2914 .text.HAL_CAN_ResetError:0000000000000000 $t + /tmp/ccj1aKCo.s:2920 .text.HAL_CAN_ResetError:0000000000000000 HAL_CAN_ResetError UNDEFINED SYMBOLS HAL_GetTick diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_cortex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_cortex.lst index e23d9bb..ef8de9c 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_cortex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_cortex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccPJu8Ry.s page 1 +ARM GAS /tmp/ccdOzjQD.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__) 28:Drivers/CMSIS/Include/core_cm4.h **** #pragma clang system_header /* treat file as system include file */ 29:Drivers/CMSIS/Include/core_cm4.h **** #endif - ARM GAS /tmp/ccPJu8Ry.s page 2 + ARM GAS /tmp/ccdOzjQD.s page 2 30:Drivers/CMSIS/Include/core_cm4.h **** @@ -118,7 +118,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 84:Drivers/CMSIS/Include/core_cm4.h **** #else 85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U 86:Drivers/CMSIS/Include/core_cm4.h **** #endif - ARM GAS /tmp/ccPJu8Ry.s page 3 + ARM GAS /tmp/ccdOzjQD.s page 3 87:Drivers/CMSIS/Include/core_cm4.h **** @@ -178,7 +178,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT) 142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U 143:Drivers/CMSIS/Include/core_cm4.h **** #endif - ARM GAS /tmp/ccPJu8Ry.s page 4 + ARM GAS /tmp/ccdOzjQD.s page 4 144:Drivers/CMSIS/Include/core_cm4.h **** #else @@ -238,7 +238,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 198:Drivers/CMSIS/Include/core_cm4.h **** #define __NVIC_PRIO_BITS 3U 199:Drivers/CMSIS/Include/core_cm4.h **** #warning "__NVIC_PRIO_BITS not defined in device header file; using default!" 200:Drivers/CMSIS/Include/core_cm4.h **** #endif - ARM GAS /tmp/ccPJu8Ry.s page 5 + ARM GAS /tmp/ccdOzjQD.s page 5 201:Drivers/CMSIS/Include/core_cm4.h **** @@ -298,7 +298,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 255:Drivers/CMSIS/Include/core_cm4.h **** 256:Drivers/CMSIS/Include/core_cm4.h **** /** 257:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Application Program Status Register (APSR). - ARM GAS /tmp/ccPJu8Ry.s page 6 + ARM GAS /tmp/ccdOzjQD.s page 6 258:Drivers/CMSIS/Include/core_cm4.h **** */ @@ -358,7 +358,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 312:Drivers/CMSIS/Include/core_cm4.h **** 313:Drivers/CMSIS/Include/core_cm4.h **** /** 314:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Special-Purpose Program Status Registers (xPSR). - ARM GAS /tmp/ccPJu8Ry.s page 7 + ARM GAS /tmp/ccdOzjQD.s page 7 315:Drivers/CMSIS/Include/core_cm4.h **** */ @@ -418,7 +418,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 369:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Control Registers (CONTROL). 370:Drivers/CMSIS/Include/core_cm4.h **** */ 371:Drivers/CMSIS/Include/core_cm4.h **** typedef union - ARM GAS /tmp/ccPJu8Ry.s page 8 + ARM GAS /tmp/ccdOzjQD.s page 8 372:Drivers/CMSIS/Include/core_cm4.h **** { @@ -478,7 +478,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 426:Drivers/CMSIS/Include/core_cm4.h **** 427:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_NVIC */ 428:Drivers/CMSIS/Include/core_cm4.h **** - ARM GAS /tmp/ccPJu8Ry.s page 9 + ARM GAS /tmp/ccdOzjQD.s page 9 429:Drivers/CMSIS/Include/core_cm4.h **** @@ -538,7 +538,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB 484:Drivers/CMSIS/Include/core_cm4.h **** 485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB - ARM GAS /tmp/ccPJu8Ry.s page 10 + ARM GAS /tmp/ccdOzjQD.s page 10 486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB @@ -598,7 +598,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB 541:Drivers/CMSIS/Include/core_cm4.h **** 542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB - ARM GAS /tmp/ccPJu8Ry.s page 11 + ARM GAS /tmp/ccdOzjQD.s page 11 543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB @@ -658,7 +658,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 597:Drivers/CMSIS/Include/core_cm4.h **** 598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Pos 7U /*!< SCB 599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB - ARM GAS /tmp/ccPJu8Ry.s page 12 + ARM GAS /tmp/ccdOzjQD.s page 12 600:Drivers/CMSIS/Include/core_cm4.h **** @@ -718,7 +718,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 654:Drivers/CMSIS/Include/core_cm4.h **** 655:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 1U) /*!< SCB 656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk (1UL << SCB_CFSR_PRECISERR_Pos) /*!< SCB - ARM GAS /tmp/ccPJu8Ry.s page 13 + ARM GAS /tmp/ccdOzjQD.s page 13 657:Drivers/CMSIS/Include/core_cm4.h **** @@ -778,7 +778,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 711:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB) 712:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the System Control and ID Register not in the SCB 713:Drivers/CMSIS/Include/core_cm4.h **** @{ - ARM GAS /tmp/ccPJu8Ry.s page 14 + ARM GAS /tmp/ccdOzjQD.s page 14 714:Drivers/CMSIS/Include/core_cm4.h **** */ @@ -838,7 +838,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 768:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Pos 16U /*!< SysT 769:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysT 770:Drivers/CMSIS/Include/core_cm4.h **** - ARM GAS /tmp/ccPJu8Ry.s page 15 + ARM GAS /tmp/ccdOzjQD.s page 15 771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT @@ -898,7 +898,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 825:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED3[29U]; 826:Drivers/CMSIS/Include/core_cm4.h **** __OM uint32_t IWR; /*!< Offset: 0xEF8 ( /W) ITM Integration Write Register * 827:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t IRR; /*!< Offset: 0xEFC (R/ ) ITM Integration Read Register */ - ARM GAS /tmp/ccPJu8Ry.s page 16 + ARM GAS /tmp/ccdOzjQD.s page 16 828:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t IMCR; /*!< Offset: 0xF00 (R/W) ITM Integration Mode Control Reg @@ -958,7 +958,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 882:Drivers/CMSIS/Include/core_cm4.h **** 883:Drivers/CMSIS/Include/core_cm4.h **** /* ITM Integration Read Register Definitions */ 884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Pos 0U /*!< ITM - ARM GAS /tmp/ccPJu8Ry.s page 17 + ARM GAS /tmp/ccdOzjQD.s page 17 885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Msk (1UL /*<< ITM_IRR_ATREADYM_Pos*/) /*!< ITM @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 939:Drivers/CMSIS/Include/core_cm4.h **** } DWT_Type; 940:Drivers/CMSIS/Include/core_cm4.h **** 941:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Control Register Definitions */ - ARM GAS /tmp/ccPJu8Ry.s page 18 + ARM GAS /tmp/ccdOzjQD.s page 18 942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Pos 28U /*!< DWT CTR @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 996:Drivers/CMSIS/Include/core_cm4.h **** /* DWT CPI Count Register Definitions */ 997:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Pos 0U /*!< DWT CPI 998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Msk (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/) /*!< DWT CPI - ARM GAS /tmp/ccPJu8Ry.s page 19 + ARM GAS /tmp/ccdOzjQD.s page 19 999:Drivers/CMSIS/Include/core_cm4.h **** @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1053:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_TPI Trace Port Interface (TPI) 1054:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the Trace Port Interface (TPI) 1055:Drivers/CMSIS/Include/core_cm4.h **** @{ - ARM GAS /tmp/ccPJu8Ry.s page 20 + ARM GAS /tmp/ccdOzjQD.s page 20 1056:Drivers/CMSIS/Include/core_cm4.h **** */ @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1110:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Formatter and Flush Control Register Definitions */ 1111:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Pos 8U /*!< TPI FFC 1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Msk (0x1UL << TPI_FFCR_TrigIn_Pos) /*!< TPI FFC - ARM GAS /tmp/ccPJu8Ry.s page 21 + ARM GAS /tmp/ccdOzjQD.s page 21 1113:Drivers/CMSIS/Include/core_cm4.h **** @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1167:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM1_Msk (0xFFUL << TPI_FIFO1_ITM1_Pos) /*!< TPI FIF 1168:Drivers/CMSIS/Include/core_cm4.h **** 1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Pos 0U /*!< TPI FIF - ARM GAS /tmp/ccPJu8Ry.s page 22 + ARM GAS /tmp/ccdOzjQD.s page 22 1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Msk (0xFFUL /*<< TPI_FIFO1_ITM0_Pos*/) /*!< TPI FIF @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1224:Drivers/CMSIS/Include/core_cm4.h **** { 1225:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */ 1226:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */ - ARM GAS /tmp/ccPJu8Ry.s page 23 + ARM GAS /tmp/ccdOzjQD.s page 23 1227:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */ @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_AP_Pos 24U /*!< MPU 1282:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_AP_Msk (0x7UL << MPU_RASR_AP_Pos) /*!< MPU 1283:Drivers/CMSIS/Include/core_cm4.h **** - ARM GAS /tmp/ccPJu8Ry.s page 24 + ARM GAS /tmp/ccdOzjQD.s page 24 1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos 19U /*!< MPU @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1338:Drivers/CMSIS/Include/core_cm4.h **** 1339:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Pos 6U /*!< FPCC 1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Msk (1UL << FPU_FPCCR_BFRDY_Pos) /*!< FPCC - ARM GAS /tmp/ccPJu8Ry.s page 25 + ARM GAS /tmp/ccdOzjQD.s page 25 1341:Drivers/CMSIS/Include/core_cm4.h **** @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1395:Drivers/CMSIS/Include/core_cm4.h **** 1396:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Pos 0U /*!< MVFR 1397:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Msk (0xFUL /*<< FPU_MVFR0_A_SIMD_registers_Pos*/) /*!< MVFR - ARM GAS /tmp/ccPJu8Ry.s page 26 + ARM GAS /tmp/ccdOzjQD.s page 26 1398:Drivers/CMSIS/Include/core_cm4.h **** @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_S_REGRDY_Pos 16U /*!< Core 1453:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< Core 1454:Drivers/CMSIS/Include/core_cm4.h **** - ARM GAS /tmp/ccPJu8Ry.s page 27 + ARM GAS /tmp/ccdOzjQD.s page 27 1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5U /*!< Core @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1509:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< Core 1510:Drivers/CMSIS/Include/core_cm4.h **** 1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Pos 4U /*!< Core - ARM GAS /tmp/ccPJu8Ry.s page 28 + ARM GAS /tmp/ccdOzjQD.s page 28 1512:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< Core @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1566:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struc 1567:Drivers/CMSIS/Include/core_cm4.h **** #define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct 1568:Drivers/CMSIS/Include/core_cm4.h **** #define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct - ARM GAS /tmp/ccPJu8Ry.s page 29 + ARM GAS /tmp/ccdOzjQD.s page 29 1569:Drivers/CMSIS/Include/core_cm4.h **** #define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1623:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_SystemReset __NVIC_SystemReset 1624:Drivers/CMSIS/Include/core_cm4.h **** #endif /* CMSIS_NVIC_VIRTUAL */ 1625:Drivers/CMSIS/Include/core_cm4.h **** - ARM GAS /tmp/ccPJu8Ry.s page 30 + ARM GAS /tmp/ccdOzjQD.s page 30 1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1680:Drivers/CMSIS/Include/core_cm4.h **** 1681:Drivers/CMSIS/Include/core_cm4.h **** 1682:Drivers/CMSIS/Include/core_cm4.h **** /** - ARM GAS /tmp/ccPJu8Ry.s page 31 + ARM GAS /tmp/ccdOzjQD.s page 31 1683:Drivers/CMSIS/Include/core_cm4.h **** \brief Enable Interrupt @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 40 0002 0CDB blt .L1 1727:Drivers/CMSIS/Include/core_cm4.h **** { 1728:Drivers/CMSIS/Include/core_cm4.h **** NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); - ARM GAS /tmp/ccPJu8Ry.s page 32 + ARM GAS /tmp/ccdOzjQD.s page 32 41 .loc 2 1728 5 is_stmt 1 view .LVU4 @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 38:Drivers/CMSIS/Include/cmsis_gcc.h **** 39:Drivers/CMSIS/Include/cmsis_gcc.h **** /* CMSIS compiler specific defines */ 40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ASM - ARM GAS /tmp/ccPJu8Ry.s page 33 + ARM GAS /tmp/ccdOzjQD.s page 33 41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 95:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push 96:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked" 97:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes" - ARM GAS /tmp/ccPJu8Ry.s page 34 + ARM GAS /tmp/ccdOzjQD.s page 34 98:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 152:Drivers/CMSIS/Include/cmsis_gcc.h **** { 153:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 154:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccPJu8Ry.s page 35 + ARM GAS /tmp/ccdOzjQD.s page 35 155:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control" : "=r" (result) ); @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 209:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); 210:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 211:Drivers/CMSIS/Include/cmsis_gcc.h **** } - ARM GAS /tmp/ccPJu8Ry.s page 36 + ARM GAS /tmp/ccdOzjQD.s page 36 212:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 266:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psp_ns" : "=r" (result) ); 267:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 268:Drivers/CMSIS/Include/cmsis_gcc.h **** } - ARM GAS /tmp/ccPJu8Ry.s page 37 + ARM GAS /tmp/ccdOzjQD.s page 37 269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 323:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 324:Drivers/CMSIS/Include/cmsis_gcc.h **** 325:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccPJu8Ry.s page 38 + ARM GAS /tmp/ccdOzjQD.s page 38 326:Drivers/CMSIS/Include/cmsis_gcc.h **** /** @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 380:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value 381:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 382:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void) - ARM GAS /tmp/ccPJu8Ry.s page 39 + ARM GAS /tmp/ccdOzjQD.s page 39 383:Drivers/CMSIS/Include/cmsis_gcc.h **** { @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 437:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes. 438:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 439:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_fault_irq(void) - ARM GAS /tmp/ccPJu8Ry.s page 40 + ARM GAS /tmp/ccdOzjQD.s page 40 440:Drivers/CMSIS/Include/cmsis_gcc.h **** { @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 494:Drivers/CMSIS/Include/cmsis_gcc.h **** } 495:Drivers/CMSIS/Include/cmsis_gcc.h **** 496:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccPJu8Ry.s page 41 + ARM GAS /tmp/ccdOzjQD.s page 41 497:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 551:Drivers/CMSIS/Include/cmsis_gcc.h **** 552:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 553:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask - ARM GAS /tmp/ccPJu8Ry.s page 42 + ARM GAS /tmp/ccdOzjQD.s page 42 554:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Fault Mask register. @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 608:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure 609:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence zero is returned always. 610:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccPJu8Ry.s page 43 + ARM GAS /tmp/ccdOzjQD.s page 43 611:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Process Stack Pointer Limit (PSPLIM) when in @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 665:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 666:Drivers/CMSIS/Include/cmsis_gcc.h **** } 667:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif - ARM GAS /tmp/ccPJu8Ry.s page 44 + ARM GAS /tmp/ccdOzjQD.s page 44 668:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 722:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Main Stack Pointer Limit (MSPLIM). 723:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] MainStackPtrLimit Main Stack Pointer Limit value to set 724:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/ccPJu8Ry.s page 45 + ARM GAS /tmp/ccdOzjQD.s page 45 725:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit) @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 779:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 780:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 781:Drivers/CMSIS/Include/cmsis_gcc.h **** #else - ARM GAS /tmp/ccPJu8Ry.s page 46 + ARM GAS /tmp/ccdOzjQD.s page 46 782:Drivers/CMSIS/Include/cmsis_gcc.h **** return(0U); @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 836:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NOP() __ASM volatile ("nop") 837:Drivers/CMSIS/Include/cmsis_gcc.h **** 838:Drivers/CMSIS/Include/cmsis_gcc.h **** /** - ARM GAS /tmp/ccPJu8Ry.s page 47 + ARM GAS /tmp/ccdOzjQD.s page 47 839:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Wait For Interrupt @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 69 .LBB34: 70 .LBI34: 866:Drivers/CMSIS/Include/cmsis_gcc.h **** { - ARM GAS /tmp/ccPJu8Ry.s page 48 + ARM GAS /tmp/ccdOzjQD.s page 48 71 .loc 3 866 27 view .LVU13 @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1756:Drivers/CMSIS/Include/core_cm4.h **** /** 1757:Drivers/CMSIS/Include/core_cm4.h **** \brief Set Pending Interrupt 1758:Drivers/CMSIS/Include/core_cm4.h **** \details Sets the pending bit of a device specific interrupt in the NVIC pending register. - ARM GAS /tmp/ccPJu8Ry.s page 49 + ARM GAS /tmp/ccdOzjQD.s page 49 1759:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number. @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1813:Drivers/CMSIS/Include/core_cm4.h **** \param [in] priority Priority to set. 1814:Drivers/CMSIS/Include/core_cm4.h **** \note The priority cannot be set for every processor exception. 1815:Drivers/CMSIS/Include/core_cm4.h **** */ - ARM GAS /tmp/ccPJu8Ry.s page 50 + ARM GAS /tmp/ccdOzjQD.s page 50 1816:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) @@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 145 .section .text.__NVIC_GetPriority,"ax",%progbits 146 .align 1 147 .syntax unified - ARM GAS /tmp/ccPJu8Ry.s page 51 + ARM GAS /tmp/ccdOzjQD.s page 51 148 .thumb @@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1848:Drivers/CMSIS/Include/core_cm4.h **** } 1849:Drivers/CMSIS/Include/core_cm4.h **** } 182 .loc 2 1849 1 view .LVU41 - ARM GAS /tmp/ccPJu8Ry.s page 52 + ARM GAS /tmp/ccdOzjQD.s page 52 183 001e 7047 bx lr @@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 219 000e 28BF it cs 220 0010 4FF0040C movcs ip, #4 221 .LVL11: - ARM GAS /tmp/ccPJu8Ry.s page 53 + ARM GAS /tmp/ccdOzjQD.s page 53 1870:Drivers/CMSIS/Include/core_cm4.h **** SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint @@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1881:Drivers/CMSIS/Include/core_cm4.h **** \details Decodes an interrupt priority value with a given priority group to 1882:Drivers/CMSIS/Include/core_cm4.h **** preemptive priority value and subpriority value. 1883:Drivers/CMSIS/Include/core_cm4.h **** In case of a conflict between priority grouping and available - ARM GAS /tmp/ccPJu8Ry.s page 54 + ARM GAS /tmp/ccdOzjQD.s page 54 1884:Drivers/CMSIS/Include/core_cm4.h **** priority bits (__NVIC_PRIO_BITS) the smallest possible priority group is set. @@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 304 0020 4FF0FF3E mov lr, #-1 305 0024 0EFA0CFC lsl ip, lr, ip 306 .LVL22: - ARM GAS /tmp/ccPJu8Ry.s page 55 + ARM GAS /tmp/ccdOzjQD.s page 55 307 .loc 2 1899 53 discriminator 4 view .LVU78 @@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1923:Drivers/CMSIS/Include/core_cm4.h **** The interrupt number can be positive to specify a device specific interrupt, 1924:Drivers/CMSIS/Include/core_cm4.h **** or negative to specify a processor exception. 1925:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Interrupt number. - ARM GAS /tmp/ccPJu8Ry.s page 56 + ARM GAS /tmp/ccdOzjQD.s page 56 1926:Drivers/CMSIS/Include/core_cm4.h **** \return Address of interrupt handler function @@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1946:Drivers/CMSIS/Include/core_cm4.h **** __DSB(); /* Ensure completion of memory 369 .loc 2 1946 3 is_stmt 1 view .LVU95 370 .LBB38: - ARM GAS /tmp/ccPJu8Ry.s page 57 + ARM GAS /tmp/ccdOzjQD.s page 57 371 .LBI38: @@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @verbatim 12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ============================================================================== - ARM GAS /tmp/ccPJu8Ry.s page 58 + ARM GAS /tmp/ccdOzjQD.s page 58 13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ##### How to use this driver ##### @@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** @endverbatim 69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ****************************************************************************** - ARM GAS /tmp/ccPJu8Ry.s page 59 + ARM GAS /tmp/ccdOzjQD.s page 59 70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @attention @@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Private macro -------------------------------------------------------------*/ 125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Private variables ---------------------------------------------------------*/ 126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Private function prototypes -----------------------------------------------*/ - ARM GAS /tmp/ccPJu8Ry.s page 60 + ARM GAS /tmp/ccdOzjQD.s page 60 127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Exported functions ---------------------------------------------------------*/ @@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** NVIC_SetPriorityGrouping(PriorityGroup); 418 .loc 1 175 3 view .LVU103 419 .LBB40: - ARM GAS /tmp/ccPJu8Ry.s page 61 + ARM GAS /tmp/ccdOzjQD.s page 61 420 .LBI40: @@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } 458 .loc 1 176 1 view .LVU120 459 001e 7047 bx lr - ARM GAS /tmp/ccPJu8Ry.s page 62 + ARM GAS /tmp/ccdOzjQD.s page 62 460 .L29: @@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 493 .LBI42: 1676:Drivers/CMSIS/Include/core_cm4.h **** { 494 .loc 2 1676 26 view .LVU127 - ARM GAS /tmp/ccPJu8Ry.s page 63 + ARM GAS /tmp/ccdOzjQD.s page 63 495 .LBB43: @@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** { 534 .loc 1 214 1 is_stmt 1 view -0 535 .cfi_startproc - ARM GAS /tmp/ccPJu8Ry.s page 64 + ARM GAS /tmp/ccdOzjQD.s page 64 536 @ args = 0, pretend = 0, frame = 0 @@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 574 .LFE132: 576 .section .text.HAL_NVIC_DisableIRQ,"ax",%progbits 577 .align 1 - ARM GAS /tmp/ccPJu8Ry.s page 65 + ARM GAS /tmp/ccdOzjQD.s page 65 578 .global HAL_NVIC_DisableIRQ @@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** { 613 .loc 1 243 1 is_stmt 1 view -0 614 .cfi_startproc - ARM GAS /tmp/ccPJu8Ry.s page 66 + ARM GAS /tmp/ccdOzjQD.s page 66 615 @ Volatile: function does not return. @@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1962:Drivers/CMSIS/Include/core_cm4.h **** #endif 1963:Drivers/CMSIS/Include/core_cm4.h **** 1964:Drivers/CMSIS/Include/core_cm4.h **** - ARM GAS /tmp/ccPJu8Ry.s page 67 + ARM GAS /tmp/ccdOzjQD.s page 67 1965:Drivers/CMSIS/Include/core_cm4.h **** /* ########################## FPU functions #################################### */ @@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 2019:Drivers/CMSIS/Include/core_cm4.h **** function SysTick_Config is not included. In this case, the file device. 2020:Drivers/CMSIS/Include/core_cm4.h **** must contain a vendor-specific implementation of this function. 2021:Drivers/CMSIS/Include/core_cm4.h **** */ - ARM GAS /tmp/ccPJu8Ry.s page 68 + ARM GAS /tmp/ccdOzjQD.s page 68 2022:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) @@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 684 001c 1A61 str r2, [r3, #16] 2033:Drivers/CMSIS/Include/core_cm4.h **** SysTick_CTRL_TICKINT_Msk | 2034:Drivers/CMSIS/Include/core_cm4.h **** SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTi - ARM GAS /tmp/ccPJu8Ry.s page 69 + ARM GAS /tmp/ccdOzjQD.s page 69 2035:Drivers/CMSIS/Include/core_cm4.h **** return (0UL); /* Function successful */ @@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval None 284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */ 285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** void HAL_MPU_Disable(void) - ARM GAS /tmp/ccPJu8Ry.s page 70 + ARM GAS /tmp/ccdOzjQD.s page 70 286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** { @@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 748 .loc 1 306 1 is_stmt 1 view -0 749 .cfi_startproc 750 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/ccPJu8Ry.s page 71 + ARM GAS /tmp/ccdOzjQD.s page 71 751 @ frame_needed = 0, uses_anonymous_args = 0 @@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 790 .loc 1 323 3 view .LVU196 324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_MPU_REGION_ENABLE(MPU_Init->Enable)); 791 .loc 1 324 3 view .LVU197 - ARM GAS /tmp/ccPJu8Ry.s page 72 + ARM GAS /tmp/ccdOzjQD.s page 72 325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** @@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ((uint32_t)MPU_Init->TypeExtField << MPU_RASR_TEX_Pos) | 826 .loc 1 344 36 view .LVU220 827 001e 817A ldrb r1, [r0, #10] @ zero_extendqisi2 - ARM GAS /tmp/ccPJu8Ry.s page 73 + ARM GAS /tmp/ccdOzjQD.s page 73 343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ((uint32_t)MPU_Init->AccessPermission << MPU_RASR_AP_Pos) | @@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 863 .loc 1 355 5 is_stmt 1 view .LVU237 864 .loc 1 355 15 is_stmt 0 view .LVU238 865 0054 C3F8A020 str r2, [r3, #160] - ARM GAS /tmp/ccPJu8Ry.s page 74 + ARM GAS /tmp/ccdOzjQD.s page 74 356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } @@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 906 000c 00ED00E0 .word -536810240 907 .cfi_endproc 908 .LFE139: - ARM GAS /tmp/ccPJu8Ry.s page 75 + ARM GAS /tmp/ccdOzjQD.s page 75 910 .section .text.HAL_NVIC_GetPriority,"ax",%progbits @@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 937 .LVL56: 938 .loc 1 396 3 is_stmt 0 view .LVU250 939 000c 3346 mov r3, r6 - ARM GAS /tmp/ccPJu8Ry.s page 76 + ARM GAS /tmp/ccdOzjQD.s page 76 940 000e 2A46 mov r2, r5 @@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 977 .loc 2 1766 81 is_stmt 0 view .LVU260 978 0004 00F01F02 and r2, r0, #31 1766:Drivers/CMSIS/Include/core_cm4.h **** } - ARM GAS /tmp/ccPJu8Ry.s page 77 + ARM GAS /tmp/ccdOzjQD.s page 77 979 .loc 2 1766 34 view .LVU261 @@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1017 .loc 1 424 3 view .LVU267 1018 .LBB54: 1019 .LBI54: - ARM GAS /tmp/ccPJu8Ry.s page 78 + ARM GAS /tmp/ccdOzjQD.s page 78 1743:Drivers/CMSIS/Include/core_cm4.h **** { @@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1062 .thumb 1063 .thumb_func 1065 HAL_NVIC_ClearPendingIRQ: - ARM GAS /tmp/ccPJu8Ry.s page 79 + ARM GAS /tmp/ccdOzjQD.s page 79 1066 .LVL64: @@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1098 .loc 2 1781 43 view .LVU292 1099 .LBE57: 1100 .LBE56: - ARM GAS /tmp/ccPJu8Ry.s page 80 + ARM GAS /tmp/ccdOzjQD.s page 80 438:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } @@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1137 .loc 2 1798 54 is_stmt 0 view .LVU301 1138 0004 4309 lsrs r3, r0, #5 1798:Drivers/CMSIS/Include/core_cm4.h **** } - ARM GAS /tmp/ccPJu8Ry.s page 81 + ARM GAS /tmp/ccdOzjQD.s page 81 1139 .loc 2 1798 35 view .LVU302 @@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1178 @ args = 0, pretend = 0, frame = 0 1179 @ frame_needed = 0, uses_anonymous_args = 0 1180 @ link register save eliminated. - ARM GAS /tmp/ccPJu8Ry.s page 82 + ARM GAS /tmp/ccdOzjQD.s page 82 464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Check the parameters */ @@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** HAL_SYSTICK_Callback(); 483:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** - ARM GAS /tmp/ccPJu8Ry.s page 83 + ARM GAS /tmp/ccdOzjQD.s page 83 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /** @@ -4973,77 +4973,77 @@ ARM GAS /tmp/ccPJu8Ry.s page 1 1255 .file 6 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non 1256 .file 7 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" 1257 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h" - ARM GAS /tmp/ccPJu8Ry.s page 84 + ARM GAS /tmp/ccdOzjQD.s page 84 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_cortex.c - /tmp/ccPJu8Ry.s:21 .text.__NVIC_DisableIRQ:0000000000000000 $t - /tmp/ccPJu8Ry.s:26 .text.__NVIC_DisableIRQ:0000000000000000 __NVIC_DisableIRQ - /tmp/ccPJu8Ry.s:88 .text.__NVIC_DisableIRQ:0000000000000020 $d - /tmp/ccPJu8Ry.s:93 .text.__NVIC_SetPriority:0000000000000000 $t - /tmp/ccPJu8Ry.s:98 .text.__NVIC_SetPriority:0000000000000000 __NVIC_SetPriority - /tmp/ccPJu8Ry.s:141 .text.__NVIC_SetPriority:0000000000000024 $d - /tmp/ccPJu8Ry.s:146 .text.__NVIC_GetPriority:0000000000000000 $t - /tmp/ccPJu8Ry.s:151 .text.__NVIC_GetPriority:0000000000000000 __NVIC_GetPriority - /tmp/ccPJu8Ry.s:187 .text.__NVIC_GetPriority:0000000000000020 $d - /tmp/ccPJu8Ry.s:192 .text.NVIC_EncodePriority:0000000000000000 $t - /tmp/ccPJu8Ry.s:197 .text.NVIC_EncodePriority:0000000000000000 NVIC_EncodePriority - /tmp/ccPJu8Ry.s:258 .text.NVIC_DecodePriority:0000000000000000 $t - /tmp/ccPJu8Ry.s:263 .text.NVIC_DecodePriority:0000000000000000 NVIC_DecodePriority - /tmp/ccPJu8Ry.s:331 .text.__NVIC_SystemReset:0000000000000000 $t - /tmp/ccPJu8Ry.s:336 .text.__NVIC_SystemReset:0000000000000000 __NVIC_SystemReset - /tmp/ccPJu8Ry.s:397 .text.__NVIC_SystemReset:000000000000001c $d - /tmp/ccPJu8Ry.s:403 .text.HAL_NVIC_SetPriorityGrouping:0000000000000000 $t - /tmp/ccPJu8Ry.s:409 .text.HAL_NVIC_SetPriorityGrouping:0000000000000000 HAL_NVIC_SetPriorityGrouping - /tmp/ccPJu8Ry.s:463 .text.HAL_NVIC_SetPriorityGrouping:0000000000000020 $d - /tmp/ccPJu8Ry.s:468 .text.HAL_NVIC_SetPriority:0000000000000000 $t - /tmp/ccPJu8Ry.s:474 .text.HAL_NVIC_SetPriority:0000000000000000 HAL_NVIC_SetPriority - /tmp/ccPJu8Ry.s:520 .text.HAL_NVIC_SetPriority:000000000000001c $d - /tmp/ccPJu8Ry.s:525 .text.HAL_NVIC_EnableIRQ:0000000000000000 $t - /tmp/ccPJu8Ry.s:531 .text.HAL_NVIC_EnableIRQ:0000000000000000 HAL_NVIC_EnableIRQ - /tmp/ccPJu8Ry.s:572 .text.HAL_NVIC_EnableIRQ:0000000000000018 $d - /tmp/ccPJu8Ry.s:577 .text.HAL_NVIC_DisableIRQ:0000000000000000 $t - /tmp/ccPJu8Ry.s:583 .text.HAL_NVIC_DisableIRQ:0000000000000000 HAL_NVIC_DisableIRQ - /tmp/ccPJu8Ry.s:605 .text.HAL_NVIC_SystemReset:0000000000000000 $t - /tmp/ccPJu8Ry.s:611 .text.HAL_NVIC_SystemReset:0000000000000000 HAL_NVIC_SystemReset - /tmp/ccPJu8Ry.s:629 .text.HAL_SYSTICK_Config:0000000000000000 $t - /tmp/ccPJu8Ry.s:635 .text.HAL_SYSTICK_Config:0000000000000000 HAL_SYSTICK_Config - /tmp/ccPJu8Ry.s:700 .text.HAL_SYSTICK_Config:0000000000000024 $d - /tmp/ccPJu8Ry.s:705 .text.HAL_MPU_Disable:0000000000000000 $t - /tmp/ccPJu8Ry.s:711 .text.HAL_MPU_Disable:0000000000000000 HAL_MPU_Disable - /tmp/ccPJu8Ry.s:734 .text.HAL_MPU_Disable:0000000000000014 $d - /tmp/ccPJu8Ry.s:739 .text.HAL_MPU_Enable:0000000000000000 $t - /tmp/ccPJu8Ry.s:745 .text.HAL_MPU_Enable:0000000000000000 HAL_MPU_Enable - /tmp/ccPJu8Ry.s:771 .text.HAL_MPU_Enable:0000000000000014 $d - /tmp/ccPJu8Ry.s:776 .text.HAL_MPU_ConfigRegion:0000000000000000 $t - /tmp/ccPJu8Ry.s:782 .text.HAL_MPU_ConfigRegion:0000000000000000 HAL_MPU_ConfigRegion - /tmp/ccPJu8Ry.s:871 .text.HAL_MPU_ConfigRegion:000000000000005c $d - /tmp/ccPJu8Ry.s:876 .text.HAL_NVIC_GetPriorityGrouping:0000000000000000 $t - /tmp/ccPJu8Ry.s:882 .text.HAL_NVIC_GetPriorityGrouping:0000000000000000 HAL_NVIC_GetPriorityGrouping - /tmp/ccPJu8Ry.s:906 .text.HAL_NVIC_GetPriorityGrouping:000000000000000c $d - /tmp/ccPJu8Ry.s:911 .text.HAL_NVIC_GetPriority:0000000000000000 $t - /tmp/ccPJu8Ry.s:917 .text.HAL_NVIC_GetPriority:0000000000000000 HAL_NVIC_GetPriority - /tmp/ccPJu8Ry.s:951 .text.HAL_NVIC_SetPendingIRQ:0000000000000000 $t - /tmp/ccPJu8Ry.s:957 .text.HAL_NVIC_SetPendingIRQ:0000000000000000 HAL_NVIC_SetPendingIRQ - /tmp/ccPJu8Ry.s:998 .text.HAL_NVIC_SetPendingIRQ:0000000000000018 $d - /tmp/ccPJu8Ry.s:1003 .text.HAL_NVIC_GetPendingIRQ:0000000000000000 $t - /tmp/ccPJu8Ry.s:1009 .text.HAL_NVIC_GetPendingIRQ:0000000000000000 HAL_NVIC_GetPendingIRQ - /tmp/ccPJu8Ry.s:1054 .text.HAL_NVIC_GetPendingIRQ:0000000000000020 $d - /tmp/ccPJu8Ry.s:1059 .text.HAL_NVIC_ClearPendingIRQ:0000000000000000 $t - /tmp/ccPJu8Ry.s:1065 .text.HAL_NVIC_ClearPendingIRQ:0000000000000000 HAL_NVIC_ClearPendingIRQ - /tmp/ccPJu8Ry.s:1106 .text.HAL_NVIC_ClearPendingIRQ:0000000000000018 $d - ARM GAS /tmp/ccPJu8Ry.s page 85 + /tmp/ccdOzjQD.s:21 .text.__NVIC_DisableIRQ:0000000000000000 $t + /tmp/ccdOzjQD.s:26 .text.__NVIC_DisableIRQ:0000000000000000 __NVIC_DisableIRQ + /tmp/ccdOzjQD.s:88 .text.__NVIC_DisableIRQ:0000000000000020 $d + /tmp/ccdOzjQD.s:93 .text.__NVIC_SetPriority:0000000000000000 $t + /tmp/ccdOzjQD.s:98 .text.__NVIC_SetPriority:0000000000000000 __NVIC_SetPriority + /tmp/ccdOzjQD.s:141 .text.__NVIC_SetPriority:0000000000000024 $d + /tmp/ccdOzjQD.s:146 .text.__NVIC_GetPriority:0000000000000000 $t + /tmp/ccdOzjQD.s:151 .text.__NVIC_GetPriority:0000000000000000 __NVIC_GetPriority + /tmp/ccdOzjQD.s:187 .text.__NVIC_GetPriority:0000000000000020 $d + /tmp/ccdOzjQD.s:192 .text.NVIC_EncodePriority:0000000000000000 $t + /tmp/ccdOzjQD.s:197 .text.NVIC_EncodePriority:0000000000000000 NVIC_EncodePriority + /tmp/ccdOzjQD.s:258 .text.NVIC_DecodePriority:0000000000000000 $t + /tmp/ccdOzjQD.s:263 .text.NVIC_DecodePriority:0000000000000000 NVIC_DecodePriority + /tmp/ccdOzjQD.s:331 .text.__NVIC_SystemReset:0000000000000000 $t + /tmp/ccdOzjQD.s:336 .text.__NVIC_SystemReset:0000000000000000 __NVIC_SystemReset + /tmp/ccdOzjQD.s:397 .text.__NVIC_SystemReset:000000000000001c $d + /tmp/ccdOzjQD.s:403 .text.HAL_NVIC_SetPriorityGrouping:0000000000000000 $t + /tmp/ccdOzjQD.s:409 .text.HAL_NVIC_SetPriorityGrouping:0000000000000000 HAL_NVIC_SetPriorityGrouping + /tmp/ccdOzjQD.s:463 .text.HAL_NVIC_SetPriorityGrouping:0000000000000020 $d + /tmp/ccdOzjQD.s:468 .text.HAL_NVIC_SetPriority:0000000000000000 $t + /tmp/ccdOzjQD.s:474 .text.HAL_NVIC_SetPriority:0000000000000000 HAL_NVIC_SetPriority + /tmp/ccdOzjQD.s:520 .text.HAL_NVIC_SetPriority:000000000000001c $d + /tmp/ccdOzjQD.s:525 .text.HAL_NVIC_EnableIRQ:0000000000000000 $t + /tmp/ccdOzjQD.s:531 .text.HAL_NVIC_EnableIRQ:0000000000000000 HAL_NVIC_EnableIRQ + /tmp/ccdOzjQD.s:572 .text.HAL_NVIC_EnableIRQ:0000000000000018 $d + /tmp/ccdOzjQD.s:577 .text.HAL_NVIC_DisableIRQ:0000000000000000 $t + /tmp/ccdOzjQD.s:583 .text.HAL_NVIC_DisableIRQ:0000000000000000 HAL_NVIC_DisableIRQ + /tmp/ccdOzjQD.s:605 .text.HAL_NVIC_SystemReset:0000000000000000 $t + /tmp/ccdOzjQD.s:611 .text.HAL_NVIC_SystemReset:0000000000000000 HAL_NVIC_SystemReset + /tmp/ccdOzjQD.s:629 .text.HAL_SYSTICK_Config:0000000000000000 $t + /tmp/ccdOzjQD.s:635 .text.HAL_SYSTICK_Config:0000000000000000 HAL_SYSTICK_Config + /tmp/ccdOzjQD.s:700 .text.HAL_SYSTICK_Config:0000000000000024 $d + /tmp/ccdOzjQD.s:705 .text.HAL_MPU_Disable:0000000000000000 $t + /tmp/ccdOzjQD.s:711 .text.HAL_MPU_Disable:0000000000000000 HAL_MPU_Disable + /tmp/ccdOzjQD.s:734 .text.HAL_MPU_Disable:0000000000000014 $d + /tmp/ccdOzjQD.s:739 .text.HAL_MPU_Enable:0000000000000000 $t + /tmp/ccdOzjQD.s:745 .text.HAL_MPU_Enable:0000000000000000 HAL_MPU_Enable + /tmp/ccdOzjQD.s:771 .text.HAL_MPU_Enable:0000000000000014 $d + /tmp/ccdOzjQD.s:776 .text.HAL_MPU_ConfigRegion:0000000000000000 $t + /tmp/ccdOzjQD.s:782 .text.HAL_MPU_ConfigRegion:0000000000000000 HAL_MPU_ConfigRegion + /tmp/ccdOzjQD.s:871 .text.HAL_MPU_ConfigRegion:000000000000005c $d + /tmp/ccdOzjQD.s:876 .text.HAL_NVIC_GetPriorityGrouping:0000000000000000 $t + /tmp/ccdOzjQD.s:882 .text.HAL_NVIC_GetPriorityGrouping:0000000000000000 HAL_NVIC_GetPriorityGrouping + /tmp/ccdOzjQD.s:906 .text.HAL_NVIC_GetPriorityGrouping:000000000000000c $d + /tmp/ccdOzjQD.s:911 .text.HAL_NVIC_GetPriority:0000000000000000 $t + /tmp/ccdOzjQD.s:917 .text.HAL_NVIC_GetPriority:0000000000000000 HAL_NVIC_GetPriority + /tmp/ccdOzjQD.s:951 .text.HAL_NVIC_SetPendingIRQ:0000000000000000 $t + /tmp/ccdOzjQD.s:957 .text.HAL_NVIC_SetPendingIRQ:0000000000000000 HAL_NVIC_SetPendingIRQ + /tmp/ccdOzjQD.s:998 .text.HAL_NVIC_SetPendingIRQ:0000000000000018 $d + /tmp/ccdOzjQD.s:1003 .text.HAL_NVIC_GetPendingIRQ:0000000000000000 $t + /tmp/ccdOzjQD.s:1009 .text.HAL_NVIC_GetPendingIRQ:0000000000000000 HAL_NVIC_GetPendingIRQ + /tmp/ccdOzjQD.s:1054 .text.HAL_NVIC_GetPendingIRQ:0000000000000020 $d + /tmp/ccdOzjQD.s:1059 .text.HAL_NVIC_ClearPendingIRQ:0000000000000000 $t + /tmp/ccdOzjQD.s:1065 .text.HAL_NVIC_ClearPendingIRQ:0000000000000000 HAL_NVIC_ClearPendingIRQ + /tmp/ccdOzjQD.s:1106 .text.HAL_NVIC_ClearPendingIRQ:0000000000000018 $d + ARM GAS /tmp/ccdOzjQD.s page 85 - /tmp/ccPJu8Ry.s:1111 .text.HAL_NVIC_GetActive:0000000000000000 $t - /tmp/ccPJu8Ry.s:1117 .text.HAL_NVIC_GetActive:0000000000000000 HAL_NVIC_GetActive - /tmp/ccPJu8Ry.s:1162 .text.HAL_NVIC_GetActive:0000000000000020 $d - /tmp/ccPJu8Ry.s:1167 .text.HAL_SYSTICK_CLKSourceConfig:0000000000000000 $t - /tmp/ccPJu8Ry.s:1173 .text.HAL_SYSTICK_CLKSourceConfig:0000000000000000 HAL_SYSTICK_CLKSourceConfig - /tmp/ccPJu8Ry.s:1208 .text.HAL_SYSTICK_Callback:0000000000000000 $t - /tmp/ccPJu8Ry.s:1214 .text.HAL_SYSTICK_Callback:0000000000000000 HAL_SYSTICK_Callback - /tmp/ccPJu8Ry.s:1227 .text.HAL_SYSTICK_IRQHandler:0000000000000000 $t - /tmp/ccPJu8Ry.s:1233 .text.HAL_SYSTICK_IRQHandler:0000000000000000 HAL_SYSTICK_IRQHandler + /tmp/ccdOzjQD.s:1111 .text.HAL_NVIC_GetActive:0000000000000000 $t + /tmp/ccdOzjQD.s:1117 .text.HAL_NVIC_GetActive:0000000000000000 HAL_NVIC_GetActive + /tmp/ccdOzjQD.s:1162 .text.HAL_NVIC_GetActive:0000000000000020 $d + /tmp/ccdOzjQD.s:1167 .text.HAL_SYSTICK_CLKSourceConfig:0000000000000000 $t + /tmp/ccdOzjQD.s:1173 .text.HAL_SYSTICK_CLKSourceConfig:0000000000000000 HAL_SYSTICK_CLKSourceConfig + /tmp/ccdOzjQD.s:1208 .text.HAL_SYSTICK_Callback:0000000000000000 $t + /tmp/ccdOzjQD.s:1214 .text.HAL_SYSTICK_Callback:0000000000000000 HAL_SYSTICK_Callback + /tmp/ccdOzjQD.s:1227 .text.HAL_SYSTICK_IRQHandler:0000000000000000 $t + /tmp/ccdOzjQD.s:1233 .text.HAL_SYSTICK_IRQHandler:0000000000000000 HAL_SYSTICK_IRQHandler NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_dma.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_dma.lst index e627a51..9268041 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_dma.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_dma.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccaRdTju.s page 1 +ARM GAS /tmp/cckvhj22.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** detection. 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** (#) Use HAL_DMA_Abort() function to abort the current transfer - ARM GAS /tmp/ccaRdTju.s page 2 + ARM GAS /tmp/cckvhj22.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -118,7 +118,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @brief DMA HAL module driver 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @{ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */ - ARM GAS /tmp/ccaRdTju.s page 3 + ARM GAS /tmp/cckvhj22.s page 3 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -178,7 +178,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if(NULL == hdma) 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR; - ARM GAS /tmp/ccaRdTju.s page 4 + ARM GAS /tmp/cckvhj22.s page 4 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } @@ -238,7 +238,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_DeInit(DMA_HandleTypeDef *hdma) 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Check the DMA handle allocation */ - ARM GAS /tmp/ccaRdTju.s page 5 + ARM GAS /tmp/cckvhj22.s page 5 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if(NULL == hdma) @@ -298,7 +298,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @verbatim 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** =============================================================================== 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ##### IO operation functions ##### - ARM GAS /tmp/ccaRdTju.s page 6 + ARM GAS /tmp/cckvhj22.s page 6 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** =============================================================================== @@ -358,7 +358,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** status = HAL_BUSY; 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** - ARM GAS /tmp/ccaRdTju.s page 7 + ARM GAS /tmp/cckvhj22.s page 7 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return status; @@ -418,7 +418,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Remain BUSY */ 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** status = HAL_BUSY; - ARM GAS /tmp/ccaRdTju.s page 8 + ARM GAS /tmp/cckvhj22.s page 8 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } @@ -478,7 +478,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* no transfer ongoing */ 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NO_XFER; - ARM GAS /tmp/ccaRdTju.s page 9 + ARM GAS /tmp/cckvhj22.s page 9 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -538,7 +538,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED; 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR; 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } - ARM GAS /tmp/ccaRdTju.s page 10 + ARM GAS /tmp/cckvhj22.s page 10 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -598,7 +598,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if(HAL_DMA_FULL_TRANSFER == CompleteLevel) 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { - ARM GAS /tmp/ccaRdTju.s page 11 + ARM GAS /tmp/cckvhj22.s page 11 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Clear the transfer complete flag */ @@ -658,7 +658,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** else if ((RESET != (flag_it & (DMA_FLAG_TC1 << hdma->ChannelIndex))) && (RESET != (source_it & DM 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) - ARM GAS /tmp/ccaRdTju.s page 12 + ARM GAS /tmp/cckvhj22.s page 12 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { @@ -718,7 +718,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param CallbackID User Callback identifer 656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * a HAL_DMA_CallbackIDTypeDef ENUM as parameter. 657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param pCallback pointer to private callback function which has pointer to - ARM GAS /tmp/ccaRdTju.s page 13 + ARM GAS /tmp/cckvhj22.s page 13 658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * a DMA_HandleTypeDef structure as parameter. @@ -778,7 +778,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 712:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_UnRegisterCallback(DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef Cal 713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; - ARM GAS /tmp/ccaRdTju.s page 14 + ARM GAS /tmp/cckvhj22.s page 14 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -838,7 +838,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 769:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @verbatim 770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** =============================================================================== 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ##### State and Errors functions ##### - ARM GAS /tmp/ccaRdTju.s page 15 + ARM GAS /tmp/cckvhj22.s page 15 772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** =============================================================================== @@ -898,7 +898,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 826:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 29 .loc 1 826 1 view -0 30 .cfi_startproc - ARM GAS /tmp/ccaRdTju.s page 16 + ARM GAS /tmp/cckvhj22.s page 16 31 @ args = 0, pretend = 0, frame = 0 @@ -958,7 +958,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 847:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 848:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Configure DMA Channel destination address */ 849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** hdma->Instance->CMAR = DstAddress; - ARM GAS /tmp/ccaRdTju.s page 17 + ARM GAS /tmp/cckvhj22.s page 17 65 .loc 1 849 5 is_stmt 1 view .LVU14 @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 860:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 105 .loc 1 860 1 is_stmt 1 view -0 106 .cfi_startproc - ARM GAS /tmp/ccaRdTju.s page 18 + ARM GAS /tmp/cckvhj22.s page 18 107 @ args = 0, pretend = 0, frame = 0 @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 148 .loc 1 873 26 is_stmt 0 view .LVU41 149 002e 064B ldr r3, .L9+20 150 0030 C363 str r3, [r0, #60] - ARM GAS /tmp/ccaRdTju.s page 19 + ARM GAS /tmp/cckvhj22.s page 19 874:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 191 .loc 1 150 3 view .LVU50 151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(hdma->Init.PeriphDataAlignment)); 192 .loc 1 151 3 view .LVU51 - ARM GAS /tmp/ccaRdTju.s page 20 + ARM GAS /tmp/cckvhj22.s page 20 152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** assert_param(IS_DMA_MEMORY_DATA_SIZE(hdma->Init.MemDataAlignment)); @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment | 228 .loc 1 170 72 view .LVU71 229 0024 0343 orrs r3, r3, r0 - ARM GAS /tmp/ccaRdTju.s page 21 + ARM GAS /tmp/cckvhj22.s page 21 171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** hdma->Init.Mode | hdma->Init.Priority; @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 266 .LVL13: 267 .L13: 268 .cfi_def_cfa_offset 0 - ARM GAS /tmp/ccaRdTju.s page 22 + ARM GAS /tmp/cckvhj22.s page 22 269 .cfi_restore 4 @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 313 .loc 1 214 3 is_stmt 1 view .LVU101 214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 314 .loc 1 214 7 is_stmt 0 view .LVU102 - ARM GAS /tmp/ccaRdTju.s page 23 + ARM GAS /tmp/cckvhj22.s page 23 315 0010 0368 ldr r3, [r0] @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 350 .loc 1 233 3 is_stmt 1 view .LVU121 233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** hdma->XferErrorCallback = NULL; 351 .loc 1 233 30 is_stmt 0 view .LVU122 - ARM GAS /tmp/ccaRdTju.s page 24 + ARM GAS /tmp/cckvhj22.s page 24 352 0032 E562 str r5, [r4, #44] @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 391 .global HAL_DMA_Start 392 .syntax unified 393 .thumb - ARM GAS /tmp/ccaRdTju.s page 25 + ARM GAS /tmp/cckvhj22.s page 25 394 .thumb_func @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 435 .loc 1 310 4 is_stmt 0 view .LVU153 436 001c 84F82030 strb r3, [r4, #32] - ARM GAS /tmp/ccaRdTju.s page 26 + ARM GAS /tmp/cckvhj22.s page 26 310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 474 0042 43F00103 orr r3, r3, #1 475 0046 1360 str r3, [r2] 283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** - ARM GAS /tmp/ccaRdTju.s page 27 + ARM GAS /tmp/cckvhj22.s page 27 476 .loc 1 283 20 view .LVU171 @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 522 .loc 1 336 3 discriminator 2 view .LVU181 338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 523 .loc 1 338 3 discriminator 2 view .LVU182 - ARM GAS /tmp/ccaRdTju.s page 28 + ARM GAS /tmp/cckvhj22.s page 28 338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 561 0036 2860 str r0, [r5] 349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 562 .loc 1 349 4 is_stmt 1 view .LVU200 - ARM GAS /tmp/ccaRdTju.s page 29 + ARM GAS /tmp/cckvhj22.s page 29 563 0038 2046 mov r0, r4 @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 600 .loc 1 360 5 is_stmt 1 view .LVU217 360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 601 .loc 1 360 9 is_stmt 0 view .LVU218 - ARM GAS /tmp/ccaRdTju.s page 30 + ARM GAS /tmp/cckvhj22.s page 30 602 0064 2268 ldr r2, [r4] @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 646 000e 0022 movs r2, #0 647 0010 80F82020 strb r2, [r0, #32] 392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** - ARM GAS /tmp/ccaRdTju.s page 31 + ARM GAS /tmp/cckvhj22.s page 31 648 .loc 1 392 5 view .LVU231 @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 685 .loc 1 408 15 is_stmt 0 view .LVU249 686 0038 83F82110 strb r1, [r3, #33] - ARM GAS /tmp/ccaRdTju.s page 32 + ARM GAS /tmp/cckvhj22.s page 32 411:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 729 .loc 1 431 5 is_stmt 1 view .LVU263 730 .LVL43: 431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } - ARM GAS /tmp/ccaRdTju.s page 33 + ARM GAS /tmp/cckvhj22.s page 33 731 .loc 1 431 12 is_stmt 0 view .LVU264 @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 768 0032 80F82120 strb r2, [r0, #33] 449:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 769 .loc 1 449 5 is_stmt 1 view .LVU282 - ARM GAS /tmp/ccaRdTju.s page 34 + ARM GAS /tmp/cckvhj22.s page 34 449:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 815 .cfi_offset 6, -20 816 .cfi_offset 7, -16 817 .cfi_offset 8, -12 - ARM GAS /tmp/ccaRdTju.s page 35 + ARM GAS /tmp/cckvhj22.s page 35 818 .cfi_offset 9, -8 @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 855 0024 1B68 ldr r3, [r3] 482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 856 .loc 1 482 6 view .LVU311 - ARM GAS /tmp/ccaRdTju.s page 36 + ARM GAS /tmp/cckvhj22.s page 36 857 0026 13F0200F tst r3, #32 @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 894 0048 9340 lsls r3, r3, r2 505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 895 .loc 1 505 7 view .LVU329 - ARM GAS /tmp/ccaRdTju.s page 37 + ARM GAS /tmp/cckvhj22.s page 37 896 004a 1942 tst r1, r3 @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR; 933 .loc 1 484 21 is_stmt 0 view .LVU347 934 0074 4FF48073 mov r3, #256 - ARM GAS /tmp/ccaRdTju.s page 38 + ARM GAS /tmp/cckvhj22.s page 38 935 0078 8363 str r3, [r0, #56] @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 521:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 972 .loc 1 521 7 view .LVU365 521:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } - ARM GAS /tmp/ccaRdTju.s page 39 + ARM GAS /tmp/cckvhj22.s page 39 973 .loc 1 521 14 is_stmt 0 view .LVU366 @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1010 00c0 F6E7 b .L59 1011 .cfi_endproc 1012 .LFE136: - ARM GAS /tmp/ccaRdTju.s page 40 + ARM GAS /tmp/cckvhj22.s page 40 1014 .section .text.HAL_DMA_IRQHandler,"ax",%progbits @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1056 .loc 1 575 67 discriminator 1 view .LVU396 1057 0014 15F0040F tst r5, #4 1058 0018 10D0 beq .L65 - ARM GAS /tmp/ccaRdTju.s page 41 + ARM GAS /tmp/cckvhj22.s page 41 578:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1096 .loc 1 598 8 is_stmt 1 view .LVU413 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 1097 .loc 1 598 47 is_stmt 0 view .LVU414 - ARM GAS /tmp/ccaRdTju.s page 42 + ARM GAS /tmp/cckvhj22.s page 42 1098 003c 0223 movs r3, #2 @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1135 .loc 1 614 4 view .LVU431 1136 006a 0023 movs r3, #0 1137 006c 80F82030 strb r3, [r0, #32] - ARM GAS /tmp/ccaRdTju.s page 43 + ARM GAS /tmp/cckvhj22.s page 43 614:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1175 0094 0123 movs r3, #1 1176 0096 03FA02F2 lsl r2, r3, r2 632:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** - ARM GAS /tmp/ccaRdTju.s page 44 + ARM GAS /tmp/cckvhj22.s page 44 1177 .loc 1 632 32 view .LVU449 @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1219 .loc 1 662 1 is_stmt 0 view .LVU463 1220 0000 0346 mov r3, r0 663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** - ARM GAS /tmp/ccaRdTju.s page 45 + ARM GAS /tmp/cckvhj22.s page 45 1221 .loc 1 663 3 is_stmt 1 view .LVU464 @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1259 0026 DFE801F0 tbb [pc, r1] 1260 .L75: 1261 002a 02 .byte (.L78-.L75)/2 - ARM GAS /tmp/ccaRdTju.s page 46 + ARM GAS /tmp/cckvhj22.s page 46 1262 002b 05 .byte (.L77-.L75)/2 @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 1298 .loc 1 663 21 is_stmt 0 view .LVU499 1299 0042 0020 movs r0, #0 - ARM GAS /tmp/ccaRdTju.s page 47 + ARM GAS /tmp/cckvhj22.s page 47 686:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1343 0014 9042 cmp r0, r2 1344 0016 04D0 beq .L95 753:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } - ARM GAS /tmp/ccaRdTju.s page 48 + ARM GAS /tmp/cckvhj22.s page 48 1345 .loc 1 753 12 view .LVU513 @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1385 .loc 1 729 12 is_stmt 1 view .LVU527 1386 003c EDE7 b .L85 1387 .L89: - ARM GAS /tmp/ccaRdTju.s page 49 + ARM GAS /tmp/cckvhj22.s page 49 732:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** break; @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccaRdTju.s page 1 1425 .LFE139: 1427 .section .text.HAL_DMA_GetState,"ax",%progbits 1428 .align 1 - ARM GAS /tmp/ccaRdTju.s page 50 + ARM GAS /tmp/cckvhj22.s page 50 1429 .global HAL_DMA_GetState @@ -2998,50 +2998,50 @@ ARM GAS /tmp/ccaRdTju.s page 1 1479 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" 1480 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" 1481 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" - ARM GAS /tmp/ccaRdTju.s page 51 + ARM GAS /tmp/cckvhj22.s page 51 1482 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 1483 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccaRdTju.s page 52 + ARM GAS /tmp/cckvhj22.s page 52 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_dma.c - /tmp/ccaRdTju.s:21 .text.DMA_SetConfig:0000000000000000 $t - /tmp/ccaRdTju.s:26 .text.DMA_SetConfig:0000000000000000 DMA_SetConfig - /tmp/ccaRdTju.s:97 .text.DMA_CalcBaseAndBitshift:0000000000000000 $t - /tmp/ccaRdTju.s:102 .text.DMA_CalcBaseAndBitshift:0000000000000000 DMA_CalcBaseAndBitshift - /tmp/ccaRdTju.s:156 .text.DMA_CalcBaseAndBitshift:0000000000000034 $d - /tmp/ccaRdTju.s:166 .text.HAL_DMA_Init:0000000000000000 $t - /tmp/ccaRdTju.s:172 .text.HAL_DMA_Init:0000000000000000 HAL_DMA_Init - /tmp/ccaRdTju.s:280 .text.HAL_DMA_DeInit:0000000000000000 $t - /tmp/ccaRdTju.s:286 .text.HAL_DMA_DeInit:0000000000000000 HAL_DMA_DeInit - /tmp/ccaRdTju.s:390 .text.HAL_DMA_Start:0000000000000000 $t - /tmp/ccaRdTju.s:396 .text.HAL_DMA_Start:0000000000000000 HAL_DMA_Start - /tmp/ccaRdTju.s:488 .text.HAL_DMA_Start_IT:0000000000000000 $t - /tmp/ccaRdTju.s:494 .text.HAL_DMA_Start_IT:0000000000000000 HAL_DMA_Start_IT - /tmp/ccaRdTju.s:618 .text.HAL_DMA_Abort:0000000000000000 $t - /tmp/ccaRdTju.s:624 .text.HAL_DMA_Abort:0000000000000000 HAL_DMA_Abort - /tmp/ccaRdTju.s:699 .text.HAL_DMA_Abort_IT:0000000000000000 $t - /tmp/ccaRdTju.s:705 .text.HAL_DMA_Abort_IT:0000000000000000 HAL_DMA_Abort_IT - /tmp/ccaRdTju.s:796 .text.HAL_DMA_PollForTransfer:0000000000000000 $t - /tmp/ccaRdTju.s:802 .text.HAL_DMA_PollForTransfer:0000000000000000 HAL_DMA_PollForTransfer - /tmp/ccaRdTju.s:1015 .text.HAL_DMA_IRQHandler:0000000000000000 $t - /tmp/ccaRdTju.s:1021 .text.HAL_DMA_IRQHandler:0000000000000000 HAL_DMA_IRQHandler - /tmp/ccaRdTju.s:1205 .text.HAL_DMA_RegisterCallback:0000000000000000 $t - /tmp/ccaRdTju.s:1211 .text.HAL_DMA_RegisterCallback:0000000000000000 HAL_DMA_RegisterCallback - /tmp/ccaRdTju.s:1261 .text.HAL_DMA_RegisterCallback:000000000000002a $d - /tmp/ccaRdTju.s:1265 .text.HAL_DMA_RegisterCallback:000000000000002e $t - /tmp/ccaRdTju.s:1311 .text.HAL_DMA_UnRegisterCallback:0000000000000000 $t - /tmp/ccaRdTju.s:1317 .text.HAL_DMA_UnRegisterCallback:0000000000000000 HAL_DMA_UnRegisterCallback - /tmp/ccaRdTju.s:1364 .text.HAL_DMA_UnRegisterCallback:000000000000002a $d - /tmp/ccaRdTju.s:1428 .text.HAL_DMA_GetState:0000000000000000 $t - /tmp/ccaRdTju.s:1434 .text.HAL_DMA_GetState:0000000000000000 HAL_DMA_GetState - /tmp/ccaRdTju.s:1452 .text.HAL_DMA_GetError:0000000000000000 $t - /tmp/ccaRdTju.s:1458 .text.HAL_DMA_GetError:0000000000000000 HAL_DMA_GetError - /tmp/ccaRdTju.s:1369 .text.HAL_DMA_UnRegisterCallback:000000000000002f $d - /tmp/ccaRdTju.s:1369 .text.HAL_DMA_UnRegisterCallback:0000000000000030 $t + /tmp/cckvhj22.s:21 .text.DMA_SetConfig:0000000000000000 $t + /tmp/cckvhj22.s:26 .text.DMA_SetConfig:0000000000000000 DMA_SetConfig + /tmp/cckvhj22.s:97 .text.DMA_CalcBaseAndBitshift:0000000000000000 $t + /tmp/cckvhj22.s:102 .text.DMA_CalcBaseAndBitshift:0000000000000000 DMA_CalcBaseAndBitshift + /tmp/cckvhj22.s:156 .text.DMA_CalcBaseAndBitshift:0000000000000034 $d + /tmp/cckvhj22.s:166 .text.HAL_DMA_Init:0000000000000000 $t + /tmp/cckvhj22.s:172 .text.HAL_DMA_Init:0000000000000000 HAL_DMA_Init + /tmp/cckvhj22.s:280 .text.HAL_DMA_DeInit:0000000000000000 $t + /tmp/cckvhj22.s:286 .text.HAL_DMA_DeInit:0000000000000000 HAL_DMA_DeInit + /tmp/cckvhj22.s:390 .text.HAL_DMA_Start:0000000000000000 $t + /tmp/cckvhj22.s:396 .text.HAL_DMA_Start:0000000000000000 HAL_DMA_Start + /tmp/cckvhj22.s:488 .text.HAL_DMA_Start_IT:0000000000000000 $t + /tmp/cckvhj22.s:494 .text.HAL_DMA_Start_IT:0000000000000000 HAL_DMA_Start_IT + /tmp/cckvhj22.s:618 .text.HAL_DMA_Abort:0000000000000000 $t + /tmp/cckvhj22.s:624 .text.HAL_DMA_Abort:0000000000000000 HAL_DMA_Abort + /tmp/cckvhj22.s:699 .text.HAL_DMA_Abort_IT:0000000000000000 $t + /tmp/cckvhj22.s:705 .text.HAL_DMA_Abort_IT:0000000000000000 HAL_DMA_Abort_IT + /tmp/cckvhj22.s:796 .text.HAL_DMA_PollForTransfer:0000000000000000 $t + /tmp/cckvhj22.s:802 .text.HAL_DMA_PollForTransfer:0000000000000000 HAL_DMA_PollForTransfer + /tmp/cckvhj22.s:1015 .text.HAL_DMA_IRQHandler:0000000000000000 $t + /tmp/cckvhj22.s:1021 .text.HAL_DMA_IRQHandler:0000000000000000 HAL_DMA_IRQHandler + /tmp/cckvhj22.s:1205 .text.HAL_DMA_RegisterCallback:0000000000000000 $t + /tmp/cckvhj22.s:1211 .text.HAL_DMA_RegisterCallback:0000000000000000 HAL_DMA_RegisterCallback + /tmp/cckvhj22.s:1261 .text.HAL_DMA_RegisterCallback:000000000000002a $d + /tmp/cckvhj22.s:1265 .text.HAL_DMA_RegisterCallback:000000000000002e $t + /tmp/cckvhj22.s:1311 .text.HAL_DMA_UnRegisterCallback:0000000000000000 $t + /tmp/cckvhj22.s:1317 .text.HAL_DMA_UnRegisterCallback:0000000000000000 HAL_DMA_UnRegisterCallback + /tmp/cckvhj22.s:1364 .text.HAL_DMA_UnRegisterCallback:000000000000002a $d + /tmp/cckvhj22.s:1428 .text.HAL_DMA_GetState:0000000000000000 $t + /tmp/cckvhj22.s:1434 .text.HAL_DMA_GetState:0000000000000000 HAL_DMA_GetState + /tmp/cckvhj22.s:1452 .text.HAL_DMA_GetError:0000000000000000 $t + /tmp/cckvhj22.s:1458 .text.HAL_DMA_GetError:0000000000000000 HAL_DMA_GetError + /tmp/cckvhj22.s:1369 .text.HAL_DMA_UnRegisterCallback:000000000000002f $d + /tmp/cckvhj22.s:1369 .text.HAL_DMA_UnRegisterCallback:0000000000000030 $t UNDEFINED SYMBOLS HAL_GetTick diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_exti.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_exti.lst index a4e4499..f5f89b7 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_exti.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_exti.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccQLKAuM.s page 1 +ARM GAS /tmp/ccpHD71p.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (+) When set in interrupt mode, configurable Exti lines have two different 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** interrupts pending registers which allow to distinguish which transition - ARM GAS /tmp/ccQLKAuM.s page 2 + ARM GAS /tmp/ccpHD71p.s page 2 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** occurs: @@ -118,7 +118,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** */ 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/ - ARM GAS /tmp/ccQLKAuM.s page 3 + ARM GAS /tmp/ccpHD71p.s page 3 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** #include "stm32f3xx_hal.h" @@ -178,7 +178,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** * @param pExtiConfig Pointer on EXTI configuration to be set. 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** * @retval HAL Status. 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** */ - ARM GAS /tmp/ccQLKAuM.s page 4 + ARM GAS /tmp/ccpHD71p.s page 4 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig @@ -238,7 +238,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); 61 .loc 1 166 3 is_stmt 1 view .LVU15 62 .loc 1 166 10 is_stmt 0 view .LVU16 - ARM GAS /tmp/ccQLKAuM.s page 5 + ARM GAS /tmp/ccpHD71p.s page 5 63 000e C2F30043 ubfx r3, r2, #16, #1 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 101 .L5: 183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } 184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** else - ARM GAS /tmp/ccQLKAuM.s page 6 + ARM GAS /tmp/ccpHD71p.s page 6 185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** { @@ -358,7 +358,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 130 .loc 1 210 28 view .LVU49 131 004e 05F0C06C and ip, r5, #100663296 132 .LVL12: - ARM GAS /tmp/ccQLKAuM.s page 7 + ARM GAS /tmp/ccpHD71p.s page 7 133 .loc 1 210 8 view .LVU50 @@ -418,7 +418,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 160 .loc 1 237 3 is_stmt 1 view .LVU60 161 .loc 1 237 12 is_stmt 0 view .LVU61 162 006e 1460 str r4, [r2] - ARM GAS /tmp/ccQLKAuM.s page 8 + ARM GAS /tmp/ccpHD71p.s page 8 238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** @@ -478,7 +478,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 197 .cfi_def_cfa_offset 0 198 .LVL23: 199 .loc 1 257 1 view .LVU76 - ARM GAS /tmp/ccQLKAuM.s page 9 + ARM GAS /tmp/ccpHD71p.s page 9 200 0084 7047 bx lr @@ -538,7 +538,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 239 00a4 9540 lsls r5, r5, r2 216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); 240 .loc 1 216 14 view .LVU92 - ARM GAS /tmp/ccQLKAuM.s page 10 + ARM GAS /tmp/ccpHD71p.s page 10 241 00a6 26EA0506 bic r6, r6, r5 @@ -598,7 +598,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 281 .loc 1 155 12 view .LVU106 282 00c4 7047 bx lr 283 .LVL40: - ARM GAS /tmp/ccQLKAuM.s page 11 + ARM GAS /tmp/ccpHD71p.s page 11 284 .L13: @@ -658,7 +658,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 322 0002 4DD0 beq .L28 323 .loc 1 274 23 discriminator 1 view .LVU117 324 0004 0029 cmp r1, #0 - ARM GAS /tmp/ccQLKAuM.s page 12 + ARM GAS /tmp/ccpHD71p.s page 12 325 0006 4DD0 beq .L29 @@ -718,7 +718,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 360 0026 DCF80040 ldr r4, [ip] 361 .LVL48: 293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** - ARM GAS /tmp/ccQLKAuM.s page 13 + ARM GAS /tmp/ccpHD71p.s page 13 294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Check if selected line is enable */ @@ -778,7 +778,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 394 .loc 1 315 24 is_stmt 0 view .LVU149 395 0042 0024 movs r4, #0 396 0044 8C60 str r4, [r1, #8] - ARM GAS /tmp/ccQLKAuM.s page 14 + ARM GAS /tmp/ccpHD71p.s page 14 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = 0x00u; @@ -838,7 +838,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 431 .loc 1 335 5 is_stmt 1 view .LVU167 432 .loc 1 335 8 is_stmt 0 view .LVU168 433 005e 0242 tst r2, r0 - ARM GAS /tmp/ccQLKAuM.s page 15 + ARM GAS /tmp/ccpHD71p.s page 15 434 0060 03D0 beq .L27 @@ -898,7 +898,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 345:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = ((regval << (SYSCFG_EXTICR1_EXTI1_Pos * (3uL - (linepos & 0x03u)))) >> 468 .loc 1 345 39 is_stmt 0 view .LVU182 469 007e 4FEA9E03 lsr r3, lr, #2 - ARM GAS /tmp/ccQLKAuM.s page 16 + ARM GAS /tmp/ccpHD71p.s page 16 345:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = ((regval << (SYSCFG_EXTICR1_EXTI1_Pos * (3uL - (linepos & 0x03u)))) >> @@ -958,7 +958,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 512 .loc 1 350 10 view .LVU195 513 00a8 0020 movs r0, #0 514 .LVL70: - ARM GAS /tmp/ccQLKAuM.s page 17 + ARM GAS /tmp/ccpHD71p.s page 17 515 .L22: @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 554 .cfi_offset 4, -12 555 .cfi_offset 5, -8 556 .cfi_offset 14, -4 - ARM GAS /tmp/ccQLKAuM.s page 18 + ARM GAS /tmp/ccpHD71p.s page 18 557 0006 8446 mov ip, r0 @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* 2] Clear event mode */ 386:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regaddr = (&EXTI->EMR + (EXTI_MODE_OFFSET * offset)); 594 .loc 1 386 3 is_stmt 1 view .LVU223 - ARM GAS /tmp/ccQLKAuM.s page 19 + ARM GAS /tmp/ccpHD71p.s page 19 595 .loc 1 386 11 is_stmt 0 view .LVU224 @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 637 004c 0D40 ands r5, r5, r1 638 .LVL87: 399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** *regaddr = regval; - ARM GAS /tmp/ccQLKAuM.s page 20 + ARM GAS /tmp/ccpHD71p.s page 20 639 .loc 1 399 5 is_stmt 1 view .LVU245 @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 672 0076 0F22 movs r2, #15 673 0078 A240 lsls r2, r2, r4 407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval; - ARM GAS /tmp/ccQLKAuM.s page 21 + ARM GAS /tmp/ccpHD71p.s page 21 674 .loc 1 407 14 view .LVU260 @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 725 .LFB133: 414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 415:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /** - ARM GAS /tmp/ccQLKAuM.s page 22 + ARM GAS /tmp/ccpHD71p.s page 22 416:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** * @brief Register callback for a dedicated Exti line. @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 757 .global HAL_EXTI_GetHandle 758 .syntax unified 759 .thumb - ARM GAS /tmp/ccQLKAuM.s page 23 + ARM GAS /tmp/ccpHD71p.s page 23 760 .thumb_func @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 788 .loc 1 465 1 view .LVU289 789 000a 7047 bx lr 790 .cfi_endproc - ARM GAS /tmp/ccQLKAuM.s page 24 + ARM GAS /tmp/ccpHD71p.s page 24 791 .LFE134: @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 816 .loc 1 496 3 view .LVU296 817 .loc 1 496 19 is_stmt 0 view .LVU297 818 0002 0368 ldr r3, [r0] - ARM GAS /tmp/ccQLKAuM.s page 25 + ARM GAS /tmp/ccpHD71p.s page 25 819 .loc 1 496 10 view .LVU298 @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 858 .LVL113: 859 .L57: 512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } - ARM GAS /tmp/ccQLKAuM.s page 26 + ARM GAS /tmp/ccpHD71p.s page 26 513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 892 .loc 1 536 3 view .LVU325 537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 538:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */ - ARM GAS /tmp/ccQLKAuM.s page 27 + ARM GAS /tmp/ccpHD71p.s page 27 539:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 938 .syntax unified 939 .thumb 940 .thumb_func - ARM GAS /tmp/ccQLKAuM.s page 28 + ARM GAS /tmp/ccpHD71p.s page 28 942 HAL_EXTI_ClearPending: @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 574:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Get pending bit */ 575:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regaddr = (&EXTI->PR + (EXTI_CONFIG_OFFSET * offset)); 971 .loc 1 575 3 is_stmt 1 view .LVU356 - ARM GAS /tmp/ccQLKAuM.s page 29 + ARM GAS /tmp/ccpHD71p.s page 29 972 .loc 1 575 24 is_stmt 0 view .LVU357 @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccQLKAuM.s page 1 1009 .loc 1 594 3 view .LVU367 595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */ - ARM GAS /tmp/ccQLKAuM.s page 30 + ARM GAS /tmp/ccpHD71p.s page 30 597:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); @@ -1785,35 +1785,35 @@ ARM GAS /tmp/ccQLKAuM.s page 1 1046 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" 1047 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1048 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h" - ARM GAS /tmp/ccQLKAuM.s page 31 + ARM GAS /tmp/ccpHD71p.s page 31 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_exti.c - /tmp/ccQLKAuM.s:21 .text.HAL_EXTI_SetConfigLine:0000000000000000 $t - /tmp/ccQLKAuM.s:27 .text.HAL_EXTI_SetConfigLine:0000000000000000 HAL_EXTI_SetConfigLine - /tmp/ccQLKAuM.s:293 .text.HAL_EXTI_SetConfigLine:00000000000000cc $d - /tmp/ccQLKAuM.s:301 .text.HAL_EXTI_GetConfigLine:0000000000000000 $t - /tmp/ccQLKAuM.s:307 .text.HAL_EXTI_GetConfigLine:0000000000000000 HAL_EXTI_GetConfigLine - /tmp/ccQLKAuM.s:521 .text.HAL_EXTI_GetConfigLine:00000000000000ac $d - /tmp/ccQLKAuM.s:529 .text.HAL_EXTI_ClearConfigLine:0000000000000000 $t - /tmp/ccQLKAuM.s:535 .text.HAL_EXTI_ClearConfigLine:0000000000000000 HAL_EXTI_ClearConfigLine - /tmp/ccQLKAuM.s:709 .text.HAL_EXTI_ClearConfigLine:0000000000000090 $d - /tmp/ccQLKAuM.s:717 .text.HAL_EXTI_RegisterCallback:0000000000000000 $t - /tmp/ccQLKAuM.s:723 .text.HAL_EXTI_RegisterCallback:0000000000000000 HAL_EXTI_RegisterCallback - /tmp/ccQLKAuM.s:756 .text.HAL_EXTI_GetHandle:0000000000000000 $t - /tmp/ccQLKAuM.s:762 .text.HAL_EXTI_GetHandle:0000000000000000 HAL_EXTI_GetHandle - /tmp/ccQLKAuM.s:794 .text.HAL_EXTI_IRQHandler:0000000000000000 $t - /tmp/ccQLKAuM.s:800 .text.HAL_EXTI_IRQHandler:0000000000000000 HAL_EXTI_IRQHandler - /tmp/ccQLKAuM.s:865 .text.HAL_EXTI_IRQHandler:0000000000000028 $d - /tmp/ccQLKAuM.s:871 .text.HAL_EXTI_GetPending:0000000000000000 $t - /tmp/ccQLKAuM.s:877 .text.HAL_EXTI_GetPending:0000000000000000 HAL_EXTI_GetPending - /tmp/ccQLKAuM.s:931 .text.HAL_EXTI_GetPending:000000000000001c $d - /tmp/ccQLKAuM.s:936 .text.HAL_EXTI_ClearPending:0000000000000000 $t - /tmp/ccQLKAuM.s:942 .text.HAL_EXTI_ClearPending:0000000000000000 HAL_EXTI_ClearPending - /tmp/ccQLKAuM.s:986 .text.HAL_EXTI_ClearPending:0000000000000018 $d - /tmp/ccQLKAuM.s:991 .text.HAL_EXTI_GenerateSWI:0000000000000000 $t - /tmp/ccQLKAuM.s:997 .text.HAL_EXTI_GenerateSWI:0000000000000000 HAL_EXTI_GenerateSWI - /tmp/ccQLKAuM.s:1038 .text.HAL_EXTI_GenerateSWI:0000000000000018 $d + /tmp/ccpHD71p.s:21 .text.HAL_EXTI_SetConfigLine:0000000000000000 $t + /tmp/ccpHD71p.s:27 .text.HAL_EXTI_SetConfigLine:0000000000000000 HAL_EXTI_SetConfigLine + /tmp/ccpHD71p.s:293 .text.HAL_EXTI_SetConfigLine:00000000000000cc $d + /tmp/ccpHD71p.s:301 .text.HAL_EXTI_GetConfigLine:0000000000000000 $t + /tmp/ccpHD71p.s:307 .text.HAL_EXTI_GetConfigLine:0000000000000000 HAL_EXTI_GetConfigLine + /tmp/ccpHD71p.s:521 .text.HAL_EXTI_GetConfigLine:00000000000000ac $d + /tmp/ccpHD71p.s:529 .text.HAL_EXTI_ClearConfigLine:0000000000000000 $t + /tmp/ccpHD71p.s:535 .text.HAL_EXTI_ClearConfigLine:0000000000000000 HAL_EXTI_ClearConfigLine + /tmp/ccpHD71p.s:709 .text.HAL_EXTI_ClearConfigLine:0000000000000090 $d + /tmp/ccpHD71p.s:717 .text.HAL_EXTI_RegisterCallback:0000000000000000 $t + /tmp/ccpHD71p.s:723 .text.HAL_EXTI_RegisterCallback:0000000000000000 HAL_EXTI_RegisterCallback + /tmp/ccpHD71p.s:756 .text.HAL_EXTI_GetHandle:0000000000000000 $t + /tmp/ccpHD71p.s:762 .text.HAL_EXTI_GetHandle:0000000000000000 HAL_EXTI_GetHandle + /tmp/ccpHD71p.s:794 .text.HAL_EXTI_IRQHandler:0000000000000000 $t + /tmp/ccpHD71p.s:800 .text.HAL_EXTI_IRQHandler:0000000000000000 HAL_EXTI_IRQHandler + /tmp/ccpHD71p.s:865 .text.HAL_EXTI_IRQHandler:0000000000000028 $d + /tmp/ccpHD71p.s:871 .text.HAL_EXTI_GetPending:0000000000000000 $t + /tmp/ccpHD71p.s:877 .text.HAL_EXTI_GetPending:0000000000000000 HAL_EXTI_GetPending + /tmp/ccpHD71p.s:931 .text.HAL_EXTI_GetPending:000000000000001c $d + /tmp/ccpHD71p.s:936 .text.HAL_EXTI_ClearPending:0000000000000000 $t + /tmp/ccpHD71p.s:942 .text.HAL_EXTI_ClearPending:0000000000000000 HAL_EXTI_ClearPending + /tmp/ccpHD71p.s:986 .text.HAL_EXTI_ClearPending:0000000000000018 $d + /tmp/ccpHD71p.s:991 .text.HAL_EXTI_GenerateSWI:0000000000000000 $t + /tmp/ccpHD71p.s:997 .text.HAL_EXTI_GenerateSWI:0000000000000000 HAL_EXTI_GenerateSWI + /tmp/ccpHD71p.s:1038 .text.HAL_EXTI_GenerateSWI:0000000000000018 $d NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash.lst index 3a7d915..56f9a53 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccX3tCBb.s page 1 +ARM GAS /tmp/ccPsFVqg.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** (+) Option Bytes programming 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** - ARM GAS /tmp/ccX3tCBb.s page 2 + ARM GAS /tmp/ccPsFVqg.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** ##### How to use this driver ##### @@ -118,7 +118,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** #include "stm32f3xx_hal.h" 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @addtogroup STM32F3xx_HAL_Driver - ARM GAS /tmp/ccX3tCBb.s page 3 + ARM GAS /tmp/ccPsFVqg.s page 3 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{ @@ -178,7 +178,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @defgroup FLASH_Exported_Functions_Group1 Programming operation functions 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @brief Programming operation functions 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * - ARM GAS /tmp/ccX3tCBb.s page 4 + ARM GAS /tmp/ccPsFVqg.s page 4 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @verbatim @@ -238,7 +238,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** nbiterations = 4U; 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** - ARM GAS /tmp/ccX3tCBb.s page 5 + ARM GAS /tmp/ccPsFVqg.s page 5 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** for (index = 0U; index < nbiterations; index++) @@ -298,7 +298,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(TypeProgram == FLASH_TYPEPROGRAM_HALFWORD) 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { - ARM GAS /tmp/ccX3tCBb.s page 6 + ARM GAS /tmp/ccPsFVqg.s page 6 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_PROGRAMHALFWORD; @@ -358,7 +358,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Process can continue only if no error detected */ 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(pFlash.ProcedureOnGoing != FLASH_PROC_NONE) - ARM GAS /tmp/ccX3tCBb.s page 7 + ARM GAS /tmp/ccPsFVqg.s page 7 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { @@ -418,7 +418,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** addresstmp = pFlash.Address; 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Shift to have next 16-bit data */ - ARM GAS /tmp/ccX3tCBb.s page 8 + ARM GAS /tmp/ccPsFVqg.s page 8 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Data = (pFlash.Data >> 16U); @@ -478,7 +478,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @retval none 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */ 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __weak void HAL_FLASH_EndOfOperationCallback(uint32_t ReturnValue) - ARM GAS /tmp/ccX3tCBb.s page 9 + ARM GAS /tmp/ccPsFVqg.s page 9 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { @@ -538,7 +538,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(READ_BIT(FLASH->CR, FLASH_CR_LOCK) != RESET) 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Authorize the FLASH Registers access */ - ARM GAS /tmp/ccX3tCBb.s page 10 + ARM GAS /tmp/ccPsFVqg.s page 10 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY1); @@ -598,7 +598,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** return HAL_OK; 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** - ARM GAS /tmp/ccX3tCBb.s page 11 + ARM GAS /tmp/ccPsFVqg.s page 11 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @@ -658,7 +658,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @brief Program a half-word (16-bit) at a specified address. 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @param Address specify the address to be programmed. - ARM GAS /tmp/ccX3tCBb.s page 12 + ARM GAS /tmp/ccPsFVqg.s page 12 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @param Data specify the data to be programmed. @@ -718,7 +718,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** HAL_StatusTypeDef FLASH_WaitForLastOperation(uint32_t Timeout) 622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Wait for the FLASH operation to complete by polling on BUSY flag to be reset. - ARM GAS /tmp/ccX3tCBb.s page 13 + ARM GAS /tmp/ccPsFVqg.s page 13 624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** Even if the FLASH operation fails, the BUSY flag will be reset and an error @@ -778,7 +778,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 74 0000 0C4B ldr r3, .L7 75 0002 DB68 ldr r3, [r3, #12] 76 .loc 1 668 5 view .LVU11 - ARM GAS /tmp/ccX3tCBb.s page 14 + ARM GAS /tmp/ccPsFVqg.s page 14 77 0004 13F01003 ands r3, r3, #16 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 119 0034 00200240 .word 1073881088 120 0038 00000000 .word pFlash 121 .cfi_endproc - ARM GAS /tmp/ccX3tCBb.s page 15 + ARM GAS /tmp/ccPsFVqg.s page 15 122 .LFE143: @@ -898,7 +898,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 167 .loc 1 249 3 discriminator 2 view .LVU37 252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 168 .loc 1 252 3 discriminator 2 view .LVU38 - ARM GAS /tmp/ccX3tCBb.s page 16 + ARM GAS /tmp/ccPsFVqg.s page 16 169 0018 1349 ldr r1, .L18+4 @@ -958,7 +958,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 207 .loc 1 280 1 view .LVU55 208 0046 38BD pop {r3, r4, r5, pc} - ARM GAS /tmp/ccX3tCBb.s page 17 + ARM GAS /tmp/ccPsFVqg.s page 17 209 .LVL11: @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 255 .LFB133: 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Prevent unused argument(s) compilation warning */ 256 .loc 1 430 1 is_stmt 1 view -0 - ARM GAS /tmp/ccX3tCBb.s page 18 + ARM GAS /tmp/ccPsFVqg.s page 18 257 .cfi_startproc @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 309 .loc 1 288 3 view .LVU73 310 .LVL16: - ARM GAS /tmp/ccX3tCBb.s page 19 + ARM GAS /tmp/ccPsFVqg.s page 19 291:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 350 0030 DB68 ldr r3, [r3, #12] 309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 351 .loc 1 309 5 view .LVU89 - ARM GAS /tmp/ccX3tCBb.s page 20 + ARM GAS /tmp/ccPsFVqg.s page 20 352 0032 13F0200F tst r3, #32 @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 390 .loc 1 366 11 view .LVU105 391 0062 002B cmp r3, #0 392 0064 4FD1 bne .L37 - ARM GAS /tmp/ccX3tCBb.s page 21 + ARM GAS /tmp/ccPsFVqg.s page 21 385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 432 .loc 1 407 5 view .LVU121 433 0094 5BB9 cbnz r3, .L22 - ARM GAS /tmp/ccX3tCBb.s page 22 + ARM GAS /tmp/ccPsFVqg.s page 22 410:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp; 473 .loc 1 330 11 view .LVU137 330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp; - ARM GAS /tmp/ccX3tCBb.s page 23 + ARM GAS /tmp/ccPsFVqg.s page 23 474 .loc 1 330 30 is_stmt 0 view .LVU138 @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 515 00f8 0020 movs r0, #0 516 00fa FFF7FEFF bl HAL_FLASH_EndOfOperationCallback 517 .LVL29: - ARM GAS /tmp/ccX3tCBb.s page 24 + ARM GAS /tmp/ccPsFVqg.s page 24 358:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 379:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 557 .loc 1 379 11 view .LVU167 558 0134 ACE7 b .L25 - ARM GAS /tmp/ccX3tCBb.s page 25 + ARM GAS /tmp/ccPsFVqg.s page 25 559 .LVL32: @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 605 0000 0A4B ldr r3, .L46 606 0002 1B69 ldr r3, [r3, #16] 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { - ARM GAS /tmp/ccX3tCBb.s page 26 + ARM GAS /tmp/ccPsFVqg.s page 26 607 .loc 1 484 5 view .LVU178 @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 653 .loc 1 505 1 is_stmt 1 view -0 654 .cfi_startproc 655 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/ccX3tCBb.s page 27 + ARM GAS /tmp/ccPsFVqg.s page 27 656 @ frame_needed = 0, uses_anonymous_args = 0 @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 702 .loc 1 529 3 view .LVU198 529:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 703 .loc 1 529 10 is_stmt 0 view .LVU199 - ARM GAS /tmp/ccX3tCBb.s page 28 + ARM GAS /tmp/ccPsFVqg.s page 28 704 0016 0020 movs r0, #0 @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 756 HAL_FLASH_GetError: 757 .LFB140: 582:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** return pFlash.ErrorCode; - ARM GAS /tmp/ccX3tCBb.s page 29 + ARM GAS /tmp/ccPsFVqg.s page 29 758 .loc 1 582 1 is_stmt 1 view -0 @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 805 .loc 1 629 3 is_stmt 1 view .LVU215 806 .L64: 629:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { - ARM GAS /tmp/ccX3tCBb.s page 30 + ARM GAS /tmp/ccPsFVqg.s page 30 807 .loc 1 629 9 view .LVU216 @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 846 .loc 1 647 6 is_stmt 0 view .LVU231 847 003a 084B ldr r3, .L73 848 003c DB68 ldr r3, [r3, #12] - ARM GAS /tmp/ccX3tCBb.s page 31 + ARM GAS /tmp/ccPsFVqg.s page 31 647:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 895 .cfi_def_cfa_offset 32 896 .cfi_offset 3, -32 897 .cfi_offset 4, -28 - ARM GAS /tmp/ccX3tCBb.s page 32 + ARM GAS /tmp/ccPsFVqg.s page 32 898 .cfi_offset 5, -24 @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 937 0024 78BB cbnz r0, .L77 186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 938 .loc 1 186 5 is_stmt 1 view .LVU257 - ARM GAS /tmp/ccX3tCBb.s page 33 + ARM GAS /tmp/ccPsFVqg.s page 33 186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 979 004a 2101 lsls r1, r4, #4 204:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 980 .loc 1 204 70 view .LVU272 - ARM GAS /tmp/ccX3tCBb.s page 34 + ARM GAS /tmp/ccPsFVqg.s page 34 981 004c C1F12002 rsb r2, r1, #32 @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 1023 008e BDE8F883 pop {r3, r4, r5, r6, r7, r8, r9, pc} 1024 .LVL59: 1025 .L81: - ARM GAS /tmp/ccX3tCBb.s page 35 + ARM GAS /tmp/ccPsFVqg.s page 35 175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccX3tCBb.s page 1 1079 0000 00000000 .space 32 1079 00000000 1079 00000000 - ARM GAS /tmp/ccX3tCBb.s page 36 + ARM GAS /tmp/ccPsFVqg.s page 36 1079 00000000 @@ -2112,53 +2112,53 @@ ARM GAS /tmp/ccX3tCBb.s page 1 1086 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1087 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h" 1088 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccX3tCBb.s page 37 + ARM GAS /tmp/ccPsFVqg.s page 37 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_flash.c - /tmp/ccX3tCBb.s:21 .text.FLASH_Program_HalfWord:0000000000000000 $t - /tmp/ccX3tCBb.s:26 .text.FLASH_Program_HalfWord:0000000000000000 FLASH_Program_HalfWord - /tmp/ccX3tCBb.s:52 .text.FLASH_Program_HalfWord:0000000000000014 $d - /tmp/ccX3tCBb.s:1078 .bss.pFlash:0000000000000000 pFlash - /tmp/ccX3tCBb.s:58 .text.FLASH_SetErrorCode:0000000000000000 $t - /tmp/ccX3tCBb.s:63 .text.FLASH_SetErrorCode:0000000000000000 FLASH_SetErrorCode - /tmp/ccX3tCBb.s:119 .text.FLASH_SetErrorCode:0000000000000034 $d - /tmp/ccX3tCBb.s:125 .text.HAL_FLASH_Program_IT:0000000000000000 $t - /tmp/ccX3tCBb.s:131 .text.HAL_FLASH_Program_IT:0000000000000000 HAL_FLASH_Program_IT - /tmp/ccX3tCBb.s:241 .text.HAL_FLASH_Program_IT:0000000000000064 $d - /tmp/ccX3tCBb.s:247 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 $t - /tmp/ccX3tCBb.s:253 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 HAL_FLASH_EndOfOperationCallback - /tmp/ccX3tCBb.s:268 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 $t - /tmp/ccX3tCBb.s:274 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 HAL_FLASH_OperationErrorCallback - /tmp/ccX3tCBb.s:289 .text.HAL_FLASH_IRQHandler:0000000000000000 $t - /tmp/ccX3tCBb.s:295 .text.HAL_FLASH_IRQHandler:0000000000000000 HAL_FLASH_IRQHandler - /tmp/ccX3tCBb.s:582 .text.HAL_FLASH_IRQHandler:000000000000014c $d - /tmp/ccX3tCBb.s:588 .text.HAL_FLASH_Unlock:0000000000000000 $t - /tmp/ccX3tCBb.s:594 .text.HAL_FLASH_Unlock:0000000000000000 HAL_FLASH_Unlock - /tmp/ccX3tCBb.s:639 .text.HAL_FLASH_Unlock:000000000000002c $d - /tmp/ccX3tCBb.s:645 .text.HAL_FLASH_Lock:0000000000000000 $t - /tmp/ccX3tCBb.s:651 .text.HAL_FLASH_Lock:0000000000000000 HAL_FLASH_Lock - /tmp/ccX3tCBb.s:670 .text.HAL_FLASH_Lock:0000000000000010 $d - /tmp/ccX3tCBb.s:675 .text.HAL_FLASH_OB_Unlock:0000000000000000 $t - /tmp/ccX3tCBb.s:681 .text.HAL_FLASH_OB_Unlock:0000000000000000 HAL_FLASH_OB_Unlock - /tmp/ccX3tCBb.s:714 .text.HAL_FLASH_OB_Unlock:0000000000000020 $d - /tmp/ccX3tCBb.s:720 .text.HAL_FLASH_OB_Lock:0000000000000000 $t - /tmp/ccX3tCBb.s:726 .text.HAL_FLASH_OB_Lock:0000000000000000 HAL_FLASH_OB_Lock - /tmp/ccX3tCBb.s:745 .text.HAL_FLASH_OB_Lock:0000000000000010 $d - /tmp/ccX3tCBb.s:750 .text.HAL_FLASH_GetError:0000000000000000 $t - /tmp/ccX3tCBb.s:756 .text.HAL_FLASH_GetError:0000000000000000 HAL_FLASH_GetError - /tmp/ccX3tCBb.s:772 .text.HAL_FLASH_GetError:0000000000000008 $d - /tmp/ccX3tCBb.s:777 .text.FLASH_WaitForLastOperation:0000000000000000 $t - /tmp/ccX3tCBb.s:783 .text.FLASH_WaitForLastOperation:0000000000000000 FLASH_WaitForLastOperation - /tmp/ccX3tCBb.s:875 .text.FLASH_WaitForLastOperation:000000000000005c $d - /tmp/ccX3tCBb.s:880 .text.HAL_FLASH_Program:0000000000000000 $t - /tmp/ccX3tCBb.s:886 .text.HAL_FLASH_Program:0000000000000000 HAL_FLASH_Program - /tmp/ccX3tCBb.s:1032 .text.HAL_FLASH_Program:0000000000000098 $d - /tmp/ccX3tCBb.s:1038 .text.HAL_FLASH_OB_Launch:0000000000000000 $t - /tmp/ccX3tCBb.s:1044 .text.HAL_FLASH_OB_Launch:0000000000000000 HAL_FLASH_OB_Launch - /tmp/ccX3tCBb.s:1069 .text.HAL_FLASH_OB_Launch:0000000000000018 $d - /tmp/ccX3tCBb.s:1075 .bss.pFlash:0000000000000000 $d + /tmp/ccPsFVqg.s:21 .text.FLASH_Program_HalfWord:0000000000000000 $t + /tmp/ccPsFVqg.s:26 .text.FLASH_Program_HalfWord:0000000000000000 FLASH_Program_HalfWord + /tmp/ccPsFVqg.s:52 .text.FLASH_Program_HalfWord:0000000000000014 $d + /tmp/ccPsFVqg.s:1078 .bss.pFlash:0000000000000000 pFlash + /tmp/ccPsFVqg.s:58 .text.FLASH_SetErrorCode:0000000000000000 $t + /tmp/ccPsFVqg.s:63 .text.FLASH_SetErrorCode:0000000000000000 FLASH_SetErrorCode + /tmp/ccPsFVqg.s:119 .text.FLASH_SetErrorCode:0000000000000034 $d + /tmp/ccPsFVqg.s:125 .text.HAL_FLASH_Program_IT:0000000000000000 $t + /tmp/ccPsFVqg.s:131 .text.HAL_FLASH_Program_IT:0000000000000000 HAL_FLASH_Program_IT + /tmp/ccPsFVqg.s:241 .text.HAL_FLASH_Program_IT:0000000000000064 $d + /tmp/ccPsFVqg.s:247 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 $t + /tmp/ccPsFVqg.s:253 .text.HAL_FLASH_EndOfOperationCallback:0000000000000000 HAL_FLASH_EndOfOperationCallback + /tmp/ccPsFVqg.s:268 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 $t + /tmp/ccPsFVqg.s:274 .text.HAL_FLASH_OperationErrorCallback:0000000000000000 HAL_FLASH_OperationErrorCallback + /tmp/ccPsFVqg.s:289 .text.HAL_FLASH_IRQHandler:0000000000000000 $t + /tmp/ccPsFVqg.s:295 .text.HAL_FLASH_IRQHandler:0000000000000000 HAL_FLASH_IRQHandler + /tmp/ccPsFVqg.s:582 .text.HAL_FLASH_IRQHandler:000000000000014c $d + /tmp/ccPsFVqg.s:588 .text.HAL_FLASH_Unlock:0000000000000000 $t + /tmp/ccPsFVqg.s:594 .text.HAL_FLASH_Unlock:0000000000000000 HAL_FLASH_Unlock + /tmp/ccPsFVqg.s:639 .text.HAL_FLASH_Unlock:000000000000002c $d + /tmp/ccPsFVqg.s:645 .text.HAL_FLASH_Lock:0000000000000000 $t + /tmp/ccPsFVqg.s:651 .text.HAL_FLASH_Lock:0000000000000000 HAL_FLASH_Lock + /tmp/ccPsFVqg.s:670 .text.HAL_FLASH_Lock:0000000000000010 $d + /tmp/ccPsFVqg.s:675 .text.HAL_FLASH_OB_Unlock:0000000000000000 $t + /tmp/ccPsFVqg.s:681 .text.HAL_FLASH_OB_Unlock:0000000000000000 HAL_FLASH_OB_Unlock + /tmp/ccPsFVqg.s:714 .text.HAL_FLASH_OB_Unlock:0000000000000020 $d + /tmp/ccPsFVqg.s:720 .text.HAL_FLASH_OB_Lock:0000000000000000 $t + /tmp/ccPsFVqg.s:726 .text.HAL_FLASH_OB_Lock:0000000000000000 HAL_FLASH_OB_Lock + /tmp/ccPsFVqg.s:745 .text.HAL_FLASH_OB_Lock:0000000000000010 $d + /tmp/ccPsFVqg.s:750 .text.HAL_FLASH_GetError:0000000000000000 $t + /tmp/ccPsFVqg.s:756 .text.HAL_FLASH_GetError:0000000000000000 HAL_FLASH_GetError + /tmp/ccPsFVqg.s:772 .text.HAL_FLASH_GetError:0000000000000008 $d + /tmp/ccPsFVqg.s:777 .text.FLASH_WaitForLastOperation:0000000000000000 $t + /tmp/ccPsFVqg.s:783 .text.FLASH_WaitForLastOperation:0000000000000000 FLASH_WaitForLastOperation + /tmp/ccPsFVqg.s:875 .text.FLASH_WaitForLastOperation:000000000000005c $d + /tmp/ccPsFVqg.s:880 .text.HAL_FLASH_Program:0000000000000000 $t + /tmp/ccPsFVqg.s:886 .text.HAL_FLASH_Program:0000000000000000 HAL_FLASH_Program + /tmp/ccPsFVqg.s:1032 .text.HAL_FLASH_Program:0000000000000098 $d + /tmp/ccPsFVqg.s:1038 .text.HAL_FLASH_OB_Launch:0000000000000000 $t + /tmp/ccPsFVqg.s:1044 .text.HAL_FLASH_OB_Launch:0000000000000000 HAL_FLASH_OB_Launch + /tmp/ccPsFVqg.s:1069 .text.HAL_FLASH_OB_Launch:0000000000000018 $d + /tmp/ccPsFVqg.s:1075 .bss.pFlash:0000000000000000 $d UNDEFINED SYMBOLS FLASH_PageErase diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash_ex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash_ex.lst index fc39bf6..7a26c89 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash_ex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_flash_ex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccLRLOP3.s page 1 +ARM GAS /tmp/ccOfRLB1.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @attention 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** *

© Copyright (c) 2016 STMicroelectronics. - ARM GAS /tmp/ccLRLOP3.s page 2 + ARM GAS /tmp/ccOfRLB1.s page 2 32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * All rights reserved.

@@ -118,7 +118,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @} - ARM GAS /tmp/ccLRLOP3.s page 3 + ARM GAS /tmp/ccOfRLB1.s page 3 89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */ @@ -178,7 +178,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory pages - ARM GAS /tmp/ccLRLOP3.s page 4 + ARM GAS /tmp/ccOfRLB1.s page 4 146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note To correctly run this function, the @ref HAL_FLASH_Unlock() function @@ -238,7 +238,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Erase page by page to be done*/ 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** for(address = pEraseInit->PageAddress; 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); - ARM GAS /tmp/ccLRLOP3.s page 5 + ARM GAS /tmp/ccOfRLB1.s page 5 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** address += FLASH_PAGE_SIZE) @@ -298,7 +298,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** __HAL_FLASH_ENABLE_IT(FLASH_IT_EOP | FLASH_IT_ERR); 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) - ARM GAS /tmp/ccLRLOP3.s page 6 + ARM GAS /tmp/ccOfRLB1.s page 6 260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { @@ -358,7 +358,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** uint8_t rdptmp = OB_RDP_LEVEL_0; 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; - ARM GAS /tmp/ccLRLOP3.s page 7 + ARM GAS /tmp/ccOfRLB1.s page 7 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** @@ -418,7 +418,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Write protection configuration */ 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) - ARM GAS /tmp/ccLRLOP3.s page 8 + ARM GAS /tmp/ccOfRLB1.s page 8 374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { @@ -478,7 +478,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Process Unlocked */ - ARM GAS /tmp/ccLRLOP3.s page 9 + ARM GAS /tmp/ccOfRLB1.s page 9 431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash); @@ -538,7 +538,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */ 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** - ARM GAS /tmp/ccLRLOP3.s page 10 + ARM GAS /tmp/ccOfRLB1.s page 10 488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @} @@ -598,7 +598,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 63 FLASH_OB_GetWRP: 64 .LFB142: 509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 11 + ARM GAS /tmp/ccOfRLB1.s page 11 510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** @@ -658,7 +658,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 564:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Clean the error context */ 565:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; 566:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 12 + ARM GAS /tmp/ccOfRLB1.s page 12 567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* To be able to write again option byte, need to perform a option byte erase */ @@ -718,7 +718,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Disable the write protection of the desired pages - ARM GAS /tmp/ccLRLOP3.s page 13 + ARM GAS /tmp/ccOfRLB1.s page 13 624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note An option byte erase is done automatically in this function. @@ -778,7 +778,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; 679:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 680:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* To be able to write again option byte, need to perform a option byte erase */ - ARM GAS /tmp/ccLRLOP3.s page 14 + ARM GAS /tmp/ccOfRLB1.s page 14 681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** status = HAL_FLASHEx_OBErase(); @@ -838,7 +838,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @param ReadProtectLevel specifies the read protection level. 736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * This parameter can be one of the following values: 737:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_0 No protection - ARM GAS /tmp/ccLRLOP3.s page 15 + ARM GAS /tmp/ccOfRLB1.s page 15 738:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_1 Read protection of the memory @@ -898,7 +898,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @retval HAL status 793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */ 794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** static HAL_StatusTypeDef FLASH_OB_UserConfig(uint8_t UserConfig) - ARM GAS /tmp/ccLRLOP3.s page 16 + ARM GAS /tmp/ccOfRLB1.s page 16 795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { @@ -958,7 +958,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; 851:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 17 + ARM GAS /tmp/ccOfRLB1.s page 17 852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Check the parameters */ @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 86 .thumb 87 .thumb_func 89 FLASH_OB_GetRDP: - ARM GAS /tmp/ccLRLOP3.s page 18 + ARM GAS /tmp/ccOfRLB1.s page 18 90 .LFB143: @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 113 000e AA20 movs r0, #170 114 0010 7047 bx lr 115 .L9: - ARM GAS /tmp/ccLRLOP3.s page 19 + ARM GAS /tmp/ccOfRLB1.s page 19 912:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 751:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 159 .loc 1 751 12 view .LVU29 160 0008 FFF7FEFF bl FLASH_WaitForLastOperation - ARM GAS /tmp/ccLRLOP3.s page 20 + ARM GAS /tmp/ccOfRLB1.s page 20 161 .LVL5: @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 201 003e 43F01003 orr r3, r3, #16 202 0042 2361 str r3, [r4, #16] 773:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 21 + ARM GAS /tmp/ccOfRLB1.s page 21 203 .loc 1 773 7 view .LVU44 @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 800:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE((UserConfig&OB_STDBY_NO_RST))); 251 .loc 1 800 3 view .LVU53 801:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_BOOT1((UserConfig&OB_BOOT1_SET))); - ARM GAS /tmp/ccLRLOP3.s page 22 + ARM GAS /tmp/ccOfRLB1.s page 22 252 .loc 1 801 3 view .LVU54 @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 289 .loc 1 827 14 is_stmt 0 view .LVU71 290 0028 4CF25030 movw r0, #50000 291 002c FFF7FEFF bl FLASH_WaitForLastOperation - ARM GAS /tmp/ccLRLOP3.s page 23 + ARM GAS /tmp/ccOfRLB1.s page 23 292 .LVL17: @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 339 .loc 1 858 3 is_stmt 1 view .LVU80 858:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 340 .loc 1 858 5 is_stmt 0 view .LVU81 - ARM GAS /tmp/ccLRLOP3.s page 24 + ARM GAS /tmp/ccOfRLB1.s page 24 341 000e 00B1 cbz r0, .L28 @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 387 .LFB144: 923:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 924:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** - ARM GAS /tmp/ccLRLOP3.s page 25 + ARM GAS /tmp/ccOfRLB1.s page 25 925:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Return the FLASH User Option Byte value. @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion" 32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter" 33:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccLRLOP3.s page 26 + ARM GAS /tmp/ccOfRLB1.s page 26 34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */ @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 88:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked" 89:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes" 90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; - ARM GAS /tmp/ccLRLOP3.s page 27 + ARM GAS /tmp/ccOfRLB1.s page 27 91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 145:Drivers/CMSIS/Include/cmsis_gcc.h **** 146:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register - ARM GAS /tmp/ccLRLOP3.s page 28 + ARM GAS /tmp/ccOfRLB1.s page 28 148:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the Control Register. @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 202:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the IPSR Register. 203:Drivers/CMSIS/Include/cmsis_gcc.h **** \return IPSR Register value 204:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/ccLRLOP3.s page 29 + ARM GAS /tmp/ccOfRLB1.s page 29 205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void) @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 259:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure s 260:Drivers/CMSIS/Include/cmsis_gcc.h **** \return PSP Register value 261:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/ccLRLOP3.s page 30 + ARM GAS /tmp/ccOfRLB1.s page 30 262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 316:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) 317:Drivers/CMSIS/Include/cmsis_gcc.h **** { 318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; - ARM GAS /tmp/ccLRLOP3.s page 31 + ARM GAS /tmp/ccOfRLB1.s page 31 319:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 373:Drivers/CMSIS/Include/cmsis_gcc.h **** } 374:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 375:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccLRLOP3.s page 32 + ARM GAS /tmp/ccOfRLB1.s page 32 376:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 430:Drivers/CMSIS/Include/cmsis_gcc.h **** 431:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ 432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ - ARM GAS /tmp/ccLRLOP3.s page 33 + ARM GAS /tmp/ccOfRLB1.s page 33 433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 487:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority 488:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Base Priority register. 489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set - ARM GAS /tmp/ccLRLOP3.s page 34 + ARM GAS /tmp/ccOfRLB1.s page 34 490:Drivers/CMSIS/Include/cmsis_gcc.h **** */ @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 544:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 545:Drivers/CMSIS/Include/cmsis_gcc.h **** 546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); - ARM GAS /tmp/ccLRLOP3.s page 35 + ARM GAS /tmp/ccOfRLB1.s page 35 547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 601:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; 602:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 603:Drivers/CMSIS/Include/cmsis_gcc.h **** } - ARM GAS /tmp/ccLRLOP3.s page 36 + ARM GAS /tmp/ccOfRLB1.s page 36 604:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 658:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit) 659:Drivers/CMSIS/Include/cmsis_gcc.h **** { 660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) - ARM GAS /tmp/ccLRLOP3.s page 37 + ARM GAS /tmp/ccOfRLB1.s page 37 661:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 715:Drivers/CMSIS/Include/cmsis_gcc.h **** 716:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit - ARM GAS /tmp/ccLRLOP3.s page 38 + ARM GAS /tmp/ccOfRLB1.s page 38 718:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 772:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2) 773:Drivers/CMSIS/Include/cmsis_gcc.h **** /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */ 774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr(); - ARM GAS /tmp/ccLRLOP3.s page 39 + ARM GAS /tmp/ccOfRLB1.s page 39 775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 829:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "r" (r) 830:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 831:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccLRLOP3.s page 40 + ARM GAS /tmp/ccOfRLB1.s page 40 832:Drivers/CMSIS/Include/cmsis_gcc.h **** /** @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 886:Drivers/CMSIS/Include/cmsis_gcc.h **** and after the instruction, without ensuring their completion. 887:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void) - ARM GAS /tmp/ccLRLOP3.s page 41 + ARM GAS /tmp/ccOfRLB1.s page 41 889:Drivers/CMSIS/Include/cmsis_gcc.h **** { @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 943:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 944:Drivers/CMSIS/Include/cmsis_gcc.h **** } 945:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccLRLOP3.s page 42 + ARM GAS /tmp/ccOfRLB1.s page 42 946:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 990:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */ 991:Drivers/CMSIS/Include/cmsis_gcc.h **** 992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */ - ARM GAS /tmp/ccLRLOP3.s page 43 + ARM GAS /tmp/ccOfRLB1.s page 43 993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U) @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 455 .loc 1 319 3 view .LVU107 319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 456 .loc 1 319 12 is_stmt 0 view .LVU108 - ARM GAS /tmp/ccLRLOP3.s page 44 + ARM GAS /tmp/ccOfRLB1.s page 44 457 0002 FFF7FEFF bl FLASH_OB_GetRDP @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 497 0034 2369 ldr r3, [r4, #16] 498 0036 23F02003 bic r3, r3, #32 499 003a 2361 str r3, [r4, #16] - ARM GAS /tmp/ccLRLOP3.s page 45 + ARM GAS /tmp/ccOfRLB1.s page 45 339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 546 .loc 1 524 3 view .LVU132 526:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #endif /* OB_WRP1_WRP1 */ 547 .loc 1 526 3 view .LVU133 - ARM GAS /tmp/ccLRLOP3.s page 46 + ARM GAS /tmp/ccOfRLB1.s page 46 529:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** #endif /* OB_WRP2_WRP2 */ @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 583 0020 0346 mov r3, r0 584 0022 08B1 cbz r0, .L47 585 .LVL46: - ARM GAS /tmp/ccLRLOP3.s page 47 + ARM GAS /tmp/ccOfRLB1.s page 47 586 .L41: @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 626 .loc 1 595 7 is_stmt 1 view .LVU167 595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { - ARM GAS /tmp/ccLRLOP3.s page 48 + ARM GAS /tmp/ccOfRLB1.s page 48 627 .loc 1 595 9 is_stmt 0 view .LVU168 @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 668 0076 E6E7 b .L42 669 .L49: 587:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 49 + ARM GAS /tmp/ccOfRLB1.s page 49 670 .loc 1 587 9 is_stmt 1 view .LVU182 @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 709 .loc 1 600 18 view .LVU197 710 009e D8E7 b .L43 711 .L51: - ARM GAS /tmp/ccLRLOP3.s page 50 + ARM GAS /tmp/ccOfRLB1.s page 50 607:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** @@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 759 .cfi_offset 7, -8 760 .cfi_offset 14, -4 761 0002 0446 mov r4, r0 - ARM GAS /tmp/ccLRLOP3.s page 51 + ARM GAS /tmp/ccOfRLB1.s page 51 635:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** uint16_t WRP0_Data = 0xFFFFU; @@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 796 .loc 1 673 12 view .LVU226 797 001a FFF7FEFF bl FLASH_WaitForLastOperation 798 .LVL77: - ARM GAS /tmp/ccLRLOP3.s page 52 + ARM GAS /tmp/ccOfRLB1.s page 52 675:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { @@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 838 0044 23B9 cbnz r3, .L57 697:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 839 .loc 1 697 29 discriminator 1 view .LVU242 - ARM GAS /tmp/ccLRLOP3.s page 53 + ARM GAS /tmp/ccOfRLB1.s page 53 840 0046 FF2F cmp r7, #255 @@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 881 .LVL85: 692:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 882 .loc 1 692 18 view .LVU256 - ARM GAS /tmp/ccLRLOP3.s page 54 + ARM GAS /tmp/ccOfRLB1.s page 54 883 0076 E5E7 b .L56 @@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 923 00a2 D5E7 b .L57 924 .L65: 719:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 55 + ARM GAS /tmp/ccOfRLB1.s page 55 925 .loc 1 719 9 is_stmt 1 view .LVU271 @@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 971 0002 1B7E ldrb r3, [r3, #24] @ zero_extendqisi2 972 0004 012B cmp r3, #1 973 0006 44D0 beq .L76 - ARM GAS /tmp/ccLRLOP3.s page 56 + ARM GAS /tmp/ccOfRLB1.s page 56 363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; @@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status; 1011 .loc 1 389 7 view .LVU299 1012 0028 1B4B ldr r3, .L86 - ARM GAS /tmp/ccLRLOP3.s page 57 + ARM GAS /tmp/ccOfRLB1.s page 57 1013 002a 0022 movs r2, #0 @@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1051 .loc 1 419 14 is_stmt 0 view .LVU315 1052 004a 2368 ldr r3, [r4] 419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { - ARM GAS /tmp/ccLRLOP3.s page 58 + ARM GAS /tmp/ccOfRLB1.s page 58 1053 .loc 1 419 5 view .LVU316 @@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (status != HAL_OK) 1091 .loc 1 409 14 is_stmt 0 view .LVU333 1092 006c 607B ldrb r0, [r4, #13] @ zero_extendqisi2 - ARM GAS /tmp/ccLRLOP3.s page 59 + ARM GAS /tmp/ccOfRLB1.s page 59 1093 .LVL106: @@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 426:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 1130 .loc 1 426 14 is_stmt 0 view .LVU351 1131 0090 E2E7 b .L69 - ARM GAS /tmp/ccLRLOP3.s page 60 + ARM GAS /tmp/ccOfRLB1.s page 60 1132 .LVL110: @@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 451:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 1179 .loc 1 451 3 is_stmt 1 view .LVU361 451:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** - ARM GAS /tmp/ccLRLOP3.s page 61 + ARM GAS /tmp/ccOfRLB1.s page 61 1180 .loc 1 451 23 is_stmt 0 view .LVU362 @@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1223 .loc 1 477 13 view .LVU375 1224 000a 00F07F40 and r0, r0, #-16777216 1225 .LVL118: - ARM GAS /tmp/ccLRLOP3.s page 62 + ARM GAS /tmp/ccOfRLB1.s page 62 1226 .LBB10: @@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1267 .loc 2 988 4 view .LVU390 1268 0026 4FF47F03 mov r3, #16711680 1269 .syntax unified - ARM GAS /tmp/ccLRLOP3.s page 63 + ARM GAS /tmp/ccOfRLB1.s page 63 1270 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 @@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 953:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Erase the specified FLASH memory page 954:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @param PageAddress FLASH page to erase 955:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * The value of this parameter depend on device used within the same series - ARM GAS /tmp/ccLRLOP3.s page 64 + ARM GAS /tmp/ccOfRLB1.s page 64 956:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1347 .cfi_startproc 1348 @ args = 0, pretend = 0, frame = 0 1349 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccLRLOP3.s page 65 + ARM GAS /tmp/ccOfRLB1.s page 65 161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** uint32_t address = 0U; @@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 1388 .loc 1 195 10 view .LVU420 1389 0022 88BB cbnz r0, .L108 - ARM GAS /tmp/ccLRLOP3.s page 66 + ARM GAS /tmp/ccOfRLB1.s page 66 198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** @@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1428 0052 0146 mov r1, r0 1429 0054 B0B9 cbnz r0, .L114 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { - ARM GAS /tmp/ccLRLOP3.s page 67 + ARM GAS /tmp/ccOfRLB1.s page 67 1430 .loc 1 203 21 is_stmt 1 view .LVU437 @@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1471 .loc 1 217 13 is_stmt 1 view .LVU450 1472 0086 00E0 b .L102 1473 .LVL142: - ARM GAS /tmp/ccLRLOP3.s page 68 + ARM GAS /tmp/ccOfRLB1.s page 68 1474 .L108: @@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1521 .LFB131: 241:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_OK; 1522 .loc 1 241 1 is_stmt 1 view -0 - ARM GAS /tmp/ccLRLOP3.s page 69 + ARM GAS /tmp/ccOfRLB1.s page 69 1523 .cfi_startproc @@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1562 .loc 1 270 5 is_stmt 1 view .LVU475 271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 1563 .loc 1 271 5 view .LVU476 - ARM GAS /tmp/ccLRLOP3.s page 70 + ARM GAS /tmp/ccOfRLB1.s page 70 273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** pFlash.DataRemaining = pEraseInit->NbPages; @@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1603 004c F5E7 b .L119 1604 .L122: 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } - ARM GAS /tmp/ccLRLOP3.s page 71 + ARM GAS /tmp/ccOfRLB1.s page 71 1605 .loc 1 250 12 view .LVU492 @@ -4219,58 +4219,58 @@ ARM GAS /tmp/ccLRLOP3.s page 1 1621 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1622 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h" 1623 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h" - ARM GAS /tmp/ccLRLOP3.s page 72 + ARM GAS /tmp/ccOfRLB1.s page 72 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_flash_ex.c - /tmp/ccLRLOP3.s:21 .text.FLASH_MassErase:0000000000000000 $t - /tmp/ccLRLOP3.s:26 .text.FLASH_MassErase:0000000000000000 FLASH_MassErase - /tmp/ccLRLOP3.s:52 .text.FLASH_MassErase:000000000000001c $d - /tmp/ccLRLOP3.s:58 .text.FLASH_OB_GetWRP:0000000000000000 $t - /tmp/ccLRLOP3.s:63 .text.FLASH_OB_GetWRP:0000000000000000 FLASH_OB_GetWRP - /tmp/ccLRLOP3.s:79 .text.FLASH_OB_GetWRP:0000000000000008 $d - /tmp/ccLRLOP3.s:84 .text.FLASH_OB_GetRDP:0000000000000000 $t - /tmp/ccLRLOP3.s:89 .text.FLASH_OB_GetRDP:0000000000000000 FLASH_OB_GetRDP - /tmp/ccLRLOP3.s:127 .text.FLASH_OB_GetRDP:000000000000001c $d - /tmp/ccLRLOP3.s:132 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 $t - /tmp/ccLRLOP3.s:137 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 FLASH_OB_RDP_LevelConfig - /tmp/ccLRLOP3.s:221 .text.FLASH_OB_RDP_LevelConfig:000000000000005c $d - /tmp/ccLRLOP3.s:228 .text.FLASH_OB_UserConfig:0000000000000000 $t - /tmp/ccLRLOP3.s:233 .text.FLASH_OB_UserConfig:0000000000000000 FLASH_OB_UserConfig - /tmp/ccLRLOP3.s:301 .text.FLASH_OB_UserConfig:000000000000003c $d - /tmp/ccLRLOP3.s:308 .text.FLASH_OB_ProgramData:0000000000000000 $t - /tmp/ccLRLOP3.s:313 .text.FLASH_OB_ProgramData:0000000000000000 FLASH_OB_ProgramData - /tmp/ccLRLOP3.s:375 .text.FLASH_OB_ProgramData:0000000000000038 $d - /tmp/ccLRLOP3.s:381 .text.FLASH_OB_GetUser:0000000000000000 $t - /tmp/ccLRLOP3.s:386 .text.FLASH_OB_GetUser:0000000000000000 FLASH_OB_GetUser - /tmp/ccLRLOP3.s:429 .text.FLASH_OB_GetUser:000000000000001c $d - /tmp/ccLRLOP3.s:434 .text.HAL_FLASHEx_OBErase:0000000000000000 $t - /tmp/ccLRLOP3.s:440 .text.HAL_FLASHEx_OBErase:0000000000000000 HAL_FLASHEx_OBErase - /tmp/ccLRLOP3.s:516 .text.HAL_FLASHEx_OBErase:0000000000000048 $d - /tmp/ccLRLOP3.s:522 .text.FLASH_OB_EnableWRP:0000000000000000 $t - /tmp/ccLRLOP3.s:527 .text.FLASH_OB_EnableWRP:0000000000000000 FLASH_OB_EnableWRP - /tmp/ccLRLOP3.s:733 .text.FLASH_OB_EnableWRP:00000000000000b8 $d - /tmp/ccLRLOP3.s:740 .text.FLASH_OB_DisableWRP:0000000000000000 $t - /tmp/ccLRLOP3.s:745 .text.FLASH_OB_DisableWRP:0000000000000000 FLASH_OB_DisableWRP - /tmp/ccLRLOP3.s:947 .text.FLASH_OB_DisableWRP:00000000000000bc $d - /tmp/ccLRLOP3.s:954 .text.HAL_FLASHEx_OBProgram:0000000000000000 $t - /tmp/ccLRLOP3.s:960 .text.HAL_FLASHEx_OBProgram:0000000000000000 HAL_FLASHEx_OBProgram - /tmp/ccLRLOP3.s:1145 .text.HAL_FLASHEx_OBProgram:0000000000000098 $d - /tmp/ccLRLOP3.s:1150 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 $t - /tmp/ccLRLOP3.s:1156 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 HAL_FLASHEx_OBGetConfig - /tmp/ccLRLOP3.s:1198 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 $t - /tmp/ccLRLOP3.s:1204 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 HAL_FLASHEx_OBGetUserData - /tmp/ccLRLOP3.s:1290 .text.HAL_FLASHEx_OBGetUserData:0000000000000038 $d - /tmp/ccLRLOP3.s:1296 .text.FLASH_PageErase:0000000000000000 $t - /tmp/ccLRLOP3.s:1302 .text.FLASH_PageErase:0000000000000000 FLASH_PageErase - /tmp/ccLRLOP3.s:1331 .text.FLASH_PageErase:000000000000001c $d - /tmp/ccLRLOP3.s:1337 .text.HAL_FLASHEx_Erase:0000000000000000 $t - /tmp/ccLRLOP3.s:1343 .text.HAL_FLASHEx_Erase:0000000000000000 HAL_FLASHEx_Erase - /tmp/ccLRLOP3.s:1507 .text.HAL_FLASHEx_Erase:000000000000009c $d - /tmp/ccLRLOP3.s:1513 .text.HAL_FLASHEx_Erase_IT:0000000000000000 $t - /tmp/ccLRLOP3.s:1519 .text.HAL_FLASHEx_Erase_IT:0000000000000000 HAL_FLASHEx_Erase_IT - /tmp/ccLRLOP3.s:1611 .text.HAL_FLASHEx_Erase_IT:0000000000000054 $d + /tmp/ccOfRLB1.s:21 .text.FLASH_MassErase:0000000000000000 $t + /tmp/ccOfRLB1.s:26 .text.FLASH_MassErase:0000000000000000 FLASH_MassErase + /tmp/ccOfRLB1.s:52 .text.FLASH_MassErase:000000000000001c $d + /tmp/ccOfRLB1.s:58 .text.FLASH_OB_GetWRP:0000000000000000 $t + /tmp/ccOfRLB1.s:63 .text.FLASH_OB_GetWRP:0000000000000000 FLASH_OB_GetWRP + /tmp/ccOfRLB1.s:79 .text.FLASH_OB_GetWRP:0000000000000008 $d + /tmp/ccOfRLB1.s:84 .text.FLASH_OB_GetRDP:0000000000000000 $t + /tmp/ccOfRLB1.s:89 .text.FLASH_OB_GetRDP:0000000000000000 FLASH_OB_GetRDP + /tmp/ccOfRLB1.s:127 .text.FLASH_OB_GetRDP:000000000000001c $d + /tmp/ccOfRLB1.s:132 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 $t + /tmp/ccOfRLB1.s:137 .text.FLASH_OB_RDP_LevelConfig:0000000000000000 FLASH_OB_RDP_LevelConfig + /tmp/ccOfRLB1.s:221 .text.FLASH_OB_RDP_LevelConfig:000000000000005c $d + /tmp/ccOfRLB1.s:228 .text.FLASH_OB_UserConfig:0000000000000000 $t + /tmp/ccOfRLB1.s:233 .text.FLASH_OB_UserConfig:0000000000000000 FLASH_OB_UserConfig + /tmp/ccOfRLB1.s:301 .text.FLASH_OB_UserConfig:000000000000003c $d + /tmp/ccOfRLB1.s:308 .text.FLASH_OB_ProgramData:0000000000000000 $t + /tmp/ccOfRLB1.s:313 .text.FLASH_OB_ProgramData:0000000000000000 FLASH_OB_ProgramData + /tmp/ccOfRLB1.s:375 .text.FLASH_OB_ProgramData:0000000000000038 $d + /tmp/ccOfRLB1.s:381 .text.FLASH_OB_GetUser:0000000000000000 $t + /tmp/ccOfRLB1.s:386 .text.FLASH_OB_GetUser:0000000000000000 FLASH_OB_GetUser + /tmp/ccOfRLB1.s:429 .text.FLASH_OB_GetUser:000000000000001c $d + /tmp/ccOfRLB1.s:434 .text.HAL_FLASHEx_OBErase:0000000000000000 $t + /tmp/ccOfRLB1.s:440 .text.HAL_FLASHEx_OBErase:0000000000000000 HAL_FLASHEx_OBErase + /tmp/ccOfRLB1.s:516 .text.HAL_FLASHEx_OBErase:0000000000000048 $d + /tmp/ccOfRLB1.s:522 .text.FLASH_OB_EnableWRP:0000000000000000 $t + /tmp/ccOfRLB1.s:527 .text.FLASH_OB_EnableWRP:0000000000000000 FLASH_OB_EnableWRP + /tmp/ccOfRLB1.s:733 .text.FLASH_OB_EnableWRP:00000000000000b8 $d + /tmp/ccOfRLB1.s:740 .text.FLASH_OB_DisableWRP:0000000000000000 $t + /tmp/ccOfRLB1.s:745 .text.FLASH_OB_DisableWRP:0000000000000000 FLASH_OB_DisableWRP + /tmp/ccOfRLB1.s:947 .text.FLASH_OB_DisableWRP:00000000000000bc $d + /tmp/ccOfRLB1.s:954 .text.HAL_FLASHEx_OBProgram:0000000000000000 $t + /tmp/ccOfRLB1.s:960 .text.HAL_FLASHEx_OBProgram:0000000000000000 HAL_FLASHEx_OBProgram + /tmp/ccOfRLB1.s:1145 .text.HAL_FLASHEx_OBProgram:0000000000000098 $d + /tmp/ccOfRLB1.s:1150 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 $t + /tmp/ccOfRLB1.s:1156 .text.HAL_FLASHEx_OBGetConfig:0000000000000000 HAL_FLASHEx_OBGetConfig + /tmp/ccOfRLB1.s:1198 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 $t + /tmp/ccOfRLB1.s:1204 .text.HAL_FLASHEx_OBGetUserData:0000000000000000 HAL_FLASHEx_OBGetUserData + /tmp/ccOfRLB1.s:1290 .text.HAL_FLASHEx_OBGetUserData:0000000000000038 $d + /tmp/ccOfRLB1.s:1296 .text.FLASH_PageErase:0000000000000000 $t + /tmp/ccOfRLB1.s:1302 .text.FLASH_PageErase:0000000000000000 FLASH_PageErase + /tmp/ccOfRLB1.s:1331 .text.FLASH_PageErase:000000000000001c $d + /tmp/ccOfRLB1.s:1337 .text.HAL_FLASHEx_Erase:0000000000000000 $t + /tmp/ccOfRLB1.s:1343 .text.HAL_FLASHEx_Erase:0000000000000000 HAL_FLASHEx_Erase + /tmp/ccOfRLB1.s:1507 .text.HAL_FLASHEx_Erase:000000000000009c $d + /tmp/ccOfRLB1.s:1513 .text.HAL_FLASHEx_Erase_IT:0000000000000000 $t + /tmp/ccOfRLB1.s:1519 .text.HAL_FLASHEx_Erase_IT:0000000000000000 HAL_FLASHEx_Erase_IT + /tmp/ccOfRLB1.s:1611 .text.HAL_FLASHEx_Erase_IT:0000000000000054 $d UNDEFINED SYMBOLS pFlash diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_gpio.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_gpio.lst index 59fe866..ce3a131 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_gpio.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_gpio.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccrayVSd.s page 1 +ARM GAS /tmp/cc1j1LjJ.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (+) All GPIO pins have weak internal pull-up and pull-down resistors, which can be 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** activated or not. 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** - ARM GAS /tmp/ccrayVSd.s page 2 + ARM GAS /tmp/cc1j1LjJ.s page 2 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (+) In Output or Alternate mode, each IO can be configured on open-drain or push-pull @@ -118,7 +118,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** priority over the GPIO function. 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (#) The HSE oscillator pins OSC_IN/OSC_OUT can be used as - ARM GAS /tmp/ccrayVSd.s page 3 + ARM GAS /tmp/cc1j1LjJ.s page 3 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** general purpose PF0 and PF1, respectively, when the HSE oscillator is off. @@ -178,7 +178,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /** 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** * @} 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** */ - ARM GAS /tmp/ccrayVSd.s page 4 + ARM GAS /tmp/cc1j1LjJ.s page 4 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/ @@ -238,7 +238,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); 49 .loc 1 179 3 view .LVU6 180:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_MODE(GPIO_Init->Mode)); - ARM GAS /tmp/ccrayVSd.s page 5 + ARM GAS /tmp/cc1j1LjJ.s page 5 50 .loc 1 180 3 view .LVU7 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Configure the IO Output Type */ 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp = GPIOx->OTYPER; - ARM GAS /tmp/ccrayVSd.s page 6 + ARM GAS /tmp/cc1j1LjJ.s page 6 83 .loc 1 203 9 is_stmt 1 view .LVU24 @@ -358,7 +358,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 110 .loc 1 230 36 is_stmt 0 view .LVU38 111 0030 DD08 lsrs r5, r3, #3 112 .loc 1 230 14 view .LVU39 - ARM GAS /tmp/ccrayVSd.s page 7 + ARM GAS /tmp/cc1j1LjJ.s page 7 113 0032 0835 adds r5, r5, #8 @@ -418,7 +418,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 146 .L7: 147 .loc 1 251 40 discriminator 20 view .LVU52 148 0062 04FA0EF4 lsl r4, r4, lr - ARM GAS /tmp/ccrayVSd.s page 8 + ARM GAS /tmp/cc1j1LjJ.s page 8 149 .loc 1 251 14 discriminator 20 view .LVU53 @@ -478,7 +478,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 190 008e 04EA0506 and r6, r4, r5 191 .LVL20: 265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** if((GPIO_Init->Mode & EXTI_EVT) != 0x00u) - ARM GAS /tmp/ccrayVSd.s page 9 + ARM GAS /tmp/cc1j1LjJ.s page 9 192 .loc 1 265 9 is_stmt 1 view .LVU72 @@ -538,7 +538,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 231 .LVL25: 281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp &= ~(iocurrent); 232 .loc 1 281 9 is_stmt 1 view .LVU90 - ARM GAS /tmp/ccrayVSd.s page 10 + ARM GAS /tmp/cc1j1LjJ.s page 10 233 .loc 1 281 14 is_stmt 0 view .LVU91 @@ -598,7 +598,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 272 .loc 1 188 8 is_stmt 0 view .LVU108 273 00de 1CEA0202 ands r2, ip, r2 - ARM GAS /tmp/ccrayVSd.s page 11 + ARM GAS /tmp/cc1j1LjJ.s page 11 274 .LVL32: @@ -658,7 +658,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 310 .loc 1 217 9 is_stmt 1 view .LVU126 217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp; 311 .loc 1 217 28 is_stmt 0 view .LVU127 - ARM GAS /tmp/ccrayVSd.s page 12 + ARM GAS /tmp/cc1j1LjJ.s page 12 312 010a 8C68 ldr r4, [r1, #8] @@ -718,7 +718,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 349 0132 04F00304 and r4, r4, #3 239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->MODER = temp; 350 .loc 1 239 46 view .LVU145 - ARM GAS /tmp/ccrayVSd.s page 13 + ARM GAS /tmp/cc1j1LjJ.s page 13 351 0136 04FA0EF4 lsl r4, r4, lr @@ -778,7 +778,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); 390 .loc 1 250 9 is_stmt 1 view .LVU161 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); - ARM GAS /tmp/ccrayVSd.s page 14 + ARM GAS /tmp/cc1j1LjJ.s page 14 391 .loc 1 250 45 is_stmt 0 view .LVU162 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 291:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** } 292:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** } 435 .loc 1 292 1 view .LVU173 - ARM GAS /tmp/ccrayVSd.s page 15 + ARM GAS /tmp/cc1j1LjJ.s page 15 436 01b4 03B0 add sp, sp, #12 @@ -898,7 +898,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 471 0000 0023 movs r3, #0 472 .LVL46: 473 .loc 1 312 33 is_stmt 1 view .LVU182 - ARM GAS /tmp/ccrayVSd.s page 16 + ARM GAS /tmp/cc1j1LjJ.s page 16 474 0002 31FA03F2 lsrs r2, r1, r3 @@ -958,7 +958,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Configure IO Direction in Input Floating Mode */ 341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->MODER &= ~(GPIO_MODER_MODER0 << (position * 2u)); 500 .loc 1 341 7 is_stmt 1 view .LVU187 - ARM GAS /tmp/ccrayVSd.s page 17 + ARM GAS /tmp/cc1j1LjJ.s page 17 501 .loc 1 341 12 is_stmt 0 view .LVU188 @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 543 .loc 1 353 22 view .LVU207 544 005c 22EA0C02 bic r2, r2, ip 545 0060 8260 str r2, [r0, #8] - ARM GAS /tmp/ccrayVSd.s page 18 + ARM GAS /tmp/cc1j1LjJ.s page 18 546 .L27: @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 583 .loc 1 323 11 view .LVU223 584 0090 3440 ands r4, r4, r6 585 .LVL55: - ARM GAS /tmp/ccrayVSd.s page 19 + ARM GAS /tmp/cc1j1LjJ.s page 19 324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 628 .loc 1 328 9 is_stmt 1 view .LVU235 328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 629 .loc 1 328 13 is_stmt 0 view .LVU236 - ARM GAS /tmp/ccrayVSd.s page 20 + ARM GAS /tmp/cc1j1LjJ.s page 20 630 00d0 6568 ldr r5, [r4, #4] @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 670 .cfi_restore 14 671 .loc 1 358 1 view .LVU250 672 00fe 7047 bx lr - ARM GAS /tmp/ccrayVSd.s page 21 + ARM GAS /tmp/cc1j1LjJ.s page 21 673 .L44: @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 390:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** if((GPIOx->IDR & GPIO_Pin) != (uint32_t)GPIO_PIN_RESET) 699 .loc 1 390 3 view .LVU254 - ARM GAS /tmp/ccrayVSd.s page 22 + ARM GAS /tmp/cc1j1LjJ.s page 22 700 .loc 1 390 12 is_stmt 0 view .LVU255 @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 416:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** */ 417:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) 418:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { - ARM GAS /tmp/ccrayVSd.s page 23 + ARM GAS /tmp/cc1j1LjJ.s page 23 731 .loc 1 418 1 is_stmt 1 view -0 @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 765 .cfi_startproc 766 @ args = 0, pretend = 0, frame = 0 767 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccrayVSd.s page 24 + ARM GAS /tmp/cc1j1LjJ.s page 24 768 @ link register save eliminated. @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 465:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 800 .loc 1 465 1 is_stmt 1 view -0 801 .cfi_startproc - ARM GAS /tmp/ccrayVSd.s page 25 + ARM GAS /tmp/cc1j1LjJ.s page 25 802 @ args = 0, pretend = 0, frame = 8 @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 837 001c C369 ldr r3, [r0, #28] 838 .loc 1 484 4 view .LVU302 839 001e 13F4803F tst r3, #65536 - ARM GAS /tmp/ccrayVSd.s page 26 + ARM GAS /tmp/cc1j1LjJ.s page 26 840 0022 02D0 beq .L54 @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** } 508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /** - ARM GAS /tmp/ccrayVSd.s page 27 + ARM GAS /tmp/cc1j1LjJ.s page 27 510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** * @brief EXTI line detection callback. @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccrayVSd.s page 1 910 .L57: 507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 911 .loc 1 507 1 view .LVU315 - ARM GAS /tmp/ccrayVSd.s page 28 + ARM GAS /tmp/cc1j1LjJ.s page 28 912 000a 08BD pop {r3, pc} @@ -1648,29 +1648,29 @@ ARM GAS /tmp/ccrayVSd.s page 1 934 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" 935 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 936 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h" - ARM GAS /tmp/ccrayVSd.s page 29 + ARM GAS /tmp/cc1j1LjJ.s page 29 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_gpio.c - /tmp/ccrayVSd.s:21 .text.HAL_GPIO_Init:0000000000000000 $t - /tmp/ccrayVSd.s:27 .text.HAL_GPIO_Init:0000000000000000 HAL_GPIO_Init - /tmp/ccrayVSd.s:443 .text.HAL_GPIO_Init:00000000000001b8 $d - /tmp/ccrayVSd.s:451 .text.HAL_GPIO_DeInit:0000000000000000 $t - /tmp/ccrayVSd.s:457 .text.HAL_GPIO_DeInit:0000000000000000 HAL_GPIO_DeInit - /tmp/ccrayVSd.s:676 .text.HAL_GPIO_DeInit:0000000000000100 $d - /tmp/ccrayVSd.s:683 .text.HAL_GPIO_ReadPin:0000000000000000 $t - /tmp/ccrayVSd.s:689 .text.HAL_GPIO_ReadPin:0000000000000000 HAL_GPIO_ReadPin - /tmp/ccrayVSd.s:722 .text.HAL_GPIO_WritePin:0000000000000000 $t - /tmp/ccrayVSd.s:728 .text.HAL_GPIO_WritePin:0000000000000000 HAL_GPIO_WritePin - /tmp/ccrayVSd.s:755 .text.HAL_GPIO_TogglePin:0000000000000000 $t - /tmp/ccrayVSd.s:761 .text.HAL_GPIO_TogglePin:0000000000000000 HAL_GPIO_TogglePin - /tmp/ccrayVSd.s:791 .text.HAL_GPIO_LockPin:0000000000000000 $t - /tmp/ccrayVSd.s:797 .text.HAL_GPIO_LockPin:0000000000000000 HAL_GPIO_LockPin - /tmp/ccrayVSd.s:863 .text.HAL_GPIO_EXTI_Callback:0000000000000000 $t - /tmp/ccrayVSd.s:869 .text.HAL_GPIO_EXTI_Callback:0000000000000000 HAL_GPIO_EXTI_Callback - /tmp/ccrayVSd.s:884 .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 $t - /tmp/ccrayVSd.s:890 .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 HAL_GPIO_EXTI_IRQHandler - /tmp/ccrayVSd.s:926 .text.HAL_GPIO_EXTI_IRQHandler:0000000000000018 $d + /tmp/cc1j1LjJ.s:21 .text.HAL_GPIO_Init:0000000000000000 $t + /tmp/cc1j1LjJ.s:27 .text.HAL_GPIO_Init:0000000000000000 HAL_GPIO_Init + /tmp/cc1j1LjJ.s:443 .text.HAL_GPIO_Init:00000000000001b8 $d + /tmp/cc1j1LjJ.s:451 .text.HAL_GPIO_DeInit:0000000000000000 $t + /tmp/cc1j1LjJ.s:457 .text.HAL_GPIO_DeInit:0000000000000000 HAL_GPIO_DeInit + /tmp/cc1j1LjJ.s:676 .text.HAL_GPIO_DeInit:0000000000000100 $d + /tmp/cc1j1LjJ.s:683 .text.HAL_GPIO_ReadPin:0000000000000000 $t + /tmp/cc1j1LjJ.s:689 .text.HAL_GPIO_ReadPin:0000000000000000 HAL_GPIO_ReadPin + /tmp/cc1j1LjJ.s:722 .text.HAL_GPIO_WritePin:0000000000000000 $t + /tmp/cc1j1LjJ.s:728 .text.HAL_GPIO_WritePin:0000000000000000 HAL_GPIO_WritePin + /tmp/cc1j1LjJ.s:755 .text.HAL_GPIO_TogglePin:0000000000000000 $t + /tmp/cc1j1LjJ.s:761 .text.HAL_GPIO_TogglePin:0000000000000000 HAL_GPIO_TogglePin + /tmp/cc1j1LjJ.s:791 .text.HAL_GPIO_LockPin:0000000000000000 $t + /tmp/cc1j1LjJ.s:797 .text.HAL_GPIO_LockPin:0000000000000000 HAL_GPIO_LockPin + /tmp/cc1j1LjJ.s:863 .text.HAL_GPIO_EXTI_Callback:0000000000000000 $t + /tmp/cc1j1LjJ.s:869 .text.HAL_GPIO_EXTI_Callback:0000000000000000 HAL_GPIO_EXTI_Callback + /tmp/cc1j1LjJ.s:884 .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 $t + /tmp/cc1j1LjJ.s:890 .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 HAL_GPIO_EXTI_IRQHandler + /tmp/cc1j1LjJ.s:926 .text.HAL_GPIO_EXTI_IRQHandler:0000000000000018 $d NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c.lst index 0e2e568..866e299 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccE2rRGE.s page 1 +ARM GAS /tmp/cczJHHnF.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+++) Configure the I2Cx interrupt priority 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+++) Enable the NVIC I2C IRQ Channel 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (##) DMA Configuration if you need to use DMA process - ARM GAS /tmp/ccE2rRGE.s page 2 + ARM GAS /tmp/cczJHHnF.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+++) Declare a DMA_HandleTypeDef handle structure for @@ -118,7 +118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) Discard a slave I2C process communication using __HAL_I2C_GENERATE_NACK() macro. 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** This action will inform Master to generate a Stop condition to discard the communication 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 3 + ARM GAS /tmp/cczJHHnF.s page 3 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -178,7 +178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+++) At transmission end of current frame transfer, HAL_I2C_MasterTxCpltCallback() is execut 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** users can add their own code by customization of function pointer HAL_I2C_MasterTxCpltC 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (++) Sequential receive in master I2C mode an amount of data in non-blocking mode using - ARM GAS /tmp/ccE2rRGE.s page 4 + ARM GAS /tmp/cczJHHnF.s page 4 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_I2C_Master_Seq_Receive_IT() or using HAL_I2C_Master_Seq_Receive_DMA() @@ -238,7 +238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** add their own code by customization of function pointer HAL_I2C_SlaveTxCpltCallback() 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) Receive in slave mode an amount of data in non-blocking mode (DMA) using 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_I2C_Slave_Receive_DMA() - ARM GAS /tmp/ccE2rRGE.s page 5 + ARM GAS /tmp/cczJHHnF.s page 5 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) At reception end of transfer, HAL_I2C_SlaveRxCpltCallback() is executed and users can @@ -298,7 +298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) ErrorCallback : callback for error detection. 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) AbortCpltCallback : callback for abort completion process. 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) MspInitCallback : callback for Msp Init. - ARM GAS /tmp/ccE2rRGE.s page 6 + ARM GAS /tmp/cczJHHnF.s page 6 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (+) MspDeInitCallback : callback for Msp DeInit. @@ -358,7 +358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * All rights reserved.

314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * This software component is licensed by ST under BSD 3-Clause license, - ARM GAS /tmp/ccE2rRGE.s page 7 + ARM GAS /tmp/cczJHHnF.s page 7 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the "License"; You may not use this file except in compliance with the @@ -418,7 +418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /*!< Master Busy RX, combinaison of State LSB and Mode enum */ 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #define I2C_STATE_SLAVE_BUSY_TX ((uint32_t)(((uint32_t)HAL_I2C_STATE_BUSY_TX & I2C_STATE_MSK) | \ 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (uint32_t)HAL_I2C_MODE_SLAVE)) - ARM GAS /tmp/ccE2rRGE.s page 8 + ARM GAS /tmp/cczJHHnF.s page 8 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /*!< Slave Busy TX, combinaison of State LSB and Mode enum */ @@ -478,7 +478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Private functions to handle IT transfer */ 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** static HAL_StatusTypeDef I2C_RequestMemoryWrite(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, - ARM GAS /tmp/ccE2rRGE.s page 9 + ARM GAS /tmp/cczJHHnF.s page 9 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint16_t MemAddress, uint16_t MemAddSize, uint32_t @@ -538,7 +538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** @defgroup I2C_Exported_Functions_Group1 Initialization and de-initialization functions 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief Initialization and Configuration functions 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * - ARM GAS /tmp/ccE2rRGE.s page 10 + ARM GAS /tmp/cczJHHnF.s page 10 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @verbatim @@ -598,7 +598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Allocate lock resource and initialize it */ 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Lock = HAL_UNLOCKED; - ARM GAS /tmp/ccE2rRGE.s page 11 + ARM GAS /tmp/cczJHHnF.s page 11 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -658,7 +658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR2 = (I2C_CR2_ADD10); 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable the AUTOEND by default, and enable NACK (should be disable only during Slave process */ - ARM GAS /tmp/ccE2rRGE.s page 12 + ARM GAS /tmp/cczJHHnF.s page 12 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR2 |= (I2C_CR2_AUTOEND | I2C_CR2_NACK); @@ -718,7 +718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->MspDeInitCallback(hi2c); 656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #else 657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* DeInit the low level hardware: GPIO, CLOCK, NVIC */ - ARM GAS /tmp/ccE2rRGE.s page 13 + ARM GAS /tmp/cczJHHnF.s page 13 658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_I2C_MspDeInit(hi2c); @@ -778,7 +778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 712:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @arg @ref HAL_I2C_MASTER_TX_COMPLETE_CB_ID Master Tx Transfer completed callback ID 713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @arg @ref HAL_I2C_MASTER_RX_COMPLETE_CB_ID Master Rx Transfer completed callback ID 714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @arg @ref HAL_I2C_SLAVE_TX_COMPLETE_CB_ID Slave Tx Transfer completed callback ID - ARM GAS /tmp/ccE2rRGE.s page 14 + ARM GAS /tmp/cczJHHnF.s page 14 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @arg @ref HAL_I2C_SLAVE_RX_COMPLETE_CB_ID Slave Rx Transfer completed callback ID @@ -838,7 +838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 769:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** case HAL_I2C_MEM_RX_COMPLETE_CB_ID : 770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->MemRxCpltCallback = pCallback; 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** break; - ARM GAS /tmp/ccE2rRGE.s page 15 + ARM GAS /tmp/cczJHHnF.s page 15 772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -898,7 +898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 826:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Release Lock */ - ARM GAS /tmp/ccE2rRGE.s page 16 + ARM GAS /tmp/cczJHHnF.s page 16 829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); @@ -958,7 +958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 883:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** break; 884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** case HAL_I2C_MEM_TX_COMPLETE_CB_ID : - ARM GAS /tmp/ccE2rRGE.s page 17 + ARM GAS /tmp/cczJHHnF.s page 17 886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->MemTxCpltCallback = HAL_I2C_MemTxCpltCallback; /* Legacy weak MemTxCpltCallback @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 940:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update the error code */ 942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode |= HAL_I2C_ERROR_INVALID_CALLBACK; - ARM GAS /tmp/ccE2rRGE.s page 18 + ARM GAS /tmp/cczJHHnF.s page 18 943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 997:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status 999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ - ARM GAS /tmp/ccE2rRGE.s page 19 + ARM GAS /tmp/cczJHHnF.s page 19 1000:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_StatusTypeDef HAL_I2C_UnRegisterAddrCallback(I2C_HandleTypeDef *hi2c) @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1054:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (++) HAL_I2C_Master_Receive() 1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (++) HAL_I2C_Slave_Transmit() 1056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (++) HAL_I2C_Slave_Receive() - ARM GAS /tmp/ccE2rRGE.s page 20 + ARM GAS /tmp/cczJHHnF.s page 20 1057:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (++) HAL_I2C_Mem_Write() @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param Size Amount of data to be sent 1112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param Timeout Timeout duration 1113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status - ARM GAS /tmp/ccE2rRGE.s page 21 + ARM GAS /tmp/cczJHHnF.s page 21 1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->pBuffPtr++; 1169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount--; - ARM GAS /tmp/ccE2rRGE.s page 22 + ARM GAS /tmp/cczJHHnF.s page 22 1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize--; @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1225:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains 1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 1227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param DevAddress Target device address: The device 7 bits address value - ARM GAS /tmp/ccE2rRGE.s page 23 + ARM GAS /tmp/cczJHHnF.s page 23 1228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * in datasheet must be shifted to the left before calling the interface @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 1283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Read data from RXDR */ - ARM GAS /tmp/ccE2rRGE.s page 24 + ARM GAS /tmp/cczJHHnF.s page 24 1285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** *hi2c->pBuffPtr = (uint8_t)hi2c->Instance->RXDR; @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_BUSY; 1340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 1341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 25 + ARM GAS /tmp/cczJHHnF.s page 25 1342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Wait until ADDR flag is set */ 1397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (I2C_WaitOnFlagUntilTimeout(hi2c, I2C_FLAG_ADDR, RESET, Timeout, tickstart) != HAL_OK) 1398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 26 + ARM GAS /tmp/cczJHHnF.s page 26 1399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Disable Address Acknowledge */ @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1453:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Clear STOP flag */ 1454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_I2C_CLEAR_FLAG(hi2c, I2C_FLAG_STOPF); 1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 27 + ARM GAS /tmp/cczJHHnF.s page 27 1456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Wait until BUSY flag is reset */ @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; 1511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Prepare transfer parameters */ - ARM GAS /tmp/ccE2rRGE.s page 28 + ARM GAS /tmp/cczJHHnF.s page 28 1513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->pBuffPtr = pData; @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1568:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount--; 1569:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 29 + ARM GAS /tmp/cczJHHnF.s page 29 1570:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (__HAL_I2C_GET_FLAG(hi2c, I2C_FLAG_BUSY) == SET) 1625:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 1626:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_BUSY; - ARM GAS /tmp/ccE2rRGE.s page 30 + ARM GAS /tmp/cczJHHnF.s page 30 1627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 1682:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param DevAddress Target device address: The device 7 bits address value 1683:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * in datasheet must be shifted to the left before calling the interface - ARM GAS /tmp/ccE2rRGE.s page 31 + ARM GAS /tmp/cczJHHnF.s page 31 1684:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param pData Pointer to data buffer @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1738:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_IT_ADDRI | I2C_IT_RXI | I2C_IT_TXI */ 1739:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_Enable_IRQ(hi2c, I2C_XFER_RX_IT); 1740:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 32 + ARM GAS /tmp/cczJHHnF.s page 32 1741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_OK; @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_BUSY; 1796:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 1797:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 33 + ARM GAS /tmp/cczJHHnF.s page 33 1798:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 1853:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param DevAddress Target device address: The device 7 bits address value 1854:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * in datasheet must be shifted to the left before calling the interface - ARM GAS /tmp/ccE2rRGE.s page 34 + ARM GAS /tmp/cczJHHnF.s page 34 1855:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param pData Pointer to data buffer @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1909:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1910:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable the DMA channel */ 1911:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)pData, (uint32_t)&hi2c->Instance-> - ARM GAS /tmp/ccE2rRGE.s page 35 + ARM GAS /tmp/cczJHHnF.s page 35 1912:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize); @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1966:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 1967:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update Transfer ISR function pointer */ 1968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Master_ISR_IT; - ARM GAS /tmp/ccE2rRGE.s page 36 + ARM GAS /tmp/cczJHHnF.s page 36 1969:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2023:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MASTER; 2024:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; 2025:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 37 + ARM GAS /tmp/cczJHHnF.s page 37 2026:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Prepare transfer parameters */ @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2080:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, xfermode, I2C_GENERATE_START_ 2081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 2082:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update XferCount value */ - ARM GAS /tmp/ccE2rRGE.s page 38 + ARM GAS /tmp/cczJHHnF.s page 38 2083:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount -= hi2c->XferSize; @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else 2138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 2139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_BUSY; - ARM GAS /tmp/ccE2rRGE.s page 39 + ARM GAS /tmp/cczJHHnF.s page 39 2140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update I2C state */ 2195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->State = HAL_I2C_STATE_LISTEN; 2196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; - ARM GAS /tmp/ccE2rRGE.s page 40 + ARM GAS /tmp/cczJHHnF.s page 40 2197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param pData Pointer to data buffer 2252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param Size Amount of data to be sent 2253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status - ARM GAS /tmp/ccE2rRGE.s page 41 + ARM GAS /tmp/cczJHHnF.s page 41 2254:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 2309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 2310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 42 + ARM GAS /tmp/cczJHHnF.s page 42 2311:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (dmaxferstatus == HAL_OK) @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2365:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 2366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t tickstart; 2367:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 43 + ARM GAS /tmp/cczJHHnF.s page 43 2368:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Check the parameters */ @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (I2C_WaitOnTXISFlagUntilTimeout(hi2c, Timeout, tickstart) != HAL_OK) 2423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 2424:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; - ARM GAS /tmp/ccE2rRGE.s page 44 + ARM GAS /tmp/cczJHHnF.s page 44 2425:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2479:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_OK; 2480:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 2481:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else - ARM GAS /tmp/ccE2rRGE.s page 45 + ARM GAS /tmp/cczJHHnF.s page 45 2482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2536:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Send Slave Address and Memory Address */ 2537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (I2C_RequestMemoryRead(hi2c, DevAddress, MemAddress, MemAddSize, Timeout, tickstart) != HAL_ 2538:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 46 + ARM GAS /tmp/cczJHHnF.s page 46 2539:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Process Unlocked */ @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_AUTOEND_MODE, 2594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_NO_STARTSTOP); 2595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 47 + ARM GAS /tmp/cczJHHnF.s page 47 2596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2650:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_INVALID_PARAM; 2651:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 2652:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 48 + ARM GAS /tmp/cczJHHnF.s page 48 2653:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* I2C_IT_ERRI | I2C_IT_TCI | I2C_IT_STOPI | I2C_IT_NACKI | 2708:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_IT_ADDRI | I2C_IT_RXI | I2C_IT_TXI */ 2709:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_Enable_IRQ(hi2c, I2C_XFER_TX_IT); - ARM GAS /tmp/ccE2rRGE.s page 49 + ARM GAS /tmp/cczJHHnF.s page 49 2710:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2764:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->pBuffPtr = pData; 2765:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount = Size; 2766:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferOptions = I2C_NO_OPTION_FRAME; - ARM GAS /tmp/ccE2rRGE.s page 50 + ARM GAS /tmp/cczJHHnF.s page 50 2767:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Master_ISR_IT; @@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status 2822:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ 2823:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_StatusTypeDef HAL_I2C_Mem_Write_DMA(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint16_t MemA - ARM GAS /tmp/ccE2rRGE.s page 51 + ARM GAS /tmp/cczJHHnF.s page 51 2824:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint16_t MemAddSize, uint8_t *pData, uint16_t Size) @@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2878:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); 2879:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 2880:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 52 + ARM GAS /tmp/cczJHHnF.s page 52 2881:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2935:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else 2936:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 2937:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update I2C state */ - ARM GAS /tmp/ccE2rRGE.s page 53 + ARM GAS /tmp/cczJHHnF.s page 53 2938:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->State = HAL_I2C_STATE_READY; @@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2992:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 2993:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Process Locked */ 2994:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_LOCK(hi2c); - ARM GAS /tmp/ccE2rRGE.s page 54 + ARM GAS /tmp/cczJHHnF.s page 54 2995:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3049:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3050:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update I2C error code */ 3051:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode |= HAL_I2C_ERROR_DMA_PARAM; - ARM GAS /tmp/ccE2rRGE.s page 55 + ARM GAS /tmp/cczJHHnF.s page 55 3052:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 3107:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param DevAddress Target device address: The device 7 bits address value 3108:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * in datasheet must be shifted to the left before calling the interface - ARM GAS /tmp/ccE2rRGE.s page 56 + ARM GAS /tmp/cczJHHnF.s page 56 3109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param Trials Number of trials @@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 3164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3165:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 57 + ARM GAS /tmp/cczJHHnF.s page 57 3166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3221:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Increment Trials */ - ARM GAS /tmp/ccE2rRGE.s page 58 + ARM GAS /tmp/cczJHHnF.s page 58 3223:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_Trials++; @@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Master_ISR_IT; 3278:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */ - ARM GAS /tmp/ccE2rRGE.s page 59 + ARM GAS /tmp/cczJHHnF.s page 59 3280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (hi2c->XferCount > MAX_NBYTE_SIZE) @@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 3335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param DevAddress Target device address: The device 7 bits address value 3336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * in datasheet must be shifted to the left before calling the interface - ARM GAS /tmp/ccE2rRGE.s page 60 + ARM GAS /tmp/cczJHHnF.s page 60 3337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param pData Pointer to data buffer @@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update xfermode accordingly if no reload is necessary */ 3393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (hi2c->XferCount <= MAX_NBYTE_SIZE) - ARM GAS /tmp/ccE2rRGE.s page 61 + ARM GAS /tmp/cczJHHnF.s page 61 3394:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3449:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable DMA Request */ 3450:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR1 |= I2C_CR1_TXDMAEN; - ARM GAS /tmp/ccE2rRGE.s page 62 + ARM GAS /tmp/cczJHHnF.s page 62 3451:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param pData Pointer to data buffer 3506:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param Size Amount of data to be sent 3507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param XferOptions Options of Transfer, value of @ref I2C_XFEROPTIONS - ARM GAS /tmp/ccE2rRGE.s page 63 + ARM GAS /tmp/cczJHHnF.s page 63 3508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status @@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = hi2c->XferOptions; 3563:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3564:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 64 + ARM GAS /tmp/cczJHHnF.s page 64 3565:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3619:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferOptions = XferOptions; 3620:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Master_ISR_DMA; 3621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 65 + ARM GAS /tmp/cczJHHnF.s page 65 3622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */ @@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3676:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; 3677:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update I2C error code */ - ARM GAS /tmp/ccE2rRGE.s page 66 + ARM GAS /tmp/cczJHHnF.s page 66 3679:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode |= HAL_I2C_ERROR_DMA_PARAM; @@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); 3734:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Note : The I2C interrupts must be enabled after unlocking current process - ARM GAS /tmp/ccE2rRGE.s page 67 + ARM GAS /tmp/cczJHHnF.s page 67 3736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** to avoid the risk of I2C interrupt handle execution before current @@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3790:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Abort DMA Xfer if any */ 3791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if ((hi2c->Instance->CR1 & I2C_CR1_RXDMAEN) == I2C_CR1_RXDMAEN) 3792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 68 + ARM GAS /tmp/cczJHHnF.s page 68 3793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR1 &= ~I2C_CR1_RXDMAEN; @@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3847:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3848:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** - ARM GAS /tmp/ccE2rRGE.s page 69 + ARM GAS /tmp/cczJHHnF.s page 69 3850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief Sequential transmit in slave/device I2C mode an amount of data in non-blocking mode wit @@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3904:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3905:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3906:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 70 + ARM GAS /tmp/cczJHHnF.s page 70 3907:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3961:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable the DMA channel */ 3962:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)pData, (uint32_t)&hi2c->Instance->TX 3963:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize); - ARM GAS /tmp/ccE2rRGE.s page 71 + ARM GAS /tmp/cczJHHnF.s page 71 3964:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4018:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4019:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable DMA Request */ 4020:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR1 |= I2C_CR1_TXDMAEN; - ARM GAS /tmp/ccE2rRGE.s page 72 + ARM GAS /tmp/cczJHHnF.s page 72 4021:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4075:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** will lead to call HAL_I2C_ErrorCallback() at end of DMA abort procedure */ 4076:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->hdmatx->XferAbortCallback = I2C_DMAAbort; 4077:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 73 + ARM GAS /tmp/cczJHHnF.s page 73 4078:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Abort DMA TX */ @@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param Size Amount of data to be sent 4133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param XferOptions Options of Transfer, value of @ref I2C_XFEROPTIONS 4134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status - ARM GAS /tmp/ccE2rRGE.s page 74 + ARM GAS /tmp/cczJHHnF.s page 74 4135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ @@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4189:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR1 &= ~I2C_CR1_RXDMAEN; 4190:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Abort DMA Xfer if any */ - ARM GAS /tmp/ccE2rRGE.s page 75 + ARM GAS /tmp/cczJHHnF.s page 75 4192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (hi2c->hdmarx != NULL) @@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4246:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; 4247:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4248:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Update I2C error code */ - ARM GAS /tmp/ccE2rRGE.s page 76 + ARM GAS /tmp/cczJHHnF.s page 76 4249:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode |= HAL_I2C_ERROR_DMA_PARAM; @@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4303:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 4304:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 4305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 77 + ARM GAS /tmp/cczJHHnF.s page 77 4306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 4361:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4362:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** - ARM GAS /tmp/ccE2rRGE.s page 78 + ARM GAS /tmp/cczJHHnF.s page 78 4363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief Abort a master I2C IT or DMA process communication with Interrupt. @@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4417:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4418:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** 4419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @} - ARM GAS /tmp/ccE2rRGE.s page 79 + ARM GAS /tmp/cczJHHnF.s page 79 4420:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ @@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4474:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_I2C_CLEAR_FLAG(hi2c, I2C_FLAG_OVR); 4475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 4476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 80 + ARM GAS /tmp/cczJHHnF.s page 80 4477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* I2C Arbitration Loss error interrupt occurred -------------------------------------*/ @@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4531:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 4532:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval None 4533:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ - ARM GAS /tmp/ccE2rRGE.s page 81 + ARM GAS /tmp/cczJHHnF.s page 81 4534:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __weak void HAL_I2C_SlaveTxCpltCallback(I2C_HandleTypeDef *hi2c) @@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4588:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Prevent unused argument(s) compilation warning */ 4589:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** UNUSED(hi2c); 4590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 82 + ARM GAS /tmp/cczJHHnF.s page 82 4591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* NOTE : This function should not be modified, when the callback is needed, @@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief I2C abort callback. 4646:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains 4647:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. - ARM GAS /tmp/ccE2rRGE.s page 83 + ARM GAS /tmp/cczJHHnF.s page 83 4648:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval None @@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4702:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** 4703:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief Return the I2C error code. 4704:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains - ARM GAS /tmp/ccE2rRGE.s page 84 + ARM GAS /tmp/cczJHHnF.s page 84 4705:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. @@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4759:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Remove RXNE flag on temporary variable as read done */ 4760:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** tmpITFlags &= ~I2C_FLAG_RXNE; 4761:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 85 + ARM GAS /tmp/cczJHHnF.s page 85 4762:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Read data from RXDR */ @@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4816:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_ITMasterSeqCplt(hi2c); 4817:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 4818:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else - ARM GAS /tmp/ccE2rRGE.s page 86 + ARM GAS /tmp/cczJHHnF.s page 86 4819:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4873:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains 4874:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * the configuration information for the specified I2C. 4875:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param ITFlags Interrupt flags to handle. - ARM GAS /tmp/ccE2rRGE.s page 87 + ARM GAS /tmp/cczJHHnF.s page 87 4876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param ITSources Interrupt sources enabled. @@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4930:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else 4931:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 4932:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* if no, error use case, a Non-Acknowledge of last Data is generated by the MASTER*/ - ARM GAS /tmp/ccE2rRGE.s page 88 + ARM GAS /tmp/cczJHHnF.s page 88 4933:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Clear NACK Flag */ @@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4987:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4988:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount--; 4989:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize--; - ARM GAS /tmp/ccE2rRGE.s page 89 + ARM GAS /tmp/cczJHHnF.s page 89 4990:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5044:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_Flush_TXDR(hi2c); 5045:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 5046:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else if ((I2C_CHECK_FLAG(ITFlags, I2C_FLAG_TCR) != RESET) && \ - ARM GAS /tmp/ccE2rRGE.s page 90 + ARM GAS /tmp/cczJHHnF.s page 90 5047:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (I2C_CHECK_IT_SOURCE(ITSources, I2C_IT_TCI) != RESET)) @@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5101:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5102:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Wrong size Status regarding TCR flag event */ 5103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Call the corresponding callback to inform upper layer of End of Transfer */ - ARM GAS /tmp/ccE2rRGE.s page 91 + ARM GAS /tmp/cczJHHnF.s page 91 5104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_ITError(hi2c, HAL_I2C_ERROR_SIZE); @@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5158:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval HAL status 5159:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ 5160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** static HAL_StatusTypeDef I2C_Slave_ISR_DMA(struct __I2C_HandleTypeDef *hi2c, uint32_t ITFlags, - ARM GAS /tmp/ccE2rRGE.s page 92 + ARM GAS /tmp/cczJHHnF.s page 92 5161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t ITSources) @@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Same action must be done for (tmpoptions == I2C_LAST_FRAME) which removed for 5216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** Warning[Pa134]: left and right operands are identical */ 5217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 93 + ARM GAS /tmp/cczJHHnF.s page 93 5218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Call I2C Listen complete process */ @@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Only Clear NACK Flag, no DMA treatment is pending */ 5274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_I2C_CLEAR_FLAG(hi2c, I2C_FLAG_AF); - ARM GAS /tmp/ccE2rRGE.s page 94 + ARM GAS /tmp/cczJHHnF.s page 94 5275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Wait until TXIS flag is set */ 5330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (I2C_WaitOnTXISFlagUntilTimeout(hi2c, Timeout, Tickstart) != HAL_OK) 5331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 95 + ARM GAS /tmp/cczJHHnF.s page 95 5332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; @@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5386:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5387:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 5388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 96 + ARM GAS /tmp/cczJHHnF.s page 96 5389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5443:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); 5444:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5445:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Call Slave Addr callback */ - ARM GAS /tmp/ccE2rRGE.s page 97 + ARM GAS /tmp/cczJHHnF.s page 97 5446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #if (USE_HAL_I2C_REGISTER_CALLBACKS == 1) @@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5500:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief I2C Master sequential complete process. 5501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param hi2c I2C handle. 5502:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval None - ARM GAS /tmp/ccE2rRGE.s page 98 + ARM GAS /tmp/cczJHHnF.s page 98 5503:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** */ @@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5557:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** static void I2C_ITSlaveSeqCplt(I2C_HandleTypeDef *hi2c) 5558:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t tmpcr1value = READ_REG(hi2c->Instance->CR1); - ARM GAS /tmp/ccE2rRGE.s page 99 + ARM GAS /tmp/cczJHHnF.s page 99 5560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5614:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->SlaveRxCpltCallback(hi2c); 5615:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #else 5616:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_I2C_SlaveRxCpltCallback(hi2c); - ARM GAS /tmp/ccE2rRGE.s page 100 + ARM GAS /tmp/cczJHHnF.s page 100 5617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #endif /* USE_HAL_I2C_REGISTER_CALLBACKS */ @@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5671:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5672:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Fetch Last receive data if any */ 5673:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if ((hi2c->State == HAL_I2C_STATE_ABORT) && (I2C_CHECK_FLAG(tmpITFlags, I2C_FLAG_RXNE) != RESET)) - ARM GAS /tmp/ccE2rRGE.s page 101 + ARM GAS /tmp/cczJHHnF.s page 101 5674:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5728:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else if (hi2c->State == HAL_I2C_STATE_BUSY_RX) 5729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5730:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->State = HAL_I2C_STATE_READY; - ARM GAS /tmp/ccE2rRGE.s page 102 + ARM GAS /tmp/cczJHHnF.s page 102 5731:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->PreviousState = I2C_STATE_NONE; @@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5785:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5786:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_Disable_IRQ(hi2c, I2C_XFER_LISTEN_IT | I2C_XFER_TX_IT); 5787:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->PreviousState = I2C_STATE_SLAVE_BUSY_TX; - ARM GAS /tmp/ccE2rRGE.s page 103 + ARM GAS /tmp/cczJHHnF.s page 103 5788:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5842:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5843:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Increment Buffer pointer */ 5844:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->pBuffPtr++; - ARM GAS /tmp/ccE2rRGE.s page 104 + ARM GAS /tmp/cczJHHnF.s page 104 5845:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -6238,7 +6238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5899:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5900:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Process Unlocked */ 5901:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); - ARM GAS /tmp/ccE2rRGE.s page 105 + ARM GAS /tmp/cczJHHnF.s page 105 5902:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -6298,7 +6298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5956:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Set ErrorCode corresponding to a Non-Acknowledge */ 5957:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode |= HAL_I2C_ERROR_AF; 5958:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 106 + ARM GAS /tmp/cczJHHnF.s page 106 5959:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -6358,7 +6358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6013:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6014:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* If state is an abort treatment on going, don't change state */ 6015:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* This change will be do later */ - ARM GAS /tmp/ccE2rRGE.s page 107 + ARM GAS /tmp/cczJHHnF.s page 107 6016:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (hi2c->State != HAL_I2C_STATE_ABORT) @@ -6418,7 +6418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6070:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Process Unlocked */ 6071:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); 6072:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 108 + ARM GAS /tmp/cczJHHnF.s page 108 6073:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Abort DMA RX */ @@ -6478,7 +6478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 6128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6129:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** - ARM GAS /tmp/ccE2rRGE.s page 109 + ARM GAS /tmp/cczJHHnF.s page 109 6130:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief I2C Tx data register flush process. @@ -6538,7 +6538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 65 .syntax unified 66 .thumb 67 .thumb_func - ARM GAS /tmp/ccE2rRGE.s page 110 + ARM GAS /tmp/cczJHHnF.s page 110 69 I2C_TransferConfig: @@ -6598,7 +6598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /** 6201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @brief DMA I2C slave transmit process complete callback. 6202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @param hdma DMA handle - ARM GAS /tmp/ccE2rRGE.s page 111 + ARM GAS /tmp/cczJHHnF.s page 111 6203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** * @retval None @@ -6658,7 +6658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 6258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** else 6259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 112 + ARM GAS /tmp/cczJHHnF.s page 112 6260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize = hi2c->XferCount; @@ -6718,7 +6718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_HandleTypeDef *hi2c = (I2C_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); 6315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Disable Acknowledge */ - ARM GAS /tmp/ccE2rRGE.s page 113 + ARM GAS /tmp/cczJHHnF.s page 113 6317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Instance->CR2 |= I2C_CR2_NACK; @@ -6778,7 +6778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Process Unlocked */ 6372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_UNLOCK(hi2c); 6373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; - ARM GAS /tmp/ccE2rRGE.s page 114 + ARM GAS /tmp/cczJHHnF.s page 114 6374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -6838,7 +6838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 6429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** while (__HAL_I2C_GET_FLAG(hi2c, I2C_FLAG_STOPF) == RESET) 6430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 115 + ARM GAS /tmp/cczJHHnF.s page 115 6431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Check if a NACK is detected */ @@ -6898,7 +6898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Clear STOP Flag */ 6486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_I2C_CLEAR_FLAG(hi2c, I2C_FLAG_STOPF); 6487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 116 + ARM GAS /tmp/cczJHHnF.s page 116 6488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Clear Configuration Register 2 */ @@ -6958,7 +6958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (((HAL_GetTick() - Tickstart) > Timeout) || (Timeout == 0U)) 6543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 6544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode |= HAL_I2C_ERROR_TIMEOUT; - ARM GAS /tmp/ccE2rRGE.s page 117 + ARM GAS /tmp/cczJHHnF.s page 117 6545:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->State = HAL_I2C_STATE_READY; @@ -7018,7 +7018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** static void I2C_TransferConfig(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t Size, uint32_t 6600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t Request) 6601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 118 + ARM GAS /tmp/cczJHHnF.s page 118 72 .loc 1 6601 1 is_stmt 1 view -0 @@ -7078,7 +7078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 112 .loc 1 6615 1 view .LVU20 113 0036 7047 bx lr 114 .cfi_endproc - ARM GAS /tmp/ccE2rRGE.s page 119 + ARM GAS /tmp/cczJHHnF.s page 119 115 .LFE205: @@ -7138,7 +7138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6644:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 6645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable STOP interrupts */ 6646:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** tmpisr |= (I2C_IT_STOPI | I2C_IT_TCI); - ARM GAS /tmp/ccE2rRGE.s page 120 + ARM GAS /tmp/cczJHHnF.s page 120 6647:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -7198,7 +7198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6674:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6675:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (InterruptRequest == I2C_XFER_CPLT_IT) 169 .loc 1 6675 5 is_stmt 1 view .LVU38 - ARM GAS /tmp/ccE2rRGE.s page 121 + ARM GAS /tmp/cczJHHnF.s page 121 170 .loc 1 6675 8 is_stmt 0 view .LVU39 @@ -7258,7 +7258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6683:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* to avoid the risk of I2C interrupt handle execution before */ 6684:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* all interrupts requested done */ 6685:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** __HAL_I2C_ENABLE_IT(hi2c, tmpisr); - ARM GAS /tmp/ccE2rRGE.s page 122 + ARM GAS /tmp/cczJHHnF.s page 122 207 .loc 1 6685 3 is_stmt 1 view .LVU53 @@ -7318,7 +7318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 253 .syntax unified 254 .thumb 255 .thumb_func - ARM GAS /tmp/ccE2rRGE.s page 123 + ARM GAS /tmp/cczJHHnF.s page 123 257 I2C_Disable_IRQ: @@ -7378,7 +7378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 288 .loc 1 6697 12 view .LVU75 289 001a 0023 movs r3, #0 290 .LVL22: - ARM GAS /tmp/ccE2rRGE.s page 124 + ARM GAS /tmp/cczJHHnF.s page 124 291 .L23: @@ -7438,7 +7438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6731:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* Enable ERR and NACK interrupts */ 6732:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** tmpisr |= I2C_IT_ERRI | I2C_IT_NACKI; 6733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 125 + ARM GAS /tmp/cczJHHnF.s page 125 6734:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -7498,7 +7498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 354 .loc 1 6726 12 view .LVU100 355 005c EEE7 b .L25 356 .L34: - ARM GAS /tmp/ccE2rRGE.s page 126 + ARM GAS /tmp/cczJHHnF.s page 126 6732:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -7558,7 +7558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6762:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** /* set XferOptions to I2C_FIRST_FRAME */ 6763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** if (hi2c->XferOptions == I2C_OTHER_FRAME) 394 .loc 1 6763 3 view .LVU111 - ARM GAS /tmp/ccE2rRGE.s page 127 + ARM GAS /tmp/cczJHHnF.s page 127 395 .loc 1 6763 11 is_stmt 0 view .LVU112 @@ -7618,7 +7618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 429 .thumb 430 .thumb_func 432 I2C_IsAcknowledgeFailed: - ARM GAS /tmp/ccE2rRGE.s page 128 + ARM GAS /tmp/cczJHHnF.s page 128 433 .LVL34: @@ -7678,7 +7678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 475 .loc 1 6537 12 is_stmt 0 view .LVU136 476 0022 2B68 ldr r3, [r5] - ARM GAS /tmp/ccE2rRGE.s page 129 + ARM GAS /tmp/cczJHHnF.s page 129 477 0024 9C69 ldr r4, [r3, #24] @@ -7738,7 +7738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 514 0054 85F84030 strb r3, [r5, #64] 6549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 515 .loc 1 6549 11 view .LVU154 - ARM GAS /tmp/ccE2rRGE.s page 130 + ARM GAS /tmp/cczJHHnF.s page 130 6551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -7798,7 +7798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 555 0094 85F84030 strb r3, [r5, #64] 6573:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 556 .loc 1 6573 5 view .LVU170 - ARM GAS /tmp/ccE2rRGE.s page 131 + ARM GAS /tmp/cczJHHnF.s page 131 6575:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -7858,7 +7858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 603 .loc 1 6391 50 view .LVU181 604 000c 13F0020F tst r3, #2 - ARM GAS /tmp/ccE2rRGE.s page 132 + ARM GAS /tmp/cczJHHnF.s page 132 605 0010 1DD1 bne .L60 @@ -7918,7 +7918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 643 .loc 1 6406 20 is_stmt 0 view .LVU198 644 0040 0023 movs r3, #0 - ARM GAS /tmp/ccE2rRGE.s page 133 + ARM GAS /tmp/cczJHHnF.s page 133 645 0042 84F84230 strb r3, [r4, #66] @@ -7978,7 +7978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 691 0006 8846 mov r8, r1 692 0008 1746 mov r7, r2 693 000a 1D46 mov r5, r3 - ARM GAS /tmp/ccE2rRGE.s page 134 + ARM GAS /tmp/cczJHHnF.s page 134 6360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -8038,7 +8038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6368:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; 733 .loc 1 6368 21 is_stmt 0 view .LVU224 734 003c 2023 movs r3, #32 - ARM GAS /tmp/ccE2rRGE.s page 135 + ARM GAS /tmp/cczJHHnF.s page 135 735 003e 86F84130 strb r3, [r6, #65] @@ -8098,7 +8098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 779 .cfi_offset 14, -4 780 0004 82B0 sub sp, sp, #8 781 .cfi_def_cfa_offset 32 - ARM GAS /tmp/ccE2rRGE.s page 136 + ARM GAS /tmp/cczJHHnF.s page 136 782 0006 0446 mov r4, r0 @@ -8158,7 +8158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 822 0038 3346 mov r3, r6 823 003a 0022 movs r2, #0 824 003c 8021 movs r1, #128 - ARM GAS /tmp/ccE2rRGE.s page 137 + ARM GAS /tmp/cczJHHnF.s page 137 825 003e 2046 mov r0, r4 @@ -8218,7 +8218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 865 .loc 1 5314 12 view .LVU264 866 006a 0120 movs r0, #1 867 006c EBE7 b .L70 - ARM GAS /tmp/ccE2rRGE.s page 138 + ARM GAS /tmp/cczJHHnF.s page 138 868 .L74: @@ -8278,7 +8278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 918 0016 EAB2 uxtb r2, r5 919 .LVL60: 5364:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 139 + ARM GAS /tmp/cczJHHnF.s page 139 920 .loc 1 5364 3 view .LVU271 @@ -8338,7 +8338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 961 0046 BDE8F081 pop {r4, r5, r6, r7, r8, pc} 962 .LVL64: 963 .L82: - ARM GAS /tmp/ccE2rRGE.s page 140 + ARM GAS /tmp/cczJHHnF.s page 140 964 .cfi_restore_state @@ -8398,7 +8398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1004 0074 00200080 .word -2147475456 1005 .cfi_endproc 1006 .LFE184: - ARM GAS /tmp/ccE2rRGE.s page 141 + ARM GAS /tmp/cczJHHnF.s page 141 1008 .section .text.I2C_WaitOnSTOPFlagUntilTimeout,"ax",%progbits @@ -8458,7 +8458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1052 001e FFF7FEFF bl HAL_GetTick 1053 .LVL69: 6438:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 142 + ARM GAS /tmp/cczJHHnF.s page 142 1054 .loc 1 6438 25 view .LVU310 @@ -8518,7 +8518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1092 .L96: 6434:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 1093 .loc 1 6434 14 view .LVU327 - ARM GAS /tmp/ccE2rRGE.s page 143 + ARM GAS /tmp/cczJHHnF.s page 143 1094 004c 0120 movs r0, #1 @@ -8578,7 +8578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1141 001e 0028 cmp r0, #0 1142 0020 38D1 bne .L106 6473:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 144 + ARM GAS /tmp/cczJHHnF.s page 144 1143 .loc 1 6473 5 is_stmt 1 view .LVU337 @@ -8638,7 +8638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1180 004e 0121 movs r1, #1 1181 .L101: 6515:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 145 + ARM GAS /tmp/cczJHHnF.s page 145 1182 .loc 1 6515 1 view .LVU355 @@ -8698,7 +8698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1221 .loc 1 6496 9 view .LVU370 1222 0088 84F84030 strb r3, [r4, #64] 6496:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 146 + ARM GAS /tmp/cczJHHnF.s page 146 1223 .loc 1 6496 9 view .LVU371 @@ -8758,7 +8758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1273 @ frame_needed = 0, uses_anonymous_args = 0 525:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 1274 .loc 1 525 3 view .LVU380 - ARM GAS /tmp/ccE2rRGE.s page 147 + ARM GAS /tmp/cczJHHnF.s page 147 525:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -8818,7 +8818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1311 0020 6368 ldr r3, [r4, #4] 578:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1312 .loc 1 578 7 view .LVU399 - ARM GAS /tmp/ccE2rRGE.s page 148 + ARM GAS /tmp/cczJHHnF.s page 148 1313 0022 2268 ldr r2, [r4] @@ -8878,7 +8878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1349 .loc 1 601 3 is_stmt 1 view .LVU417 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1350 .loc 1 601 7 is_stmt 0 view .LVU418 - ARM GAS /tmp/ccE2rRGE.s page 149 + ARM GAS /tmp/cczJHHnF.s page 149 1351 004a 2268 ldr r2, [r4] @@ -8938,7 +8938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1387 0076 2268 ldr r2, [r4] 613:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1388 .loc 1 613 53 view .LVU437 - ARM GAS /tmp/ccE2rRGE.s page 150 + ARM GAS /tmp/cczJHHnF.s page 150 1389 0078 0B43 orrs r3, r3, r1 @@ -8998,7 +8998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 587:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 1426 .loc 1 587 56 is_stmt 0 view .LVU455 1427 00a2 A368 ldr r3, [r4, #8] - ARM GAS /tmp/ccE2rRGE.s page 151 + ARM GAS /tmp/cczJHHnF.s page 151 587:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -9058,7 +9058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1473 0000 7047 bx lr 1474 .cfi_endproc 1475 .LFE133: - ARM GAS /tmp/ccE2rRGE.s page 152 + ARM GAS /tmp/cczJHHnF.s page 152 1477 .section .text.HAL_I2C_DeInit,"ax",%progbits @@ -9118,7 +9118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1519 001e 84F84100 strb r0, [r4, #65] 663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; 1520 .loc 1 663 3 is_stmt 1 view .LVU480 - ARM GAS /tmp/ccE2rRGE.s page 153 + ARM GAS /tmp/cczJHHnF.s page 153 663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; @@ -9178,7 +9178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1565 .cfi_offset 6, -24 1566 .cfi_offset 7, -20 1567 .cfi_offset 8, -16 - ARM GAS /tmp/ccE2rRGE.s page 154 + ARM GAS /tmp/cczJHHnF.s page 154 1568 .cfi_offset 9, -12 @@ -9238,7 +9238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1607 .loc 1 1128 9 is_stmt 0 discriminator 2 view .LVU507 1608 0034 0090 str r0, [sp] 1609 0036 1923 movs r3, #25 - ARM GAS /tmp/ccE2rRGE.s page 155 + ARM GAS /tmp/cczJHHnF.s page 155 1610 0038 5246 mov r2, r10 @@ -9298,7 +9298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1647 006a 0AD9 bls .L135 1146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_RELOAD_MODE, 1648 .loc 1 1146 7 is_stmt 1 view .LVU525 - ARM GAS /tmp/ccE2rRGE.s page 156 + ARM GAS /tmp/cczJHHnF.s page 156 1146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_RELOAD_MODE, @@ -9358,7 +9358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1693 .LVL97: 1694 .L137: 1157:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 157 + ARM GAS /tmp/cczJHHnF.s page 157 1695 .loc 1 1157 28 view .LVU536 @@ -9418,7 +9418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1733 00de 9BB2 uxth r3, r3 1734 00e0 6385 strh r3, [r4, #42] @ movhi 1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 158 + ARM GAS /tmp/cczJHHnF.s page 158 1735 .loc 1 1171 7 is_stmt 1 view .LVU553 @@ -9478,7 +9478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1774 .loc 1 1184 11 is_stmt 1 view .LVU568 1775 0112 0023 movs r3, #0 1776 0114 0093 str r3, [sp] - ARM GAS /tmp/ccE2rRGE.s page 159 + ARM GAS /tmp/cczJHHnF.s page 159 1777 0116 4FF08073 mov r3, #16777216 @@ -9538,7 +9538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1817 .loc 1 1215 12 is_stmt 0 view .LVU582 1818 015a 00E0 b .L134 1819 .LVL102: - ARM GAS /tmp/ccE2rRGE.s page 160 + ARM GAS /tmp/cczJHHnF.s page 160 1820 .L141: @@ -9598,7 +9598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1867 .thumb 1868 .thumb_func 1870 HAL_I2C_Master_Receive: - ARM GAS /tmp/ccE2rRGE.s page 161 + ARM GAS /tmp/cczJHHnF.s page 161 1871 .LVL107: @@ -9658,7 +9658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1914 002a 80F840A0 strb r10, [r0, #64] 1242:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 1915 .loc 1 1242 5 discriminator 2 view .LVU602 - ARM GAS /tmp/ccE2rRGE.s page 162 + ARM GAS /tmp/cczJHHnF.s page 162 1245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -9718,7 +9718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1953 .loc 1 1258 21 is_stmt 0 view .LVU619 1954 005e A4F82A90 strh r9, [r4, #42] @ movhi 1259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 163 + ARM GAS /tmp/cczJHHnF.s page 163 1955 .loc 1 1259 5 is_stmt 1 view .LVU620 @@ -9778,7 +9778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_AUTOEND_MODE, 1997 .loc 1 1309 32 is_stmt 0 view .LVU633 1998 009c 628D ldrh r2, [r4, #42] - ARM GAS /tmp/ccE2rRGE.s page 164 + ARM GAS /tmp/cczJHHnF.s page 164 1999 009e 92B2 uxth r2, r2 @@ -9838,7 +9838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 2039 .loc 1 1288 11 is_stmt 0 view .LVU648 2040 00d2 636A ldr r3, [r4, #36] - ARM GAS /tmp/ccE2rRGE.s page 165 + ARM GAS /tmp/cczJHHnF.s page 165 1288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -9898,7 +9898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1301:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 2080 .loc 1 1301 17 is_stmt 0 view .LVU664 2081 0104 638D ldrh r3, [r4, #42] - ARM GAS /tmp/ccE2rRGE.s page 166 + ARM GAS /tmp/cczJHHnF.s page 166 2082 0106 9BB2 uxth r3, r3 @@ -9958,7 +9958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2124 .loc 1 1330 5 is_stmt 1 view .LVU676 1330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 2125 .loc 1 1330 17 is_stmt 0 view .LVU677 - ARM GAS /tmp/ccE2rRGE.s page 167 + ARM GAS /tmp/cczJHHnF.s page 167 2126 014e 0023 movs r3, #0 @@ -10018,7 +10018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2168 .L164: 1320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 2169 .loc 1 1320 14 view .LVU690 - ARM GAS /tmp/ccE2rRGE.s page 168 + ARM GAS /tmp/cczJHHnF.s page 168 2170 0172 0120 movs r0, #1 @@ -10078,7 +10078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2218 .loc 1 1359 5 is_stmt 1 view .LVU698 1359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 2219 .loc 1 1359 8 is_stmt 0 view .LVU699 - ARM GAS /tmp/ccE2rRGE.s page 169 + ARM GAS /tmp/cczJHHnF.s page 169 2220 001a 0029 cmp r1, #0 @@ -10138,7 +10138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = NULL; 2257 .loc 1 1376 21 is_stmt 0 discriminator 2 view .LVU717 2258 004a A4F82A80 strh r8, [r4, #42] @ movhi - ARM GAS /tmp/ccE2rRGE.s page 170 + ARM GAS /tmp/cczJHHnF.s page 170 1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -10198,7 +10198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2297 0078 2B46 mov r3, r5 2298 007a 0022 movs r2, #0 2299 007c 4FF48031 mov r1, #65536 - ARM GAS /tmp/ccE2rRGE.s page 171 + ARM GAS /tmp/cczJHHnF.s page 171 2300 0080 2046 mov r0, r4 @@ -10258,7 +10258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 2339 .loc 1 1432 7 is_stmt 1 view .LVU749 1432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 172 + ARM GAS /tmp/cczJHHnF.s page 172 2340 .loc 1 1432 11 is_stmt 0 view .LVU750 @@ -10318,7 +10318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2380 00e2 0821 movs r1, #8 2381 00e4 2046 mov r0, r4 2382 00e6 FFF7FEFF bl I2C_WaitOnFlagUntilTimeout - ARM GAS /tmp/ccE2rRGE.s page 173 + ARM GAS /tmp/cczJHHnF.s page 173 2383 .LVL137: @@ -10378,7 +10378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; 2421 .loc 1 1422 23 view .LVU781 2422 0112 5368 ldr r3, [r2, #4] - ARM GAS /tmp/ccE2rRGE.s page 174 + ARM GAS /tmp/cczJHHnF.s page 174 1422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** return HAL_ERROR; @@ -10438,7 +10438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2461 0140 2022 movs r2, #32 2462 0142 DA61 str r2, [r3, #28] 1457:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 175 + ARM GAS /tmp/cczJHHnF.s page 175 2463 .loc 1 1457 5 view .LVU798 @@ -10498,7 +10498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2501 0174 0023 movs r3, #0 2502 0176 84F84230 strb r3, [r4, #66] 1471:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 176 + ARM GAS /tmp/cczJHHnF.s page 176 2503 .loc 1 1471 5 is_stmt 1 view .LVU815 @@ -10558,7 +10558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2549 .cfi_startproc 2550 @ args = 0, pretend = 0, frame = 0 2551 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccE2rRGE.s page 177 + ARM GAS /tmp/cczJHHnF.s page 177 1492:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t tickstart; @@ -10618,7 +10618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1506:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 2592 .loc 1 1506 17 is_stmt 0 discriminator 2 view .LVU840 2593 002e FFF7FEFF bl HAL_GetTick - ARM GAS /tmp/ccE2rRGE.s page 178 + ARM GAS /tmp/cczJHHnF.s page 178 2594 .LVL147: @@ -10678,7 +10678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2629 0056 0090 str r0, [sp] 2630 0058 2B46 mov r3, r5 2631 005a 0821 movs r1, #8 - ARM GAS /tmp/ccE2rRGE.s page 179 + ARM GAS /tmp/cczJHHnF.s page 179 2632 005c 2046 mov r0, r4 @@ -10738,7 +10738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2670 .loc 1 1532 9 is_stmt 0 view .LVU875 2671 0082 0097 str r7, [sp] 2672 0084 2B46 mov r3, r5 - ARM GAS /tmp/ccE2rRGE.s page 180 + ARM GAS /tmp/cczJHHnF.s page 180 2673 0086 0122 movs r2, #1 @@ -10798,7 +10798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2710 00b0 B4F82AC0 ldrh ip, [r4, #42] 2711 00b4 1FFA8CFC uxth ip, ip 1568:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 181 + ARM GAS /tmp/cczJHHnF.s page 181 2712 .loc 1 1568 22 view .LVU893 @@ -10858,7 +10858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 2751 .loc 1 1551 16 view .LVU909 2752 00ee 636A ldr r3, [r4, #36] - ARM GAS /tmp/ccE2rRGE.s page 182 + ARM GAS /tmp/cczJHHnF.s page 182 1551:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -10918,7 +10918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2791 011a 5360 str r3, [r2, #4] 1576:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 2792 .loc 1 1576 7 is_stmt 1 view .LVU926 - ARM GAS /tmp/ccE2rRGE.s page 183 + ARM GAS /tmp/cczJHHnF.s page 183 1576:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -10978,7 +10978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2832 014e 5360 str r3, [r2, #4] 1593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; 2833 .loc 1 1593 5 is_stmt 1 view .LVU942 - ARM GAS /tmp/ccE2rRGE.s page 184 + ARM GAS /tmp/cczJHHnF.s page 184 1593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; @@ -11038,7 +11038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2878 HAL_I2C_Master_Transmit_IT: 2879 .LVL162: 2880 .LFB138: - ARM GAS /tmp/ccE2rRGE.s page 185 + ARM GAS /tmp/cczJHHnF.s page 185 1619:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t xfermode; @@ -11098,7 +11098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2920 .loc 1 1632 5 discriminator 2 view .LVU969 1632:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MASTER; 2921 .loc 1 1632 23 is_stmt 0 discriminator 2 view .LVU970 - ARM GAS /tmp/ccE2rRGE.s page 186 + ARM GAS /tmp/cczJHHnF.s page 186 2922 0028 2120 movs r0, #33 @@ -11158,7 +11158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2958 004c FF23 movs r3, #255 2959 004e 2385 strh r3, [r4, #40] @ movhi 1645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 187 + ARM GAS /tmp/cczJHHnF.s page 187 2960 .loc 1 1645 7 is_stmt 1 view .LVU989 @@ -11218,7 +11218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1649:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_AUTOEND_MODE; 3002 .loc 1 1649 28 is_stmt 0 view .LVU1002 3003 0076 638D ldrh r3, [r4, #42] - ARM GAS /tmp/ccE2rRGE.s page 188 + ARM GAS /tmp/cczJHHnF.s page 188 1649:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_AUTOEND_MODE; @@ -11278,7 +11278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3052 .cfi_offset 14, -4 3053 0002 83B0 sub sp, sp, #12 3054 .cfi_def_cfa_offset 24 - ARM GAS /tmp/ccE2rRGE.s page 189 + ARM GAS /tmp/cczJHHnF.s page 189 3055 0004 0446 mov r4, r0 @@ -11338,7 +11338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3091 .loc 1 1705 23 is_stmt 0 discriminator 2 view .LVU1028 3092 0034 0020 movs r0, #0 3093 0036 6064 str r0, [r4, #68] - ARM GAS /tmp/ccE2rRGE.s page 190 + ARM GAS /tmp/cczJHHnF.s page 190 1708:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount = Size; @@ -11398,7 +11398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1726:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3131 .loc 1 1726 5 is_stmt 0 view .LVU1046 3132 0056 0092 str r2, [sp] - ARM GAS /tmp/ccE2rRGE.s page 191 + ARM GAS /tmp/cczJHHnF.s page 191 3133 .LVL183: @@ -11458,7 +11458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3174 .L220: 1745:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3175 .loc 1 1745 12 view .LVU1060 - ARM GAS /tmp/ccE2rRGE.s page 192 + ARM GAS /tmp/cczJHHnF.s page 192 3176 0080 0220 movs r0, #2 @@ -11518,7 +11518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1762:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3224 .loc 1 1762 5 view .LVU1069 3225 000c 90F84030 ldrb r3, [r0, #64] @ zero_extendqisi2 - ARM GAS /tmp/ccE2rRGE.s page 193 + ARM GAS /tmp/cczJHHnF.s page 193 3226 0010 012B cmp r3, #1 @@ -11578,7 +11578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3261 .loc 1 1774 23 discriminator 2 view .LVU1088 3262 003a 0385 strh r3, [r0, #40] @ movhi 1775:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Slave_ISR_IT; - ARM GAS /tmp/ccE2rRGE.s page 194 + ARM GAS /tmp/cczJHHnF.s page 194 3263 .loc 1 1775 5 is_stmt 1 discriminator 2 view .LVU1089 @@ -11638,7 +11638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3302 .align 2 3303 .L231: 3304 005c 0000FFFF .word -65536 - ARM GAS /tmp/ccE2rRGE.s page 195 + ARM GAS /tmp/cczJHHnF.s page 195 3305 0060 00000000 .word I2C_Slave_ISR_IT @@ -11698,7 +11698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1815:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; 3350 .loc 1 1815 5 is_stmt 1 discriminator 2 view .LVU1116 1815:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; - ARM GAS /tmp/ccE2rRGE.s page 196 + ARM GAS /tmp/cczJHHnF.s page 196 3351 .loc 1 1815 23 is_stmt 0 discriminator 2 view .LVU1117 @@ -11758,7 +11758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3386 .loc 1 1829 5 discriminator 2 view .LVU1136 3387 0044 80F84040 strb r4, [r0, #64] 1829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 197 + ARM GAS /tmp/cczJHHnF.s page 197 3388 .loc 1 1829 5 discriminator 2 view .LVU1137 @@ -11818,7 +11818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3434 .cfi_startproc 3435 @ args = 0, pretend = 0, frame = 0 3436 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccE2rRGE.s page 198 + ARM GAS /tmp/cczJHHnF.s page 198 1861:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t xfermode; @@ -11878,7 +11878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3477 002e 84F84020 strb r2, [r4, #64] 1873:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3478 .loc 1 1873 5 discriminator 2 view .LVU1162 - ARM GAS /tmp/ccE2rRGE.s page 199 + ARM GAS /tmp/cczJHHnF.s page 199 1875:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MASTER; @@ -11938,7 +11938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1887:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_RELOAD_MODE; 3515 .loc 1 1887 7 is_stmt 1 view .LVU1181 1887:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_RELOAD_MODE; - ARM GAS /tmp/ccE2rRGE.s page 200 + ARM GAS /tmp/cczJHHnF.s page 200 3516 .loc 1 1887 22 is_stmt 0 view .LVU1182 @@ -11998,7 +11998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1908:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3553 .loc 1 1908 13 is_stmt 0 view .LVU1200 3554 0078 A26B ldr r2, [r4, #56] - ARM GAS /tmp/ccE2rRGE.s page 201 + ARM GAS /tmp/cczJHHnF.s page 201 1908:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -12058,7 +12058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1962:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3591 .loc 1 1962 16 view .LVU1219 3592 00a4 43E0 b .L241 - ARM GAS /tmp/ccE2rRGE.s page 202 + ARM GAS /tmp/cczJHHnF.s page 202 3593 .LVL214: @@ -12118,7 +12118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3630 .L254: 1933:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3631 .loc 1 1933 9 is_stmt 1 view .LVU1237 - ARM GAS /tmp/ccE2rRGE.s page 203 + ARM GAS /tmp/cczJHHnF.s page 203 3632 00cc 1F4B ldr r3, .L255+16 @@ -12178,7 +12178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3673 .loc 1 1968 7 is_stmt 1 view .LVU1251 1968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 204 + ARM GAS /tmp/cczJHHnF.s page 204 3674 .loc 1 1968 21 is_stmt 0 view .LVU1252 @@ -12238,7 +12238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 1869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 3718 .loc 1 1869 14 view .LVU1263 3719 0132 0220 movs r0, #2 - ARM GAS /tmp/ccE2rRGE.s page 205 + ARM GAS /tmp/cczJHHnF.s page 205 3720 0134 FBE7 b .L241 @@ -12298,7 +12298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3768 000a C0B2 uxtb r0, r0 2012:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 3769 .loc 1 2012 6 view .LVU1272 - ARM GAS /tmp/ccE2rRGE.s page 206 + ARM GAS /tmp/cczJHHnF.s page 206 3770 000c 2028 cmp r0, #32 @@ -12358,7 +12358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2028:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferOptions = I2C_NO_OPTION_FRAME; 3807 .loc 1 2028 23 is_stmt 0 discriminator 2 view .LVU1290 3808 0042 6385 strh r3, [r4, #42] @ movhi - ARM GAS /tmp/ccE2rRGE.s page 207 + ARM GAS /tmp/cczJHHnF.s page 207 2029:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Master_ISR_DMA; @@ -12418,7 +12418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2045:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 3846 .loc 1 2045 10 view .LVU1308 3847 0064 1BB3 cbz r3, .L262 - ARM GAS /tmp/ccE2rRGE.s page 208 + ARM GAS /tmp/cczJHHnF.s page 208 2048:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -12478,7 +12478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3884 008a 84F84130 strb r3, [r4, #65] 2101:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3885 .loc 1 2101 9 is_stmt 1 view .LVU1327 - ARM GAS /tmp/ccE2rRGE.s page 209 + ARM GAS /tmp/cczJHHnF.s page 209 2101:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -12538,7 +12538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2065:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 3923 .loc 1 2065 9 is_stmt 1 view .LVU1345 2065:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 210 + ARM GAS /tmp/cczJHHnF.s page 210 3924 .loc 1 2065 25 is_stmt 0 view .LVU1346 @@ -12598,7 +12598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3963 00e2 9B1A subs r3, r3, r2 3964 00e4 9BB2 uxth r3, r3 3965 00e6 6385 strh r3, [r4, #42] @ movhi - ARM GAS /tmp/ccE2rRGE.s page 211 + ARM GAS /tmp/cczJHHnF.s page 211 2086:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -12658,7 +12658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4006 .loc 1 2123 7 view .LVU1376 2132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 212 + ARM GAS /tmp/cczJHHnF.s page 212 4007 .loc 1 2132 7 view .LVU1377 @@ -12718,7 +12718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4056 .thumb_func 4058 HAL_I2C_Slave_Transmit_DMA: 4059 .LVL252: - ARM GAS /tmp/ccE2rRGE.s page 213 + ARM GAS /tmp/cczJHHnF.s page 213 4060 .LFB144: @@ -12778,7 +12778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4099 0024 2123 movs r3, #33 4100 0026 80F84130 strb r3, [r0, #65] 2166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; - ARM GAS /tmp/ccE2rRGE.s page 214 + ARM GAS /tmp/cczJHHnF.s page 214 4101 .loc 1 2166 5 is_stmt 1 discriminator 2 view .LVU1399 @@ -12838,7 +12838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4136 .LVL253: 2179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4137 .loc 1 2179 38 view .LVU1419 - ARM GAS /tmp/ccE2rRGE.s page 215 + ARM GAS /tmp/cczJHHnF.s page 215 4138 004a 9A62 str r2, [r3, #40] @@ -12898,7 +12898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4175 .loc 1 2228 7 is_stmt 1 view .LVU1437 2228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 216 + ARM GAS /tmp/cczJHHnF.s page 216 4176 .loc 1 2228 23 is_stmt 0 view .LVU1438 @@ -12958,7 +12958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4213 009a 80F84220 strb r2, [r0, #66] 2199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4214 .loc 1 2199 7 is_stmt 1 view .LVU1456 - ARM GAS /tmp/ccE2rRGE.s page 217 + ARM GAS /tmp/cczJHHnF.s page 217 2199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -13018,7 +13018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4251 .loc 1 2222 11 is_stmt 0 view .LVU1474 4252 00c8 2268 ldr r2, [r4] 2222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 218 + ARM GAS /tmp/cczJHHnF.s page 218 4253 .loc 1 2222 21 view .LVU1475 @@ -13078,7 +13078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4301 .cfi_def_cfa_offset 16 4302 .cfi_offset 3, -16 4303 .cfi_offset 4, -12 - ARM GAS /tmp/ccE2rRGE.s page 219 + ARM GAS /tmp/cczJHHnF.s page 219 4304 .cfi_offset 5, -8 @@ -13138,7 +13138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4341 0030 0023 movs r3, #0 4342 0032 4364 str r3, [r0, #68] 2274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount = Size; - ARM GAS /tmp/ccE2rRGE.s page 220 + ARM GAS /tmp/cczJHHnF.s page 220 4343 .loc 1 2274 5 is_stmt 1 discriminator 2 view .LVU1501 @@ -13198,7 +13198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4378 0050 1A63 str r2, [r3, #48] 2289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->hdmarx->XferAbortCallback = NULL; 4379 .loc 1 2289 7 is_stmt 1 view .LVU1521 - ARM GAS /tmp/ccE2rRGE.s page 221 + ARM GAS /tmp/cczJHHnF.s page 221 2289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->hdmarx->XferAbortCallback = NULL; @@ -13258,7 +13258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4417 007c 636C ldr r3, [r4, #68] 2335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4418 .loc 1 2335 23 view .LVU1539 - ARM GAS /tmp/ccE2rRGE.s page 222 + ARM GAS /tmp/cczJHHnF.s page 222 4419 007e 43F01003 orr r3, r3, #16 @@ -13318,7 +13318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4456 .loc 1 2306 7 is_stmt 1 view .LVU1557 2306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 223 + ARM GAS /tmp/cczJHHnF.s page 223 4457 .loc 1 2306 7 view .LVU1558 @@ -13378,7 +13378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4494 .loc 1 2343 5 is_stmt 1 view .LVU1575 2343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 4495 .loc 1 2343 12 is_stmt 0 view .LVU1576 - ARM GAS /tmp/ccE2rRGE.s page 224 + ARM GAS /tmp/cczJHHnF.s page 224 4496 00d6 00E0 b .L289 @@ -13438,7 +13438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4547 0004 83B0 sub sp, sp, #12 4548 .cfi_def_cfa_offset 48 4549 0006 0E46 mov r6, r1 - ARM GAS /tmp/ccE2rRGE.s page 225 + ARM GAS /tmp/cczJHHnF.s page 225 4550 0008 BDF834A0 ldrh r10, [sp, #52] @@ -13498,7 +13498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4588 .loc 1 2383 17 discriminator 2 view .LVU1598 4589 0040 0746 mov r7, r0 - ARM GAS /tmp/ccE2rRGE.s page 226 + ARM GAS /tmp/cczJHHnF.s page 226 4590 .LVL281: @@ -13558,7 +13558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4629 .loc 1 2392 5 is_stmt 1 view .LVU1613 2392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4630 .loc 1 2392 21 is_stmt 0 view .LVU1614 - ARM GAS /tmp/ccE2rRGE.s page 227 + ARM GAS /tmp/cczJHHnF.s page 227 4631 006e 0023 movs r3, #0 @@ -13618,7 +13618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4670 00a2 3146 mov r1, r6 4671 00a4 2046 mov r0, r4 4672 00a6 FFF7FEFF bl I2C_TransferConfig - ARM GAS /tmp/ccE2rRGE.s page 228 + ARM GAS /tmp/cczJHHnF.s page 228 4673 .LVL288: @@ -13678,7 +13678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4714 00e0 3146 mov r1, r6 4715 00e2 2046 mov r0, r4 4716 00e4 FFF7FEFF bl I2C_TransferConfig - ARM GAS /tmp/ccE2rRGE.s page 229 + ARM GAS /tmp/cczJHHnF.s page 229 4717 .LVL290: @@ -13738,7 +13738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4754 .loc 1 2433 11 is_stmt 0 view .LVU1659 4755 010c 638D ldrh r3, [r4, #42] 4756 010e 9BB2 uxth r3, r3 - ARM GAS /tmp/ccE2rRGE.s page 230 + ARM GAS /tmp/cczJHHnF.s page 230 2433:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize--; @@ -13798,7 +13798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4796 .loc 1 2446 11 is_stmt 1 view .LVU1674 2446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_RELOAD_MODE, 4797 .loc 1 2446 26 is_stmt 0 view .LVU1675 - ARM GAS /tmp/ccE2rRGE.s page 231 + ARM GAS /tmp/cczJHHnF.s page 231 4798 0142 FF22 movs r2, #255 @@ -13858,7 +13858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4840 018a 84F84030 strb r3, [r4, #64] 2477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4841 .loc 1 2477 5 view .LVU1688 - ARM GAS /tmp/ccE2rRGE.s page 232 + ARM GAS /tmp/cczJHHnF.s page 232 2479:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -13918,7 +13918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4889 .LVL300: 4890 .LFB147: 2502:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t tickstart; - ARM GAS /tmp/ccE2rRGE.s page 233 + ARM GAS /tmp/cczJHHnF.s page 233 4891 .loc 1 2502 1 is_stmt 1 view -0 @@ -13978,7 +13978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4934 0028 16D0 beq .L324 2517:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 4935 .loc 1 2517 5 is_stmt 1 view .LVU1710 - ARM GAS /tmp/ccE2rRGE.s page 234 + ARM GAS /tmp/cczJHHnF.s page 234 2517:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -14038,7 +14038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4975 005e 0120 movs r0, #1 4976 .LVL308: 2513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 235 + ARM GAS /tmp/cczJHHnF.s page 235 4977 .loc 1 2513 15 view .LVU1726 @@ -14098,7 +14098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5015 .loc 1 2546 5 is_stmt 1 view .LVU1742 2546:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5016 .loc 1 2546 13 is_stmt 0 view .LVU1743 - ARM GAS /tmp/ccE2rRGE.s page 236 + ARM GAS /tmp/cczJHHnF.s page 236 5017 008e 638D ldrh r3, [r4, #42] @@ -14158,7 +14158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5058 00c8 2046 mov r0, r4 5059 00ca FFF7FEFF bl I2C_TransferConfig 5060 .LVL312: - ARM GAS /tmp/ccE2rRGE.s page 237 + ARM GAS /tmp/cczJHHnF.s page 237 5061 00ce 0FE0 b .L331 @@ -14218,7 +14218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5102 0102 2368 ldr r3, [r4] 2568:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5103 .loc 1 2568 48 view .LVU1770 - ARM GAS /tmp/ccE2rRGE.s page 238 + ARM GAS /tmp/cczJHHnF.s page 238 5104 0104 5A6A ldr r2, [r3, #36] @@ -14278,7 +14278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5141 .loc 1 2579 13 is_stmt 0 view .LVU1787 5142 012e 0097 str r7, [sp] 5143 0130 2B46 mov r3, r5 - ARM GAS /tmp/ccE2rRGE.s page 239 + ARM GAS /tmp/cczJHHnF.s page 239 5144 0132 8021 movs r1, #128 @@ -14338,7 +14338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5186 016e 4B68 ldr r3, [r1, #4] 5187 0170 23F0FF73 bic r3, r3, #33423360 5188 0174 23F48B33 bic r3, r3, #71168 - ARM GAS /tmp/ccE2rRGE.s page 240 + ARM GAS /tmp/cczJHHnF.s page 240 5189 0178 23F4FF73 bic r3, r3, #510 @@ -14398,7 +14398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5229 019e 0120 movs r0, #1 5230 01a0 F8E7 b .L323 5231 .L336: - ARM GAS /tmp/ccE2rRGE.s page 241 + ARM GAS /tmp/cczJHHnF.s page 241 2581:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -14458,7 +14458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5279 .LVL324: 2646:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 5280 .loc 1 2646 11 view .LVU1823 - ARM GAS /tmp/ccE2rRGE.s page 242 + ARM GAS /tmp/cczJHHnF.s page 242 5281 0010 C0B2 uxtb r0, r0 @@ -14518,7 +14518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5319 .loc 1 2665 23 is_stmt 0 discriminator 2 view .LVU1839 5320 0044 2123 movs r3, #33 5321 0046 84F84130 strb r3, [r4, #65] - ARM GAS /tmp/ccE2rRGE.s page 243 + ARM GAS /tmp/cczJHHnF.s page 243 2666:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; @@ -14578,7 +14578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 5358 .loc 1 2678 16 is_stmt 0 view .LVU1858 5359 0070 4FF08078 mov r8, #16777216 - ARM GAS /tmp/ccE2rRGE.s page 244 + ARM GAS /tmp/cczJHHnF.s page 244 5360 .LVL328: @@ -14638,7 +14638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2682:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_AUTOEND_MODE; 5400 .loc 1 2682 28 is_stmt 0 view .LVU1873 5401 009e 638D ldrh r3, [r4, #42] - ARM GAS /tmp/ccE2rRGE.s page 245 + ARM GAS /tmp/cczJHHnF.s page 245 2682:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_AUTOEND_MODE; @@ -14698,7 +14698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5444 00ce BDE8F081 pop {r4, r5, r6, r7, r8, pc} 5445 .LVL339: 5446 .L352: - ARM GAS /tmp/ccE2rRGE.s page 246 + ARM GAS /tmp/cczJHHnF.s page 246 5447 .cfi_restore_state @@ -14758,7 +14758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5494 .loc 1 2740 11 is_stmt 0 view .LVU1894 5495 000c 90F84100 ldrb r0, [r0, #65] @ zero_extendqisi2 5496 .LVL341: - ARM GAS /tmp/ccE2rRGE.s page 247 + ARM GAS /tmp/cczJHHnF.s page 247 2740:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -14818,7 +14818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5535 .loc 1 2759 5 is_stmt 1 discriminator 2 view .LVU1910 2759:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MEM; 5536 .loc 1 2759 23 is_stmt 0 discriminator 2 view .LVU1911 - ARM GAS /tmp/ccE2rRGE.s page 248 + ARM GAS /tmp/cczJHHnF.s page 248 5537 0044 2223 movs r3, #34 @@ -14878,7 +14878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5573 .loc 1 2772 7 is_stmt 1 view .LVU1929 5574 .LVL344: 2772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 249 + ARM GAS /tmp/cczJHHnF.s page 249 5575 .loc 1 2772 16 is_stmt 0 view .LVU1930 @@ -14938,7 +14938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2776:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_AUTOEND_MODE; 5616 .loc 1 2776 7 is_stmt 1 view .LVU1944 2776:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_AUTOEND_MODE; - ARM GAS /tmp/ccE2rRGE.s page 250 + ARM GAS /tmp/cczJHHnF.s page 250 5617 .loc 1 2776 28 is_stmt 0 view .LVU1945 @@ -14998,7 +14998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5659 .cfi_remember_state 5660 .cfi_def_cfa_offset 24 5661 @ sp needed - ARM GAS /tmp/ccE2rRGE.s page 251 + ARM GAS /tmp/cczJHHnF.s page 251 5662 00d0 BDE8F081 pop {r4, r5, r6, r7, r8, pc} @@ -15058,7 +15058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5711 .loc 1 2828 3 view .LVU1964 2831:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5712 .loc 1 2831 3 view .LVU1965 - ARM GAS /tmp/ccE2rRGE.s page 252 + ARM GAS /tmp/cczJHHnF.s page 252 2833:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -15118,7 +15118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5751 .loc 1 2850 5 discriminator 2 view .LVU1981 2850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5752 .loc 1 2850 17 is_stmt 0 discriminator 2 view .LVU1982 - ARM GAS /tmp/ccE2rRGE.s page 253 + ARM GAS /tmp/cczJHHnF.s page 253 5753 0046 FFF7FEFF bl HAL_GetTick @@ -15178,7 +15178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5789 .loc 1 2864 7 is_stmt 1 view .LVU2000 2864:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** xfermode = I2C_RELOAD_MODE; 5790 .loc 1 2864 22 is_stmt 0 view .LVU2001 - ARM GAS /tmp/ccE2rRGE.s page 254 + ARM GAS /tmp/cczJHHnF.s page 254 5791 0072 FF23 movs r3, #255 @@ -15238,7 +15238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2892:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->hdmatx->XferAbortCallback = NULL; 5831 .loc 1 2892 7 is_stmt 1 view .LVU2016 2892:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->hdmatx->XferAbortCallback = NULL; - ARM GAS /tmp/ccE2rRGE.s page 255 + ARM GAS /tmp/cczJHHnF.s page 255 5832 .loc 1 2892 11 is_stmt 0 view .LVU2017 @@ -15298,7 +15298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2945:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 5870 .loc 1 2945 7 is_stmt 1 view .LVU2034 2945:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 256 + ARM GAS /tmp/cczJHHnF.s page 256 5871 .loc 1 2945 7 view .LVU2035 @@ -15358,7 +15358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5908 .loc 1 2879 14 is_stmt 0 view .LVU2052 5909 00f2 0126 movs r6, #1 5910 00f4 29E0 b .L371 - ARM GAS /tmp/ccE2rRGE.s page 257 + ARM GAS /tmp/cczJHHnF.s page 257 5911 .L377: @@ -15418,7 +15418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5949 0124 638D ldrh r3, [r4, #42] 5950 0126 9BB2 uxth r3, r3 2921:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 258 + ARM GAS /tmp/cczJHHnF.s page 258 5951 .loc 1 2921 30 view .LVU2069 @@ -15478,7 +15478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5992 .cfi_restore_state 2843:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 5993 .loc 1 2843 14 view .LVU2083 - ARM GAS /tmp/ccE2rRGE.s page 259 + ARM GAS /tmp/cczJHHnF.s page 259 5994 0152 0226 movs r6, #2 @@ -15538,7 +15538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2980:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 6042 .loc 1 2980 11 is_stmt 0 view .LVU2092 6043 000c 90F84100 ldrb r0, [r0, #65] @ zero_extendqisi2 - ARM GAS /tmp/ccE2rRGE.s page 260 + ARM GAS /tmp/cczJHHnF.s page 260 6044 .LVL378: @@ -15598,7 +15598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 2999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MEM; 6083 .loc 1 2999 5 is_stmt 1 discriminator 2 view .LVU2108 2999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MEM; - ARM GAS /tmp/ccE2rRGE.s page 261 + ARM GAS /tmp/cczJHHnF.s page 261 6084 .loc 1 2999 23 is_stmt 0 discriminator 2 view .LVU2109 @@ -15658,7 +15658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3012:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 6121 .loc 1 3012 7 is_stmt 1 view .LVU2127 6122 .LVL381: - ARM GAS /tmp/ccE2rRGE.s page 262 + ARM GAS /tmp/cczJHHnF.s page 262 3012:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -15718,7 +15718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3037:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->hdmarx->XferAbortCallback = NULL; 6162 .loc 1 3037 42 view .LVU2143 6163 00a2 0023 movs r3, #0 - ARM GAS /tmp/ccE2rRGE.s page 263 + ARM GAS /tmp/cczJHHnF.s page 263 6164 00a4 D362 str r3, [r2, #44] @@ -15778,7 +15778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3089:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6201 .loc 1 3089 7 view .LVU2161 3091:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 264 + ARM GAS /tmp/cczJHHnF.s page 264 6202 .loc 1 3091 7 view .LVU2162 @@ -15838,7 +15838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6240 .loc 1 3047 7 is_stmt 1 view .LVU2178 3047:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_NONE; 6241 .loc 1 3047 23 is_stmt 0 view .LVU2179 - ARM GAS /tmp/ccE2rRGE.s page 265 + ARM GAS /tmp/cczJHHnF.s page 265 6242 00f6 2023 movs r3, #32 @@ -15898,7 +15898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3065:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6281 .loc 1 3065 23 view .LVU2195 6282 012a 9B1A subs r3, r3, r2 - ARM GAS /tmp/ccE2rRGE.s page 266 + ARM GAS /tmp/cczJHHnF.s page 266 6283 012c 9BB2 uxth r3, r3 @@ -15958,7 +15958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6324 0156 F9E7 b .L390 6325 .L401: 2994:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 267 + ARM GAS /tmp/cczJHHnF.s page 267 6326 .loc 1 2994 5 view .LVU2209 @@ -16018,7 +16018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6375 .loc 1 3121 3 view .LVU2217 3123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 268 + ARM GAS /tmp/cczJHHnF.s page 268 6376 .loc 1 3123 3 view .LVU2218 @@ -16078,7 +16078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6416 004e 43F40053 orr r3, r3, #8192 6417 0052 44E0 b .L411 6418 .LVL400: - ARM GAS /tmp/ccE2rRGE.s page 269 + ARM GAS /tmp/cczJHHnF.s page 269 6419 .L413: @@ -16138,7 +16138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6457 007a 2023 movs r3, #32 6458 007c 86F84130 strb r3, [r6, #65] 3158:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 270 + ARM GAS /tmp/cczJHHnF.s page 270 6459 .loc 1 3158 13 is_stmt 1 view .LVU2249 @@ -16198,7 +16198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6499 00a8 3046 mov r0, r6 6500 00aa FFF7FEFF bl I2C_WaitOnFlagUntilTimeout 6501 .LVL408: - ARM GAS /tmp/ccE2rRGE.s page 271 + ARM GAS /tmp/cczJHHnF.s page 271 3194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -16258,7 +16258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6542 00de 3268 ldr r2, [r6] 3139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6543 .loc 1 3139 27 discriminator 4 view .LVU2278 - ARM GAS /tmp/ccE2rRGE.s page 272 + ARM GAS /tmp/cczJHHnF.s page 272 6544 00e0 5360 str r3, [r2, #4] @@ -16318,7 +16318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6584 010e 86F84130 strb r3, [r6, #65] 3187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 6585 .loc 1 3187 9 is_stmt 1 view .LVU2293 - ARM GAS /tmp/ccE2rRGE.s page 273 + ARM GAS /tmp/cczJHHnF.s page 273 3187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -16378,7 +16378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6624 .loc 1 3230 9 is_stmt 0 view .LVU2309 6625 0142 736C ldr r3, [r6, #68] 3230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 274 + ARM GAS /tmp/cczJHHnF.s page 274 6626 .loc 1 3230 21 view .LVU2310 @@ -16438,7 +16438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6667 0166 93E7 b .L409 6668 .L425: 3215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 275 + ARM GAS /tmp/cczJHHnF.s page 275 6669 .loc 1 3215 18 view .LVU2324 @@ -16498,7 +16498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6714 .loc 1 3267 5 view .LVU2335 6715 0012 94F84010 ldrb r1, [r4, #64] @ zero_extendqisi2 6716 .LVL427: - ARM GAS /tmp/ccE2rRGE.s page 276 + ARM GAS /tmp/cczJHHnF.s page 276 3267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -16558,7 +16558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 6753 .loc 1 3280 5 is_stmt 1 discriminator 2 view .LVU2354 3280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 277 + ARM GAS /tmp/cczJHHnF.s page 277 6754 .loc 1 3280 13 is_stmt 0 discriminator 2 view .LVU2355 @@ -16618,7 +16618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6793 .loc 1 3288 7 is_stmt 1 view .LVU2370 3288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 6794 .loc 1 3288 16 is_stmt 0 view .LVU2371 - ARM GAS /tmp/ccE2rRGE.s page 278 + ARM GAS /tmp/cczJHHnF.s page 278 6795 0066 E66A ldr r6, [r4, #44] @@ -16678,7 +16678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6835 0092 0121 movs r1, #1 6836 0094 2046 mov r0, r4 6837 0096 FFF7FEFF bl I2C_Enable_IRQ - ARM GAS /tmp/ccE2rRGE.s page 279 + ARM GAS /tmp/cczJHHnF.s page 279 6838 .LVL439: @@ -16738,7 +16738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6887 @ frame_needed = 0, uses_anonymous_args = 0 3344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t xfermode; 6888 .loc 1 3344 1 is_stmt 0 view .LVU2393 - ARM GAS /tmp/ccE2rRGE.s page 280 + ARM GAS /tmp/cczJHHnF.s page 280 6889 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr} @@ -16798,7 +16798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3357:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->Mode = HAL_I2C_MODE_MASTER; 6929 .loc 1 3357 21 is_stmt 0 discriminator 2 view .LVU2408 6930 002a 2121 movs r1, #33 - ARM GAS /tmp/ccE2rRGE.s page 281 + ARM GAS /tmp/cczJHHnF.s page 281 6931 002c 84F84110 strb r1, [r4, #65] @@ -16858,7 +16858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6966 .loc 1 3371 7 is_stmt 1 view .LVU2427 6967 .LVL449: 3371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 282 + ARM GAS /tmp/cczJHHnF.s page 282 6968 .loc 1 3371 16 is_stmt 0 view .LVU2428 @@ -16918,7 +16918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7007 0078 638D ldrh r3, [r4, #42] 7008 007a 9BB2 uxth r3, r3 3393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 283 + ARM GAS /tmp/cczJHHnF.s page 283 7009 .loc 1 3393 10 view .LVU2444 @@ -16978,7 +16978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7046 009e D362 str r3, [r2, #44] 3411:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 7047 .loc 1 3411 9 is_stmt 1 view .LVU2462 - ARM GAS /tmp/ccE2rRGE.s page 284 + ARM GAS /tmp/cczJHHnF.s page 284 3411:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -17038,7 +17038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 7084 .loc 1 3464 16 is_stmt 0 view .LVU2481 7085 00cc 0120 movs r0, #1 - ARM GAS /tmp/ccE2rRGE.s page 285 + ARM GAS /tmp/cczJHHnF.s page 285 7086 .LVL457: @@ -17098,7 +17098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7125 00fe 2046 mov r0, r4 7126 .LVL461: 3435:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 286 + ARM GAS /tmp/cczJHHnF.s page 286 7127 .loc 1 3435 9 is_stmt 0 view .LVU2497 @@ -17158,7 +17158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7166 012e 104B ldr r3, .L462+16 7167 0130 0093 str r3, [sp] 7168 0132 4FF00073 mov r3, #33554432 - ARM GAS /tmp/ccE2rRGE.s page 287 + ARM GAS /tmp/cczJHHnF.s page 287 7169 0136 D2B2 uxtb r2, r2 @@ -17218,7 +17218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7214 0170 00200080 .word -2147475456 7215 .cfi_endproc 7216 .LFE154: - ARM GAS /tmp/ccE2rRGE.s page 288 + ARM GAS /tmp/cczJHHnF.s page 288 7218 .section .text.HAL_I2C_Master_Seq_Receive_IT,"ax",%progbits @@ -17278,7 +17278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7261 0016 0129 cmp r1, #1 7262 0018 46D0 beq .L471 3522:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 289 + ARM GAS /tmp/cczJHHnF.s page 289 7263 .loc 1 3522 5 is_stmt 1 discriminator 2 view .LVU2534 @@ -17338,7 +17338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7299 003e 9BB2 uxth r3, r3 3535:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 7300 .loc 1 3535 8 discriminator 2 view .LVU2553 - ARM GAS /tmp/ccE2rRGE.s page 290 + ARM GAS /tmp/cczJHHnF.s page 290 7301 0040 FF2B cmp r3, #255 @@ -17398,7 +17398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 7340 .loc 1 3543 16 view .LVU2569 7341 0068 F0E7 b .L467 - ARM GAS /tmp/ccE2rRGE.s page 291 + ARM GAS /tmp/cczJHHnF.s page 291 7342 .L468: @@ -17458,7 +17458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7382 .loc 1 3577 5 view .LVU2583 3577:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 7383 .loc 1 3577 12 is_stmt 0 view .LVU2584 - ARM GAS /tmp/ccE2rRGE.s page 292 + ARM GAS /tmp/cczJHHnF.s page 292 7384 009a 2846 mov r0, r5 @@ -17518,7 +17518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7434 .cfi_offset 4, -24 7435 .cfi_offset 5, -20 7436 .cfi_offset 6, -16 - ARM GAS /tmp/ccE2rRGE.s page 293 + ARM GAS /tmp/cczJHHnF.s page 293 7437 .cfi_offset 7, -12 @@ -17578,7 +17578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7475 .loc 1 3613 5 is_stmt 1 discriminator 2 view .LVU2606 3613:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->ErrorCode = HAL_I2C_ERROR_NONE; 7476 .loc 1 3613 21 is_stmt 0 discriminator 2 view .LVU2607 - ARM GAS /tmp/ccE2rRGE.s page 294 + ARM GAS /tmp/cczJHHnF.s page 294 7477 0030 1021 movs r1, #16 @@ -17638,7 +17638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7513 .LVL496: 7514 .L480: 3637:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 0)) - ARM GAS /tmp/ccE2rRGE.s page 295 + ARM GAS /tmp/cczJHHnF.s page 295 7515 .loc 1 3637 5 is_stmt 1 view .LVU2626 @@ -17698,7 +17698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7554 007e 27D8 bhi .L491 3650:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 7555 .loc 1 3650 9 is_stmt 1 view .LVU2642 - ARM GAS /tmp/ccE2rRGE.s page 296 + ARM GAS /tmp/cczJHHnF.s page 296 3650:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -17758,7 +17758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7592 00a0 E26B ldr r2, [r4, #60] 3666:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 7593 .loc 1 3666 41 view .LVU2661 - ARM GAS /tmp/ccE2rRGE.s page 297 + ARM GAS /tmp/cczJHHnF.s page 297 7594 00a2 5363 str r3, [r2, #52] @@ -17818,7 +17818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7630 .loc 1 3719 16 view .LVU2679 7631 00ce 41E0 b .L478 7632 .LVL504: - ARM GAS /tmp/ccE2rRGE.s page 298 + ARM GAS /tmp/cczJHHnF.s page 298 7633 .L491: @@ -17878,7 +17878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7672 .LVL508: 3693:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 7673 .loc 1 3693 9 is_stmt 1 view .LVU2695 - ARM GAS /tmp/ccE2rRGE.s page 299 + ARM GAS /tmp/cczJHHnF.s page 299 3693:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -17938,7 +17938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7714 013a 2046 mov r0, r4 7715 013c FFF7FEFF bl I2C_TransferConfig 7716 .LVL511: - ARM GAS /tmp/ccE2rRGE.s page 300 + ARM GAS /tmp/cczJHHnF.s page 300 3733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -17998,7 +17998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7763 .global HAL_I2C_Slave_Seq_Transmit_IT 7764 .syntax unified 7765 .thumb - ARM GAS /tmp/ccE2rRGE.s page 301 + ARM GAS /tmp/cczJHHnF.s page 301 7766 .thumb_func @@ -18058,7 +18058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3774:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 7809 .loc 1 3774 7 is_stmt 1 view .LVU2731 3774:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 302 + ARM GAS /tmp/cczJHHnF.s page 302 7810 .loc 1 3774 15 is_stmt 0 view .LVU2732 @@ -18118,7 +18118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7849 0052 0023 movs r3, #0 7850 0054 6364 str r3, [r4, #68] 3816:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 303 + ARM GAS /tmp/cczJHHnF.s page 303 7851 .loc 1 3816 5 is_stmt 1 view .LVU2748 @@ -18178,7 +18178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7887 .L502: 3833:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 7888 .loc 1 3833 5 view .LVU2767 - ARM GAS /tmp/ccE2rRGE.s page 304 + ARM GAS /tmp/cczJHHnF.s page 304 3833:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -18238,7 +18238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7927 00aa E36B ldr r3, [r4, #60] 3795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 7928 .loc 1 3795 12 view .LVU2784 - ARM GAS /tmp/ccE2rRGE.s page 305 + ARM GAS /tmp/cczJHHnF.s page 305 7929 00ac 002B cmp r3, #0 @@ -18298,7 +18298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 7971 .LFE157: 7973 .section .text.HAL_I2C_Slave_Seq_Transmit_DMA,"ax",%progbits 7974 .align 1 - ARM GAS /tmp/ccE2rRGE.s page 306 + ARM GAS /tmp/cczJHHnF.s page 306 7975 .global HAL_I2C_Slave_Seq_Transmit_DMA @@ -18358,7 +18358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8018 .loc 1 3876 5 view .LVU2808 8019 0020 94F84030 ldrb r3, [r4, #64] @ zero_extendqisi2 8020 .LVL533: - ARM GAS /tmp/ccE2rRGE.s page 307 + ARM GAS /tmp/cczJHHnF.s page 307 3876:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -18418,7 +18418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3937:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8059 .loc 1 3937 5 is_stmt 1 view .LVU2825 3937:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 308 + ARM GAS /tmp/cczJHHnF.s page 308 8060 .loc 1 3937 21 is_stmt 0 view .LVU2826 @@ -18478,7 +18478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8095 .loc 1 3952 7 is_stmt 1 view .LVU2845 3952:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8096 .loc 1 3952 38 is_stmt 0 view .LVU2846 - ARM GAS /tmp/ccE2rRGE.s page 309 + ARM GAS /tmp/cczJHHnF.s page 309 8097 007c 464A ldr r2, .L526+4 @@ -18538,7 +18538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8134 .loc 1 3991 23 is_stmt 0 view .LVU2863 8135 00a4 2823 movs r3, #40 8136 00a6 84F84130 strb r3, [r4, #65] - ARM GAS /tmp/ccE2rRGE.s page 310 + ARM GAS /tmp/cczJHHnF.s page 310 3992:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -18598,7 +18598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8174 00ce FFF7FEFF bl I2C_Disable_IRQ 8175 .LVL542: 3888:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 311 + ARM GAS /tmp/cczJHHnF.s page 311 8176 .loc 1 3888 7 view .LVU2881 @@ -18658,7 +18658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 3903:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 8213 .loc 1 3903 25 view .LVU2899 8214 00fc 436B ldr r3, [r0, #52] - ARM GAS /tmp/ccE2rRGE.s page 312 + ARM GAS /tmp/cczJHHnF.s page 312 3903:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -18718,7 +18718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8252 .loc 1 3925 13 is_stmt 1 view .LVU2916 3925:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 8253 .loc 1 3925 17 is_stmt 0 view .LVU2917 - ARM GAS /tmp/ccE2rRGE.s page 313 + ARM GAS /tmp/cczJHHnF.s page 313 8254 0128 A06B ldr r0, [r4, #56] @@ -18778,7 +18778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8291 014e 9BB2 uxth r3, r3 3983:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8292 .loc 1 3983 30 view .LVU2935 - ARM GAS /tmp/ccE2rRGE.s page 314 + ARM GAS /tmp/cczJHHnF.s page 314 8293 0150 228D ldrh r2, [r4, #40] @@ -18838,7 +18838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4022:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 8331 .loc 1 4022 12 is_stmt 0 view .LVU2952 8332 0180 03E0 b .L510 - ARM GAS /tmp/ccE2rRGE.s page 315 + ARM GAS /tmp/cczJHHnF.s page 315 8333 .LVL551: @@ -18898,7 +18898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8382 .cfi_offset 3, -24 8383 .cfi_offset 4, -20 8384 .cfi_offset 5, -16 - ARM GAS /tmp/ccE2rRGE.s page 316 + ARM GAS /tmp/cczJHHnF.s page 316 8385 .cfi_offset 6, -12 @@ -18958,7 +18958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8425 .LVL561: 4058:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8426 .loc 1 4058 5 is_stmt 1 view .LVU2974 - ARM GAS /tmp/ccE2rRGE.s page 317 + ARM GAS /tmp/cczJHHnF.s page 317 4058:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -19018,7 +19018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4096:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferCount = Size; 8464 .loc 1 4096 23 is_stmt 0 view .LVU2992 8465 0060 6762 str r7, [r4, #36] - ARM GAS /tmp/ccE2rRGE.s page 318 + ARM GAS /tmp/cczJHHnF.s page 318 4097:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize = hi2c->XferCount; @@ -19078,7 +19078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8502 0088 FFF7FEFF bl I2C_Enable_IRQ 8503 .LVL563: 4118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 319 + ARM GAS /tmp/cczJHHnF.s page 319 8504 .loc 1 4118 5 view .LVU3011 @@ -19138,7 +19138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8542 00b6 FFF7FEFF bl HAL_DMA_Abort_IT 8543 .LVL566: 4079:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 320 + ARM GAS /tmp/cczJHHnF.s page 320 8544 .loc 1 4079 14 view .LVU3028 @@ -19198,7 +19198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8591 .loc 1 4138 1 is_stmt 0 view .LVU3037 8592 0000 F8B5 push {r3, r4, r5, r6, r7, lr} 8593 .cfi_def_cfa_offset 24 - ARM GAS /tmp/ccE2rRGE.s page 321 + ARM GAS /tmp/cczJHHnF.s page 321 8594 .cfi_offset 3, -24 @@ -19258,7 +19258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8634 .loc 1 4153 5 is_stmt 1 view .LVU3052 8635 0026 48F20201 movw r1, #32770 - ARM GAS /tmp/ccE2rRGE.s page 322 + ARM GAS /tmp/cczJHHnF.s page 322 8636 .LVL576: @@ -19318,7 +19318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8674 .loc 1 4214 5 is_stmt 1 view .LVU3069 4214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 323 + ARM GAS /tmp/cczJHHnF.s page 323 8675 .loc 1 4214 21 is_stmt 0 view .LVU3070 @@ -19378,7 +19378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8710 .loc 1 4229 7 is_stmt 1 view .LVU3089 4229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8711 .loc 1 4229 38 is_stmt 0 view .LVU3090 - ARM GAS /tmp/ccE2rRGE.s page 324 + ARM GAS /tmp/cczJHHnF.s page 324 8712 0082 444A ldr r2, .L557+4 @@ -19438,7 +19438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8749 .loc 1 4268 23 is_stmt 0 view .LVU3107 8750 00aa 2823 movs r3, #40 8751 00ac 84F84130 strb r3, [r4, #65] - ARM GAS /tmp/ccE2rRGE.s page 325 + ARM GAS /tmp/cczJHHnF.s page 325 4269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -19498,7 +19498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8788 .loc 1 4168 12 view .LVU3125 8789 00da 002A cmp r2, #0 8790 00dc BAD0 beq .L545 - ARM GAS /tmp/ccE2rRGE.s page 326 + ARM GAS /tmp/cczJHHnF.s page 326 4170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -19558,7 +19558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8828 0106 A5D0 beq .L545 4189:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8829 .loc 1 4189 9 is_stmt 1 view .LVU3143 - ARM GAS /tmp/ccE2rRGE.s page 327 + ARM GAS /tmp/cczJHHnF.s page 327 4189:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -19618,7 +19618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8867 .loc 1 4246 7 is_stmt 1 view .LVU3160 4246:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 8868 .loc 1 4246 23 is_stmt 0 view .LVU3161 - ARM GAS /tmp/ccE2rRGE.s page 328 + ARM GAS /tmp/cczJHHnF.s page 328 8869 0132 0022 movs r2, #0 @@ -19678,7 +19678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8906 015a 9A69 ldr r2, [r3, #24] 4280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 8907 .loc 1 4280 8 view .LVU3179 - ARM GAS /tmp/ccE2rRGE.s page 329 + ARM GAS /tmp/cczJHHnF.s page 329 8908 015c 12F4803F tst r2, #65536 @@ -19738,7 +19738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8948 0188 F8BD pop {r3, r4, r5, r6, r7, pc} 8949 .LVL593: 8950 .L552: - ARM GAS /tmp/ccE2rRGE.s page 330 + ARM GAS /tmp/cczJHHnF.s page 330 4156:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -19798,7 +19798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 8998 .LVL597: 8999 .L563: 4317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferISR = I2C_Slave_ISR_IT; - ARM GAS /tmp/ccE2rRGE.s page 331 + ARM GAS /tmp/cczJHHnF.s page 331 9000 .loc 1 4317 5 is_stmt 1 view .LVU3203 @@ -19858,7 +19858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4358:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 9045 .loc 1 4358 12 view .LVU3215 9046 000a 0220 movs r0, #2 - ARM GAS /tmp/ccE2rRGE.s page 332 + ARM GAS /tmp/cczJHHnF.s page 332 9047 .LVL600: @@ -19918,7 +19918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9085 .LVL604: 4354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 9086 .loc 1 4354 5 view .LVU3232 - ARM GAS /tmp/ccE2rRGE.s page 333 + ARM GAS /tmp/cczJHHnF.s page 333 4354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -19978,7 +19978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9133 .loc 1 4375 5 discriminator 2 view .LVU3243 4378:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 334 + ARM GAS /tmp/cczJHHnF.s page 334 9134 .loc 1 4378 5 discriminator 2 view .LVU3244 @@ -20038,7 +20038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9174 .loc 1 4408 5 view .LVU3258 4408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 9175 .loc 1 4408 12 is_stmt 0 view .LVU3259 - ARM GAS /tmp/ccE2rRGE.s page 335 + ARM GAS /tmp/cczJHHnF.s page 335 9176 005a 2846 mov r0, r5 @@ -20098,7 +20098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4416:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9220 .loc 1 4416 1 view .LVU3270 9221 007a 7047 bx lr - ARM GAS /tmp/ccE2rRGE.s page 336 + ARM GAS /tmp/cczJHHnF.s page 336 9222 .LVL617: @@ -20158,7 +20158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4439:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 9269 .loc 1 4439 3 is_stmt 1 view .LVU3280 4439:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 337 + ARM GAS /tmp/cczJHHnF.s page 337 9270 .loc 1 4439 11 is_stmt 0 view .LVU3281 @@ -20218,7 +20218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9320 .loc 1 4527 1 is_stmt 0 view .LVU3290 9321 0000 7047 bx lr - ARM GAS /tmp/ccE2rRGE.s page 338 + ARM GAS /tmp/cczJHHnF.s page 338 9322 .cfi_endproc @@ -20278,7 +20278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5535:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9366 .loc 1 5535 25 is_stmt 0 view .LVU3303 9367 001e 0025 movs r5, #0 - ARM GAS /tmp/ccE2rRGE.s page 339 + ARM GAS /tmp/cczJHHnF.s page 339 9368 0020 4563 str r5, [r0, #52] @@ -20338,7 +20338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #endif /* USE_HAL_I2C_REGISTER_CALLBACKS */ 9406 .loc 1 5527 5 view .LVU3320 9407 004c 2046 mov r0, r4 - ARM GAS /tmp/ccE2rRGE.s page 340 + ARM GAS /tmp/cczJHHnF.s page 340 9408 004e FFF7FEFF bl HAL_I2C_MasterTxCpltCallback @@ -20398,7 +20398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9462 I2C_ITSlaveSeqCplt: 9463 .LVL633: 9464 .LFB187: - ARM GAS /tmp/ccE2rRGE.s page 341 + ARM GAS /tmp/cczJHHnF.s page 341 5558:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint32_t tmpcr1value = READ_REG(hi2c->Instance->CR1); @@ -20458,7 +20458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9503 0022 292B cmp r3, #41 9504 0024 0DD0 beq .L606 5600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 342 + ARM GAS /tmp/cczJHHnF.s page 342 9505 .loc 1 5600 8 is_stmt 1 view .LVU3343 @@ -20518,7 +20518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9545 .LVL640: 5590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9546 .loc 1 5590 5 is_stmt 1 view .LVU3358 - ARM GAS /tmp/ccE2rRGE.s page 343 + ARM GAS /tmp/cczJHHnF.s page 343 5590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -20578,7 +20578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9586 .LFE187: 9588 .section .text.I2C_DMASlaveTransmitCplt,"ax",%progbits 9589 .align 1 - ARM GAS /tmp/ccE2rRGE.s page 344 + ARM GAS /tmp/cczJHHnF.s page 344 9590 .syntax unified @@ -20638,7 +20638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9631 0018 FFF7FEFF bl I2C_ITSlaveSeqCplt 9632 .LVL650: 9633 .L608: - ARM GAS /tmp/ccE2rRGE.s page 345 + ARM GAS /tmp/cczJHHnF.s page 345 6226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -20698,7 +20698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9678 0014 08BD pop {r3, pc} 9679 .LVL655: 9680 .L615: - ARM GAS /tmp/ccE2rRGE.s page 346 + ARM GAS /tmp/cczJHHnF.s page 346 6293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -20758,7 +20758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9726 .thumb_func 9728 I2C_ITAddrCplt: 9729 .LVL659: - ARM GAS /tmp/ccE2rRGE.s page 347 + ARM GAS /tmp/cczJHHnF.s page 347 9730 .LFB185: @@ -20818,7 +20818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9769 001c F8BD pop {r3, r4, r5, r6, r7, pc} 9770 .LVL661: 9771 .L623: - ARM GAS /tmp/ccE2rRGE.s page 348 + ARM GAS /tmp/cczJHHnF.s page 348 5422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** slaveaddrcode = I2C_GET_ADDR_MATCH(hi2c); @@ -20878,7 +20878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 9809 .loc 1 5430 10 view .LVU3444 9810 0044 15F0060F tst r5, #6 - ARM GAS /tmp/ccE2rRGE.s page 349 + ARM GAS /tmp/cczJHHnF.s page 349 9811 0048 10D1 bne .L620 @@ -20938,7 +20938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9848 .loc 1 5455 9 is_stmt 1 view .LVU3461 5458:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9849 .loc 1 5458 9 view .LVU3462 - ARM GAS /tmp/ccE2rRGE.s page 350 + ARM GAS /tmp/cczJHHnF.s page 350 9850 006c 4FF40041 mov r1, #32768 @@ -20998,7 +20998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 9896 .loc 1 4587 1 view -0 9897 .cfi_startproc 9898 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/ccE2rRGE.s page 351 + ARM GAS /tmp/cczJHHnF.s page 351 9899 @ frame_needed = 0, uses_anonymous_args = 0 @@ -21058,7 +21058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5940:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 9942 .loc 1 5940 17 is_stmt 0 view .LVU3486 9943 0016 4363 str r3, [r0, #52] - ARM GAS /tmp/ccE2rRGE.s page 352 + ARM GAS /tmp/cczJHHnF.s page 352 5943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -21118,7 +21118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5957:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 9980 .loc 1 5957 7 is_stmt 1 view .LVU3505 5957:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 353 + ARM GAS /tmp/cczJHHnF.s page 353 9981 .loc 1 5957 11 is_stmt 0 view .LVU3506 @@ -21178,7 +21178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10025 .thumb_func 10027 HAL_I2C_MemTxCpltCallback: 10028 .LVL684: - ARM GAS /tmp/ccE2rRGE.s page 354 + ARM GAS /tmp/cczJHHnF.s page 354 10029 .LFB172: @@ -21238,7 +21238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10078 .loc 1 4642 1 is_stmt 0 view .LVU3526 10079 0000 7047 bx lr 10080 .cfi_endproc - ARM GAS /tmp/ccE2rRGE.s page 355 + ARM GAS /tmp/cczJHHnF.s page 355 10081 .LFE174: @@ -21298,7 +21298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 10130 .loc 1 6115 25 is_stmt 0 view .LVU3536 10131 000c 0023 movs r3, #0 - ARM GAS /tmp/ccE2rRGE.s page 356 + ARM GAS /tmp/cczJHHnF.s page 356 10132 000e 0363 str r3, [r0, #48] @@ -21358,7 +21358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5985:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** HAL_I2C_StateTypeDef tmpstate = hi2c->State; 10174 .loc 1 5985 1 is_stmt 1 view -0 10175 .cfi_startproc - ARM GAS /tmp/ccE2rRGE.s page 357 + ARM GAS /tmp/cczJHHnF.s page 357 10176 @ args = 0, pretend = 0, frame = 0 @@ -21418,7 +21418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10213 001c DBB2 uxtb r3, r3 5998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (tmpstate == HAL_I2C_STATE_BUSY_TX_LISTEN) || 10214 .loc 1 5998 6 view .LVU3569 - ARM GAS /tmp/ccE2rRGE.s page 358 + ARM GAS /tmp/cczJHHnF.s page 358 10215 001e 022B cmp r3, #2 @@ -21478,7 +21478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10253 0044 1AB1 cbz r2, .L648 6056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (tmppreviousstate == I2C_STATE_SLAVE_BUSY_RX))) 10254 .loc 1 6056 35 discriminator 1 view .LVU3586 - ARM GAS /tmp/ccE2rRGE.s page 359 + ARM GAS /tmp/cczJHHnF.s page 359 10255 0046 122B cmp r3, #18 @@ -21538,7 +21538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10296 .loc 1 6029 5 is_stmt 1 view .LVU3599 6029:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 10297 .loc 1 6029 14 is_stmt 0 view .LVU3600 - ARM GAS /tmp/ccE2rRGE.s page 360 + ARM GAS /tmp/cczJHHnF.s page 360 10298 0076 2368 ldr r3, [r4] @@ -21598,7 +21598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6044:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 10336 .loc 1 6044 10 view .LVU3617 10337 00a4 0028 cmp r0, #0 - ARM GAS /tmp/ccE2rRGE.s page 361 + ARM GAS /tmp/cczJHHnF.s page 361 10338 00a6 D5D0 beq .L639 @@ -21658,7 +21658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10377 .loc 1 6064 8 view .LVU3632 10378 00d0 0128 cmp r0, #1 10379 00d2 0ED0 beq .L651 - ARM GAS /tmp/ccE2rRGE.s page 362 + ARM GAS /tmp/cczJHHnF.s page 362 6068:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -21718,7 +21718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10420 .cfi_endproc 10421 .LFE191: 10423 .section .text.I2C_ITSlaveCplt,"ax",%progbits - ARM GAS /tmp/ccE2rRGE.s page 363 + ARM GAS /tmp/cczJHHnF.s page 363 10424 .align 1 @@ -21778,7 +21778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10466 .loc 1 5784 43 discriminator 1 view .LVU3659 10467 0018 292B cmp r3, #41 10468 001a 0BD0 beq .L656 - ARM GAS /tmp/ccE2rRGE.s page 364 + ARM GAS /tmp/cczJHHnF.s page 364 5789:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -21838,7 +21838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10508 .loc 1 5800 23 view .LVU3674 10509 0046 43F40043 orr r3, r3, #32768 10510 004a 5360 str r3, [r2, #4] - ARM GAS /tmp/ccE2rRGE.s page 365 + ARM GAS /tmp/cczJHHnF.s page 365 5803:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -21898,7 +21898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10549 .loc 1 5832 3 is_stmt 1 view .LVU3690 5835:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 10550 .loc 1 5835 3 view .LVU3691 - ARM GAS /tmp/ccE2rRGE.s page 366 + ARM GAS /tmp/cczJHHnF.s page 366 5835:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -21958,7 +21958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10586 .loc 1 5849 22 view .LVU3710 10587 00a8 013B subs r3, r3, #1 10588 00aa 9BB2 uxth r3, r3 - ARM GAS /tmp/ccE2rRGE.s page 367 + ARM GAS /tmp/cczJHHnF.s page 367 10589 00ac 6385 strh r3, [r4, #42] @ movhi @@ -22018,7 +22018,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10625 00d4 DBB2 uxtb r3, r3 5895:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 10626 .loc 1 5895 11 view .LVU3729 - ARM GAS /tmp/ccE2rRGE.s page 368 + ARM GAS /tmp/cczJHHnF.s page 368 10627 00d6 222B cmp r3, #34 @@ -22078,7 +22078,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5824:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 10664 .loc 1 5824 8 view .LVU3747 10665 0102 002B cmp r3, #0 - ARM GAS /tmp/ccE2rRGE.s page 369 + ARM GAS /tmp/cczJHHnF.s page 369 10666 0104 BED0 beq .L661 @@ -22138,7 +22138,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10706 0134 E362 str r3, [r4, #44] 5881:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->PreviousState = I2C_STATE_NONE; 10707 .loc 1 5881 5 is_stmt 1 view .LVU3762 - ARM GAS /tmp/ccE2rRGE.s page 370 + ARM GAS /tmp/cczJHHnF.s page 370 5881:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->PreviousState = I2C_STATE_NONE; @@ -22198,7 +22198,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10746 0162 00BF .align 2 10747 .L672: 10748 0164 0000FFFF .word -65536 - ARM GAS /tmp/ccE2rRGE.s page 371 + ARM GAS /tmp/cczJHHnF.s page 371 10749 .cfi_endproc @@ -22258,7 +22258,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10794 001e 02D0 beq .L676 4889:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (I2C_CHECK_IT_SOURCE(ITSources, I2C_IT_STOPI) != RESET)) 10795 .loc 1 4889 61 discriminator 1 view .LVU3790 - ARM GAS /tmp/ccE2rRGE.s page 372 + ARM GAS /tmp/cczJHHnF.s page 372 10796 0020 12F0200F tst r2, #32 @@ -22318,7 +22318,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10835 .loc 1 5007 3 view .LVU3805 5007:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 10836 .loc 1 5007 3 view .LVU3806 - ARM GAS /tmp/ccE2rRGE.s page 373 + ARM GAS /tmp/cczJHHnF.s page 373 10837 0052 0020 movs r0, #0 @@ -22378,7 +22378,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4934:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 10880 .loc 1 4934 7 view .LVU3818 10881 008a 2368 ldr r3, [r4] - ARM GAS /tmp/ccE2rRGE.s page 374 + ARM GAS /tmp/cczJHHnF.s page 374 10882 008c 1022 movs r2, #16 @@ -22438,7 +22438,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4952:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 10920 .loc 1 4952 38 is_stmt 0 view .LVU3835 10921 00bc 2368 ldr r3, [r4] - ARM GAS /tmp/ccE2rRGE.s page 375 + ARM GAS /tmp/cczJHHnF.s page 375 4952:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -22498,7 +22498,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10959 .loc 1 4965 7 is_stmt 1 view .LVU3852 10960 00e8 2046 mov r0, r4 10961 00ea FFF7FEFF bl I2C_ITSlaveSeqCplt - ARM GAS /tmp/ccE2rRGE.s page 376 + ARM GAS /tmp/cczJHHnF.s page 376 10962 .LVL745: @@ -22558,7 +22558,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 10999 0118 0133 adds r3, r3, #1 11000 011a 6362 str r3, [r4, #36] 4988:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize--; - ARM GAS /tmp/ccE2rRGE.s page 377 + ARM GAS /tmp/cczJHHnF.s page 377 11001 .loc 1 4988 7 is_stmt 1 view .LVU3870 @@ -22618,7 +22618,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11043 014c 84E7 b .L675 11044 .cfi_endproc 11045 .LFE180: - ARM GAS /tmp/ccE2rRGE.s page 378 + ARM GAS /tmp/cczJHHnF.s page 378 11047 .section .text.I2C_ITMasterCplt,"ax",%progbits @@ -22678,7 +22678,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11090 001e 222B cmp r3, #34 11091 0020 34D0 beq .L707 11092 .LVL752: - ARM GAS /tmp/ccE2rRGE.s page 379 + ARM GAS /tmp/cczJHHnF.s page 379 11093 .L696: @@ -22738,7 +22738,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11132 005e 1BD0 beq .L708 11133 .L698: 5681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 380 + ARM GAS /tmp/cczJHHnF.s page 380 11134 .loc 1 5681 3 is_stmt 1 view .LVU3910 @@ -22798,7 +22798,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11175 .loc 1 5644 5 is_stmt 1 view .LVU3923 5644:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 11176 .loc 1 5644 25 is_stmt 0 view .LVU3924 - ARM GAS /tmp/ccE2rRGE.s page 381 + ARM GAS /tmp/cczJHHnF.s page 381 11177 0086 1123 movs r3, #17 @@ -22858,7 +22858,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11217 .loc 1 5728 8 is_stmt 1 view .LVU3938 5728:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 11218 .loc 1 5728 16 is_stmt 0 view .LVU3939 - ARM GAS /tmp/ccE2rRGE.s page 382 + ARM GAS /tmp/cczJHHnF.s page 382 11219 00b4 94F84130 ldrb r3, [r4, #65] @ zero_extendqisi2 @@ -22918,7 +22918,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11256 .loc 1 5695 5 is_stmt 1 view .LVU3956 5695:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->PreviousState = I2C_STATE_NONE; 11257 .loc 1 5695 17 is_stmt 0 view .LVU3957 - ARM GAS /tmp/ccE2rRGE.s page 383 + ARM GAS /tmp/cczJHHnF.s page 383 11258 00e4 2023 movs r3, #32 @@ -22978,7 +22978,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5709:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** #endif /* USE_HAL_I2C_REGISTER_CALLBACKS */ 11295 .loc 1 5709 7 view .LVU3975 11296 0114 2046 mov r0, r4 - ARM GAS /tmp/ccE2rRGE.s page 384 + ARM GAS /tmp/cczJHHnF.s page 384 11297 0116 FFF7FEFF bl HAL_I2C_MemTxCpltCallback @@ -23038,7 +23038,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint16_t devaddress; 11340 .loc 1 4735 1 is_stmt 0 discriminator 2 view .LVU3989 11341 000a 70B5 push {r4, r5, r6, lr} - ARM GAS /tmp/ccE2rRGE.s page 385 + ARM GAS /tmp/cczJHHnF.s page 385 11342 .cfi_def_cfa_offset 16 @@ -23098,7 +23098,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11382 003a 636A ldr r3, [r4, #36] 4763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 11383 .loc 1 4763 21 view .LVU4004 - ARM GAS /tmp/ccE2rRGE.s page 386 + ARM GAS /tmp/cczJHHnF.s page 386 11384 003c 1A70 strb r2, [r3] @@ -23158,7 +23158,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11421 .loc 1 4868 3 view .LVU4021 4869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 11422 .loc 1 4869 1 is_stmt 0 view .LVU4022 - ARM GAS /tmp/ccE2rRGE.s page 387 + ARM GAS /tmp/cczJHHnF.s page 387 11423 0068 02B0 add sp, sp, #8 @@ -23218,7 +23218,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11463 .loc 1 4775 28 view .LVU4036 11464 0090 1278 ldrb r2, [r2] @ zero_extendqisi2 4775:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 388 + ARM GAS /tmp/cczJHHnF.s page 388 11465 .loc 1 4775 26 view .LVU4037 @@ -23278,7 +23278,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11503 .loc 1 4786 41 discriminator 1 view .LVU4053 11504 00be 238D ldrh r3, [r4, #40] 4786:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 389 + ARM GAS /tmp/cczJHHnF.s page 389 11505 .loc 1 4786 33 discriminator 1 view .LVU4054 @@ -23338,7 +23338,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11542 .LVL783: 4800:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferOptions, I2C_NO_STARTSTOP); 11543 .loc 1 4800 11 view .LVU4072 - ARM GAS /tmp/ccE2rRGE.s page 390 + ARM GAS /tmp/cczJHHnF.s page 390 11544 00e4 0090 str r0, [sp] @@ -23398,7 +23398,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4813:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 11587 .loc 1 4813 11 is_stmt 0 view .LVU4084 11588 0116 2368 ldr r3, [r4] - ARM GAS /tmp/ccE2rRGE.s page 391 + ARM GAS /tmp/cczJHHnF.s page 391 11589 0118 5B68 ldr r3, [r3, #4] @@ -23458,7 +23458,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 4831:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 11629 .loc 1 4831 7 is_stmt 1 view .LVU4099 4831:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { - ARM GAS /tmp/ccE2rRGE.s page 392 + ARM GAS /tmp/cczJHHnF.s page 392 11630 .loc 1 4831 11 is_stmt 0 view .LVU4100 @@ -23518,7 +23518,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11670 .loc 1 4850 7 view .LVU4114 11671 0170 70E7 b .L715 11672 .LVL807: - ARM GAS /tmp/ccE2rRGE.s page 393 + ARM GAS /tmp/cczJHHnF.s page 393 11673 .L732: @@ -23578,7 +23578,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11721 .loc 1 5164 3 is_stmt 1 view .LVU4122 5165:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 11722 .loc 1 5165 3 view .LVU4123 - ARM GAS /tmp/ccE2rRGE.s page 394 + ARM GAS /tmp/cczJHHnF.s page 394 5168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -23638,7 +23638,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 11761 .loc 1 5191 12 is_stmt 0 view .LVU4140 11762 003c 16F40042 ands r2, r6, #32768 - ARM GAS /tmp/ccE2rRGE.s page 395 + ARM GAS /tmp/cczJHHnF.s page 395 11763 0040 08D0 beq .L739 @@ -23698,7 +23698,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11801 .loc 1 5212 7 is_stmt 1 view .LVU4156 5212:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { 11802 .loc 1 5212 10 is_stmt 0 view .LVU4157 - ARM GAS /tmp/ccE2rRGE.s page 396 + ARM GAS /tmp/cczJHHnF.s page 396 11803 0064 012A cmp r2, #1 @@ -23758,7 +23758,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11845 0096 2A .byte (.L750-.L749)/2 11846 0097 31 .byte (.L748-.L749)/2 11847 .LVL820: - ARM GAS /tmp/ccE2rRGE.s page 397 + ARM GAS /tmp/cczJHHnF.s page 397 11848 .p2align 1 @@ -23818,7 +23818,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11890 .loc 1 5224 11 is_stmt 1 view .LVU4181 11891 00ce 2368 ldr r3, [r4] 11892 00d0 1022 movs r2, #16 - ARM GAS /tmp/ccE2rRGE.s page 398 + ARM GAS /tmp/cczJHHnF.s page 398 11893 00d2 DA61 str r2, [r3, #28] @@ -23878,7 +23878,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11935 00fc 05E0 b .L744 11936 .L737: 5277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (I2C_CHECK_IT_SOURCE(ITSources, I2C_IT_ADDRI) != RESET)) - ARM GAS /tmp/ccE2rRGE.s page 399 + ARM GAS /tmp/cczJHHnF.s page 399 11937 .loc 1 5277 8 view .LVU4194 @@ -23938,7 +23938,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 11982 .LVL837: 11983 .LFB181: 5022:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** uint16_t devaddress; - ARM GAS /tmp/ccE2rRGE.s page 400 + ARM GAS /tmp/cczJHHnF.s page 400 11984 .loc 1 5022 1 is_stmt 1 view -0 @@ -23998,7 +23998,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12024 .LVL838: 5050:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 12025 .loc 1 5050 5 is_stmt 0 view .LVU4221 - ARM GAS /tmp/ccE2rRGE.s page 401 + ARM GAS /tmp/cczJHHnF.s page 401 12026 0030 1368 ldr r3, [r2] @@ -24058,7 +24058,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12065 005c 94F82820 ldrb r2, [r4, #40] @ zero_extendqisi2 12066 0060 2046 mov r0, r4 12067 .LVL843: - ARM GAS /tmp/ccE2rRGE.s page 402 + ARM GAS /tmp/cczJHHnF.s page 402 5077:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -24118,7 +24118,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12106 .loc 1 5036 9 is_stmt 0 view .LVU4252 12107 008e 436C ldr r3, [r0, #68] 5036:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** - ARM GAS /tmp/ccE2rRGE.s page 403 + ARM GAS /tmp/cczJHHnF.s page 403 12108 .loc 1 5036 21 view .LVU4253 @@ -24178,7 +24178,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12147 00b2 13F5803F cmn r3, #65536 12148 00b6 01D0 beq .L774 5068:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 404 + ARM GAS /tmp/cczJHHnF.s page 404 12149 .loc 1 5068 11 is_stmt 1 view .LVU4269 @@ -24238,7 +24238,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 5104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 12190 .loc 1 5104 9 is_stmt 1 view .LVU4283 12191 00e0 4021 movs r1, #64 - ARM GAS /tmp/ccE2rRGE.s page 405 + ARM GAS /tmp/cczJHHnF.s page 405 12192 .LVL858: @@ -24298,7 +24298,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12230 .loc 1 5119 25 is_stmt 0 view .LVU4299 12231 010e 5A68 ldr r2, [r3, #4] 5119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 406 + ARM GAS /tmp/cczJHHnF.s page 406 12232 .loc 1 5119 31 view .LVU4300 @@ -24358,7 +24358,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12273 .loc 1 5139 5 view .LVU4313 12274 013c B1E7 b .L763 12275 .LVL872: - ARM GAS /tmp/ccE2rRGE.s page 407 + ARM GAS /tmp/cczJHHnF.s page 407 12276 .L773: @@ -24418,7 +24418,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12321 .LVL876: 6321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 12322 .loc 1 6321 1 is_stmt 0 view .LVU4325 - ARM GAS /tmp/ccE2rRGE.s page 408 + ARM GAS /tmp/cczJHHnF.s page 408 12323 0014 08BD pop {r3, pc} @@ -24478,7 +24478,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 6173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 12366 .loc 1 6173 27 view .LVU4339 12367 0016 238D ldrh r3, [r4, #40] - ARM GAS /tmp/ccE2rRGE.s page 409 + ARM GAS /tmp/cczJHHnF.s page 409 6173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** @@ -24538,7 +24538,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12408 0042 2046 mov r0, r4 12409 .LVL883: 6167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } - ARM GAS /tmp/ccE2rRGE.s page 410 + ARM GAS /tmp/cczJHHnF.s page 410 12410 .loc 1 6167 5 is_stmt 0 view .LVU4354 @@ -24598,7 +24598,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12456 .loc 1 6239 3 is_stmt 1 view .LVU4364 6239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** 12457 .loc 1 6239 7 is_stmt 0 view .LVU4365 - ARM GAS /tmp/ccE2rRGE.s page 411 + ARM GAS /tmp/cczJHHnF.s page 411 12458 0004 2268 ldr r2, [r4] @@ -24658,7 +24658,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12495 002c 2431 adds r1, r1, #36 12496 002e E06B ldr r0, [r4, #60] 12497 .LVL890: - ARM GAS /tmp/ccE2rRGE.s page 412 + ARM GAS /tmp/cczJHHnF.s page 412 6264:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** hi2c->XferSize) != HAL_OK) @@ -24718,7 +24718,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12542 .align 1 12543 .global HAL_I2C_ER_IRQHandler 12544 .syntax unified - ARM GAS /tmp/ccE2rRGE.s page 413 + ARM GAS /tmp/cczJHHnF.s page 413 12545 .thumb @@ -24778,7 +24778,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12585 001c 4FF48074 mov r4, #256 12586 0020 D461 str r4, [r2, #28] 12587 .L800: - ARM GAS /tmp/ccE2rRGE.s page 414 + ARM GAS /tmp/cczJHHnF.s page 414 4468:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** (I2C_CHECK_IT_SOURCE(itsources, I2C_IT_ERRI) != RESET)) @@ -24838,7 +24838,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12626 .loc 1 4488 12 is_stmt 0 view .LVU4424 12627 005a 416C ldr r1, [r0, #68] 12628 .LVL903: - ARM GAS /tmp/ccE2rRGE.s page 415 + ARM GAS /tmp/cczJHHnF.s page 415 4491:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** { @@ -24898,7 +24898,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12673 0006 0BB1 cbz r3, .L807 6337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } 12674 .loc 1 6337 5 is_stmt 1 view .LVU4437 - ARM GAS /tmp/ccE2rRGE.s page 416 + ARM GAS /tmp/cczJHHnF.s page 416 6337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c **** } @@ -24958,7 +24958,7 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12719 .LFE176: 12721 .section .text.HAL_I2C_GetMode,"ax",%progbits 12722 .align 1 - ARM GAS /tmp/ccE2rRGE.s page 417 + ARM GAS /tmp/cczJHHnF.s page 417 12723 .global HAL_I2C_GetMode @@ -25018,217 +25018,217 @@ ARM GAS /tmp/ccE2rRGE.s page 1 12773 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" 12774 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" 12775 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" - ARM GAS /tmp/ccE2rRGE.s page 418 + ARM GAS /tmp/cczJHHnF.s page 418 12776 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 12777 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h" 12778 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccE2rRGE.s page 419 + ARM GAS /tmp/cczJHHnF.s page 419 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_i2c.c - /tmp/ccE2rRGE.s:21 .text.I2C_Flush_TXDR:0000000000000000 $t - /tmp/ccE2rRGE.s:26 .text.I2C_Flush_TXDR:0000000000000000 I2C_Flush_TXDR - /tmp/ccE2rRGE.s:64 .text.I2C_TransferConfig:0000000000000000 $t - /tmp/ccE2rRGE.s:69 .text.I2C_TransferConfig:0000000000000000 I2C_TransferConfig - /tmp/ccE2rRGE.s:118 .text.I2C_Enable_IRQ:0000000000000000 $t - /tmp/ccE2rRGE.s:123 .text.I2C_Enable_IRQ:0000000000000000 I2C_Enable_IRQ - /tmp/ccE2rRGE.s:246 .text.I2C_Enable_IRQ:000000000000006c $d - /tmp/ccE2rRGE.s:11981 .text.I2C_Master_ISR_DMA:0000000000000000 I2C_Master_ISR_DMA - /tmp/ccE2rRGE.s:11701 .text.I2C_Slave_ISR_DMA:0000000000000000 I2C_Slave_ISR_DMA - /tmp/ccE2rRGE.s:252 .text.I2C_Disable_IRQ:0000000000000000 $t - /tmp/ccE2rRGE.s:257 .text.I2C_Disable_IRQ:0000000000000000 I2C_Disable_IRQ - /tmp/ccE2rRGE.s:381 .text.I2C_ConvertOtherXferOptions:0000000000000000 $t - /tmp/ccE2rRGE.s:386 .text.I2C_ConvertOtherXferOptions:0000000000000000 I2C_ConvertOtherXferOptions - /tmp/ccE2rRGE.s:427 .text.I2C_IsAcknowledgeFailed:0000000000000000 $t - /tmp/ccE2rRGE.s:432 .text.I2C_IsAcknowledgeFailed:0000000000000000 I2C_IsAcknowledgeFailed - /tmp/ccE2rRGE.s:574 .text.I2C_WaitOnTXISFlagUntilTimeout:0000000000000000 $t - /tmp/ccE2rRGE.s:579 .text.I2C_WaitOnTXISFlagUntilTimeout:0000000000000000 I2C_WaitOnTXISFlagUntilTimeout - /tmp/ccE2rRGE.s:669 .text.I2C_WaitOnFlagUntilTimeout:0000000000000000 $t - /tmp/ccE2rRGE.s:674 .text.I2C_WaitOnFlagUntilTimeout:0000000000000000 I2C_WaitOnFlagUntilTimeout - /tmp/ccE2rRGE.s:759 .text.I2C_RequestMemoryWrite:0000000000000000 $t - /tmp/ccE2rRGE.s:764 .text.I2C_RequestMemoryWrite:0000000000000000 I2C_RequestMemoryWrite - /tmp/ccE2rRGE.s:879 .text.I2C_RequestMemoryWrite:0000000000000078 $d - /tmp/ccE2rRGE.s:884 .text.I2C_RequestMemoryRead:0000000000000000 $t - /tmp/ccE2rRGE.s:889 .text.I2C_RequestMemoryRead:0000000000000000 I2C_RequestMemoryRead - /tmp/ccE2rRGE.s:1004 .text.I2C_RequestMemoryRead:0000000000000074 $d - /tmp/ccE2rRGE.s:1009 .text.I2C_WaitOnSTOPFlagUntilTimeout:0000000000000000 $t - /tmp/ccE2rRGE.s:1014 .text.I2C_WaitOnSTOPFlagUntilTimeout:0000000000000000 I2C_WaitOnSTOPFlagUntilTimeout - /tmp/ccE2rRGE.s:1100 .text.I2C_WaitOnRXNEFlagUntilTimeout:0000000000000000 $t - /tmp/ccE2rRGE.s:1105 .text.I2C_WaitOnRXNEFlagUntilTimeout:0000000000000000 I2C_WaitOnRXNEFlagUntilTimeout - /tmp/ccE2rRGE.s:1240 .text.HAL_I2C_MspInit:0000000000000000 $t - /tmp/ccE2rRGE.s:1246 .text.HAL_I2C_MspInit:0000000000000000 HAL_I2C_MspInit - /tmp/ccE2rRGE.s:1261 .text.HAL_I2C_Init:0000000000000000 $t - /tmp/ccE2rRGE.s:1267 .text.HAL_I2C_Init:0000000000000000 HAL_I2C_Init - /tmp/ccE2rRGE.s:1457 .text.HAL_I2C_MspDeInit:0000000000000000 $t - /tmp/ccE2rRGE.s:1463 .text.HAL_I2C_MspDeInit:0000000000000000 HAL_I2C_MspDeInit - /tmp/ccE2rRGE.s:1478 .text.HAL_I2C_DeInit:0000000000000000 $t - /tmp/ccE2rRGE.s:1484 .text.HAL_I2C_DeInit:0000000000000000 HAL_I2C_DeInit - /tmp/ccE2rRGE.s:1547 .text.HAL_I2C_Master_Transmit:0000000000000000 $t - /tmp/ccE2rRGE.s:1553 .text.HAL_I2C_Master_Transmit:0000000000000000 HAL_I2C_Master_Transmit - /tmp/ccE2rRGE.s:1859 .text.HAL_I2C_Master_Transmit:0000000000000178 $d - /tmp/ccE2rRGE.s:1864 .text.HAL_I2C_Master_Receive:0000000000000000 $t - /tmp/ccE2rRGE.s:1870 .text.HAL_I2C_Master_Receive:0000000000000000 HAL_I2C_Master_Receive - /tmp/ccE2rRGE.s:2175 .text.HAL_I2C_Master_Receive:0000000000000178 $d - /tmp/ccE2rRGE.s:2180 .text.HAL_I2C_Slave_Transmit:0000000000000000 $t - /tmp/ccE2rRGE.s:2186 .text.HAL_I2C_Slave_Transmit:0000000000000000 HAL_I2C_Slave_Transmit - /tmp/ccE2rRGE.s:2539 .text.HAL_I2C_Slave_Receive:0000000000000000 $t - /tmp/ccE2rRGE.s:2545 .text.HAL_I2C_Slave_Receive:0000000000000000 HAL_I2C_Slave_Receive - /tmp/ccE2rRGE.s:2872 .text.HAL_I2C_Master_Transmit_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:2878 .text.HAL_I2C_Master_Transmit_IT:0000000000000000 HAL_I2C_Master_Transmit_IT - /tmp/ccE2rRGE.s:3027 .text.HAL_I2C_Master_Transmit_IT:000000000000008c $d - /tmp/ccE2rRGE.s:11326 .text.I2C_Master_ISR_IT:0000000000000000 I2C_Master_ISR_IT - /tmp/ccE2rRGE.s:3034 .text.HAL_I2C_Master_Receive_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:3040 .text.HAL_I2C_Master_Receive_IT:0000000000000000 HAL_I2C_Master_Receive_IT - /tmp/ccE2rRGE.s:3189 .text.HAL_I2C_Master_Receive_IT:000000000000008c $d - /tmp/ccE2rRGE.s:3196 .text.HAL_I2C_Slave_Transmit_IT:0000000000000000 $t - ARM GAS /tmp/ccE2rRGE.s page 420 + /tmp/cczJHHnF.s:21 .text.I2C_Flush_TXDR:0000000000000000 $t + /tmp/cczJHHnF.s:26 .text.I2C_Flush_TXDR:0000000000000000 I2C_Flush_TXDR + /tmp/cczJHHnF.s:64 .text.I2C_TransferConfig:0000000000000000 $t + /tmp/cczJHHnF.s:69 .text.I2C_TransferConfig:0000000000000000 I2C_TransferConfig + /tmp/cczJHHnF.s:118 .text.I2C_Enable_IRQ:0000000000000000 $t + /tmp/cczJHHnF.s:123 .text.I2C_Enable_IRQ:0000000000000000 I2C_Enable_IRQ + /tmp/cczJHHnF.s:246 .text.I2C_Enable_IRQ:000000000000006c $d + /tmp/cczJHHnF.s:11981 .text.I2C_Master_ISR_DMA:0000000000000000 I2C_Master_ISR_DMA + /tmp/cczJHHnF.s:11701 .text.I2C_Slave_ISR_DMA:0000000000000000 I2C_Slave_ISR_DMA + /tmp/cczJHHnF.s:252 .text.I2C_Disable_IRQ:0000000000000000 $t + /tmp/cczJHHnF.s:257 .text.I2C_Disable_IRQ:0000000000000000 I2C_Disable_IRQ + /tmp/cczJHHnF.s:381 .text.I2C_ConvertOtherXferOptions:0000000000000000 $t + /tmp/cczJHHnF.s:386 .text.I2C_ConvertOtherXferOptions:0000000000000000 I2C_ConvertOtherXferOptions + /tmp/cczJHHnF.s:427 .text.I2C_IsAcknowledgeFailed:0000000000000000 $t + /tmp/cczJHHnF.s:432 .text.I2C_IsAcknowledgeFailed:0000000000000000 I2C_IsAcknowledgeFailed + /tmp/cczJHHnF.s:574 .text.I2C_WaitOnTXISFlagUntilTimeout:0000000000000000 $t + /tmp/cczJHHnF.s:579 .text.I2C_WaitOnTXISFlagUntilTimeout:0000000000000000 I2C_WaitOnTXISFlagUntilTimeout + /tmp/cczJHHnF.s:669 .text.I2C_WaitOnFlagUntilTimeout:0000000000000000 $t + /tmp/cczJHHnF.s:674 .text.I2C_WaitOnFlagUntilTimeout:0000000000000000 I2C_WaitOnFlagUntilTimeout + /tmp/cczJHHnF.s:759 .text.I2C_RequestMemoryWrite:0000000000000000 $t + /tmp/cczJHHnF.s:764 .text.I2C_RequestMemoryWrite:0000000000000000 I2C_RequestMemoryWrite + /tmp/cczJHHnF.s:879 .text.I2C_RequestMemoryWrite:0000000000000078 $d + /tmp/cczJHHnF.s:884 .text.I2C_RequestMemoryRead:0000000000000000 $t + /tmp/cczJHHnF.s:889 .text.I2C_RequestMemoryRead:0000000000000000 I2C_RequestMemoryRead + /tmp/cczJHHnF.s:1004 .text.I2C_RequestMemoryRead:0000000000000074 $d + /tmp/cczJHHnF.s:1009 .text.I2C_WaitOnSTOPFlagUntilTimeout:0000000000000000 $t + /tmp/cczJHHnF.s:1014 .text.I2C_WaitOnSTOPFlagUntilTimeout:0000000000000000 I2C_WaitOnSTOPFlagUntilTimeout + /tmp/cczJHHnF.s:1100 .text.I2C_WaitOnRXNEFlagUntilTimeout:0000000000000000 $t + /tmp/cczJHHnF.s:1105 .text.I2C_WaitOnRXNEFlagUntilTimeout:0000000000000000 I2C_WaitOnRXNEFlagUntilTimeout + /tmp/cczJHHnF.s:1240 .text.HAL_I2C_MspInit:0000000000000000 $t + /tmp/cczJHHnF.s:1246 .text.HAL_I2C_MspInit:0000000000000000 HAL_I2C_MspInit + /tmp/cczJHHnF.s:1261 .text.HAL_I2C_Init:0000000000000000 $t + /tmp/cczJHHnF.s:1267 .text.HAL_I2C_Init:0000000000000000 HAL_I2C_Init + /tmp/cczJHHnF.s:1457 .text.HAL_I2C_MspDeInit:0000000000000000 $t + /tmp/cczJHHnF.s:1463 .text.HAL_I2C_MspDeInit:0000000000000000 HAL_I2C_MspDeInit + /tmp/cczJHHnF.s:1478 .text.HAL_I2C_DeInit:0000000000000000 $t + /tmp/cczJHHnF.s:1484 .text.HAL_I2C_DeInit:0000000000000000 HAL_I2C_DeInit + /tmp/cczJHHnF.s:1547 .text.HAL_I2C_Master_Transmit:0000000000000000 $t + /tmp/cczJHHnF.s:1553 .text.HAL_I2C_Master_Transmit:0000000000000000 HAL_I2C_Master_Transmit + /tmp/cczJHHnF.s:1859 .text.HAL_I2C_Master_Transmit:0000000000000178 $d + /tmp/cczJHHnF.s:1864 .text.HAL_I2C_Master_Receive:0000000000000000 $t + /tmp/cczJHHnF.s:1870 .text.HAL_I2C_Master_Receive:0000000000000000 HAL_I2C_Master_Receive + /tmp/cczJHHnF.s:2175 .text.HAL_I2C_Master_Receive:0000000000000178 $d + /tmp/cczJHHnF.s:2180 .text.HAL_I2C_Slave_Transmit:0000000000000000 $t + /tmp/cczJHHnF.s:2186 .text.HAL_I2C_Slave_Transmit:0000000000000000 HAL_I2C_Slave_Transmit + /tmp/cczJHHnF.s:2539 .text.HAL_I2C_Slave_Receive:0000000000000000 $t + /tmp/cczJHHnF.s:2545 .text.HAL_I2C_Slave_Receive:0000000000000000 HAL_I2C_Slave_Receive + /tmp/cczJHHnF.s:2872 .text.HAL_I2C_Master_Transmit_IT:0000000000000000 $t + /tmp/cczJHHnF.s:2878 .text.HAL_I2C_Master_Transmit_IT:0000000000000000 HAL_I2C_Master_Transmit_IT + /tmp/cczJHHnF.s:3027 .text.HAL_I2C_Master_Transmit_IT:000000000000008c $d + /tmp/cczJHHnF.s:11326 .text.I2C_Master_ISR_IT:0000000000000000 I2C_Master_ISR_IT + /tmp/cczJHHnF.s:3034 .text.HAL_I2C_Master_Receive_IT:0000000000000000 $t + /tmp/cczJHHnF.s:3040 .text.HAL_I2C_Master_Receive_IT:0000000000000000 HAL_I2C_Master_Receive_IT + /tmp/cczJHHnF.s:3189 .text.HAL_I2C_Master_Receive_IT:000000000000008c $d + /tmp/cczJHHnF.s:3196 .text.HAL_I2C_Slave_Transmit_IT:0000000000000000 $t + ARM GAS /tmp/cczJHHnF.s page 420 - /tmp/ccE2rRGE.s:3202 .text.HAL_I2C_Slave_Transmit_IT:0000000000000000 HAL_I2C_Slave_Transmit_IT - /tmp/ccE2rRGE.s:3304 .text.HAL_I2C_Slave_Transmit_IT:000000000000005c $d - /tmp/ccE2rRGE.s:10758 .text.I2C_Slave_ISR_IT:0000000000000000 I2C_Slave_ISR_IT - /tmp/ccE2rRGE.s:3310 .text.HAL_I2C_Slave_Receive_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:3316 .text.HAL_I2C_Slave_Receive_IT:0000000000000000 HAL_I2C_Slave_Receive_IT - /tmp/ccE2rRGE.s:3418 .text.HAL_I2C_Slave_Receive_IT:000000000000005c $d - /tmp/ccE2rRGE.s:3424 .text.HAL_I2C_Master_Transmit_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:3430 .text.HAL_I2C_Master_Transmit_DMA:0000000000000000 HAL_I2C_Master_Transmit_DMA - /tmp/ccE2rRGE.s:3728 .text.HAL_I2C_Master_Transmit_DMA:000000000000013c $d - /tmp/ccE2rRGE.s:12333 .text.I2C_DMAMasterTransmitCplt:0000000000000000 I2C_DMAMasterTransmitCplt - /tmp/ccE2rRGE.s:12294 .text.I2C_DMAError:0000000000000000 I2C_DMAError - /tmp/ccE2rRGE.s:3738 .text.HAL_I2C_Master_Receive_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:3744 .text.HAL_I2C_Master_Receive_DMA:0000000000000000 HAL_I2C_Master_Receive_DMA - /tmp/ccE2rRGE.s:4042 .text.HAL_I2C_Master_Receive_DMA:0000000000000138 $d - /tmp/ccE2rRGE.s:12440 .text.I2C_DMAMasterReceiveCplt:0000000000000000 I2C_DMAMasterReceiveCplt - /tmp/ccE2rRGE.s:4052 .text.HAL_I2C_Slave_Transmit_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:4058 .text.HAL_I2C_Slave_Transmit_DMA:0000000000000000 HAL_I2C_Slave_Transmit_DMA - /tmp/ccE2rRGE.s:4278 .text.HAL_I2C_Slave_Transmit_DMA:00000000000000e0 $d - /tmp/ccE2rRGE.s:9594 .text.I2C_DMASlaveTransmitCplt:0000000000000000 I2C_DMASlaveTransmitCplt - /tmp/ccE2rRGE.s:4286 .text.HAL_I2C_Slave_Receive_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:4292 .text.HAL_I2C_Slave_Receive_DMA:0000000000000000 HAL_I2C_Slave_Receive_DMA - /tmp/ccE2rRGE.s:4514 .text.HAL_I2C_Slave_Receive_DMA:00000000000000e4 $d - /tmp/ccE2rRGE.s:9645 .text.I2C_DMASlaveReceiveCplt:0000000000000000 I2C_DMASlaveReceiveCplt - /tmp/ccE2rRGE.s:4522 .text.HAL_I2C_Mem_Write:0000000000000000 $t - /tmp/ccE2rRGE.s:4528 .text.HAL_I2C_Mem_Write:0000000000000000 HAL_I2C_Mem_Write - /tmp/ccE2rRGE.s:4882 .text.HAL_I2C_Mem_Read:0000000000000000 $t - /tmp/ccE2rRGE.s:4888 .text.HAL_I2C_Mem_Read:0000000000000000 HAL_I2C_Mem_Read - /tmp/ccE2rRGE.s:5242 .text.HAL_I2C_Mem_Read:00000000000001ac $d - /tmp/ccE2rRGE.s:5247 .text.HAL_I2C_Mem_Write_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:5253 .text.HAL_I2C_Mem_Write_IT:0000000000000000 HAL_I2C_Mem_Write_IT - /tmp/ccE2rRGE.s:5458 .text.HAL_I2C_Mem_Write_IT:00000000000000dc $d - /tmp/ccE2rRGE.s:5464 .text.HAL_I2C_Mem_Read_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:5470 .text.HAL_I2C_Mem_Read_IT:0000000000000000 HAL_I2C_Mem_Read_IT - /tmp/ccE2rRGE.s:5676 .text.HAL_I2C_Mem_Read_IT:00000000000000dc $d - /tmp/ccE2rRGE.s:5683 .text.HAL_I2C_Mem_Write_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:5689 .text.HAL_I2C_Mem_Write_DMA:0000000000000000 HAL_I2C_Mem_Write_DMA - /tmp/ccE2rRGE.s:6003 .text.HAL_I2C_Mem_Write_DMA:000000000000015c $d - /tmp/ccE2rRGE.s:6011 .text.HAL_I2C_Mem_Read_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:6017 .text.HAL_I2C_Mem_Read_DMA:0000000000000000 HAL_I2C_Mem_Read_DMA - /tmp/ccE2rRGE.s:6332 .text.HAL_I2C_Mem_Read_DMA:000000000000015c $d - /tmp/ccE2rRGE.s:6341 .text.HAL_I2C_IsDeviceReady:0000000000000000 $t - /tmp/ccE2rRGE.s:6347 .text.HAL_I2C_IsDeviceReady:0000000000000000 HAL_I2C_IsDeviceReady - /tmp/ccE2rRGE.s:6676 .text.HAL_I2C_Master_Seq_Transmit_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:6682 .text.HAL_I2C_Master_Seq_Transmit_IT:0000000000000000 HAL_I2C_Master_Seq_Transmit_IT - /tmp/ccE2rRGE.s:6869 .text.HAL_I2C_Master_Seq_Transmit_IT:00000000000000ac $d - /tmp/ccE2rRGE.s:6875 .text.HAL_I2C_Master_Seq_Transmit_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:6881 .text.HAL_I2C_Master_Seq_Transmit_DMA:0000000000000000 HAL_I2C_Master_Seq_Transmit_DMA - /tmp/ccE2rRGE.s:7210 .text.HAL_I2C_Master_Seq_Transmit_DMA:0000000000000160 $d - /tmp/ccE2rRGE.s:7219 .text.HAL_I2C_Master_Seq_Receive_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:7225 .text.HAL_I2C_Master_Seq_Receive_IT:0000000000000000 HAL_I2C_Master_Seq_Receive_IT - /tmp/ccE2rRGE.s:7412 .text.HAL_I2C_Master_Seq_Receive_IT:00000000000000ac $d - /tmp/ccE2rRGE.s:7418 .text.HAL_I2C_Master_Seq_Receive_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:7424 .text.HAL_I2C_Master_Seq_Receive_DMA:0000000000000000 HAL_I2C_Master_Seq_Receive_DMA - /tmp/ccE2rRGE.s:7753 .text.HAL_I2C_Master_Seq_Receive_DMA:0000000000000160 $d - /tmp/ccE2rRGE.s:7762 .text.HAL_I2C_Slave_Seq_Transmit_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:7768 .text.HAL_I2C_Slave_Seq_Transmit_IT:0000000000000000 HAL_I2C_Slave_Seq_Transmit_IT - /tmp/ccE2rRGE.s:7968 .text.HAL_I2C_Slave_Seq_Transmit_IT:00000000000000d0 $d - ARM GAS /tmp/ccE2rRGE.s page 421 + /tmp/cczJHHnF.s:3202 .text.HAL_I2C_Slave_Transmit_IT:0000000000000000 HAL_I2C_Slave_Transmit_IT + /tmp/cczJHHnF.s:3304 .text.HAL_I2C_Slave_Transmit_IT:000000000000005c $d + /tmp/cczJHHnF.s:10758 .text.I2C_Slave_ISR_IT:0000000000000000 I2C_Slave_ISR_IT + /tmp/cczJHHnF.s:3310 .text.HAL_I2C_Slave_Receive_IT:0000000000000000 $t + /tmp/cczJHHnF.s:3316 .text.HAL_I2C_Slave_Receive_IT:0000000000000000 HAL_I2C_Slave_Receive_IT + /tmp/cczJHHnF.s:3418 .text.HAL_I2C_Slave_Receive_IT:000000000000005c $d + /tmp/cczJHHnF.s:3424 .text.HAL_I2C_Master_Transmit_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:3430 .text.HAL_I2C_Master_Transmit_DMA:0000000000000000 HAL_I2C_Master_Transmit_DMA + /tmp/cczJHHnF.s:3728 .text.HAL_I2C_Master_Transmit_DMA:000000000000013c $d + /tmp/cczJHHnF.s:12333 .text.I2C_DMAMasterTransmitCplt:0000000000000000 I2C_DMAMasterTransmitCplt + /tmp/cczJHHnF.s:12294 .text.I2C_DMAError:0000000000000000 I2C_DMAError + /tmp/cczJHHnF.s:3738 .text.HAL_I2C_Master_Receive_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:3744 .text.HAL_I2C_Master_Receive_DMA:0000000000000000 HAL_I2C_Master_Receive_DMA + /tmp/cczJHHnF.s:4042 .text.HAL_I2C_Master_Receive_DMA:0000000000000138 $d + /tmp/cczJHHnF.s:12440 .text.I2C_DMAMasterReceiveCplt:0000000000000000 I2C_DMAMasterReceiveCplt + /tmp/cczJHHnF.s:4052 .text.HAL_I2C_Slave_Transmit_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:4058 .text.HAL_I2C_Slave_Transmit_DMA:0000000000000000 HAL_I2C_Slave_Transmit_DMA + /tmp/cczJHHnF.s:4278 .text.HAL_I2C_Slave_Transmit_DMA:00000000000000e0 $d + /tmp/cczJHHnF.s:9594 .text.I2C_DMASlaveTransmitCplt:0000000000000000 I2C_DMASlaveTransmitCplt + /tmp/cczJHHnF.s:4286 .text.HAL_I2C_Slave_Receive_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:4292 .text.HAL_I2C_Slave_Receive_DMA:0000000000000000 HAL_I2C_Slave_Receive_DMA + /tmp/cczJHHnF.s:4514 .text.HAL_I2C_Slave_Receive_DMA:00000000000000e4 $d + /tmp/cczJHHnF.s:9645 .text.I2C_DMASlaveReceiveCplt:0000000000000000 I2C_DMASlaveReceiveCplt + /tmp/cczJHHnF.s:4522 .text.HAL_I2C_Mem_Write:0000000000000000 $t + /tmp/cczJHHnF.s:4528 .text.HAL_I2C_Mem_Write:0000000000000000 HAL_I2C_Mem_Write + /tmp/cczJHHnF.s:4882 .text.HAL_I2C_Mem_Read:0000000000000000 $t + /tmp/cczJHHnF.s:4888 .text.HAL_I2C_Mem_Read:0000000000000000 HAL_I2C_Mem_Read + /tmp/cczJHHnF.s:5242 .text.HAL_I2C_Mem_Read:00000000000001ac $d + /tmp/cczJHHnF.s:5247 .text.HAL_I2C_Mem_Write_IT:0000000000000000 $t + /tmp/cczJHHnF.s:5253 .text.HAL_I2C_Mem_Write_IT:0000000000000000 HAL_I2C_Mem_Write_IT + /tmp/cczJHHnF.s:5458 .text.HAL_I2C_Mem_Write_IT:00000000000000dc $d + /tmp/cczJHHnF.s:5464 .text.HAL_I2C_Mem_Read_IT:0000000000000000 $t + /tmp/cczJHHnF.s:5470 .text.HAL_I2C_Mem_Read_IT:0000000000000000 HAL_I2C_Mem_Read_IT + /tmp/cczJHHnF.s:5676 .text.HAL_I2C_Mem_Read_IT:00000000000000dc $d + /tmp/cczJHHnF.s:5683 .text.HAL_I2C_Mem_Write_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:5689 .text.HAL_I2C_Mem_Write_DMA:0000000000000000 HAL_I2C_Mem_Write_DMA + /tmp/cczJHHnF.s:6003 .text.HAL_I2C_Mem_Write_DMA:000000000000015c $d + /tmp/cczJHHnF.s:6011 .text.HAL_I2C_Mem_Read_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:6017 .text.HAL_I2C_Mem_Read_DMA:0000000000000000 HAL_I2C_Mem_Read_DMA + /tmp/cczJHHnF.s:6332 .text.HAL_I2C_Mem_Read_DMA:000000000000015c $d + /tmp/cczJHHnF.s:6341 .text.HAL_I2C_IsDeviceReady:0000000000000000 $t + /tmp/cczJHHnF.s:6347 .text.HAL_I2C_IsDeviceReady:0000000000000000 HAL_I2C_IsDeviceReady + /tmp/cczJHHnF.s:6676 .text.HAL_I2C_Master_Seq_Transmit_IT:0000000000000000 $t + /tmp/cczJHHnF.s:6682 .text.HAL_I2C_Master_Seq_Transmit_IT:0000000000000000 HAL_I2C_Master_Seq_Transmit_IT + /tmp/cczJHHnF.s:6869 .text.HAL_I2C_Master_Seq_Transmit_IT:00000000000000ac $d + /tmp/cczJHHnF.s:6875 .text.HAL_I2C_Master_Seq_Transmit_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:6881 .text.HAL_I2C_Master_Seq_Transmit_DMA:0000000000000000 HAL_I2C_Master_Seq_Transmit_DMA + /tmp/cczJHHnF.s:7210 .text.HAL_I2C_Master_Seq_Transmit_DMA:0000000000000160 $d + /tmp/cczJHHnF.s:7219 .text.HAL_I2C_Master_Seq_Receive_IT:0000000000000000 $t + /tmp/cczJHHnF.s:7225 .text.HAL_I2C_Master_Seq_Receive_IT:0000000000000000 HAL_I2C_Master_Seq_Receive_IT + /tmp/cczJHHnF.s:7412 .text.HAL_I2C_Master_Seq_Receive_IT:00000000000000ac $d + /tmp/cczJHHnF.s:7418 .text.HAL_I2C_Master_Seq_Receive_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:7424 .text.HAL_I2C_Master_Seq_Receive_DMA:0000000000000000 HAL_I2C_Master_Seq_Receive_DMA + /tmp/cczJHHnF.s:7753 .text.HAL_I2C_Master_Seq_Receive_DMA:0000000000000160 $d + /tmp/cczJHHnF.s:7762 .text.HAL_I2C_Slave_Seq_Transmit_IT:0000000000000000 $t + /tmp/cczJHHnF.s:7768 .text.HAL_I2C_Slave_Seq_Transmit_IT:0000000000000000 HAL_I2C_Slave_Seq_Transmit_IT + /tmp/cczJHHnF.s:7968 .text.HAL_I2C_Slave_Seq_Transmit_IT:00000000000000d0 $d + ARM GAS /tmp/cczJHHnF.s page 421 - /tmp/ccE2rRGE.s:12653 .text.I2C_DMAAbort:0000000000000000 I2C_DMAAbort - /tmp/ccE2rRGE.s:7974 .text.HAL_I2C_Slave_Seq_Transmit_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:7980 .text.HAL_I2C_Slave_Seq_Transmit_DMA:0000000000000000 HAL_I2C_Slave_Seq_Transmit_DMA - /tmp/ccE2rRGE.s:8358 .text.HAL_I2C_Slave_Seq_Transmit_DMA:0000000000000194 $d - /tmp/ccE2rRGE.s:8366 .text.HAL_I2C_Slave_Seq_Receive_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:8372 .text.HAL_I2C_Slave_Seq_Receive_IT:0000000000000000 HAL_I2C_Slave_Seq_Receive_IT - /tmp/ccE2rRGE.s:8572 .text.HAL_I2C_Slave_Seq_Receive_IT:00000000000000d0 $d - /tmp/ccE2rRGE.s:8578 .text.HAL_I2C_Slave_Seq_Receive_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:8584 .text.HAL_I2C_Slave_Seq_Receive_DMA:0000000000000000 HAL_I2C_Slave_Seq_Receive_DMA - /tmp/ccE2rRGE.s:8959 .text.HAL_I2C_Slave_Seq_Receive_DMA:0000000000000190 $d - /tmp/ccE2rRGE.s:8967 .text.HAL_I2C_EnableListen_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:8973 .text.HAL_I2C_EnableListen_IT:0000000000000000 HAL_I2C_EnableListen_IT - /tmp/ccE2rRGE.s:9019 .text.HAL_I2C_EnableListen_IT:0000000000000028 $d - /tmp/ccE2rRGE.s:9024 .text.HAL_I2C_DisableListen_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:9030 .text.HAL_I2C_DisableListen_IT:0000000000000000 HAL_I2C_DisableListen_IT - /tmp/ccE2rRGE.s:9095 .text.HAL_I2C_Master_Abort_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:9101 .text.HAL_I2C_Master_Abort_IT:0000000000000000 HAL_I2C_Master_Abort_IT - /tmp/ccE2rRGE.s:9236 .text.HAL_I2C_Master_Abort_IT:0000000000000080 $d - /tmp/ccE2rRGE.s:9241 .text.HAL_I2C_EV_IRQHandler:0000000000000000 $t - /tmp/ccE2rRGE.s:9247 .text.HAL_I2C_EV_IRQHandler:0000000000000000 HAL_I2C_EV_IRQHandler - /tmp/ccE2rRGE.s:9284 .text.HAL_I2C_MasterTxCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:9290 .text.HAL_I2C_MasterTxCpltCallback:0000000000000000 HAL_I2C_MasterTxCpltCallback - /tmp/ccE2rRGE.s:9305 .text.HAL_I2C_MasterRxCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:9311 .text.HAL_I2C_MasterRxCpltCallback:0000000000000000 HAL_I2C_MasterRxCpltCallback - /tmp/ccE2rRGE.s:9326 .text.I2C_ITMasterSeqCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:9331 .text.I2C_ITMasterSeqCplt:0000000000000000 I2C_ITMasterSeqCplt - /tmp/ccE2rRGE.s:9415 .text.HAL_I2C_SlaveTxCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:9421 .text.HAL_I2C_SlaveTxCpltCallback:0000000000000000 HAL_I2C_SlaveTxCpltCallback - /tmp/ccE2rRGE.s:9436 .text.HAL_I2C_SlaveRxCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:9442 .text.HAL_I2C_SlaveRxCpltCallback:0000000000000000 HAL_I2C_SlaveRxCpltCallback - /tmp/ccE2rRGE.s:9457 .text.I2C_ITSlaveSeqCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:9462 .text.I2C_ITSlaveSeqCplt:0000000000000000 I2C_ITSlaveSeqCplt - /tmp/ccE2rRGE.s:9589 .text.I2C_DMASlaveTransmitCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:9640 .text.I2C_DMASlaveReceiveCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:9700 .text.HAL_I2C_AddrCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:9706 .text.HAL_I2C_AddrCallback:0000000000000000 HAL_I2C_AddrCallback - /tmp/ccE2rRGE.s:9723 .text.I2C_ITAddrCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:9728 .text.I2C_ITAddrCplt:0000000000000000 I2C_ITAddrCplt - /tmp/ccE2rRGE.s:9887 .text.HAL_I2C_ListenCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:9893 .text.HAL_I2C_ListenCpltCallback:0000000000000000 HAL_I2C_ListenCpltCallback - /tmp/ccE2rRGE.s:9908 .text.I2C_ITListenCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:9913 .text.I2C_ITListenCplt:0000000000000000 I2C_ITListenCplt - /tmp/ccE2rRGE.s:10016 .text.I2C_ITListenCplt:0000000000000064 $d - /tmp/ccE2rRGE.s:10021 .text.HAL_I2C_MemTxCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:10027 .text.HAL_I2C_MemTxCpltCallback:0000000000000000 HAL_I2C_MemTxCpltCallback - /tmp/ccE2rRGE.s:10042 .text.HAL_I2C_MemRxCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:10048 .text.HAL_I2C_MemRxCpltCallback:0000000000000000 HAL_I2C_MemRxCpltCallback - /tmp/ccE2rRGE.s:10063 .text.HAL_I2C_ErrorCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:10069 .text.HAL_I2C_ErrorCallback:0000000000000000 HAL_I2C_ErrorCallback - /tmp/ccE2rRGE.s:10084 .text.HAL_I2C_AbortCpltCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:10090 .text.HAL_I2C_AbortCpltCallback:0000000000000000 HAL_I2C_AbortCpltCallback - /tmp/ccE2rRGE.s:10105 .text.I2C_TreatErrorCallback:0000000000000000 $t - /tmp/ccE2rRGE.s:10110 .text.I2C_TreatErrorCallback:0000000000000000 I2C_TreatErrorCallback - /tmp/ccE2rRGE.s:10166 .text.I2C_ITError:0000000000000000 $t - /tmp/ccE2rRGE.s:10171 .text.I2C_ITError:0000000000000000 I2C_ITError - /tmp/ccE2rRGE.s:10417 .text.I2C_ITError:00000000000000fc $d - /tmp/ccE2rRGE.s:10424 .text.I2C_ITSlaveCplt:0000000000000000 $t - ARM GAS /tmp/ccE2rRGE.s page 422 + /tmp/cczJHHnF.s:12653 .text.I2C_DMAAbort:0000000000000000 I2C_DMAAbort + /tmp/cczJHHnF.s:7974 .text.HAL_I2C_Slave_Seq_Transmit_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:7980 .text.HAL_I2C_Slave_Seq_Transmit_DMA:0000000000000000 HAL_I2C_Slave_Seq_Transmit_DMA + /tmp/cczJHHnF.s:8358 .text.HAL_I2C_Slave_Seq_Transmit_DMA:0000000000000194 $d + /tmp/cczJHHnF.s:8366 .text.HAL_I2C_Slave_Seq_Receive_IT:0000000000000000 $t + /tmp/cczJHHnF.s:8372 .text.HAL_I2C_Slave_Seq_Receive_IT:0000000000000000 HAL_I2C_Slave_Seq_Receive_IT + /tmp/cczJHHnF.s:8572 .text.HAL_I2C_Slave_Seq_Receive_IT:00000000000000d0 $d + /tmp/cczJHHnF.s:8578 .text.HAL_I2C_Slave_Seq_Receive_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:8584 .text.HAL_I2C_Slave_Seq_Receive_DMA:0000000000000000 HAL_I2C_Slave_Seq_Receive_DMA + /tmp/cczJHHnF.s:8959 .text.HAL_I2C_Slave_Seq_Receive_DMA:0000000000000190 $d + /tmp/cczJHHnF.s:8967 .text.HAL_I2C_EnableListen_IT:0000000000000000 $t + /tmp/cczJHHnF.s:8973 .text.HAL_I2C_EnableListen_IT:0000000000000000 HAL_I2C_EnableListen_IT + /tmp/cczJHHnF.s:9019 .text.HAL_I2C_EnableListen_IT:0000000000000028 $d + /tmp/cczJHHnF.s:9024 .text.HAL_I2C_DisableListen_IT:0000000000000000 $t + /tmp/cczJHHnF.s:9030 .text.HAL_I2C_DisableListen_IT:0000000000000000 HAL_I2C_DisableListen_IT + /tmp/cczJHHnF.s:9095 .text.HAL_I2C_Master_Abort_IT:0000000000000000 $t + /tmp/cczJHHnF.s:9101 .text.HAL_I2C_Master_Abort_IT:0000000000000000 HAL_I2C_Master_Abort_IT + /tmp/cczJHHnF.s:9236 .text.HAL_I2C_Master_Abort_IT:0000000000000080 $d + /tmp/cczJHHnF.s:9241 .text.HAL_I2C_EV_IRQHandler:0000000000000000 $t + /tmp/cczJHHnF.s:9247 .text.HAL_I2C_EV_IRQHandler:0000000000000000 HAL_I2C_EV_IRQHandler + /tmp/cczJHHnF.s:9284 .text.HAL_I2C_MasterTxCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:9290 .text.HAL_I2C_MasterTxCpltCallback:0000000000000000 HAL_I2C_MasterTxCpltCallback + /tmp/cczJHHnF.s:9305 .text.HAL_I2C_MasterRxCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:9311 .text.HAL_I2C_MasterRxCpltCallback:0000000000000000 HAL_I2C_MasterRxCpltCallback + /tmp/cczJHHnF.s:9326 .text.I2C_ITMasterSeqCplt:0000000000000000 $t + /tmp/cczJHHnF.s:9331 .text.I2C_ITMasterSeqCplt:0000000000000000 I2C_ITMasterSeqCplt + /tmp/cczJHHnF.s:9415 .text.HAL_I2C_SlaveTxCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:9421 .text.HAL_I2C_SlaveTxCpltCallback:0000000000000000 HAL_I2C_SlaveTxCpltCallback + /tmp/cczJHHnF.s:9436 .text.HAL_I2C_SlaveRxCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:9442 .text.HAL_I2C_SlaveRxCpltCallback:0000000000000000 HAL_I2C_SlaveRxCpltCallback + /tmp/cczJHHnF.s:9457 .text.I2C_ITSlaveSeqCplt:0000000000000000 $t + /tmp/cczJHHnF.s:9462 .text.I2C_ITSlaveSeqCplt:0000000000000000 I2C_ITSlaveSeqCplt + /tmp/cczJHHnF.s:9589 .text.I2C_DMASlaveTransmitCplt:0000000000000000 $t + /tmp/cczJHHnF.s:9640 .text.I2C_DMASlaveReceiveCplt:0000000000000000 $t + /tmp/cczJHHnF.s:9700 .text.HAL_I2C_AddrCallback:0000000000000000 $t + /tmp/cczJHHnF.s:9706 .text.HAL_I2C_AddrCallback:0000000000000000 HAL_I2C_AddrCallback + /tmp/cczJHHnF.s:9723 .text.I2C_ITAddrCplt:0000000000000000 $t + /tmp/cczJHHnF.s:9728 .text.I2C_ITAddrCplt:0000000000000000 I2C_ITAddrCplt + /tmp/cczJHHnF.s:9887 .text.HAL_I2C_ListenCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:9893 .text.HAL_I2C_ListenCpltCallback:0000000000000000 HAL_I2C_ListenCpltCallback + /tmp/cczJHHnF.s:9908 .text.I2C_ITListenCplt:0000000000000000 $t + /tmp/cczJHHnF.s:9913 .text.I2C_ITListenCplt:0000000000000000 I2C_ITListenCplt + /tmp/cczJHHnF.s:10016 .text.I2C_ITListenCplt:0000000000000064 $d + /tmp/cczJHHnF.s:10021 .text.HAL_I2C_MemTxCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:10027 .text.HAL_I2C_MemTxCpltCallback:0000000000000000 HAL_I2C_MemTxCpltCallback + /tmp/cczJHHnF.s:10042 .text.HAL_I2C_MemRxCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:10048 .text.HAL_I2C_MemRxCpltCallback:0000000000000000 HAL_I2C_MemRxCpltCallback + /tmp/cczJHHnF.s:10063 .text.HAL_I2C_ErrorCallback:0000000000000000 $t + /tmp/cczJHHnF.s:10069 .text.HAL_I2C_ErrorCallback:0000000000000000 HAL_I2C_ErrorCallback + /tmp/cczJHHnF.s:10084 .text.HAL_I2C_AbortCpltCallback:0000000000000000 $t + /tmp/cczJHHnF.s:10090 .text.HAL_I2C_AbortCpltCallback:0000000000000000 HAL_I2C_AbortCpltCallback + /tmp/cczJHHnF.s:10105 .text.I2C_TreatErrorCallback:0000000000000000 $t + /tmp/cczJHHnF.s:10110 .text.I2C_TreatErrorCallback:0000000000000000 I2C_TreatErrorCallback + /tmp/cczJHHnF.s:10166 .text.I2C_ITError:0000000000000000 $t + /tmp/cczJHHnF.s:10171 .text.I2C_ITError:0000000000000000 I2C_ITError + /tmp/cczJHHnF.s:10417 .text.I2C_ITError:00000000000000fc $d + /tmp/cczJHHnF.s:10424 .text.I2C_ITSlaveCplt:0000000000000000 $t + ARM GAS /tmp/cczJHHnF.s page 422 - /tmp/ccE2rRGE.s:10429 .text.I2C_ITSlaveCplt:0000000000000000 I2C_ITSlaveCplt - /tmp/ccE2rRGE.s:10748 .text.I2C_ITSlaveCplt:0000000000000164 $d - /tmp/ccE2rRGE.s:10753 .text.I2C_Slave_ISR_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:11048 .text.I2C_ITMasterCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:11053 .text.I2C_ITMasterCplt:0000000000000000 I2C_ITMasterCplt - /tmp/ccE2rRGE.s:11321 .text.I2C_Master_ISR_IT:0000000000000000 $t - /tmp/ccE2rRGE.s:11696 .text.I2C_Slave_ISR_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:11837 .text.I2C_Slave_ISR_DMA:000000000000008e $d - /tmp/ccE2rRGE.s:11848 .text.I2C_Slave_ISR_DMA:0000000000000098 $t - /tmp/ccE2rRGE.s:11976 .text.I2C_Master_ISR_DMA:0000000000000000 $t - /tmp/ccE2rRGE.s:12289 .text.I2C_DMAError:0000000000000000 $t - /tmp/ccE2rRGE.s:12328 .text.I2C_DMAMasterTransmitCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:12435 .text.I2C_DMAMasterReceiveCplt:0000000000000000 $t - /tmp/ccE2rRGE.s:12542 .text.HAL_I2C_ER_IRQHandler:0000000000000000 $t - /tmp/ccE2rRGE.s:12548 .text.HAL_I2C_ER_IRQHandler:0000000000000000 HAL_I2C_ER_IRQHandler - /tmp/ccE2rRGE.s:12648 .text.I2C_DMAAbort:0000000000000000 $t - /tmp/ccE2rRGE.s:12698 .text.HAL_I2C_GetState:0000000000000000 $t - /tmp/ccE2rRGE.s:12704 .text.HAL_I2C_GetState:0000000000000000 HAL_I2C_GetState - /tmp/ccE2rRGE.s:12722 .text.HAL_I2C_GetMode:0000000000000000 $t - /tmp/ccE2rRGE.s:12728 .text.HAL_I2C_GetMode:0000000000000000 HAL_I2C_GetMode - /tmp/ccE2rRGE.s:12746 .text.HAL_I2C_GetError:0000000000000000 $t - /tmp/ccE2rRGE.s:12752 .text.HAL_I2C_GetError:0000000000000000 HAL_I2C_GetError + /tmp/cczJHHnF.s:10429 .text.I2C_ITSlaveCplt:0000000000000000 I2C_ITSlaveCplt + /tmp/cczJHHnF.s:10748 .text.I2C_ITSlaveCplt:0000000000000164 $d + /tmp/cczJHHnF.s:10753 .text.I2C_Slave_ISR_IT:0000000000000000 $t + /tmp/cczJHHnF.s:11048 .text.I2C_ITMasterCplt:0000000000000000 $t + /tmp/cczJHHnF.s:11053 .text.I2C_ITMasterCplt:0000000000000000 I2C_ITMasterCplt + /tmp/cczJHHnF.s:11321 .text.I2C_Master_ISR_IT:0000000000000000 $t + /tmp/cczJHHnF.s:11696 .text.I2C_Slave_ISR_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:11837 .text.I2C_Slave_ISR_DMA:000000000000008e $d + /tmp/cczJHHnF.s:11848 .text.I2C_Slave_ISR_DMA:0000000000000098 $t + /tmp/cczJHHnF.s:11976 .text.I2C_Master_ISR_DMA:0000000000000000 $t + /tmp/cczJHHnF.s:12289 .text.I2C_DMAError:0000000000000000 $t + /tmp/cczJHHnF.s:12328 .text.I2C_DMAMasterTransmitCplt:0000000000000000 $t + /tmp/cczJHHnF.s:12435 .text.I2C_DMAMasterReceiveCplt:0000000000000000 $t + /tmp/cczJHHnF.s:12542 .text.HAL_I2C_ER_IRQHandler:0000000000000000 $t + /tmp/cczJHHnF.s:12548 .text.HAL_I2C_ER_IRQHandler:0000000000000000 HAL_I2C_ER_IRQHandler + /tmp/cczJHHnF.s:12648 .text.I2C_DMAAbort:0000000000000000 $t + /tmp/cczJHHnF.s:12698 .text.HAL_I2C_GetState:0000000000000000 $t + /tmp/cczJHHnF.s:12704 .text.HAL_I2C_GetState:0000000000000000 HAL_I2C_GetState + /tmp/cczJHHnF.s:12722 .text.HAL_I2C_GetMode:0000000000000000 $t + /tmp/cczJHHnF.s:12728 .text.HAL_I2C_GetMode:0000000000000000 HAL_I2C_GetMode + /tmp/cczJHHnF.s:12746 .text.HAL_I2C_GetError:0000000000000000 $t + /tmp/cczJHHnF.s:12752 .text.HAL_I2C_GetError:0000000000000000 HAL_I2C_GetError UNDEFINED SYMBOLS HAL_GetTick diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c_ex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c_ex.lst index 77ebc57..2112c58 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c_ex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_i2c_ex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/cchPdkSO.s page 1 +ARM GAS /tmp/cc3F0yVp.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] This driver provides functions to configure Noise Filter and Wake Up Feature 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure I2C Analog noise filter using the function HAL_I2CEx_ConfigAnalogFilter() 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure I2C Digital noise filter using the function HAL_I2CEx_ConfigDigitalFilter() - ARM GAS /tmp/cchPdkSO.s page 2 + ARM GAS /tmp/cc3F0yVp.s page 2 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure the enable or disable of I2C Wake Up Mode using the functions : @@ -118,7 +118,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Configure Noise Filters 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim - ARM GAS /tmp/cchPdkSO.s page 3 + ARM GAS /tmp/cc3F0yVp.s page 3 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{ @@ -178,7 +178,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 59 .loc 1 111 5 is_stmt 1 discriminator 2 view .LVU13 60 0020 0068 ldr r0, [r0] 61 .LVL1: - ARM GAS /tmp/cchPdkSO.s page 4 + ARM GAS /tmp/cc3F0yVp.s page 4 62 .loc 1 111 5 is_stmt 0 discriminator 2 view .LVU14 @@ -238,7 +238,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 101 .LVL3: 102 .L3: 127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** } - ARM GAS /tmp/cchPdkSO.s page 5 + ARM GAS /tmp/cc3F0yVp.s page 5 128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else @@ -298,7 +298,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY) 138 .loc 1 149 3 view .LVU41 - ARM GAS /tmp/cchPdkSO.s page 6 + ARM GAS /tmp/cc3F0yVp.s page 6 139 .loc 1 149 11 is_stmt 0 view .LVU42 @@ -358,7 +358,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 176 .loc 1 166 12 is_stmt 0 discriminator 2 view .LVU58 177 0032 42EA0122 orr r2, r2, r1, lsl #8 178 .LVL11: - ARM GAS /tmp/cchPdkSO.s page 7 + ARM GAS /tmp/cc3F0yVp.s page 7 167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @@ -418,7 +418,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** } 184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** } 216 .loc 1 184 1 view .LVU74 - ARM GAS /tmp/cchPdkSO.s page 8 + ARM GAS /tmp/cc3F0yVp.s page 8 217 0056 7047 bx lr @@ -478,7 +478,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 243 .loc 1 214 6 view .LVU80 244 0008 202A cmp r2, #32 245 000a 1FD1 bne .L11 - ARM GAS /tmp/cchPdkSO.s page 9 + ARM GAS /tmp/cc3F0yVp.s page 9 215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** { @@ -538,7 +538,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 282 .loc 1 232 5 discriminator 2 view .LVU96 283 0044 0020 movs r0, #0 284 .LVL20: - ARM GAS /tmp/cchPdkSO.s page 10 + ARM GAS /tmp/cc3F0yVp.s page 10 285 .loc 1 232 5 is_stmt 0 discriminator 2 view .LVU97 @@ -598,7 +598,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 323 .loc 1 249 1 is_stmt 0 view .LVU106 324 0000 0346 mov r3, r0 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */ - ARM GAS /tmp/cchPdkSO.s page 11 + ARM GAS /tmp/cc3F0yVp.s page 11 251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance)); @@ -658,7 +658,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 363 003c 0A60 str r2, [r1] 267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY; - ARM GAS /tmp/cchPdkSO.s page 12 + ARM GAS /tmp/cc3F0yVp.s page 12 364 .loc 1 268 5 discriminator 2 view .LVU123 @@ -718,7 +718,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions 285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Fast Mode Plus Functions - ARM GAS /tmp/cchPdkSO.s page 13 + ARM GAS /tmp/cc3F0yVp.s page 13 286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @@ -778,7 +778,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 425 0012 0193 str r3, [sp, #4] 426 .loc 1 319 3 view .LVU142 427 0014 019B ldr r3, [sp, #4] - ARM GAS /tmp/cchPdkSO.s page 14 + ARM GAS /tmp/cc3F0yVp.s page 14 428 .LBE2: @@ -838,7 +838,7 @@ ARM GAS /tmp/cchPdkSO.s page 1 462 @ link register save eliminated. 463 .loc 1 341 1 is_stmt 0 view .LVU147 464 0000 82B0 sub sp, sp, #8 - ARM GAS /tmp/cchPdkSO.s page 15 + ARM GAS /tmp/cc3F0yVp.s page 15 465 .cfi_def_cfa_offset 8 @@ -893,24 +893,24 @@ ARM GAS /tmp/cchPdkSO.s page 1 506 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 507 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 508 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h" - ARM GAS /tmp/cchPdkSO.s page 16 + ARM GAS /tmp/cc3F0yVp.s page 16 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_i2c_ex.c - /tmp/cchPdkSO.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 $t - /tmp/cchPdkSO.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 HAL_I2CEx_ConfigAnalogFilter - /tmp/cchPdkSO.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 $t - /tmp/cchPdkSO.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 HAL_I2CEx_ConfigDigitalFilter - /tmp/cchPdkSO.s:222 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 $t - /tmp/cchPdkSO.s:228 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 HAL_I2CEx_EnableWakeUp - /tmp/cchPdkSO.s:309 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 $t - /tmp/cchPdkSO.s:315 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 HAL_I2CEx_DisableWakeUp - /tmp/cchPdkSO.s:396 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 $t - /tmp/cchPdkSO.s:402 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 HAL_I2CEx_EnableFastModePlus - /tmp/cchPdkSO.s:443 .text.HAL_I2CEx_EnableFastModePlus:0000000000000024 $d - /tmp/cchPdkSO.s:449 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 $t - /tmp/cchPdkSO.s:455 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 HAL_I2CEx_DisableFastModePlus - /tmp/cchPdkSO.s:496 .text.HAL_I2CEx_DisableFastModePlus:0000000000000024 $d + /tmp/cc3F0yVp.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 $t + /tmp/cc3F0yVp.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 HAL_I2CEx_ConfigAnalogFilter + /tmp/cc3F0yVp.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 $t + /tmp/cc3F0yVp.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 HAL_I2CEx_ConfigDigitalFilter + /tmp/cc3F0yVp.s:222 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 $t + /tmp/cc3F0yVp.s:228 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 HAL_I2CEx_EnableWakeUp + /tmp/cc3F0yVp.s:309 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 $t + /tmp/cc3F0yVp.s:315 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 HAL_I2CEx_DisableWakeUp + /tmp/cc3F0yVp.s:396 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 $t + /tmp/cc3F0yVp.s:402 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 HAL_I2CEx_EnableFastModePlus + /tmp/cc3F0yVp.s:443 .text.HAL_I2CEx_EnableFastModePlus:0000000000000024 $d + /tmp/cc3F0yVp.s:449 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 $t + /tmp/cc3F0yVp.s:455 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 HAL_I2CEx_DisableFastModePlus + /tmp/cc3F0yVp.s:496 .text.HAL_I2CEx_DisableFastModePlus:0000000000000024 $d NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_msp.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_msp.lst index a7bb52f..1dbae4c 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_msp.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_msp.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccBY67LK.s page 1 +ARM GAS /tmp/cc68VAom.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */ 29:Core/Src/stm32f3xx_hal_msp.c **** 30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */ - ARM GAS /tmp/ccBY67LK.s page 2 + ARM GAS /tmp/cc68VAom.s page 2 31:Core/Src/stm32f3xx_hal_msp.c **** @@ -118,7 +118,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 44 .loc 1 69 3 view .LVU4 45 000c 9A69 ldr r2, [r3, #24] 46 000e 02F00102 and r2, r2, #1 - ARM GAS /tmp/ccBY67LK.s page 3 + ARM GAS /tmp/cc68VAom.s page 3 47 0012 0092 str r2, [sp] @@ -178,7 +178,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 84:Core/Src/stm32f3xx_hal_msp.c **** */ 85:Core/Src/stm32f3xx_hal_msp.c **** void HAL_CAN_MspInit(CAN_HandleTypeDef* hcan) 86:Core/Src/stm32f3xx_hal_msp.c **** { - ARM GAS /tmp/ccBY67LK.s page 4 + ARM GAS /tmp/cc68VAom.s page 4 89 .loc 1 86 1 is_stmt 1 view -0 @@ -238,7 +238,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 114:Core/Src/stm32f3xx_hal_msp.c **** } 115:Core/Src/stm32f3xx_hal_msp.c **** 116:Core/Src/stm32f3xx_hal_msp.c **** } - ARM GAS /tmp/ccBY67LK.s page 5 + ARM GAS /tmp/cc68VAom.s page 5 116 .loc 1 116 1 view .LVU21 @@ -298,7 +298,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 101:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; 157 .loc 1 101 25 is_stmt 0 view .LVU35 158 0046 4FF4C053 mov r3, #6144 - ARM GAS /tmp/ccBY67LK.s page 6 + ARM GAS /tmp/cc68VAom.s page 6 159 004a 0393 str r3, [sp, #12] @@ -358,7 +358,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 203 .thumb 204 .thumb_func 206 HAL_CAN_MspDeInit: - ARM GAS /tmp/ccBY67LK.s page 7 + ARM GAS /tmp/cc68VAom.s page 7 207 .LVL7: @@ -418,7 +418,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 230 .L14: 132:Core/Src/stm32f3xx_hal_msp.c **** 231 .loc 1 132 5 is_stmt 1 view .LVU54 - ARM GAS /tmp/ccBY67LK.s page 8 + ARM GAS /tmp/cc68VAom.s page 8 232 000c 084A ldr r2, .L15+4 @@ -478,7 +478,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 276 .cfi_offset 6, -12 277 .cfi_offset 7, -8 278 .cfi_offset 14, -4 - ARM GAS /tmp/ccBY67LK.s page 9 + ARM GAS /tmp/cc68VAom.s page 9 279 0002 8BB0 sub sp, sp, #44 @@ -538,7 +538,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 299 001a 9342 cmp r3, r2 300 001c 37D0 beq .L22 301 .LVL14: - ARM GAS /tmp/ccBY67LK.s page 10 + ARM GAS /tmp/cc68VAom.s page 10 302 .L17: @@ -598,7 +598,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 326 .LBE6: 164:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_GPIOB_CLK_ENABLE(); 327 .loc 1 164 5 view .LVU74 - ARM GAS /tmp/ccBY67LK.s page 11 + ARM GAS /tmp/cc68VAom.s page 11 165:Core/Src/stm32f3xx_hal_msp.c **** /**I2C1 GPIO Configuration @@ -658,7 +658,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 365 0060 FFF7FEFF bl HAL_GPIO_Init 366 .LVL17: 177:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; - ARM GAS /tmp/ccBY67LK.s page 12 + ARM GAS /tmp/cc68VAom.s page 12 367 .loc 1 177 5 is_stmt 1 view .LVU92 @@ -718,7 +718,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 405 .LVL19: 406 .L22: 196:Core/Src/stm32f3xx_hal_msp.c **** /**I2C2 GPIO Configuration - ARM GAS /tmp/ccBY67LK.s page 13 + ARM GAS /tmp/cc68VAom.s page 13 407 .loc 1 196 5 view .LVU109 @@ -778,7 +778,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 445 00ba FFF7FEFF bl HAL_GPIO_Init 446 .LVL21: 209:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN I2C2_MspInit 1 */ - ARM GAS /tmp/ccBY67LK.s page 14 + ARM GAS /tmp/cc68VAom.s page 14 447 .loc 1 209 5 is_stmt 1 view .LVU126 @@ -838,7 +838,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 489 0000 08B5 push {r3, lr} 490 .cfi_def_cfa_offset 8 491 .cfi_offset 3, -8 - ARM GAS /tmp/ccBY67LK.s page 15 + ARM GAS /tmp/cc68VAom.s page 15 492 .cfi_offset 14, -4 @@ -898,7 +898,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 264:Core/Src/stm32f3xx_hal_msp.c **** } 265:Core/Src/stm32f3xx_hal_msp.c **** 266:Core/Src/stm32f3xx_hal_msp.c **** } - ARM GAS /tmp/ccBY67LK.s page 16 + ARM GAS /tmp/cc68VAom.s page 16 507 .loc 1 266 1 view .LVU140 @@ -958,7 +958,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 553 005c 00540040 .word 1073763328 554 0060 00580040 .word 1073764352 555 0064 00040048 .word 1207960576 - ARM GAS /tmp/ccBY67LK.s page 17 + ARM GAS /tmp/cc68VAom.s page 17 556 .cfi_endproc @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 283:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_SPI1_CLK_ENABLE(); 284:Core/Src/stm32f3xx_hal_msp.c **** 285:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_GPIOA_CLK_ENABLE(); - ARM GAS /tmp/ccBY67LK.s page 18 + ARM GAS /tmp/cc68VAom.s page 18 286:Core/Src/stm32f3xx_hal_msp.c **** /**SPI1 GPIO Configuration @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 285:Core/Src/stm32f3xx_hal_msp.c **** /**SPI1 GPIO Configuration 624 .loc 1 285 5 view .LVU166 625 0034 5A69 ldr r2, [r3, #20] - ARM GAS /tmp/ccBY67LK.s page 19 + ARM GAS /tmp/cc68VAom.s page 19 626 0036 42F40032 orr r2, r2, #131072 @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 666 .cfi_endproc 667 .LFE135: 669 .section .text.HAL_SPI_MspDeInit,"ax",%progbits - ARM GAS /tmp/ccBY67LK.s page 20 + ARM GAS /tmp/cc68VAom.s page 20 670 .align 1 @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccBY67LK.s page 1 332:Core/Src/stm32f3xx_hal_msp.c **** 333:Core/Src/stm32f3xx_hal_msp.c **** } 697 .loc 1 333 1 view .LVU187 - ARM GAS /tmp/ccBY67LK.s page 21 + ARM GAS /tmp/cc68VAom.s page 21 698 000a 08BD pop {r3, pc} @@ -1241,32 +1241,32 @@ ARM GAS /tmp/ccBY67LK.s page 1 733 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h" 734 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h" 735 .file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h" - ARM GAS /tmp/ccBY67LK.s page 22 + ARM GAS /tmp/cc68VAom.s page 22 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_msp.c - /tmp/ccBY67LK.s:21 .text.HAL_MspInit:0000000000000000 $t - /tmp/ccBY67LK.s:27 .text.HAL_MspInit:0000000000000000 HAL_MspInit - /tmp/ccBY67LK.s:75 .text.HAL_MspInit:000000000000002c $d - /tmp/ccBY67LK.s:80 .text.HAL_CAN_MspInit:0000000000000000 $t - /tmp/ccBY67LK.s:86 .text.HAL_CAN_MspInit:0000000000000000 HAL_CAN_MspInit - /tmp/ccBY67LK.s:195 .text.HAL_CAN_MspInit:0000000000000074 $d - /tmp/ccBY67LK.s:200 .text.HAL_CAN_MspDeInit:0000000000000000 $t - /tmp/ccBY67LK.s:206 .text.HAL_CAN_MspDeInit:0000000000000000 HAL_CAN_MspDeInit - /tmp/ccBY67LK.s:252 .text.HAL_CAN_MspDeInit:000000000000002c $d - /tmp/ccBY67LK.s:258 .text.HAL_I2C_MspInit:0000000000000000 $t - /tmp/ccBY67LK.s:264 .text.HAL_I2C_MspInit:0000000000000000 HAL_I2C_MspInit - /tmp/ccBY67LK.s:467 .text.HAL_I2C_MspInit:00000000000000d4 $d - /tmp/ccBY67LK.s:475 .text.HAL_I2C_MspDeInit:0000000000000000 $t - /tmp/ccBY67LK.s:481 .text.HAL_I2C_MspDeInit:0000000000000000 HAL_I2C_MspDeInit - /tmp/ccBY67LK.s:553 .text.HAL_I2C_MspDeInit:000000000000005c $d - /tmp/ccBY67LK.s:560 .text.HAL_SPI_MspInit:0000000000000000 $t - /tmp/ccBY67LK.s:566 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit - /tmp/ccBY67LK.s:665 .text.HAL_SPI_MspInit:0000000000000064 $d - /tmp/ccBY67LK.s:670 .text.HAL_SPI_MspDeInit:0000000000000000 $t - /tmp/ccBY67LK.s:676 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit - /tmp/ccBY67LK.s:718 .text.HAL_SPI_MspDeInit:0000000000000024 $d + /tmp/cc68VAom.s:21 .text.HAL_MspInit:0000000000000000 $t + /tmp/cc68VAom.s:27 .text.HAL_MspInit:0000000000000000 HAL_MspInit + /tmp/cc68VAom.s:75 .text.HAL_MspInit:000000000000002c $d + /tmp/cc68VAom.s:80 .text.HAL_CAN_MspInit:0000000000000000 $t + /tmp/cc68VAom.s:86 .text.HAL_CAN_MspInit:0000000000000000 HAL_CAN_MspInit + /tmp/cc68VAom.s:195 .text.HAL_CAN_MspInit:0000000000000074 $d + /tmp/cc68VAom.s:200 .text.HAL_CAN_MspDeInit:0000000000000000 $t + /tmp/cc68VAom.s:206 .text.HAL_CAN_MspDeInit:0000000000000000 HAL_CAN_MspDeInit + /tmp/cc68VAom.s:252 .text.HAL_CAN_MspDeInit:000000000000002c $d + /tmp/cc68VAom.s:258 .text.HAL_I2C_MspInit:0000000000000000 $t + /tmp/cc68VAom.s:264 .text.HAL_I2C_MspInit:0000000000000000 HAL_I2C_MspInit + /tmp/cc68VAom.s:467 .text.HAL_I2C_MspInit:00000000000000d4 $d + /tmp/cc68VAom.s:475 .text.HAL_I2C_MspDeInit:0000000000000000 $t + /tmp/cc68VAom.s:481 .text.HAL_I2C_MspDeInit:0000000000000000 HAL_I2C_MspDeInit + /tmp/cc68VAom.s:553 .text.HAL_I2C_MspDeInit:000000000000005c $d + /tmp/cc68VAom.s:560 .text.HAL_SPI_MspInit:0000000000000000 $t + /tmp/cc68VAom.s:566 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit + /tmp/cc68VAom.s:665 .text.HAL_SPI_MspInit:0000000000000064 $d + /tmp/cc68VAom.s:670 .text.HAL_SPI_MspDeInit:0000000000000000 $t + /tmp/cc68VAom.s:676 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit + /tmp/cc68VAom.s:718 .text.HAL_SPI_MspDeInit:0000000000000024 $d UNDEFINED SYMBOLS HAL_GPIO_Init diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr.lst index 57b4d49..b708d1f 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccVidTYQ.s page 1 +ARM GAS /tmp/ccZVnAL6.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @addtogroup STM32F3xx_HAL_Driver 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{ - ARM GAS /tmp/ccVidTYQ.s page 2 + ARM GAS /tmp/ccZVnAL6.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */ @@ -118,7 +118,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 36 0002 1A69 ldr r2, [r3, #16] 37 0004 42F08052 orr r2, r2, #268435456 38 0008 1A61 str r2, [r3, #16] - ARM GAS /tmp/ccVidTYQ.s page 3 + ARM GAS /tmp/ccZVnAL6.s page 3 78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_RELEASE_RESET(); @@ -178,7 +178,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 82 .global HAL_PWR_DisableBkUpAccess 83 .syntax unified 84 .thumb - ARM GAS /tmp/ccVidTYQ.s page 4 + ARM GAS /tmp/ccZVnAL6.s page 4 85 .thumb_func @@ -238,7 +238,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** =============================================================================== 117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** WakeUp pin configuration *** - ARM GAS /tmp/ccVidTYQ.s page 5 + ARM GAS /tmp/ccZVnAL6.s page 5 119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ================================ @@ -298,7 +298,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The voltage regulator can be configured either in normal or low-power mode to minimize the co 174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry: - ARM GAS /tmp/ccVidTYQ.s page 6 + ARM GAS /tmp/ccZVnAL6.s page 6 176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPEN @@ -358,7 +358,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** and rising) (Interrupt or Event modes) using the EXTI_Init() function. 231:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+++) Configure the comparator to generate the event. 232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @endverbatim - ARM GAS /tmp/ccVidTYQ.s page 7 + ARM GAS /tmp/ccZVnAL6.s page 7 233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{ @@ -418,7 +418,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** { 148 .loc 1 259 1 is_stmt 1 view -0 149 .cfi_startproc - ARM GAS /tmp/ccVidTYQ.s page 8 + ARM GAS /tmp/ccZVnAL6.s page 8 150 @ args = 0, pretend = 0, frame = 0 @@ -478,7 +478,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 181 @ frame_needed = 0, uses_anonymous_args = 0 182 @ link register save eliminated. 285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */ - ARM GAS /tmp/ccVidTYQ.s page 9 + ARM GAS /tmp/ccZVnAL6.s page 9 286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry)); @@ -538,7 +538,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 217 @ 0 "" 2 218 .thumb 219 .syntax unified - ARM GAS /tmp/ccVidTYQ.s page 10 + ARM GAS /tmp/ccZVnAL6.s page 10 220 0018 7047 bx lr @@ -598,7 +598,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 246 .loc 1 334 3 view .LVU34 247 .loc 1 334 10 is_stmt 0 view .LVU35 248 0000 0B4A ldr r2, .L26 - ARM GAS /tmp/ccVidTYQ.s page 11 + ARM GAS /tmp/ccZVnAL6.s page 11 249 0002 1368 ldr r3, [r2] @@ -658,7 +658,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 358:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE(); 280 .loc 1 358 5 view .LVU48 281 @ 358 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1 - ARM GAS /tmp/ccVidTYQ.s page 12 + ARM GAS /tmp/ccZVnAL6.s page 12 282 001c 20BF wfe @@ -718,7 +718,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - RTC alternate function pins if configured for tamper, time-stamp, RTC 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Alarm out, or RTC clock calibration out, 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - WKUP pins if enabled. - ARM GAS /tmp/ccVidTYQ.s page 13 + ARM GAS /tmp/ccZVnAL6.s page 13 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None @@ -778,7 +778,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 364 .global HAL_PWR_EnableSleepOnExit 365 .syntax unified 366 .thumb - ARM GAS /tmp/ccVidTYQ.s page 14 + ARM GAS /tmp/ccZVnAL6.s page 14 367 .thumb_func @@ -838,7 +838,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 400 .cfi_startproc 401 @ args = 0, pretend = 0, frame = 0 402 @ frame_needed = 0, uses_anonymous_args = 0 - ARM GAS /tmp/ccVidTYQ.s page 15 + ARM GAS /tmp/ccZVnAL6.s page 15 403 @ link register save eliminated. @@ -898,7 +898,7 @@ ARM GAS /tmp/ccVidTYQ.s page 1 442 000c 00ED00E0 .word -536810240 443 .cfi_endproc 444 .LFE140: - ARM GAS /tmp/ccVidTYQ.s page 16 + ARM GAS /tmp/ccZVnAL6.s page 16 446 .section .text.HAL_PWR_DisableSEVOnPend,"ax",%progbits @@ -946,46 +946,46 @@ ARM GAS /tmp/ccVidTYQ.s page 1 477 .file 3 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non 478 .file 4 "Drivers/CMSIS/Include/core_cm4.h" 479 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" - ARM GAS /tmp/ccVidTYQ.s page 17 + ARM GAS /tmp/ccZVnAL6.s page 17 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_pwr.c - /tmp/ccVidTYQ.s:21 .text.HAL_PWR_DeInit:0000000000000000 $t - /tmp/ccVidTYQ.s:27 .text.HAL_PWR_DeInit:0000000000000000 HAL_PWR_DeInit - /tmp/ccVidTYQ.s:48 .text.HAL_PWR_DeInit:0000000000000014 $d - /tmp/ccVidTYQ.s:53 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 $t - /tmp/ccVidTYQ.s:59 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 HAL_PWR_EnableBkUpAccess - /tmp/ccVidTYQ.s:76 .text.HAL_PWR_EnableBkUpAccess:000000000000000c $d - /tmp/ccVidTYQ.s:81 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 $t - /tmp/ccVidTYQ.s:87 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 HAL_PWR_DisableBkUpAccess - /tmp/ccVidTYQ.s:104 .text.HAL_PWR_DisableBkUpAccess:000000000000000c $d - /tmp/ccVidTYQ.s:109 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 $t - /tmp/ccVidTYQ.s:115 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 HAL_PWR_EnableWakeUpPin - /tmp/ccVidTYQ.s:134 .text.HAL_PWR_EnableWakeUpPin:000000000000000c $d - /tmp/ccVidTYQ.s:139 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 $t - /tmp/ccVidTYQ.s:145 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 HAL_PWR_DisableWakeUpPin - /tmp/ccVidTYQ.s:164 .text.HAL_PWR_DisableWakeUpPin:000000000000000c $d - /tmp/ccVidTYQ.s:169 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 $t - /tmp/ccVidTYQ.s:175 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 HAL_PWR_EnterSLEEPMode - /tmp/ccVidTYQ.s:224 .text.HAL_PWR_EnterSLEEPMode:000000000000001c $d - /tmp/ccVidTYQ.s:229 .text.HAL_PWR_EnterSTOPMode:0000000000000000 $t - /tmp/ccVidTYQ.s:235 .text.HAL_PWR_EnterSTOPMode:0000000000000000 HAL_PWR_EnterSTOPMode - /tmp/ccVidTYQ.s:312 .text.HAL_PWR_EnterSTOPMode:0000000000000030 $d - /tmp/ccVidTYQ.s:318 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 $t - /tmp/ccVidTYQ.s:324 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 HAL_PWR_EnterSTANDBYMode - /tmp/ccVidTYQ.s:357 .text.HAL_PWR_EnterSTANDBYMode:0000000000000018 $d - /tmp/ccVidTYQ.s:363 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 $t - /tmp/ccVidTYQ.s:369 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 HAL_PWR_EnableSleepOnExit - /tmp/ccVidTYQ.s:386 .text.HAL_PWR_EnableSleepOnExit:000000000000000c $d - /tmp/ccVidTYQ.s:391 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 $t - /tmp/ccVidTYQ.s:397 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 HAL_PWR_DisableSleepOnExit - /tmp/ccVidTYQ.s:414 .text.HAL_PWR_DisableSleepOnExit:000000000000000c $d - /tmp/ccVidTYQ.s:419 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 $t - /tmp/ccVidTYQ.s:425 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 HAL_PWR_EnableSEVOnPend - /tmp/ccVidTYQ.s:442 .text.HAL_PWR_EnableSEVOnPend:000000000000000c $d - /tmp/ccVidTYQ.s:447 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 $t - /tmp/ccVidTYQ.s:453 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 HAL_PWR_DisableSEVOnPend - /tmp/ccVidTYQ.s:470 .text.HAL_PWR_DisableSEVOnPend:000000000000000c $d + /tmp/ccZVnAL6.s:21 .text.HAL_PWR_DeInit:0000000000000000 $t + /tmp/ccZVnAL6.s:27 .text.HAL_PWR_DeInit:0000000000000000 HAL_PWR_DeInit + /tmp/ccZVnAL6.s:48 .text.HAL_PWR_DeInit:0000000000000014 $d + /tmp/ccZVnAL6.s:53 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 $t + /tmp/ccZVnAL6.s:59 .text.HAL_PWR_EnableBkUpAccess:0000000000000000 HAL_PWR_EnableBkUpAccess + /tmp/ccZVnAL6.s:76 .text.HAL_PWR_EnableBkUpAccess:000000000000000c $d + /tmp/ccZVnAL6.s:81 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 $t + /tmp/ccZVnAL6.s:87 .text.HAL_PWR_DisableBkUpAccess:0000000000000000 HAL_PWR_DisableBkUpAccess + /tmp/ccZVnAL6.s:104 .text.HAL_PWR_DisableBkUpAccess:000000000000000c $d + /tmp/ccZVnAL6.s:109 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 $t + /tmp/ccZVnAL6.s:115 .text.HAL_PWR_EnableWakeUpPin:0000000000000000 HAL_PWR_EnableWakeUpPin + /tmp/ccZVnAL6.s:134 .text.HAL_PWR_EnableWakeUpPin:000000000000000c $d + /tmp/ccZVnAL6.s:139 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 $t + /tmp/ccZVnAL6.s:145 .text.HAL_PWR_DisableWakeUpPin:0000000000000000 HAL_PWR_DisableWakeUpPin + /tmp/ccZVnAL6.s:164 .text.HAL_PWR_DisableWakeUpPin:000000000000000c $d + /tmp/ccZVnAL6.s:169 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 $t + /tmp/ccZVnAL6.s:175 .text.HAL_PWR_EnterSLEEPMode:0000000000000000 HAL_PWR_EnterSLEEPMode + /tmp/ccZVnAL6.s:224 .text.HAL_PWR_EnterSLEEPMode:000000000000001c $d + /tmp/ccZVnAL6.s:229 .text.HAL_PWR_EnterSTOPMode:0000000000000000 $t + /tmp/ccZVnAL6.s:235 .text.HAL_PWR_EnterSTOPMode:0000000000000000 HAL_PWR_EnterSTOPMode + /tmp/ccZVnAL6.s:312 .text.HAL_PWR_EnterSTOPMode:0000000000000030 $d + /tmp/ccZVnAL6.s:318 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 $t + /tmp/ccZVnAL6.s:324 .text.HAL_PWR_EnterSTANDBYMode:0000000000000000 HAL_PWR_EnterSTANDBYMode + /tmp/ccZVnAL6.s:357 .text.HAL_PWR_EnterSTANDBYMode:0000000000000018 $d + /tmp/ccZVnAL6.s:363 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 $t + /tmp/ccZVnAL6.s:369 .text.HAL_PWR_EnableSleepOnExit:0000000000000000 HAL_PWR_EnableSleepOnExit + /tmp/ccZVnAL6.s:386 .text.HAL_PWR_EnableSleepOnExit:000000000000000c $d + /tmp/ccZVnAL6.s:391 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 $t + /tmp/ccZVnAL6.s:397 .text.HAL_PWR_DisableSleepOnExit:0000000000000000 HAL_PWR_DisableSleepOnExit + /tmp/ccZVnAL6.s:414 .text.HAL_PWR_DisableSleepOnExit:000000000000000c $d + /tmp/ccZVnAL6.s:419 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 $t + /tmp/ccZVnAL6.s:425 .text.HAL_PWR_EnableSEVOnPend:0000000000000000 HAL_PWR_EnableSEVOnPend + /tmp/ccZVnAL6.s:442 .text.HAL_PWR_EnableSEVOnPend:000000000000000c $d + /tmp/ccZVnAL6.s:447 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 $t + /tmp/ccZVnAL6.s:453 .text.HAL_PWR_DisableSEVOnPend:0000000000000000 HAL_PWR_DisableSEVOnPend + /tmp/ccZVnAL6.s:470 .text.HAL_PWR_DisableSEVOnPend:000000000000000c $d NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr_ex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr_ex.lst index 4ed93c4..447eb75 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr_ex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_pwr_ex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccAAJ6DZ.s page 1 +ARM GAS /tmp/ccbmU5Cd.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{ - ARM GAS /tmp/ccAAJ6DZ.s page 2 + ARM GAS /tmp/ccbmU5Cd.s page 2 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */ @@ -118,7 +118,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** [..] 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The voltage regulator is always enabled after Reset. It works in three different 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** modes. - ARM GAS /tmp/ccAAJ6DZ.s page 3 + ARM GAS /tmp/ccbmU5Cd.s page 3 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** In Run mode, the regulator supplies full power to the 1.8V domain (core, memories @@ -178,7 +178,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** 135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Set PLS[7:5] bits according to PVDLevel value */ 136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** MODIFY_REG(PWR->CR, PWR_CR_PLS, sConfigPVD->PVDLevel); - ARM GAS /tmp/ccAAJ6DZ.s page 4 + ARM GAS /tmp/ccbmU5Cd.s page 4 37 .loc 1 136 3 view .LVU3 @@ -238,7 +238,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 77 0044 13F4003F tst r3, #131072 78 0048 04D0 beq .L3 151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** { - ARM GAS /tmp/ccAAJ6DZ.s page 5 + ARM GAS /tmp/ccbmU5Cd.s page 5 152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_EVENT(); @@ -298,7 +298,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 120 .align 1 121 .global HAL_PWR_EnablePVD 122 .syntax unified - ARM GAS /tmp/ccAAJ6DZ.s page 6 + ARM GAS /tmp/ccbmU5Cd.s page 6 123 .thumb @@ -358,7 +358,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 163 0002 1368 ldr r3, [r2] 164 0004 23F01003 bic r3, r3, #16 165 0008 1360 str r3, [r2] - ARM GAS /tmp/ccAAJ6DZ.s page 7 + ARM GAS /tmp/ccbmU5Cd.s page 7 183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** } @@ -418,7 +418,7 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 192 .LFE134: 194 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits 195 .align 1 - ARM GAS /tmp/ccAAJ6DZ.s page 8 + ARM GAS /tmp/ccbmU5Cd.s page 8 196 .global HAL_PWR_PVD_IRQHandler @@ -476,24 +476,24 @@ ARM GAS /tmp/ccAAJ6DZ.s page 1 242 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" 243 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h" 244 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" - ARM GAS /tmp/ccAAJ6DZ.s page 9 + ARM GAS /tmp/ccbmU5Cd.s page 9 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_pwr_ex.c - /tmp/ccAAJ6DZ.s:21 .text.HAL_PWR_ConfigPVD:0000000000000000 $t - /tmp/ccAAJ6DZ.s:27 .text.HAL_PWR_ConfigPVD:0000000000000000 HAL_PWR_ConfigPVD - /tmp/ccAAJ6DZ.s:114 .text.HAL_PWR_ConfigPVD:000000000000007c $d - /tmp/ccAAJ6DZ.s:120 .text.HAL_PWR_EnablePVD:0000000000000000 $t - /tmp/ccAAJ6DZ.s:126 .text.HAL_PWR_EnablePVD:0000000000000000 HAL_PWR_EnablePVD - /tmp/ccAAJ6DZ.s:143 .text.HAL_PWR_EnablePVD:000000000000000c $d - /tmp/ccAAJ6DZ.s:148 .text.HAL_PWR_DisablePVD:0000000000000000 $t - /tmp/ccAAJ6DZ.s:154 .text.HAL_PWR_DisablePVD:0000000000000000 HAL_PWR_DisablePVD - /tmp/ccAAJ6DZ.s:171 .text.HAL_PWR_DisablePVD:000000000000000c $d - /tmp/ccAAJ6DZ.s:176 .text.HAL_PWR_PVDCallback:0000000000000000 $t - /tmp/ccAAJ6DZ.s:182 .text.HAL_PWR_PVDCallback:0000000000000000 HAL_PWR_PVDCallback - /tmp/ccAAJ6DZ.s:195 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 $t - /tmp/ccAAJ6DZ.s:201 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 HAL_PWR_PVD_IRQHandler - /tmp/ccAAJ6DZ.s:234 .text.HAL_PWR_PVD_IRQHandler:000000000000001c $d + /tmp/ccbmU5Cd.s:21 .text.HAL_PWR_ConfigPVD:0000000000000000 $t + /tmp/ccbmU5Cd.s:27 .text.HAL_PWR_ConfigPVD:0000000000000000 HAL_PWR_ConfigPVD + /tmp/ccbmU5Cd.s:114 .text.HAL_PWR_ConfigPVD:000000000000007c $d + /tmp/ccbmU5Cd.s:120 .text.HAL_PWR_EnablePVD:0000000000000000 $t + /tmp/ccbmU5Cd.s:126 .text.HAL_PWR_EnablePVD:0000000000000000 HAL_PWR_EnablePVD + /tmp/ccbmU5Cd.s:143 .text.HAL_PWR_EnablePVD:000000000000000c $d + /tmp/ccbmU5Cd.s:148 .text.HAL_PWR_DisablePVD:0000000000000000 $t + /tmp/ccbmU5Cd.s:154 .text.HAL_PWR_DisablePVD:0000000000000000 HAL_PWR_DisablePVD + /tmp/ccbmU5Cd.s:171 .text.HAL_PWR_DisablePVD:000000000000000c $d + /tmp/ccbmU5Cd.s:176 .text.HAL_PWR_PVDCallback:0000000000000000 $t + /tmp/ccbmU5Cd.s:182 .text.HAL_PWR_PVDCallback:0000000000000000 HAL_PWR_PVDCallback + /tmp/ccbmU5Cd.s:195 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 $t + /tmp/ccbmU5Cd.s:201 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 HAL_PWR_PVD_IRQHandler + /tmp/ccbmU5Cd.s:234 .text.HAL_PWR_PVD_IRQHandler:000000000000001c $d NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc.lst index 73aca6b..074a951 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/cczyIHoC.s page 1 +ARM GAS /tmp/ccVko0qW.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Configure the AHB and APB buses prescalers 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Enable the clock for the peripheral(s) to be used 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Configure the clock source(s) for peripherals whose clocks are not - ARM GAS /tmp/cczyIHoC.s page 2 + ARM GAS /tmp/ccVko0qW.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** derived from the System clock (RTC, ADC, I2C, I2S, TIM, USB FS) @@ -118,7 +118,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /** 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @} 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */ - ARM GAS /tmp/cczyIHoC.s page 3 + ARM GAS /tmp/ccVko0qW.s page 3 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Private macro -------------------------------------------------------------*/ @@ -178,7 +178,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (#) LSE (low-speed external), 32 KHz oscillator used as RTC clock source. 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** - ARM GAS /tmp/cczyIHoC.s page 4 + ARM GAS /tmp/ccVko0qW.s page 4 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (#) PLL (clocked by HSI or HSE), featuring different output clocks: @@ -238,7 +238,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** |2WS(3CPU cycle)| 48 < SYSCLK <= 72 | 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** +-----------------------------------------------+ 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */ - ARM GAS /tmp/cczyIHoC.s page 5 + ARM GAS /tmp/ccVko0qW.s page 5 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** @@ -298,7 +298,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 56 0012 324B ldr r3, .L18 57 0014 1B68 ldr r3, [r3] 58 .loc 1 228 42 view .LVU8 - ARM GAS /tmp/cczyIHoC.s page 6 + ARM GAS /tmp/ccVko0qW.s page 6 59 0016 13F0020F tst r3, #2 @@ -358,7 +358,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** CLEAR_BIT(RCC->CR, RCC_CR_HSEBYP); 269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Insure PLLRDY is reset */ - ARM GAS /tmp/cczyIHoC.s page 7 + ARM GAS /tmp/ccVko0qW.s page 7 271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Get start tick */ @@ -418,7 +418,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 94 0046 0446 mov r4, r0 95 .LVL7: 247:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { - ARM GAS /tmp/cczyIHoC.s page 8 + ARM GAS /tmp/ccVko0qW.s page 8 96 .loc 1 247 3 is_stmt 1 view .LVU19 @@ -478,7 +478,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 136 .loc 1 259 5 view .LVU34 137 0074 08B1 cbz r0, .L16 - ARM GAS /tmp/cczyIHoC.s page 9 + ARM GAS /tmp/ccVko0qW.s page 9 261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } @@ -538,7 +538,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 178 00ac BCE7 b .L3 179 .L17: 282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** - ARM GAS /tmp/cczyIHoC.s page 10 + ARM GAS /tmp/ccVko0qW.s page 10 180 .loc 1 282 3 is_stmt 1 view .LVU49 @@ -598,7 +598,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion" 32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter" 33:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/cczyIHoC.s page 11 + ARM GAS /tmp/ccVko0qW.s page 11 34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */ @@ -658,7 +658,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 88:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked" 89:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes" 90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; - ARM GAS /tmp/cczyIHoC.s page 12 + ARM GAS /tmp/ccVko0qW.s page 12 91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop @@ -718,7 +718,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 145:Drivers/CMSIS/Include/cmsis_gcc.h **** 146:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register - ARM GAS /tmp/cczyIHoC.s page 13 + ARM GAS /tmp/ccVko0qW.s page 13 148:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the Control Register. @@ -778,7 +778,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 202:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the IPSR Register. 203:Drivers/CMSIS/Include/cmsis_gcc.h **** \return IPSR Register value 204:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/cczyIHoC.s page 14 + ARM GAS /tmp/ccVko0qW.s page 14 205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void) @@ -838,7 +838,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 259:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure s 260:Drivers/CMSIS/Include/cmsis_gcc.h **** \return PSP Register value 261:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/cczyIHoC.s page 15 + ARM GAS /tmp/ccVko0qW.s page 15 262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) @@ -898,7 +898,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 316:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) 317:Drivers/CMSIS/Include/cmsis_gcc.h **** { 318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; - ARM GAS /tmp/cczyIHoC.s page 16 + ARM GAS /tmp/ccVko0qW.s page 16 319:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -958,7 +958,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 373:Drivers/CMSIS/Include/cmsis_gcc.h **** } 374:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 375:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/cczyIHoC.s page 17 + ARM GAS /tmp/ccVko0qW.s page 17 376:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -1018,7 +1018,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 430:Drivers/CMSIS/Include/cmsis_gcc.h **** 431:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ 432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ - ARM GAS /tmp/cczyIHoC.s page 18 + ARM GAS /tmp/ccVko0qW.s page 18 433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) @@ -1078,7 +1078,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 487:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority 488:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Base Priority register. 489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set - ARM GAS /tmp/cczyIHoC.s page 19 + ARM GAS /tmp/ccVko0qW.s page 19 490:Drivers/CMSIS/Include/cmsis_gcc.h **** */ @@ -1138,7 +1138,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 544:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 545:Drivers/CMSIS/Include/cmsis_gcc.h **** 546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); - ARM GAS /tmp/cczyIHoC.s page 20 + ARM GAS /tmp/ccVko0qW.s page 20 547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); @@ -1198,7 +1198,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 601:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; 602:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 603:Drivers/CMSIS/Include/cmsis_gcc.h **** } - ARM GAS /tmp/cczyIHoC.s page 21 + ARM GAS /tmp/ccVko0qW.s page 21 604:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -1258,7 +1258,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 658:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit) 659:Drivers/CMSIS/Include/cmsis_gcc.h **** { 660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) - ARM GAS /tmp/cczyIHoC.s page 22 + ARM GAS /tmp/ccVko0qW.s page 22 661:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI @@ -1318,7 +1318,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 715:Drivers/CMSIS/Include/cmsis_gcc.h **** 716:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit - ARM GAS /tmp/cczyIHoC.s page 23 + ARM GAS /tmp/ccVko0qW.s page 23 718:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure @@ -1378,7 +1378,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 772:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2) 773:Drivers/CMSIS/Include/cmsis_gcc.h **** /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */ 774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr(); - ARM GAS /tmp/cczyIHoC.s page 24 + ARM GAS /tmp/ccVko0qW.s page 24 775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else @@ -1438,7 +1438,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 829:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "r" (r) 830:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 831:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/cczyIHoC.s page 25 + ARM GAS /tmp/ccVko0qW.s page 25 832:Drivers/CMSIS/Include/cmsis_gcc.h **** /** @@ -1498,7 +1498,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 886:Drivers/CMSIS/Include/cmsis_gcc.h **** and after the instruction, without ensuring their completion. 887:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void) - ARM GAS /tmp/cczyIHoC.s page 26 + ARM GAS /tmp/ccVko0qW.s page 26 889:Drivers/CMSIS/Include/cmsis_gcc.h **** { @@ -1558,7 +1558,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 943:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 944:Drivers/CMSIS/Include/cmsis_gcc.h **** } 945:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/cczyIHoC.s page 27 + ARM GAS /tmp/ccVko0qW.s page 27 946:Drivers/CMSIS/Include/cmsis_gcc.h **** @@ -1618,7 +1618,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 990:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */ 991:Drivers/CMSIS/Include/cmsis_gcc.h **** 992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */ - ARM GAS /tmp/cczyIHoC.s page 28 + ARM GAS /tmp/ccVko0qW.s page 28 993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U) @@ -1678,7 +1678,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note The PLL is not disabled when used as system clock. 308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Transitions LSE Bypass to LSE On and LSE On to LSE Bypass are not 309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to LSE Off - ARM GAS /tmp/cczyIHoC.s page 29 + ARM GAS /tmp/ccVko0qW.s page 29 310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * first and then LSE On or LSE Bypass. @@ -1738,7 +1738,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check the parameters */ 337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** assert_param(IS_RCC_HSE(RCC_OscInitStruct->HSEState)); 274 .loc 1 337 5 is_stmt 1 view .LVU73 - ARM GAS /tmp/cczyIHoC.s page 30 + ARM GAS /tmp/ccVko0qW.s page 30 338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** @@ -1798,7 +1798,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** || ((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_PLLCLK) && (__HAL_RCC_GET_PLL_ 314 .loc 1 341 78 discriminator 1 view .LVU85 315 0058 13F4803F tst r3, #65536 - ARM GAS /tmp/cczyIHoC.s page 31 + ARM GAS /tmp/ccVko0qW.s page 31 316 005c E6D0 beq .L24 @@ -1858,7 +1858,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 361 0072 B3FA83F3 clz r3, r3 362 0076 03F01F03 and r3, r3, #31 363 007a 0122 movs r2, #1 - ARM GAS /tmp/cczyIHoC.s page 32 + ARM GAS /tmp/ccVko0qW.s page 32 364 007c 02FA03F3 lsl r3, r2, r3 @@ -1918,7 +1918,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 376 .loc 1 390 25 is_stmt 0 view .LVU103 377 008c 2368 ldr r3, [r4] 378 .loc 1 390 5 view .LVU104 - ARM GAS /tmp/cczyIHoC.s page 33 + ARM GAS /tmp/ccVko0qW.s page 33 379 008e 13F0020F tst r3, #2 @@ -1978,7 +1978,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 405 .LVL24: 406 .LBB174: 407 .LBI174: - ARM GAS /tmp/cczyIHoC.s page 34 + ARM GAS /tmp/ccVko0qW.s page 34 981:Drivers/CMSIS/Include/cmsis_gcc.h **** { @@ -2038,7 +2038,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 450 .loc 2 1001 3 view .LVU129 451 .LVL28: 452 .loc 2 1001 3 is_stmt 0 view .LVU130 - ARM GAS /tmp/cczyIHoC.s page 35 + ARM GAS /tmp/ccVko0qW.s page 35 453 .thumb @@ -2098,7 +2098,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 500 .L119: 351:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 501 .loc 1 351 7 is_stmt 1 discriminator 1 view .LVU144 - ARM GAS /tmp/cczyIHoC.s page 36 + ARM GAS /tmp/ccVko0qW.s page 36 502 0106 784A ldr r2, .L132 @@ -2158,7 +2158,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 543 .LVL35: 544 .loc 2 1001 3 is_stmt 0 view .LVU159 545 .thumb - ARM GAS /tmp/cczyIHoC.s page 37 + ARM GAS /tmp/ccVko0qW.s page 37 546 .syntax unified @@ -2218,7 +2218,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 589 015a 0320 movs r0, #3 590 015c 5DE2 b .L21 591 .LVL39: - ARM GAS /tmp/cczyIHoC.s page 38 + ARM GAS /tmp/ccVko0qW.s page 38 592 .L29: @@ -2278,7 +2278,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 634 .loc 2 988 4 view .LVU185 635 0198 4FF40033 mov r3, #131072 - ARM GAS /tmp/cczyIHoC.s page 39 + ARM GAS /tmp/ccVko0qW.s page 39 636 .syntax unified @@ -2338,7 +2338,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 681 .loc 1 381 30 view .LVU198 682 01c4 401B subs r0, r0, r5 381:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { - ARM GAS /tmp/cczyIHoC.s page 40 + ARM GAS /tmp/ccVko0qW.s page 40 683 .loc 1 381 14 view .LVU199 @@ -2398,7 +2398,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 727 .loc 2 988 4 view .LVU212 728 01e4 0223 movs r3, #2 - ARM GAS /tmp/cczyIHoC.s page 41 + ARM GAS /tmp/ccVko0qW.s page 41 729 .syntax unified @@ -2458,7 +2458,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 775 .syntax unified 776 .LBE193: 777 .LBE192: - ARM GAS /tmp/cczyIHoC.s page 42 + ARM GAS /tmp/ccVko0qW.s page 42 409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } @@ -2518,7 +2518,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 463:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Enable the Internal Low Speed oscillator (LSI). */ 464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** __HAL_RCC_LSI_ENABLE(); 797 .loc 1 464 7 is_stmt 1 view .LVU233 - ARM GAS /tmp/cczyIHoC.s page 43 + ARM GAS /tmp/ccVko0qW.s page 43 798 .LVL53: @@ -2578,7 +2578,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 840 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 841 0248 93FAA3F2 rbit r2, r3 842 @ 0 "" 2 - ARM GAS /tmp/cczyIHoC.s page 44 + ARM GAS /tmp/ccVko0qW.s page 44 843 .LVL57: @@ -2638,7 +2638,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 890 .loc 2 981 31 is_stmt 1 view .LVU260 891 .LBB203: 983:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/cczyIHoC.s page 45 + ARM GAS /tmp/ccVko0qW.s page 45 892 .loc 2 983 3 view .LVU261 @@ -2698,7 +2698,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 937 .loc 2 988 4 view .LVU275 938 0286 F822 movs r2, #248 939 .syntax unified - ARM GAS /tmp/cczyIHoC.s page 46 + ARM GAS /tmp/ccVko0qW.s page 46 940 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 @@ -2758,7 +2758,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 986 02b0 FFF7FEFF bl HAL_GetTick 987 .LVL67: 988 02b4 0546 mov r5, r0 - ARM GAS /tmp/cczyIHoC.s page 47 + ARM GAS /tmp/ccVko0qW.s page 47 989 .LVL68: @@ -2818,7 +2818,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1033 .loc 1 444 15 view .LVU301 1034 02c6 B3FA83F3 clz r3, r3 1035 02ca 03F01F03 and r3, r3, #31 - ARM GAS /tmp/cczyIHoC.s page 48 + ARM GAS /tmp/ccVko0qW.s page 48 1036 02ce 0122 movs r2, #1 @@ -2878,7 +2878,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1074 .loc 2 1001 3 is_stmt 0 view .LVU313 1075 .thumb 1076 .syntax unified - ARM GAS /tmp/cczyIHoC.s page 49 + ARM GAS /tmp/ccVko0qW.s page 49 1077 .LBE213: @@ -2938,7 +2938,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1119 .syntax unified 1120 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 1121 0310 93FAA3F2 rbit r2, r3 - ARM GAS /tmp/cczyIHoC.s page 50 + ARM GAS /tmp/ccVko0qW.s page 50 1122 @ 0 "" 2 @@ -2998,7 +2998,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1170 0324 03F01F03 and r3, r3, #31 1171 0328 0122 movs r2, #1 1172 032a 02FA03F3 lsl r3, r2, r3 - ARM GAS /tmp/cczyIHoC.s page 51 + ARM GAS /tmp/ccVko0qW.s page 51 1173 .loc 1 487 49 view .LVU341 @@ -3058,7 +3058,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** __HAL_RCC_PWR_CLK_ENABLE(); 1207 .loc 1 508 7 is_stmt 1 view .LVU355 1208 .LBB223: - ARM GAS /tmp/cczyIHoC.s page 52 + ARM GAS /tmp/ccVko0qW.s page 52 1209 .loc 1 508 7 view .LVU356 @@ -3118,7 +3118,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1241 0378 23D0 beq .L125 1242 .loc 1 530 5 discriminator 2 view .LVU368 1243 037a 73BB cbnz r3, .L68 - ARM GAS /tmp/cczyIHoC.s page 53 + ARM GAS /tmp/ccVko0qW.s page 53 1244 .loc 1 530 5 discriminator 4 view .LVU369 @@ -3178,7 +3178,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1288 03bc F5D9 bls .L64 524:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 1289 .loc 1 524 18 view .LVU381 - ARM GAS /tmp/cczyIHoC.s page 54 + ARM GAS /tmp/ccVko0qW.s page 54 1290 03be 0320 movs r0, #3 @@ -3238,7 +3238,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1332 .loc 1 530 5 discriminator 7 view .LVU394 1333 03f2 7A4B ldr r3, .L134+4 1334 03f4 1A6A ldr r2, [r3, #32] - ARM GAS /tmp/cczyIHoC.s page 55 + ARM GAS /tmp/ccVko0qW.s page 55 1335 03f6 42F00402 orr r2, r2, #4 @@ -3298,7 +3298,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1382 .syntax unified 1383 .LBE227: 1384 .LBE226: - ARM GAS /tmp/cczyIHoC.s page 56 + ARM GAS /tmp/ccVko0qW.s page 56 1385 .loc 1 538 13 discriminator 11 view .LVU407 @@ -3358,7 +3358,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1430 .syntax unified 1431 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 1432 043e 93FAA3F3 rbit r3, r3 - ARM GAS /tmp/cczyIHoC.s page 57 + ARM GAS /tmp/ccVko0qW.s page 57 1433 @ 0 "" 2 @@ -3418,7 +3418,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1470 0456 93FAA3F3 rbit r3, r3 1471 @ 0 "" 2 1472 .LVL108: - ARM GAS /tmp/cczyIHoC.s page 58 + ARM GAS /tmp/ccVko0qW.s page 58 1473 .loc 2 1001 3 view .LVU433 @@ -3478,7 +3478,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1521 .loc 1 552 49 is_stmt 1 view .LVU447 1522 .LVL112: 1523 .LBB236: - ARM GAS /tmp/cczyIHoC.s page 59 + ARM GAS /tmp/ccVko0qW.s page 59 1524 .LBI236: @@ -3538,7 +3538,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 561:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Require to disable power clock if necessary */ - ARM GAS /tmp/cczyIHoC.s page 60 + ARM GAS /tmp/ccVko0qW.s page 60 562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(pwrclkchanged == SET) @@ -3598,7 +3598,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Wait till PLL is disabled */ 592:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET) - ARM GAS /tmp/cczyIHoC.s page 61 + ARM GAS /tmp/ccVko0qW.s page 61 593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { @@ -3658,7 +3658,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1607 .loc 2 1001 3 is_stmt 0 view .LVU477 1608 .thumb 1609 .syntax unified - ARM GAS /tmp/cczyIHoC.s page 62 + ARM GAS /tmp/ccVko0qW.s page 62 1610 .LBE241: @@ -3718,7 +3718,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 983:Drivers/CMSIS/Include/cmsis_gcc.h **** 1654 .loc 2 983 3 view .LVU490 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else - ARM GAS /tmp/cczyIHoC.s page 63 + ARM GAS /tmp/ccVko0qW.s page 63 1655 .loc 2 988 4 view .LVU491 @@ -3778,7 +3778,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 580:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** #if defined(RCC_CFGR_PLLSRC_HSI_PREDIV) 1702 .loc 1 580 9 view .LVU504 586:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** - ARM GAS /tmp/cczyIHoC.s page 64 + ARM GAS /tmp/ccVko0qW.s page 64 1703 .loc 1 586 9 view .LVU505 @@ -3838,7 +3838,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1746 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 1747 053a 93FAA3F3 rbit r3, r3 1748 @ 0 "" 2 - ARM GAS /tmp/cczyIHoC.s page 65 + ARM GAS /tmp/ccVko0qW.s page 65 1749 .loc 2 1001 3 view .LVU519 @@ -3898,7 +3898,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1793 0562 0228 cmp r0, #2 1794 0564 E7D9 bls .L82 596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } - ARM GAS /tmp/cczyIHoC.s page 66 + ARM GAS /tmp/ccVko0qW.s page 66 1795 .loc 1 596 20 view .LVU533 @@ -3958,7 +3958,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 1841 .loc 1 617 9 is_stmt 1 view .LVU544 1842 .L86: - ARM GAS /tmp/cczyIHoC.s page 67 + ARM GAS /tmp/ccVko0qW.s page 67 617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { @@ -4018,7 +4018,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1888 05ba 02FA03F3 lsl r3, r2, r3 617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 1889 .loc 1 617 52 view .LVU558 - ARM GAS /tmp/cczyIHoC.s page 68 + ARM GAS /tmp/ccVko0qW.s page 68 1890 05be 1942 tst r1, r3 @@ -4078,7 +4078,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1907 05d2 22E0 b .L21 1908 .L129: 1909 .loc 1 670 10 view .LVU565 - ARM GAS /tmp/cczyIHoC.s page 69 + ARM GAS /tmp/ccVko0qW.s page 69 1910 05d4 0020 movs r0, #0 @@ -4138,7 +4138,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1953 .cfi_restore 6 1954 .cfi_restore 14 327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } - ARM GAS /tmp/cczyIHoC.s page 70 + ARM GAS /tmp/ccVko0qW.s page 70 1955 .loc 1 327 12 view .LVU578 @@ -4198,7 +4198,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2001 .L111: 2002 .cfi_restore_state 648:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } - ARM GAS /tmp/cczyIHoC.s page 71 + ARM GAS /tmp/ccVko0qW.s page 71 2003 .loc 1 648 16 view .LVU588 @@ -4258,7 +4258,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency) 697:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 698:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** uint32_t tickstart = 0U; - ARM GAS /tmp/cczyIHoC.s page 72 + ARM GAS /tmp/ccVko0qW.s page 72 699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** @@ -4318,7 +4318,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 753:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) == RESET) 754:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 755:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_ERROR; - ARM GAS /tmp/cczyIHoC.s page 73 + ARM GAS /tmp/ccVko0qW.s page 73 756:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } @@ -4378,7 +4378,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 810:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** SystemCoreClock = HAL_RCC_GetSysClockFreq() >> AHBPrescTable[(RCC->CFGR & RCC_CFGR_HPRE)>> RCC_CF 811:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 812:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Configure the source of time base considering new system clocks settings*/ - ARM GAS /tmp/cczyIHoC.s page 74 + ARM GAS /tmp/ccVko0qW.s page 74 813:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** HAL_InitTick (uwTickPrio); @@ -4438,7 +4438,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 867:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /** 868:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @brief Selects the clock source to output on MCO pin. 869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note MCO pin should be configured in alternate function mode. - ARM GAS /tmp/cczyIHoC.s page 75 + ARM GAS /tmp/ccVko0qW.s page 75 870:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @param RCC_MCOx specifies the output direction for the clock source. @@ -4498,7 +4498,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2057 000c 0493 str r3, [sp, #16] 900:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** gpio.Pull = GPIO_NOPULL; 2058 .loc 1 900 3 is_stmt 1 view .LVU601 - ARM GAS /tmp/cczyIHoC.s page 76 + ARM GAS /tmp/ccVko0qW.s page 76 2059 .loc 1 900 18 is_stmt 0 view .LVU602 @@ -4558,7 +4558,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2102 0042 07B0 add sp, sp, #28 2103 .cfi_def_cfa_offset 12 2104 @ sp needed - ARM GAS /tmp/cczyIHoC.s page 77 + ARM GAS /tmp/ccVko0qW.s page 77 2105 0044 30BD pop {r4, r5, pc} @@ -4618,7 +4618,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2145 .thumb 2146 .syntax unified 2147 .LBE262: - ARM GAS /tmp/cczyIHoC.s page 78 + ARM GAS /tmp/ccVko0qW.s page 78 2148 .LBE261: @@ -4678,7 +4678,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2192 .thumb 2193 .syntax unified 2194 .LBE264: - ARM GAS /tmp/cczyIHoC.s page 79 + ARM GAS /tmp/ccVko0qW.s page 79 2195 .LBE263: @@ -4738,7 +4738,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2218 .loc 1 966 1 is_stmt 1 view -0 2219 .cfi_startproc 2220 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/cczyIHoC.s page 80 + ARM GAS /tmp/ccVko0qW.s page 80 2221 @ frame_needed = 0, uses_anonymous_args = 0 @@ -4798,7 +4798,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2256 .loc 2 1001 3 is_stmt 0 view .LVU654 2257 .thumb 2258 .syntax unified - ARM GAS /tmp/cczyIHoC.s page 81 + ARM GAS /tmp/ccVko0qW.s page 81 2259 .LBE266: @@ -4858,7 +4858,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2304 .loc 1 988 9 is_stmt 1 view .LVU669 2305 .loc 1 988 18 is_stmt 0 view .LVU670 2306 0046 0A4B ldr r3, .L149+12 - ARM GAS /tmp/cczyIHoC.s page 82 + ARM GAS /tmp/ccVko0qW.s page 82 2307 0048 B3FBF1F3 udiv r3, r3, r1 @@ -4918,7 +4918,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2331 .loc 1 1017 3 is_stmt 1 view .LVU678 1018:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 2332 .loc 1 1018 1 is_stmt 0 view .LVU679 - ARM GAS /tmp/cczyIHoC.s page 83 + ARM GAS /tmp/ccVko0qW.s page 83 2333 0060 7047 bx lr @@ -4978,7 +4978,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2380 0010 03F00703 and r3, r3, #7 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 2381 .loc 1 715 5 view .LVU689 - ARM GAS /tmp/cczyIHoC.s page 84 + ARM GAS /tmp/ccVko0qW.s page 84 2382 0014 8B42 cmp r3, r1 @@ -5038,7 +5038,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 2422 .loc 1 741 5 view .LVU704 741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { - ARM GAS /tmp/cczyIHoC.s page 85 + ARM GAS /tmp/ccVko0qW.s page 85 2423 .loc 1 741 25 is_stmt 0 view .LVU705 @@ -5098,7 +5098,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2466 @ 0 "" 2 2467 .LVL182: 2468 .loc 2 1001 3 view .LVU719 - ARM GAS /tmp/cczyIHoC.s page 86 + ARM GAS /tmp/ccVko0qW.s page 86 2469 .loc 2 1001 3 is_stmt 0 view .LVU720 @@ -5158,7 +5158,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 775:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 2511 .loc 1 775 26 view .LVU733 2512 00a2 801B subs r0, r0, r6 - ARM GAS /tmp/cczyIHoC.s page 87 + ARM GAS /tmp/ccVko0qW.s page 87 775:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { @@ -5218,7 +5218,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2557 .loc 2 1001 3 view .LVU746 2558 .loc 2 1001 3 is_stmt 0 view .LVU747 2559 .thumb - ARM GAS /tmp/cczyIHoC.s page 88 + ARM GAS /tmp/ccVko0qW.s page 88 2560 .syntax unified @@ -5278,7 +5278,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 2604 .loc 2 988 4 view .LVU760 2605 00e6 4FF00072 mov r2, #33554432 - ARM GAS /tmp/cczyIHoC.s page 89 + ARM GAS /tmp/ccVko0qW.s page 89 2606 .syntax unified @@ -5338,7 +5338,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2650 0124 33D1 bne .L176 2651 .L167: 796:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { - ARM GAS /tmp/cczyIHoC.s page 90 + ARM GAS /tmp/ccVko0qW.s page 90 2652 .loc 1 796 3 is_stmt 1 view .LVU773 @@ -5398,7 +5398,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2693 .LBI281: 981:Drivers/CMSIS/Include/cmsis_gcc.h **** { 2694 .loc 2 981 31 is_stmt 1 view .LVU787 - ARM GAS /tmp/cczyIHoC.s page 91 + ARM GAS /tmp/ccVko0qW.s page 91 2695 .LBB282: @@ -5458,7 +5458,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 703:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 2739 .loc 1 703 12 view .LVU800 2740 0182 0120 movs r0, #1 - ARM GAS /tmp/cczyIHoC.s page 92 + ARM GAS /tmp/ccVko0qW.s page 92 2741 .LVL200: @@ -5518,7 +5518,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1025:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note The SystemCoreClock CMSIS variable is used to store System Clock Frequency 1026:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * and updated within this function 1027:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @retval HCLK frequency - ARM GAS /tmp/cczyIHoC.s page 93 + ARM GAS /tmp/ccVko0qW.s page 93 1028:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */ @@ -5578,7 +5578,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2826 0008 5B68 ldr r3, [r3, #4] 2827 .loc 1 1043 61 view .LVU813 2828 000a 03F4E063 and r3, r3, #1792 - ARM GAS /tmp/cczyIHoC.s page 94 + ARM GAS /tmp/ccVko0qW.s page 94 2829 .LVL206: @@ -5638,7 +5638,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1052:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** uint32_t HAL_RCC_GetPCLK2Freq(void) 1053:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 2874 .loc 1 1053 1 is_stmt 1 view -0 - ARM GAS /tmp/cczyIHoC.s page 95 + ARM GAS /tmp/ccVko0qW.s page 95 2875 .cfi_startproc @@ -5698,7 +5698,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2923 0028 00000000 .word APBPrescTable 2924 .cfi_endproc 2925 .LFE139: - ARM GAS /tmp/cczyIHoC.s page 96 + ARM GAS /tmp/ccVko0qW.s page 96 2927 .section .text.HAL_RCC_GetOscConfig,"ax",%progbits @@ -5758,7 +5758,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1080:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** else if((RCC->CR &RCC_CR_HSEON) == RCC_CR_HSEON) 1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 1082:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** RCC_OscInitStruct->HSEState = RCC_HSE_ON; - ARM GAS /tmp/cczyIHoC.s page 97 + ARM GAS /tmp/ccVko0qW.s page 97 1083:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } @@ -5818,7 +5818,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 2990 0032 F822 movs r2, #248 2991 .syntax unified 2992 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 - ARM GAS /tmp/cczyIHoC.s page 98 + ARM GAS /tmp/ccVko0qW.s page 98 2993 0034 92FAA2F2 rbit r2, r2 @@ -5878,7 +5878,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 3028 0058 8361 str r3, [r0, #24] 3029 .L206: 1122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } - ARM GAS /tmp/cczyIHoC.s page 99 + ARM GAS /tmp/ccVko0qW.s page 99 1123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** else @@ -5938,7 +5938,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 3061 .loc 1 1080 15 is_stmt 0 view .LVU887 3062 007c 0F4B ldr r3, .L209 3063 007e 1B68 ldr r3, [r3] - ARM GAS /tmp/cczyIHoC.s page 100 + ARM GAS /tmp/ccVko0qW.s page 100 1080:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { @@ -5998,7 +5998,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 1125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 3104 .loc 1 1125 5 is_stmt 1 view .LVU902 1125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } - ARM GAS /tmp/cczyIHoC.s page 101 + ARM GAS /tmp/ccVko0qW.s page 101 3105 .loc 1 1125 33 is_stmt 0 view .LVU903 @@ -6058,7 +6058,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 3142 0002 0360 str r3, [r0] 1161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 1162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Get the SYSCLK configuration --------------------------------------------*/ - ARM GAS /tmp/cczyIHoC.s page 102 + ARM GAS /tmp/ccVko0qW.s page 102 1163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** RCC_ClkInitStruct->SYSCLKSource = (uint32_t)(RCC->CFGR & RCC_CFGR_SW); @@ -6118,7 +6118,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 3183 .L213: 3184 .align 2 3185 .L212: - ARM GAS /tmp/cczyIHoC.s page 103 + ARM GAS /tmp/ccVko0qW.s page 103 3186 0034 00100240 .word 1073876992 @@ -6178,7 +6178,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 3214 .thumb 3215 .thumb_func 3217 HAL_RCC_NMI_IRQHandler: - ARM GAS /tmp/cczyIHoC.s page 104 + ARM GAS /tmp/ccVko0qW.s page 104 3218 .LFB142: @@ -6238,7 +6238,7 @@ ARM GAS /tmp/cczyIHoC.s page 1 3264 .align 2 3267 aPLLMULFactorTable: 3268 0000 02030405 .ascii "\002\003\004\005\006\007\010\011\012\013\014\015\016" - ARM GAS /tmp/cczyIHoC.s page 105 + ARM GAS /tmp/ccVko0qW.s page 105 3268 06070809 @@ -6256,58 +6256,58 @@ ARM GAS /tmp/cczyIHoC.s page 1 3278 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h" 3279 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h" 3280 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/cczyIHoC.s page 106 + ARM GAS /tmp/ccVko0qW.s page 106 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_rcc.c - /tmp/cczyIHoC.s:21 .text.HAL_RCC_DeInit:0000000000000000 $t - /tmp/cczyIHoC.s:27 .text.HAL_RCC_DeInit:0000000000000000 HAL_RCC_DeInit - /tmp/cczyIHoC.s:228 .text.HAL_RCC_DeInit:00000000000000dc $d - /tmp/cczyIHoC.s:238 .text.HAL_RCC_OscConfig:0000000000000000 $t - /tmp/cczyIHoC.s:244 .text.HAL_RCC_OscConfig:0000000000000000 HAL_RCC_OscConfig - /tmp/cczyIHoC.s:1056 .text.HAL_RCC_OscConfig:00000000000002e8 $d - /tmp/cczyIHoC.s:1067 .text.HAL_RCC_OscConfig:00000000000002f0 $t - /tmp/cczyIHoC.s:1915 .text.HAL_RCC_OscConfig:00000000000005d8 $d - /tmp/cczyIHoC.s:1922 .text.HAL_RCC_OscConfig:00000000000005e4 $t - /tmp/cczyIHoC.s:2019 .text.HAL_RCC_OscConfig:000000000000062c $d - /tmp/cczyIHoC.s:2024 .text.HAL_RCC_MCOConfig:0000000000000000 $t - /tmp/cczyIHoC.s:2030 .text.HAL_RCC_MCOConfig:0000000000000000 HAL_RCC_MCOConfig - /tmp/cczyIHoC.s:2111 .text.HAL_RCC_MCOConfig:0000000000000048 $d - /tmp/cczyIHoC.s:2116 .text.HAL_RCC_EnableCSS:0000000000000000 $t - /tmp/cczyIHoC.s:2122 .text.HAL_RCC_EnableCSS:0000000000000000 HAL_RCC_EnableCSS - /tmp/cczyIHoC.s:2163 .text.HAL_RCC_DisableCSS:0000000000000000 $t - /tmp/cczyIHoC.s:2169 .text.HAL_RCC_DisableCSS:0000000000000000 HAL_RCC_DisableCSS - /tmp/cczyIHoC.s:2210 .text.HAL_RCC_GetSysClockFreq:0000000000000000 $t - /tmp/cczyIHoC.s:2216 .text.HAL_RCC_GetSysClockFreq:0000000000000000 HAL_RCC_GetSysClockFreq - /tmp/cczyIHoC.s:2337 .text.HAL_RCC_GetSysClockFreq:0000000000000064 $d - /tmp/cczyIHoC.s:3267 .rodata.aPLLMULFactorTable:0000000000000000 aPLLMULFactorTable - /tmp/cczyIHoC.s:3259 .rodata.aPredivFactorTable:0000000000000000 aPredivFactorTable - /tmp/cczyIHoC.s:2347 .text.HAL_RCC_ClockConfig:0000000000000000 $t - /tmp/cczyIHoC.s:2353 .text.HAL_RCC_ClockConfig:0000000000000000 HAL_RCC_ClockConfig - /tmp/cczyIHoC.s:2769 .text.HAL_RCC_ClockConfig:0000000000000194 $d - /tmp/cczyIHoC.s:2778 .text.HAL_RCC_GetHCLKFreq:0000000000000000 $t - /tmp/cczyIHoC.s:2784 .text.HAL_RCC_GetHCLKFreq:0000000000000000 HAL_RCC_GetHCLKFreq - /tmp/cczyIHoC.s:2799 .text.HAL_RCC_GetHCLKFreq:0000000000000008 $d - /tmp/cczyIHoC.s:2804 .text.HAL_RCC_GetPCLK1Freq:0000000000000000 $t - /tmp/cczyIHoC.s:2810 .text.HAL_RCC_GetPCLK1Freq:0000000000000000 HAL_RCC_GetPCLK1Freq - /tmp/cczyIHoC.s:2860 .text.HAL_RCC_GetPCLK1Freq:0000000000000024 $d - /tmp/cczyIHoC.s:2866 .text.HAL_RCC_GetPCLK2Freq:0000000000000000 $t - /tmp/cczyIHoC.s:2872 .text.HAL_RCC_GetPCLK2Freq:0000000000000000 HAL_RCC_GetPCLK2Freq - /tmp/cczyIHoC.s:2922 .text.HAL_RCC_GetPCLK2Freq:0000000000000024 $d - /tmp/cczyIHoC.s:2928 .text.HAL_RCC_GetOscConfig:0000000000000000 $t - /tmp/cczyIHoC.s:2934 .text.HAL_RCC_GetOscConfig:0000000000000000 HAL_RCC_GetOscConfig - /tmp/cczyIHoC.s:3118 .text.HAL_RCC_GetOscConfig:00000000000000bc $d - /tmp/cczyIHoC.s:3123 .text.HAL_RCC_GetClockConfig:0000000000000000 $t - /tmp/cczyIHoC.s:3129 .text.HAL_RCC_GetClockConfig:0000000000000000 HAL_RCC_GetClockConfig - /tmp/cczyIHoC.s:3186 .text.HAL_RCC_GetClockConfig:0000000000000034 $d - /tmp/cczyIHoC.s:3192 .text.HAL_RCC_CSSCallback:0000000000000000 $t - /tmp/cczyIHoC.s:3198 .text.HAL_RCC_CSSCallback:0000000000000000 HAL_RCC_CSSCallback - /tmp/cczyIHoC.s:3211 .text.HAL_RCC_NMI_IRQHandler:0000000000000000 $t - /tmp/cczyIHoC.s:3217 .text.HAL_RCC_NMI_IRQHandler:0000000000000000 HAL_RCC_NMI_IRQHandler - /tmp/cczyIHoC.s:3250 .text.HAL_RCC_NMI_IRQHandler:000000000000001c $d - /tmp/cczyIHoC.s:3256 .rodata.aPredivFactorTable:0000000000000000 $d - /tmp/cczyIHoC.s:3264 .rodata.aPLLMULFactorTable:0000000000000000 $d + /tmp/ccVko0qW.s:21 .text.HAL_RCC_DeInit:0000000000000000 $t + /tmp/ccVko0qW.s:27 .text.HAL_RCC_DeInit:0000000000000000 HAL_RCC_DeInit + /tmp/ccVko0qW.s:228 .text.HAL_RCC_DeInit:00000000000000dc $d + /tmp/ccVko0qW.s:238 .text.HAL_RCC_OscConfig:0000000000000000 $t + /tmp/ccVko0qW.s:244 .text.HAL_RCC_OscConfig:0000000000000000 HAL_RCC_OscConfig + /tmp/ccVko0qW.s:1056 .text.HAL_RCC_OscConfig:00000000000002e8 $d + /tmp/ccVko0qW.s:1067 .text.HAL_RCC_OscConfig:00000000000002f0 $t + /tmp/ccVko0qW.s:1915 .text.HAL_RCC_OscConfig:00000000000005d8 $d + /tmp/ccVko0qW.s:1922 .text.HAL_RCC_OscConfig:00000000000005e4 $t + /tmp/ccVko0qW.s:2019 .text.HAL_RCC_OscConfig:000000000000062c $d + /tmp/ccVko0qW.s:2024 .text.HAL_RCC_MCOConfig:0000000000000000 $t + /tmp/ccVko0qW.s:2030 .text.HAL_RCC_MCOConfig:0000000000000000 HAL_RCC_MCOConfig + /tmp/ccVko0qW.s:2111 .text.HAL_RCC_MCOConfig:0000000000000048 $d + /tmp/ccVko0qW.s:2116 .text.HAL_RCC_EnableCSS:0000000000000000 $t + /tmp/ccVko0qW.s:2122 .text.HAL_RCC_EnableCSS:0000000000000000 HAL_RCC_EnableCSS + /tmp/ccVko0qW.s:2163 .text.HAL_RCC_DisableCSS:0000000000000000 $t + /tmp/ccVko0qW.s:2169 .text.HAL_RCC_DisableCSS:0000000000000000 HAL_RCC_DisableCSS + /tmp/ccVko0qW.s:2210 .text.HAL_RCC_GetSysClockFreq:0000000000000000 $t + /tmp/ccVko0qW.s:2216 .text.HAL_RCC_GetSysClockFreq:0000000000000000 HAL_RCC_GetSysClockFreq + /tmp/ccVko0qW.s:2337 .text.HAL_RCC_GetSysClockFreq:0000000000000064 $d + /tmp/ccVko0qW.s:3267 .rodata.aPLLMULFactorTable:0000000000000000 aPLLMULFactorTable + /tmp/ccVko0qW.s:3259 .rodata.aPredivFactorTable:0000000000000000 aPredivFactorTable + /tmp/ccVko0qW.s:2347 .text.HAL_RCC_ClockConfig:0000000000000000 $t + /tmp/ccVko0qW.s:2353 .text.HAL_RCC_ClockConfig:0000000000000000 HAL_RCC_ClockConfig + /tmp/ccVko0qW.s:2769 .text.HAL_RCC_ClockConfig:0000000000000194 $d + /tmp/ccVko0qW.s:2778 .text.HAL_RCC_GetHCLKFreq:0000000000000000 $t + /tmp/ccVko0qW.s:2784 .text.HAL_RCC_GetHCLKFreq:0000000000000000 HAL_RCC_GetHCLKFreq + /tmp/ccVko0qW.s:2799 .text.HAL_RCC_GetHCLKFreq:0000000000000008 $d + /tmp/ccVko0qW.s:2804 .text.HAL_RCC_GetPCLK1Freq:0000000000000000 $t + /tmp/ccVko0qW.s:2810 .text.HAL_RCC_GetPCLK1Freq:0000000000000000 HAL_RCC_GetPCLK1Freq + /tmp/ccVko0qW.s:2860 .text.HAL_RCC_GetPCLK1Freq:0000000000000024 $d + /tmp/ccVko0qW.s:2866 .text.HAL_RCC_GetPCLK2Freq:0000000000000000 $t + /tmp/ccVko0qW.s:2872 .text.HAL_RCC_GetPCLK2Freq:0000000000000000 HAL_RCC_GetPCLK2Freq + /tmp/ccVko0qW.s:2922 .text.HAL_RCC_GetPCLK2Freq:0000000000000024 $d + /tmp/ccVko0qW.s:2928 .text.HAL_RCC_GetOscConfig:0000000000000000 $t + /tmp/ccVko0qW.s:2934 .text.HAL_RCC_GetOscConfig:0000000000000000 HAL_RCC_GetOscConfig + /tmp/ccVko0qW.s:3118 .text.HAL_RCC_GetOscConfig:00000000000000bc $d + /tmp/ccVko0qW.s:3123 .text.HAL_RCC_GetClockConfig:0000000000000000 $t + /tmp/ccVko0qW.s:3129 .text.HAL_RCC_GetClockConfig:0000000000000000 HAL_RCC_GetClockConfig + /tmp/ccVko0qW.s:3186 .text.HAL_RCC_GetClockConfig:0000000000000034 $d + /tmp/ccVko0qW.s:3192 .text.HAL_RCC_CSSCallback:0000000000000000 $t + /tmp/ccVko0qW.s:3198 .text.HAL_RCC_CSSCallback:0000000000000000 HAL_RCC_CSSCallback + /tmp/ccVko0qW.s:3211 .text.HAL_RCC_NMI_IRQHandler:0000000000000000 $t + /tmp/ccVko0qW.s:3217 .text.HAL_RCC_NMI_IRQHandler:0000000000000000 HAL_RCC_NMI_IRQHandler + /tmp/ccVko0qW.s:3250 .text.HAL_RCC_NMI_IRQHandler:000000000000001c $d + /tmp/ccVko0qW.s:3256 .rodata.aPredivFactorTable:0000000000000000 $d + /tmp/ccVko0qW.s:3264 .rodata.aPLLMULFactorTable:0000000000000000 $d UNDEFINED SYMBOLS HAL_GetTick @@ -6316,7 +6316,7 @@ SystemCoreClock uwTickPrio HAL_GPIO_Init AHBPrescTable - ARM GAS /tmp/cczyIHoC.s page 107 + ARM GAS /tmp/ccVko0qW.s page 107 APBPrescTable diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc_ex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc_ex.lst index 12d9789..17828e3 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc_ex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_rcc_ex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccLRMPc2.s page 1 +ARM GAS /tmp/ccoR4uFl.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** */ 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #ifdef HAL_RCC_MODULE_ENABLED - ARM GAS /tmp/ccLRMPc2.s page 2 + ARM GAS /tmp/ccoR4uFl.s page 2 32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @@ -118,7 +118,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @{ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** */ 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** - ARM GAS /tmp/ccLRMPc2.s page 3 + ARM GAS /tmp/ccoR4uFl.s page 3 89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /** @@ -178,7 +178,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** return HAL_TIMEOUT; 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } - ARM GAS /tmp/ccLRMPc2.s page 4 + ARM GAS /tmp/ccoR4uFl.s page 4 146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -238,7 +238,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_USART2CLKSOURCE(PeriphClkInit->Usart2ClockSelection)); 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** - ARM GAS /tmp/ccLRMPc2.s page 5 + ARM GAS /tmp/ccoR4uFl.s page 5 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the USART2 clock source */ @@ -298,7 +298,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_I2C2CLKSOURCE(PeriphClkInit->I2c2ClockSelection)); 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** - ARM GAS /tmp/ccLRMPc2.s page 6 + ARM GAS /tmp/ccoR4uFl.s page 6 260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2C2 clock source */ @@ -358,7 +358,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2S) == RCC_PERIPHCLK_I2S) 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ - ARM GAS /tmp/ccLRMPc2.s page 7 + ARM GAS /tmp/ccoR4uFl.s page 7 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_I2SCLKSOURCE(PeriphClkInit->I2sClockSelection)); @@ -418,7 +418,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx || */ 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */ - ARM GAS /tmp/ccLRMPc2.s page 8 + ARM GAS /tmp/ccoR4uFl.s page 8 374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @@ -478,7 +478,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_TIM15) == RCC_PERIPHCLK_TIM15) 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ - ARM GAS /tmp/ccLRMPc2.s page 9 + ARM GAS /tmp/ccoR4uFl.s page 9 431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_TIM15CLKSOURCE(PeriphClkInit->Tim15ClockSelection)); @@ -538,7 +538,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /*------------------------------ CEC clock Configuration -------------------*/ 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_CEC) == RCC_PERIPHCLK_CEC) 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 10 + ARM GAS /tmp/ccoR4uFl.s page 10 488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ @@ -598,7 +598,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_TIM17CLKSOURCE(PeriphClkInit->Tim17ClockSelection)); 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** - ARM GAS /tmp/ccLRMPc2.s page 11 + ARM GAS /tmp/ccoR4uFl.s page 11 545:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the CEC clock source */ @@ -658,7 +658,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the I2C1 clock configuration -----------------------------------------*/ 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->I2c1ClockSelection = __HAL_RCC_GET_I2C1_SOURCE(); 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** - ARM GAS /tmp/ccLRMPc2.s page 12 + ARM GAS /tmp/ccoR4uFl.s page 12 602:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE)\ @@ -718,7 +718,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->PeriphClockSelection |= RCC_PERIPHCLK_I2S; 657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the I2S clock configuration -----------------------------------------*/ 658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->I2sClockSelection = __HAL_RCC_GET_I2S_SOURCE(); - ARM GAS /tmp/ccLRMPc2.s page 13 + ARM GAS /tmp/ccoR4uFl.s page 13 659:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @@ -778,7 +778,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->PeriphClockSelection |= RCC_PERIPHCLK_TIM8; 714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM8 clock configuration -----------------------------------------*/ 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim8ClockSelection = __HAL_RCC_GET_TIM8_SOURCE(); - ARM GAS /tmp/ccLRMPc2.s page 14 + ARM GAS /tmp/ccoR4uFl.s page 14 716:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @@ -838,7 +838,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->PeriphClockSelection |= RCC_PERIPHCLK_TIM17; 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM17 clock configuration -----------------------------------------*/ 772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim17ClockSelection = __HAL_RCC_GET_TIM17_SOURCE(); - ARM GAS /tmp/ccLRMPc2.s page 15 + ARM GAS /tmp/ccoR4uFl.s page 15 773:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @@ -898,7 +898,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_UART5 UART5 peripheral clock 828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C2 I2C2 peripheral clock 829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C3 I2C3 peripheral clock - ARM GAS /tmp/ccLRMPc2.s page 16 + ARM GAS /tmp/ccoR4uFl.s page 16 830:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2S I2S peripheral clock @@ -958,7 +958,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_TIM16 TIM16 peripheral clock 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_TIM17 TIM17 peripheral clock 886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif - ARM GAS /tmp/ccLRMPc2.s page 17 + ARM GAS /tmp/ccoR4uFl.s page 17 887:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @if STM32F328xx @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_TIM20 TIM20 peripheral clock 942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_TIM34 TIM34 peripheral clock 943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif - ARM GAS /tmp/ccLRMPc2.s page 18 + ARM GAS /tmp/ccoR4uFl.s page 18 944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @retval Frequency in Hz (0: means that no available frequency for the peripheral) @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if (srcclk == RCC_USART1CLKSOURCE_PCLK1) 999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1000:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq(); - ARM GAS /tmp/ccLRMPc2.s page 19 + ARM GAS /tmp/ccoR4uFl.s page 19 1001:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if USART3 clock selection is PCLK1 */ 1056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if (srcclk == RCC_USART3CLKSOURCE_PCLK1) 1057:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 20 + ARM GAS /tmp/ccoR4uFl.s page 20 1058:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq(); @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 1113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if UART5 clock selection is PCLK1 */ 1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if (srcclk == RCC_UART5CLKSOURCE_PCLK1) - ARM GAS /tmp/ccLRMPc2.s page 21 + ARM GAS /tmp/ccoR4uFl.s page 21 1115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; 1170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_I2C2SW */ - ARM GAS /tmp/ccLRMPc2.s page 22 + ARM GAS /tmp/ccoR4uFl.s page 22 1172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_I2C3SW) @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** else /* RCC_USBCLKSOURCE_PLL_DIV1_5 */ 1227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = (RCC_GetPLLCLKFreq() * 3U) / 2U; - ARM GAS /tmp/ccLRMPc2.s page 23 + ARM GAS /tmp/ccoR4uFl.s page 23 1229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR2_ADCPRE12 */ 1285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADCPRE34) - ARM GAS /tmp/ccLRMPc2.s page 24 + ARM GAS /tmp/ccoR4uFl.s page 24 1286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_ADC34: @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = SystemCoreClock; 1342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } - ARM GAS /tmp/ccLRMPc2.s page 25 + ARM GAS /tmp/ccoR4uFl.s page 25 1343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = SystemCoreClock; 1399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } - ARM GAS /tmp/ccLRMPc2.s page 26 + ARM GAS /tmp/ccoR4uFl.s page 26 1400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = SystemCoreClock; 1456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } - ARM GAS /tmp/ccLRMPc2.s page 27 + ARM GAS /tmp/ccoR4uFl.s page 27 1457:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** return(frequency); - ARM GAS /tmp/ccLRMPc2.s page 28 + ARM GAS /tmp/ccoR4uFl.s page 28 1514:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 54 0010 0AD0 beq .L2 1542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** prediv = (RCC->CFGR2 & RCC_CFGR2_PREDIV) + 1U; - ARM GAS /tmp/ccLRMPc2.s page 29 + ARM GAS /tmp/ccoR4uFl.s page 29 55 .loc 1 1543 5 is_stmt 1 view .LVU11 @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 86 .loc 1 1567 1 is_stmt 0 view .LVU24 87 002e 7047 bx lr - ARM GAS /tmp/ccLRMPc2.s page 30 + ARM GAS /tmp/ccoR4uFl.s page 30 88 .L5: @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 134 .loc 1 126 5 view .LVU35 126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 31 + ARM GAS /tmp/ccoR4uFl.s page 31 135 .loc 1 126 8 is_stmt 0 view .LVU36 @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 175 003e 1B6A ldr r3, [r3, #32] 176 .LVL17: 151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 32 + ARM GAS /tmp/ccoR4uFl.s page 32 177 .loc 1 151 5 is_stmt 1 view .LVU51 @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 22:Drivers/CMSIS/Include/cmsis_gcc.h **** * limitations under the License. 23:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 24:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccLRMPc2.s page 33 + ARM GAS /tmp/ccoR4uFl.s page 33 25:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __CMSIS_GCC_H @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 79:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push 80:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked" 81:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes" - ARM GAS /tmp/ccLRMPc2.s page 34 + ARM GAS /tmp/ccoR4uFl.s page 34 82:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 136:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Disable IRQ Interrupts 137:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Disables IRQ interrupts by setting the I-bit in the CPSR. 138:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes. - ARM GAS /tmp/ccLRMPc2.s page 35 + ARM GAS /tmp/ccoR4uFl.s page 35 139:Drivers/CMSIS/Include/cmsis_gcc.h **** */ @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 193:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control) 194:Drivers/CMSIS/Include/cmsis_gcc.h **** { 195:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory"); - ARM GAS /tmp/ccLRMPc2.s page 36 + ARM GAS /tmp/ccoR4uFl.s page 36 196:Drivers/CMSIS/Include/cmsis_gcc.h **** } @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 250:Drivers/CMSIS/Include/cmsis_gcc.h **** 251:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psp" : "=r" (result) ); 252:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); - ARM GAS /tmp/ccLRMPc2.s page 37 + ARM GAS /tmp/ccoR4uFl.s page 37 253:Drivers/CMSIS/Include/cmsis_gcc.h **** } @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 307:Drivers/CMSIS/Include/cmsis_gcc.h **** } 308:Drivers/CMSIS/Include/cmsis_gcc.h **** 309:Drivers/CMSIS/Include/cmsis_gcc.h **** - ARM GAS /tmp/ccLRMPc2.s page 38 + ARM GAS /tmp/ccoR4uFl.s page 38 310:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 364:Drivers/CMSIS/Include/cmsis_gcc.h **** 365:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 366:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Stack Pointer (non-secure) - ARM GAS /tmp/ccLRMPc2.s page 39 + ARM GAS /tmp/ccoR4uFl.s page 39 367:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state. @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 421:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Priority Mask Register when in secure state. 422:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] priMask Priority Mask 423:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/ccLRMPc2.s page 40 + ARM GAS /tmp/ccoR4uFl.s page 40 424:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask) @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 478:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 479:Drivers/CMSIS/Include/cmsis_gcc.h **** 480:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) ); - ARM GAS /tmp/ccLRMPc2.s page 41 + ARM GAS /tmp/ccoR4uFl.s page 41 481:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 535:Drivers/CMSIS/Include/cmsis_gcc.h **** 536:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) 537:Drivers/CMSIS/Include/cmsis_gcc.h **** /** - ARM GAS /tmp/ccLRMPc2.s page 42 + ARM GAS /tmp/ccoR4uFl.s page 42 538:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Fault Mask (non-secure) @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 592:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void) 593:Drivers/CMSIS/Include/cmsis_gcc.h **** { 594:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ - ARM GAS /tmp/ccLRMPc2.s page 43 + ARM GAS /tmp/ccoR4uFl.s page 43 595:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 649:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) 650:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 651:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer (non-secure) - ARM GAS /tmp/ccLRMPc2.s page 44 + ARM GAS /tmp/ccoR4uFl.s page 44 652:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 706:Drivers/CMSIS/Include/cmsis_gcc.h **** return 0U; 707:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 708:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; - ARM GAS /tmp/ccLRMPc2.s page 45 + ARM GAS /tmp/ccoR4uFl.s page 45 709:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msplim_ns" : "=r" (result) ); @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 763:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Floating Point Status/Control register. 764:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Floating Point Status/Control register value 765:Drivers/CMSIS/Include/cmsis_gcc.h **** */ - ARM GAS /tmp/ccLRMPc2.s page 46 + ARM GAS /tmp/ccoR4uFl.s page 46 766:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FPSCR(void) @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 820:Drivers/CMSIS/Include/cmsis_gcc.h **** * For thumb1, use low register (r0-r7), specified by constraint "l" 821:Drivers/CMSIS/Include/cmsis_gcc.h **** * Otherwise, use general registers, specified by constraint "r" */ 822:Drivers/CMSIS/Include/cmsis_gcc.h **** #if defined (__thumb__) && !defined (__thumb2__) - ARM GAS /tmp/ccLRMPc2.s page 47 + ARM GAS /tmp/ccoR4uFl.s page 47 823:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_OUT_REG(r) "=l" (r) @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 877:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DSB(void) 878:Drivers/CMSIS/Include/cmsis_gcc.h **** { 879:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dsb 0xF":::"memory"); - ARM GAS /tmp/ccLRMPc2.s page 48 + ARM GAS /tmp/ccoR4uFl.s page 48 880:Drivers/CMSIS/Include/cmsis_gcc.h **** } @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 934:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE int16_t __REVSH(int16_t value) 935:Drivers/CMSIS/Include/cmsis_gcc.h **** { 936:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) - ARM GAS /tmp/ccLRMPc2.s page 49 + ARM GAS /tmp/ccoR4uFl.s page 49 937:Drivers/CMSIS/Include/cmsis_gcc.h **** return (int16_t)__builtin_bswap16(value); @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 988:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); 204 .loc 2 988 4 view .LVU63 205 0058 4FF48033 mov r3, #65536 - ARM GAS /tmp/ccLRMPc2.s page 50 + ARM GAS /tmp/ccoR4uFl.s page 50 206 .syntax unified @@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 242 .LBE20: 157:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Restore the Content of BDCR register */ 243 .loc 1 157 7 view .LVU73 - ARM GAS /tmp/ccLRMPc2.s page 51 + ARM GAS /tmp/ccoR4uFl.s page 51 244 0076 B3FA83F3 clz r3, r3 @@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 286 .loc 1 198 3 view .LVU86 198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 52 + ARM GAS /tmp/ccoR4uFl.s page 52 287 .loc 1 198 21 is_stmt 0 view .LVU87 @@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 328 00f4 0B43 orrs r3, r3, r1 329 00f6 1363 str r3, [r2, #48] 330 .L21: - ARM GAS /tmp/ccLRMPc2.s page 53 + ARM GAS /tmp/ccoR4uFl.s page 53 235:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { @@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 370 012e 136B ldr r3, [r2, #48] 371 0130 23F44013 bic r3, r3, #3145728 372 0134 6169 ldr r1, [r4, #20] - ARM GAS /tmp/ccLRMPc2.s page 54 + ARM GAS /tmp/ccoR4uFl.s page 54 373 0136 0B43 orrs r3, r3, r1 @@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 352:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 413 .loc 1 352 5 view .LVU130 414 016e 2E4A ldr r2, .L36 - ARM GAS /tmp/ccLRMPc2.s page 55 + ARM GAS /tmp/ccoR4uFl.s page 55 415 0170 D36A ldr r3, [r2, #44] @@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 457 .loc 1 140 7 is_stmt 1 view .LVU142 458 .L10: 140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 56 + ARM GAS /tmp/ccoR4uFl.s page 56 459 .loc 1 140 13 view .LVU143 @@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 501 .loc 2 1001 3 view .LVU156 502 .loc 2 1001 3 is_stmt 0 view .LVU157 503 .thumb - ARM GAS /tmp/ccLRMPc2.s page 57 + ARM GAS /tmp/ccoR4uFl.s page 57 504 .syntax unified @@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 548 .L14: 168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 549 .loc 1 168 51 is_stmt 1 view .LVU170 - ARM GAS /tmp/ccLRMPc2.s page 58 + ARM GAS /tmp/ccoR4uFl.s page 58 550 .LVL38: @@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 595 .loc 1 182 7 is_stmt 1 view .LVU183 596 0212 D369 ldr r3, [r2, #28] 597 0214 23F08053 bic r3, r3, #268435456 - ARM GAS /tmp/ccLRMPc2.s page 59 + ARM GAS /tmp/ccoR4uFl.s page 59 598 0218 D361 str r3, [r2, #28] @@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 588:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the USART1 clock configuration --------------------------------------------*/ 646 .loc 1 588 38 is_stmt 0 view .LVU192 647 0004 1F4B ldr r3, .L39+4 - ARM GAS /tmp/ccLRMPc2.s page 60 + ARM GAS /tmp/ccoR4uFl.s page 60 648 0006 1A6A ldr r2, [r3, #32] @@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 684 .loc 1 609 36 view .LVU210 685 0038 0263 str r2, [r0, #48] 621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the I2C2 clock configuration -----------------------------------------*/ - ARM GAS /tmp/ccLRMPc2.s page 61 + ARM GAS /tmp/ccoR4uFl.s page 61 686 .loc 1 621 3 is_stmt 1 view .LVU211 @@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 722 .loc 1 678 3 is_stmt 1 view .LVU229 678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the ADC1 & ADC2 clock configuration -----------------------------------------*/ 723 .loc 1 678 39 is_stmt 0 view .LVU230 - ARM GAS /tmp/ccLRMPc2.s page 62 + ARM GAS /tmp/ccoR4uFl.s page 62 724 0066 0C4A ldr r2, .L39+24 @@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 770 @ args = 0, pretend = 0, frame = 32 771 @ frame_needed = 0, uses_anonymous_args = 0 947:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* frequency == 0 : means that no available frequency for the peripheral */ - ARM GAS /tmp/ccLRMPc2.s page 63 + ARM GAS /tmp/ccoR4uFl.s page 63 772 .loc 1 947 1 is_stmt 0 view .LVU241 @@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 818 0048 9B01 .2byte (.L82-.L46)/2 819 004a 9B01 .2byte (.L82-.L46)/2 820 004c 9B01 .2byte (.L82-.L46)/2 - ARM GAS /tmp/ccLRMPc2.s page 64 + ARM GAS /tmp/ccoR4uFl.s page 64 821 004e 9B01 .2byte (.L82-.L46)/2 @@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 867 00a0 00F02A81 beq .L77 1223:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 868 .loc 1 1223 11 is_stmt 1 view .LVU258 - ARM GAS /tmp/ccLRMPc2.s page 65 + ARM GAS /tmp/ccoR4uFl.s page 65 1223:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 909 00d0 1B6A ldr r3, [r3, #32] 967:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 910 .loc 1 967 14 view .LVU273 - ARM GAS /tmp/ccLRMPc2.s page 66 + ARM GAS /tmp/ccoR4uFl.s page 66 911 00d2 03F44073 and r3, r3, #768 @@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 951 .loc 1 980 59 discriminator 1 view .LVU287 952 010c 5B4B ldr r3, .L131+4 953 .LVL58: - ARM GAS /tmp/ccLRMPc2.s page 67 + ARM GAS /tmp/ccoR4uFl.s page 67 980:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { @@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 992 .loc 1 995 9 is_stmt 1 view .LVU303 995:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 993 .loc 1 995 21 is_stmt 0 view .LVU304 - ARM GAS /tmp/ccLRMPc2.s page 68 + ARM GAS /tmp/ccoR4uFl.s page 68 994 0136 FFF7FEFF bl HAL_RCC_GetPCLK2Freq @@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1035 .LVL68: 1027:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1036 .loc 1 1027 7 is_stmt 1 view .LVU318 - ARM GAS /tmp/ccLRMPc2.s page 69 + ARM GAS /tmp/ccoR4uFl.s page 69 1027:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { @@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1076 .L117: 1039:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1077 .loc 1 1039 9 is_stmt 1 view .LVU334 - ARM GAS /tmp/ccLRMPc2.s page 70 + ARM GAS /tmp/ccoR4uFl.s page 70 1039:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1117 .loc 1 1066 12 is_stmt 1 view .LVU349 1066:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1118 .loc 1 1066 15 is_stmt 0 view .LVU350 - ARM GAS /tmp/ccLRMPc2.s page 71 + ARM GAS /tmp/ccoR4uFl.s page 71 1119 01c4 B3F5802F cmp r3, #262144 @@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1159 01f2 A3F5BE23 sub r3, r3, #389120 1160 .LVL84: 1071:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 72 + ARM GAS /tmp/ccoR4uFl.s page 72 1161 .loc 1 1071 56 discriminator 1 view .LVU365 @@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1087:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1200 .loc 1 1087 21 is_stmt 0 view .LVU381 1201 0226 FFF7FEFF bl HAL_RCC_GetPCLK1Freq - ARM GAS /tmp/ccLRMPc2.s page 73 + ARM GAS /tmp/ccoR4uFl.s page 73 1202 .LVL88: @@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1243 .loc 1 1114 7 is_stmt 1 view .LVU395 1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { - ARM GAS /tmp/ccLRMPc2.s page 74 + ARM GAS /tmp/ccoR4uFl.s page 74 1244 .loc 1 1114 10 is_stmt 0 view .LVU396 @@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1285 .loc 1 1119 51 discriminator 1 view .LVU409 1286 0290 12F0020F tst r2, #2 1287 0294 E5D0 beq .L73 - ARM GAS /tmp/ccLRMPc2.s page 75 + ARM GAS /tmp/ccoR4uFl.s page 75 1121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1328 .loc 1 1142 49 discriminator 1 view .LVU424 1329 02c2 1868 ldr r0, [r3] - ARM GAS /tmp/ccLRMPc2.s page 76 + ARM GAS /tmp/ccoR4uFl.s page 76 1142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { @@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1369 .loc 1 1167 21 is_stmt 0 view .LVU439 1370 02ec FFF7FEFF bl HAL_RCC_GetSysClockFreq 1371 .LVL111: - ARM GAS /tmp/ccLRMPc2.s page 77 + ARM GAS /tmp/ccoR4uFl.s page 77 1167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } @@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1410 .loc 1 1270 21 is_stmt 0 view .LVU456 1411 030e 1B4B ldr r3, .L133+8 - ARM GAS /tmp/ccLRMPc2.s page 78 + ARM GAS /tmp/ccoR4uFl.s page 78 1412 0310 1868 ldr r0, [r3] @@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1454 0338 02EB4303 add r3, r2, r3, lsl #1 1455 033c 33F8203C ldrh r3, [r3, #-32] 1279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } - ARM GAS /tmp/ccLRMPc2.s page 79 + ARM GAS /tmp/ccoR4uFl.s page 79 1456 .loc 1 1279 21 view .LVU471 @@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1495 .loc 1 1322 19 view .LVU486 1496 0364 04E0 b .L41 1497 .LVL132: - ARM GAS /tmp/ccLRMPc2.s page 80 + ARM GAS /tmp/ccoR4uFl.s page 80 1498 .L80: @@ -4798,34 +4798,34 @@ ARM GAS /tmp/ccLRMPc2.s page 1 1550 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" 1551 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1552 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h" - ARM GAS /tmp/ccLRMPc2.s page 81 + ARM GAS /tmp/ccoR4uFl.s page 81 1553 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h" 1554 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 1555 .file 11 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h" - ARM GAS /tmp/ccLRMPc2.s page 82 + ARM GAS /tmp/ccoR4uFl.s page 82 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_rcc_ex.c - /tmp/ccLRMPc2.s:21 .text.RCC_GetPLLCLKFreq:0000000000000000 $t - /tmp/ccLRMPc2.s:26 .text.RCC_GetPLLCLKFreq:0000000000000000 RCC_GetPLLCLKFreq - /tmp/ccLRMPc2.s:91 .text.RCC_GetPLLCLKFreq:0000000000000030 $d - /tmp/ccLRMPc2.s:98 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000000 $t - /tmp/ccLRMPc2.s:104 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000000 HAL_RCCEx_PeriphCLKConfig - /tmp/ccLRMPc2.s:620 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000228 $d - /tmp/ccLRMPc2.s:627 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000000 $t - /tmp/ccLRMPc2.s:633 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000000 HAL_RCCEx_GetPeriphCLKConfig - /tmp/ccLRMPc2.s:747 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000080 $d - /tmp/ccLRMPc2.s:759 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000000 $t - /tmp/ccLRMPc2.s:765 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000000 HAL_RCCEx_GetPeriphCLKFreq - /tmp/ccLRMPc2.s:810 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000038 $d - /tmp/ccLRMPc2.s:843 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000078 $t - /tmp/ccLRMPc2.s:1275 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000278 $d - /tmp/ccLRMPc2.s:1283 .text.HAL_RCCEx_GetPeriphCLKFreq:000000000000028c $t - /tmp/ccLRMPc2.s:1519 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000374 $d - /tmp/ccLRMPc2.s:1526 .rodata:0000000000000000 $d + /tmp/ccoR4uFl.s:21 .text.RCC_GetPLLCLKFreq:0000000000000000 $t + /tmp/ccoR4uFl.s:26 .text.RCC_GetPLLCLKFreq:0000000000000000 RCC_GetPLLCLKFreq + /tmp/ccoR4uFl.s:91 .text.RCC_GetPLLCLKFreq:0000000000000030 $d + /tmp/ccoR4uFl.s:98 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000000 $t + /tmp/ccoR4uFl.s:104 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000000 HAL_RCCEx_PeriphCLKConfig + /tmp/ccoR4uFl.s:620 .text.HAL_RCCEx_PeriphCLKConfig:0000000000000228 $d + /tmp/ccoR4uFl.s:627 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000000 $t + /tmp/ccoR4uFl.s:633 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000000 HAL_RCCEx_GetPeriphCLKConfig + /tmp/ccoR4uFl.s:747 .text.HAL_RCCEx_GetPeriphCLKConfig:0000000000000080 $d + /tmp/ccoR4uFl.s:759 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000000 $t + /tmp/ccoR4uFl.s:765 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000000 HAL_RCCEx_GetPeriphCLKFreq + /tmp/ccoR4uFl.s:810 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000038 $d + /tmp/ccoR4uFl.s:843 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000078 $t + /tmp/ccoR4uFl.s:1275 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000278 $d + /tmp/ccoR4uFl.s:1283 .text.HAL_RCCEx_GetPeriphCLKFreq:000000000000028c $t + /tmp/ccoR4uFl.s:1519 .text.HAL_RCCEx_GetPeriphCLKFreq:0000000000000374 $d + /tmp/ccoR4uFl.s:1526 .rodata:0000000000000000 $d UNDEFINED SYMBOLS HAL_GetTick diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi.lst index 129b0fe..9071ffb 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccywxtmH.s page 1 +ARM GAS /tmp/ccqUhOmw.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (##) NVIC configuration if you need to use interrupt process 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (+++) Configure the SPIx interrupt priority 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (+++) Enable the NVIC SPI IRQ handle - ARM GAS /tmp/ccywxtmH.s page 2 + ARM GAS /tmp/ccqUhOmw.s page 2 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (##) DMA Configuration if you need to use DMA process @@ -118,7 +118,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** and the Callback ID. 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** This function allows to reset following callbacks: 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (++) TxCpltCallback : SPI Tx Completed callback - ARM GAS /tmp/ccywxtmH.s page 3 + ARM GAS /tmp/ccqUhOmw.s page 3 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (++) RxCpltCallback : SPI Rx Completed callback @@ -178,7 +178,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** |=========|================|==========|==========|===========|==========|===========|======= 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** | | Polling | Fpclk/4 | Fpclk/8 | Fpclk/16 | Fpclk/8 | Fpclk/8 | Fpclk/ 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** | |----------------|----------|----------|-----------|----------|-----------|------- - ARM GAS /tmp/ccywxtmH.s page 4 + ARM GAS /tmp/ccqUhOmw.s page 4 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** | R | Interrupt | Fpclk/8 | Fpclk/16 | Fpclk/8 | Fpclk/8 | Fpclk/8 | Fpclk/ @@ -238,7 +238,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Includes ------------------------------------------------------------------*/ - ARM GAS /tmp/ccywxtmH.s page 5 + ARM GAS /tmp/ccqUhOmw.s page 5 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #include "stm32f3xx_hal.h" @@ -298,7 +298,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static void SPI_2linesRxISR_16BITCRC(struct __SPI_HandleTypeDef *hspi); 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_SPI_CRC */ 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static void SPI_AbortRx_ISR(SPI_HandleTypeDef *hspi); - ARM GAS /tmp/ccywxtmH.s page 6 + ARM GAS /tmp/ccqUhOmw.s page 6 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static void SPI_AbortTx_ISR(SPI_HandleTypeDef *hspi); @@ -358,7 +358,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * the configuration information for SPI module. 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @retval HAL status 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ - ARM GAS /tmp/ccywxtmH.s page 7 + ARM GAS /tmp/ccqUhOmw.s page 7 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Init(SPI_HandleTypeDef *hspi) @@ -418,7 +418,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->State == HAL_SPI_STATE_RESET) 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Allocate lock resource and initialize it */ - ARM GAS /tmp/ccywxtmH.s page 8 + ARM GAS /tmp/ccqUhOmw.s page 8 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->Lock = HAL_UNLOCKED; @@ -478,7 +478,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (hspi->Init.CLKPhase & SPI_CR1_CPHA) | 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (hspi->Init.NSS & SPI_CR1_SSM) | 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (hspi->Init.BaudRatePrescaler & SPI_CR1_BR_Msk) | - ARM GAS /tmp/ccywxtmH.s page 9 + ARM GAS /tmp/ccqUhOmw.s page 9 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** (hspi->Init.FirstBit & SPI_CR1_LSBFIRST) | @@ -538,7 +538,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /** 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @brief De-Initialize the SPI peripheral. - ARM GAS /tmp/ccywxtmH.s page 10 + ARM GAS /tmp/ccqUhOmw.s page 10 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains @@ -598,7 +598,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** the HAL_SPI_MspInit should be implemented in the user file 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 11 + ARM GAS /tmp/ccqUhOmw.s page 11 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -658,7 +658,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** case HAL_SPI_TX_RX_COMPLETE_CB_ID : 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxRxCpltCallback = pCallback; 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** break; - ARM GAS /tmp/ccywxtmH.s page 12 + ARM GAS /tmp/ccqUhOmw.s page 12 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -718,7 +718,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Return error status */ 656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** status = HAL_ERROR; 657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** break; - ARM GAS /tmp/ccywxtmH.s page 13 + ARM GAS /tmp/ccqUhOmw.s page 13 658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -778,7 +778,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 712:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** case HAL_SPI_TX_RX_HALF_COMPLETE_CB_ID : 714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxRxHalfCpltCallback = HAL_SPI_TxRxHalfCpltCallback; /* Legacy weak TxRxHalfCpltCallb - ARM GAS /tmp/ccywxtmH.s page 14 + ARM GAS /tmp/ccqUhOmw.s page 14 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** break; @@ -838,7 +838,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 769:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** status = HAL_ERROR; 770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 15 + ARM GAS /tmp/ccqUhOmw.s page 15 772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Release Lock */ @@ -898,7 +898,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 826:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; 827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** uint16_t initial_TxXferCount; 828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 16 + ARM GAS /tmp/ccqUhOmw.s page 16 829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check Direction parameter */ @@ -958,7 +958,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 883:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Enable SPI peripheral */ 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); - ARM GAS /tmp/ccywxtmH.s page 17 + ARM GAS /tmp/ccqUhOmw.s page 17 886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 940:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXE)) 941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->TxXferCount > 1U) - ARM GAS /tmp/ccywxtmH.s page 18 + ARM GAS /tmp/ccqUhOmw.s page 18 943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 997:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /** - ARM GAS /tmp/ccywxtmH.s page 19 + ARM GAS /tmp/ccqUhOmw.s page 19 1000:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @brief Receive an amount of data in blocking mode. @@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1054:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxISR = NULL; 1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxISR = NULL; 1056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 20 + ARM GAS /tmp/ccqUhOmw.s page 20 1057:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) @@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((((HAL_GetTick() - tickstart) >= Timeout) && (Timeout != HAL_MAX_DELAY)) || (Timeout = 1112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** errorcode = HAL_TIMEOUT; - ARM GAS /tmp/ccywxtmH.s page 21 + ARM GAS /tmp/ccqUhOmw.s page 21 1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** goto error; @@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 1169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Wait the CRC data */ 1170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (SPI_WaitFlagStateUntilTimeout(hspi, SPI_FLAG_RXNE, SET, Timeout, tickstart) != HAL_OK) - ARM GAS /tmp/ccywxtmH.s page 22 + ARM GAS /tmp/ccqUhOmw.s page 22 1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1225:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_SPI_CRC */ 1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 1227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->ErrorCode != HAL_SPI_ERROR_NONE) - ARM GAS /tmp/ccywxtmH.s page 23 + ARM GAS /tmp/ccqUhOmw.s page 23 1228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) 1283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** spi_cr1 = READ_REG(hspi->Instance->CR1); 1284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** spi_cr2 = READ_REG(hspi->Instance->CR2); - ARM GAS /tmp/ccywxtmH.s page 24 + ARM GAS /tmp/ccqUhOmw.s page 24 1285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_SPI_CRC */ @@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check if the SPI is already enabled */ 1340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) 1341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 25 + ARM GAS /tmp/ccqUhOmw.s page 25 1342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Enable SPI peripheral */ @@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Transmit and Receive data in 8 Bit mode */ 1397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** else 1398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 26 + ARM GAS /tmp/ccqUhOmw.s page 26 1399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U)) @@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1453:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** *((uint16_t *)hspi->pRxBuffPtr) = (uint16_t)hspi->Instance->DR; 1454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); 1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount -= 2U; - ARM GAS /tmp/ccywxtmH.s page 27 + ARM GAS /tmp/ccqUhOmw.s page 27 1456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->RxXferCount <= 1U) @@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (SPI_WaitFlagStateUntilTimeout(hspi, SPI_FLAG_RXNE, SET, Timeout, tickstart) != HAL_OK) 1511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Error on the CRC reception */ - ARM GAS /tmp/ccywxtmH.s page 28 + ARM GAS /tmp/ccqUhOmw.s page 28 1513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_CRC); @@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((pData == NULL) || (Size == 0U)) 1568:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1569:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** errorcode = HAL_ERROR; - ARM GAS /tmp/ccywxtmH.s page 29 + ARM GAS /tmp/ccqUhOmw.s page 29 1570:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** goto error; @@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1625:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Enable SPI peripheral */ 1626:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); - ARM GAS /tmp/ccywxtmH.s page 30 + ARM GAS /tmp/ccqUhOmw.s page 30 1627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check the data size to adapt Rx threshold and the set the function for IT treatment */ 1682:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->Init.DataSize > SPI_DATASIZE_8BIT) 1683:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 31 + ARM GAS /tmp/ccqUhOmw.s page 31 1684:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Set RX Fifo threshold according the reception data length: 16 bit */ @@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1738:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 1739:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 1740:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /** - ARM GAS /tmp/ccywxtmH.s page 32 + ARM GAS /tmp/ccqUhOmw.s page 32 1741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @brief Transmit and Receive an amount of data in non-blocking mode with Interrupt. @@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1796:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxISR = SPI_2linesRxISR_16BIT; 1797:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxISR = SPI_2linesTxISR_16BIT; - ARM GAS /tmp/ccywxtmH.s page 33 + ARM GAS /tmp/ccqUhOmw.s page 33 1798:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains 1853:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * the configuration information for SPI module. 1854:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param pData pointer to data buffer - ARM GAS /tmp/ccywxtmH.s page 34 + ARM GAS /tmp/ccqUhOmw.s page 34 1855:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param Size amount of data to be sent @@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1909:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SPI_RESET_CRC(hspi); 1910:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 1911:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_SPI_CRC */ - ARM GAS /tmp/ccywxtmH.s page 35 + ARM GAS /tmp/ccqUhOmw.s page 35 1912:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1966:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 1967:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** error : 1968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Process Unlocked */ - ARM GAS /tmp/ccywxtmH.s page 36 + ARM GAS /tmp/ccqUhOmw.s page 36 1969:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_UNLOCK(hspi); @@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2023:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /*Init field not used in handle to zero */ 2024:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxISR = NULL; 2025:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxISR = NULL; - ARM GAS /tmp/ccywxtmH.s page 37 + ARM GAS /tmp/ccqUhOmw.s page 37 2026:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxXferSize = 0U; @@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2080:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2082:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 38 + ARM GAS /tmp/ccqUhOmw.s page 38 2083:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_TransmitReceive_DMA(SPI_HandleTypeDef *hspi, uint8_t *pTxData, uint8_t *p 2138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** uint16_t Size) 2139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 39 + ARM GAS /tmp/ccqUhOmw.s page 39 2140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** uint32_t tmp_mode; @@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SPI_RESET_CRC(hspi); 2195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_SPI_CRC */ - ARM GAS /tmp/ccywxtmH.s page 40 + ARM GAS /tmp/ccqUhOmw.s page 40 2197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 41 + ARM GAS /tmp/ccqUhOmw.s page 41 2254:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check if we are in Rx only or in Rx/Tx Mode and configure the DMA transfer complete callback * @@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check if the SPI is already enabled */ 2309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) 2310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 42 + ARM GAS /tmp/ccqUhOmw.s page 42 2311:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Enable SPI peripheral */ @@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2365:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** count--; 2366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } while (hspi->State != HAL_SPI_STATE_ABORT); 2367:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Reset Timeout Counter */ - ARM GAS /tmp/ccywxtmH.s page 43 + ARM GAS /tmp/ccqUhOmw.s page 43 2368:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** count = resetcount; @@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 2423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Disable the SPI DMA Rx request if enabled */ 2424:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (HAL_IS_BIT_SET(hspi->Instance->CR2, SPI_CR2_RXDMAEN)) - ARM GAS /tmp/ccywxtmH.s page 44 + ARM GAS /tmp/ccqUhOmw.s page 44 2425:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2479:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; 2480:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 2481:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** return errorcode; - ARM GAS /tmp/ccywxtmH.s page 45 + ARM GAS /tmp/ccqUhOmw.s page 45 2482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2536:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Wait HAL_SPI_STATE_ABORT state */ 2537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** do 2538:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 46 + ARM GAS /tmp/ccqUhOmw.s page 46 2539:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (count == 0U) @@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** else 2594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** abortcplt = 0U; - ARM GAS /tmp/ccywxtmH.s page 47 + ARM GAS /tmp/ccqUhOmw.s page 47 2596:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2650:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 2651:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** return errorcode; 2652:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 48 + ARM GAS /tmp/ccqUhOmw.s page 48 2653:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2707:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ 2708:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 2709:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Abort the SPI DMA tx Stream/Channel */ - ARM GAS /tmp/ccywxtmH.s page 49 + ARM GAS /tmp/ccqUhOmw.s page 49 2710:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->hdmatx != NULL) @@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2764:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* SPI Overrun error interrupt occurred ----------------------------------*/ 2765:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (SPI_CHECK_FLAG(itflag, SPI_FLAG_OVR) != RESET) 2766:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 50 + ARM GAS /tmp/ccqUhOmw.s page 50 2767:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->State != HAL_SPI_STATE_BUSY_TX) @@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2821:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (HAL_OK != HAL_DMA_Abort_IT(hspi->hdmatx)) 2822:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2823:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_ABORT); - ARM GAS /tmp/ccywxtmH.s page 51 + ARM GAS /tmp/ccqUhOmw.s page 51 2824:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2878:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ 2879:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __weak void HAL_SPI_TxRxCpltCallback(SPI_HandleTypeDef *hspi) 2880:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 52 + ARM GAS /tmp/ccqUhOmw.s page 52 2881:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ @@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2935:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2936:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 2937:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /** - ARM GAS /tmp/ccywxtmH.s page 53 + ARM GAS /tmp/ccqUhOmw.s page 53 2938:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @brief SPI error callback. @@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2992:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains 2993:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * the configuration information for SPI module. 2994:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @retval SPI state - ARM GAS /tmp/ccywxtmH.s page 54 + ARM GAS /tmp/ccqUhOmw.s page 54 2995:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ @@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3049:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 3050:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check the end of the transaction */ 3051:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (SPI_EndRxTxTransaction(hspi, SPI_DEFAULT_TIMEOUT, tickstart) != HAL_OK) - ARM GAS /tmp/ccywxtmH.s page 55 + ARM GAS /tmp/ccqUhOmw.s page 55 3052:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Disable ERR interrupt */ 3107:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_ERR); 3108:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 56 + ARM GAS /tmp/ccqUhOmw.s page 56 3109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) @@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 3164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check the end of the transaction */ 3165:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (SPI_EndRxTransaction(hspi, SPI_DEFAULT_TIMEOUT, tickstart) != HAL_OK) - ARM GAS /tmp/ccywxtmH.s page 57 + ARM GAS /tmp/ccqUhOmw.s page 57 3166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* DMA Normal Mode */ 3221:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((hdma->Instance->CCR & DMA_CCR_CIRC) != DMA_CCR_CIRC) 3222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 58 + ARM GAS /tmp/ccqUhOmw.s page 58 3223:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Disable ERR interrupt */ @@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_CRC); 3278:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_CLEAR_CRCERRFLAG(hspi); 3279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 59 + ARM GAS /tmp/ccqUhOmw.s page 59 3280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_SPI_CRC */ @@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ 3335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 3336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 60 + ARM GAS /tmp/ccqUhOmw.s page 60 3337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /** @@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) 3392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->ErrorCallback(hspi); 3393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #else - ARM GAS /tmp/ccywxtmH.s page 61 + ARM GAS /tmp/ccqUhOmw.s page 61 3394:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); @@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 3449:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Clear the Error flags in the SR register */ 3450:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_CLEAR_OVRFLAG(hspi); - ARM GAS /tmp/ccywxtmH.s page 62 + ARM GAS /tmp/ccqUhOmw.s page 62 3451:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_CLEAR_FREFLAG(hspi); @@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* No Abort process still ongoing : All DMA Stream/Channel are aborted, call user Abort Complete 3506:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount = 0U; 3507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxXferCount = 0U; - ARM GAS /tmp/ccywxtmH.s page 63 + ARM GAS /tmp/ccqUhOmw.s page 63 3508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3562:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) 3563:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) 3564:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 64 + ARM GAS /tmp/ccqUhOmw.s page 64 3565:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SET_BIT(hspi->Instance->CR2, SPI_RXFIFO_THRESHOLD); @@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3619:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * the configuration information for SPI module. 3620:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @retval None 3621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ - ARM GAS /tmp/ccywxtmH.s page 65 + ARM GAS /tmp/ccqUhOmw.s page 65 3622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static void SPI_2linesTxISR_8BIT(struct __SPI_HandleTypeDef *hspi) @@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3676:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->RxXferCount == 0U) 3677:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3678:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) - ARM GAS /tmp/ccywxtmH.s page 66 + ARM GAS /tmp/ccqUhOmw.s page 66 3679:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) @@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->TxXferCount == 0U) 3734:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) - ARM GAS /tmp/ccywxtmH.s page 67 + ARM GAS /tmp/ccqUhOmw.s page 67 3736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) @@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3790:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static void SPI_RxISR_8BIT(struct __SPI_HandleTypeDef *hspi) 3791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** *hspi->pRxBuffPtr = (*(__IO uint8_t *)&hspi->Instance->DR); - ARM GAS /tmp/ccywxtmH.s page 68 + ARM GAS /tmp/ccqUhOmw.s page 68 3793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr++; @@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3847:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3848:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** *((uint16_t *)hspi->pRxBuffPtr) = (uint16_t)(hspi->Instance->DR); 3849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); - ARM GAS /tmp/ccywxtmH.s page 69 + ARM GAS /tmp/ccqUhOmw.s page 69 3850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount--; @@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3904:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static void SPI_TxISR_16BIT(struct __SPI_HandleTypeDef *hspi) 3905:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3906:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Transmit data in 16 Bit mode */ - ARM GAS /tmp/ccywxtmH.s page 70 + ARM GAS /tmp/ccqUhOmw.s page 70 3907:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->Instance->DR = *((uint16_t *)hspi->pTxBuffPtr); @@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 51 .loc 1 3938 3 view .LVU3 3939:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** uint32_t tmp_tickstart; 52 .loc 1 3939 3 view .LVU4 - ARM GAS /tmp/ccywxtmH.s page 71 + ARM GAS /tmp/ccqUhOmw.s page 71 3940:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 96 0040 B6F1FF3F cmp r6, #-1 97 0044 F3D0 beq .L3 3951:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 72 + ARM GAS /tmp/ccqUhOmw.s page 72 3952:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (((HAL_GetTick() - tmp_tickstart) >= tmp_timeout) || (tmp_timeout == 0U)) @@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 117 0058 019B ldr r3, [sp, #4] 118 005a 013B subs r3, r3, #1 119 005c 0193 str r3, [sp, #4] - ARM GAS /tmp/ccywxtmH.s page 73 + ARM GAS /tmp/ccqUhOmw.s page 73 120 005e 9146 mov r9, r2 @@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 158 .loc 1 3961 65 discriminator 1 view .LVU47 159 008c AB68 ldr r3, [r5, #8] 3961:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** || (hspi->Init.Direction == SPI_DIRECTION_2LIN - ARM GAS /tmp/ccywxtmH.s page 74 + ARM GAS /tmp/ccqUhOmw.s page 74 160 .loc 1 3961 50 discriminator 1 view .LVU48 @@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 205 .align 1 206 .syntax unified 207 .thumb - ARM GAS /tmp/ccywxtmH.s page 75 + ARM GAS /tmp/ccqUhOmw.s page 75 208 .thumb_func @@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4011:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4012:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Adjust Timeout value in case of end of transfer */ 4013:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** tmp_timeout = Timeout - (HAL_GetTick() - Tickstart); - ARM GAS /tmp/ccywxtmH.s page 76 + ARM GAS /tmp/ccqUhOmw.s page 76 244 .loc 1 4013 3 is_stmt 1 view .LVU66 @@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4031:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4032:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (Timeout != HAL_MAX_DELAY) 281 .loc 1 4032 5 is_stmt 1 view .LVU81 - ARM GAS /tmp/ccywxtmH.s page 77 + ARM GAS /tmp/ccqUhOmw.s page 77 282 .loc 1 4032 8 is_stmt 0 view .LVU82 @@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4035:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 4036:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Disable the SPI and reset the CRC: the CRC value should be cleared 4037:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** on both master and slave sides in order to resynchronize the master - ARM GAS /tmp/ccywxtmH.s page 78 + ARM GAS /tmp/ccqUhOmw.s page 78 4038:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** and slave for their respective CRC calculation */ @@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4043:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** || (hspi->Init.Direction == SPI_DIRECTION_2LIN 344 .loc 1 4043 9 view .LVU105 4043:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** || (hspi->Init.Direction == SPI_DIRECTION_2LIN - ARM GAS /tmp/ccywxtmH.s page 79 + ARM GAS /tmp/ccqUhOmw.s page 79 345 .loc 1 4043 24 is_stmt 0 view .LVU106 @@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 383 00c0 3268 ldr r2, [r6] 384 00c2 1368 ldr r3, [r2] 385 00c4 23F04003 bic r3, r3, #64 - ARM GAS /tmp/ccywxtmH.s page 80 + ARM GAS /tmp/ccqUhOmw.s page 80 386 00c8 1360 str r3, [r2] @@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4080:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param Tickstart tick start value 4081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @retval HAL status 4082:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ - ARM GAS /tmp/ccywxtmH.s page 81 + ARM GAS /tmp/ccqUhOmw.s page 81 4083:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** static HAL_StatusTypeDef SPI_EndRxTransaction(SPI_HandleTypeDef *hspi, uint32_t Timeout, uint32_t @@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Control if the TX fifo is empty */ 4122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (SPI_WaitFifoStateUntilTimeout(hspi, SPI_FLAG_FTLVL, SPI_FTLVL_EMPTY, Timeout, Tickstart) != H 444 .loc 1 4122 3 is_stmt 1 view .LVU131 - ARM GAS /tmp/ccywxtmH.s page 82 + ARM GAS /tmp/ccqUhOmw.s page 82 445 .loc 1 4122 7 is_stmt 0 view .LVU132 @@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 483 0042 2366 str r3, [r4, #96] 4139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** return HAL_TIMEOUT; 484 .loc 1 4139 5 view .LVU143 - ARM GAS /tmp/ccywxtmH.s page 83 + ARM GAS /tmp/ccqUhOmw.s page 83 485 .loc 1 4139 12 is_stmt 0 view .LVU144 @@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4084:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if ((hspi->Init.Mode == SPI_MODE_MASTER) && ((hspi->Init.Direction == SPI_DIRECTION_1LINE) 530 .loc 1 4084 1 is_stmt 0 view .LVU153 531 0000 70B5 push {r4, r5, r6, lr} - ARM GAS /tmp/ccywxtmH.s page 84 + ARM GAS /tmp/ccqUhOmw.s page 84 532 .cfi_def_cfa_offset 16 @@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 574 .cfi_remember_state 575 .cfi_def_cfa_offset 16 576 @ sp needed - ARM GAS /tmp/ccywxtmH.s page 85 + ARM GAS /tmp/ccqUhOmw.s page 85 577 002c 70BD pop {r4, r5, r6, pc} @@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 619 .loc 1 4103 9 is_stmt 0 view .LVU178 620 0062 0096 str r6, [sp] - ARM GAS /tmp/ccywxtmH.s page 86 + ARM GAS /tmp/ccqUhOmw.s page 86 621 0064 2B46 mov r3, r5 @@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) 4168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Check if CRC error occurred */ 4169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_CRCERR) != RESET) - ARM GAS /tmp/ccywxtmH.s page 87 + ARM GAS /tmp/ccqUhOmw.s page 87 4170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4224:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains 4225:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * the configuration information for SPI module. 4226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @retval None - ARM GAS /tmp/ccywxtmH.s page 88 + ARM GAS /tmp/ccqUhOmw.s page 88 4227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ @@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains 4282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * the configuration information for SPI module. 4283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** * @retval None - ARM GAS /tmp/ccywxtmH.s page 89 + ARM GAS /tmp/ccqUhOmw.s page 89 4284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** */ @@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 652 @ args = 0, pretend = 0, frame = 8 653 @ frame_needed = 0, uses_anonymous_args = 0 654 .loc 1 4335 1 is_stmt 0 view .LVU184 - ARM GAS /tmp/ccywxtmH.s page 90 + ARM GAS /tmp/ccqUhOmw.s page 90 655 0000 10B5 push {r4, lr} @@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4353:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 4354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** count--; 692 .loc 1 4354 5 is_stmt 1 view .LVU196 - ARM GAS /tmp/ccywxtmH.s page 91 + ARM GAS /tmp/ccqUhOmw.s page 91 693 .loc 1 4354 10 is_stmt 0 view .LVU197 @@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 735 006c 0022 movs r2, #0 736 006e 4FF4C061 mov r1, #1536 737 0072 2046 mov r0, r4 - ARM GAS /tmp/ccywxtmH.s page 92 + ARM GAS /tmp/ccqUhOmw.s page 92 738 0074 FFF7FEFF bl SPI_WaitFifoStateUntilTimeout @@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 779 .loc 1 4379 1 is_stmt 0 view .LVU217 780 0000 10B5 push {r4, lr} 781 .cfi_def_cfa_offset 8 - ARM GAS /tmp/ccywxtmH.s page 93 + ARM GAS /tmp/ccqUhOmw.s page 93 782 .cfi_offset 4, -8 @@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 819 0030 5B68 ldr r3, [r3, #4] 820 0032 13F0800F tst r3, #128 821 0036 F5D1 bne .L67 - ARM GAS /tmp/ccywxtmH.s page 94 + ARM GAS /tmp/ccqUhOmw.s page 94 822 0038 03E0 b .L66 @@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 863 .loc 1 4407 6 view .LVU242 864 0074 08B1 cbz r0, .L69 4408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 95 + ARM GAS /tmp/ccqUhOmw.s page 95 4409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_ABORT; @@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** break; 900 .loc 1 4423 9 view .LVU256 901 00a2 236E ldr r3, [r4, #96] - ARM GAS /tmp/ccywxtmH.s page 96 + ARM GAS /tmp/ccqUhOmw.s page 96 902 00a4 43F04003 orr r3, r3, #64 @@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_ABORT; 942 .loc 1 4441 3 is_stmt 1 view .LVU268 943 .loc 1 4441 15 is_stmt 0 view .LVU269 - ARM GAS /tmp/ccywxtmH.s page 97 + ARM GAS /tmp/ccqUhOmw.s page 97 944 00dc 0723 movs r3, #7 @@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 996 .loc 1 318 3 view .LVU276 321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 997 .loc 1 321 3 view .LVU277 - ARM GAS /tmp/ccywxtmH.s page 98 + ARM GAS /tmp/ccqUhOmw.s page 98 321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1031 0014 0023 movs r3, #0 1032 0016 C361 str r3, [r0, #28] 1033 0018 02E0 b .L84 - ARM GAS /tmp/ccywxtmH.s page 99 + ARM GAS /tmp/ccqUhOmw.s page 99 1034 .L83: @@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1071 .loc 1 407 11 view .LVU315 1072 0044 0022 movs r2, #0 1073 .L86: - ARM GAS /tmp/ccywxtmH.s page 100 + ARM GAS /tmp/ccqUhOmw.s page 100 1074 .LVL57: @@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1121 00ac 0B43 orrs r3, r3, r1 1122 00ae E168 ldr r1, [r4, #12] 1123 00b0 01F47061 and r1, r1, #3840 - ARM GAS /tmp/ccywxtmH.s page 101 + ARM GAS /tmp/ccqUhOmw.s page 101 1124 00b4 0B43 orrs r3, r3, r1 @@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1165 .cfi_restore 4 1166 .cfi_restore 14 323:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 102 + ARM GAS /tmp/ccqUhOmw.s page 102 1167 .loc 1 323 12 view .LVU336 @@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1217 .cfi_offset 14, -4 1218 0004 0446 mov r4, r0 500:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 103 + ARM GAS /tmp/ccqUhOmw.s page 103 1219 .loc 1 500 3 is_stmt 1 view .LVU345 @@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1259 .section .text.HAL_SPI_Transmit,"ax",%progbits 1260 .align 1 1261 .global HAL_SPI_Transmit - ARM GAS /tmp/ccywxtmH.s page 104 + ARM GAS /tmp/ccqUhOmw.s page 104 1262 .syntax unified @@ -6238,7 +6238,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1305 .loc 1 836 3 discriminator 2 view .LVU372 836:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** initial_TxXferCount = Size; 1306 .loc 1 836 15 is_stmt 0 discriminator 2 view .LVU373 - ARM GAS /tmp/ccywxtmH.s page 105 + ARM GAS /tmp/ccqUhOmw.s page 105 1307 001e FFF7FEFF bl HAL_GetTick @@ -6298,7 +6298,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1343 0052 A4F83E90 strh r9, [r4, #62] @ movhi 859:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferSize = 0U; 1344 .loc 1 859 3 is_stmt 1 view .LVU392 - ARM GAS /tmp/ccywxtmH.s page 106 + ARM GAS /tmp/ccqUhOmw.s page 106 859:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferSize = 0U; @@ -6358,7 +6358,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1380 .loc 1 889 17 is_stmt 0 view .LVU411 1381 007e E368 ldr r3, [r4, #12] 889:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 107 + ARM GAS /tmp/ccqUhOmw.s page 107 1382 .loc 1 889 6 view .LVU412 @@ -6418,7 +6418,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1420 00aa 2268 ldr r2, [r4] 1421 00ac 1368 ldr r3, [r2] 1422 00ae 23F04003 bic r3, r3, #64 - ARM GAS /tmp/ccywxtmH.s page 108 + ARM GAS /tmp/ccqUhOmw.s page 108 1423 00b2 1360 str r3, [r2] @@ -6478,7 +6478,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1463 .loc 1 903 9 is_stmt 1 view .LVU442 903:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); 1464 .loc 1 903 48 is_stmt 0 view .LVU443 - ARM GAS /tmp/ccywxtmH.s page 109 + ARM GAS /tmp/ccqUhOmw.s page 109 1465 00ea A26B ldr r2, [r4, #56] @@ -6538,7 +6538,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1503 .loc 1 926 9 is_stmt 1 view .LVU459 926:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); 1504 .loc 1 926 48 is_stmt 0 view .LVU460 - ARM GAS /tmp/ccywxtmH.s page 110 + ARM GAS /tmp/ccqUhOmw.s page 110 1505 011e A26B ldr r2, [r4, #56] @@ -6598,7 +6598,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1542 0144 A363 str r3, [r4, #56] 934:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 1543 .loc 1 934 9 is_stmt 1 view .LVU478 - ARM GAS /tmp/ccywxtmH.s page 111 + ARM GAS /tmp/ccqUhOmw.s page 111 934:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -6658,7 +6658,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 959:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1583 .loc 1 959 12 view .LVU494 1584 0170 A842 cmp r0, r5 - ARM GAS /tmp/ccywxtmH.s page 112 + ARM GAS /tmp/ccqUhOmw.s page 112 1585 0172 02D3 bcc .L124 @@ -6718,7 +6718,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1622 .loc 1 946 15 is_stmt 0 view .LVU511 1623 019c A36B ldr r3, [r4, #56] 946:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxXferCount -= 2U; - ARM GAS /tmp/ccywxtmH.s page 113 + ARM GAS /tmp/ccqUhOmw.s page 113 1624 .loc 1 946 28 view .LVU512 @@ -6778,7 +6778,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 984:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 1664 .loc 1 984 5 view .LVU527 1665 01ca 9B68 ldr r3, [r3, #8] - ARM GAS /tmp/ccywxtmH.s page 114 + ARM GAS /tmp/ccqUhOmw.s page 114 1666 01cc 0193 str r3, [sp, #4] @@ -6838,7 +6838,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1706 .L130: 1707 .cfi_restore_state 912:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** goto error; - ARM GAS /tmp/ccywxtmH.s page 115 + ARM GAS /tmp/ccqUhOmw.s page 115 1708 .loc 1 912 21 view .LVU542 @@ -6898,7 +6898,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_SPI_StateTypeDef tmp_state; 1758 .loc 1 1253 3 view .LVU549 1254:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** uint32_t tickstart; - ARM GAS /tmp/ccywxtmH.s page 116 + ARM GAS /tmp/ccqUhOmw.s page 116 1759 .loc 1 1254 3 view .LVU550 @@ -6958,7 +6958,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) 1796 .loc 1 1281 3 discriminator 2 view .LVU568 1287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** ((tmp_mode == SPI_MODE_MASTER) && (hspi->Init.Direction == SPI_DIRECTION_2LINES) && (tmp_st - ARM GAS /tmp/ccywxtmH.s page 117 + ARM GAS /tmp/ccqUhOmw.s page 117 1797 .loc 1 1287 3 discriminator 2 view .LVU569 @@ -7018,7 +7018,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1836 0068 84F85D30 strb r3, [r4, #93] 1837 .L140: 1307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr = (uint8_t *)pRxData; - ARM GAS /tmp/ccywxtmH.s page 118 + ARM GAS /tmp/ccqUhOmw.s page 118 1838 .loc 1 1307 3 is_stmt 1 view .LVU585 @@ -7078,7 +7078,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 1872 .loc 1 1328 49 discriminator 1 view .LVU606 1873 0090 012F cmp r7, #1 - ARM GAS /tmp/ccywxtmH.s page 119 + ARM GAS /tmp/ccqUhOmw.s page 119 1874 0092 23D9 bls .L142 @@ -7138,7 +7138,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1913 00c0 A26B ldr r2, [r4, #56] 1351:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); 1914 .loc 1 1351 11 view .LVU622 - ARM GAS /tmp/ccywxtmH.s page 120 + ARM GAS /tmp/ccqUhOmw.s page 120 1915 00c2 2368 ldr r3, [r4] @@ -7198,7 +7198,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); 1955 .loc 1 1360 30 view .LVU637 1956 00ea 1288 ldrh r2, [r2] - ARM GAS /tmp/ccywxtmH.s page 121 + ARM GAS /tmp/ccqUhOmw.s page 121 1360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); @@ -7258,7 +7258,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1994 .loc 1 1383 27 view .LVU654 1995 0114 236C ldr r3, [r4, #64] 1383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); - ARM GAS /tmp/ccywxtmH.s page 122 + ARM GAS /tmp/ccqUhOmw.s page 122 1996 .loc 1 1383 41 view .LVU655 @@ -7318,7 +7318,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2035 0142 9BB2 uxth r3, r3 1355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2036 .loc 1 1355 37 view .LVU671 - ARM GAS /tmp/ccywxtmH.s page 123 + ARM GAS /tmp/ccqUhOmw.s page 123 2037 0144 2BB9 cbnz r3, .L151 @@ -7378,7 +7378,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2077 .loc 1 1401 10 view .LVU686 2078 0176 012B cmp r3, #1 - ARM GAS /tmp/ccywxtmH.s page 124 + ARM GAS /tmp/ccqUhOmw.s page 124 2079 0178 0DD9 bls .L155 @@ -7438,7 +7438,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2116 .loc 1 1409 49 view .LVU703 2117 019a 1278 ldrb r2, [r2] @ zero_extendqisi2 1409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr++; - ARM GAS /tmp/ccywxtmH.s page 125 + ARM GAS /tmp/ccqUhOmw.s page 125 2118 .loc 1 1409 46 view .LVU704 @@ -7498,7 +7498,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2156 01c2 A363 str r3, [r4, #56] 1423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2157 .loc 1 1423 11 is_stmt 1 view .LVU721 - ARM GAS /tmp/ccywxtmH.s page 126 + ARM GAS /tmp/ccqUhOmw.s page 126 1423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -7558,7 +7558,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2196 .loc 1 1432 19 view .LVU737 2197 01ea 30E0 b .L156 2198 .LVL112: - ARM GAS /tmp/ccywxtmH.s page 127 + ARM GAS /tmp/ccqUhOmw.s page 127 2199 .L178: @@ -7618,7 +7618,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1471:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2238 .loc 1 1471 14 is_stmt 0 view .LVU753 2239 0216 FFF7FEFF bl HAL_GetTick - ARM GAS /tmp/ccywxtmH.s page 128 + ARM GAS /tmp/ccqUhOmw.s page 128 2240 .LVL116: @@ -7678,7 +7678,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1417:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2280 .loc 1 1417 80 discriminator 2 view .LVU768 2281 024a 002F cmp r7, #0 - ARM GAS /tmp/ccywxtmH.s page 129 + ARM GAS /tmp/ccqUhOmw.s page 129 2282 024c B0D1 bne .L177 @@ -7738,7 +7738,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2319 .loc 1 1455 15 is_stmt 0 view .LVU785 2320 0278 B4F84630 ldrh r3, [r4, #70] 2321 027c 9BB2 uxth r3, r3 - ARM GAS /tmp/ccywxtmH.s page 130 + ARM GAS /tmp/ccqUhOmw.s page 130 1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->RxXferCount <= 1U) @@ -7798,7 +7798,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2362 .LVL124: 2363 .L139: 1544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_UNLOCK(hspi); - ARM GAS /tmp/ccywxtmH.s page 131 + ARM GAS /tmp/ccqUhOmw.s page 131 2364 .loc 1 1544 3 is_stmt 1 view .LVU800 @@ -7858,7 +7858,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2404 .loc 1 1296 15 view .LVU814 2405 02c8 EFE7 b .L139 2406 .LVL134: - ARM GAS /tmp/ccywxtmH.s page 132 + ARM GAS /tmp/ccqUhOmw.s page 132 2407 .L169: @@ -7918,7 +7918,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2455 .cfi_offset 7, -16 2456 .cfi_offset 8, -12 2457 .cfi_offset 9, -8 - ARM GAS /tmp/ccywxtmH.s page 133 + ARM GAS /tmp/ccqUhOmw.s page 133 2458 .cfi_offset 14, -4 @@ -7978,7 +7978,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2497 .loc 1 1031 6 discriminator 2 view .LVU837 2498 0032 012E cmp r6, #1 2499 0034 40F0A480 bne .L200 - ARM GAS /tmp/ccywxtmH.s page 134 + ARM GAS /tmp/ccqUhOmw.s page 134 1037:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -8038,7 +8038,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1054:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxISR = NULL; 2534 .loc 1 1054 21 is_stmt 0 view .LVU858 2535 0064 E364 str r3, [r4, #76] - ARM GAS /tmp/ccywxtmH.s page 135 + ARM GAS /tmp/ccqUhOmw.s page 135 1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -8098,7 +8098,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1095:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2574 .loc 1 1095 6 view .LVU875 2575 0096 B3F5E06F cmp r3, #1792 - ARM GAS /tmp/ccywxtmH.s page 136 + ARM GAS /tmp/ccqUhOmw.s page 136 2576 009a 29D9 bls .L187 @@ -8158,7 +8158,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2619 00d2 1368 ldr r3, [r2] 2620 00d4 23F48043 bic r3, r3, #16384 2621 00d8 1360 str r3, [r2] - ARM GAS /tmp/ccywxtmH.s page 137 + ARM GAS /tmp/ccqUhOmw.s page 137 2622 00da D2E7 b .L185 @@ -8218,7 +8218,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint8_t); 2661 .loc 1 1104 41 view .LVU902 2662 0108 1370 strb r3, [r2] - ARM GAS /tmp/ccywxtmH.s page 138 + ARM GAS /tmp/ccqUhOmw.s page 138 1105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount--; @@ -8278,7 +8278,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2702 .loc 1 1125 7 is_stmt 1 view .LVU918 1125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 139 + ARM GAS /tmp/ccqUhOmw.s page 139 2703 .loc 1 1125 11 is_stmt 0 view .LVU919 @@ -8338,7 +8338,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2742 .loc 1 1215 21 is_stmt 0 view .LVU935 2743 0174 2023 movs r3, #32 - ARM GAS /tmp/ccywxtmH.s page 140 + ARM GAS /tmp/ccqUhOmw.s page 140 2744 0176 2366 str r3, [r4, #96] @@ -8398,7 +8398,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2785 .L202: 2786 019a 0326 movs r6, #3 2787 019c F1E7 b .L182 - ARM GAS /tmp/ccywxtmH.s page 141 + ARM GAS /tmp/ccqUhOmw.s page 141 2788 .L203: @@ -8458,7 +8458,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2833 .loc 1 1565 3 discriminator 2 view .LVU959 1567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 2834 .loc 1 1567 3 discriminator 2 view .LVU960 - ARM GAS /tmp/ccywxtmH.s page 142 + ARM GAS /tmp/ccqUhOmw.s page 142 1567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -8518,7 +8518,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2870 0034 A3F84400 strh r0, [r3, #68] @ movhi 1589:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxISR = NULL; 2871 .loc 1 1589 3 is_stmt 1 view .LVU980 - ARM GAS /tmp/ccywxtmH.s page 143 + ARM GAS /tmp/ccqUhOmw.s page 143 1589:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxISR = NULL; @@ -8578,7 +8578,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1626:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 2910 .loc 1 1626 5 is_stmt 1 view .LVU997 2911 0066 1168 ldr r1, [r2] - ARM GAS /tmp/ccywxtmH.s page 144 + ARM GAS /tmp/ccqUhOmw.s page 144 2912 0068 41F04001 orr r1, r1, #64 @@ -8638,7 +8638,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2954 .loc 1 1631 10 is_stmt 0 view .LVU1009 2955 009a 7047 bx lr 2956 .LVL169: - ARM GAS /tmp/ccywxtmH.s page 145 + ARM GAS /tmp/ccqUhOmw.s page 145 2957 .L217: @@ -8698,7 +8698,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3002 .loc 1 1759 3 view .LVU1020 1759:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 3003 .loc 1 1759 3 view .LVU1021 - ARM GAS /tmp/ccywxtmH.s page 146 + ARM GAS /tmp/ccqUhOmw.s page 146 3004 0002 90F85C00 ldrb r0, [r0, #92] @ zero_extendqisi2 @@ -8758,7 +8758,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3043 .loc 1 1772 3 is_stmt 1 view .LVU1036 1772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3044 .loc 1 1772 6 is_stmt 0 view .LVU1037 - ARM GAS /tmp/ccywxtmH.s page 147 + ARM GAS /tmp/ccqUhOmw.s page 147 3045 0032 0029 cmp r1, #0 @@ -8818,7 +8818,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3081 .loc 1 1789 21 is_stmt 0 view .LVU1055 3082 0060 CCF84020 str r2, [ip, #64] 1790:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount = Size; - ARM GAS /tmp/ccywxtmH.s page 148 + ARM GAS /tmp/ccqUhOmw.s page 148 3083 .loc 1 1790 3 is_stmt 1 view .LVU1056 @@ -8878,7 +8878,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3121 0096 5360 str r3, [r2, #4] 3122 .LVL182: 3123 .L231: - ARM GAS /tmp/ccywxtmH.s page 149 + ARM GAS /tmp/ccqUhOmw.s page 149 1835:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -8938,7 +8938,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3164 00d4 5360 str r3, [r2, #4] 3165 .LVL186: 1831:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 150 + ARM GAS /tmp/ccqUhOmw.s page 150 3166 .loc 1 1831 5 view .LVU1087 @@ -8998,7 +8998,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3208 .LVL195: 3209 .L237: 1774:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** goto error; - ARM GAS /tmp/ccywxtmH.s page 151 + ARM GAS /tmp/ccqUhOmw.s page 151 3210 .loc 1 1774 15 view .LVU1100 @@ -9058,7 +9058,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1643:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; 3259 .loc 1 1643 1 is_stmt 0 view .LVU1108 3260 0000 08B5 push {r3, lr} - ARM GAS /tmp/ccywxtmH.s page 152 + ARM GAS /tmp/ccqUhOmw.s page 152 3261 .cfi_def_cfa_offset 8 @@ -9118,7 +9118,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3299 002a 5AD0 beq .L249 1662:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3300 .loc 1 1662 23 discriminator 1 view .LVU1125 - ARM GAS /tmp/ccywxtmH.s page 153 + ARM GAS /tmp/ccqUhOmw.s page 153 3301 002c 002A cmp r2, #0 @@ -9178,7 +9178,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1682:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3335 .loc 1 1682 6 view .LVU1146 3336 005c B3F5E06F cmp r3, #1792 - ARM GAS /tmp/ccywxtmH.s page 154 + ARM GAS /tmp/ccqUhOmw.s page 154 3337 0060 27D9 bls .L250 @@ -9238,7 +9238,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3377 00a0 1FE0 b .L249 3378 .LVL206: 3379 .L257: - ARM GAS /tmp/ccywxtmH.s page 155 + ARM GAS /tmp/ccqUhOmw.s page 155 1648:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line @@ -9298,7 +9298,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3422 .L254: 1658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** goto error; 3423 .loc 1 1658 15 is_stmt 0 view .LVU1173 - ARM GAS /tmp/ccywxtmH.s page 156 + ARM GAS /tmp/ccqUhOmw.s page 156 3424 00e0 0220 movs r0, #2 @@ -9358,7 +9358,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1859:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; 3471 .loc 1 1859 1 is_stmt 0 view .LVU1183 3472 0000 38B5 push {r3, r4, r5, lr} - ARM GAS /tmp/ccywxtmH.s page 157 + ARM GAS /tmp/ccqUhOmw.s page 157 3473 .cfi_def_cfa_offset 16 @@ -9418,7 +9418,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr = (uint8_t *)pData; 3511 .loc 1 1885 21 is_stmt 0 view .LVU1200 3512 002c 0023 movs r3, #0 - ARM GAS /tmp/ccywxtmH.s page 158 + ARM GAS /tmp/ccqUhOmw.s page 158 3513 002e 0366 str r3, [r0, #96] @@ -9478,7 +9478,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 1914:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 3547 .loc 1 1914 7 is_stmt 0 view .LVU1221 3548 004c 636D ldr r3, [r4, #84] - ARM GAS /tmp/ccywxtmH.s page 159 + ARM GAS /tmp/ccqUhOmw.s page 159 1914:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -9538,7 +9538,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3586 007a B3F5806F cmp r3, #1024 3587 007e 2AD0 beq .L273 3588 .L265: - ARM GAS /tmp/ccywxtmH.s page 160 + ARM GAS /tmp/ccqUhOmw.s page 160 1943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxXferCount)) @@ -9598,7 +9598,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3629 00b4 5368 ldr r3, [r2, #4] 3630 00b6 43F00203 orr r3, r3, #2 3631 00ba 5360 str r3, [r2, #4] - ARM GAS /tmp/ccywxtmH.s page 161 + ARM GAS /tmp/ccqUhOmw.s page 161 1860:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -9658,7 +9658,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3674 00f6 43F48043 orr r3, r3, #16384 3675 00fa 5360 str r3, [r2, #4] 1938:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 162 + ARM GAS /tmp/ccqUhOmw.s page 162 3676 .loc 1 1938 7 view .LVU1265 @@ -9718,7 +9718,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3716 .LVL232: 3717 .L269: 1869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 163 + ARM GAS /tmp/ccqUhOmw.s page 163 3718 .loc 1 1869 3 view .LVU1280 @@ -9778,7 +9778,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3763 .loc 1 2152 3 is_stmt 0 view .LVU1291 3764 0008 0128 cmp r0, #1 3765 000a 00F00381 beq .L293 - ARM GAS /tmp/ccywxtmH.s page 164 + ARM GAS /tmp/ccqUhOmw.s page 164 2152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -9838,7 +9838,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3804 0042 002B cmp r3, #0 3805 0044 00F0E280 beq .L299 2172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 165 + ARM GAS /tmp/ccqUhOmw.s page 165 3806 .loc 1 2172 3 is_stmt 1 view .LVU1308 @@ -9898,7 +9898,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3841 0068 A4F84630 strh r3, [r4, #70] @ movhi 2187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxISR = NULL; 3842 .loc 1 2187 3 is_stmt 1 view .LVU1328 - ARM GAS /tmp/ccywxtmH.s page 166 + ARM GAS /tmp/ccqUhOmw.s page 166 2187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxISR = NULL; @@ -9958,7 +9958,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3882 .L284: 2255:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3883 .loc 1 2255 3 view .LVU1344 - ARM GAS /tmp/ccywxtmH.s page 167 + ARM GAS /tmp/ccqUhOmw.s page 167 2255:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -10018,7 +10018,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount)) 3921 .loc 1 2275 17 view .LVU1362 3922 00c8 9BB2 uxth r3, r3 - ARM GAS /tmp/ccywxtmH.s page 168 + ARM GAS /tmp/ccqUhOmw.s page 168 3923 00ca 226C ldr r2, [r4, #64] @@ -10078,7 +10078,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3963 00fe 5B69 ldr r3, [r3, #20] 2236:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 3964 .loc 1 2236 8 view .LVU1377 - ARM GAS /tmp/ccywxtmH.s page 169 + ARM GAS /tmp/ccqUhOmw.s page 169 3965 0100 B3F5806F cmp r3, #1024 @@ -10138,7 +10138,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 4005 .loc 1 2227 27 view .LVU1392 4006 0146 C3F34E03 ubfx r3, r3, #1, #15 - ARM GAS /tmp/ccywxtmH.s page 170 + ARM GAS /tmp/ccqUhOmw.s page 170 4007 014a E387 strh r3, [r4, #62] @ movhi @@ -10198,7 +10198,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 4047 .loc 1 2259 9 is_stmt 0 view .LVU1407 4048 0184 A36D ldr r3, [r4, #88] - ARM GAS /tmp/ccywxtmH.s page 171 + ARM GAS /tmp/ccqUhOmw.s page 171 2259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -10258,7 +10258,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2297:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxXferCount)) 4086 .loc 1 2297 17 view .LVU1425 4087 01ac 9BB2 uxth r3, r3 - ARM GAS /tmp/ccywxtmH.s page 172 + ARM GAS /tmp/ccqUhOmw.s page 172 4088 01ae 0C32 adds r2, r2, #12 @@ -10318,7 +10318,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 4130 .loc 1 2305 5 is_stmt 1 view .LVU1438 4131 01f0 00E0 b .L280 - ARM GAS /tmp/ccywxtmH.s page 173 + ARM GAS /tmp/ccqUhOmw.s page 173 4132 .LVL250: @@ -10378,7 +10378,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4173 .LVL260: 2167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** goto error; 4174 .loc 1 2167 15 view .LVU1452 - ARM GAS /tmp/ccywxtmH.s page 174 + ARM GAS /tmp/ccqUhOmw.s page 174 4175 020a F3E7 b .L280 @@ -10438,7 +10438,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4225 0002 0446 mov r4, r0 1985:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4226 .loc 1 1985 3 is_stmt 1 view .LVU1459 - ARM GAS /tmp/ccywxtmH.s page 175 + ARM GAS /tmp/ccqUhOmw.s page 175 4227 .LVL266: @@ -10498,7 +10498,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4264 .loc 1 2017 3 is_stmt 1 view .LVU1476 2017:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_NONE; 4265 .loc 1 2017 21 is_stmt 0 view .LVU1477 - ARM GAS /tmp/ccywxtmH.s page 176 + ARM GAS /tmp/ccqUhOmw.s page 176 4266 0038 0420 movs r0, #4 @@ -10558,7 +10558,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4300 .loc 1 2047 18 is_stmt 0 view .LVU1497 4301 005a E368 ldr r3, [r4, #12] 2047:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 177 + ARM GAS /tmp/ccqUhOmw.s page 177 4302 .loc 1 2047 6 view .LVU1498 @@ -10618,7 +10618,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2091:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4342 .loc 1 2091 3 is_stmt 1 view .LVU1513 2091:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 178 + ARM GAS /tmp/ccqUhOmw.s page 178 4343 .loc 1 2091 7 is_stmt 0 view .LVU1514 @@ -10678,7 +10678,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4383 .L317: 2116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4384 .loc 1 2116 3 view .LVU1529 - ARM GAS /tmp/ccywxtmH.s page 179 + ARM GAS /tmp/ccqUhOmw.s page 179 4385 00cc 2268 ldr r2, [r4] @@ -10738,7 +10738,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4427 0102 2268 ldr r2, [r4] 4428 0104 1368 ldr r3, [r2] 4429 0106 23F48043 bic r3, r3, #16384 - ARM GAS /tmp/ccywxtmH.s page 180 + ARM GAS /tmp/ccqUhOmw.s page 180 4430 010a 1360 str r3, [r2] @@ -10798,7 +10798,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4470 .loc 1 2078 9 is_stmt 1 view .LVU1555 4471 014e 2268 ldr r2, [r4] 4472 0150 5368 ldr r3, [r2, #4] - ARM GAS /tmp/ccywxtmH.s page 181 + ARM GAS /tmp/ccqUhOmw.s page 181 4473 0152 43F40053 orr r3, r3, #8192 @@ -10858,7 +10858,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4512 .loc 1 2125 1 is_stmt 0 view .LVU1570 4513 0180 2846 mov r0, r5 4514 0182 38BD pop {r3, r4, r5, pc} - ARM GAS /tmp/ccywxtmH.s page 182 + ARM GAS /tmp/ccqUhOmw.s page 182 4515 .LVL282: @@ -10918,7 +10918,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4562 0010 5B0A lsrs r3, r3, #9 2347:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** count = resetcount; 4563 .loc 1 2347 36 view .LVU1580 - ARM GAS /tmp/ccywxtmH.s page 183 + ARM GAS /tmp/ccqUhOmw.s page 183 4564 0012 6422 movs r2, #100 @@ -10978,7 +10978,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4601 .loc 1 2366 18 is_stmt 0 view .LVU1597 4602 0040 94F85D30 ldrb r3, [r4, #93] @ zero_extendqisi2 4603 0044 DBB2 uxtb r3, r3 - ARM GAS /tmp/ccywxtmH.s page 184 + ARM GAS /tmp/ccqUhOmw.s page 184 2366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Reset Timeout Counter */ @@ -11038,7 +11038,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Reset Timeout Counter */ 4642 .loc 1 2383 26 is_stmt 1 view .LVU1614 2383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Reset Timeout Counter */ - ARM GAS /tmp/ccywxtmH.s page 185 + ARM GAS /tmp/ccqUhOmw.s page 185 4643 .loc 1 2383 18 is_stmt 0 view .LVU1615 @@ -11098,7 +11098,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4681 .loc 1 2399 11 view .LVU1631 4682 0098 FFF7FEFF bl HAL_DMA_Abort 4683 .LVL286: - ARM GAS /tmp/ccywxtmH.s page 186 + ARM GAS /tmp/ccqUhOmw.s page 186 2399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -11158,7 +11158,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4726 00da FFF7FEFF bl SPI_WaitFifoStateUntilTimeout 4727 .LVL290: 2416:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 187 + ARM GAS /tmp/ccqUhOmw.s page 187 4728 .loc 1 2416 10 view .LVU1644 @@ -11218,7 +11218,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4766 0106 23F04003 bic r3, r3, #64 4767 010a 1360 str r3, [r2] 2443:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 188 + ARM GAS /tmp/ccqUhOmw.s page 188 4768 .loc 1 2443 7 view .LVU1661 @@ -11278,7 +11278,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2459:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->TxXferCount = 0U; 4811 .loc 1 2459 21 is_stmt 0 view .LVU1673 4812 0148 0023 movs r3, #0 - ARM GAS /tmp/ccywxtmH.s page 189 + ARM GAS /tmp/ccqUhOmw.s page 189 4813 014a A4F84630 strh r3, [r4, #70] @ movhi @@ -11338,7 +11338,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4851 016e 0393 str r3, [sp, #12] 2476:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4852 .loc 1 2476 3 view .LVU1690 - ARM GAS /tmp/ccywxtmH.s page 190 + ARM GAS /tmp/ccqUhOmw.s page 190 4853 0170 039B ldr r3, [sp, #12] @@ -11398,7 +11398,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4900 0000 90F85C30 ldrb r3, [r0, #92] @ zero_extendqisi2 4901 0004 012B cmp r3, #1 4902 0006 0CD0 beq .L351 - ARM GAS /tmp/ccywxtmH.s page 191 + ARM GAS /tmp/ccqUhOmw.s page 191 2663:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -11458,7 +11458,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4947 @ link register save eliminated. 2683:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 4948 .loc 1 2683 3 view .LVU1712 - ARM GAS /tmp/ccywxtmH.s page 192 + ARM GAS /tmp/ccqUhOmw.s page 192 2683:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -11518,7 +11518,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2701:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; 4993 .loc 1 2701 1 is_stmt 1 view -0 4994 .cfi_startproc - ARM GAS /tmp/ccywxtmH.s page 193 + ARM GAS /tmp/ccqUhOmw.s page 193 4995 @ args = 0, pretend = 0, frame = 0 @@ -11578,7 +11578,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2719:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 5036 .loc 1 2719 11 is_stmt 0 view .LVU1739 5037 001e A06D ldr r0, [r4, #88] - ARM GAS /tmp/ccywxtmH.s page 194 + ARM GAS /tmp/ccqUhOmw.s page 194 2719:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -11638,7 +11638,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5081 .LVL316: 5082 .LFB149: 2848:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ - ARM GAS /tmp/ccywxtmH.s page 195 + ARM GAS /tmp/ccqUhOmw.s page 195 5083 .loc 1 2848 1 is_stmt 1 view -0 @@ -11698,7 +11698,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5133 .cfi_endproc 5134 .LFE151: 5136 .section .text.HAL_SPI_TxHalfCpltCallback,"ax",%progbits - ARM GAS /tmp/ccywxtmH.s page 196 + ARM GAS /tmp/ccqUhOmw.s page 196 5137 .align 1 @@ -11758,7 +11758,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5185 .cfi_endproc 5186 .LFE162: 5188 .section .text.HAL_SPI_RxHalfCpltCallback,"ax",%progbits - ARM GAS /tmp/ccywxtmH.s page 197 + ARM GAS /tmp/ccqUhOmw.s page 197 5189 .align 1 @@ -11818,7 +11818,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5237 .cfi_endproc 5238 .LFE163: 5240 .section .text.HAL_SPI_TxRxHalfCpltCallback,"ax",%progbits - ARM GAS /tmp/ccywxtmH.s page 198 + ARM GAS /tmp/ccqUhOmw.s page 198 5241 .align 1 @@ -11878,7 +11878,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5289 .cfi_endproc 5290 .LFE164: 5292 .section .text.HAL_SPI_ErrorCallback,"ax",%progbits - ARM GAS /tmp/ccywxtmH.s page 199 + ARM GAS /tmp/ccqUhOmw.s page 199 5293 .align 1 @@ -11938,7 +11938,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5341 .LVL337: 4293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 5342 .loc 1 4293 3 is_stmt 1 view .LVU1798 - ARM GAS /tmp/ccywxtmH.s page 200 + ARM GAS /tmp/ccqUhOmw.s page 200 5343 000c 2168 ldr r1, [r4] @@ -11998,7 +11998,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->ErrorCode != HAL_SPI_ERROR_NONE) 5383 .loc 1 4307 3 discriminator 1 view .LVU1813 4307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** if (hspi->ErrorCode != HAL_SPI_ERROR_NONE) - ARM GAS /tmp/ccywxtmH.s page 201 + ARM GAS /tmp/ccqUhOmw.s page 201 5384 .loc 1 4307 15 is_stmt 0 discriminator 1 view .LVU1814 @@ -12058,7 +12058,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5431 .cfi_offset 3, -8 5432 .cfi_offset 14, -4 3881:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pTxBuffPtr++; - ARM GAS /tmp/ccywxtmH.s page 202 + ARM GAS /tmp/ccqUhOmw.s page 202 5433 .loc 1 3881 3 is_stmt 1 view .LVU1824 @@ -12118,7 +12118,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5471 .loc 1 3896 1 is_stmt 0 view .LVU1840 5472 0026 FBE7 b .L379 5473 .cfi_endproc - ARM GAS /tmp/ccywxtmH.s page 203 + ARM GAS /tmp/ccqUhOmw.s page 203 5474 .LFE175: @@ -12178,7 +12178,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3911:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 5517 .loc 1 3911 3 is_stmt 1 view .LVU1854 3911:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 204 + ARM GAS /tmp/ccqUhOmw.s page 204 5518 .loc 1 3911 11 is_stmt 0 view .LVU1855 @@ -12238,7 +12238,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4234:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 5565 .loc 1 4234 7 view .LVU1865 5566 0012 0246 mov r2, r0 - ARM GAS /tmp/ccywxtmH.s page 205 + ARM GAS /tmp/ccqUhOmw.s page 205 5567 0014 6421 movs r1, #100 @@ -12298,7 +12298,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5612 .LVL357: 5613 .LFB173: 3791:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** *hspi->pRxBuffPtr = (*(__IO uint8_t *)&hspi->Instance->DR); - ARM GAS /tmp/ccywxtmH.s page 206 + ARM GAS /tmp/ccqUhOmw.s page 206 5614 .loc 1 3791 1 is_stmt 1 view -0 @@ -12358,7 +12358,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5653 .L392: 3815:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 5654 .loc 1 3815 1 view .LVU1893 - ARM GAS /tmp/ccywxtmH.s page 207 + ARM GAS /tmp/ccqUhOmw.s page 207 5655 0026 08BD pop {r3, pc} @@ -12418,7 +12418,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 5699 .loc 1 3850 3 is_stmt 1 view .LVU1906 3850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 208 + ARM GAS /tmp/ccqUhOmw.s page 208 5700 .loc 1 3850 7 is_stmt 0 view .LVU1907 @@ -12478,7 +12478,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5746 .loc 1 4153 3 is_stmt 1 view .LVU1917 4156:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 5747 .loc 1 4156 3 view .LVU1918 - ARM GAS /tmp/ccywxtmH.s page 209 + ARM GAS /tmp/ccqUhOmw.s page 209 4156:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -12538,7 +12538,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 4198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Call user TxRx complete callback */ 5787 .loc 1 4198 21 is_stmt 0 view .LVU1934 5788 0034 0123 movs r3, #1 - ARM GAS /tmp/ccywxtmH.s page 210 + ARM GAS /tmp/ccqUhOmw.s page 210 5789 0036 84F85D30 strb r3, [r4, #93] @@ -12598,7 +12598,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** /* Transmit data in packing Bit mode */ 5835 .loc 1 3623 1 is_stmt 0 view .LVU1945 5836 0000 08B5 push {r3, lr} - ARM GAS /tmp/ccywxtmH.s page 211 + ARM GAS /tmp/ccqUhOmw.s page 211 5837 .cfi_def_cfa_offset 8 @@ -12658,7 +12658,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3640:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 5875 .loc 1 3640 6 view .LVU1962 5876 0026 43B9 cbnz r3, .L407 - ARM GAS /tmp/ccywxtmH.s page 212 + ARM GAS /tmp/ccqUhOmw.s page 212 3654:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -12718,7 +12718,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5915 0050 9BB2 uxth r3, r3 5916 0052 C387 strh r3, [r0, #62] @ movhi 5917 0054 E5E7 b .L409 - ARM GAS /tmp/ccywxtmH.s page 213 + ARM GAS /tmp/ccqUhOmw.s page 213 5918 .L412: @@ -12778,7 +12778,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 5961 .loc 1 3543 5 is_stmt 1 view .LVU1991 3543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount -= 2U; 5962 .loc 1 3543 9 is_stmt 0 view .LVU1992 - ARM GAS /tmp/ccywxtmH.s page 214 + ARM GAS /tmp/ccqUhOmw.s page 214 5963 0014 036C ldr r3, [r0, #64] @@ -12838,7 +12838,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6001 .loc 1 3555 21 view .LVU2008 6002 0048 0133 adds r3, r3, #1 6003 004a 0364 str r3, [r0, #64] - ARM GAS /tmp/ccywxtmH.s page 215 + ARM GAS /tmp/ccqUhOmw.s page 215 3556:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -12898,7 +12898,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6046 .syntax unified 6047 .thumb 6048 .thumb_func - ARM GAS /tmp/ccywxtmH.s page 216 + ARM GAS /tmp/ccqUhOmw.s page 216 6050 SPI_2linesTxISR_16BIT: @@ -12958,7 +12958,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3733:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 6089 .loc 1 3733 6 view .LVU2037 6090 001e 43B9 cbnz r3, .L419 - ARM GAS /tmp/ccywxtmH.s page 217 + ARM GAS /tmp/ccqUhOmw.s page 217 3747:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** @@ -13018,7 +13018,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6136 0002 0368 ldr r3, [r0] 3672:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); 6137 .loc 1 3672 62 view .LVU2049 - ARM GAS /tmp/ccywxtmH.s page 218 + ARM GAS /tmp/ccqUhOmw.s page 218 6138 0004 DA68 ldr r2, [r3, #12] @@ -13078,7 +13078,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6176 .loc 1 3694 1 view .LVU2065 6177 0036 08BD pop {r3, pc} 6178 .LVL388: - ARM GAS /tmp/ccywxtmH.s page 219 + ARM GAS /tmp/ccqUhOmw.s page 219 6179 .L426: @@ -13138,7 +13138,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6224 001c FFF7FEFF bl HAL_SPI_ErrorCallback 6225 .LVL392: 3376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 220 + ARM GAS /tmp/ccqUhOmw.s page 220 6226 .loc 1 3376 1 is_stmt 0 view .LVU2077 @@ -13198,7 +13198,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3045:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** 6271 .loc 1 3045 5 is_stmt 1 view .LVU2089 6272 0018 2168 ldr r1, [r4] - ARM GAS /tmp/ccywxtmH.s page 221 + ARM GAS /tmp/ccqUhOmw.s page 221 6273 001a 4B68 ldr r3, [r1, #4] @@ -13258,7 +13258,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6313 004e 019B ldr r3, [sp, #4] 6314 .L432: 6315 .LBE6: - ARM GAS /tmp/ccywxtmH.s page 222 + ARM GAS /tmp/ccqUhOmw.s page 222 3059:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } @@ -13318,7 +13318,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6360 SPI_DMAReceiveCplt: 6361 .LVL401: 6362 .LFB160: - ARM GAS /tmp/ccywxtmH.s page 223 + ARM GAS /tmp/ccqUhOmw.s page 223 3091:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati @@ -13378,7 +13378,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6402 0022 1BB9 cbnz r3, .L438 3153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 6403 .loc 1 3153 70 discriminator 1 view .LVU2131 - ARM GAS /tmp/ccywxtmH.s page 224 + ARM GAS /tmp/ccqUhOmw.s page 224 6404 0024 6368 ldr r3, [r4, #4] @@ -13438,7 +13438,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6443 .L437: 3197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ 6444 .loc 1 3197 3 is_stmt 1 view .LVU2147 - ARM GAS /tmp/ccywxtmH.s page 225 + ARM GAS /tmp/ccqUhOmw.s page 225 6445 0054 2046 mov r0, r4 @@ -13498,7 +13498,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6493 0004 446A ldr r4, [r0, #36] 6494 .LVL411: 3210:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) - ARM GAS /tmp/ccywxtmH.s page 226 + ARM GAS /tmp/ccqUhOmw.s page 226 6495 .loc 1 3210 3 is_stmt 1 view .LVU2156 @@ -13558,7 +13558,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->RxXferCount = 0U; 6535 .loc 1 3269 23 is_stmt 0 view .LVU2171 6536 003c 0023 movs r3, #0 - ARM GAS /tmp/ccywxtmH.s page 227 + ARM GAS /tmp/ccqUhOmw.s page 227 6537 003e E387 strh r3, [r4, #62] @ movhi @@ -13618,7 +13618,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6581 @ args = 0, pretend = 0, frame = 16 6582 @ frame_needed = 0, uses_anonymous_args = 0 2741:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** uint32_t itsource = hspi->Instance->CR2; - ARM GAS /tmp/ccywxtmH.s page 228 + ARM GAS /tmp/ccqUhOmw.s page 228 6583 .loc 1 2741 1 is_stmt 0 view .LVU2184 @@ -13678,7 +13678,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6623 002a 65D0 beq .L451 2765:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 6624 .loc 1 2765 5 is_stmt 1 view .LVU2199 - ARM GAS /tmp/ccywxtmH.s page 229 + ARM GAS /tmp/ccqUhOmw.s page 229 2765:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -13738,7 +13738,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6664 .LBB8: 2783:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 6665 .loc 1 2783 7 view .LVU2215 - ARM GAS /tmp/ccywxtmH.s page 230 + ARM GAS /tmp/ccqUhOmw.s page 230 6666 0060 0020 movs r0, #0 @@ -13798,7 +13798,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6705 .loc 1 2790 7 is_stmt 1 discriminator 1 view .LVU2230 2793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 6706 .loc 1 2793 5 discriminator 1 view .LVU2231 - ARM GAS /tmp/ccywxtmH.s page 231 + ARM GAS /tmp/ccqUhOmw.s page 231 2793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -13858,7 +13858,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6745 00c0 18B1 cbz r0, .L461 2812:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 6746 .loc 1 2812 13 is_stmt 1 view .LVU2248 - ARM GAS /tmp/ccywxtmH.s page 232 + ARM GAS /tmp/ccqUhOmw.s page 232 6747 00c2 236E ldr r3, [r4, #96] @@ -13918,7 +13918,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6787 .LVL428: 6788 .L464: 2756:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** return; - ARM GAS /tmp/ccywxtmH.s page 233 + ARM GAS /tmp/ccqUhOmw.s page 233 6789 .loc 1 2756 5 view .LVU2263 @@ -13978,7 +13978,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6830 010e FFF7FEFF bl HAL_SPI_ErrorCallback 6831 .LVL433: 2837:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 234 + ARM GAS /tmp/ccqUhOmw.s page 234 6832 .loc 1 2837 5 view .LVU2277 @@ -14038,7 +14038,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 6879 .align 1 6880 .weak HAL_SPI_AbortCpltCallback 6881 .syntax unified - ARM GAS /tmp/ccywxtmH.s page 235 + ARM GAS /tmp/ccqUhOmw.s page 235 6882 .thumb @@ -14098,7 +14098,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** resetcount = SPI_DEFAULT_TIMEOUT * (SystemCoreClock / 24U / 1000U); 6929 .loc 1 2508 3 view .LVU2298 2509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** count = resetcount; - ARM GAS /tmp/ccywxtmH.s page 236 + ARM GAS /tmp/ccqUhOmw.s page 236 6930 .loc 1 2509 3 view .LVU2299 @@ -14158,7 +14158,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } while (hspi->State != HAL_SPI_STATE_ABORT); 6969 .loc 1 2527 7 is_stmt 1 view .LVU2315 2527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } while (hspi->State != HAL_SPI_STATE_ABORT); - ARM GAS /tmp/ccywxtmH.s page 237 + ARM GAS /tmp/ccqUhOmw.s page 237 6970 .loc 1 2527 12 is_stmt 0 view .LVU2316 @@ -14218,7 +14218,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2539:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 7009 .loc 1 2539 10 view .LVU2332 7010 0066 43B1 cbz r3, .L494 - ARM GAS /tmp/ccywxtmH.s page 238 + ARM GAS /tmp/ccqUhOmw.s page 238 2544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } while (hspi->State != HAL_SPI_STATE_ABORT); @@ -14278,7 +14278,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7048 .loc 1 2559 39 is_stmt 0 view .LVU2349 7049 0092 314A ldr r2, .L496+16 7050 0094 5A63 str r2, [r3, #52] - ARM GAS /tmp/ccywxtmH.s page 239 + ARM GAS /tmp/ccqUhOmw.s page 239 7051 .L479: @@ -14338,7 +14338,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_ABORT; 7088 .loc 1 2590 9 is_stmt 1 view .LVU2367 2590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_ABORT; - ARM GAS /tmp/ccywxtmH.s page 240 + ARM GAS /tmp/ccqUhOmw.s page 240 7089 .loc 1 2590 13 is_stmt 0 view .LVU2368 @@ -14398,7 +14398,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2603:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 7129 .loc 1 2603 8 view .LVU2383 7130 00e4 40B1 cbz r0, .L484 - ARM GAS /tmp/ccywxtmH.s page 241 + ARM GAS /tmp/ccqUhOmw.s page 241 2606:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -14458,7 +14458,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 2595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } 7171 .loc 1 2595 19 view .LVU2398 7172 0106 0026 movs r6, #0 - ARM GAS /tmp/ccywxtmH.s page 242 + ARM GAS /tmp/ccqUhOmw.s page 242 7173 0108 E6E7 b .L483 @@ -14518,7 +14518,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7211 .loc 1 2638 5 view .LVU2414 7212 .LBB12: 2638:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** - ARM GAS /tmp/ccywxtmH.s page 243 + ARM GAS /tmp/ccqUhOmw.s page 243 7213 .loc 1 2638 5 view .LVU2415 @@ -14578,7 +14578,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3473:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati 7261 .loc 1 3473 1 is_stmt 0 view .LVU2424 7262 0000 30B5 push {r4, r5, lr} - ARM GAS /tmp/ccywxtmH.s page 244 + ARM GAS /tmp/ccqUhOmw.s page 244 7263 .cfi_def_cfa_offset 12 @@ -14638,7 +14638,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7304 .loc 1 3487 21 is_stmt 0 view .LVU2437 7305 0034 4023 movs r3, #64 7306 0036 2366 str r3, [r4, #96] - ARM GAS /tmp/ccywxtmH.s page 245 + ARM GAS /tmp/ccqUhOmw.s page 245 7307 .L499: @@ -14698,7 +14698,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { 7345 .loc 1 3510 11 is_stmt 0 view .LVU2454 7346 0062 236E ldr r3, [r4, #96] - ARM GAS /tmp/ccywxtmH.s page 246 + ARM GAS /tmp/ccqUhOmw.s page 246 3510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { @@ -14758,7 +14758,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7385 0086 84F85D30 strb r3, [r4, #93] 3527:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ 7386 .loc 1 3527 3 is_stmt 1 view .LVU2471 - ARM GAS /tmp/ccywxtmH.s page 247 + ARM GAS /tmp/ccqUhOmw.s page 247 7387 008a 2046 mov r0, r4 @@ -14818,7 +14818,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7433 0010 23F00203 bic r3, r3, #2 7434 0014 5360 str r3, [r2, #4] 3415:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 248 + ARM GAS /tmp/ccqUhOmw.s page 248 7435 .loc 1 3415 3 view .LVU2482 @@ -14878,7 +14878,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7476 .loc 1 3430 11 is_stmt 0 view .LVU2495 7477 004e A36D ldr r3, [r4, #88] 3430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** { - ARM GAS /tmp/ccywxtmH.s page 249 + ARM GAS /tmp/ccqUhOmw.s page 249 7478 .loc 1 3430 6 view .LVU2496 @@ -14938,7 +14938,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 3450:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** __HAL_SPI_CLEAR_FREFLAG(hspi); 7516 .loc 1 3450 3 view .LVU2513 7517 0076 0299 ldr r1, [sp, #8] - ARM GAS /tmp/ccywxtmH.s page 250 + ARM GAS /tmp/ccqUhOmw.s page 250 7518 .LBE15: @@ -14998,7 +14998,7 @@ ARM GAS /tmp/ccywxtmH.s page 1 7562 @ frame_needed = 0, uses_anonymous_args = 0 7563 @ link register save eliminated. 2999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c **** } - ARM GAS /tmp/ccywxtmH.s page 251 + ARM GAS /tmp/ccqUhOmw.s page 251 7564 .loc 1 2999 3 view .LVU2526 @@ -15048,142 +15048,142 @@ ARM GAS /tmp/ccywxtmH.s page 1 7605 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h" 7606 .file 9 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h" 7607 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccywxtmH.s page 252 + ARM GAS /tmp/ccqUhOmw.s page 252 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_spi.c - /tmp/ccywxtmH.s:21 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 $t - /tmp/ccywxtmH.s:26 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 SPI_WaitFlagStateUntilTimeout - /tmp/ccywxtmH.s:200 .text.SPI_WaitFlagStateUntilTimeout:00000000000000c4 $d - /tmp/ccywxtmH.s:205 .text.SPI_WaitFifoStateUntilTimeout:0000000000000000 $t - /tmp/ccywxtmH.s:210 .text.SPI_WaitFifoStateUntilTimeout:0000000000000000 SPI_WaitFifoStateUntilTimeout - /tmp/ccywxtmH.s:415 .text.SPI_WaitFifoStateUntilTimeout:00000000000000ec $d - /tmp/ccywxtmH.s:420 .text.SPI_EndRxTxTransaction:0000000000000000 $t - /tmp/ccywxtmH.s:425 .text.SPI_EndRxTxTransaction:0000000000000000 SPI_EndRxTxTransaction - /tmp/ccywxtmH.s:518 .text.SPI_EndRxTransaction:0000000000000000 $t - /tmp/ccywxtmH.s:523 .text.SPI_EndRxTransaction:0000000000000000 SPI_EndRxTransaction - /tmp/ccywxtmH.s:642 .text.SPI_AbortRx_ISR:0000000000000000 $t - /tmp/ccywxtmH.s:647 .text.SPI_AbortRx_ISR:0000000000000000 SPI_AbortRx_ISR - /tmp/ccywxtmH.s:761 .text.SPI_AbortRx_ISR:0000000000000088 $d - /tmp/ccywxtmH.s:767 .text.SPI_AbortTx_ISR:0000000000000000 $t - /tmp/ccywxtmH.s:772 .text.SPI_AbortTx_ISR:0000000000000000 SPI_AbortTx_ISR - /tmp/ccywxtmH.s:956 .text.SPI_AbortTx_ISR:00000000000000e8 $d - /tmp/ccywxtmH.s:962 .text.HAL_SPI_MspInit:0000000000000000 $t - /tmp/ccywxtmH.s:968 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit - /tmp/ccywxtmH.s:983 .text.HAL_SPI_Init:0000000000000000 $t - /tmp/ccywxtmH.s:989 .text.HAL_SPI_Init:0000000000000000 HAL_SPI_Init - /tmp/ccywxtmH.s:1176 .text.HAL_SPI_MspDeInit:0000000000000000 $t - /tmp/ccywxtmH.s:1182 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit - /tmp/ccywxtmH.s:1197 .text.HAL_SPI_DeInit:0000000000000000 $t - /tmp/ccywxtmH.s:1203 .text.HAL_SPI_DeInit:0000000000000000 HAL_SPI_DeInit - /tmp/ccywxtmH.s:1260 .text.HAL_SPI_Transmit:0000000000000000 $t - /tmp/ccywxtmH.s:1266 .text.HAL_SPI_Transmit:0000000000000000 HAL_SPI_Transmit - /tmp/ccywxtmH.s:1730 .text.HAL_SPI_TransmitReceive:0000000000000000 $t - /tmp/ccywxtmH.s:1736 .text.HAL_SPI_TransmitReceive:0000000000000000 HAL_SPI_TransmitReceive - /tmp/ccywxtmH.s:2436 .text.HAL_SPI_Receive:0000000000000000 $t - /tmp/ccywxtmH.s:2442 .text.HAL_SPI_Receive:0000000000000000 HAL_SPI_Receive - /tmp/ccywxtmH.s:2804 .text.HAL_SPI_Transmit_IT:0000000000000000 $t - /tmp/ccywxtmH.s:2810 .text.HAL_SPI_Transmit_IT:0000000000000000 HAL_SPI_Transmit_IT - /tmp/ccywxtmH.s:2975 .text.HAL_SPI_Transmit_IT:00000000000000a8 $d - /tmp/ccywxtmH.s:5482 .text.SPI_TxISR_16BIT:0000000000000000 SPI_TxISR_16BIT - /tmp/ccywxtmH.s:5421 .text.SPI_TxISR_8BIT:0000000000000000 SPI_TxISR_8BIT - /tmp/ccywxtmH.s:2981 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 $t - /tmp/ccywxtmH.s:2987 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 HAL_SPI_TransmitReceive_IT - /tmp/ccywxtmH.s:3238 .text.HAL_SPI_TransmitReceive_IT:0000000000000104 $d - /tmp/ccywxtmH.s:6122 .text.SPI_2linesRxISR_16BIT:0000000000000000 SPI_2linesRxISR_16BIT - /tmp/ccywxtmH.s:6050 .text.SPI_2linesTxISR_16BIT:0000000000000000 SPI_2linesTxISR_16BIT - /tmp/ccywxtmH.s:5933 .text.SPI_2linesRxISR_8BIT:0000000000000000 SPI_2linesRxISR_8BIT - /tmp/ccywxtmH.s:5828 .text.SPI_2linesTxISR_8BIT:0000000000000000 SPI_2linesTxISR_8BIT - /tmp/ccywxtmH.s:3246 .text.HAL_SPI_Receive_IT:0000000000000000 $t - /tmp/ccywxtmH.s:3252 .text.HAL_SPI_Receive_IT:0000000000000000 HAL_SPI_Receive_IT - /tmp/ccywxtmH.s:3452 .text.HAL_SPI_Receive_IT:00000000000000f4 $d - /tmp/ccywxtmH.s:5672 .text.SPI_RxISR_16BIT:0000000000000000 SPI_RxISR_16BIT - /tmp/ccywxtmH.s:5611 .text.SPI_RxISR_8BIT:0000000000000000 SPI_RxISR_8BIT - /tmp/ccywxtmH.s:3458 .text.HAL_SPI_Transmit_DMA:0000000000000000 $t - /tmp/ccywxtmH.s:3464 .text.HAL_SPI_Transmit_DMA:0000000000000000 HAL_SPI_Transmit_DMA - /tmp/ccywxtmH.s:3724 .text.HAL_SPI_Transmit_DMA:0000000000000128 $d - /tmp/ccywxtmH.s:5163 .text.SPI_DMAHalfTransmitCplt:0000000000000000 SPI_DMAHalfTransmitCplt - /tmp/ccywxtmH.s:6237 .text.SPI_DMATransmitCplt:0000000000000000 SPI_DMATransmitCplt - /tmp/ccywxtmH.s:6194 .text.SPI_DMAError:0000000000000000 SPI_DMAError - /tmp/ccywxtmH.s:3731 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 $t - /tmp/ccywxtmH.s:3737 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 HAL_SPI_TransmitReceive_DMA - ARM GAS /tmp/ccywxtmH.s page 253 + /tmp/ccqUhOmw.s:21 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 $t + /tmp/ccqUhOmw.s:26 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 SPI_WaitFlagStateUntilTimeout + /tmp/ccqUhOmw.s:200 .text.SPI_WaitFlagStateUntilTimeout:00000000000000c4 $d + /tmp/ccqUhOmw.s:205 .text.SPI_WaitFifoStateUntilTimeout:0000000000000000 $t + /tmp/ccqUhOmw.s:210 .text.SPI_WaitFifoStateUntilTimeout:0000000000000000 SPI_WaitFifoStateUntilTimeout + /tmp/ccqUhOmw.s:415 .text.SPI_WaitFifoStateUntilTimeout:00000000000000ec $d + /tmp/ccqUhOmw.s:420 .text.SPI_EndRxTxTransaction:0000000000000000 $t + /tmp/ccqUhOmw.s:425 .text.SPI_EndRxTxTransaction:0000000000000000 SPI_EndRxTxTransaction + /tmp/ccqUhOmw.s:518 .text.SPI_EndRxTransaction:0000000000000000 $t + /tmp/ccqUhOmw.s:523 .text.SPI_EndRxTransaction:0000000000000000 SPI_EndRxTransaction + /tmp/ccqUhOmw.s:642 .text.SPI_AbortRx_ISR:0000000000000000 $t + /tmp/ccqUhOmw.s:647 .text.SPI_AbortRx_ISR:0000000000000000 SPI_AbortRx_ISR + /tmp/ccqUhOmw.s:761 .text.SPI_AbortRx_ISR:0000000000000088 $d + /tmp/ccqUhOmw.s:767 .text.SPI_AbortTx_ISR:0000000000000000 $t + /tmp/ccqUhOmw.s:772 .text.SPI_AbortTx_ISR:0000000000000000 SPI_AbortTx_ISR + /tmp/ccqUhOmw.s:956 .text.SPI_AbortTx_ISR:00000000000000e8 $d + /tmp/ccqUhOmw.s:962 .text.HAL_SPI_MspInit:0000000000000000 $t + /tmp/ccqUhOmw.s:968 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit + /tmp/ccqUhOmw.s:983 .text.HAL_SPI_Init:0000000000000000 $t + /tmp/ccqUhOmw.s:989 .text.HAL_SPI_Init:0000000000000000 HAL_SPI_Init + /tmp/ccqUhOmw.s:1176 .text.HAL_SPI_MspDeInit:0000000000000000 $t + /tmp/ccqUhOmw.s:1182 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit + /tmp/ccqUhOmw.s:1197 .text.HAL_SPI_DeInit:0000000000000000 $t + /tmp/ccqUhOmw.s:1203 .text.HAL_SPI_DeInit:0000000000000000 HAL_SPI_DeInit + /tmp/ccqUhOmw.s:1260 .text.HAL_SPI_Transmit:0000000000000000 $t + /tmp/ccqUhOmw.s:1266 .text.HAL_SPI_Transmit:0000000000000000 HAL_SPI_Transmit + /tmp/ccqUhOmw.s:1730 .text.HAL_SPI_TransmitReceive:0000000000000000 $t + /tmp/ccqUhOmw.s:1736 .text.HAL_SPI_TransmitReceive:0000000000000000 HAL_SPI_TransmitReceive + /tmp/ccqUhOmw.s:2436 .text.HAL_SPI_Receive:0000000000000000 $t + /tmp/ccqUhOmw.s:2442 .text.HAL_SPI_Receive:0000000000000000 HAL_SPI_Receive + /tmp/ccqUhOmw.s:2804 .text.HAL_SPI_Transmit_IT:0000000000000000 $t + /tmp/ccqUhOmw.s:2810 .text.HAL_SPI_Transmit_IT:0000000000000000 HAL_SPI_Transmit_IT + /tmp/ccqUhOmw.s:2975 .text.HAL_SPI_Transmit_IT:00000000000000a8 $d + /tmp/ccqUhOmw.s:5482 .text.SPI_TxISR_16BIT:0000000000000000 SPI_TxISR_16BIT + /tmp/ccqUhOmw.s:5421 .text.SPI_TxISR_8BIT:0000000000000000 SPI_TxISR_8BIT + /tmp/ccqUhOmw.s:2981 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 $t + /tmp/ccqUhOmw.s:2987 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 HAL_SPI_TransmitReceive_IT + /tmp/ccqUhOmw.s:3238 .text.HAL_SPI_TransmitReceive_IT:0000000000000104 $d + /tmp/ccqUhOmw.s:6122 .text.SPI_2linesRxISR_16BIT:0000000000000000 SPI_2linesRxISR_16BIT + /tmp/ccqUhOmw.s:6050 .text.SPI_2linesTxISR_16BIT:0000000000000000 SPI_2linesTxISR_16BIT + /tmp/ccqUhOmw.s:5933 .text.SPI_2linesRxISR_8BIT:0000000000000000 SPI_2linesRxISR_8BIT + /tmp/ccqUhOmw.s:5828 .text.SPI_2linesTxISR_8BIT:0000000000000000 SPI_2linesTxISR_8BIT + /tmp/ccqUhOmw.s:3246 .text.HAL_SPI_Receive_IT:0000000000000000 $t + /tmp/ccqUhOmw.s:3252 .text.HAL_SPI_Receive_IT:0000000000000000 HAL_SPI_Receive_IT + /tmp/ccqUhOmw.s:3452 .text.HAL_SPI_Receive_IT:00000000000000f4 $d + /tmp/ccqUhOmw.s:5672 .text.SPI_RxISR_16BIT:0000000000000000 SPI_RxISR_16BIT + /tmp/ccqUhOmw.s:5611 .text.SPI_RxISR_8BIT:0000000000000000 SPI_RxISR_8BIT + /tmp/ccqUhOmw.s:3458 .text.HAL_SPI_Transmit_DMA:0000000000000000 $t + /tmp/ccqUhOmw.s:3464 .text.HAL_SPI_Transmit_DMA:0000000000000000 HAL_SPI_Transmit_DMA + /tmp/ccqUhOmw.s:3724 .text.HAL_SPI_Transmit_DMA:0000000000000128 $d + /tmp/ccqUhOmw.s:5163 .text.SPI_DMAHalfTransmitCplt:0000000000000000 SPI_DMAHalfTransmitCplt + /tmp/ccqUhOmw.s:6237 .text.SPI_DMATransmitCplt:0000000000000000 SPI_DMATransmitCplt + /tmp/ccqUhOmw.s:6194 .text.SPI_DMAError:0000000000000000 SPI_DMAError + /tmp/ccqUhOmw.s:3731 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 $t + /tmp/ccqUhOmw.s:3737 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 HAL_SPI_TransmitReceive_DMA + ARM GAS /tmp/ccqUhOmw.s page 253 - /tmp/ccywxtmH.s:4196 .text.HAL_SPI_TransmitReceive_DMA:0000000000000218 $d - /tmp/ccywxtmH.s:5267 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 SPI_DMAHalfTransmitReceiveCplt - /tmp/ccywxtmH.s:6476 .text.SPI_DMATransmitReceiveCplt:0000000000000000 SPI_DMATransmitReceiveCplt - /tmp/ccywxtmH.s:5215 .text.SPI_DMAHalfReceiveCplt:0000000000000000 SPI_DMAHalfReceiveCplt - /tmp/ccywxtmH.s:6360 .text.SPI_DMAReceiveCplt:0000000000000000 SPI_DMAReceiveCplt - /tmp/ccywxtmH.s:4205 .text.HAL_SPI_Receive_DMA:0000000000000000 $t - /tmp/ccywxtmH.s:4211 .text.HAL_SPI_Receive_DMA:0000000000000000 HAL_SPI_Receive_DMA - /tmp/ccywxtmH.s:4523 .text.HAL_SPI_Receive_DMA:0000000000000188 $d - /tmp/ccywxtmH.s:4530 .text.HAL_SPI_Abort:0000000000000000 $t - /tmp/ccywxtmH.s:4536 .text.HAL_SPI_Abort:0000000000000000 HAL_SPI_Abort - /tmp/ccywxtmH.s:4876 .text.HAL_SPI_Abort:0000000000000180 $d - /tmp/ccywxtmH.s:4884 .text.HAL_SPI_DMAPause:0000000000000000 $t - /tmp/ccywxtmH.s:4890 .text.HAL_SPI_DMAPause:0000000000000000 HAL_SPI_DMAPause - /tmp/ccywxtmH.s:4934 .text.HAL_SPI_DMAResume:0000000000000000 $t - /tmp/ccywxtmH.s:4940 .text.HAL_SPI_DMAResume:0000000000000000 HAL_SPI_DMAResume - /tmp/ccywxtmH.s:4984 .text.HAL_SPI_DMAStop:0000000000000000 $t - /tmp/ccywxtmH.s:4990 .text.HAL_SPI_DMAStop:0000000000000000 HAL_SPI_DMAStop - /tmp/ccywxtmH.s:5074 .text.HAL_SPI_TxCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5080 .text.HAL_SPI_TxCpltCallback:0000000000000000 HAL_SPI_TxCpltCallback - /tmp/ccywxtmH.s:5095 .text.HAL_SPI_RxCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5101 .text.HAL_SPI_RxCpltCallback:0000000000000000 HAL_SPI_RxCpltCallback - /tmp/ccywxtmH.s:5116 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5122 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 HAL_SPI_TxRxCpltCallback - /tmp/ccywxtmH.s:5137 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5143 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 HAL_SPI_TxHalfCpltCallback - /tmp/ccywxtmH.s:5158 .text.SPI_DMAHalfTransmitCplt:0000000000000000 $t - /tmp/ccywxtmH.s:5189 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5195 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 HAL_SPI_RxHalfCpltCallback - /tmp/ccywxtmH.s:5210 .text.SPI_DMAHalfReceiveCplt:0000000000000000 $t - /tmp/ccywxtmH.s:5241 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5247 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 HAL_SPI_TxRxHalfCpltCallback - /tmp/ccywxtmH.s:5262 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 $t - /tmp/ccywxtmH.s:5293 .text.HAL_SPI_ErrorCallback:0000000000000000 $t - /tmp/ccywxtmH.s:5299 .text.HAL_SPI_ErrorCallback:0000000000000000 HAL_SPI_ErrorCallback - /tmp/ccywxtmH.s:5314 .text.SPI_CloseTx_ISR:0000000000000000 $t - /tmp/ccywxtmH.s:5319 .text.SPI_CloseTx_ISR:0000000000000000 SPI_CloseTx_ISR - /tmp/ccywxtmH.s:5416 .text.SPI_TxISR_8BIT:0000000000000000 $t - /tmp/ccywxtmH.s:5477 .text.SPI_TxISR_16BIT:0000000000000000 $t - /tmp/ccywxtmH.s:5538 .text.SPI_CloseRx_ISR:0000000000000000 $t - /tmp/ccywxtmH.s:5543 .text.SPI_CloseRx_ISR:0000000000000000 SPI_CloseRx_ISR - /tmp/ccywxtmH.s:5606 .text.SPI_RxISR_8BIT:0000000000000000 $t - /tmp/ccywxtmH.s:5667 .text.SPI_RxISR_16BIT:0000000000000000 $t - /tmp/ccywxtmH.s:5728 .text.SPI_CloseRxTx_ISR:0000000000000000 $t - /tmp/ccywxtmH.s:5733 .text.SPI_CloseRxTx_ISR:0000000000000000 SPI_CloseRxTx_ISR - /tmp/ccywxtmH.s:5823 .text.SPI_2linesTxISR_8BIT:0000000000000000 $t - /tmp/ccywxtmH.s:5928 .text.SPI_2linesRxISR_8BIT:0000000000000000 $t - /tmp/ccywxtmH.s:6045 .text.SPI_2linesTxISR_16BIT:0000000000000000 $t - /tmp/ccywxtmH.s:6117 .text.SPI_2linesRxISR_16BIT:0000000000000000 $t - /tmp/ccywxtmH.s:6189 .text.SPI_DMAError:0000000000000000 $t - /tmp/ccywxtmH.s:6232 .text.SPI_DMATransmitCplt:0000000000000000 $t - /tmp/ccywxtmH.s:6355 .text.SPI_DMAReceiveCplt:0000000000000000 $t - /tmp/ccywxtmH.s:6471 .text.SPI_DMATransmitReceiveCplt:0000000000000000 $t - /tmp/ccywxtmH.s:6570 .text.HAL_SPI_IRQHandler:0000000000000000 $t - /tmp/ccywxtmH.s:6576 .text.HAL_SPI_IRQHandler:0000000000000000 HAL_SPI_IRQHandler - /tmp/ccywxtmH.s:6837 .text.HAL_SPI_IRQHandler:0000000000000114 $d - /tmp/ccywxtmH.s:6847 .text.SPI_DMAAbortOnError:0000000000000000 SPI_DMAAbortOnError - /tmp/ccywxtmH.s:6842 .text.SPI_DMAAbortOnError:0000000000000000 $t - ARM GAS /tmp/ccywxtmH.s page 254 + /tmp/ccqUhOmw.s:4196 .text.HAL_SPI_TransmitReceive_DMA:0000000000000218 $d + /tmp/ccqUhOmw.s:5267 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 SPI_DMAHalfTransmitReceiveCplt + /tmp/ccqUhOmw.s:6476 .text.SPI_DMATransmitReceiveCplt:0000000000000000 SPI_DMATransmitReceiveCplt + /tmp/ccqUhOmw.s:5215 .text.SPI_DMAHalfReceiveCplt:0000000000000000 SPI_DMAHalfReceiveCplt + /tmp/ccqUhOmw.s:6360 .text.SPI_DMAReceiveCplt:0000000000000000 SPI_DMAReceiveCplt + /tmp/ccqUhOmw.s:4205 .text.HAL_SPI_Receive_DMA:0000000000000000 $t + /tmp/ccqUhOmw.s:4211 .text.HAL_SPI_Receive_DMA:0000000000000000 HAL_SPI_Receive_DMA + /tmp/ccqUhOmw.s:4523 .text.HAL_SPI_Receive_DMA:0000000000000188 $d + /tmp/ccqUhOmw.s:4530 .text.HAL_SPI_Abort:0000000000000000 $t + /tmp/ccqUhOmw.s:4536 .text.HAL_SPI_Abort:0000000000000000 HAL_SPI_Abort + /tmp/ccqUhOmw.s:4876 .text.HAL_SPI_Abort:0000000000000180 $d + /tmp/ccqUhOmw.s:4884 .text.HAL_SPI_DMAPause:0000000000000000 $t + /tmp/ccqUhOmw.s:4890 .text.HAL_SPI_DMAPause:0000000000000000 HAL_SPI_DMAPause + /tmp/ccqUhOmw.s:4934 .text.HAL_SPI_DMAResume:0000000000000000 $t + /tmp/ccqUhOmw.s:4940 .text.HAL_SPI_DMAResume:0000000000000000 HAL_SPI_DMAResume + /tmp/ccqUhOmw.s:4984 .text.HAL_SPI_DMAStop:0000000000000000 $t + /tmp/ccqUhOmw.s:4990 .text.HAL_SPI_DMAStop:0000000000000000 HAL_SPI_DMAStop + /tmp/ccqUhOmw.s:5074 .text.HAL_SPI_TxCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5080 .text.HAL_SPI_TxCpltCallback:0000000000000000 HAL_SPI_TxCpltCallback + /tmp/ccqUhOmw.s:5095 .text.HAL_SPI_RxCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5101 .text.HAL_SPI_RxCpltCallback:0000000000000000 HAL_SPI_RxCpltCallback + /tmp/ccqUhOmw.s:5116 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5122 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 HAL_SPI_TxRxCpltCallback + /tmp/ccqUhOmw.s:5137 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5143 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 HAL_SPI_TxHalfCpltCallback + /tmp/ccqUhOmw.s:5158 .text.SPI_DMAHalfTransmitCplt:0000000000000000 $t + /tmp/ccqUhOmw.s:5189 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5195 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 HAL_SPI_RxHalfCpltCallback + /tmp/ccqUhOmw.s:5210 .text.SPI_DMAHalfReceiveCplt:0000000000000000 $t + /tmp/ccqUhOmw.s:5241 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5247 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 HAL_SPI_TxRxHalfCpltCallback + /tmp/ccqUhOmw.s:5262 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 $t + /tmp/ccqUhOmw.s:5293 .text.HAL_SPI_ErrorCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:5299 .text.HAL_SPI_ErrorCallback:0000000000000000 HAL_SPI_ErrorCallback + /tmp/ccqUhOmw.s:5314 .text.SPI_CloseTx_ISR:0000000000000000 $t + /tmp/ccqUhOmw.s:5319 .text.SPI_CloseTx_ISR:0000000000000000 SPI_CloseTx_ISR + /tmp/ccqUhOmw.s:5416 .text.SPI_TxISR_8BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:5477 .text.SPI_TxISR_16BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:5538 .text.SPI_CloseRx_ISR:0000000000000000 $t + /tmp/ccqUhOmw.s:5543 .text.SPI_CloseRx_ISR:0000000000000000 SPI_CloseRx_ISR + /tmp/ccqUhOmw.s:5606 .text.SPI_RxISR_8BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:5667 .text.SPI_RxISR_16BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:5728 .text.SPI_CloseRxTx_ISR:0000000000000000 $t + /tmp/ccqUhOmw.s:5733 .text.SPI_CloseRxTx_ISR:0000000000000000 SPI_CloseRxTx_ISR + /tmp/ccqUhOmw.s:5823 .text.SPI_2linesTxISR_8BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:5928 .text.SPI_2linesRxISR_8BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:6045 .text.SPI_2linesTxISR_16BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:6117 .text.SPI_2linesRxISR_16BIT:0000000000000000 $t + /tmp/ccqUhOmw.s:6189 .text.SPI_DMAError:0000000000000000 $t + /tmp/ccqUhOmw.s:6232 .text.SPI_DMATransmitCplt:0000000000000000 $t + /tmp/ccqUhOmw.s:6355 .text.SPI_DMAReceiveCplt:0000000000000000 $t + /tmp/ccqUhOmw.s:6471 .text.SPI_DMATransmitReceiveCplt:0000000000000000 $t + /tmp/ccqUhOmw.s:6570 .text.HAL_SPI_IRQHandler:0000000000000000 $t + /tmp/ccqUhOmw.s:6576 .text.HAL_SPI_IRQHandler:0000000000000000 HAL_SPI_IRQHandler + /tmp/ccqUhOmw.s:6837 .text.HAL_SPI_IRQHandler:0000000000000114 $d + /tmp/ccqUhOmw.s:6847 .text.SPI_DMAAbortOnError:0000000000000000 SPI_DMAAbortOnError + /tmp/ccqUhOmw.s:6842 .text.SPI_DMAAbortOnError:0000000000000000 $t + ARM GAS /tmp/ccqUhOmw.s page 254 - /tmp/ccywxtmH.s:6879 .text.HAL_SPI_AbortCpltCallback:0000000000000000 $t - /tmp/ccywxtmH.s:6885 .text.HAL_SPI_AbortCpltCallback:0000000000000000 HAL_SPI_AbortCpltCallback - /tmp/ccywxtmH.s:6900 .text.HAL_SPI_Abort_IT:0000000000000000 $t - /tmp/ccywxtmH.s:6906 .text.HAL_SPI_Abort_IT:0000000000000000 HAL_SPI_Abort_IT - /tmp/ccywxtmH.s:7239 .text.HAL_SPI_Abort_IT:0000000000000148 $d - /tmp/ccywxtmH.s:7406 .text.SPI_DMATxAbortCallback:0000000000000000 SPI_DMATxAbortCallback - /tmp/ccywxtmH.s:7254 .text.SPI_DMARxAbortCallback:0000000000000000 SPI_DMARxAbortCallback - /tmp/ccywxtmH.s:7249 .text.SPI_DMARxAbortCallback:0000000000000000 $t - /tmp/ccywxtmH.s:7401 .text.SPI_DMATxAbortCallback:0000000000000000 $t - /tmp/ccywxtmH.s:7550 .text.HAL_SPI_GetState:0000000000000000 $t - /tmp/ccywxtmH.s:7556 .text.HAL_SPI_GetState:0000000000000000 HAL_SPI_GetState - /tmp/ccywxtmH.s:7574 .text.HAL_SPI_GetError:0000000000000000 $t - /tmp/ccywxtmH.s:7580 .text.HAL_SPI_GetError:0000000000000000 HAL_SPI_GetError + /tmp/ccqUhOmw.s:6879 .text.HAL_SPI_AbortCpltCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:6885 .text.HAL_SPI_AbortCpltCallback:0000000000000000 HAL_SPI_AbortCpltCallback + /tmp/ccqUhOmw.s:6900 .text.HAL_SPI_Abort_IT:0000000000000000 $t + /tmp/ccqUhOmw.s:6906 .text.HAL_SPI_Abort_IT:0000000000000000 HAL_SPI_Abort_IT + /tmp/ccqUhOmw.s:7239 .text.HAL_SPI_Abort_IT:0000000000000148 $d + /tmp/ccqUhOmw.s:7406 .text.SPI_DMATxAbortCallback:0000000000000000 SPI_DMATxAbortCallback + /tmp/ccqUhOmw.s:7254 .text.SPI_DMARxAbortCallback:0000000000000000 SPI_DMARxAbortCallback + /tmp/ccqUhOmw.s:7249 .text.SPI_DMARxAbortCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:7401 .text.SPI_DMATxAbortCallback:0000000000000000 $t + /tmp/ccqUhOmw.s:7550 .text.HAL_SPI_GetState:0000000000000000 $t + /tmp/ccqUhOmw.s:7556 .text.HAL_SPI_GetState:0000000000000000 HAL_SPI_GetState + /tmp/ccqUhOmw.s:7574 .text.HAL_SPI_GetError:0000000000000000 $t + /tmp/ccqUhOmw.s:7580 .text.HAL_SPI_GetError:0000000000000000 HAL_SPI_GetError UNDEFINED SYMBOLS HAL_GetTick diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi_ex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi_ex.lst index 30c6381..99549c1 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi_ex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_spi_ex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccqmlNi8.s page 1 +ARM GAS /tmp/ccKiBsyi.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccqmlNi8.s page 1 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{ 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */ - ARM GAS /tmp/ccqmlNi8.s page 2 + ARM GAS /tmp/ccKiBsyi.s page 2 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** @@ -118,7 +118,7 @@ ARM GAS /tmp/ccqmlNi8.s page 1 32 @ args = 0, pretend = 0, frame = 8 33 @ frame_needed = 0, uses_anonymous_args = 0 34 @ link register save eliminated. - ARM GAS /tmp/ccqmlNi8.s page 3 + ARM GAS /tmp/ccKiBsyi.s page 3 82:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** __IO uint32_t tmpreg; @@ -178,7 +178,7 @@ ARM GAS /tmp/ccqmlNi8.s page 1 79 0024 042B cmp r3, #4 80 0026 F3D1 bne .L12 90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** { - ARM GAS /tmp/ccqmlNi8.s page 4 + ARM GAS /tmp/ccKiBsyi.s page 4 91:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** return HAL_TIMEOUT; @@ -225,12 +225,12 @@ ARM GAS /tmp/ccqmlNi8.s page 1 115 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 116 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 117 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h" - ARM GAS /tmp/ccqmlNi8.s page 5 + ARM GAS /tmp/ccKiBsyi.s page 5 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_hal_spi_ex.c - /tmp/ccqmlNi8.s:21 .text.HAL_SPIEx_FlushRxFifo:0000000000000000 $t - /tmp/ccqmlNi8.s:27 .text.HAL_SPIEx_FlushRxFifo:0000000000000000 HAL_SPIEx_FlushRxFifo + /tmp/ccKiBsyi.s:21 .text.HAL_SPIEx_FlushRxFifo:0000000000000000 $t + /tmp/ccKiBsyi.s:27 .text.HAL_SPIEx_FlushRxFifo:0000000000000000 HAL_SPIEx_FlushRxFifo NO UNDEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim.lst index a986401..9220772 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/cc9anR1t.s page 1 +ARM GAS /tmp/ccSzH7Uy.s page 1 1 .cpu cortex-m4 @@ -21,7 +21,7 @@ ARM GAS /tmp/cc9anR1t.s page 1 18 .cfi_sections .debug_frame 19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.c" 20 .Letext0: - ARM GAS /tmp/cc9anR1t.s page 2 + ARM GAS /tmp/ccSzH7Uy.s page 2 DEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim_ex.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim_ex.lst index 927bbd2..bcaaf1e 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim_ex.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_hal_tim_ex.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccs2Pp9d.s page 1 +ARM GAS /tmp/ccF6pGM9.s page 1 1 .cpu cortex-m4 @@ -21,7 +21,7 @@ ARM GAS /tmp/ccs2Pp9d.s page 1 18 .cfi_sections .debug_frame 19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.c" 20 .Letext0: - ARM GAS /tmp/ccs2Pp9d.s page 2 + ARM GAS /tmp/ccF6pGM9.s page 2 DEFINED SYMBOLS diff --git a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_it.lst b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_it.lst index fb1a7f0..ed4d5c0 100644 --- a/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_it.lst +++ b/BMS_Testbench/BMS_Software_V1/build/stm32f3xx_it.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccmKlJMS.s page 1 +ARM GAS /tmp/ccsQuE0e.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 28:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN TD */ 29:Core/Src/stm32f3xx_it.c **** 30:Core/Src/stm32f3xx_it.c **** /* USER CODE END TD */ - ARM GAS /tmp/ccmKlJMS.s page 2 + ARM GAS /tmp/ccsQuE0e.s page 2 31:Core/Src/stm32f3xx_it.c **** @@ -118,7 +118,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 77:Core/Src/stm32f3xx_it.c **** } 37 .loc 1 77 3 discriminator 1 view .LVU2 75:Core/Src/stm32f3xx_it.c **** { - ARM GAS /tmp/ccmKlJMS.s page 3 + ARM GAS /tmp/ccsQuE0e.s page 3 38 .loc 1 75 9 discriminator 1 view .LVU3 @@ -178,7 +178,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 98:Core/Src/stm32f3xx_it.c **** */ 99:Core/Src/stm32f3xx_it.c **** void MemManage_Handler(void) 100:Core/Src/stm32f3xx_it.c **** { - ARM GAS /tmp/ccmKlJMS.s page 4 + ARM GAS /tmp/ccsQuE0e.s page 4 75 .loc 1 100 1 view -0 @@ -238,7 +238,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 119:Core/Src/stm32f3xx_it.c **** { 107 .loc 1 119 9 discriminator 1 view .LVU15 108 0000 FEE7 b .L8 - ARM GAS /tmp/ccmKlJMS.s page 5 + ARM GAS /tmp/ccsQuE0e.s page 5 109 .cfi_endproc @@ -298,7 +298,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 144 .loc 1 145 1 view -0 145 .cfi_startproc 146 @ args = 0, pretend = 0, frame = 0 - ARM GAS /tmp/ccmKlJMS.s page 6 + ARM GAS /tmp/ccsQuE0e.s page 6 147 @ frame_needed = 0, uses_anonymous_args = 0 @@ -358,7 +358,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 169:Core/Src/stm32f3xx_it.c **** */ 170:Core/Src/stm32f3xx_it.c **** void PendSV_Handler(void) 171:Core/Src/stm32f3xx_it.c **** { - ARM GAS /tmp/ccmKlJMS.s page 7 + ARM GAS /tmp/ccsQuE0e.s page 7 182 .loc 1 171 1 view -0 @@ -418,7 +418,7 @@ ARM GAS /tmp/ccmKlJMS.s page 1 218 .align 1 219 .global USB_LP_CAN_RX0_IRQHandler 220 .syntax unified - ARM GAS /tmp/ccmKlJMS.s page 8 + ARM GAS /tmp/ccsQuE0e.s page 8 221 .thumb @@ -474,32 +474,32 @@ ARM GAS /tmp/ccmKlJMS.s page 1 252 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" 253 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h" 254 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" - ARM GAS /tmp/ccmKlJMS.s page 9 + ARM GAS /tmp/ccsQuE0e.s page 9 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f3xx_it.c - /tmp/ccmKlJMS.s:21 .text.NMI_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:27 .text.NMI_Handler:0000000000000000 NMI_Handler - /tmp/ccmKlJMS.s:44 .text.HardFault_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:50 .text.HardFault_Handler:0000000000000000 HardFault_Handler - /tmp/ccmKlJMS.s:67 .text.MemManage_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:73 .text.MemManage_Handler:0000000000000000 MemManage_Handler - /tmp/ccmKlJMS.s:90 .text.BusFault_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:96 .text.BusFault_Handler:0000000000000000 BusFault_Handler - /tmp/ccmKlJMS.s:113 .text.UsageFault_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:119 .text.UsageFault_Handler:0000000000000000 UsageFault_Handler - /tmp/ccmKlJMS.s:136 .text.SVC_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:142 .text.SVC_Handler:0000000000000000 SVC_Handler - /tmp/ccmKlJMS.s:155 .text.DebugMon_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:161 .text.DebugMon_Handler:0000000000000000 DebugMon_Handler - /tmp/ccmKlJMS.s:174 .text.PendSV_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:180 .text.PendSV_Handler:0000000000000000 PendSV_Handler - /tmp/ccmKlJMS.s:193 .text.SysTick_Handler:0000000000000000 $t - /tmp/ccmKlJMS.s:199 .text.SysTick_Handler:0000000000000000 SysTick_Handler - /tmp/ccmKlJMS.s:218 .text.USB_LP_CAN_RX0_IRQHandler:0000000000000000 $t - /tmp/ccmKlJMS.s:224 .text.USB_LP_CAN_RX0_IRQHandler:0000000000000000 USB_LP_CAN_RX0_IRQHandler - /tmp/ccmKlJMS.s:243 .text.USB_LP_CAN_RX0_IRQHandler:000000000000000c $d + /tmp/ccsQuE0e.s:21 .text.NMI_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:27 .text.NMI_Handler:0000000000000000 NMI_Handler + /tmp/ccsQuE0e.s:44 .text.HardFault_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:50 .text.HardFault_Handler:0000000000000000 HardFault_Handler + /tmp/ccsQuE0e.s:67 .text.MemManage_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:73 .text.MemManage_Handler:0000000000000000 MemManage_Handler + /tmp/ccsQuE0e.s:90 .text.BusFault_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:96 .text.BusFault_Handler:0000000000000000 BusFault_Handler + /tmp/ccsQuE0e.s:113 .text.UsageFault_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:119 .text.UsageFault_Handler:0000000000000000 UsageFault_Handler + /tmp/ccsQuE0e.s:136 .text.SVC_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:142 .text.SVC_Handler:0000000000000000 SVC_Handler + /tmp/ccsQuE0e.s:155 .text.DebugMon_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:161 .text.DebugMon_Handler:0000000000000000 DebugMon_Handler + /tmp/ccsQuE0e.s:174 .text.PendSV_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:180 .text.PendSV_Handler:0000000000000000 PendSV_Handler + /tmp/ccsQuE0e.s:193 .text.SysTick_Handler:0000000000000000 $t + /tmp/ccsQuE0e.s:199 .text.SysTick_Handler:0000000000000000 SysTick_Handler + /tmp/ccsQuE0e.s:218 .text.USB_LP_CAN_RX0_IRQHandler:0000000000000000 $t + /tmp/ccsQuE0e.s:224 .text.USB_LP_CAN_RX0_IRQHandler:0000000000000000 USB_LP_CAN_RX0_IRQHandler + /tmp/ccsQuE0e.s:243 .text.USB_LP_CAN_RX0_IRQHandler:000000000000000c $d UNDEFINED SYMBOLS HAL_IncTick diff --git a/BMS_Testbench/BMS_Software_V1/build/syscalls.lst b/BMS_Testbench/BMS_Software_V1/build/syscalls.lst index 2165cc6..78286c3 100644 --- a/BMS_Testbench/BMS_Software_V1/build/syscalls.lst +++ b/BMS_Testbench/BMS_Software_V1/build/syscalls.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/cccbubnS.s page 1 +ARM GAS /tmp/cchVZf69.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/cccbubnS.s page 1 28:Core/Src/syscalls.c **** #include 29:Core/Src/syscalls.c **** #include 30:Core/Src/syscalls.c **** #include - ARM GAS /tmp/cccbubnS.s page 2 + ARM GAS /tmp/cchVZf69.s page 2 31:Core/Src/syscalls.c **** #include @@ -118,7 +118,7 @@ ARM GAS /tmp/cccbubnS.s page 1 65 .thumb_func 67 _kill: 68 .LVL0: - ARM GAS /tmp/cccbubnS.s page 3 + ARM GAS /tmp/cchVZf69.s page 3 69 .LFB27: @@ -178,7 +178,7 @@ ARM GAS /tmp/cccbubnS.s page 1 63:Core/Src/syscalls.c **** _kill(status, -1); 114 .loc 1 63 3 is_stmt 1 view .LVU15 115 0002 4FF0FF31 mov r1, #-1 - ARM GAS /tmp/cccbubnS.s page 4 + ARM GAS /tmp/cchVZf69.s page 4 116 0006 FFF7FEFF bl _kill @@ -238,7 +238,7 @@ ARM GAS /tmp/cccbubnS.s page 1 161 000a FFF7FEFF bl __io_getchar 162 .LVL7: 163 .loc 1 74 9 discriminator 3 view .LVU28 - ARM GAS /tmp/cccbubnS.s page 5 + ARM GAS /tmp/cchVZf69.s page 5 164 000e 2146 mov r1, r4 @@ -298,7 +298,7 @@ ARM GAS /tmp/cccbubnS.s page 1 210 .loc 1 82 3 is_stmt 1 view .LVU38 83:Core/Src/syscalls.c **** int DataIdx; 211 .loc 1 83 3 view .LVU39 - ARM GAS /tmp/cccbubnS.s page 6 + ARM GAS /tmp/cchVZf69.s page 6 84:Core/Src/syscalls.c **** @@ -358,7 +358,7 @@ ARM GAS /tmp/cccbubnS.s page 1 256 @ link register save eliminated. 94:Core/Src/syscalls.c **** (void)file; 257 .loc 1 94 3 view .LVU52 - ARM GAS /tmp/cccbubnS.s page 7 + ARM GAS /tmp/cchVZf69.s page 7 95:Core/Src/syscalls.c **** return -1; @@ -418,7 +418,7 @@ ARM GAS /tmp/cccbubnS.s page 1 105:Core/Src/syscalls.c **** 106:Core/Src/syscalls.c **** int _isatty(int file) 107:Core/Src/syscalls.c **** { - ARM GAS /tmp/cccbubnS.s page 8 + ARM GAS /tmp/cchVZf69.s page 8 306 .loc 1 107 1 is_stmt 1 view -0 @@ -478,7 +478,7 @@ ARM GAS /tmp/cccbubnS.s page 1 352 .thumb 353 .thumb_func 355 _open: - ARM GAS /tmp/cccbubnS.s page 9 + ARM GAS /tmp/cchVZf69.s page 9 356 .LVL26: @@ -538,7 +538,7 @@ ARM GAS /tmp/cccbubnS.s page 1 401 .cfi_def_cfa_offset 8 402 .cfi_offset 3, -8 403 .cfi_offset 14, -4 - ARM GAS /tmp/cccbubnS.s page 10 + ARM GAS /tmp/cchVZf69.s page 10 130:Core/Src/syscalls.c **** (void)status; @@ -598,7 +598,7 @@ ARM GAS /tmp/cccbubnS.s page 1 449 .LFE37: 451 .section .text._times,"ax",%progbits 452 .align 1 - ARM GAS /tmp/cccbubnS.s page 11 + ARM GAS /tmp/cchVZf69.s page 11 453 .global _times @@ -658,7 +658,7 @@ ARM GAS /tmp/cccbubnS.s page 1 497 .loc 1 153 1 is_stmt 0 view .LVU106 498 0006 0020 movs r0, #0 499 .LVL35: - ARM GAS /tmp/cccbubnS.s page 12 + ARM GAS /tmp/cchVZf69.s page 12 500 .loc 1 153 1 view .LVU107 @@ -718,7 +718,7 @@ ARM GAS /tmp/cccbubnS.s page 1 164:Core/Src/syscalls.c **** { 548 .loc 1 164 1 is_stmt 1 view -0 549 .cfi_startproc - ARM GAS /tmp/cccbubnS.s page 13 + ARM GAS /tmp/cchVZf69.s page 13 550 @ args = 0, pretend = 0, frame = 0 @@ -778,7 +778,7 @@ ARM GAS /tmp/cccbubnS.s page 1 596 0008 0360 str r3, [r0] 175:Core/Src/syscalls.c **** return -1; 597 .loc 1 175 3 is_stmt 1 view .LVU128 - ARM GAS /tmp/cccbubnS.s page 14 + ARM GAS /tmp/cchVZf69.s page 14 176:Core/Src/syscalls.c **** } @@ -809,51 +809,51 @@ ARM GAS /tmp/cccbubnS.s page 1 627 .file 7 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non 628 .file 8 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non 629 .file 9 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non - ARM GAS /tmp/cccbubnS.s page 15 + ARM GAS /tmp/cchVZf69.s page 15 DEFINED SYMBOLS *ABS*:0000000000000000 syscalls.c - /tmp/cccbubnS.s:21 .text.initialise_monitor_handles:0000000000000000 $t - /tmp/cccbubnS.s:27 .text.initialise_monitor_handles:0000000000000000 initialise_monitor_handles - /tmp/cccbubnS.s:40 .text._getpid:0000000000000000 $t - /tmp/cccbubnS.s:46 .text._getpid:0000000000000000 _getpid - /tmp/cccbubnS.s:61 .text._kill:0000000000000000 $t - /tmp/cccbubnS.s:67 .text._kill:0000000000000000 _kill - /tmp/cccbubnS.s:95 .text._exit:0000000000000000 $t - /tmp/cccbubnS.s:101 .text._exit:0000000000000000 _exit - /tmp/cccbubnS.s:127 .text._read:0000000000000000 $t - /tmp/cccbubnS.s:133 .text._read:0000000000000000 _read - /tmp/cccbubnS.s:188 .text._write:0000000000000000 $t - /tmp/cccbubnS.s:194 .text._write:0000000000000000 _write - /tmp/cccbubnS.s:243 .text._close:0000000000000000 $t - /tmp/cccbubnS.s:249 .text._close:0000000000000000 _close - /tmp/cccbubnS.s:268 .text._fstat:0000000000000000 $t - /tmp/cccbubnS.s:274 .text._fstat:0000000000000000 _fstat - /tmp/cccbubnS.s:297 .text._isatty:0000000000000000 $t - /tmp/cccbubnS.s:303 .text._isatty:0000000000000000 _isatty - /tmp/cccbubnS.s:322 .text._lseek:0000000000000000 $t - /tmp/cccbubnS.s:328 .text._lseek:0000000000000000 _lseek - /tmp/cccbubnS.s:349 .text._open:0000000000000000 $t - /tmp/cccbubnS.s:355 .text._open:0000000000000000 _open - /tmp/cccbubnS.s:386 .text._wait:0000000000000000 $t - /tmp/cccbubnS.s:392 .text._wait:0000000000000000 _wait - /tmp/cccbubnS.s:419 .text._unlink:0000000000000000 $t - /tmp/cccbubnS.s:425 .text._unlink:0000000000000000 _unlink - /tmp/cccbubnS.s:452 .text._times:0000000000000000 $t - /tmp/cccbubnS.s:458 .text._times:0000000000000000 _times - /tmp/cccbubnS.s:477 .text._stat:0000000000000000 $t - /tmp/cccbubnS.s:483 .text._stat:0000000000000000 _stat - /tmp/cccbubnS.s:506 .text._link:0000000000000000 $t - /tmp/cccbubnS.s:512 .text._link:0000000000000000 _link - /tmp/cccbubnS.s:540 .text._fork:0000000000000000 $t - /tmp/cccbubnS.s:546 .text._fork:0000000000000000 _fork - /tmp/cccbubnS.s:570 .text._execve:0000000000000000 $t - /tmp/cccbubnS.s:576 .text._execve:0000000000000000 _execve - /tmp/cccbubnS.s:609 .data.environ:0000000000000000 environ - /tmp/cccbubnS.s:606 .data.environ:0000000000000000 $d - /tmp/cccbubnS.s:616 .bss.__env:0000000000000000 __env - /tmp/cccbubnS.s:613 .bss.__env:0000000000000000 $d + /tmp/cchVZf69.s:21 .text.initialise_monitor_handles:0000000000000000 $t + /tmp/cchVZf69.s:27 .text.initialise_monitor_handles:0000000000000000 initialise_monitor_handles + /tmp/cchVZf69.s:40 .text._getpid:0000000000000000 $t + /tmp/cchVZf69.s:46 .text._getpid:0000000000000000 _getpid + /tmp/cchVZf69.s:61 .text._kill:0000000000000000 $t + /tmp/cchVZf69.s:67 .text._kill:0000000000000000 _kill + /tmp/cchVZf69.s:95 .text._exit:0000000000000000 $t + /tmp/cchVZf69.s:101 .text._exit:0000000000000000 _exit + /tmp/cchVZf69.s:127 .text._read:0000000000000000 $t + /tmp/cchVZf69.s:133 .text._read:0000000000000000 _read + /tmp/cchVZf69.s:188 .text._write:0000000000000000 $t + /tmp/cchVZf69.s:194 .text._write:0000000000000000 _write + /tmp/cchVZf69.s:243 .text._close:0000000000000000 $t + /tmp/cchVZf69.s:249 .text._close:0000000000000000 _close + /tmp/cchVZf69.s:268 .text._fstat:0000000000000000 $t + /tmp/cchVZf69.s:274 .text._fstat:0000000000000000 _fstat + /tmp/cchVZf69.s:297 .text._isatty:0000000000000000 $t + /tmp/cchVZf69.s:303 .text._isatty:0000000000000000 _isatty + /tmp/cchVZf69.s:322 .text._lseek:0000000000000000 $t + /tmp/cchVZf69.s:328 .text._lseek:0000000000000000 _lseek + /tmp/cchVZf69.s:349 .text._open:0000000000000000 $t + /tmp/cchVZf69.s:355 .text._open:0000000000000000 _open + /tmp/cchVZf69.s:386 .text._wait:0000000000000000 $t + /tmp/cchVZf69.s:392 .text._wait:0000000000000000 _wait + /tmp/cchVZf69.s:419 .text._unlink:0000000000000000 $t + /tmp/cchVZf69.s:425 .text._unlink:0000000000000000 _unlink + /tmp/cchVZf69.s:452 .text._times:0000000000000000 $t + /tmp/cchVZf69.s:458 .text._times:0000000000000000 _times + /tmp/cchVZf69.s:477 .text._stat:0000000000000000 $t + /tmp/cchVZf69.s:483 .text._stat:0000000000000000 _stat + /tmp/cchVZf69.s:506 .text._link:0000000000000000 $t + /tmp/cchVZf69.s:512 .text._link:0000000000000000 _link + /tmp/cchVZf69.s:540 .text._fork:0000000000000000 $t + /tmp/cchVZf69.s:546 .text._fork:0000000000000000 _fork + /tmp/cchVZf69.s:570 .text._execve:0000000000000000 $t + /tmp/cchVZf69.s:576 .text._execve:0000000000000000 _execve + /tmp/cchVZf69.s:609 .data.environ:0000000000000000 environ + /tmp/cchVZf69.s:606 .data.environ:0000000000000000 $d + /tmp/cchVZf69.s:616 .bss.__env:0000000000000000 __env + /tmp/cchVZf69.s:613 .bss.__env:0000000000000000 $d UNDEFINED SYMBOLS __errno diff --git a/BMS_Testbench/BMS_Software_V1/build/sysmem.lst b/BMS_Testbench/BMS_Software_V1/build/sysmem.lst index a21f46d..1baeb98 100644 --- a/BMS_Testbench/BMS_Software_V1/build/sysmem.lst +++ b/BMS_Testbench/BMS_Software_V1/build/sysmem.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccisrOc0.s page 1 +ARM GAS /tmp/ccWycvo6.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccisrOc0.s page 1 27:Core/Src/sysmem.c **** /** 28:Core/Src/sysmem.c **** * Pointer to the current high watermark of the heap usage 29:Core/Src/sysmem.c **** */ - ARM GAS /tmp/ccisrOc0.s page 2 + ARM GAS /tmp/ccWycvo6.s page 2 30:Core/Src/sysmem.c **** static uint8_t *__sbrk_heap_end = NULL; @@ -118,7 +118,7 @@ ARM GAS /tmp/ccisrOc0.s page 1 50 .loc 1 63 3 view .LVU9 51 .loc 1 63 12 is_stmt 0 view .LVU10 52 0008 0D48 ldr r0, .L8+8 - ARM GAS /tmp/ccisrOc0.s page 3 + ARM GAS /tmp/ccWycvo6.s page 3 53 .LVL2: @@ -178,7 +178,7 @@ ARM GAS /tmp/ccisrOc0.s page 1 89 .L7: 71:Core/Src/sysmem.c **** return (void *)-1; 90 .loc 1 71 5 is_stmt 1 view .LVU23 - ARM GAS /tmp/ccisrOc0.s page 4 + ARM GAS /tmp/ccWycvo6.s page 4 91 0028 FFF7FEFF bl __errno @@ -212,16 +212,16 @@ ARM GAS /tmp/ccisrOc0.s page 1 119 .file 3 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non 120 .file 4 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non 121 .file 5 "/home/david/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-non - ARM GAS /tmp/ccisrOc0.s page 5 + ARM GAS /tmp/ccWycvo6.s page 5 DEFINED SYMBOLS *ABS*:0000000000000000 sysmem.c - /tmp/ccisrOc0.s:21 .text._sbrk:0000000000000000 $t - /tmp/ccisrOc0.s:27 .text._sbrk:0000000000000000 _sbrk - /tmp/ccisrOc0.s:103 .text._sbrk:0000000000000038 $d - /tmp/ccisrOc0.s:114 .bss.__sbrk_heap_end:0000000000000000 __sbrk_heap_end - /tmp/ccisrOc0.s:111 .bss.__sbrk_heap_end:0000000000000000 $d + /tmp/ccWycvo6.s:21 .text._sbrk:0000000000000000 $t + /tmp/ccWycvo6.s:27 .text._sbrk:0000000000000000 _sbrk + /tmp/ccWycvo6.s:103 .text._sbrk:0000000000000038 $d + /tmp/ccWycvo6.s:114 .bss.__sbrk_heap_end:0000000000000000 __sbrk_heap_end + /tmp/ccWycvo6.s:111 .bss.__sbrk_heap_end:0000000000000000 $d UNDEFINED SYMBOLS __errno diff --git a/BMS_Testbench/BMS_Software_V1/build/system_stm32f3xx.lst b/BMS_Testbench/BMS_Software_V1/build/system_stm32f3xx.lst index 1aed0ed..4662552 100644 --- a/BMS_Testbench/BMS_Software_V1/build/system_stm32f3xx.lst +++ b/BMS_Testbench/BMS_Software_V1/build/system_stm32f3xx.lst @@ -1,4 +1,4 @@ -ARM GAS /tmp/ccIBrQzE.s page 1 +ARM GAS /tmp/cc5YmEgS.s page 1 1 .cpu cortex-m4 @@ -58,7 +58,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 28:Core/Src/system_stm32f3xx.c **** *----------------------------------------------------------------------------- 29:Core/Src/system_stm32f3xx.c **** * System Clock source | HSI 30:Core/Src/system_stm32f3xx.c **** *----------------------------------------------------------------------------- - ARM GAS /tmp/ccIBrQzE.s page 2 + ARM GAS /tmp/cc5YmEgS.s page 2 31:Core/Src/system_stm32f3xx.c **** * SYSCLK(Hz) | 8000000 @@ -118,7 +118,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 85:Core/Src/system_stm32f3xx.c **** * @{ 86:Core/Src/system_stm32f3xx.c **** */ 87:Core/Src/system_stm32f3xx.c **** #if !defined (HSE_VALUE) - ARM GAS /tmp/ccIBrQzE.s page 3 + ARM GAS /tmp/cc5YmEgS.s page 3 88:Core/Src/system_stm32f3xx.c **** #define HSE_VALUE ((uint32_t)8000000) /*!< Default value of the External oscillator in Hz. @@ -178,7 +178,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 142:Core/Src/system_stm32f3xx.c **** call the 2 first functions listed above, since SystemCoreClock variable is 143:Core/Src/system_stm32f3xx.c **** updated automatically. 144:Core/Src/system_stm32f3xx.c **** */ - ARM GAS /tmp/ccIBrQzE.s page 4 + ARM GAS /tmp/cc5YmEgS.s page 4 145:Core/Src/system_stm32f3xx.c **** uint32_t SystemCoreClock = 8000000; @@ -238,7 +238,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 45 .L2: 46 0010 00ED00E0 .word -536810240 47 .cfi_endproc - ARM GAS /tmp/ccIBrQzE.s page 5 + ARM GAS /tmp/cc5YmEgS.s page 5 48 .LFE130: @@ -298,7 +298,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 64 .loc 1 222 3 view .LVU6 65 .LVL0: 223:Core/Src/system_stm32f3xx.c **** - ARM GAS /tmp/ccIBrQzE.s page 6 + ARM GAS /tmp/cc5YmEgS.s page 6 224:Core/Src/system_stm32f3xx.c **** /* Get SYSCLK source -------------------------------------------------------*/ @@ -358,7 +358,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 265:Core/Src/system_stm32f3xx.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx */ 266:Core/Src/system_stm32f3xx.c **** break; 267:Core/Src/system_stm32f3xx.c **** default: /* HSI used as system clock */ - ARM GAS /tmp/ccIBrQzE.s page 7 + ARM GAS /tmp/cc5YmEgS.s page 7 268:Core/Src/system_stm32f3xx.c **** SystemCoreClock = HSI_VALUE; @@ -418,7 +418,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 233:Core/Src/system_stm32f3xx.c **** break; 120 .loc 1 233 7 is_stmt 1 view .LVU26 233:Core/Src/system_stm32f3xx.c **** break; - ARM GAS /tmp/ccIBrQzE.s page 8 + ARM GAS /tmp/cc5YmEgS.s page 8 121 .loc 1 233 23 is_stmt 0 view .LVU27 @@ -478,7 +478,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 160 0058 1360 str r3, [r2] 161 005a E1E7 b .L8 162 .LVL16: - ARM GAS /tmp/ccIBrQzE.s page 9 + ARM GAS /tmp/cc5YmEgS.s page 9 163 .L9: @@ -538,7 +538,7 @@ ARM GAS /tmp/ccIBrQzE.s page 1 211 00000000 211 01020304 211 06 - ARM GAS /tmp/ccIBrQzE.s page 10 + ARM GAS /tmp/cc5YmEgS.s page 10 212 000d 070809 .ascii "\007\010\011" @@ -554,22 +554,22 @@ ARM GAS /tmp/ccIBrQzE.s page 1 224 .file 4 "Drivers/CMSIS/Include/core_cm4.h" 225 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h" 226 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h" - ARM GAS /tmp/ccIBrQzE.s page 11 + ARM GAS /tmp/cc5YmEgS.s page 11 DEFINED SYMBOLS *ABS*:0000000000000000 system_stm32f3xx.c - /tmp/ccIBrQzE.s:21 .text.SystemInit:0000000000000000 $t - /tmp/ccIBrQzE.s:27 .text.SystemInit:0000000000000000 SystemInit - /tmp/ccIBrQzE.s:46 .text.SystemInit:0000000000000010 $d - /tmp/ccIBrQzE.s:51 .text.SystemCoreClockUpdate:0000000000000000 $t - /tmp/ccIBrQzE.s:57 .text.SystemCoreClockUpdate:0000000000000000 SystemCoreClockUpdate - /tmp/ccIBrQzE.s:189 .text.SystemCoreClockUpdate:0000000000000078 $d - /tmp/ccIBrQzE.s:218 .data.SystemCoreClock:0000000000000000 SystemCoreClock - /tmp/ccIBrQzE.s:210 .rodata.AHBPrescTable:0000000000000000 AHBPrescTable - /tmp/ccIBrQzE.s:203 .rodata.APBPrescTable:0000000000000000 APBPrescTable - /tmp/ccIBrQzE.s:200 .rodata.APBPrescTable:0000000000000000 $d - /tmp/ccIBrQzE.s:207 .rodata.AHBPrescTable:0000000000000000 $d - /tmp/ccIBrQzE.s:215 .data.SystemCoreClock:0000000000000000 $d + /tmp/cc5YmEgS.s:21 .text.SystemInit:0000000000000000 $t + /tmp/cc5YmEgS.s:27 .text.SystemInit:0000000000000000 SystemInit + /tmp/cc5YmEgS.s:46 .text.SystemInit:0000000000000010 $d + /tmp/cc5YmEgS.s:51 .text.SystemCoreClockUpdate:0000000000000000 $t + /tmp/cc5YmEgS.s:57 .text.SystemCoreClockUpdate:0000000000000000 SystemCoreClockUpdate + /tmp/cc5YmEgS.s:189 .text.SystemCoreClockUpdate:0000000000000078 $d + /tmp/cc5YmEgS.s:218 .data.SystemCoreClock:0000000000000000 SystemCoreClock + /tmp/cc5YmEgS.s:210 .rodata.AHBPrescTable:0000000000000000 AHBPrescTable + /tmp/cc5YmEgS.s:203 .rodata.APBPrescTable:0000000000000000 APBPrescTable + /tmp/cc5YmEgS.s:200 .rodata.APBPrescTable:0000000000000000 $d + /tmp/cc5YmEgS.s:207 .rodata.AHBPrescTable:0000000000000000 $d + /tmp/cc5YmEgS.s:215 .data.SystemCoreClock:0000000000000000 $d NO UNDEFINED SYMBOLS diff --git a/realTest.py b/realTest.py index 69fc5fd..0b01e8f 100644 --- a/realTest.py +++ b/realTest.py @@ -12,10 +12,11 @@ def startBalancingTest(): canTest.sendMessageOnCan(message) + canTest.CanTest() eProm.ePromTest() voltageTest.voltagesTest() -tempTest.tempTest() +#tempTest.tempTest() startBalancingTest() """