make it possible to run via code

This commit is contained in:
davidscherer
2023-06-04 17:50:49 +02:00
parent d48136cb1a
commit 9f80b5e11c
35 changed files with 3565 additions and 3560 deletions

View File

@ -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