EEPROM 24LC02 integration

This commit is contained in:
Johnny Hsu 2024-10-15 15:55:11 +02:00
parent 888b367a8b
commit 5255b6944a
50 changed files with 6857 additions and 5404 deletions

11
Core/Inc/24LC02.h Normal file
View File

@ -0,0 +1,11 @@
#ifndef INC_24LC02_H_
#define INC_24LC02_H_
#include <stdint.h>
#define EEPROM_ADDR 0b1010000
uint8_t eeprom_init();
uint8_t eeprom_write(uint8_t addr, uint8_t data);
uint8_t eeprom_read(uint8_t addr, uint8_t* data);
#endif

View File

@ -103,4 +103,7 @@ uint8 amsClearError();
uint8 amsReadCellVoltages(Cell_Module* module); uint8 amsReadCellVoltages(Cell_Module* module);
uint8_t amsWriteComm(uint8_t device, uint8_t addr, uint8_t data);
uint8_t amsReadComm(uint8_t device, uint8_t addr, uint8_t* buf);
#endif /* INC_ADBMS_ABSTRACTION_H_ */ #endif /* INC_ADBMS_ABSTRACTION_H_ */

25
Core/Inc/ADBMS_I2C.h Normal file
View File

@ -0,0 +1,25 @@
// Write Code:
// ICOMx[3:0]
#define I2C_START 0b0110
#define I2C_STOP 0b0001
#define BLANK 0b0000
#define NO_TRANSMIT 0b0111
// FCOMx[3:0]
#define MSTR_ACK 0b0000
#define MSTR_NO_ACK 0b1000
#define MSTR_NO_ACK_ST 0b1001
// Read Code:
// ICOMx[3:0]
#define MSTR_START 0b0110
#define MSTR_STOP 0b0001
#define BLANK_LOW 0b0000
#define BLANK_HIGH 0b0111
// FCOMx[3:0]
#define MSTR_ACK 0b0000
#define SLV_ACK 0b0111
#define SLV_NO_ACK 0b1111
#define SLV_ACK_STOP 0b0001
#define SLV_NO_ACK_STOP 0b1001

View File

@ -28,6 +28,7 @@ uint16 updateDataPEC(uint16 currentPEC, uint8 din);
uint8 checkDataPEC(uint8* data, uint8 datalen); uint8 checkDataPEC(uint8* data, uint8 datalen);
uint8 writeCMD(uint16 command, uint8* args, uint8 arglen); uint8 writeCMD(uint16 command, uint8* args, uint8 arglen);
uint8 writeCMD_I2C(uint16 command, uint8* args, uint8 arglen);
uint8 readCMD(uint16 command, uint8* buffer, uint8 buflen); uint8 readCMD(uint16 command, uint8* buffer, uint8 buflen);
uint8 pollCMD(uint16 command); uint8 pollCMD(uint16 command);

31
Core/Src/24LC02.c Normal file
View File

@ -0,0 +1,31 @@
#include "24LC02.h"
#include "ADBMS_Abstraction.h"
#include <stdint.h>
uint8_t eeprom_init() {
uint8_t StartAddr = 0;
uint8_t data = 0;
if (amsWriteComm(EEPROM_ADDR, StartAddr, data) != 0){
return 1;
}
return 0;
}
uint8_t eeprom_write(uint8_t addr, uint8_t data) {
if (amsWriteComm(EEPROM_ADDR, addr, data) != 0){
return 1;
}
return 0;
}
uint8_t eeprom_read(uint8_t addr, uint8_t* data) {
if (amsReadComm(EEPROM_ADDR, addr, &data) != 0){
return 1;
};
return 0;
}

View File

@ -8,6 +8,7 @@
#include "ADBMS_Abstraction.h" #include "ADBMS_Abstraction.h"
#include "ADBMS_CMD_MAKROS.h" #include "ADBMS_CMD_MAKROS.h"
#include "ADBMS_LL_Driver.h" #include "ADBMS_LL_Driver.h"
#include "ADBMS_I2C.h"
#include <stddef.h> #include <stddef.h>
uint8 numberofcells; uint8 numberofcells;
@ -244,3 +245,34 @@ uint8 amsReadCellVoltages(Cell_Module* module) {
return 0; return 0;
} }
uint8_t amsWriteComm(uint8_t device, uint8_t addr, uint8_t data) {
uint8_t ctrlByte = (device << 1);
uint8_t txbuf[6] = {I2C_START << 4 | SLV_ACK, ctrlByte,
BLANK << 4 | SLV_ACK, addr,
BLANK << 4 | SLV_ACK_STOP, data};
CHECK_RETURN(writeCMD(WRCOMM, txbuf, COMM_GROUP_SIZE));
CHECK_RETURN(writeCMD(STCOMM, NULL, 0));
return 0;
}
uint8_t amsReadComm(uint8_t device, uint8_t addr, uint8_t* buf) {
uint8_t ctrlByteW = (device << 1);
uint8_t txbuf[6] = {I2C_START << 4 | SLV_ACK, ctrlByteW,
BLANK << 4 | SLV_ACK, addr,
0, 0};
CHECK_RETURN(writeCMD(WRCOMM, txbuf, COMM_GROUP_SIZE));
CHECK_RETURN(writeCMD_I2C(STCOMM, NULL, 0));
uint8_t ctrlByteR = ctrlByteW | 1;
uint8_t rxbuf[6] = {I2C_START << 4 | SLV_ACK, ctrlByteR,
BLANK << 4 | SLV_NO_ACK_STOP, 0,
0, 0};
CHECK_RETURN(writeCMD(WRCOMM, rxbuf, COMM_GROUP_SIZE));
CHECK_RETURN(writeCMD_I2C(STCOMM, NULL, 0));
CHECK_RETURN(readCMD(RDCOMM, rxbuf, COMM_GROUP_SIZE));
*buf = rxbuf[4];
return 0;
}

View File

@ -267,9 +267,45 @@ uint8 writeCMD(uint16 command, uint8* args, uint8 arglen) {
return ret; return ret;
} }
uint8 writeCMD_I2C(uint16 command, uint8* args, uint8 arglen) {
uint8 ret;
if (arglen > 0) {
uint8 buffer[6 + arglen]; //command + PEC (2 bytes) + data + DPEC (2 bytes)
buffer[0] = (command >> 8) & 0xFF;
buffer[1] = (command) & 0xFF;
calculateCommandPEC(buffer, 4);
for (uint8 i = 0; i < arglen; i++) {
buffer[4 + i] = args[i];
}
calculateDataPEC(&buffer[4], arglen + 2); //DPEC is calculated over the data, not the command, and placed at the end of the data
mcuAdbmsCSLow();
ret = mcuSPITransmit(buffer, 6 + arglen);
mcuAdbmsCSHigh();
} else {
uint8 buffer[4];
buffer[0] = (command >> 8) & 0xFF;
buffer[1] = (command) & 0xFF;
calculateCommandPEC(buffer, 4);
mcuAdbmsCSLow();
ret = mcuSPITransmit(buffer, 4);
HAL_Delay(1);
mcuAdbmsCSHigh();
}
return ret;
}
uint8 readCMD(uint16 command, uint8* buffer, uint8 buflen) { uint8 readCMD(uint16 command, uint8* buffer, uint8 buflen) {
uint8 txbuffer[6 + buflen]; uint8 txbuffer[6 + buflen];
uint8 rxbuffer[6 + buflen]; uint8 rxbuffer[6 + buflen];
txbuffer[0] = (command >> 8) & 0xFF; txbuffer[0] = (command >> 8) & 0xFF;
txbuffer[1] = (command)&0xFF; txbuffer[1] = (command)&0xFF;

View File

@ -8,6 +8,7 @@
#include "AMS_HighLevel.h" #include "AMS_HighLevel.h"
#include "ADBMS_Abstraction.h" #include "ADBMS_Abstraction.h"
#include "TMP1075.h" #include "TMP1075.h"
#include "24LC02.h"
#include "stm32f3xx_hal.h" #include "stm32f3xx_hal.h"
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>
@ -63,7 +64,17 @@ uint8_t AMS_Idle_Loop() {
packetChecksumFails += amsCellMeasurement(&module); packetChecksumFails += amsCellMeasurement(&module);
packetChecksumFails += amsCheckUnderOverVoltage(&module); packetChecksumFails += amsCheckUnderOverVoltage(&module);
//tmp1075_measure(); if(eeprom_write(0, 7) != 0){
while(1){}
}
int eepromBuf;
if(eeprom_read(0, &eepromBuf) != 0){
while(1){}
}
if (eepromBuf != 7){
while(1){}
}
return 0; return 0;
} }

View File

@ -21,7 +21,8 @@
/* Private includes ----------------------------------------------------------*/ /* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */ /* USER CODE BEGIN Includes */
#include "AMS_HighLevel.h"
#include "24LC02.h"
/* USER CODE END Includes */ /* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/ /* Private typedef -----------------------------------------------------------*/
@ -91,6 +92,7 @@ int main(void)
MX_SPI2_Init(); MX_SPI2_Init();
/* USER CODE BEGIN 2 */ /* USER CODE BEGIN 2 */
AMS_Init(&hspi2); AMS_Init(&hspi2);
eeprom_init();
/* USER CODE END 2 */ /* USER CODE END 2 */
/* Infinite loop */ /* Infinite loop */

View File

@ -75,6 +75,7 @@ endif
###################################### ######################################
# C sources # C sources
C_SOURCES = \ C_SOURCES = \
Core/Src/24LC02.c \
Core/Src/ADBMS_Abstraction.c \ Core/Src/ADBMS_Abstraction.c \
Core/Src/ADBMS_LL_Driver.c \ Core/Src/ADBMS_LL_Driver.c \
Core/Src/AMS_HighLevel.c \ Core/Src/AMS_HighLevel.c \

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,60 @@
build/debug/Core/Src/24LC02.o: Core/Src/24LC02.c Core/Inc/24LC02.h \
Core/Inc/ADBMS_Abstraction.h Core/Inc/ADBMS_CMD_MAKROS.h \
Core/Inc/ADBMS_LL_Driver.h Core/Inc/main.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
Core/Inc/stm32f3xx_hal_conf.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
Core/Inc/24LC02.h:
Core/Inc/ADBMS_Abstraction.h:
Core/Inc/ADBMS_CMD_MAKROS.h:
Core/Inc/ADBMS_LL_Driver.h:
Core/Inc/main.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
Core/Inc/stm32f3xx_hal_conf.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
Drivers/CMSIS/Include/core_cm4.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:

View File

@ -0,0 +1,209 @@
ARM GAS /tmp/ccdSIelb.s page 1
1 .cpu cortex-m4
2 .arch armv7e-m
3 .fpu fpv4-sp-d16
4 .eabi_attribute 27, 1
5 .eabi_attribute 28, 1
6 .eabi_attribute 20, 1
7 .eabi_attribute 21, 1
8 .eabi_attribute 23, 3
9 .eabi_attribute 24, 1
10 .eabi_attribute 25, 1
11 .eabi_attribute 26, 1
12 .eabi_attribute 30, 1
13 .eabi_attribute 34, 1
14 .eabi_attribute 18, 4
15 .file "24LC02.c"
16 .text
17 .Ltext0:
18 .cfi_sections .debug_frame
19 .file 1 "Core/Src/24LC02.c"
20 .section .text.eeprom_init,"ax",%progbits
21 .align 1
22 .global eeprom_init
23 .syntax unified
24 .thumb
25 .thumb_func
27 eeprom_init:
28 .LFB123:
1:Core/Src/24LC02.c **** #include "24LC02.h"
2:Core/Src/24LC02.c **** #include "ADBMS_Abstraction.h"
3:Core/Src/24LC02.c ****
4:Core/Src/24LC02.c **** #include <stdint.h>
5:Core/Src/24LC02.c ****
6:Core/Src/24LC02.c **** uint8_t eeprom_init() {
29 .loc 1 6 23 view -0
30 .cfi_startproc
31 @ args = 0, pretend = 0, frame = 0
32 @ frame_needed = 0, uses_anonymous_args = 0
33 0000 08B5 push {r3, lr}
34 .cfi_def_cfa_offset 8
35 .cfi_offset 3, -8
36 .cfi_offset 14, -4
7:Core/Src/24LC02.c **** uint8_t StartAddr = 0;
37 .loc 1 7 5 view .LVU1
38 .LVL0:
8:Core/Src/24LC02.c **** uint8_t data = 0;
39 .loc 1 8 5 view .LVU2
9:Core/Src/24LC02.c ****
10:Core/Src/24LC02.c **** if (amsWriteComm(EEPROM_ADDR, StartAddr, data) != 0){
40 .loc 1 10 5 view .LVU3
41 .loc 1 10 9 is_stmt 0 view .LVU4
42 0002 0022 movs r2, #0
43 0004 1146 mov r1, r2
44 0006 5020 movs r0, #80
45 0008 FFF7FEFF bl amsWriteComm
46 .LVL1:
47 .loc 1 10 8 discriminator 1 view .LVU5
48 000c 00B9 cbnz r0, .L5
ARM GAS /tmp/ccdSIelb.s page 2
49 .L2:
11:Core/Src/24LC02.c **** return 1;
12:Core/Src/24LC02.c **** }
13:Core/Src/24LC02.c ****
14:Core/Src/24LC02.c **** return 0;
15:Core/Src/24LC02.c **** }
50 .loc 1 15 1 view .LVU6
51 000e 08BD pop {r3, pc}
52 .L5:
11:Core/Src/24LC02.c **** return 1;
53 .loc 1 11 16 view .LVU7
54 0010 0120 movs r0, #1
55 0012 FCE7 b .L2
56 .cfi_endproc
57 .LFE123:
59 .section .text.eeprom_write,"ax",%progbits
60 .align 1
61 .global eeprom_write
62 .syntax unified
63 .thumb
64 .thumb_func
66 eeprom_write:
67 .LVL2:
68 .LFB124:
16:Core/Src/24LC02.c ****
17:Core/Src/24LC02.c **** uint8_t eeprom_write(uint8_t addr, uint8_t data) {
69 .loc 1 17 50 is_stmt 1 view -0
70 .cfi_startproc
71 @ args = 0, pretend = 0, frame = 0
72 @ frame_needed = 0, uses_anonymous_args = 0
73 .loc 1 17 50 is_stmt 0 view .LVU9
74 0000 08B5 push {r3, lr}
75 .cfi_def_cfa_offset 8
76 .cfi_offset 3, -8
77 .cfi_offset 14, -4
78 0002 0A46 mov r2, r1
18:Core/Src/24LC02.c **** if (amsWriteComm(EEPROM_ADDR, addr, data) != 0){
79 .loc 1 18 5 is_stmt 1 view .LVU10
80 .loc 1 18 9 is_stmt 0 view .LVU11
81 0004 0146 mov r1, r0
82 .LVL3:
83 .loc 1 18 9 view .LVU12
84 0006 5020 movs r0, #80
85 .LVL4:
86 .loc 1 18 9 view .LVU13
87 0008 FFF7FEFF bl amsWriteComm
88 .LVL5:
89 .loc 1 18 8 discriminator 1 view .LVU14
90 000c 00B9 cbnz r0, .L10
91 .L7:
19:Core/Src/24LC02.c **** return 1;
20:Core/Src/24LC02.c **** }
21:Core/Src/24LC02.c ****
22:Core/Src/24LC02.c **** return 0;
23:Core/Src/24LC02.c **** }
92 .loc 1 23 1 view .LVU15
93 000e 08BD pop {r3, pc}
ARM GAS /tmp/ccdSIelb.s page 3
94 .L10:
19:Core/Src/24LC02.c **** return 1;
95 .loc 1 19 16 view .LVU16
96 0010 0120 movs r0, #1
97 0012 FCE7 b .L7
98 .cfi_endproc
99 .LFE124:
101 .section .text.eeprom_read,"ax",%progbits
102 .align 1
103 .global eeprom_read
104 .syntax unified
105 .thumb
106 .thumb_func
108 eeprom_read:
109 .LVL6:
110 .LFB125:
24:Core/Src/24LC02.c ****
25:Core/Src/24LC02.c **** uint8_t eeprom_read(uint8_t addr, uint8_t* data) {
111 .loc 1 25 50 is_stmt 1 view -0
112 .cfi_startproc
113 @ args = 0, pretend = 0, frame = 8
114 @ frame_needed = 0, uses_anonymous_args = 0
115 .loc 1 25 50 is_stmt 0 view .LVU18
116 0000 00B5 push {lr}
117 .cfi_def_cfa_offset 4
118 .cfi_offset 14, -4
119 0002 83B0 sub sp, sp, #12
120 .cfi_def_cfa_offset 16
121 0004 0191 str r1, [sp, #4]
26:Core/Src/24LC02.c **** if (amsReadComm(EEPROM_ADDR, addr, &data) != 0){
122 .loc 1 26 5 is_stmt 1 view .LVU19
123 .loc 1 26 9 is_stmt 0 view .LVU20
124 0006 01AA add r2, sp, #4
125 0008 0146 mov r1, r0
126 .LVL7:
127 .loc 1 26 9 view .LVU21
128 000a 5020 movs r0, #80
129 .LVL8:
130 .loc 1 26 9 view .LVU22
131 000c FFF7FEFF bl amsReadComm
132 .LVL9:
133 .loc 1 26 8 discriminator 1 view .LVU23
134 0010 10B9 cbnz r0, .L15
135 .L12:
27:Core/Src/24LC02.c **** return 1;
28:Core/Src/24LC02.c **** };
29:Core/Src/24LC02.c ****
30:Core/Src/24LC02.c **** return 0;
31:Core/Src/24LC02.c **** }...
136 .loc 1 31 1 view .LVU24
137 0012 03B0 add sp, sp, #12
138 .cfi_remember_state
139 .cfi_def_cfa_offset 4
140 @ sp needed
141 0014 5DF804FB ldr pc, [sp], #4
142 .L15:
143 .cfi_restore_state
ARM GAS /tmp/ccdSIelb.s page 4
27:Core/Src/24LC02.c **** return 1;
144 .loc 1 27 16 view .LVU25
145 0018 0120 movs r0, #1
146 001a FAE7 b .L12
147 .cfi_endproc
148 .LFE125:
150 .text
151 .Letext0:
152 .file 2 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
153 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
154 .file 4 "Core/Inc/ADBMS_Abstraction.h"
ARM GAS /tmp/ccdSIelb.s page 5
DEFINED SYMBOLS
*ABS*:00000000 24LC02.c
/tmp/ccdSIelb.s:21 .text.eeprom_init:00000000 $t
/tmp/ccdSIelb.s:27 .text.eeprom_init:00000000 eeprom_init
/tmp/ccdSIelb.s:60 .text.eeprom_write:00000000 $t
/tmp/ccdSIelb.s:66 .text.eeprom_write:00000000 eeprom_write
/tmp/ccdSIelb.s:102 .text.eeprom_read:00000000 $t
/tmp/ccdSIelb.s:108 .text.eeprom_read:00000000 eeprom_read
UNDEFINED SYMBOLS
amsWriteComm
amsReadComm

Binary file not shown.

View File

@ -26,7 +26,8 @@ build/debug/Core/Src/ADBMS_Abstraction.o: Core/Src/ADBMS_Abstraction.c \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \
Core/Inc/ADBMS_CMD_MAKROS.h Core/Inc/ADBMS_LL_Driver.h Core/Inc/ADBMS_CMD_MAKROS.h Core/Inc/ADBMS_LL_Driver.h \
Core/Inc/ADBMS_I2C.h
Core/Inc/ADBMS_Abstraction.h: Core/Inc/ADBMS_Abstraction.h:
Core/Inc/ADBMS_CMD_MAKROS.h: Core/Inc/ADBMS_CMD_MAKROS.h:
Core/Inc/ADBMS_LL_Driver.h: Core/Inc/ADBMS_LL_Driver.h:
@ -60,3 +61,4 @@ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h: Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
Core/Inc/ADBMS_CMD_MAKROS.h: Core/Inc/ADBMS_CMD_MAKROS.h:
Core/Inc/ADBMS_LL_Driver.h: Core/Inc/ADBMS_LL_Driver.h:
Core/Inc/ADBMS_I2C.h:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -26,7 +26,7 @@ build/debug/Core/Src/AMS_HighLevel.o: Core/Src/AMS_HighLevel.c \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \
Core/Inc/ADBMS_Abstraction.h Core/Inc/TMP1075.h Core/Inc/ADBMS_Abstraction.h Core/Inc/TMP1075.h Core/Inc/24LC02.h
Core/Inc/AMS_HighLevel.h: Core/Inc/AMS_HighLevel.h:
Core/Inc/ADBMS_Abstraction.h: Core/Inc/ADBMS_Abstraction.h:
Core/Inc/ADBMS_CMD_MAKROS.h: Core/Inc/ADBMS_CMD_MAKROS.h:
@ -61,3 +61,4 @@ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h: Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
Core/Inc/ADBMS_Abstraction.h: Core/Inc/ADBMS_Abstraction.h:
Core/Inc/TMP1075.h: Core/Inc/TMP1075.h:
Core/Inc/24LC02.h:

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccXj0GtJ.s page 1 ARM GAS /tmp/cczmVS9Q.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -39,97 +39,98 @@ ARM GAS /tmp/ccXj0GtJ.s page 1
8:Core/Src/AMS_HighLevel.c **** #include "AMS_HighLevel.h" 8:Core/Src/AMS_HighLevel.c **** #include "AMS_HighLevel.h"
9:Core/Src/AMS_HighLevel.c **** #include "ADBMS_Abstraction.h" 9:Core/Src/AMS_HighLevel.c **** #include "ADBMS_Abstraction.h"
10:Core/Src/AMS_HighLevel.c **** #include "TMP1075.h" 10:Core/Src/AMS_HighLevel.c **** #include "TMP1075.h"
11:Core/Src/AMS_HighLevel.c **** #include "stm32f3xx_hal.h" 11:Core/Src/AMS_HighLevel.c **** #include "24LC02.h"
12:Core/Src/AMS_HighLevel.c **** #include <stdint.h> 12:Core/Src/AMS_HighLevel.c **** #include "stm32f3xx_hal.h"
13:Core/Src/AMS_HighLevel.c **** #include <string.h> 13:Core/Src/AMS_HighLevel.c **** #include <stdint.h>
14:Core/Src/AMS_HighLevel.c **** 14:Core/Src/AMS_HighLevel.c **** #include <string.h>
15:Core/Src/AMS_HighLevel.c **** Cell_Module module = {}; 15:Core/Src/AMS_HighLevel.c ****
16:Core/Src/AMS_HighLevel.c **** 16:Core/Src/AMS_HighLevel.c **** Cell_Module module = {};
17:Core/Src/AMS_HighLevel.c **** uint16_t amsuv = 0; 17:Core/Src/AMS_HighLevel.c ****
18:Core/Src/AMS_HighLevel.c **** uint16_t amsov = 0; 18:Core/Src/AMS_HighLevel.c **** uint16_t amsuv = 0;
19:Core/Src/AMS_HighLevel.c **** 19:Core/Src/AMS_HighLevel.c **** uint16_t amsov = 0;
20:Core/Src/AMS_HighLevel.c **** uint8_t numberofCells = 15; 20:Core/Src/AMS_HighLevel.c ****
21:Core/Src/AMS_HighLevel.c **** uint8_t numberofAux = 0; 21:Core/Src/AMS_HighLevel.c **** uint8_t numberofCells = 15;
22:Core/Src/AMS_HighLevel.c **** 22:Core/Src/AMS_HighLevel.c **** uint8_t numberofAux = 0;
23:Core/Src/AMS_HighLevel.c **** uint8_t packetChecksumFails = 0; 23:Core/Src/AMS_HighLevel.c ****
24:Core/Src/AMS_HighLevel.c **** #define MAX_PACKET_CHECKSUM_FAILS 5 24:Core/Src/AMS_HighLevel.c **** uint8_t packetChecksumFails = 0;
25:Core/Src/AMS_HighLevel.c **** 25:Core/Src/AMS_HighLevel.c **** #define MAX_PACKET_CHECKSUM_FAILS 5
26:Core/Src/AMS_HighLevel.c **** uint8_t deviceSleeps = 0; 26:Core/Src/AMS_HighLevel.c ****
27:Core/Src/AMS_HighLevel.c **** #define MAX_DEVICE_SLEEP 3 //TODO: change to correct value 27:Core/Src/AMS_HighLevel.c **** uint8_t deviceSleeps = 0;
28:Core/Src/AMS_HighLevel.c **** 28:Core/Src/AMS_HighLevel.c **** #define MAX_DEVICE_SLEEP 3 //TODO: change to correct value
29:Core/Src/AMS_HighLevel.c **** struct pollingTimes { 29:Core/Src/AMS_HighLevel.c ****
ARM GAS /tmp/ccXj0GtJ.s page 2 ARM GAS /tmp/cczmVS9Q.s page 2
30:Core/Src/AMS_HighLevel.c **** uint32_t S_ADC_OW_CHECK; 30:Core/Src/AMS_HighLevel.c **** struct pollingTimes {
31:Core/Src/AMS_HighLevel.c **** uint32_t TMP1075; 31:Core/Src/AMS_HighLevel.c **** uint32_t S_ADC_OW_CHECK;
32:Core/Src/AMS_HighLevel.c **** }; 32:Core/Src/AMS_HighLevel.c **** uint32_t TMP1075;
33:Core/Src/AMS_HighLevel.c **** 33:Core/Src/AMS_HighLevel.c **** };
34:Core/Src/AMS_HighLevel.c **** struct pollingTimes pollingTimes = {0, 0}; 34:Core/Src/AMS_HighLevel.c ****
35:Core/Src/AMS_HighLevel.c **** 35:Core/Src/AMS_HighLevel.c **** struct pollingTimes pollingTimes = {0, 0};
36:Core/Src/AMS_HighLevel.c **** uint8_t AMS_Init(SPI_HandleTypeDef* hspi) { 36:Core/Src/AMS_HighLevel.c ****
30 .loc 1 36 43 view -0 37:Core/Src/AMS_HighLevel.c **** uint8_t AMS_Init(SPI_HandleTypeDef* hspi) {
30 .loc 1 37 43 view -0
31 .cfi_startproc 31 .cfi_startproc
32 @ args = 0, pretend = 0, frame = 0 32 @ args = 0, pretend = 0, frame = 0
33 @ frame_needed = 0, uses_anonymous_args = 0 33 @ frame_needed = 0, uses_anonymous_args = 0
34 .loc 1 36 43 is_stmt 0 view .LVU1 34 .loc 1 37 43 is_stmt 0 view .LVU1
35 0000 38B5 push {r3, r4, r5, lr} 35 0000 38B5 push {r3, r4, r5, lr}
36 .cfi_def_cfa_offset 16 36 .cfi_def_cfa_offset 16
37 .cfi_offset 3, -16 37 .cfi_offset 3, -16
38 .cfi_offset 4, -12 38 .cfi_offset 4, -12
39 .cfi_offset 5, -8 39 .cfi_offset 5, -8
40 .cfi_offset 14, -4 40 .cfi_offset 14, -4
37:Core/Src/AMS_HighLevel.c **** uint8_t ret = initAMS(hspi, numberofCells, numberofAux); 38:Core/Src/AMS_HighLevel.c **** uint8_t ret = initAMS(hspi, numberofCells, numberofAux);
41 .loc 1 37 3 is_stmt 1 view .LVU2 41 .loc 1 38 3 is_stmt 1 view .LVU2
42 .loc 1 37 17 is_stmt 0 view .LVU3 42 .loc 1 38 17 is_stmt 0 view .LVU3
43 0002 0C4B ldr r3, .L3 43 0002 0C4B ldr r3, .L3
44 0004 1A78 ldrb r2, [r3] @ zero_extendqisi2 44 0004 1A78 ldrb r2, [r3] @ zero_extendqisi2
45 0006 0C4B ldr r3, .L3+4 45 0006 0C4B ldr r3, .L3+4
46 0008 1978 ldrb r1, [r3] @ zero_extendqisi2 46 0008 1978 ldrb r1, [r3] @ zero_extendqisi2
47 000a FFF7FEFF bl initAMS 47 000a FFF7FEFF bl initAMS
48 .LVL1: 48 .LVL1:
49 .loc 1 37 17 view .LVU4 49 .loc 1 38 17 view .LVU4
50 000e 0446 mov r4, r0 50 000e 0446 mov r4, r0
51 .LVL2: 51 .LVL2:
38:Core/Src/AMS_HighLevel.c **** amsov = DEFAULT_OV; 39:Core/Src/AMS_HighLevel.c **** amsov = DEFAULT_OV;
52 .loc 1 38 3 is_stmt 1 view .LVU5 52 .loc 1 39 3 is_stmt 1 view .LVU5
53 .loc 1 38 9 is_stmt 0 view .LVU6 53 .loc 1 39 9 is_stmt 0 view .LVU6
54 0010 0A4B ldr r3, .L3+8 54 0010 0A4B ldr r3, .L3+8
55 0012 40F26542 movw r2, #1125 55 0012 40F26542 movw r2, #1125
56 0016 1A80 strh r2, [r3] @ movhi 56 0016 1A80 strh r2, [r3] @ movhi
39:Core/Src/AMS_HighLevel.c **** amsuv = DEFAULT_UV; 40:Core/Src/AMS_HighLevel.c **** amsuv = DEFAULT_UV;
57 .loc 1 39 3 is_stmt 1 view .LVU7 57 .loc 1 40 3 is_stmt 1 view .LVU7
58 .loc 1 39 9 is_stmt 0 view .LVU8 58 .loc 1 40 9 is_stmt 0 view .LVU8
59 0018 094B ldr r3, .L3+12 59 0018 094B ldr r3, .L3+12
60 001a 40F2A112 movw r2, #417 60 001a 40F2A112 movw r2, #417
61 001e 1A80 strh r2, [r3] @ movhi 61 001e 1A80 strh r2, [r3] @ movhi
40:Core/Src/AMS_HighLevel.c **** 41:Core/Src/AMS_HighLevel.c ****
41:Core/Src/AMS_HighLevel.c **** pollingTimes = (struct pollingTimes) {HAL_GetTick(), HAL_GetTick()}; 42:Core/Src/AMS_HighLevel.c **** pollingTimes = (struct pollingTimes) {HAL_GetTick(), HAL_GetTick()};
62 .loc 1 41 3 is_stmt 1 view .LVU9 62 .loc 1 42 3 is_stmt 1 view .LVU9
63 .loc 1 41 41 is_stmt 0 view .LVU10 63 .loc 1 42 41 is_stmt 0 view .LVU10
64 0020 FFF7FEFF bl HAL_GetTick 64 0020 FFF7FEFF bl HAL_GetTick
65 .LVL3: 65 .LVL3:
66 0024 0546 mov r5, r0 66 0024 0546 mov r5, r0
67 .loc 1 41 56 discriminator 1 view .LVU11 67 .loc 1 42 56 discriminator 1 view .LVU11
68 0026 FFF7FEFF bl HAL_GetTick 68 0026 FFF7FEFF bl HAL_GetTick
69 .LVL4: 69 .LVL4:
70 .loc 1 41 16 discriminator 2 view .LVU12 70 .loc 1 42 16 discriminator 2 view .LVU12
71 002a 064B ldr r3, .L3+16 71 002a 064B ldr r3, .L3+16
72 002c 1D60 str r5, [r3] 72 002c 1D60 str r5, [r3]
73 002e 5860 str r0, [r3, #4] 73 002e 5860 str r0, [r3, #4]
42:Core/Src/AMS_HighLevel.c **** ARM GAS /tmp/cczmVS9Q.s page 3
ARM GAS /tmp/ccXj0GtJ.s page 3
43:Core/Src/AMS_HighLevel.c **** return ret; 43:Core/Src/AMS_HighLevel.c ****
74 .loc 1 43 3 is_stmt 1 view .LVU13 44:Core/Src/AMS_HighLevel.c **** return ret;
44:Core/Src/AMS_HighLevel.c **** } 74 .loc 1 44 3 is_stmt 1 view .LVU13
75 .loc 1 44 1 is_stmt 0 view .LVU14 45:Core/Src/AMS_HighLevel.c **** }
75 .loc 1 45 1 is_stmt 0 view .LVU14
76 0030 2046 mov r0, r4 76 0030 2046 mov r0, r4
77 0032 38BD pop {r3, r4, r5, pc} 77 0032 38BD pop {r3, r4, r5, pc}
78 .LVL5: 78 .LVL5:
79 .L4: 79 .L4:
80 .loc 1 44 1 view .LVU15 80 .loc 1 45 1 view .LVU15
81 .align 2 81 .align 2
82 .L3: 82 .L3:
83 0034 00000000 .word numberofAux 83 0034 00000000 .word numberofAux
@ -147,201 +148,260 @@ ARM GAS /tmp/ccXj0GtJ.s page 1
96 .thumb_func 96 .thumb_func
98 AMS_Idle_Loop: 98 AMS_Idle_Loop:
99 .LFB124: 99 .LFB124:
45:Core/Src/AMS_HighLevel.c **** 46:Core/Src/AMS_HighLevel.c ****
46:Core/Src/AMS_HighLevel.c **** uint8_t AMS_Idle_Loop() { 47:Core/Src/AMS_HighLevel.c **** uint8_t AMS_Idle_Loop() {
100 .loc 1 46 25 is_stmt 1 view -0 100 .loc 1 47 25 is_stmt 1 view -0
101 .cfi_startproc 101 .cfi_startproc
102 @ args = 0, pretend = 0, frame = 0 102 @ args = 0, pretend = 0, frame = 8
103 @ frame_needed = 0, uses_anonymous_args = 0 103 @ frame_needed = 0, uses_anonymous_args = 0
104 0000 38B5 push {r3, r4, r5, lr} 104 0000 30B5 push {r4, r5, lr}
105 .cfi_def_cfa_offset 16 105 .cfi_def_cfa_offset 12
106 .cfi_offset 3, -16 106 .cfi_offset 4, -12
107 .cfi_offset 4, -12 107 .cfi_offset 5, -8
108 .cfi_offset 5, -8 108 .cfi_offset 14, -4
109 .cfi_offset 14, -4 109 0002 83B0 sub sp, sp, #12
47:Core/Src/AMS_HighLevel.c **** if (!amsWakeUp()) { 110 .cfi_def_cfa_offset 24
110 .loc 1 47 3 view .LVU17 48:Core/Src/AMS_HighLevel.c **** if (!amsWakeUp()) {
111 .loc 1 47 8 is_stmt 0 view .LVU18 111 .loc 1 48 3 view .LVU17
112 0002 FFF7FEFF bl amsWakeUp 112 .loc 1 48 8 is_stmt 0 view .LVU18
113 .LVL6: 113 0004 FFF7FEFF bl amsWakeUp
48:Core/Src/AMS_HighLevel.c **** //error_data.data_kind = SEK_INTERNAL_BMS_TIMEOUT; //we don't receive data for the wakeup comma 114 .LVL6:
49:Core/Src/AMS_HighLevel.c **** //set_error_source(ERROR_SOURCE_INTERNAL); //so we can't tell if we timed out 49:Core/Src/AMS_HighLevel.c **** //error_data.data_kind = SEK_INTERNAL_BMS_TIMEOUT; //we don't receive data for the wakeup comma
50:Core/Src/AMS_HighLevel.c **** } 50:Core/Src/AMS_HighLevel.c **** //set_error_source(ERROR_SOURCE_INTERNAL); //so we can't tell if we timed out
114 .loc 1 50 3 is_stmt 1 view .LVU19 51:Core/Src/AMS_HighLevel.c **** }
51:Core/Src/AMS_HighLevel.c **** 115 .loc 1 51 3 is_stmt 1 view .LVU19
52:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsAuxAndStatusMeasurement(&module); 52:Core/Src/AMS_HighLevel.c ****
115 .loc 1 52 3 view .LVU20 53:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsAuxAndStatusMeasurement(&module);
116 .loc 1 52 26 is_stmt 0 view .LVU21 116 .loc 1 53 3 view .LVU20
117 0006 134C ldr r4, .L9 117 .loc 1 53 26 is_stmt 0 view .LVU21
118 0008 2046 mov r0, r4 118 0008 1B4C ldr r4, .L15
119 000a FFF7FEFF bl amsAuxAndStatusMeasurement 119 000a 2046 mov r0, r4
120 .LVL7: 120 000c FFF7FEFF bl amsAuxAndStatusMeasurement
121 .loc 1 52 23 discriminator 1 view .LVU22 121 .LVL7:
122 000e 124B ldr r3, .L9+4 ARM GAS /tmp/cczmVS9Q.s page 4
ARM GAS /tmp/ccXj0GtJ.s page 4
123 0010 1A78 ldrb r2, [r3] @ zero_extendqisi2 122 .loc 1 53 23 discriminator 1 view .LVU22
124 0012 1044 add r0, r0, r2 123 0010 1A4A ldr r2, .L15+4
125 0014 1870 strb r0, [r3] 124 0012 1378 ldrb r3, [r2] @ zero_extendqisi2
53:Core/Src/AMS_HighLevel.c **** 125 0014 0344 add r3, r3, r0
54:Core/Src/AMS_HighLevel.c **** if (module.status.SLEEP) { 126 0016 1370 strb r3, [r2]
126 .loc 1 54 3 is_stmt 1 view .LVU23 54:Core/Src/AMS_HighLevel.c ****
127 .loc 1 54 7 is_stmt 0 view .LVU24 55:Core/Src/AMS_HighLevel.c **** if (module.status.SLEEP) {
128 0016 94F83930 ldrb r3, [r4, #57] @ zero_extendqisi2 127 .loc 1 55 3 is_stmt 1 view .LVU23
129 .loc 1 54 6 view .LVU25 128 .loc 1 55 7 is_stmt 0 view .LVU24
130 001a 13F0100F tst r3, #16 129 0018 94F83930 ldrb r3, [r4, #57] @ zero_extendqisi2
131 001e 06D0 beq .L6 130 .loc 1 55 6 view .LVU25
55:Core/Src/AMS_HighLevel.c **** deviceSleeps++; 131 001c 13F0100F tst r3, #16
132 .loc 1 55 5 is_stmt 1 view .LVU26 132 0020 06D0 beq .L6
133 .loc 1 55 17 is_stmt 0 view .LVU27 56:Core/Src/AMS_HighLevel.c **** deviceSleeps++;
134 0020 0E4A ldr r2, .L9+8 133 .loc 1 56 5 is_stmt 1 view .LVU26
135 0022 1378 ldrb r3, [r2] @ zero_extendqisi2 134 .loc 1 56 17 is_stmt 0 view .LVU27
136 0024 0133 adds r3, r3, #1 135 0022 174A ldr r2, .L15+8
137 0026 DBB2 uxtb r3, r3 136 0024 1378 ldrb r3, [r2] @ zero_extendqisi2
138 0028 1370 strb r3, [r2] 137 0026 0133 adds r3, r3, #1
56:Core/Src/AMS_HighLevel.c **** if (deviceSleeps > MAX_DEVICE_SLEEP) { 138 0028 DBB2 uxtb r3, r3
139 .loc 1 56 5 is_stmt 1 view .LVU28 139 002a 1370 strb r3, [r2]
140 .loc 1 56 8 is_stmt 0 view .LVU29 57:Core/Src/AMS_HighLevel.c **** if (deviceSleeps > MAX_DEVICE_SLEEP) {
141 002a 032B cmp r3, #3 140 .loc 1 57 5 is_stmt 1 view .LVU28
142 002c 0FD9 bls .L8 141 .loc 1 57 8 is_stmt 0 view .LVU29
143 .L6: 142 002c 032B cmp r3, #3
57:Core/Src/AMS_HighLevel.c **** 143 002e 13D9 bls .L14
58:Core/Src/AMS_HighLevel.c **** } else { 144 .L6:
59:Core/Src/AMS_HighLevel.c **** amsReset(); 58:Core/Src/AMS_HighLevel.c ****
59:Core/Src/AMS_HighLevel.c **** } else {
60:Core/Src/AMS_HighLevel.c **** amsReset();
61:Core/Src/AMS_HighLevel.c **** }
62:Core/Src/AMS_HighLevel.c **** }
63:Core/Src/AMS_HighLevel.c ****
64:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsCellMeasurement(&module);
145 .loc 1 64 3 is_stmt 1 view .LVU30
146 .loc 1 64 26 is_stmt 0 view .LVU31
147 0030 114D ldr r5, .L15
148 0032 2846 mov r0, r5
149 0034 FFF7FEFF bl amsCellMeasurement
150 .LVL8:
151 .loc 1 64 23 discriminator 1 view .LVU32
152 0038 104C ldr r4, .L15+4
153 003a 2378 ldrb r3, [r4] @ zero_extendqisi2
154 003c 0344 add r3, r3, r0
155 003e 2370 strb r3, [r4]
65:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsCheckUnderOverVoltage(&module);
156 .loc 1 65 3 is_stmt 1 view .LVU33
157 .loc 1 65 26 is_stmt 0 view .LVU34
158 0040 2846 mov r0, r5
159 0042 FFF7FEFF bl amsCheckUnderOverVoltage
160 .LVL9:
161 .loc 1 65 23 discriminator 1 view .LVU35
162 0046 2378 ldrb r3, [r4] @ zero_extendqisi2
163 0048 0344 add r3, r3, r0
164 004a 2370 strb r3, [r4]
66:Core/Src/AMS_HighLevel.c ****
67:Core/Src/AMS_HighLevel.c **** if(eeprom_write(0, 7) != 0){
ARM GAS /tmp/cczmVS9Q.s page 5
165 .loc 1 67 3 is_stmt 1 view .LVU36
166 .loc 1 67 6 is_stmt 0 view .LVU37
167 004c 0721 movs r1, #7
168 004e 0020 movs r0, #0
169 0050 FFF7FEFF bl eeprom_write
170 .LVL10:
171 .loc 1 67 5 discriminator 1 view .LVU38
172 0054 18B1 cbz r0, .L7
173 .L8:
68:Core/Src/AMS_HighLevel.c **** while(1){}
174 .loc 1 68 5 is_stmt 1 view .LVU39
175 .loc 1 68 14 view .LVU40
176 .loc 1 68 10 view .LVU41
177 0056 FEE7 b .L8
178 .L14:
60:Core/Src/AMS_HighLevel.c **** } 60:Core/Src/AMS_HighLevel.c **** }
61:Core/Src/AMS_HighLevel.c **** } 179 .loc 1 60 7 view .LVU42
62:Core/Src/AMS_HighLevel.c **** 180 0058 FFF7FEFF bl amsReset
63:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsCellMeasurement(&module); 181 .LVL11:
144 .loc 1 63 3 is_stmt 1 view .LVU30 182 005c E8E7 b .L6
145 .loc 1 63 26 is_stmt 0 view .LVU31 183 .L7:
146 002e 094D ldr r5, .L9 69:Core/Src/AMS_HighLevel.c **** }
147 0030 2846 mov r0, r5 70:Core/Src/AMS_HighLevel.c **** int eepromBuf;
148 0032 FFF7FEFF bl amsCellMeasurement 184 .loc 1 70 3 view .LVU43
149 .LVL8: 71:Core/Src/AMS_HighLevel.c **** if(eeprom_read(0, &eepromBuf) != 0){
150 .loc 1 63 23 discriminator 1 view .LVU32 185 .loc 1 71 3 view .LVU44
151 0036 084C ldr r4, .L9+4 186 .loc 1 71 6 is_stmt 0 view .LVU45
152 0038 2378 ldrb r3, [r4] @ zero_extendqisi2 187 005e 01A9 add r1, sp, #4
153 003a 1844 add r0, r0, r3 188 0060 0020 movs r0, #0
154 003c 2070 strb r0, [r4] 189 0062 FFF7FEFF bl eeprom_read
64:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsCheckUnderOverVoltage(&module); 190 .LVL12:
155 .loc 1 64 3 is_stmt 1 view .LVU33 191 .loc 1 71 5 discriminator 1 view .LVU46
156 .loc 1 64 26 is_stmt 0 view .LVU34 192 0066 00B1 cbz r0, .L9
157 003e 2846 mov r0, r5 193 .L10:
158 0040 FFF7FEFF bl amsCheckUnderOverVoltage 72:Core/Src/AMS_HighLevel.c **** while(1){}
159 .LVL9: 194 .loc 1 72 5 is_stmt 1 view .LVU47
160 .loc 1 64 23 discriminator 1 view .LVU35 195 .loc 1 72 14 view .LVU48
161 0044 2378 ldrb r3, [r4] @ zero_extendqisi2 196 .loc 1 72 10 view .LVU49
162 0046 1844 add r0, r0, r3 197 0068 FEE7 b .L10
163 0048 2070 strb r0, [r4] 198 .L9:
65:Core/Src/AMS_HighLevel.c **** 73:Core/Src/AMS_HighLevel.c **** }
66:Core/Src/AMS_HighLevel.c **** //tmp1075_measure(); 74:Core/Src/AMS_HighLevel.c ****
67:Core/Src/AMS_HighLevel.c **** 75:Core/Src/AMS_HighLevel.c **** if (eepromBuf != 7){
68:Core/Src/AMS_HighLevel.c **** return 0; 199 .loc 1 75 3 view .LVU50
ARM GAS /tmp/ccXj0GtJ.s page 5 200 .loc 1 75 17 is_stmt 0 view .LVU51
201 006a 019B ldr r3, [sp, #4]
202 .loc 1 75 6 view .LVU52
203 006c 072B cmp r3, #7
204 006e 00D0 beq .L11
205 .L12:
76:Core/Src/AMS_HighLevel.c **** while(1){}
206 .loc 1 76 5 is_stmt 1 view .LVU53
207 .loc 1 76 14 view .LVU54
208 .loc 1 76 10 view .LVU55
209 0070 FEE7 b .L12
210 .L11:
77:Core/Src/AMS_HighLevel.c **** }
ARM GAS /tmp/cczmVS9Q.s page 6
164 .loc 1 68 3 is_stmt 1 view .LVU36 78:Core/Src/AMS_HighLevel.c ****
69:Core/Src/AMS_HighLevel.c **** }... 79:Core/Src/AMS_HighLevel.c **** return 0;
165 .loc 1 69 1 is_stmt 0 view .LVU37 211 .loc 1 79 3 view .LVU56
166 004a 0020 movs r0, #0 80:Core/Src/AMS_HighLevel.c **** }...
167 004c 38BD pop {r3, r4, r5, pc} 212 .loc 1 80 1 is_stmt 0 view .LVU57
168 .L8: 213 0072 0020 movs r0, #0
59:Core/Src/AMS_HighLevel.c **** amsReset(); 214 0074 03B0 add sp, sp, #12
169 .loc 1 59 7 is_stmt 1 view .LVU38 215 .cfi_def_cfa_offset 12
170 004e FFF7FEFF bl amsReset 216 @ sp needed
171 .LVL10: 217 0076 30BD pop {r4, r5, pc}
172 0052 ECE7 b .L6 218 .L16:
173 .L10: 219 .align 2
174 .align 2 220 .L15:
175 .L9: 221 0078 00000000 .word module
176 0054 00000000 .word module 222 007c 00000000 .word packetChecksumFails
177 0058 00000000 .word packetChecksumFails 223 0080 00000000 .word deviceSleeps
178 005c 00000000 .word deviceSleeps 224 .cfi_endproc
179 .cfi_endproc 225 .LFE124:
180 .LFE124: 227 .global pollingTimes
182 .global pollingTimes 228 .section .bss.pollingTimes,"aw",%nobits
183 .section .bss.pollingTimes,"aw",%nobits
184 .align 2
187 pollingTimes:
188 0000 00000000 .space 8
188 00000000
189 .global deviceSleeps
190 .section .bss.deviceSleeps,"aw",%nobits
193 deviceSleeps:
194 0000 00 .space 1
195 .global packetChecksumFails
196 .section .bss.packetChecksumFails,"aw",%nobits
199 packetChecksumFails:
200 0000 00 .space 1
201 .global numberofAux
202 .section .bss.numberofAux,"aw",%nobits
205 numberofAux:
206 0000 00 .space 1
207 .global numberofCells
208 .section .data.numberofCells,"aw"
211 numberofCells:
212 0000 0F .byte 15
213 .global amsov
214 .section .bss.amsov,"aw",%nobits
215 .align 1
218 amsov:
219 0000 0000 .space 2
220 .global amsuv
221 .section .bss.amsuv,"aw",%nobits
222 .align 1
225 amsuv:
226 0000 0000 .space 2
227 .global module
228 .section .bss.module,"aw",%nobits
229 .align 2 229 .align 2
232 module: 232 pollingTimes:
233 0000 00000000 .space 96 233 0000 00000000 .space 8
233 00000000 233 00000000
ARM GAS /tmp/ccXj0GtJ.s page 6 234 .global deviceSleeps
235 .section .bss.deviceSleeps,"aw",%nobits
238 deviceSleeps:
239 0000 00 .space 1
240 .global packetChecksumFails
241 .section .bss.packetChecksumFails,"aw",%nobits
244 packetChecksumFails:
245 0000 00 .space 1
246 .global numberofAux
247 .section .bss.numberofAux,"aw",%nobits
250 numberofAux:
251 0000 00 .space 1
252 .global numberofCells
253 .section .data.numberofCells,"aw"
256 numberofCells:
257 0000 0F .byte 15
258 .global amsov
259 .section .bss.amsov,"aw",%nobits
260 .align 1
263 amsov:
264 0000 0000 .space 2
265 .global amsuv
266 .section .bss.amsuv,"aw",%nobits
267 .align 1
270 amsuv:
271 0000 0000 .space 2
272 .global module
273 .section .bss.module,"aw",%nobits
274 .align 2
277 module:
278 0000 00000000 .space 96
278 00000000
278 00000000
ARM GAS /tmp/cczmVS9Q.s page 7
233 00000000 278 00000000
233 00000000 278 00000000
233 00000000 279 .text
234 .text 280 .Letext0:
235 .Letext0: 281 .file 2 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
236 .file 2 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 282 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
237 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 283 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
238 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 284 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
239 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 285 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
240 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 286 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
241 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h" 287 .file 8 "Core/Inc/ADBMS_LL_Driver.h"
242 .file 8 "Core/Inc/ADBMS_LL_Driver.h" 288 .file 9 "Core/Inc/ADBMS_Abstraction.h"
243 .file 9 "Core/Inc/ADBMS_Abstraction.h" 289 .file 10 "Core/Inc/AMS_HighLevel.h"
244 .file 10 "Core/Inc/AMS_HighLevel.h" 290 .file 11 "Core/Inc/24LC02.h"
245 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 291 .file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
ARM GAS /tmp/ccXj0GtJ.s page 7 ARM GAS /tmp/cczmVS9Q.s page 8
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 AMS_HighLevel.c *ABS*:00000000 AMS_HighLevel.c
/tmp/ccXj0GtJ.s:21 .text.AMS_Init:00000000 $t /tmp/cczmVS9Q.s:21 .text.AMS_Init:00000000 $t
/tmp/ccXj0GtJ.s:27 .text.AMS_Init:00000000 AMS_Init /tmp/cczmVS9Q.s:27 .text.AMS_Init:00000000 AMS_Init
/tmp/ccXj0GtJ.s:83 .text.AMS_Init:00000034 $d /tmp/cczmVS9Q.s:83 .text.AMS_Init:00000034 $d
/tmp/ccXj0GtJ.s:205 .bss.numberofAux:00000000 numberofAux /tmp/cczmVS9Q.s:250 .bss.numberofAux:00000000 numberofAux
/tmp/ccXj0GtJ.s:211 .data.numberofCells:00000000 numberofCells /tmp/cczmVS9Q.s:256 .data.numberofCells:00000000 numberofCells
/tmp/ccXj0GtJ.s:218 .bss.amsov:00000000 amsov /tmp/cczmVS9Q.s:263 .bss.amsov:00000000 amsov
/tmp/ccXj0GtJ.s:225 .bss.amsuv:00000000 amsuv /tmp/cczmVS9Q.s:270 .bss.amsuv:00000000 amsuv
/tmp/ccXj0GtJ.s:187 .bss.pollingTimes:00000000 pollingTimes /tmp/cczmVS9Q.s:232 .bss.pollingTimes:00000000 pollingTimes
/tmp/ccXj0GtJ.s:92 .text.AMS_Idle_Loop:00000000 $t /tmp/cczmVS9Q.s:92 .text.AMS_Idle_Loop:00000000 $t
/tmp/ccXj0GtJ.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop /tmp/cczmVS9Q.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop
/tmp/ccXj0GtJ.s:176 .text.AMS_Idle_Loop:00000054 $d /tmp/cczmVS9Q.s:221 .text.AMS_Idle_Loop:00000078 $d
/tmp/ccXj0GtJ.s:232 .bss.module:00000000 module /tmp/cczmVS9Q.s:277 .bss.module:00000000 module
/tmp/ccXj0GtJ.s:199 .bss.packetChecksumFails:00000000 packetChecksumFails /tmp/cczmVS9Q.s:244 .bss.packetChecksumFails:00000000 packetChecksumFails
/tmp/ccXj0GtJ.s:193 .bss.deviceSleeps:00000000 deviceSleeps /tmp/cczmVS9Q.s:238 .bss.deviceSleeps:00000000 deviceSleeps
/tmp/ccXj0GtJ.s:184 .bss.pollingTimes:00000000 $d /tmp/cczmVS9Q.s:229 .bss.pollingTimes:00000000 $d
/tmp/ccXj0GtJ.s:194 .bss.deviceSleeps:00000000 $d /tmp/cczmVS9Q.s:239 .bss.deviceSleeps:00000000 $d
/tmp/ccXj0GtJ.s:200 .bss.packetChecksumFails:00000000 $d /tmp/cczmVS9Q.s:245 .bss.packetChecksumFails:00000000 $d
/tmp/ccXj0GtJ.s:206 .bss.numberofAux:00000000 $d /tmp/cczmVS9Q.s:251 .bss.numberofAux:00000000 $d
/tmp/ccXj0GtJ.s:215 .bss.amsov:00000000 $d /tmp/cczmVS9Q.s:260 .bss.amsov:00000000 $d
/tmp/ccXj0GtJ.s:222 .bss.amsuv:00000000 $d /tmp/cczmVS9Q.s:267 .bss.amsuv:00000000 $d
/tmp/ccXj0GtJ.s:229 .bss.module:00000000 $d /tmp/cczmVS9Q.s:274 .bss.module:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
initAMS initAMS
@ -350,4 +410,6 @@ amsWakeUp
amsAuxAndStatusMeasurement amsAuxAndStatusMeasurement
amsCellMeasurement amsCellMeasurement
amsCheckUnderOverVoltage amsCheckUnderOverVoltage
eeprom_write
amsReset amsReset
eeprom_read

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccAH3LoS.s page 1 ARM GAS /tmp/ccG8CDMT.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccAH3LoS.s page 1
27:Core/Src/TMP1075.c **** 27:Core/Src/TMP1075.c ****
28:Core/Src/TMP1075.c **** HAL_StatusTypeDef tmp1075_measure() { 28:Core/Src/TMP1075.c **** HAL_StatusTypeDef tmp1075_measure() {
29:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) { 29:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) {
ARM GAS /tmp/ccAH3LoS.s page 2 ARM GAS /tmp/ccG8CDMT.s page 2
30:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK || 30:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK ||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccAH3LoS.s page 1
70 002a 00BF .align 2 70 002a 00BF .align 2
71 .L3: 71 .L3:
72 002c 00000000 .word hi2c 72 002c 00000000 .word hi2c
ARM GAS /tmp/ccAH3LoS.s page 3 ARM GAS /tmp/ccG8CDMT.s page 3
73 .cfi_endproc 73 .cfi_endproc
@ -178,7 +178,7 @@ ARM GAS /tmp/ccAH3LoS.s page 1
117 .loc 1 20 8 is_stmt 0 view .LVU22 117 .loc 1 20 8 is_stmt 0 view .LVU22
118 0012 0346 mov r3, r0 118 0012 0346 mov r3, r0
119 0014 10B9 cbnz r0, .L7 119 0014 10B9 cbnz r0, .L7
ARM GAS /tmp/ccAH3LoS.s page 4 ARM GAS /tmp/ccG8CDMT.s page 4
120 .LBE3: 120 .LBE3:
@ -238,7 +238,7 @@ ARM GAS /tmp/ccAH3LoS.s page 1
167 .loc 1 46 3 is_stmt 1 view .LVU31 167 .loc 1 46 3 is_stmt 1 view .LVU31
168 .loc 1 46 35 is_stmt 0 view .LVU32 168 .loc 1 46 35 is_stmt 0 view .LVU32
169 0006 4000 lsls r0, r0, #1 169 0006 4000 lsls r0, r0, #1
ARM GAS /tmp/ccAH3LoS.s page 5 ARM GAS /tmp/ccG8CDMT.s page 5
170 .LVL12: 170 .LVL12:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccAH3LoS.s page 1
215 .loc 1 55 1 view .LVU50 215 .loc 1 55 1 view .LVU50
216 .align 2 216 .align 2
217 .L16: 217 .L16:
ARM GAS /tmp/ccAH3LoS.s page 6 ARM GAS /tmp/ccG8CDMT.s page 6
218 0034 00000000 .word hi2c 218 0034 00000000 .word hi2c
@ -358,7 +358,7 @@ ARM GAS /tmp/ccAH3LoS.s page 1
32:Core/Src/TMP1075.c **** } 32:Core/Src/TMP1075.c **** }
264 .loc 1 32 18 view .LVU61 264 .loc 1 32 18 view .LVU61
265 001a 0120 movs r0, #1 265 001a 0120 movs r0, #1
ARM GAS /tmp/ccAH3LoS.s page 7 ARM GAS /tmp/ccG8CDMT.s page 7
266 001c FCE7 b .L19 266 001c FCE7 b .L19
@ -394,27 +394,27 @@ ARM GAS /tmp/ccAH3LoS.s page 1
298 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 298 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
299 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h" 299 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
300 .file 8 "Core/Inc/TMP1075.h" 300 .file 8 "Core/Inc/TMP1075.h"
ARM GAS /tmp/ccAH3LoS.s page 8 ARM GAS /tmp/ccG8CDMT.s page 8
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 TMP1075.c *ABS*:00000000 TMP1075.c
/tmp/ccAH3LoS.s:21 .text.tmp1075_sensor_init:00000000 $t /tmp/ccG8CDMT.s:21 .text.tmp1075_sensor_init:00000000 $t
/tmp/ccAH3LoS.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init /tmp/ccG8CDMT.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init
/tmp/ccAH3LoS.s:72 .text.tmp1075_sensor_init:0000002c $d /tmp/ccG8CDMT.s:72 .text.tmp1075_sensor_init:0000002c $d
/tmp/ccAH3LoS.s:283 .bss.hi2c:00000000 hi2c /tmp/ccG8CDMT.s:283 .bss.hi2c:00000000 hi2c
/tmp/ccAH3LoS.s:77 .text.tmp1075_init:00000000 $t /tmp/ccG8CDMT.s:77 .text.tmp1075_init:00000000 $t
/tmp/ccAH3LoS.s:83 .text.tmp1075_init:00000000 tmp1075_init /tmp/ccG8CDMT.s:83 .text.tmp1075_init:00000000 tmp1075_init
/tmp/ccAH3LoS.s:141 .text.tmp1075_init:00000020 $d /tmp/ccG8CDMT.s:141 .text.tmp1075_init:00000020 $d
/tmp/ccAH3LoS.s:146 .text.tmp1075_sensor_read:00000000 $t /tmp/ccG8CDMT.s:146 .text.tmp1075_sensor_read:00000000 $t
/tmp/ccAH3LoS.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read /tmp/ccG8CDMT.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read
/tmp/ccAH3LoS.s:218 .text.tmp1075_sensor_read:00000034 $d /tmp/ccG8CDMT.s:218 .text.tmp1075_sensor_read:00000034 $d
/tmp/ccAH3LoS.s:223 .text.tmp1075_measure:00000000 $t /tmp/ccG8CDMT.s:223 .text.tmp1075_measure:00000000 $t
/tmp/ccAH3LoS.s:229 .text.tmp1075_measure:00000000 tmp1075_measure /tmp/ccG8CDMT.s:229 .text.tmp1075_measure:00000000 tmp1075_measure
/tmp/ccAH3LoS.s:273 .text.tmp1075_measure:00000024 $d /tmp/ccG8CDMT.s:273 .text.tmp1075_measure:00000024 $d
/tmp/ccAH3LoS.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps /tmp/ccG8CDMT.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps
/tmp/ccAH3LoS.s:280 .bss.hi2c:00000000 $d /tmp/ccG8CDMT.s:280 .bss.hi2c:00000000 $d
/tmp/ccAH3LoS.s:287 .bss.tmp1075_temps:00000000 $d /tmp/ccG8CDMT.s:287 .bss.tmp1075_temps:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_I2C_Master_Transmit HAL_I2C_Master_Transmit

View File

@ -23,7 +23,10 @@ build/debug/Core/Src/main.o: Core/Src/main.c Core/Inc/main.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \
Core/Inc/AMS_HighLevel.h Core/Inc/ADBMS_Abstraction.h \
Core/Inc/ADBMS_CMD_MAKROS.h Core/Inc/ADBMS_LL_Driver.h Core/Inc/main.h \
Core/Inc/24LC02.h
Core/Inc/main.h: Core/Inc/main.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h: Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
Core/Inc/stm32f3xx_hal_conf.h: Core/Inc/stm32f3xx_hal_conf.h:
@ -52,3 +55,9 @@ Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h: Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h: Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h: Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
Core/Inc/AMS_HighLevel.h:
Core/Inc/ADBMS_Abstraction.h:
Core/Inc/ADBMS_CMD_MAKROS.h:
Core/Inc/ADBMS_LL_Driver.h:
Core/Inc/main.h:
Core/Inc/24LC02.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccWIYQYX.s page 1 ARM GAS /tmp/ccnUDuAL.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */ 28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */
29:Core/Src/stm32f3xx_hal_msp.c **** 29:Core/Src/stm32f3xx_hal_msp.c ****
30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */ 30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */
ARM GAS /tmp/ccWIYQYX.s page 2 ARM GAS /tmp/ccnUDuAL.s page 2
31:Core/Src/stm32f3xx_hal_msp.c **** 31:Core/Src/stm32f3xx_hal_msp.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
43 0006 9A69 ldr r2, [r3, #24] 43 0006 9A69 ldr r2, [r3, #24]
44 0008 42F00102 orr r2, r2, #1 44 0008 42F00102 orr r2, r2, #1
45 000c 9A61 str r2, [r3, #24] 45 000c 9A61 str r2, [r3, #24]
ARM GAS /tmp/ccWIYQYX.s page 3 ARM GAS /tmp/ccnUDuAL.s page 3
46 .loc 1 70 3 view .LVU4 46 .loc 1 70 3 view .LVU4
@ -178,7 +178,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
92 HAL_SPI_MspInit: 92 HAL_SPI_MspInit:
93 .LVL1: 93 .LVL1:
94 .LFB124: 94 .LFB124:
ARM GAS /tmp/ccWIYQYX.s page 4 ARM GAS /tmp/ccnUDuAL.s page 4
81:Core/Src/stm32f3xx_hal_msp.c **** 81:Core/Src/stm32f3xx_hal_msp.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
108:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; 108:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
109:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Alternate = GPIO_AF5_SPI2; 109:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Alternate = GPIO_AF5_SPI2;
110:Core/Src/stm32f3xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); 110:Core/Src/stm32f3xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
ARM GAS /tmp/ccWIYQYX.s page 5 ARM GAS /tmp/ccnUDuAL.s page 5
111:Core/Src/stm32f3xx_hal_msp.c **** 111:Core/Src/stm32f3xx_hal_msp.c ****
@ -298,7 +298,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
158 .loc 1 99 5 view .LVU33 158 .loc 1 99 5 view .LVU33
159 0044 029B ldr r3, [sp, #8] 159 0044 029B ldr r3, [sp, #8]
160 .LBE5: 160 .LBE5:
ARM GAS /tmp/ccWIYQYX.s page 6 ARM GAS /tmp/ccnUDuAL.s page 6
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration 99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
@ -358,7 +358,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
205 .LFB125: 205 .LFB125:
118:Core/Src/stm32f3xx_hal_msp.c **** 118:Core/Src/stm32f3xx_hal_msp.c ****
119:Core/Src/stm32f3xx_hal_msp.c **** /** 119:Core/Src/stm32f3xx_hal_msp.c **** /**
ARM GAS /tmp/ccWIYQYX.s page 7 ARM GAS /tmp/ccnUDuAL.s page 7
120:Core/Src/stm32f3xx_hal_msp.c **** * @brief SPI MSP De-Initialization 120:Core/Src/stm32f3xx_hal_msp.c **** * @brief SPI MSP De-Initialization
@ -418,7 +418,7 @@ ARM GAS /tmp/ccWIYQYX.s page 1
231 0010 23F48043 bic r3, r3, #16384 231 0010 23F48043 bic r3, r3, #16384
232 0014 D361 str r3, [r2, #28] 232 0014 D361 str r3, [r2, #28]
140:Core/Src/stm32f3xx_hal_msp.c **** 140:Core/Src/stm32f3xx_hal_msp.c ****
ARM GAS /tmp/ccWIYQYX.s page 8 ARM GAS /tmp/ccnUDuAL.s page 8
233 .loc 1 140 5 view .LVU54 233 .loc 1 140 5 view .LVU54
@ -449,20 +449,20 @@ ARM GAS /tmp/ccWIYQYX.s page 1
258 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 258 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
259 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h" 259 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
260 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h" 260 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h"
ARM GAS /tmp/ccWIYQYX.s page 9 ARM GAS /tmp/ccnUDuAL.s page 9
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_msp.c *ABS*:00000000 stm32f3xx_hal_msp.c
/tmp/ccWIYQYX.s:21 .text.HAL_MspInit:00000000 $t /tmp/ccnUDuAL.s:21 .text.HAL_MspInit:00000000 $t
/tmp/ccWIYQYX.s:27 .text.HAL_MspInit:00000000 HAL_MspInit /tmp/ccnUDuAL.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/ccWIYQYX.s:81 .text.HAL_MspInit:00000038 $d /tmp/ccnUDuAL.s:81 .text.HAL_MspInit:00000038 $d
/tmp/ccWIYQYX.s:86 .text.HAL_SPI_MspInit:00000000 $t /tmp/ccnUDuAL.s:86 .text.HAL_SPI_MspInit:00000000 $t
/tmp/ccWIYQYX.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit /tmp/ccnUDuAL.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit
/tmp/ccWIYQYX.s:191 .text.HAL_SPI_MspInit:00000064 $d /tmp/ccnUDuAL.s:191 .text.HAL_SPI_MspInit:00000064 $d
/tmp/ccWIYQYX.s:197 .text.HAL_SPI_MspDeInit:00000000 $t /tmp/ccnUDuAL.s:197 .text.HAL_SPI_MspDeInit:00000000 $t
/tmp/ccWIYQYX.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit /tmp/ccnUDuAL.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit
/tmp/ccWIYQYX.s:245 .text.HAL_SPI_MspDeInit:00000024 $d /tmp/ccnUDuAL.s:245 .text.HAL_SPI_MspDeInit:00000024 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_NVIC_SetPriorityGrouping HAL_NVIC_SetPriorityGrouping

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccU3gq2x.s page 1 ARM GAS /tmp/ccWK24qs.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccU3gq2x.s page 1
28:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN TD */ 28:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN TD */
29:Core/Src/stm32f3xx_it.c **** 29:Core/Src/stm32f3xx_it.c ****
30:Core/Src/stm32f3xx_it.c **** /* USER CODE END TD */ 30:Core/Src/stm32f3xx_it.c **** /* USER CODE END TD */
ARM GAS /tmp/ccU3gq2x.s page 2 ARM GAS /tmp/ccWK24qs.s page 2
31:Core/Src/stm32f3xx_it.c **** 31:Core/Src/stm32f3xx_it.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccU3gq2x.s page 1
77:Core/Src/stm32f3xx_it.c **** } 77:Core/Src/stm32f3xx_it.c **** }
37 .loc 1 77 3 view .LVU2 37 .loc 1 77 3 view .LVU2
75:Core/Src/stm32f3xx_it.c **** { 75:Core/Src/stm32f3xx_it.c **** {
ARM GAS /tmp/ccU3gq2x.s page 3 ARM GAS /tmp/ccWK24qs.s page 3
38 .loc 1 75 10 view .LVU3 38 .loc 1 75 10 view .LVU3
@ -178,7 +178,7 @@ ARM GAS /tmp/ccU3gq2x.s page 1
98:Core/Src/stm32f3xx_it.c **** */ 98:Core/Src/stm32f3xx_it.c **** */
99:Core/Src/stm32f3xx_it.c **** void MemManage_Handler(void) 99:Core/Src/stm32f3xx_it.c **** void MemManage_Handler(void)
100:Core/Src/stm32f3xx_it.c **** { 100:Core/Src/stm32f3xx_it.c **** {
ARM GAS /tmp/ccU3gq2x.s page 4 ARM GAS /tmp/ccWK24qs.s page 4
75 .loc 1 100 1 view -0 75 .loc 1 100 1 view -0
@ -238,7 +238,7 @@ ARM GAS /tmp/ccU3gq2x.s page 1
119:Core/Src/stm32f3xx_it.c **** { 119:Core/Src/stm32f3xx_it.c **** {
107 .loc 1 119 9 view .LVU15 107 .loc 1 119 9 view .LVU15
108 0000 FEE7 b .L8 108 0000 FEE7 b .L8
ARM GAS /tmp/ccU3gq2x.s page 5 ARM GAS /tmp/ccWK24qs.s page 5
109 .cfi_endproc 109 .cfi_endproc
@ -298,7 +298,7 @@ ARM GAS /tmp/ccU3gq2x.s page 1
144 .loc 1 145 1 view -0 144 .loc 1 145 1 view -0
145 .cfi_startproc 145 .cfi_startproc
146 @ args = 0, pretend = 0, frame = 0 146 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccU3gq2x.s page 6 ARM GAS /tmp/ccWK24qs.s page 6
147 @ frame_needed = 0, uses_anonymous_args = 0 147 @ frame_needed = 0, uses_anonymous_args = 0
@ -358,7 +358,7 @@ ARM GAS /tmp/ccU3gq2x.s page 1
169:Core/Src/stm32f3xx_it.c **** */ 169:Core/Src/stm32f3xx_it.c **** */
170:Core/Src/stm32f3xx_it.c **** void PendSV_Handler(void) 170:Core/Src/stm32f3xx_it.c **** void PendSV_Handler(void)
171:Core/Src/stm32f3xx_it.c **** { 171:Core/Src/stm32f3xx_it.c **** {
ARM GAS /tmp/ccU3gq2x.s page 7 ARM GAS /tmp/ccWK24qs.s page 7
182 .loc 1 171 1 view -0 182 .loc 1 171 1 view -0
@ -417,29 +417,29 @@ ARM GAS /tmp/ccU3gq2x.s page 1
217 .text 217 .text
218 .Letext0: 218 .Letext0:
219 .file 2 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 219 .file 2 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
ARM GAS /tmp/ccU3gq2x.s page 8 ARM GAS /tmp/ccWK24qs.s page 8
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_it.c *ABS*:00000000 stm32f3xx_it.c
/tmp/ccU3gq2x.s:21 .text.NMI_Handler:00000000 $t /tmp/ccWK24qs.s:21 .text.NMI_Handler:00000000 $t
/tmp/ccU3gq2x.s:27 .text.NMI_Handler:00000000 NMI_Handler /tmp/ccWK24qs.s:27 .text.NMI_Handler:00000000 NMI_Handler
/tmp/ccU3gq2x.s:44 .text.HardFault_Handler:00000000 $t /tmp/ccWK24qs.s:44 .text.HardFault_Handler:00000000 $t
/tmp/ccU3gq2x.s:50 .text.HardFault_Handler:00000000 HardFault_Handler /tmp/ccWK24qs.s:50 .text.HardFault_Handler:00000000 HardFault_Handler
/tmp/ccU3gq2x.s:67 .text.MemManage_Handler:00000000 $t /tmp/ccWK24qs.s:67 .text.MemManage_Handler:00000000 $t
/tmp/ccU3gq2x.s:73 .text.MemManage_Handler:00000000 MemManage_Handler /tmp/ccWK24qs.s:73 .text.MemManage_Handler:00000000 MemManage_Handler
/tmp/ccU3gq2x.s:90 .text.BusFault_Handler:00000000 $t /tmp/ccWK24qs.s:90 .text.BusFault_Handler:00000000 $t
/tmp/ccU3gq2x.s:96 .text.BusFault_Handler:00000000 BusFault_Handler /tmp/ccWK24qs.s:96 .text.BusFault_Handler:00000000 BusFault_Handler
/tmp/ccU3gq2x.s:113 .text.UsageFault_Handler:00000000 $t /tmp/ccWK24qs.s:113 .text.UsageFault_Handler:00000000 $t
/tmp/ccU3gq2x.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler /tmp/ccWK24qs.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler
/tmp/ccU3gq2x.s:136 .text.SVC_Handler:00000000 $t /tmp/ccWK24qs.s:136 .text.SVC_Handler:00000000 $t
/tmp/ccU3gq2x.s:142 .text.SVC_Handler:00000000 SVC_Handler /tmp/ccWK24qs.s:142 .text.SVC_Handler:00000000 SVC_Handler
/tmp/ccU3gq2x.s:155 .text.DebugMon_Handler:00000000 $t /tmp/ccWK24qs.s:155 .text.DebugMon_Handler:00000000 $t
/tmp/ccU3gq2x.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler /tmp/ccWK24qs.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler
/tmp/ccU3gq2x.s:174 .text.PendSV_Handler:00000000 $t /tmp/ccWK24qs.s:174 .text.PendSV_Handler:00000000 $t
/tmp/ccU3gq2x.s:180 .text.PendSV_Handler:00000000 PendSV_Handler /tmp/ccWK24qs.s:180 .text.PendSV_Handler:00000000 PendSV_Handler
/tmp/ccU3gq2x.s:193 .text.SysTick_Handler:00000000 $t /tmp/ccWK24qs.s:193 .text.SysTick_Handler:00000000 $t
/tmp/ccU3gq2x.s:199 .text.SysTick_Handler:00000000 SysTick_Handler /tmp/ccWK24qs.s:199 .text.SysTick_Handler:00000000 SysTick_Handler
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_IncTick HAL_IncTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccPbylKY.s page 1 ARM GAS /tmp/ccfpmOVP.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
28:Core/Src/syscalls.c **** #include <signal.h> 28:Core/Src/syscalls.c **** #include <signal.h>
29:Core/Src/syscalls.c **** #include <time.h> 29:Core/Src/syscalls.c **** #include <time.h>
30:Core/Src/syscalls.c **** #include <sys/time.h> 30:Core/Src/syscalls.c **** #include <sys/time.h>
ARM GAS /tmp/ccPbylKY.s page 2 ARM GAS /tmp/ccfpmOVP.s page 2
31:Core/Src/syscalls.c **** #include <sys/times.h> 31:Core/Src/syscalls.c **** #include <sys/times.h>
@ -118,7 +118,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
65 .thumb_func 65 .thumb_func
67 _kill: 67 _kill:
68 .LVL0: 68 .LVL0:
ARM GAS /tmp/ccPbylKY.s page 3 ARM GAS /tmp/ccfpmOVP.s page 3
69 .LFB27: 69 .LFB27:
@ -178,7 +178,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
63:Core/Src/syscalls.c **** _kill(status, -1); 63:Core/Src/syscalls.c **** _kill(status, -1);
114 .loc 1 63 3 is_stmt 1 view .LVU15 114 .loc 1 63 3 is_stmt 1 view .LVU15
115 0002 4FF0FF31 mov r1, #-1 115 0002 4FF0FF31 mov r1, #-1
ARM GAS /tmp/ccPbylKY.s page 4 ARM GAS /tmp/ccfpmOVP.s page 4
116 0006 FFF7FEFF bl _kill 116 0006 FFF7FEFF bl _kill
@ -238,7 +238,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
161 000a FFF7FEFF bl __io_getchar 161 000a FFF7FEFF bl __io_getchar
162 .LVL7: 162 .LVL7:
163 .loc 1 74 9 discriminator 1 view .LVU28 163 .loc 1 74 9 discriminator 1 view .LVU28
ARM GAS /tmp/ccPbylKY.s page 5 ARM GAS /tmp/ccfpmOVP.s page 5
164 000e 2146 mov r1, r4 164 000e 2146 mov r1, r4
@ -298,7 +298,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
210 .loc 1 82 3 is_stmt 1 view .LVU38 210 .loc 1 82 3 is_stmt 1 view .LVU38
83:Core/Src/syscalls.c **** int DataIdx; 83:Core/Src/syscalls.c **** int DataIdx;
211 .loc 1 83 3 view .LVU39 211 .loc 1 83 3 view .LVU39
ARM GAS /tmp/ccPbylKY.s page 6 ARM GAS /tmp/ccfpmOVP.s page 6
84:Core/Src/syscalls.c **** 84:Core/Src/syscalls.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
256 @ link register save eliminated. 256 @ link register save eliminated.
94:Core/Src/syscalls.c **** (void)file; 94:Core/Src/syscalls.c **** (void)file;
257 .loc 1 94 3 view .LVU52 257 .loc 1 94 3 view .LVU52
ARM GAS /tmp/ccPbylKY.s page 7 ARM GAS /tmp/ccfpmOVP.s page 7
95:Core/Src/syscalls.c **** return -1; 95:Core/Src/syscalls.c **** return -1;
@ -418,7 +418,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
105:Core/Src/syscalls.c **** 105:Core/Src/syscalls.c ****
106:Core/Src/syscalls.c **** int _isatty(int file) 106:Core/Src/syscalls.c **** int _isatty(int file)
107:Core/Src/syscalls.c **** { 107:Core/Src/syscalls.c **** {
ARM GAS /tmp/ccPbylKY.s page 8 ARM GAS /tmp/ccfpmOVP.s page 8
306 .loc 1 107 1 is_stmt 1 view -0 306 .loc 1 107 1 is_stmt 1 view -0
@ -478,7 +478,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
352 .thumb 352 .thumb
353 .thumb_func 353 .thumb_func
355 _open: 355 _open:
ARM GAS /tmp/ccPbylKY.s page 9 ARM GAS /tmp/ccfpmOVP.s page 9
356 .LVL26: 356 .LVL26:
@ -538,7 +538,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
401 .cfi_def_cfa_offset 8 401 .cfi_def_cfa_offset 8
402 .cfi_offset 3, -8 402 .cfi_offset 3, -8
403 .cfi_offset 14, -4 403 .cfi_offset 14, -4
ARM GAS /tmp/ccPbylKY.s page 10 ARM GAS /tmp/ccfpmOVP.s page 10
130:Core/Src/syscalls.c **** (void)status; 130:Core/Src/syscalls.c **** (void)status;
@ -598,7 +598,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
449 .LFE37: 449 .LFE37:
451 .section .text._times,"ax",%progbits 451 .section .text._times,"ax",%progbits
452 .align 1 452 .align 1
ARM GAS /tmp/ccPbylKY.s page 11 ARM GAS /tmp/ccfpmOVP.s page 11
453 .global _times 453 .global _times
@ -658,7 +658,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
497 .loc 1 153 1 is_stmt 0 view .LVU106 497 .loc 1 153 1 is_stmt 0 view .LVU106
498 0006 0020 movs r0, #0 498 0006 0020 movs r0, #0
499 .LVL35: 499 .LVL35:
ARM GAS /tmp/ccPbylKY.s page 12 ARM GAS /tmp/ccfpmOVP.s page 12
500 .loc 1 153 1 view .LVU107 500 .loc 1 153 1 view .LVU107
@ -718,7 +718,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
164:Core/Src/syscalls.c **** { 164:Core/Src/syscalls.c **** {
548 .loc 1 164 1 is_stmt 1 view -0 548 .loc 1 164 1 is_stmt 1 view -0
549 .cfi_startproc 549 .cfi_startproc
ARM GAS /tmp/ccPbylKY.s page 13 ARM GAS /tmp/ccfpmOVP.s page 13
550 @ args = 0, pretend = 0, frame = 0 550 @ args = 0, pretend = 0, frame = 0
@ -778,7 +778,7 @@ ARM GAS /tmp/ccPbylKY.s page 1
596 0008 0360 str r3, [r0] 596 0008 0360 str r3, [r0]
175:Core/Src/syscalls.c **** return -1; 175:Core/Src/syscalls.c **** return -1;
597 .loc 1 175 3 is_stmt 1 view .LVU128 597 .loc 1 175 3 is_stmt 1 view .LVU128
ARM GAS /tmp/ccPbylKY.s page 14 ARM GAS /tmp/ccfpmOVP.s page 14
176:Core/Src/syscalls.c **** } 176:Core/Src/syscalls.c **** }
@ -809,51 +809,51 @@ ARM GAS /tmp/ccPbylKY.s page 1
627 .file 7 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 627 .file 7 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
628 .file 8 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 628 .file 8 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
629 .file 9 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 629 .file 9 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
ARM GAS /tmp/ccPbylKY.s page 15 ARM GAS /tmp/ccfpmOVP.s page 15
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 syscalls.c *ABS*:00000000 syscalls.c
/tmp/ccPbylKY.s:21 .text.initialise_monitor_handles:00000000 $t /tmp/ccfpmOVP.s:21 .text.initialise_monitor_handles:00000000 $t
/tmp/ccPbylKY.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles /tmp/ccfpmOVP.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
/tmp/ccPbylKY.s:40 .text._getpid:00000000 $t /tmp/ccfpmOVP.s:40 .text._getpid:00000000 $t
/tmp/ccPbylKY.s:46 .text._getpid:00000000 _getpid /tmp/ccfpmOVP.s:46 .text._getpid:00000000 _getpid
/tmp/ccPbylKY.s:61 .text._kill:00000000 $t /tmp/ccfpmOVP.s:61 .text._kill:00000000 $t
/tmp/ccPbylKY.s:67 .text._kill:00000000 _kill /tmp/ccfpmOVP.s:67 .text._kill:00000000 _kill
/tmp/ccPbylKY.s:95 .text._exit:00000000 $t /tmp/ccfpmOVP.s:95 .text._exit:00000000 $t
/tmp/ccPbylKY.s:101 .text._exit:00000000 _exit /tmp/ccfpmOVP.s:101 .text._exit:00000000 _exit
/tmp/ccPbylKY.s:127 .text._read:00000000 $t /tmp/ccfpmOVP.s:127 .text._read:00000000 $t
/tmp/ccPbylKY.s:133 .text._read:00000000 _read /tmp/ccfpmOVP.s:133 .text._read:00000000 _read
/tmp/ccPbylKY.s:188 .text._write:00000000 $t /tmp/ccfpmOVP.s:188 .text._write:00000000 $t
/tmp/ccPbylKY.s:194 .text._write:00000000 _write /tmp/ccfpmOVP.s:194 .text._write:00000000 _write
/tmp/ccPbylKY.s:243 .text._close:00000000 $t /tmp/ccfpmOVP.s:243 .text._close:00000000 $t
/tmp/ccPbylKY.s:249 .text._close:00000000 _close /tmp/ccfpmOVP.s:249 .text._close:00000000 _close
/tmp/ccPbylKY.s:268 .text._fstat:00000000 $t /tmp/ccfpmOVP.s:268 .text._fstat:00000000 $t
/tmp/ccPbylKY.s:274 .text._fstat:00000000 _fstat /tmp/ccfpmOVP.s:274 .text._fstat:00000000 _fstat
/tmp/ccPbylKY.s:297 .text._isatty:00000000 $t /tmp/ccfpmOVP.s:297 .text._isatty:00000000 $t
/tmp/ccPbylKY.s:303 .text._isatty:00000000 _isatty /tmp/ccfpmOVP.s:303 .text._isatty:00000000 _isatty
/tmp/ccPbylKY.s:322 .text._lseek:00000000 $t /tmp/ccfpmOVP.s:322 .text._lseek:00000000 $t
/tmp/ccPbylKY.s:328 .text._lseek:00000000 _lseek /tmp/ccfpmOVP.s:328 .text._lseek:00000000 _lseek
/tmp/ccPbylKY.s:349 .text._open:00000000 $t /tmp/ccfpmOVP.s:349 .text._open:00000000 $t
/tmp/ccPbylKY.s:355 .text._open:00000000 _open /tmp/ccfpmOVP.s:355 .text._open:00000000 _open
/tmp/ccPbylKY.s:386 .text._wait:00000000 $t /tmp/ccfpmOVP.s:386 .text._wait:00000000 $t
/tmp/ccPbylKY.s:392 .text._wait:00000000 _wait /tmp/ccfpmOVP.s:392 .text._wait:00000000 _wait
/tmp/ccPbylKY.s:419 .text._unlink:00000000 $t /tmp/ccfpmOVP.s:419 .text._unlink:00000000 $t
/tmp/ccPbylKY.s:425 .text._unlink:00000000 _unlink /tmp/ccfpmOVP.s:425 .text._unlink:00000000 _unlink
/tmp/ccPbylKY.s:452 .text._times:00000000 $t /tmp/ccfpmOVP.s:452 .text._times:00000000 $t
/tmp/ccPbylKY.s:458 .text._times:00000000 _times /tmp/ccfpmOVP.s:458 .text._times:00000000 _times
/tmp/ccPbylKY.s:477 .text._stat:00000000 $t /tmp/ccfpmOVP.s:477 .text._stat:00000000 $t
/tmp/ccPbylKY.s:483 .text._stat:00000000 _stat /tmp/ccfpmOVP.s:483 .text._stat:00000000 _stat
/tmp/ccPbylKY.s:506 .text._link:00000000 $t /tmp/ccfpmOVP.s:506 .text._link:00000000 $t
/tmp/ccPbylKY.s:512 .text._link:00000000 _link /tmp/ccfpmOVP.s:512 .text._link:00000000 _link
/tmp/ccPbylKY.s:540 .text._fork:00000000 $t /tmp/ccfpmOVP.s:540 .text._fork:00000000 $t
/tmp/ccPbylKY.s:546 .text._fork:00000000 _fork /tmp/ccfpmOVP.s:546 .text._fork:00000000 _fork
/tmp/ccPbylKY.s:570 .text._execve:00000000 $t /tmp/ccfpmOVP.s:570 .text._execve:00000000 $t
/tmp/ccPbylKY.s:576 .text._execve:00000000 _execve /tmp/ccfpmOVP.s:576 .text._execve:00000000 _execve
/tmp/ccPbylKY.s:609 .data.environ:00000000 environ /tmp/ccfpmOVP.s:609 .data.environ:00000000 environ
/tmp/ccPbylKY.s:606 .data.environ:00000000 $d /tmp/ccfpmOVP.s:606 .data.environ:00000000 $d
/tmp/ccPbylKY.s:616 .bss.__env:00000000 __env /tmp/ccfpmOVP.s:616 .bss.__env:00000000 __env
/tmp/ccPbylKY.s:613 .bss.__env:00000000 $d /tmp/ccfpmOVP.s:613 .bss.__env:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
__errno __errno

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccpaUy5E.s page 1 ARM GAS /tmp/ccQHo1tW.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccpaUy5E.s page 1
27:Core/Src/sysmem.c **** /** 27:Core/Src/sysmem.c **** /**
28:Core/Src/sysmem.c **** * Pointer to the current high watermark of the heap usage 28:Core/Src/sysmem.c **** * Pointer to the current high watermark of the heap usage
29:Core/Src/sysmem.c **** */ 29:Core/Src/sysmem.c **** */
ARM GAS /tmp/ccpaUy5E.s page 2 ARM GAS /tmp/ccQHo1tW.s page 2
30:Core/Src/sysmem.c **** static uint8_t *__sbrk_heap_end = NULL; 30:Core/Src/sysmem.c **** static uint8_t *__sbrk_heap_end = NULL;
@ -118,7 +118,7 @@ ARM GAS /tmp/ccpaUy5E.s page 1
62:Core/Src/sysmem.c **** /* Initialize heap end at first call */ 62:Core/Src/sysmem.c **** /* Initialize heap end at first call */
63:Core/Src/sysmem.c **** if (NULL == __sbrk_heap_end) 63:Core/Src/sysmem.c **** if (NULL == __sbrk_heap_end)
51 .loc 1 63 3 view .LVU9 51 .loc 1 63 3 view .LVU9
ARM GAS /tmp/ccpaUy5E.s page 3 ARM GAS /tmp/ccQHo1tW.s page 3
52 .loc 1 63 12 is_stmt 0 view .LVU10 52 .loc 1 63 12 is_stmt 0 view .LVU10
@ -178,7 +178,7 @@ ARM GAS /tmp/ccpaUy5E.s page 1
88 0026 F2E7 b .L2 88 0026 F2E7 b .L2
89 .LVL8: 89 .LVL8:
90 .L7: 90 .L7:
ARM GAS /tmp/ccpaUy5E.s page 4 ARM GAS /tmp/ccQHo1tW.s page 4
71:Core/Src/sysmem.c **** return (void *)-1; 71:Core/Src/sysmem.c **** return (void *)-1;
@ -214,16 +214,16 @@ ARM GAS /tmp/ccpaUy5E.s page 1
120 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 120 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
121 .file 4 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 121 .file 4 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
122 .file 5 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 122 .file 5 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
ARM GAS /tmp/ccpaUy5E.s page 5 ARM GAS /tmp/ccQHo1tW.s page 5
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 sysmem.c *ABS*:00000000 sysmem.c
/tmp/ccpaUy5E.s:21 .text._sbrk:00000000 $t /tmp/ccQHo1tW.s:21 .text._sbrk:00000000 $t
/tmp/ccpaUy5E.s:27 .text._sbrk:00000000 _sbrk /tmp/ccQHo1tW.s:27 .text._sbrk:00000000 _sbrk
/tmp/ccpaUy5E.s:104 .text._sbrk:00000038 $d /tmp/ccQHo1tW.s:104 .text._sbrk:00000038 $d
/tmp/ccpaUy5E.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end /tmp/ccQHo1tW.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
/tmp/ccpaUy5E.s:112 .bss.__sbrk_heap_end:00000000 $d /tmp/ccQHo1tW.s:112 .bss.__sbrk_heap_end:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
__errno __errno

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccjfISPt.s page 1 ARM GAS /tmp/cclMhFfC.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
28:Core/Src/system_stm32f3xx.c **** *----------------------------------------------------------------------------- 28:Core/Src/system_stm32f3xx.c **** *-----------------------------------------------------------------------------
29:Core/Src/system_stm32f3xx.c **** * System Clock source | HSI 29:Core/Src/system_stm32f3xx.c **** * System Clock source | HSI
30:Core/Src/system_stm32f3xx.c **** *----------------------------------------------------------------------------- 30:Core/Src/system_stm32f3xx.c **** *-----------------------------------------------------------------------------
ARM GAS /tmp/ccjfISPt.s page 2 ARM GAS /tmp/cclMhFfC.s page 2
31:Core/Src/system_stm32f3xx.c **** * SYSCLK(Hz) | 8000000 31:Core/Src/system_stm32f3xx.c **** * SYSCLK(Hz) | 8000000
@ -118,7 +118,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
85:Core/Src/system_stm32f3xx.c **** */ 85:Core/Src/system_stm32f3xx.c **** */
86:Core/Src/system_stm32f3xx.c **** #if !defined (HSE_VALUE) 86:Core/Src/system_stm32f3xx.c **** #if !defined (HSE_VALUE)
87:Core/Src/system_stm32f3xx.c **** #define HSE_VALUE ((uint32_t)8000000) /*!< Default value of the External oscillator in Hz. 87:Core/Src/system_stm32f3xx.c **** #define HSE_VALUE ((uint32_t)8000000) /*!< Default value of the External oscillator in Hz.
ARM GAS /tmp/ccjfISPt.s page 3 ARM GAS /tmp/cclMhFfC.s page 3
88:Core/Src/system_stm32f3xx.c **** This value can be provided and adapted by the user 88:Core/Src/system_stm32f3xx.c **** This value can be provided and adapted by the user
@ -178,7 +178,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
142:Core/Src/system_stm32f3xx.c **** updated automatically. 142:Core/Src/system_stm32f3xx.c **** updated automatically.
143:Core/Src/system_stm32f3xx.c **** */ 143:Core/Src/system_stm32f3xx.c **** */
144:Core/Src/system_stm32f3xx.c **** uint32_t SystemCoreClock = 8000000; 144:Core/Src/system_stm32f3xx.c **** uint32_t SystemCoreClock = 8000000;
ARM GAS /tmp/ccjfISPt.s page 4 ARM GAS /tmp/cclMhFfC.s page 4
145:Core/Src/system_stm32f3xx.c **** 145:Core/Src/system_stm32f3xx.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
46 0010 00ED00E0 .word -536810240 46 0010 00ED00E0 .word -536810240
47 .cfi_endproc 47 .cfi_endproc
48 .LFE123: 48 .LFE123:
ARM GAS /tmp/ccjfISPt.s page 5 ARM GAS /tmp/cclMhFfC.s page 5
50 .section .text.SystemCoreClockUpdate,"ax",%progbits 50 .section .text.SystemCoreClockUpdate,"ax",%progbits
@ -298,7 +298,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
65 .LVL0: 65 .LVL0:
222:Core/Src/system_stm32f3xx.c **** 222:Core/Src/system_stm32f3xx.c ****
223:Core/Src/system_stm32f3xx.c **** /* Get SYSCLK source -------------------------------------------------------*/ 223:Core/Src/system_stm32f3xx.c **** /* Get SYSCLK source -------------------------------------------------------*/
ARM GAS /tmp/ccjfISPt.s page 6 ARM GAS /tmp/cclMhFfC.s page 6
224:Core/Src/system_stm32f3xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS; 224:Core/Src/system_stm32f3xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
254:Core/Src/system_stm32f3xx.c **** { 254:Core/Src/system_stm32f3xx.c **** {
255:Core/Src/system_stm32f3xx.c **** /* HSI oscillator clock divided by 2 selected as PLL clock entry */ 255:Core/Src/system_stm32f3xx.c **** /* HSI oscillator clock divided by 2 selected as PLL clock entry */
256:Core/Src/system_stm32f3xx.c **** SystemCoreClock = (HSI_VALUE >> 1) * pllmull; 256:Core/Src/system_stm32f3xx.c **** SystemCoreClock = (HSI_VALUE >> 1) * pllmull;
ARM GAS /tmp/ccjfISPt.s page 7 ARM GAS /tmp/cclMhFfC.s page 7
257:Core/Src/system_stm32f3xx.c **** } 257:Core/Src/system_stm32f3xx.c **** }
@ -418,7 +418,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
236:Core/Src/system_stm32f3xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC; 236:Core/Src/system_stm32f3xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC;
121 .loc 1 236 7 view .LVU26 121 .loc 1 236 7 view .LVU26
236:Core/Src/system_stm32f3xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC; 236:Core/Src/system_stm32f3xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC;
ARM GAS /tmp/ccjfISPt.s page 8 ARM GAS /tmp/cclMhFfC.s page 8
122 .loc 1 236 20 is_stmt 0 view .LVU27 122 .loc 1 236 20 is_stmt 0 view .LVU27
@ -478,7 +478,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
161 005a 01F00F01 and r1, r1, #15 161 005a 01F00F01 and r1, r1, #15
260:Core/Src/system_stm32f3xx.c **** /* HSE oscillator clock selected as PREDIV1 clock entry */ 260:Core/Src/system_stm32f3xx.c **** /* HSE oscillator clock selected as PREDIV1 clock entry */
162 .loc 1 260 22 view .LVU43 162 .loc 1 260 22 view .LVU43
ARM GAS /tmp/ccjfISPt.s page 9 ARM GAS /tmp/cclMhFfC.s page 9
163 005e 0131 adds r1, r1, #1 163 005e 0131 adds r1, r1, #1
@ -538,7 +538,7 @@ ARM GAS /tmp/ccjfISPt.s page 1
211 01020304 211 01020304
211 06 211 06
212 000d 070809 .ascii "\007\010\011" 212 000d 070809 .ascii "\007\010\011"
ARM GAS /tmp/ccjfISPt.s page 10 ARM GAS /tmp/cclMhFfC.s page 10
213 .global SystemCoreClock 213 .global SystemCoreClock
@ -553,22 +553,22 @@ ARM GAS /tmp/ccjfISPt.s page 1
224 .file 4 "Drivers/CMSIS/Include/core_cm4.h" 224 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
225 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h" 225 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
226 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 226 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
ARM GAS /tmp/ccjfISPt.s page 11 ARM GAS /tmp/cclMhFfC.s page 11
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 system_stm32f3xx.c *ABS*:00000000 system_stm32f3xx.c
/tmp/ccjfISPt.s:21 .text.SystemInit:00000000 $t /tmp/cclMhFfC.s:21 .text.SystemInit:00000000 $t
/tmp/ccjfISPt.s:27 .text.SystemInit:00000000 SystemInit /tmp/cclMhFfC.s:27 .text.SystemInit:00000000 SystemInit
/tmp/ccjfISPt.s:46 .text.SystemInit:00000010 $d /tmp/cclMhFfC.s:46 .text.SystemInit:00000010 $d
/tmp/ccjfISPt.s:51 .text.SystemCoreClockUpdate:00000000 $t /tmp/cclMhFfC.s:51 .text.SystemCoreClockUpdate:00000000 $t
/tmp/ccjfISPt.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate /tmp/cclMhFfC.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
/tmp/ccjfISPt.s:190 .text.SystemCoreClockUpdate:00000078 $d /tmp/cclMhFfC.s:190 .text.SystemCoreClockUpdate:00000078 $d
/tmp/ccjfISPt.s:218 .data.SystemCoreClock:00000000 SystemCoreClock /tmp/cclMhFfC.s:218 .data.SystemCoreClock:00000000 SystemCoreClock
/tmp/ccjfISPt.s:210 .rodata.AHBPrescTable:00000000 AHBPrescTable /tmp/cclMhFfC.s:210 .rodata.AHBPrescTable:00000000 AHBPrescTable
/tmp/ccjfISPt.s:203 .rodata.APBPrescTable:00000000 APBPrescTable /tmp/cclMhFfC.s:203 .rodata.APBPrescTable:00000000 APBPrescTable
/tmp/ccjfISPt.s:200 .rodata.APBPrescTable:00000000 $d /tmp/cclMhFfC.s:200 .rodata.APBPrescTable:00000000 $d
/tmp/ccjfISPt.s:207 .rodata.AHBPrescTable:00000000 $d /tmp/cclMhFfC.s:207 .rodata.AHBPrescTable:00000000 $d
/tmp/ccjfISPt.s:215 .data.SystemCoreClock:00000000 $d /tmp/cclMhFfC.s:215 .data.SystemCoreClock:00000000 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cca6pDt0.s page 1 ARM GAS /tmp/ccWmXgH3.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** (+) HAL Initialization and de-initialization functions 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** (+) HAL Initialization and de-initialization functions
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** (+) HAL Control functions 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** (+) HAL Control functions
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
ARM GAS /tmp/cca6pDt0.s page 2 ARM GAS /tmp/ccWmXgH3.s page 2
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @endverbatim 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @endverbatim
@ -118,7 +118,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /** @defgroup HAL_Exported_Functions HAL Exported Functions 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 **** * @{ 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @{
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */
ARM GAS /tmp/cca6pDt0.s page 3 ARM GAS /tmp/ccWmXgH3.s page 3
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); 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 */ 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** #endif /* PREFETCH_ENABLE */
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
ARM GAS /tmp/cca6pDt0.s page 4 ARM GAS /tmp/ccWmXgH3.s page 4
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Set Interrupt Group Priority */ 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Set Interrupt Group Priority */
@ -238,7 +238,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
36 .cfi_endproc 36 .cfi_endproc
37 .LFE125: 37 .LFE125:
39 .section .text.HAL_MspDeInit,"ax",%progbits 39 .section .text.HAL_MspDeInit,"ax",%progbits
ARM GAS /tmp/cca6pDt0.s page 5 ARM GAS /tmp/ccWmXgH3.s page 5
40 .align 1 40 .align 1
@ -298,7 +298,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
82 .loc 1 169 3 view .LVU7 82 .loc 1 169 3 view .LVU7
83 000e DA60 str r2, [r3, #12] 83 000e DA60 str r2, [r3, #12]
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
ARM GAS /tmp/cca6pDt0.s page 6 ARM GAS /tmp/ccWmXgH3.s page 6
84 .loc 1 170 3 view .LVU8 84 .loc 1 170 3 view .LVU8
@ -358,7 +358,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
116 @ args = 0, pretend = 0, frame = 0 116 @ args = 0, pretend = 0, frame = 0
117 @ frame_needed = 0, uses_anonymous_args = 0 117 @ frame_needed = 0, uses_anonymous_args = 0
118 .loc 1 221 1 is_stmt 0 view .LVU15 118 .loc 1 221 1 is_stmt 0 view .LVU15
ARM GAS /tmp/cca6pDt0.s page 7 ARM GAS /tmp/ccWmXgH3.s page 7
119 0000 10B5 push {r4, lr} 119 0000 10B5 push {r4, lr}
@ -418,7 +418,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
155 .loc 1 232 16 is_stmt 0 view .LVU26 155 .loc 1 232 16 is_stmt 0 view .LVU26
156 0032 054B ldr r3, .L13+8 156 0032 054B ldr r3, .L13+8
157 0034 1C60 str r4, [r3] 157 0034 1C60 str r4, [r3]
ARM GAS /tmp/cca6pDt0.s page 8 ARM GAS /tmp/ccWmXgH3.s page 8
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** } 237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
@ -478,7 +478,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
205 .loc 1 149 3 view .LVU35 205 .loc 1 149 3 view .LVU35
206 0012 0020 movs r0, #0 206 0012 0020 movs r0, #0
207 0014 FFF7FEFF bl HAL_InitTick 207 0014 FFF7FEFF bl HAL_InitTick
ARM GAS /tmp/cca6pDt0.s page 9 ARM GAS /tmp/ccWmXgH3.s page 9
208 .LVL7: 208 .LVL7:
@ -538,7 +538,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @brief This function is called to increment a global variable "uwTick" 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. 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 272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @note In the default implementation, this variable is incremented each 1ms
ARM GAS /tmp/cca6pDt0.s page 10 ARM GAS /tmp/ccWmXgH3.s page 10
273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * in SysTick ISR. 273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * in SysTick ISR.
@ -598,7 +598,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
269 .loc 1 291 3 view .LVU44 269 .loc 1 291 3 view .LVU44
270 .loc 1 291 10 is_stmt 0 view .LVU45 270 .loc 1 291 10 is_stmt 0 view .LVU45
271 0000 014B ldr r3, .L23 271 0000 014B ldr r3, .L23
ARM GAS /tmp/cca6pDt0.s page 11 ARM GAS /tmp/ccWmXgH3.s page 11
272 0002 1868 ldr r0, [r3] 272 0002 1868 ldr r0, [r3]
@ -658,7 +658,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
304:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @brief Set new tick Freq. 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 305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @retval status
306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */ 306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */
ARM GAS /tmp/cca6pDt0.s page 12 ARM GAS /tmp/ccWmXgH3.s page 12
307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** HAL_StatusTypeDef HAL_SetTickFreq(HAL_TickFreqTypeDef Freq) 307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** HAL_StatusTypeDef HAL_SetTickFreq(HAL_TickFreqTypeDef Freq)
@ -718,7 +718,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
344 000c 10BD pop {r4, pc} 344 000c 10BD pop {r4, pc}
345 .LVL12: 345 .LVL12:
346 .L32: 346 .L32:
ARM GAS /tmp/cca6pDt0.s page 13 ARM GAS /tmp/ccWmXgH3.s page 13
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
385 .loc 1 341 1 is_stmt 1 view -0 385 .loc 1 341 1 is_stmt 1 view -0
386 .cfi_startproc 386 .cfi_startproc
387 @ args = 0, pretend = 0, frame = 0 387 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/cca6pDt0.s page 14 ARM GAS /tmp/ccWmXgH3.s page 14
388 @ frame_needed = 0, uses_anonymous_args = 0 388 @ frame_needed = 0, uses_anonymous_args = 0
@ -838,7 +838,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
427 .LVL16: 427 .LVL16:
428 .loc 1 358 24 view .LVU78 428 .loc 1 358 24 view .LVU78
429 0008 0546 mov r5, r0 429 0008 0546 mov r5, r0
ARM GAS /tmp/cca6pDt0.s page 15 ARM GAS /tmp/ccWmXgH3.s page 15
430 .LVL17: 430 .LVL17:
@ -898,7 +898,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
469 .thumb 469 .thumb
470 .thumb_func 470 .thumb_func
472 HAL_SuspendTick: 472 HAL_SuspendTick:
ARM GAS /tmp/cca6pDt0.s page 16 ARM GAS /tmp/ccWmXgH3.s page 16
473 .LFB134: 473 .LFB134:
@ -958,7 +958,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __weak void HAL_ResumeTick(void) 400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __weak void HAL_ResumeTick(void)
401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** { 401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
500 .loc 1 401 1 is_stmt 1 view -0 500 .loc 1 401 1 is_stmt 1 view -0
ARM GAS /tmp/cca6pDt0.s page 17 ARM GAS /tmp/ccWmXgH3.s page 17
501 .cfi_startproc 501 .cfi_startproc
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
545 .syntax unified 545 .syntax unified
546 .thumb 546 .thumb
547 .thumb_func 547 .thumb_func
ARM GAS /tmp/cca6pDt0.s page 18 ARM GAS /tmp/ccWmXgH3.s page 18
549 HAL_GetREVID: 549 HAL_GetREVID:
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** } 432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
588 .loc 1 432 1 view .LVU112 588 .loc 1 432 1 view .LVU112
589 0004 C0F30B00 ubfx r0, r0, #0, #12 589 0004 C0F30B00 ubfx r0, r0, #0, #12
ARM GAS /tmp/cca6pDt0.s page 19 ARM GAS /tmp/ccWmXgH3.s page 19
590 0008 7047 bx lr 590 0008 7047 bx lr
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** { 448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
633 .loc 1 448 1 is_stmt 1 view -0 633 .loc 1 448 1 is_stmt 1 view -0
634 .cfi_startproc 634 .cfi_startproc
ARM GAS /tmp/cca6pDt0.s page 20 ARM GAS /tmp/ccWmXgH3.s page 20
635 @ args = 0, pretend = 0, frame = 0 635 @ args = 0, pretend = 0, frame = 0
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
681 .thumb_func 681 .thumb_func
683 HAL_DBGMCU_EnableDBGSleepMode: 683 HAL_DBGMCU_EnableDBGSleepMode:
684 .LFB142: 684 .LFB142:
ARM GAS /tmp/cca6pDt0.s page 21 ARM GAS /tmp/ccWmXgH3.s page 21
460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** 460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
723 .loc 1 477 1 is_stmt 0 view .LVU127 723 .loc 1 477 1 is_stmt 0 view .LVU127
724 000a 7047 bx lr 724 000a 7047 bx lr
725 .L69: 725 .L69:
ARM GAS /tmp/cca6pDt0.s page 22 ARM GAS /tmp/ccWmXgH3.s page 22
726 .align 2 726 .align 2
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
493:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** { 493:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
769 .loc 1 493 1 is_stmt 1 view -0 769 .loc 1 493 1 is_stmt 1 view -0
770 .cfi_startproc 770 .cfi_startproc
ARM GAS /tmp/cca6pDt0.s page 23 ARM GAS /tmp/ccWmXgH3.s page 23
771 @ args = 0, pretend = 0, frame = 0 771 @ args = 0, pretend = 0, frame = 0
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cca6pDt0.s page 1
817 .align 1 817 .align 1
818 .global HAL_DBGMCU_DisableDBGStandbyMode 818 .global HAL_DBGMCU_DisableDBGStandbyMode
819 .syntax unified 819 .syntax unified
ARM GAS /tmp/cca6pDt0.s page 24 ARM GAS /tmp/ccWmXgH3.s page 24
820 .thumb 820 .thumb
@ -1436,90 +1436,90 @@ ARM GAS /tmp/cca6pDt0.s page 1
871 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 871 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
872 .file 8 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.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" 873 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h"
ARM GAS /tmp/cca6pDt0.s page 25 ARM GAS /tmp/ccWmXgH3.s page 25
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal.c *ABS*:00000000 stm32f3xx_hal.c
/tmp/cca6pDt0.s:21 .text.HAL_MspInit:00000000 $t /tmp/ccWmXgH3.s:21 .text.HAL_MspInit:00000000 $t
/tmp/cca6pDt0.s:27 .text.HAL_MspInit:00000000 HAL_MspInit /tmp/ccWmXgH3.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/cca6pDt0.s:40 .text.HAL_MspDeInit:00000000 $t /tmp/ccWmXgH3.s:40 .text.HAL_MspDeInit:00000000 $t
/tmp/cca6pDt0.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit /tmp/ccWmXgH3.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
/tmp/cca6pDt0.s:59 .text.HAL_DeInit:00000000 $t /tmp/ccWmXgH3.s:59 .text.HAL_DeInit:00000000 $t
/tmp/cca6pDt0.s:65 .text.HAL_DeInit:00000000 HAL_DeInit /tmp/ccWmXgH3.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
/tmp/cca6pDt0.s:100 .text.HAL_DeInit:00000020 $d /tmp/ccWmXgH3.s:100 .text.HAL_DeInit:00000020 $d
/tmp/cca6pDt0.s:105 .text.HAL_InitTick:00000000 $t /tmp/ccWmXgH3.s:105 .text.HAL_InitTick:00000000 $t
/tmp/cca6pDt0.s:111 .text.HAL_InitTick:00000000 HAL_InitTick /tmp/ccWmXgH3.s:111 .text.HAL_InitTick:00000000 HAL_InitTick
/tmp/cca6pDt0.s:173 .text.HAL_InitTick:00000040 $d /tmp/ccWmXgH3.s:173 .text.HAL_InitTick:00000040 $d
/tmp/cca6pDt0.s:848 .data.uwTickFreq:00000000 uwTickFreq /tmp/ccWmXgH3.s:848 .data.uwTickFreq:00000000 uwTickFreq
/tmp/cca6pDt0.s:855 .data.uwTickPrio:00000000 uwTickPrio /tmp/ccWmXgH3.s:855 .data.uwTickPrio:00000000 uwTickPrio
/tmp/cca6pDt0.s:180 .text.HAL_Init:00000000 $t /tmp/ccWmXgH3.s:180 .text.HAL_Init:00000000 $t
/tmp/cca6pDt0.s:186 .text.HAL_Init:00000000 HAL_Init /tmp/ccWmXgH3.s:186 .text.HAL_Init:00000000 HAL_Init
/tmp/cca6pDt0.s:219 .text.HAL_Init:00000020 $d /tmp/ccWmXgH3.s:219 .text.HAL_Init:00000020 $d
/tmp/cca6pDt0.s:224 .text.HAL_IncTick:00000000 $t /tmp/ccWmXgH3.s:224 .text.HAL_IncTick:00000000 $t
/tmp/cca6pDt0.s:230 .text.HAL_IncTick:00000000 HAL_IncTick /tmp/ccWmXgH3.s:230 .text.HAL_IncTick:00000000 HAL_IncTick
/tmp/cca6pDt0.s:250 .text.HAL_IncTick:00000010 $d /tmp/ccWmXgH3.s:250 .text.HAL_IncTick:00000010 $d
/tmp/cca6pDt0.s:862 .bss.uwTick:00000000 uwTick /tmp/ccWmXgH3.s:862 .bss.uwTick:00000000 uwTick
/tmp/cca6pDt0.s:256 .text.HAL_GetTick:00000000 $t /tmp/ccWmXgH3.s:256 .text.HAL_GetTick:00000000 $t
/tmp/cca6pDt0.s:262 .text.HAL_GetTick:00000000 HAL_GetTick /tmp/ccWmXgH3.s:262 .text.HAL_GetTick:00000000 HAL_GetTick
/tmp/cca6pDt0.s:278 .text.HAL_GetTick:00000008 $d /tmp/ccWmXgH3.s:278 .text.HAL_GetTick:00000008 $d
/tmp/cca6pDt0.s:283 .text.HAL_GetTickPrio:00000000 $t /tmp/ccWmXgH3.s:283 .text.HAL_GetTickPrio:00000000 $t
/tmp/cca6pDt0.s:289 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio /tmp/ccWmXgH3.s:289 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
/tmp/cca6pDt0.s:304 .text.HAL_GetTickPrio:00000008 $d /tmp/ccWmXgH3.s:304 .text.HAL_GetTickPrio:00000008 $d
/tmp/cca6pDt0.s:309 .text.HAL_SetTickFreq:00000000 $t /tmp/ccWmXgH3.s:309 .text.HAL_SetTickFreq:00000000 $t
/tmp/cca6pDt0.s:315 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq /tmp/ccWmXgH3.s:315 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
/tmp/cca6pDt0.s:371 .text.HAL_SetTickFreq:00000024 $d /tmp/ccWmXgH3.s:371 .text.HAL_SetTickFreq:00000024 $d
/tmp/cca6pDt0.s:377 .text.HAL_GetTickFreq:00000000 $t /tmp/ccWmXgH3.s:377 .text.HAL_GetTickFreq:00000000 $t
/tmp/cca6pDt0.s:383 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq /tmp/ccWmXgH3.s:383 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
/tmp/cca6pDt0.s:398 .text.HAL_GetTickFreq:00000008 $d /tmp/ccWmXgH3.s:398 .text.HAL_GetTickFreq:00000008 $d
/tmp/cca6pDt0.s:403 .text.HAL_Delay:00000000 $t /tmp/ccWmXgH3.s:403 .text.HAL_Delay:00000000 $t
/tmp/cca6pDt0.s:409 .text.HAL_Delay:00000000 HAL_Delay /tmp/ccWmXgH3.s:409 .text.HAL_Delay:00000000 HAL_Delay
/tmp/cca6pDt0.s:461 .text.HAL_Delay:00000024 $d /tmp/ccWmXgH3.s:461 .text.HAL_Delay:00000024 $d
/tmp/cca6pDt0.s:466 .text.HAL_SuspendTick:00000000 $t /tmp/ccWmXgH3.s:466 .text.HAL_SuspendTick:00000000 $t
/tmp/cca6pDt0.s:472 .text.HAL_SuspendTick:00000000 HAL_SuspendTick /tmp/ccWmXgH3.s:472 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
/tmp/cca6pDt0.s:492 .text.HAL_ResumeTick:00000000 $t /tmp/ccWmXgH3.s:492 .text.HAL_ResumeTick:00000000 $t
/tmp/cca6pDt0.s:498 .text.HAL_ResumeTick:00000000 HAL_ResumeTick /tmp/ccWmXgH3.s:498 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
/tmp/cca6pDt0.s:518 .text.HAL_GetHalVersion:00000000 $t /tmp/ccWmXgH3.s:518 .text.HAL_GetHalVersion:00000000 $t
/tmp/cca6pDt0.s:524 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion /tmp/ccWmXgH3.s:524 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
/tmp/cca6pDt0.s:538 .text.HAL_GetHalVersion:00000004 $d /tmp/ccWmXgH3.s:538 .text.HAL_GetHalVersion:00000004 $d
/tmp/cca6pDt0.s:543 .text.HAL_GetREVID:00000000 $t /tmp/ccWmXgH3.s:543 .text.HAL_GetREVID:00000000 $t
/tmp/cca6pDt0.s:549 .text.HAL_GetREVID:00000000 HAL_GetREVID /tmp/ccWmXgH3.s:549 .text.HAL_GetREVID:00000000 HAL_GetREVID
/tmp/cca6pDt0.s:566 .text.HAL_GetREVID:00000008 $d /tmp/ccWmXgH3.s:566 .text.HAL_GetREVID:00000008 $d
/tmp/cca6pDt0.s:571 .text.HAL_GetDEVID:00000000 $t /tmp/ccWmXgH3.s:571 .text.HAL_GetDEVID:00000000 $t
/tmp/cca6pDt0.s:577 .text.HAL_GetDEVID:00000000 HAL_GetDEVID /tmp/ccWmXgH3.s:577 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
/tmp/cca6pDt0.s:594 .text.HAL_GetDEVID:0000000c $d /tmp/ccWmXgH3.s:594 .text.HAL_GetDEVID:0000000c $d
/tmp/cca6pDt0.s:599 .text.HAL_GetUIDw0:00000000 $t /tmp/ccWmXgH3.s:599 .text.HAL_GetUIDw0:00000000 $t
/tmp/cca6pDt0.s:605 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0 /tmp/ccWmXgH3.s:605 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
/tmp/cca6pDt0.s:620 .text.HAL_GetUIDw0:00000008 $d /tmp/ccWmXgH3.s:620 .text.HAL_GetUIDw0:00000008 $d
/tmp/cca6pDt0.s:625 .text.HAL_GetUIDw1:00000000 $t /tmp/ccWmXgH3.s:625 .text.HAL_GetUIDw1:00000000 $t
/tmp/cca6pDt0.s:631 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1 /tmp/ccWmXgH3.s:631 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
/tmp/cca6pDt0.s:646 .text.HAL_GetUIDw1:00000008 $d /tmp/ccWmXgH3.s:646 .text.HAL_GetUIDw1:00000008 $d
/tmp/cca6pDt0.s:651 .text.HAL_GetUIDw2:00000000 $t /tmp/ccWmXgH3.s:651 .text.HAL_GetUIDw2:00000000 $t
/tmp/cca6pDt0.s:657 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2 /tmp/ccWmXgH3.s:657 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
ARM GAS /tmp/cca6pDt0.s page 26 ARM GAS /tmp/ccWmXgH3.s page 26
/tmp/cca6pDt0.s:672 .text.HAL_GetUIDw2:00000008 $d /tmp/ccWmXgH3.s:672 .text.HAL_GetUIDw2:00000008 $d
/tmp/cca6pDt0.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t /tmp/ccWmXgH3.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
/tmp/cca6pDt0.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode /tmp/ccWmXgH3.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
/tmp/cca6pDt0.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d /tmp/ccWmXgH3.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
/tmp/cca6pDt0.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t /tmp/ccWmXgH3.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
/tmp/cca6pDt0.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode /tmp/ccWmXgH3.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
/tmp/cca6pDt0.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d /tmp/ccWmXgH3.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
/tmp/cca6pDt0.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t /tmp/ccWmXgH3.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
/tmp/cca6pDt0.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode /tmp/ccWmXgH3.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
/tmp/cca6pDt0.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d /tmp/ccWmXgH3.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
/tmp/cca6pDt0.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t /tmp/ccWmXgH3.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
/tmp/cca6pDt0.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode /tmp/ccWmXgH3.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
/tmp/cca6pDt0.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d /tmp/ccWmXgH3.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
/tmp/cca6pDt0.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t /tmp/ccWmXgH3.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
/tmp/cca6pDt0.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode /tmp/ccWmXgH3.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
/tmp/cca6pDt0.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d /tmp/ccWmXgH3.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
/tmp/cca6pDt0.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t /tmp/ccWmXgH3.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
/tmp/cca6pDt0.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode /tmp/ccWmXgH3.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
/tmp/cca6pDt0.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d /tmp/ccWmXgH3.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
/tmp/cca6pDt0.s:852 .data.uwTickPrio:00000000 $d /tmp/ccWmXgH3.s:852 .data.uwTickPrio:00000000 $d
/tmp/cca6pDt0.s:859 .bss.uwTick:00000000 $d /tmp/ccWmXgH3.s:859 .bss.uwTick:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_SYSTICK_Config HAL_SYSTICK_Config

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc0Ldepp.s page 1 ARM GAS /tmp/ccMRh3B4.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__) 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 */ 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 29:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cc0Ldepp.s page 2 ARM GAS /tmp/ccMRh3B4.s page 2
30:Drivers/CMSIS/Include/core_cm4.h **** 30:Drivers/CMSIS/Include/core_cm4.h ****
@ -118,7 +118,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
84:Drivers/CMSIS/Include/core_cm4.h **** #else 84:Drivers/CMSIS/Include/core_cm4.h **** #else
85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U 85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
86:Drivers/CMSIS/Include/core_cm4.h **** #endif 86:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cc0Ldepp.s page 3 ARM GAS /tmp/ccMRh3B4.s page 3
87:Drivers/CMSIS/Include/core_cm4.h **** 87:Drivers/CMSIS/Include/core_cm4.h ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT) 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 142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
143:Drivers/CMSIS/Include/core_cm4.h **** #endif 143:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cc0Ldepp.s page 4 ARM GAS /tmp/ccMRh3B4.s page 4
144:Drivers/CMSIS/Include/core_cm4.h **** #else 144:Drivers/CMSIS/Include/core_cm4.h **** #else
@ -238,7 +238,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
198:Drivers/CMSIS/Include/core_cm4.h **** #define __NVIC_PRIO_BITS 3U 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!" 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 200:Drivers/CMSIS/Include/core_cm4.h **** #endif
ARM GAS /tmp/cc0Ldepp.s page 5 ARM GAS /tmp/ccMRh3B4.s page 5
201:Drivers/CMSIS/Include/core_cm4.h **** 201:Drivers/CMSIS/Include/core_cm4.h ****
@ -298,7 +298,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
255:Drivers/CMSIS/Include/core_cm4.h **** 255:Drivers/CMSIS/Include/core_cm4.h ****
256: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). 257:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Application Program Status Register (APSR).
ARM GAS /tmp/cc0Ldepp.s page 6 ARM GAS /tmp/ccMRh3B4.s page 6
258:Drivers/CMSIS/Include/core_cm4.h **** */ 258:Drivers/CMSIS/Include/core_cm4.h **** */
@ -358,7 +358,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
312:Drivers/CMSIS/Include/core_cm4.h **** 312:Drivers/CMSIS/Include/core_cm4.h ****
313: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). 314:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Special-Purpose Program Status Registers (xPSR).
ARM GAS /tmp/cc0Ldepp.s page 7 ARM GAS /tmp/ccMRh3B4.s page 7
315:Drivers/CMSIS/Include/core_cm4.h **** */ 315:Drivers/CMSIS/Include/core_cm4.h **** */
@ -418,7 +418,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
369:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Control Registers (CONTROL). 369:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Control Registers (CONTROL).
370:Drivers/CMSIS/Include/core_cm4.h **** */ 370:Drivers/CMSIS/Include/core_cm4.h **** */
371:Drivers/CMSIS/Include/core_cm4.h **** typedef union 371:Drivers/CMSIS/Include/core_cm4.h **** typedef union
ARM GAS /tmp/cc0Ldepp.s page 8 ARM GAS /tmp/ccMRh3B4.s page 8
372:Drivers/CMSIS/Include/core_cm4.h **** { 372:Drivers/CMSIS/Include/core_cm4.h **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
426:Drivers/CMSIS/Include/core_cm4.h **** 426:Drivers/CMSIS/Include/core_cm4.h ****
427:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_NVIC */ 427:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_NVIC */
428:Drivers/CMSIS/Include/core_cm4.h **** 428:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cc0Ldepp.s page 9 ARM GAS /tmp/ccMRh3B4.s page 9
429:Drivers/CMSIS/Include/core_cm4.h **** 429:Drivers/CMSIS/Include/core_cm4.h ****
@ -538,7 +538,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB 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 **** 484:Drivers/CMSIS/Include/core_cm4.h ****
485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB 485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB
ARM GAS /tmp/cc0Ldepp.s page 10 ARM GAS /tmp/ccMRh3B4.s page 10
486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB 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/cc0Ldepp.s page 1
540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB 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 **** 541:Drivers/CMSIS/Include/core_cm4.h ****
542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB 542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB
ARM GAS /tmp/cc0Ldepp.s page 11 ARM GAS /tmp/ccMRh3B4.s page 11
543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB 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/cc0Ldepp.s page 1
597:Drivers/CMSIS/Include/core_cm4.h **** 597:Drivers/CMSIS/Include/core_cm4.h ****
598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Pos 7U /*!< SCB 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 599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB
ARM GAS /tmp/cc0Ldepp.s page 12 ARM GAS /tmp/ccMRh3B4.s page 12
600:Drivers/CMSIS/Include/core_cm4.h **** 600:Drivers/CMSIS/Include/core_cm4.h ****
@ -718,7 +718,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
654:Drivers/CMSIS/Include/core_cm4.h **** 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 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 656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk (1UL << SCB_CFSR_PRECISERR_Pos) /*!< SCB
ARM GAS /tmp/cc0Ldepp.s page 13 ARM GAS /tmp/ccMRh3B4.s page 13
657:Drivers/CMSIS/Include/core_cm4.h **** 657:Drivers/CMSIS/Include/core_cm4.h ****
@ -778,7 +778,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
711:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB) 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 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 **** @{ 713:Drivers/CMSIS/Include/core_cm4.h **** @{
ARM GAS /tmp/cc0Ldepp.s page 14 ARM GAS /tmp/ccMRh3B4.s page 14
714:Drivers/CMSIS/Include/core_cm4.h **** */ 714:Drivers/CMSIS/Include/core_cm4.h **** */
@ -838,7 +838,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
768:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Pos 16U /*!< SysT 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 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 **** 770:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cc0Ldepp.s page 15 ARM GAS /tmp/ccMRh3B4.s page 15
771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT 771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT
@ -898,7 +898,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
825:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED3[29U]; 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 * 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 */ 827:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t IRR; /*!< Offset: 0xEFC (R/ ) ITM Integration Read Register */
ARM GAS /tmp/cc0Ldepp.s page 16 ARM GAS /tmp/ccMRh3B4.s page 16
828:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t IMCR; /*!< Offset: 0xF00 (R/W) ITM Integration Mode Control Reg 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/cc0Ldepp.s page 1
882:Drivers/CMSIS/Include/core_cm4.h **** 882:Drivers/CMSIS/Include/core_cm4.h ****
883:Drivers/CMSIS/Include/core_cm4.h **** /* ITM Integration Read Register Definitions */ 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 884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Pos 0U /*!< ITM
ARM GAS /tmp/cc0Ldepp.s page 17 ARM GAS /tmp/ccMRh3B4.s page 17
885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Msk (1UL /*<< ITM_IRR_ATREADYM_Pos*/) /*!< ITM 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/cc0Ldepp.s page 1
939:Drivers/CMSIS/Include/core_cm4.h **** } DWT_Type; 939:Drivers/CMSIS/Include/core_cm4.h **** } DWT_Type;
940:Drivers/CMSIS/Include/core_cm4.h **** 940:Drivers/CMSIS/Include/core_cm4.h ****
941:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Control Register Definitions */ 941:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Control Register Definitions */
ARM GAS /tmp/cc0Ldepp.s page 18 ARM GAS /tmp/ccMRh3B4.s page 18
942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Pos 28U /*!< DWT CTR 942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Pos 28U /*!< DWT CTR
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
996:Drivers/CMSIS/Include/core_cm4.h **** /* DWT CPI Count Register Definitions */ 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 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 998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Msk (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/) /*!< DWT CPI
ARM GAS /tmp/cc0Ldepp.s page 19 ARM GAS /tmp/ccMRh3B4.s page 19
999:Drivers/CMSIS/Include/core_cm4.h **** 999:Drivers/CMSIS/Include/core_cm4.h ****
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1053:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_TPI Trace Port Interface (TPI) 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) 1054:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the Trace Port Interface (TPI)
1055:Drivers/CMSIS/Include/core_cm4.h **** @{ 1055:Drivers/CMSIS/Include/core_cm4.h **** @{
ARM GAS /tmp/cc0Ldepp.s page 20 ARM GAS /tmp/ccMRh3B4.s page 20
1056:Drivers/CMSIS/Include/core_cm4.h **** */ 1056:Drivers/CMSIS/Include/core_cm4.h **** */
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1110:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Formatter and Flush Control Register Definitions */ 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 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 1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Msk (0x1UL << TPI_FFCR_TrigIn_Pos) /*!< TPI FFC
ARM GAS /tmp/cc0Ldepp.s page 21 ARM GAS /tmp/ccMRh3B4.s page 21
1113:Drivers/CMSIS/Include/core_cm4.h **** 1113:Drivers/CMSIS/Include/core_cm4.h ****
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1167:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM1_Msk (0xFFUL << TPI_FIFO1_ITM1_Pos) /*!< TPI FIF 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 **** 1168:Drivers/CMSIS/Include/core_cm4.h ****
1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Pos 0U /*!< TPI FIF 1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Pos 0U /*!< TPI FIF
ARM GAS /tmp/cc0Ldepp.s page 22 ARM GAS /tmp/ccMRh3B4.s page 22
1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Msk (0xFFUL /*<< TPI_FIFO1_ITM0_Pos*/) /*!< TPI FIF 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/cc0Ldepp.s page 1
1224:Drivers/CMSIS/Include/core_cm4.h **** { 1224:Drivers/CMSIS/Include/core_cm4.h **** {
1225:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */ 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 */ 1226:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */
ARM GAS /tmp/cc0Ldepp.s page 23 ARM GAS /tmp/ccMRh3B4.s page 23
1227:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */ 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/cc0Ldepp.s page 1
1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_AP_Pos 24U /*!< MPU 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 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 **** 1283:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cc0Ldepp.s page 24 ARM GAS /tmp/ccMRh3B4.s page 24
1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos 19U /*!< MPU 1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos 19U /*!< MPU
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1338:Drivers/CMSIS/Include/core_cm4.h **** 1338:Drivers/CMSIS/Include/core_cm4.h ****
1339:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Pos 6U /*!< FPCC 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 1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Msk (1UL << FPU_FPCCR_BFRDY_Pos) /*!< FPCC
ARM GAS /tmp/cc0Ldepp.s page 25 ARM GAS /tmp/ccMRh3B4.s page 25
1341:Drivers/CMSIS/Include/core_cm4.h **** 1341:Drivers/CMSIS/Include/core_cm4.h ****
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1395:Drivers/CMSIS/Include/core_cm4.h **** 1395:Drivers/CMSIS/Include/core_cm4.h ****
1396:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Pos 0U /*!< MVFR 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 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/cc0Ldepp.s page 26 ARM GAS /tmp/ccMRh3B4.s page 26
1398:Drivers/CMSIS/Include/core_cm4.h **** 1398:Drivers/CMSIS/Include/core_cm4.h ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_S_REGRDY_Pos 16U /*!< Core 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 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 **** 1454:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cc0Ldepp.s page 27 ARM GAS /tmp/ccMRh3B4.s page 27
1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5U /*!< Core 1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5U /*!< Core
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1509:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< Core 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 **** 1510:Drivers/CMSIS/Include/core_cm4.h ****
1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Pos 4U /*!< Core 1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Pos 4U /*!< Core
ARM GAS /tmp/cc0Ldepp.s page 28 ARM GAS /tmp/ccMRh3B4.s page 28
1512:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< Core 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/cc0Ldepp.s page 1
1566:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struc 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 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 1568:Drivers/CMSIS/Include/core_cm4.h **** #define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct
ARM GAS /tmp/cc0Ldepp.s page 29 ARM GAS /tmp/ccMRh3B4.s page 29
1569:Drivers/CMSIS/Include/core_cm4.h **** #define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct 1569:Drivers/CMSIS/Include/core_cm4.h **** #define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1623:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_SystemReset __NVIC_SystemReset 1623:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_SystemReset __NVIC_SystemReset
1624:Drivers/CMSIS/Include/core_cm4.h **** #endif /* CMSIS_NVIC_VIRTUAL */ 1624:Drivers/CMSIS/Include/core_cm4.h **** #endif /* CMSIS_NVIC_VIRTUAL */
1625:Drivers/CMSIS/Include/core_cm4.h **** 1625:Drivers/CMSIS/Include/core_cm4.h ****
ARM GAS /tmp/cc0Ldepp.s page 30 ARM GAS /tmp/ccMRh3B4.s page 30
1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL 1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1680:Drivers/CMSIS/Include/core_cm4.h **** 1680:Drivers/CMSIS/Include/core_cm4.h ****
1681:Drivers/CMSIS/Include/core_cm4.h **** 1681:Drivers/CMSIS/Include/core_cm4.h ****
1682:Drivers/CMSIS/Include/core_cm4.h **** /** 1682:Drivers/CMSIS/Include/core_cm4.h **** /**
ARM GAS /tmp/cc0Ldepp.s page 31 ARM GAS /tmp/ccMRh3B4.s page 31
1683:Drivers/CMSIS/Include/core_cm4.h **** \brief Enable Interrupt 1683:Drivers/CMSIS/Include/core_cm4.h **** \brief Enable Interrupt
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1727:Drivers/CMSIS/Include/core_cm4.h **** { 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)); 1728:Drivers/CMSIS/Include/core_cm4.h **** NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL));
40 .loc 2 1728 5 is_stmt 1 view .LVU4 40 .loc 2 1728 5 is_stmt 1 view .LVU4
ARM GAS /tmp/cc0Ldepp.s page 32 ARM GAS /tmp/ccMRh3B4.s page 32
41 .loc 2 1728 81 is_stmt 0 view .LVU5 41 .loc 2 1728 81 is_stmt 0 view .LVU5
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
38:Drivers/CMSIS/Include/cmsis_gcc.h **** 38:Drivers/CMSIS/Include/cmsis_gcc.h ****
39:Drivers/CMSIS/Include/cmsis_gcc.h **** /* CMSIS compiler specific defines */ 39:Drivers/CMSIS/Include/cmsis_gcc.h **** /* CMSIS compiler specific defines */
40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ASM 40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ASM
ARM GAS /tmp/cc0Ldepp.s page 33 ARM GAS /tmp/ccMRh3B4.s page 33
41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm 41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
95:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push 95:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
96:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked" 96:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
97:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes" 97:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
ARM GAS /tmp/cc0Ldepp.s page 34 ARM GAS /tmp/ccMRh3B4.s page 34
98:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; 98:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; };
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
152:Drivers/CMSIS/Include/cmsis_gcc.h **** { 152:Drivers/CMSIS/Include/cmsis_gcc.h **** {
153:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 153:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
154:Drivers/CMSIS/Include/cmsis_gcc.h **** 154:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc0Ldepp.s page 35 ARM GAS /tmp/ccMRh3B4.s page 35
155:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control" : "=r" (result) ); 155:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control" : "=r" (result) );
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
209:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); 209:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, ipsr" : "=r" (result) );
210:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 210:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
211:Drivers/CMSIS/Include/cmsis_gcc.h **** } 211:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/cc0Ldepp.s page 36 ARM GAS /tmp/ccMRh3B4.s page 36
212:Drivers/CMSIS/Include/cmsis_gcc.h **** 212:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
266:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psp_ns" : "=r" (result) ); 266:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psp_ns" : "=r" (result) );
267:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 267:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
268:Drivers/CMSIS/Include/cmsis_gcc.h **** } 268:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/cc0Ldepp.s page 37 ARM GAS /tmp/ccMRh3B4.s page 37
269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
323:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 323:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
324:Drivers/CMSIS/Include/cmsis_gcc.h **** 324:Drivers/CMSIS/Include/cmsis_gcc.h ****
325:Drivers/CMSIS/Include/cmsis_gcc.h **** 325:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc0Ldepp.s page 38 ARM GAS /tmp/ccMRh3B4.s page 38
326:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 326:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
380:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value 380:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value
381:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 381:Drivers/CMSIS/Include/cmsis_gcc.h **** */
382:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void) 382:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
ARM GAS /tmp/cc0Ldepp.s page 39 ARM GAS /tmp/ccMRh3B4.s page 39
383:Drivers/CMSIS/Include/cmsis_gcc.h **** { 383:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
437:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes. 437:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
438:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 438:Drivers/CMSIS/Include/cmsis_gcc.h **** */
439:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_fault_irq(void) 439:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_fault_irq(void)
ARM GAS /tmp/cc0Ldepp.s page 40 ARM GAS /tmp/ccMRh3B4.s page 40
440:Drivers/CMSIS/Include/cmsis_gcc.h **** { 440:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
494:Drivers/CMSIS/Include/cmsis_gcc.h **** } 494:Drivers/CMSIS/Include/cmsis_gcc.h **** }
495:Drivers/CMSIS/Include/cmsis_gcc.h **** 495:Drivers/CMSIS/Include/cmsis_gcc.h ****
496:Drivers/CMSIS/Include/cmsis_gcc.h **** 496:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc0Ldepp.s page 41 ARM GAS /tmp/ccMRh3B4.s page 41
497:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) 497:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
551:Drivers/CMSIS/Include/cmsis_gcc.h **** 551:Drivers/CMSIS/Include/cmsis_gcc.h ****
552:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 552:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
553:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask 553:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask
ARM GAS /tmp/cc0Ldepp.s page 42 ARM GAS /tmp/ccMRh3B4.s page 42
554:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Fault Mask register. 554:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Fault Mask register.
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
608:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure 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. 609:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence zero is returned always.
610:Drivers/CMSIS/Include/cmsis_gcc.h **** 610:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc0Ldepp.s page 43 ARM GAS /tmp/ccMRh3B4.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 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/cc0Ldepp.s page 1
665:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 665:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
666:Drivers/CMSIS/Include/cmsis_gcc.h **** } 666:Drivers/CMSIS/Include/cmsis_gcc.h **** }
667:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 667:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/cc0Ldepp.s page 44 ARM GAS /tmp/ccMRh3B4.s page 44
668:Drivers/CMSIS/Include/cmsis_gcc.h **** 668:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
722:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Main Stack Pointer Limit (MSPLIM). 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 723:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] MainStackPtrLimit Main Stack Pointer Limit value to set
724:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 724:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/cc0Ldepp.s page 45 ARM GAS /tmp/ccMRh3B4.s page 45
725:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit) 725:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
779:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 779:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
780:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 780:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
781:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 781:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/cc0Ldepp.s page 46 ARM GAS /tmp/ccMRh3B4.s page 46
782:Drivers/CMSIS/Include/cmsis_gcc.h **** return(0U); 782:Drivers/CMSIS/Include/cmsis_gcc.h **** return(0U);
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
836:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NOP() __ASM volatile ("nop") 836:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NOP() __ASM volatile ("nop")
837:Drivers/CMSIS/Include/cmsis_gcc.h **** 837:Drivers/CMSIS/Include/cmsis_gcc.h ****
838:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 838:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cc0Ldepp.s page 47 ARM GAS /tmp/ccMRh3B4.s page 47
839:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Wait For Interrupt 839:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Wait For Interrupt
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
69 .LBB34: 69 .LBB34:
70 .LBI34: 70 .LBI34:
866:Drivers/CMSIS/Include/cmsis_gcc.h **** { 866:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cc0Ldepp.s page 48 ARM GAS /tmp/ccMRh3B4.s page 48
71 .loc 3 866 27 view .LVU13 71 .loc 3 866 27 view .LVU13
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1756:Drivers/CMSIS/Include/core_cm4.h **** /** 1756:Drivers/CMSIS/Include/core_cm4.h **** /**
1757:Drivers/CMSIS/Include/core_cm4.h **** \brief Set Pending Interrupt 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. 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/cc0Ldepp.s page 49 ARM GAS /tmp/ccMRh3B4.s page 49
1759:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number. 1759:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number.
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1813:Drivers/CMSIS/Include/core_cm4.h **** \param [in] priority Priority to set. 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. 1814:Drivers/CMSIS/Include/core_cm4.h **** \note The priority cannot be set for every processor exception.
1815:Drivers/CMSIS/Include/core_cm4.h **** */ 1815:Drivers/CMSIS/Include/core_cm4.h **** */
ARM GAS /tmp/cc0Ldepp.s page 50 ARM GAS /tmp/ccMRh3B4.s page 50
1816:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) 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/cc0Ldepp.s page 1
144 .L8: 144 .L8:
145 0024 14ED00E0 .word -536810220 145 0024 14ED00E0 .word -536810220
146 .cfi_endproc 146 .cfi_endproc
ARM GAS /tmp/cc0Ldepp.s page 51 ARM GAS /tmp/ccMRh3B4.s page 51
147 .LFE111: 147 .LFE111:
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
182 .loc 2 1847 5 is_stmt 1 view .LVU41 182 .loc 2 1847 5 is_stmt 1 view .LVU41
183 .loc 2 1847 50 is_stmt 0 view .LVU42 183 .loc 2 1847 50 is_stmt 0 view .LVU42
184 0014 00F00F00 and r0, r0, #15 184 0014 00F00F00 and r0, r0, #15
ARM GAS /tmp/cc0Ldepp.s page 52 ARM GAS /tmp/ccMRh3B4.s page 52
185 .loc 2 1847 31 view .LVU43 185 .loc 2 1847 31 view .LVU43
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
221 .loc 2 1867 3 view .LVU51 221 .loc 2 1867 3 view .LVU51
1868:Drivers/CMSIS/Include/core_cm4.h **** 1868:Drivers/CMSIS/Include/core_cm4.h ****
1869:Drivers/CMSIS/Include/core_cm4.h **** PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NV 1869:Drivers/CMSIS/Include/core_cm4.h **** PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NV
ARM GAS /tmp/cc0Ldepp.s page 53 ARM GAS /tmp/ccMRh3B4.s page 53
222 .loc 2 1869 3 view .LVU52 222 .loc 2 1869 3 view .LVU52
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
269 .thumb_func 269 .thumb_func
271 NVIC_DecodePriority: 271 NVIC_DecodePriority:
272 .LVL21: 272 .LVL21:
ARM GAS /tmp/cc0Ldepp.s page 54 ARM GAS /tmp/ccMRh3B4.s page 54
273 .LFB114: 273 .LFB114:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
306 .L20: 306 .L20:
1898:Drivers/CMSIS/Include/core_cm4.h **** 1898:Drivers/CMSIS/Include/core_cm4.h ****
1899:Drivers/CMSIS/Include/core_cm4.h **** *pPreemptPriority = (Priority >> SubPriorityBits) & (uint32_t)((1UL << (PreemptPriorityBits)) - 1 1899:Drivers/CMSIS/Include/core_cm4.h **** *pPreemptPriority = (Priority >> SubPriorityBits) & (uint32_t)((1UL << (PreemptPriorityBits)) - 1
ARM GAS /tmp/cc0Ldepp.s page 55 ARM GAS /tmp/ccMRh3B4.s page 55
307 .loc 2 1899 3 is_stmt 1 view .LVU79 307 .loc 2 1899 3 is_stmt 1 view .LVU79
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1915:Drivers/CMSIS/Include/core_cm4.h **** uint32_t *vectors = (uint32_t *)SCB->VTOR; 1915:Drivers/CMSIS/Include/core_cm4.h **** uint32_t *vectors = (uint32_t *)SCB->VTOR;
1916:Drivers/CMSIS/Include/core_cm4.h **** vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET] = vector; 1916:Drivers/CMSIS/Include/core_cm4.h **** vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET] = vector;
1917:Drivers/CMSIS/Include/core_cm4.h **** } 1917:Drivers/CMSIS/Include/core_cm4.h **** }
ARM GAS /tmp/cc0Ldepp.s page 56 ARM GAS /tmp/ccMRh3B4.s page 56
1918:Drivers/CMSIS/Include/core_cm4.h **** 1918:Drivers/CMSIS/Include/core_cm4.h ****
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1943:Drivers/CMSIS/Include/core_cm4.h **** (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) | 1943:Drivers/CMSIS/Include/core_cm4.h **** (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) |
372 .loc 2 1943 17 view .LVU97 372 .loc 2 1943 17 view .LVU97
373 000c 044B ldr r3, .L25+4 373 000c 044B ldr r3, .L25+4
ARM GAS /tmp/cc0Ldepp.s page 57 ARM GAS /tmp/ccMRh3B4.s page 57
374 000e 1343 orrs r3, r3, r2 374 000e 1343 orrs r3, r3, r2
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
2:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ****************************************************************************** 2:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** ******************************************************************************
3:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @file stm32f3xx_hal_cortex.c 3:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @file stm32f3xx_hal_cortex.c
4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @author MCD Application Team 4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @author MCD Application Team
ARM GAS /tmp/cc0Ldepp.s page 58 ARM GAS /tmp/ccMRh3B4.s page 58
5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief CORTEX HAL module driver. 5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief CORTEX HAL module driver.
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
59:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** HAL_NVIC_SetPriority(SysTick_IRQn,...) function just after the HAL_SYSTICK_Config() function 59:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** HAL_NVIC_SetPriority(SysTick_IRQn,...) function just after the HAL_SYSTICK_Config() function
60:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** call. The HAL_NVIC_SetPriority() call the NVIC_SetPriority() function which is a CMSIS funct 60:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** call. The HAL_NVIC_SetPriority() call the NVIC_SetPriority() function which is a CMSIS funct
61:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 61:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
ARM GAS /tmp/cc0Ldepp.s page 59 ARM GAS /tmp/ccMRh3B4.s page 59
62:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** (+) To adjust the SysTick time base, use the following formula: 62:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** (+) To adjust the SysTick time base, use the following formula:
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @{ 116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @{
117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */ 117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */
118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
ARM GAS /tmp/cc0Ldepp.s page 60 ARM GAS /tmp/ccMRh3B4.s page 60
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** #ifdef HAL_CORTEX_MODULE_ENABLED 119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** #ifdef HAL_CORTEX_MODULE_ENABLED
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
423 @ frame_needed = 0, uses_anonymous_args = 0 423 @ frame_needed = 0, uses_anonymous_args = 0
424 @ link register save eliminated. 424 @ link register save eliminated.
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Check the parameters */ 170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Check the parameters */
ARM GAS /tmp/cc0Ldepp.s page 61 ARM GAS /tmp/ccMRh3B4.s page 61
171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup)); 171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup));
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
460 .loc 2 1667 14 is_stmt 0 view .LVU122 460 .loc 2 1667 14 is_stmt 0 view .LVU122
461 001c D360 str r3, [r2, #12] 461 001c D360 str r3, [r2, #12]
462 .LVL37: 462 .LVL37:
ARM GAS /tmp/cc0Ldepp.s page 62 ARM GAS /tmp/ccMRh3B4.s page 62
1667:Drivers/CMSIS/Include/core_cm4.h **** } 1667:Drivers/CMSIS/Include/core_cm4.h **** }
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
497 .loc 1 195 3 view .LVU128 497 .loc 1 195 3 view .LVU128
196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority)); 196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority));
498 .loc 1 196 3 view .LVU129 498 .loc 1 196 3 view .LVU129
ARM GAS /tmp/cc0Ldepp.s page 63 ARM GAS /tmp/ccMRh3B4.s page 63
197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /** 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /**
204:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Enables a device specific interrupt in the NVIC interrupt controller. 204:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Enables a device specific interrupt in the NVIC interrupt controller.
205:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @note To configure interrupts priority correctly, the NVIC_PriorityGroupConfig() 205:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @note To configure interrupts priority correctly, the NVIC_PriorityGroupConfig()
ARM GAS /tmp/cc0Ldepp.s page 64 ARM GAS /tmp/ccMRh3B4.s page 64
206:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * function should be called before. 206:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * function should be called before.
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
576 .LBE45: 576 .LBE45:
577 .LBE44: 577 .LBE44:
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } 219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
ARM GAS /tmp/cc0Ldepp.s page 65 ARM GAS /tmp/ccMRh3B4.s page 65
578 .loc 1 219 1 view .LVU154 578 .loc 1 219 1 view .LVU154
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
619 .thumb 619 .thumb
620 .thumb_func 620 .thumb_func
622 HAL_NVIC_SystemReset: 622 HAL_NVIC_SystemReset:
ARM GAS /tmp/cc0Ldepp.s page 66 ARM GAS /tmp/ccMRh3B4.s page 66
623 .LFB127: 623 .LFB127:
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1952:Drivers/CMSIS/Include/core_cm4.h **** } 1952:Drivers/CMSIS/Include/core_cm4.h **** }
1953:Drivers/CMSIS/Include/core_cm4.h **** 1953:Drivers/CMSIS/Include/core_cm4.h ****
1954:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of CMSIS_Core_NVICFunctions */ 1954:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of CMSIS_Core_NVICFunctions */
ARM GAS /tmp/cc0Ldepp.s page 67 ARM GAS /tmp/ccMRh3B4.s page 67
1955:Drivers/CMSIS/Include/core_cm4.h **** 1955:Drivers/CMSIS/Include/core_cm4.h ****
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
2009:Drivers/CMSIS/Include/core_cm4.h **** #if defined (__Vendor_SysTickConfig) && (__Vendor_SysTickConfig == 0U) 2009:Drivers/CMSIS/Include/core_cm4.h **** #if defined (__Vendor_SysTickConfig) && (__Vendor_SysTickConfig == 0U)
2010:Drivers/CMSIS/Include/core_cm4.h **** 2010:Drivers/CMSIS/Include/core_cm4.h ****
2011:Drivers/CMSIS/Include/core_cm4.h **** /** 2011:Drivers/CMSIS/Include/core_cm4.h **** /**
ARM GAS /tmp/cc0Ldepp.s page 68 ARM GAS /tmp/ccMRh3B4.s page 68
2012:Drivers/CMSIS/Include/core_cm4.h **** \brief System Tick Configuration 2012:Drivers/CMSIS/Include/core_cm4.h **** \brief System Tick Configuration
@ -4078,7 +4078,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
686 .loc 2 2031 3 is_stmt 1 view .LVU176 686 .loc 2 2031 3 is_stmt 1 view .LVU176
687 .loc 2 2031 18 is_stmt 0 view .LVU177 687 .loc 2 2031 18 is_stmt 0 view .LVU177
688 0016 0020 movs r0, #0 688 0016 0020 movs r0, #0
ARM GAS /tmp/cc0Ldepp.s page 69 ARM GAS /tmp/ccMRh3B4.s page 69
689 .LVL55: 689 .LVL55:
@ -4138,7 +4138,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** 273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** @endverbatim 274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** @endverbatim
ARM GAS /tmp/cc0Ldepp.s page 70 ARM GAS /tmp/ccMRh3B4.s page 70
275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @{ 275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @{
@ -4198,7 +4198,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /** 329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /**
330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Disables the MPU Region. 330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Disables the MPU Region.
331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval None 331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval None
ARM GAS /tmp/cc0Ldepp.s page 71 ARM GAS /tmp/ccMRh3B4.s page 71
332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */ 332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */
@ -4258,7 +4258,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
386:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Gets the priority grouping field from the NVIC Interrupt Controller. 386:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Gets the priority grouping field from the NVIC Interrupt Controller.
387:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field) 387:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field)
388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */ 388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */
ARM GAS /tmp/cc0Ldepp.s page 72 ARM GAS /tmp/ccMRh3B4.s page 72
389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** uint32_t HAL_NVIC_GetPriorityGrouping(void) 389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** uint32_t HAL_NVIC_GetPriorityGrouping(void)
@ -4318,7 +4318,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_2: 2 bits for pre-emption priority 406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_2: 2 bits for pre-emption priority
407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 2 bits for subpriority 407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 2 bits for subpriority
408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_3: 3 bits for pre-emption priority 408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_3: 3 bits for pre-emption priority
ARM GAS /tmp/cc0Ldepp.s page 73 ARM GAS /tmp/ccMRh3B4.s page 73
409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 1 bits for subpriority 409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 1 bits for subpriority
@ -4378,7 +4378,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
425:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Sets Pending bit of an external interrupt. 425:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief Sets Pending bit of an external interrupt.
426:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @param IRQn External interrupt number 426:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @param IRQn External interrupt number
427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration
ARM GAS /tmp/cc0Ldepp.s page 74 ARM GAS /tmp/ccMRh3B4.s page 74
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSI 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSI
@ -4438,7 +4438,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
836 .align 2 836 .align 2
837 .L54: 837 .L54:
838 0018 00E100E0 .word -536813312 838 0018 00E100E0 .word -536813312
ARM GAS /tmp/cc0Ldepp.s page 75 ARM GAS /tmp/ccMRh3B4.s page 75
839 .cfi_endproc 839 .cfi_endproc
@ -4498,7 +4498,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1747:Drivers/CMSIS/Include/core_cm4.h **** } 1747:Drivers/CMSIS/Include/core_cm4.h **** }
874 .loc 2 1747 91 view .LVU221 874 .loc 2 1747 91 view .LVU221
875 000e 00F01F00 and r0, r0, #31 875 000e 00F01F00 and r0, r0, #31
ARM GAS /tmp/cc0Ldepp.s page 76 ARM GAS /tmp/ccMRh3B4.s page 76
876 .LVL64: 876 .LVL64:
@ -4558,7 +4558,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
915 .LBI56: 915 .LBI56:
1777:Drivers/CMSIS/Include/core_cm4.h **** { 1777:Drivers/CMSIS/Include/core_cm4.h **** {
916 .loc 2 1777 22 view .LVU229 916 .loc 2 1777 22 view .LVU229
ARM GAS /tmp/cc0Ldepp.s page 77 ARM GAS /tmp/ccMRh3B4.s page 77
917 .LBB57: 917 .LBB57:
@ -4618,7 +4618,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
467:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @param IRQn External interrupt number 467:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @param IRQn External interrupt number
468:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration 468:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration
469:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSI 469:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSI
ARM GAS /tmp/cc0Ldepp.s page 78 ARM GAS /tmp/ccMRh3B4.s page 78
470:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval status: - 0 Interrupt status is not pending. 470:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval status: - 0 Interrupt status is not pending.
@ -4678,7 +4678,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
995 .LBE59: 995 .LBE59:
996 .LBE58: 996 .LBE58:
477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } 477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
ARM GAS /tmp/cc0Ldepp.s page 79 ARM GAS /tmp/ccMRh3B4.s page 79
997 .loc 1 477 1 view .LVU254 997 .loc 1 477 1 view .LVU254
@ -4738,7 +4738,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
498:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } 498:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
499:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** } 499:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
1033 .loc 1 499 1 view .LVU262 1033 .loc 1 499 1 view .LVU262
ARM GAS /tmp/cc0Ldepp.s page 80 ARM GAS /tmp/ccMRh3B4.s page 80
1034 0010 7047 bx lr 1034 0010 7047 bx lr
@ -4798,7 +4798,7 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1068 .global HAL_SYSTICK_IRQHandler 1068 .global HAL_SYSTICK_IRQHandler
1069 .syntax unified 1069 .syntax unified
1070 .thumb 1070 .thumb
ARM GAS /tmp/cc0Ldepp.s page 81 ARM GAS /tmp/ccMRh3B4.s page 81
1071 .thumb_func 1071 .thumb_func
@ -4827,67 +4827,67 @@ ARM GAS /tmp/cc0Ldepp.s page 1
1093 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 1093 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
1094 .file 5 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 1094 .file 5 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
1095 .file 6 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 1095 .file 6 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
ARM GAS /tmp/cc0Ldepp.s page 82 ARM GAS /tmp/ccMRh3B4.s page 82
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_cortex.c *ABS*:00000000 stm32f3xx_hal_cortex.c
/tmp/cc0Ldepp.s:21 .text.__NVIC_DisableIRQ:00000000 $t /tmp/ccMRh3B4.s:21 .text.__NVIC_DisableIRQ:00000000 $t
/tmp/cc0Ldepp.s:26 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ /tmp/ccMRh3B4.s:26 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
/tmp/cc0Ldepp.s:88 .text.__NVIC_DisableIRQ:00000020 $d /tmp/ccMRh3B4.s:88 .text.__NVIC_DisableIRQ:00000020 $d
/tmp/cc0Ldepp.s:93 .text.__NVIC_SetPriority:00000000 $t /tmp/ccMRh3B4.s:93 .text.__NVIC_SetPriority:00000000 $t
/tmp/cc0Ldepp.s:98 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority /tmp/ccMRh3B4.s:98 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
/tmp/cc0Ldepp.s:145 .text.__NVIC_SetPriority:00000024 $d /tmp/ccMRh3B4.s:145 .text.__NVIC_SetPriority:00000024 $d
/tmp/cc0Ldepp.s:150 .text.__NVIC_GetPriority:00000000 $t /tmp/ccMRh3B4.s:150 .text.__NVIC_GetPriority:00000000 $t
/tmp/cc0Ldepp.s:155 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority /tmp/ccMRh3B4.s:155 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
/tmp/cc0Ldepp.s:195 .text.__NVIC_GetPriority:00000020 $d /tmp/ccMRh3B4.s:195 .text.__NVIC_GetPriority:00000020 $d
/tmp/cc0Ldepp.s:200 .text.NVIC_EncodePriority:00000000 $t /tmp/ccMRh3B4.s:200 .text.NVIC_EncodePriority:00000000 $t
/tmp/cc0Ldepp.s:205 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority /tmp/ccMRh3B4.s:205 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
/tmp/cc0Ldepp.s:266 .text.NVIC_DecodePriority:00000000 $t /tmp/ccMRh3B4.s:266 .text.NVIC_DecodePriority:00000000 $t
/tmp/cc0Ldepp.s:271 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority /tmp/ccMRh3B4.s:271 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
/tmp/cc0Ldepp.s:339 .text.__NVIC_SystemReset:00000000 $t /tmp/ccMRh3B4.s:339 .text.__NVIC_SystemReset:00000000 $t
/tmp/cc0Ldepp.s:344 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset /tmp/ccMRh3B4.s:344 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
/tmp/cc0Ldepp.s:405 .text.__NVIC_SystemReset:0000001c $d /tmp/ccMRh3B4.s:405 .text.__NVIC_SystemReset:0000001c $d
/tmp/cc0Ldepp.s:411 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t /tmp/ccMRh3B4.s:411 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
/tmp/cc0Ldepp.s:417 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping /tmp/ccMRh3B4.s:417 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
/tmp/cc0Ldepp.s:471 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d /tmp/ccMRh3B4.s:471 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
/tmp/cc0Ldepp.s:476 .text.HAL_NVIC_SetPriority:00000000 $t /tmp/ccMRh3B4.s:476 .text.HAL_NVIC_SetPriority:00000000 $t
/tmp/cc0Ldepp.s:482 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority /tmp/ccMRh3B4.s:482 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
/tmp/cc0Ldepp.s:531 .text.HAL_NVIC_SetPriority:0000001c $d /tmp/ccMRh3B4.s:531 .text.HAL_NVIC_SetPriority:0000001c $d
/tmp/cc0Ldepp.s:536 .text.HAL_NVIC_EnableIRQ:00000000 $t /tmp/ccMRh3B4.s:536 .text.HAL_NVIC_EnableIRQ:00000000 $t
/tmp/cc0Ldepp.s:542 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ /tmp/ccMRh3B4.s:542 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
/tmp/cc0Ldepp.s:583 .text.HAL_NVIC_EnableIRQ:00000018 $d /tmp/ccMRh3B4.s:583 .text.HAL_NVIC_EnableIRQ:00000018 $d
/tmp/cc0Ldepp.s:588 .text.HAL_NVIC_DisableIRQ:00000000 $t /tmp/ccMRh3B4.s:588 .text.HAL_NVIC_DisableIRQ:00000000 $t
/tmp/cc0Ldepp.s:594 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ /tmp/ccMRh3B4.s:594 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
/tmp/cc0Ldepp.s:616 .text.HAL_NVIC_SystemReset:00000000 $t /tmp/ccMRh3B4.s:616 .text.HAL_NVIC_SystemReset:00000000 $t
/tmp/cc0Ldepp.s:622 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset /tmp/ccMRh3B4.s:622 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
/tmp/cc0Ldepp.s:640 .text.HAL_SYSTICK_Config:00000000 $t /tmp/ccMRh3B4.s:640 .text.HAL_SYSTICK_Config:00000000 $t
/tmp/cc0Ldepp.s:646 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config /tmp/ccMRh3B4.s:646 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
/tmp/cc0Ldepp.s:711 .text.HAL_SYSTICK_Config:00000024 $d /tmp/ccMRh3B4.s:711 .text.HAL_SYSTICK_Config:00000024 $d
/tmp/cc0Ldepp.s:716 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t /tmp/ccMRh3B4.s:716 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
/tmp/cc0Ldepp.s:722 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping /tmp/ccMRh3B4.s:722 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
/tmp/cc0Ldepp.s:746 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d /tmp/ccMRh3B4.s:746 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
/tmp/cc0Ldepp.s:751 .text.HAL_NVIC_GetPriority:00000000 $t /tmp/ccMRh3B4.s:751 .text.HAL_NVIC_GetPriority:00000000 $t
/tmp/cc0Ldepp.s:757 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority /tmp/ccMRh3B4.s:757 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
/tmp/cc0Ldepp.s:791 .text.HAL_NVIC_SetPendingIRQ:00000000 $t /tmp/ccMRh3B4.s:791 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
/tmp/cc0Ldepp.s:797 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ /tmp/ccMRh3B4.s:797 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
/tmp/cc0Ldepp.s:838 .text.HAL_NVIC_SetPendingIRQ:00000018 $d /tmp/ccMRh3B4.s:838 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
/tmp/cc0Ldepp.s:843 .text.HAL_NVIC_GetPendingIRQ:00000000 $t /tmp/ccMRh3B4.s:843 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
/tmp/cc0Ldepp.s:849 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ /tmp/ccMRh3B4.s:849 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
/tmp/cc0Ldepp.s:894 .text.HAL_NVIC_GetPendingIRQ:00000020 $d /tmp/ccMRh3B4.s:894 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
/tmp/cc0Ldepp.s:899 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t /tmp/ccMRh3B4.s:899 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
/tmp/cc0Ldepp.s:905 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ /tmp/ccMRh3B4.s:905 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
/tmp/cc0Ldepp.s:946 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d /tmp/ccMRh3B4.s:946 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
/tmp/cc0Ldepp.s:951 .text.HAL_NVIC_GetActive:00000000 $t /tmp/ccMRh3B4.s:951 .text.HAL_NVIC_GetActive:00000000 $t
/tmp/cc0Ldepp.s:957 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive /tmp/ccMRh3B4.s:957 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
/tmp/cc0Ldepp.s:1002 .text.HAL_NVIC_GetActive:00000020 $d /tmp/ccMRh3B4.s:1002 .text.HAL_NVIC_GetActive:00000020 $d
/tmp/cc0Ldepp.s:1007 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t /tmp/ccMRh3B4.s:1007 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
/tmp/cc0Ldepp.s:1013 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig /tmp/ccMRh3B4.s:1013 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
/tmp/cc0Ldepp.s:1048 .text.HAL_SYSTICK_Callback:00000000 $t /tmp/ccMRh3B4.s:1048 .text.HAL_SYSTICK_Callback:00000000 $t
/tmp/cc0Ldepp.s:1054 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback /tmp/ccMRh3B4.s:1054 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
/tmp/cc0Ldepp.s:1067 .text.HAL_SYSTICK_IRQHandler:00000000 $t /tmp/ccMRh3B4.s:1067 .text.HAL_SYSTICK_IRQHandler:00000000 $t
/tmp/cc0Ldepp.s:1073 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler /tmp/ccMRh3B4.s:1073 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
ARM GAS /tmp/cc0Ldepp.s page 83 ARM GAS /tmp/ccMRh3B4.s page 83

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccX4RbJh.s page 1 ARM GAS /tmp/ccosewEV.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** detection. 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** detection.
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 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 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** (#) Use HAL_DMA_Abort() function to abort the current transfer
ARM GAS /tmp/ccX4RbJh.s page 2 ARM GAS /tmp/ccosewEV.s page 2
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @{ 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @{
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */ 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
ARM GAS /tmp/ccX4RbJh.s page 3 ARM GAS /tmp/ccosewEV.s page 3
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** #ifdef HAL_DMA_MODULE_ENABLED 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** #ifdef HAL_DMA_MODULE_ENABLED
@ -178,7 +178,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR; 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR;
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
ARM GAS /tmp/ccX4RbJh.s page 4 ARM GAS /tmp/ccosewEV.s page 4
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Check the DMA handle allocation */ 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Check the DMA handle allocation */
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if(NULL == hdma) 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if(NULL == hdma)
ARM GAS /tmp/ccX4RbJh.s page 5 ARM GAS /tmp/ccosewEV.s page 5
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
@ -298,7 +298,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** =============================================================================== 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ===============================================================================
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ##### IO operation functions ##### 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ##### IO operation functions #####
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** =============================================================================== 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ===============================================================================
ARM GAS /tmp/ccX4RbJh.s page 6 ARM GAS /tmp/ccosewEV.s page 6
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** [..] This section provides functions allowing to: 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** [..] This section provides functions allowing to:
@ -358,7 +358,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return status; 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return status;
ARM GAS /tmp/ccX4RbJh.s page 7 ARM GAS /tmp/ccosewEV.s page 7
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -418,7 +418,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Remain BUSY */ 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Remain BUSY */
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** status = HAL_BUSY; 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** status = HAL_BUSY;
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
ARM GAS /tmp/ccX4RbJh.s page 8 ARM GAS /tmp/ccosewEV.s page 8
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma) 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma)
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/ccX4RbJh.s page 9 ARM GAS /tmp/ccosewEV.s page 9
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -538,7 +538,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Polling mode not supported in circular mode */ 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Polling mode not supported in circular mode */
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if (RESET != (hdma->Instance->CCR & DMA_CCR_CIRC)) 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if (RESET != (hdma->Instance->CCR & DMA_CCR_CIRC))
ARM GAS /tmp/ccX4RbJh.s page 10 ARM GAS /tmp/ccosewEV.s page 10
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
@ -598,7 +598,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR; 541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR;
542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
ARM GAS /tmp/ccX4RbJh.s page 11 ARM GAS /tmp/ccosewEV.s page 11
544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -658,7 +658,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
ARM GAS /tmp/ccX4RbJh.s page 12 ARM GAS /tmp/ccosewEV.s page 12
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Transfer Complete Interrupt management ***********************************/ 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Transfer Complete Interrupt management ***********************************/
@ -718,7 +718,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** 655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /**
656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @brief Register callbacks 656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @brief Register callbacks
657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains 657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
ARM GAS /tmp/ccX4RbJh.s page 13 ARM GAS /tmp/ccosewEV.s page 13
658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * the configuration information for the specified DMA Stream. 658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * the configuration information for the specified DMA Stream.
@ -778,7 +778,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
712:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param CallbackID User Callback identifier 712:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param CallbackID User Callback identifier
713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * a HAL_DMA_CallbackIDTypeDef ENUM as parameter. 713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * a HAL_DMA_CallbackIDTypeDef ENUM as parameter.
714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval HAL status 714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval HAL status
ARM GAS /tmp/ccX4RbJh.s page 14 ARM GAS /tmp/ccosewEV.s page 14
715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */ 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
@ -838,7 +838,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
769:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 769:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** @defgroup DMA_Exported_Functions_Group3 Peripheral State functions 770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /** @defgroup DMA_Exported_Functions_Group3 Peripheral State functions
771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @brief Peripheral State functions 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @brief Peripheral State functions
ARM GAS /tmp/ccX4RbJh.s page 15 ARM GAS /tmp/ccosewEV.s page 15
772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * 772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** *
@ -898,7 +898,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
826:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param DataLength The length of data to be transferred from source to destination 826:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @param DataLength The length of data to be transferred from source to destination
827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval HAL status 827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval HAL status
828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */ 828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
ARM GAS /tmp/ccX4RbJh.s page 16 ARM GAS /tmp/ccosewEV.s page 16
829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32 829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32
@ -958,7 +958,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
61 0016 0368 ldr r3, [r0] 61 0016 0368 ldr r3, [r0]
62 .loc 1 850 26 view .LVU13 62 .loc 1 850 26 view .LVU13
63 0018 9960 str r1, [r3, #8] 63 0018 9960 str r1, [r3, #8]
ARM GAS /tmp/ccX4RbJh.s page 17 ARM GAS /tmp/ccosewEV.s page 17
64 .LVL2: 64 .LVL2:
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
860:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * the configuration information for the specified DMA Stream. 860:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * the configuration information for the specified DMA Stream.
861:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval None 861:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval None
862:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */ 862:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
ARM GAS /tmp/ccX4RbJh.s page 18 ARM GAS /tmp/ccosewEV.s page 18
863:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** static void DMA_CalcBaseAndBitshift(DMA_HandleTypeDef *hdma) 863:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** static void DMA_CalcBaseAndBitshift(DMA_HandleTypeDef *hdma)
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
136 .cfi_endproc 136 .cfi_endproc
137 .LFE136: 137 .LFE136:
139 .section .text.HAL_DMA_Init,"ax",%progbits 139 .section .text.HAL_DMA_Init,"ax",%progbits
ARM GAS /tmp/ccX4RbJh.s page 19 ARM GAS /tmp/ccosewEV.s page 19
140 .align 1 140 .align 1
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
178 .loc 1 160 7 view .LVU51 178 .loc 1 160 7 view .LVU51
179 000e 0A68 ldr r2, [r1] 179 000e 0A68 ldr r2, [r1]
ARM GAS /tmp/ccX4RbJh.s page 20 ARM GAS /tmp/ccosewEV.s page 20
180 .LVL7: 180 .LVL7:
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
216 .loc 1 174 3 is_stmt 1 view .LVU69 216 .loc 1 174 3 is_stmt 1 view .LVU69
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
217 .loc 1 174 23 is_stmt 0 view .LVU70 217 .loc 1 174 23 is_stmt 0 view .LVU70
ARM GAS /tmp/ccX4RbJh.s page 21 ARM GAS /tmp/ccosewEV.s page 21
218 0030 0B60 str r3, [r1] 218 0030 0B60 str r3, [r1]
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
262 @ args = 0, pretend = 0, frame = 0 262 @ args = 0, pretend = 0, frame = 0
263 @ frame_needed = 0, uses_anonymous_args = 0 263 @ frame_needed = 0, uses_anonymous_args = 0
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
ARM GAS /tmp/ccX4RbJh.s page 22 ARM GAS /tmp/ccosewEV.s page 22
264 .loc 1 201 3 view .LVU83 264 .loc 1 201 3 view .LVU83
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
301 .loc 1 222 7 is_stmt 0 view .LVU101 301 .loc 1 222 7 is_stmt 0 view .LVU101
302 001e 0368 ldr r3, [r0] 302 001e 0368 ldr r3, [r0]
ARM GAS /tmp/ccX4RbJh.s page 23 ARM GAS /tmp/ccosewEV.s page 23
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
337 .loc 1 243 3 view .LVU122 337 .loc 1 243 3 view .LVU122
338 003e 84F82050 strb r5, [r4, #32] 338 003e 84F82050 strb r5, [r4, #32]
ARM GAS /tmp/ccX4RbJh.s page 24 ARM GAS /tmp/ccosewEV.s page 24
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
385 .loc 1 288 3 view .LVU133 385 .loc 1 288 3 view .LVU133
288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
ARM GAS /tmp/ccX4RbJh.s page 25 ARM GAS /tmp/ccosewEV.s page 25
386 .loc 1 288 3 view .LVU134 386 .loc 1 288 3 view .LVU134
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
295:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 295:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
424 .loc 1 295 21 is_stmt 0 view .LVU151 424 .loc 1 295 21 is_stmt 0 view .LVU151
425 002a 0025 movs r5, #0 425 002a 0025 movs r5, #0
ARM GAS /tmp/ccX4RbJh.s page 26 ARM GAS /tmp/ccosewEV.s page 26
426 002c A563 str r5, [r4, #56] 426 002c A563 str r5, [r4, #56]
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
470 @ args = 0, pretend = 0, frame = 0 470 @ args = 0, pretend = 0, frame = 0
471 @ frame_needed = 0, uses_anonymous_args = 0 471 @ frame_needed = 0, uses_anonymous_args = 0
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; 328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/ccX4RbJh.s page 27 ARM GAS /tmp/ccosewEV.s page 27
472 .loc 1 328 1 is_stmt 0 view .LVU164 472 .loc 1 328 1 is_stmt 0 view .LVU164
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
510 0020 0220 movs r0, #2 510 0020 0220 movs r0, #2
511 .LVL32: 511 .LVL32:
512 .L30: 512 .L30:
ARM GAS /tmp/ccX4RbJh.s page 28 ARM GAS /tmp/ccosewEV.s page 28
375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
550 .L33: 550 .L33:
363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
551 .loc 1 363 5 is_stmt 1 view .LVU198 551 .loc 1 363 5 is_stmt 1 view .LVU198
ARM GAS /tmp/ccX4RbJh.s page 29 ARM GAS /tmp/ccosewEV.s page 29
363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
595 HAL_DMA_Abort: 595 HAL_DMA_Abort:
596 .LVL36: 596 .LVL36:
597 .LFB127: 597 .LFB127:
ARM GAS /tmp/ccX4RbJh.s page 30 ARM GAS /tmp/ccosewEV.s page 30
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Check the DMA handle allocation */ 384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Check the DMA handle allocation */
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
404:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 404:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
635 .loc 1 404 25 view .LVU229 635 .loc 1 404 25 view .LVU229
636 001e 22F00E02 bic r2, r2, #14 636 001e 22F00E02 bic r2, r2, #14
ARM GAS /tmp/ccX4RbJh.s page 31 ARM GAS /tmp/ccosewEV.s page 31
637 0022 0A60 str r2, [r1] 637 0022 0A60 str r2, [r1]
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
673 .loc 1 419 1 view .LVU247 673 .loc 1 419 1 view .LVU247
674 0048 7047 bx lr 674 0048 7047 bx lr
675 .cfi_endproc 675 .cfi_endproc
ARM GAS /tmp/ccX4RbJh.s page 32 ARM GAS /tmp/ccosewEV.s page 32
676 .LFE127: 676 .LFE127:
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
720 .loc 1 441 5 is_stmt 1 view .LVU260 720 .loc 1 441 5 is_stmt 1 view .LVU260
441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
ARM GAS /tmp/ccX4RbJh.s page 33 ARM GAS /tmp/ccosewEV.s page 33
721 .loc 1 441 9 is_stmt 0 view .LVU261 721 .loc 1 441 9 is_stmt 0 view .LVU261
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
757 .loc 1 456 7 view .LVU280 757 .loc 1 456 7 view .LVU280
758 003e 13B1 cbz r3, .L44 758 003e 13B1 cbz r3, .L44
ARM GAS /tmp/ccX4RbJh.s page 34 ARM GAS /tmp/ccosewEV.s page 34
458:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 458:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
805 .loc 1 477 32 is_stmt 0 view .LVU290 805 .loc 1 477 32 is_stmt 0 view .LVU290
806 0006 90F82130 ldrb r3, [r0, #33] @ zero_extendqisi2 806 0006 90F82130 ldrb r3, [r0, #33] @ zero_extendqisi2
477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
ARM GAS /tmp/ccX4RbJh.s page 35 ARM GAS /tmp/ccosewEV.s page 35
807 .loc 1 477 5 view .LVU291 807 .loc 1 477 5 view .LVU291
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
844 002e 036C ldr r3, [r0, #64] 844 002e 036C ldr r3, [r0, #64]
496:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 496:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
845 .loc 1 496 10 view .LVU309 845 .loc 1 496 10 view .LVU309
ARM GAS /tmp/ccX4RbJh.s page 36 ARM GAS /tmp/ccosewEV.s page 36
846 0030 0227 movs r7, #2 846 0030 0227 movs r7, #2
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
883 .loc 1 530 9 is_stmt 0 view .LVU326 883 .loc 1 530 9 is_stmt 0 view .LVU326
884 0054 2EB1 cbz r6, .L55 884 0054 2EB1 cbz r6, .L55
530:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 530:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
ARM GAS /tmp/ccX4RbJh.s page 37 ARM GAS /tmp/ccosewEV.s page 37
885 .loc 1 530 31 discriminator 1 view .LVU327 885 .loc 1 530 31 discriminator 1 view .LVU327
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
923 .L50: 923 .L50:
501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
924 .loc 1 501 5 is_stmt 1 view .LVU344 924 .loc 1 501 5 is_stmt 1 view .LVU344
ARM GAS /tmp/ccX4RbJh.s page 38 ARM GAS /tmp/ccosewEV.s page 38
501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
961 .loc 1 549 54 is_stmt 0 view .LVU363 961 .loc 1 549 54 is_stmt 0 view .LVU363
962 00a2 226C ldr r2, [r4, #64] 962 00a2 226C ldr r2, [r4, #64]
ARM GAS /tmp/ccX4RbJh.s page 39 ARM GAS /tmp/ccosewEV.s page 39
549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1005 .cfi_startproc 1005 .cfi_startproc
1006 @ args = 0, pretend = 0, frame = 0 1006 @ args = 0, pretend = 0, frame = 0
1007 @ frame_needed = 0, uses_anonymous_args = 0 1007 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccX4RbJh.s page 40 ARM GAS /tmp/ccosewEV.s page 40
574:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR; 574:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR;
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
1046 .loc 1 585 21 is_stmt 0 view .LVU394 1046 .loc 1 585 21 is_stmt 0 view .LVU394
1047 0022 2368 ldr r3, [r4] 1047 0022 2368 ldr r3, [r4]
ARM GAS /tmp/ccX4RbJh.s page 41 ARM GAS /tmp/ccosewEV.s page 41
585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1086 .loc 1 604 5 is_stmt 1 view .LVU410 1086 .loc 1 604 5 is_stmt 1 view .LVU410
604:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** { 604:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
1087 .loc 1 604 23 is_stmt 0 view .LVU411 1087 .loc 1 604 23 is_stmt 0 view .LVU411
ARM GAS /tmp/ccX4RbJh.s page 42 ARM GAS /tmp/ccosewEV.s page 42
1088 004a 2368 ldr r3, [r4] 1088 004a 2368 ldr r3, [r4]
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
1125 .loc 1 623 7 is_stmt 1 view .LVU429 1125 .loc 1 623 7 is_stmt 1 view .LVU429
1126 0076 9847 blx r3 1126 0076 9847 blx r3
ARM GAS /tmp/ccX4RbJh.s page 43 ARM GAS /tmp/ccosewEV.s page 43
1127 .LVL70: 1127 .LVL70:
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1164 009e 80F82130 strb r3, [r0, #33] 1164 009e 80F82130 strb r3, [r0, #33]
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
1165 .loc 1 645 5 is_stmt 1 view .LVU447 1165 .loc 1 645 5 is_stmt 1 view .LVU447
ARM GAS /tmp/ccX4RbJh.s page 44 ARM GAS /tmp/ccosewEV.s page 44
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1209 0008 1DD0 beq .L78 1209 0008 1DD0 beq .L78
670:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 670:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
1210 .loc 1 670 3 is_stmt 1 discriminator 2 view .LVU461 1210 .loc 1 670 3 is_stmt 1 discriminator 2 view .LVU461
ARM GAS /tmp/ccX4RbJh.s page 45 ARM GAS /tmp/ccosewEV.s page 45
1211 000a 0120 movs r0, #1 1211 000a 0120 movs r0, #1
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1250 .loc 1 678 12 is_stmt 1 view .LVU476 1250 .loc 1 678 12 is_stmt 1 view .LVU476
667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** 667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
1251 .loc 1 667 21 is_stmt 0 view .LVU477 1251 .loc 1 667 21 is_stmt 0 view .LVU477
ARM GAS /tmp/ccX4RbJh.s page 46 ARM GAS /tmp/ccosewEV.s page 46
1252 0030 0846 mov r0, r1 1252 0030 0846 mov r0, r1
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1288 .LFE131: 1288 .LFE131:
1290 .section .text.HAL_DMA_UnRegisterCallback,"ax",%progbits 1290 .section .text.HAL_DMA_UnRegisterCallback,"ax",%progbits
1291 .align 1 1291 .align 1
ARM GAS /tmp/ccX4RbJh.s page 47 ARM GAS /tmp/ccosewEV.s page 47
1292 .global HAL_DMA_UnRegisterCallback 1292 .global HAL_DMA_UnRegisterCallback
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1333 .loc 1 761 3 view .LVU509 1333 .loc 1 761 3 view .LVU509
763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
1334 .loc 1 763 3 view .LVU510 1334 .loc 1 763 3 view .LVU510
ARM GAS /tmp/ccX4RbJh.s page 48 ARM GAS /tmp/ccosewEV.s page 48
763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1375 .loc 1 740 12 view .LVU524 1375 .loc 1 740 12 view .LVU524
740:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** break; 740:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** break;
1376 .loc 1 740 36 is_stmt 0 view .LVU525 1376 .loc 1 740 36 is_stmt 0 view .LVU525
ARM GAS /tmp/ccX4RbJh.s page 49 ARM GAS /tmp/ccosewEV.s page 49
1377 0044 0020 movs r0, #0 1377 0044 0020 movs r0, #0
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1420 @ frame_needed = 0, uses_anonymous_args = 0 1420 @ frame_needed = 0, uses_anonymous_args = 0
1421 @ link register save eliminated. 1421 @ link register save eliminated.
794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** } 794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
ARM GAS /tmp/ccX4RbJh.s page 50 ARM GAS /tmp/ccosewEV.s page 50
1422 .loc 1 794 3 view .LVU539 1422 .loc 1 794 3 view .LVU539
@ -2986,45 +2986,45 @@ ARM GAS /tmp/ccX4RbJh.s page 1
1461 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1461 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
1462 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h" 1462 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
1463 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 1463 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
ARM GAS /tmp/ccX4RbJh.s page 51 ARM GAS /tmp/ccosewEV.s page 51
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_dma.c *ABS*:00000000 stm32f3xx_hal_dma.c
/tmp/ccX4RbJh.s:21 .text.DMA_SetConfig:00000000 $t /tmp/ccosewEV.s:21 .text.DMA_SetConfig:00000000 $t
/tmp/ccX4RbJh.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig /tmp/ccosewEV.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig
/tmp/ccX4RbJh.s:97 .text.DMA_CalcBaseAndBitshift:00000000 $t /tmp/ccosewEV.s:97 .text.DMA_CalcBaseAndBitshift:00000000 $t
/tmp/ccX4RbJh.s:102 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift /tmp/ccosewEV.s:102 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
/tmp/ccX4RbJh.s:133 .text.DMA_CalcBaseAndBitshift:00000018 $d /tmp/ccosewEV.s:133 .text.DMA_CalcBaseAndBitshift:00000018 $d
/tmp/ccX4RbJh.s:140 .text.HAL_DMA_Init:00000000 $t /tmp/ccosewEV.s:140 .text.HAL_DMA_Init:00000000 $t
/tmp/ccX4RbJh.s:146 .text.HAL_DMA_Init:00000000 HAL_DMA_Init /tmp/ccosewEV.s:146 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
/tmp/ccX4RbJh.s:251 .text.HAL_DMA_DeInit:00000000 $t /tmp/ccosewEV.s:251 .text.HAL_DMA_DeInit:00000000 $t
/tmp/ccX4RbJh.s:257 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit /tmp/ccosewEV.s:257 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
/tmp/ccX4RbJh.s:361 .text.HAL_DMA_Start:00000000 $t /tmp/ccosewEV.s:361 .text.HAL_DMA_Start:00000000 $t
/tmp/ccX4RbJh.s:367 .text.HAL_DMA_Start:00000000 HAL_DMA_Start /tmp/ccosewEV.s:367 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
/tmp/ccX4RbJh.s:459 .text.HAL_DMA_Start_IT:00000000 $t /tmp/ccosewEV.s:459 .text.HAL_DMA_Start_IT:00000000 $t
/tmp/ccX4RbJh.s:465 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT /tmp/ccosewEV.s:465 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
/tmp/ccX4RbJh.s:589 .text.HAL_DMA_Abort:00000000 $t /tmp/ccosewEV.s:589 .text.HAL_DMA_Abort:00000000 $t
/tmp/ccX4RbJh.s:595 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort /tmp/ccosewEV.s:595 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
/tmp/ccX4RbJh.s:679 .text.HAL_DMA_Abort_IT:00000000 $t /tmp/ccosewEV.s:679 .text.HAL_DMA_Abort_IT:00000000 $t
/tmp/ccX4RbJh.s:685 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT /tmp/ccosewEV.s:685 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
/tmp/ccX4RbJh.s:776 .text.HAL_DMA_PollForTransfer:00000000 $t /tmp/ccosewEV.s:776 .text.HAL_DMA_PollForTransfer:00000000 $t
/tmp/ccX4RbJh.s:782 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer /tmp/ccosewEV.s:782 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
/tmp/ccX4RbJh.s:995 .text.HAL_DMA_IRQHandler:00000000 $t /tmp/ccosewEV.s:995 .text.HAL_DMA_IRQHandler:00000000 $t
/tmp/ccX4RbJh.s:1001 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler /tmp/ccosewEV.s:1001 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
/tmp/ccX4RbJh.s:1185 .text.HAL_DMA_RegisterCallback:00000000 $t /tmp/ccosewEV.s:1185 .text.HAL_DMA_RegisterCallback:00000000 $t
/tmp/ccX4RbJh.s:1191 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback /tmp/ccosewEV.s:1191 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
/tmp/ccX4RbJh.s:1241 .text.HAL_DMA_RegisterCallback:0000002a $d /tmp/ccosewEV.s:1241 .text.HAL_DMA_RegisterCallback:0000002a $d
/tmp/ccX4RbJh.s:1245 .text.HAL_DMA_RegisterCallback:0000002e $t /tmp/ccosewEV.s:1245 .text.HAL_DMA_RegisterCallback:0000002e $t
/tmp/ccX4RbJh.s:1291 .text.HAL_DMA_UnRegisterCallback:00000000 $t /tmp/ccosewEV.s:1291 .text.HAL_DMA_UnRegisterCallback:00000000 $t
/tmp/ccX4RbJh.s:1297 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback /tmp/ccosewEV.s:1297 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
/tmp/ccX4RbJh.s:1344 .text.HAL_DMA_UnRegisterCallback:0000002a $d /tmp/ccosewEV.s:1344 .text.HAL_DMA_UnRegisterCallback:0000002a $d
/tmp/ccX4RbJh.s:1408 .text.HAL_DMA_GetState:00000000 $t /tmp/ccosewEV.s:1408 .text.HAL_DMA_GetState:00000000 $t
/tmp/ccX4RbJh.s:1414 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState /tmp/ccosewEV.s:1414 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
/tmp/ccX4RbJh.s:1432 .text.HAL_DMA_GetError:00000000 $t /tmp/ccosewEV.s:1432 .text.HAL_DMA_GetError:00000000 $t
/tmp/ccX4RbJh.s:1438 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError /tmp/ccosewEV.s:1438 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
/tmp/ccX4RbJh.s:1349 .text.HAL_DMA_UnRegisterCallback:0000002f $d /tmp/ccosewEV.s:1349 .text.HAL_DMA_UnRegisterCallback:0000002f $d
/tmp/ccX4RbJh.s:1349 .text.HAL_DMA_UnRegisterCallback:00000030 $t /tmp/ccosewEV.s:1349 .text.HAL_DMA_UnRegisterCallback:00000030 $t
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccKFPAeW.s page 1 ARM GAS /tmp/ccfTiMlH.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (+) Each Exti line can be configured within this driver. 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (+) Each Exti line can be configured within this driver.
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
ARM GAS /tmp/ccKFPAeW.s page 2 ARM GAS /tmp/ccfTiMlH.s page 2
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (++) Interrupt 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (++) Interrupt
@ -118,7 +118,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/ 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** #include "stm32f3xx_hal.h" 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** #include "stm32f3xx_hal.h"
ARM GAS /tmp/ccKFPAeW.s page 3 ARM GAS /tmp/ccfTiMlH.s page 3
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** * @retval HAL Status. 141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** * @retval HAL Status.
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** */ 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** */
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
ARM GAS /tmp/ccKFPAeW.s page 4 ARM GAS /tmp/ccfTiMlH.s page 4
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** { 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
@ -238,7 +238,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
61 .loc 1 165 3 is_stmt 1 view .LVU15 61 .loc 1 165 3 is_stmt 1 view .LVU15
62 .loc 1 165 10 is_stmt 0 view .LVU16 62 .loc 1 165 10 is_stmt 0 view .LVU16
63 000e C2F30043 ubfx r3, r2, #16, #1 63 000e C2F30043 ubfx r3, r2, #16, #1
ARM GAS /tmp/ccKFPAeW.s page 5 ARM GAS /tmp/ccfTiMlH.s page 5
64 .LVL1: 64 .LVL1:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } 182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** else 183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** else
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** { 184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
ARM GAS /tmp/ccKFPAeW.s page 6 ARM GAS /tmp/ccfTiMlH.s page 6
185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval &= ~maskline; 185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval &= ~maskline;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
131 004e 05F0C06C and ip, r5, #100663296 131 004e 05F0C06C and ip, r5, #100663296
132 .LVL12: 132 .LVL12:
133 .loc 1 209 8 view .LVU50 133 .loc 1 209 8 view .LVU50
ARM GAS /tmp/ccKFPAeW.s page 7 ARM GAS /tmp/ccfTiMlH.s page 7
134 0052 BCF1C06F cmp ip, #100663296 134 0052 BCF1C06F cmp ip, #100663296
@ -418,7 +418,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
161 .loc 1 236 12 is_stmt 0 view .LVU61 161 .loc 1 236 12 is_stmt 0 view .LVU61
162 006e 1460 str r4, [r2] 162 006e 1460 str r4, [r2]
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
ARM GAS /tmp/ccKFPAeW.s page 8 ARM GAS /tmp/ccfTiMlH.s page 8
238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Configure event mode : read current mode */ 238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Configure event mode : read current mode */
@ -478,7 +478,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
198 .LVL23: 198 .LVL23:
199 .loc 1 256 1 view .LVU76 199 .loc 1 256 1 view .LVU76
200 0084 7047 bx lr 200 0084 7047 bx lr
ARM GAS /tmp/ccKFPAeW.s page 9 ARM GAS /tmp/ccfTiMlH.s page 9
201 .LVL24: 201 .LVL24:
@ -538,7 +538,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); 215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
240 .loc 1 215 14 view .LVU92 240 .loc 1 215 14 view .LVU92
241 00a6 26EA0506 bic r6, r6, r5 241 00a6 26EA0506 bic r6, r6, r5
ARM GAS /tmp/ccKFPAeW.s page 10 ARM GAS /tmp/ccfTiMlH.s page 10
242 .LVL32: 242 .LVL32:
@ -598,7 +598,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
282 00c4 7047 bx lr 282 00c4 7047 bx lr
283 .LVL40: 283 .LVL40:
284 .L13: 284 .L13:
ARM GAS /tmp/ccKFPAeW.s page 11 ARM GAS /tmp/ccfTiMlH.s page 11
154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } 154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
@ -658,7 +658,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
323 .loc 1 273 23 discriminator 1 view .LVU117 323 .loc 1 273 23 discriminator 1 view .LVU117
324 0004 0029 cmp r1, #0 324 0004 0029 cmp r1, #0
325 0006 4CD0 beq .L29 325 0006 4CD0 beq .L29
ARM GAS /tmp/ccKFPAeW.s page 12 ARM GAS /tmp/ccfTiMlH.s page 12
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** __IO uint32_t *regaddr; 265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** __IO uint32_t *regaddr;
@ -718,7 +718,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
361 .LVL48: 361 .LVL48:
292:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 292:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Check if selected line is enable */ 293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Check if selected line is enable */
ARM GAS /tmp/ccKFPAeW.s page 13 ARM GAS /tmp/ccfTiMlH.s page 13
294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** if ((regval & maskline) != 0x00u) 294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** if ((regval & maskline) != 0x00u)
@ -778,7 +778,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
395 0042 0024 movs r4, #0 395 0042 0024 movs r4, #0
396 0044 8C60 str r4, [r1, #8] 396 0044 8C60 str r4, [r1, #8]
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = 0x00u; 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = 0x00u;
ARM GAS /tmp/ccKFPAeW.s page 14 ARM GAS /tmp/ccfTiMlH.s page 14
397 .loc 1 315 3 is_stmt 1 view .LVU150 397 .loc 1 315 3 is_stmt 1 view .LVU150
@ -838,7 +838,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
432 .loc 1 334 8 is_stmt 0 view .LVU168 432 .loc 1 334 8 is_stmt 0 view .LVU168
433 005e 0242 tst r2, r0 433 005e 0242 tst r2, r0
434 0060 03D0 beq .L27 434 0060 03D0 beq .L27
ARM GAS /tmp/ccKFPAeW.s page 15 ARM GAS /tmp/ccfTiMlH.s page 15
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** { 335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
@ -898,7 +898,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
468 007e 4FEA9E02 lsr r2, lr, #2 468 007e 4FEA9E02 lsr r2, lr, #2
344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = (regval >> (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & SYSCFG_EX 344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = (regval >> (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & SYSCFG_EX
469 .loc 1 344 14 view .LVU183 469 .loc 1 344 14 view .LVU183
ARM GAS /tmp/ccKFPAeW.s page 16 ARM GAS /tmp/ccfTiMlH.s page 16
470 0082 0232 adds r2, r2, #2 470 0082 0232 adds r2, r2, #2
@ -958,7 +958,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } 349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
513 .loc 1 349 10 view .LVU196 513 .loc 1 349 10 view .LVU196
514 00a6 0020 movs r0, #0 514 00a6 0020 movs r0, #0
ARM GAS /tmp/ccKFPAeW.s page 17 ARM GAS /tmp/ccfTiMlH.s page 17
515 .LVL71: 515 .LVL71:
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
554 .cfi_def_cfa_offset 12 554 .cfi_def_cfa_offset 12
555 .cfi_offset 4, -12 555 .cfi_offset 4, -12
556 .cfi_offset 5, -8 556 .cfi_offset 5, -8
ARM GAS /tmp/ccKFPAeW.s page 18 ARM GAS /tmp/ccfTiMlH.s page 18
557 .cfi_offset 14, -4 557 .cfi_offset 14, -4
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* 2] Clear event mode */ 384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* 2] Clear event mode */
385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regaddr = (&EXTI->EMR + (EXTI_MODE_OFFSET * offset)); 385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regaddr = (&EXTI->EMR + (EXTI_MODE_OFFSET * offset));
ARM GAS /tmp/ccKFPAeW.s page 19 ARM GAS /tmp/ccfTiMlH.s page 19
595 .loc 1 385 3 is_stmt 1 view .LVU224 595 .loc 1 385 3 is_stmt 1 view .LVU224
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
637 .loc 1 397 12 view .LVU245 637 .loc 1 397 12 view .LVU245
638 004c 0D40 ands r5, r5, r1 638 004c 0D40 ands r5, r5, r1
639 .LVL88: 639 .LVL88:
ARM GAS /tmp/ccKFPAeW.s page 20 ARM GAS /tmp/ccfTiMlH.s page 20
398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** *regaddr = regval; 398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** *regaddr = regval;
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
672 .loc 1 406 40 view .LVU260 672 .loc 1 406 40 view .LVU260
673 0076 0F22 movs r2, #15 673 0076 0F22 movs r2, #15
674 0078 A240 lsls r2, r2, r4 674 0078 A240 lsls r2, r2, r4
ARM GAS /tmp/ccKFPAeW.s page 21 ARM GAS /tmp/ccfTiMlH.s page 21
406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval; 406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval;
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
725 .LVL98: 725 .LVL98:
726 .LFB126: 726 .LFB126:
413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
ARM GAS /tmp/ccKFPAeW.s page 22 ARM GAS /tmp/ccfTiMlH.s page 22
414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /** 414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /**
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
757 .align 1 757 .align 1
758 .global HAL_EXTI_GetHandle 758 .global HAL_EXTI_GetHandle
759 .syntax unified 759 .syntax unified
ARM GAS /tmp/ccKFPAeW.s page 23 ARM GAS /tmp/ccfTiMlH.s page 23
760 .thumb 760 .thumb
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } 464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
789 .loc 1 464 1 view .LVU290 789 .loc 1 464 1 view .LVU290
790 000a 7047 bx lr 790 000a 7047 bx lr
ARM GAS /tmp/ccKFPAeW.s page 24 ARM GAS /tmp/ccfTiMlH.s page 24
791 .cfi_endproc 791 .cfi_endproc
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
495:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); 495:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT);
817 .loc 1 495 3 view .LVU297 817 .loc 1 495 3 view .LVU297
818 .loc 1 495 19 is_stmt 0 view .LVU298 818 .loc 1 495 19 is_stmt 0 view .LVU298
ARM GAS /tmp/ccKFPAeW.s page 25 ARM GAS /tmp/ccfTiMlH.s page 25
819 0002 0368 ldr r3, [r0] 819 0002 0368 ldr r3, [r0]
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
858 0024 9847 blx r3 858 0024 9847 blx r3
859 .LVL114: 859 .LVL114:
860 .L57: 860 .L57:
ARM GAS /tmp/ccKFPAeW.s page 26 ARM GAS /tmp/ccfTiMlH.s page 26
511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** } 511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
535:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** assert_param(IS_EXTI_PENDING_EDGE(Edge)); 535:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** assert_param(IS_EXTI_PENDING_EDGE(Edge));
893 .loc 1 535 3 view .LVU326 893 .loc 1 535 3 view .LVU326
536:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 536:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
ARM GAS /tmp/ccKFPAeW.s page 27 ARM GAS /tmp/ccfTiMlH.s page 27
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */ 537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
938 .global HAL_EXTI_ClearPending 938 .global HAL_EXTI_ClearPending
939 .syntax unified 939 .syntax unified
940 .thumb 940 .thumb
ARM GAS /tmp/ccKFPAeW.s page 28 ARM GAS /tmp/ccfTiMlH.s page 28
941 .thumb_func 941 .thumb_func
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
572:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 572:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
573:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Get pending bit */ 573:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Get pending bit */
574:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regaddr = (&EXTI->PR + (EXTI_CONFIG_OFFSET * offset)); 574:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regaddr = (&EXTI->PR + (EXTI_CONFIG_OFFSET * offset));
ARM GAS /tmp/ccKFPAeW.s page 29 ARM GAS /tmp/ccfTiMlH.s page 29
972 .loc 1 574 3 is_stmt 1 view .LVU357 972 .loc 1 574 3 is_stmt 1 view .LVU357
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccKFPAeW.s page 1
593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** assert_param(IS_EXTI_CONFIG_LINE(hexti->Line)); 593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** assert_param(IS_EXTI_CONFIG_LINE(hexti->Line));
1010 .loc 1 593 3 view .LVU368 1010 .loc 1 593 3 view .LVU368
594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** 594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
ARM GAS /tmp/ccKFPAeW.s page 30 ARM GAS /tmp/ccfTiMlH.s page 30
595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */ 595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */
@ -1786,35 +1786,35 @@ ARM GAS /tmp/ccKFPAeW.s page 1
1047 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 1047 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
1048 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1048 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
1049 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h" 1049 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h"
ARM GAS /tmp/ccKFPAeW.s page 31 ARM GAS /tmp/ccfTiMlH.s page 31
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_exti.c *ABS*:00000000 stm32f3xx_hal_exti.c
/tmp/ccKFPAeW.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t /tmp/ccfTiMlH.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
/tmp/ccKFPAeW.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine /tmp/ccfTiMlH.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
/tmp/ccKFPAeW.s:293 .text.HAL_EXTI_SetConfigLine:000000cc $d /tmp/ccfTiMlH.s:293 .text.HAL_EXTI_SetConfigLine:000000cc $d
/tmp/ccKFPAeW.s:301 .text.HAL_EXTI_GetConfigLine:00000000 $t /tmp/ccfTiMlH.s:301 .text.HAL_EXTI_GetConfigLine:00000000 $t
/tmp/ccKFPAeW.s:307 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine /tmp/ccfTiMlH.s:307 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
/tmp/ccKFPAeW.s:522 .text.HAL_EXTI_GetConfigLine:000000ac $d /tmp/ccfTiMlH.s:522 .text.HAL_EXTI_GetConfigLine:000000ac $d
/tmp/ccKFPAeW.s:530 .text.HAL_EXTI_ClearConfigLine:00000000 $t /tmp/ccfTiMlH.s:530 .text.HAL_EXTI_ClearConfigLine:00000000 $t
/tmp/ccKFPAeW.s:536 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine /tmp/ccfTiMlH.s:536 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
/tmp/ccKFPAeW.s:710 .text.HAL_EXTI_ClearConfigLine:00000090 $d /tmp/ccfTiMlH.s:710 .text.HAL_EXTI_ClearConfigLine:00000090 $d
/tmp/ccKFPAeW.s:718 .text.HAL_EXTI_RegisterCallback:00000000 $t /tmp/ccfTiMlH.s:718 .text.HAL_EXTI_RegisterCallback:00000000 $t
/tmp/ccKFPAeW.s:724 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback /tmp/ccfTiMlH.s:724 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
/tmp/ccKFPAeW.s:757 .text.HAL_EXTI_GetHandle:00000000 $t /tmp/ccfTiMlH.s:757 .text.HAL_EXTI_GetHandle:00000000 $t
/tmp/ccKFPAeW.s:763 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle /tmp/ccfTiMlH.s:763 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
/tmp/ccKFPAeW.s:795 .text.HAL_EXTI_IRQHandler:00000000 $t /tmp/ccfTiMlH.s:795 .text.HAL_EXTI_IRQHandler:00000000 $t
/tmp/ccKFPAeW.s:801 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler /tmp/ccfTiMlH.s:801 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
/tmp/ccKFPAeW.s:866 .text.HAL_EXTI_IRQHandler:00000028 $d /tmp/ccfTiMlH.s:866 .text.HAL_EXTI_IRQHandler:00000028 $d
/tmp/ccKFPAeW.s:872 .text.HAL_EXTI_GetPending:00000000 $t /tmp/ccfTiMlH.s:872 .text.HAL_EXTI_GetPending:00000000 $t
/tmp/ccKFPAeW.s:878 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending /tmp/ccfTiMlH.s:878 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
/tmp/ccKFPAeW.s:932 .text.HAL_EXTI_GetPending:0000001c $d /tmp/ccfTiMlH.s:932 .text.HAL_EXTI_GetPending:0000001c $d
/tmp/ccKFPAeW.s:937 .text.HAL_EXTI_ClearPending:00000000 $t /tmp/ccfTiMlH.s:937 .text.HAL_EXTI_ClearPending:00000000 $t
/tmp/ccKFPAeW.s:943 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending /tmp/ccfTiMlH.s:943 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
/tmp/ccKFPAeW.s:987 .text.HAL_EXTI_ClearPending:00000018 $d /tmp/ccfTiMlH.s:987 .text.HAL_EXTI_ClearPending:00000018 $d
/tmp/ccKFPAeW.s:992 .text.HAL_EXTI_GenerateSWI:00000000 $t /tmp/ccfTiMlH.s:992 .text.HAL_EXTI_GenerateSWI:00000000 $t
/tmp/ccKFPAeW.s:998 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI /tmp/ccfTiMlH.s:998 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
/tmp/ccKFPAeW.s:1039 .text.HAL_EXTI_GenerateSWI:00000018 $d /tmp/ccfTiMlH.s:1039 .text.HAL_EXTI_GenerateSWI:00000018 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccrwGBAK.s page 1 ARM GAS /tmp/ccRFYFC3.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** (+) Option Bytes programming 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** (+) Option Bytes programming
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
ARM GAS /tmp/ccrwGBAK.s page 2 ARM GAS /tmp/ccRFYFC3.s page 2
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** ##### How to use this driver ##### 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** ##### How to use this driver #####
@ -118,7 +118,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @addtogroup STM32F3xx_HAL_Driver 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @addtogroup STM32F3xx_HAL_Driver
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{ 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */
ARM GAS /tmp/ccrwGBAK.s page 3 ARM GAS /tmp/ccRFYFC3.s page 3
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** *
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @verbatim 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @verbatim
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @endverbatim 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @endverbatim
ARM GAS /tmp/ccrwGBAK.s page 4 ARM GAS /tmp/ccRFYFC3.s page 4
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{ 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{
@ -238,7 +238,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** for (index = 0U; index < nbiterations; index++) 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** for (index = 0U; index < nbiterations; index++)
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
ARM GAS /tmp/ccrwGBAK.s page 5 ARM GAS /tmp/ccRFYFC3.s page 5
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** FLASH_Program_HalfWord((Address + (2U*index)), (uint16_t)(Data >> (16U*index))); 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** FLASH_Program_HalfWord((Address + (2U*index)), (uint16_t)(Data >> (16U*index)));
@ -298,7 +298,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_PROGRAMHALFWORD; 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.ProcedureOnGoing = FLASH_PROC_PROGRAMHALFWORD;
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */ 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */
ARM GAS /tmp/ccrwGBAK.s page 6 ARM GAS /tmp/ccRFYFC3.s page 6
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.DataRemaining = 1U; 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.DataRemaining = 1U;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(pFlash.ProcedureOnGoing != FLASH_PROC_NONE) 313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(pFlash.ProcedureOnGoing != FLASH_PROC_NONE)
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(pFlash.ProcedureOnGoing == FLASH_PROC_PAGEERASE) 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(pFlash.ProcedureOnGoing == FLASH_PROC_PAGEERASE)
ARM GAS /tmp/ccrwGBAK.s page 7 ARM GAS /tmp/ccRFYFC3.s page 7
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
@ -418,7 +418,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Shift to have next 16-bit data */ 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Shift to have next 16-bit data */
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Data = (pFlash.Data >> 16U); 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Data = (pFlash.Data >> 16U);
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
ARM GAS /tmp/ccrwGBAK.s page 8 ARM GAS /tmp/ccRFYFC3.s page 8
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Operation is completed, disable the PG Bit */ 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Operation is completed, disable the PG Bit */
@ -478,7 +478,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __weak void HAL_FLASH_EndOfOperationCallback(uint32_t ReturnValue) 427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __weak void HAL_FLASH_EndOfOperationCallback(uint32_t ReturnValue)
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Prevent unused argument(s) compilation warning */ 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Prevent unused argument(s) compilation warning */
ARM GAS /tmp/ccrwGBAK.s page 9 ARM GAS /tmp/ccRFYFC3.s page 9
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** UNUSED(ReturnValue); 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** UNUSED(ReturnValue);
@ -538,7 +538,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Authorize the FLASH Registers access */ 484:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Authorize the FLASH Registers access */
485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY1); 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY1);
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY2); 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY2);
ARM GAS /tmp/ccrwGBAK.s page 10 ARM GAS /tmp/ccRFYFC3.s page 10
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
@ -598,7 +598,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /**
543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @brief Launch the option byte loading. 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @brief Launch the option byte loading.
ARM GAS /tmp/ccrwGBAK.s page 11 ARM GAS /tmp/ccRFYFC3.s page 11
544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @note This function will reset automatically the MCU. 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @note This function will reset automatically the MCU.
@ -658,7 +658,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @param Address specify the address to be programmed. 598:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @param Address specify the address to be programmed.
599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @param Data specify the data to be programmed. 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @param Data specify the data to be programmed.
600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @retval None 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @retval None
ARM GAS /tmp/ccrwGBAK.s page 12 ARM GAS /tmp/ccRFYFC3.s page 12
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */ 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */
@ -718,7 +718,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Wait for the FLASH operation to complete by polling on BUSY flag to be reset. 621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Wait for the FLASH operation to complete by polling on BUSY flag to be reset.
622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** Even if the FLASH operation fails, the BUSY flag will be reset and an error 622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** Even if the FLASH operation fails, the BUSY flag will be reset and an error
623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** flag will be set */ 623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** flag will be set */
ARM GAS /tmp/ccrwGBAK.s page 13 ARM GAS /tmp/ccRFYFC3.s page 13
624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
76 .loc 1 666 5 view .LVU11 76 .loc 1 666 5 view .LVU11
77 0004 13F01003 ands r3, r3, #16 77 0004 13F01003 ands r3, r3, #16
78 0008 05D0 beq .L5 78 0008 05D0 beq .L5
ARM GAS /tmp/ccrwGBAK.s page 14 ARM GAS /tmp/ccRFYFC3.s page 14
667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
@ -838,7 +838,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
121 .cfi_endproc 121 .cfi_endproc
122 .LFE136: 122 .LFE136:
124 .section .text.HAL_FLASH_Program_IT,"ax",%progbits 124 .section .text.HAL_FLASH_Program_IT,"ax",%progbits
ARM GAS /tmp/ccrwGBAK.s page 15 ARM GAS /tmp/ccRFYFC3.s page 15
125 .align 1 125 .align 1
@ -898,7 +898,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
168 .loc 1 250 3 view .LVU38 168 .loc 1 250 3 view .LVU38
169 0018 1349 ldr r1, .L18+4 169 0018 1349 ldr r1, .L18+4
170 .LVL9: 170 .LVL9:
ARM GAS /tmp/ccrwGBAK.s page 16 ARM GAS /tmp/ccRFYFC3.s page 16
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
@ -958,7 +958,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
208 0046 38BD pop {r3, r4, r5, pc} 208 0046 38BD pop {r3, r4, r5, pc}
209 .LVL11: 209 .LVL11:
210 .L16: 210 .L16:
ARM GAS /tmp/ccrwGBAK.s page 17 ARM GAS /tmp/ccRFYFC3.s page 17
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */ 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
256 .loc 1 428 1 is_stmt 1 view -0 256 .loc 1 428 1 is_stmt 1 view -0
257 .cfi_startproc 257 .cfi_startproc
258 @ args = 0, pretend = 0, frame = 0 258 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccrwGBAK.s page 18 ARM GAS /tmp/ccRFYFC3.s page 18
259 @ frame_needed = 0, uses_anonymous_args = 0 259 @ frame_needed = 0, uses_anonymous_args = 0
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
310 .LVL16: 310 .LVL16:
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
311 .loc 1 289 3 view .LVU74 311 .loc 1 289 3 view .LVU74
ARM GAS /tmp/ccrwGBAK.s page 19 ARM GAS /tmp/ccRFYFC3.s page 19
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
351 .loc 1 307 5 view .LVU89 351 .loc 1 307 5 view .LVU89
352 0032 13F0200F tst r3, #32 352 0032 13F0200F tst r3, #32
353 0036 2BD0 beq .L25 353 0036 2BD0 beq .L25
ARM GAS /tmp/ccrwGBAK.s page 20 ARM GAS /tmp/ccRFYFC3.s page 20
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
392 0064 4FD1 bne .L37 392 0064 4FD1 bne .L37
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
393 .loc 1 383 11 is_stmt 1 view .LVU106 393 .loc 1 383 11 is_stmt 1 view .LVU106
ARM GAS /tmp/ccrwGBAK.s page 21 ARM GAS /tmp/ccRFYFC3.s page 21
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
433 0094 5BB9 cbnz r3, .L22 433 0094 5BB9 cbnz r3, .L22
408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
434 .loc 1 408 5 is_stmt 1 view .LVU122 434 .loc 1 408 5 is_stmt 1 view .LVU122
ARM GAS /tmp/ccrwGBAK.s page 22 ARM GAS /tmp/ccRFYFC3.s page 22
435 0096 2D4B ldr r3, .L40 435 0096 2D4B ldr r3, .L40
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp; 328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp;
474 .loc 1 328 30 is_stmt 0 view .LVU138 474 .loc 1 328 30 is_stmt 0 view .LVU138
475 00c4 A068 ldr r0, [r4, #8] 475 00c4 A068 ldr r0, [r4, #8]
ARM GAS /tmp/ccrwGBAK.s page 23 ARM GAS /tmp/ccRFYFC3.s page 23
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp; 328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp;
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
517 .LVL29: 517 .LVL29:
356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
518 .loc 1 356 11 view .LVU152 518 .loc 1 356 11 view .LVU152
ARM GAS /tmp/ccrwGBAK.s page 24 ARM GAS /tmp/ccRFYFC3.s page 24
356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
558 0134 ACE7 b .L25 558 0134 ACE7 b .L25
559 .LVL32: 559 .LVL32:
560 .L38: 560 .L38:
ARM GAS /tmp/ccrwGBAK.s page 25 ARM GAS /tmp/ccRFYFC3.s page 25
385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** } 385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
607 .loc 1 482 5 view .LVU178 607 .loc 1 482 5 view .LVU178
608 0004 13F0800F tst r3, #128 608 0004 13F0800F tst r3, #128
ARM GAS /tmp/ccrwGBAK.s page 26 ARM GAS /tmp/ccRFYFC3.s page 26
609 0008 0BD0 beq .L44 609 0008 0BD0 beq .L44
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
655 @ args = 0, pretend = 0, frame = 0 655 @ args = 0, pretend = 0, frame = 0
656 @ frame_needed = 0, uses_anonymous_args = 0 656 @ frame_needed = 0, uses_anonymous_args = 0
657 @ link register save eliminated. 657 @ link register save eliminated.
ARM GAS /tmp/ccrwGBAK.s page 27 ARM GAS /tmp/ccRFYFC3.s page 27
505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
703 .loc 1 527 10 is_stmt 0 view .LVU199 703 .loc 1 527 10 is_stmt 0 view .LVU199
704 0016 0020 movs r0, #0 704 0016 0020 movs r0, #0
705 0018 7047 bx lr 705 0018 7047 bx lr
ARM GAS /tmp/ccrwGBAK.s page 28 ARM GAS /tmp/ccRFYFC3.s page 28
706 .L53: 706 .L53:
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
580:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** return pFlash.ErrorCode; 580:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** return pFlash.ErrorCode;
758 .loc 1 580 1 is_stmt 1 view -0 758 .loc 1 580 1 is_stmt 1 view -0
759 .cfi_startproc 759 .cfi_startproc
ARM GAS /tmp/ccrwGBAK.s page 29 ARM GAS /tmp/ccRFYFC3.s page 29
760 @ args = 0, pretend = 0, frame = 0 760 @ args = 0, pretend = 0, frame = 0
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
807 .loc 1 627 9 view .LVU216 807 .loc 1 627 9 view .LVU216
808 000a 144B ldr r3, .L73 808 000a 144B ldr r3, .L73
ARM GAS /tmp/ccrwGBAK.s page 30 ARM GAS /tmp/ccRFYFC3.s page 30
809 000c DB68 ldr r3, [r3, #12] 809 000c DB68 ldr r3, [r3, #12]
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
848 003c DB68 ldr r3, [r3, #12] 848 003c DB68 ldr r3, [r3, #12]
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR)) 645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR))
849 .loc 1 645 5 view .LVU232 849 .loc 1 645 5 view .LVU232
ARM GAS /tmp/ccrwGBAK.s page 31 ARM GAS /tmp/ccRFYFC3.s page 31
850 003e 13F0100F tst r3, #16 850 003e 13F0100F tst r3, #16
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
897 .cfi_offset 4, -28 897 .cfi_offset 4, -28
898 .cfi_offset 5, -24 898 .cfi_offset 5, -24
899 .cfi_offset 6, -20 899 .cfi_offset 6, -20
ARM GAS /tmp/ccrwGBAK.s page 32 ARM GAS /tmp/ccRFYFC3.s page 32
900 .cfi_offset 7, -16 900 .cfi_offset 7, -16
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
938 .loc 1 184 5 is_stmt 1 view .LVU257 938 .loc 1 184 5 is_stmt 1 view .LVU257
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** { 184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
939 .loc 1 184 7 is_stmt 0 view .LVU258 939 .loc 1 184 7 is_stmt 0 view .LVU258
ARM GAS /tmp/ccrwGBAK.s page 33 ARM GAS /tmp/ccRFYFC3.s page 33
940 0026 012C cmp r4, #1 940 0026 012C cmp r4, #1
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
980 .loc 1 202 70 view .LVU272 980 .loc 1 202 70 view .LVU272
981 004c C1F12002 rsb r2, r1, #32 981 004c C1F12002 rsb r2, r1, #32
982 0050 A1F12003 sub r3, r1, #32 982 0050 A1F12003 sub r3, r1, #32
ARM GAS /tmp/ccrwGBAK.s page 34 ARM GAS /tmp/ccRFYFC3.s page 34
983 .LVL54: 983 .LVL54:
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
1025 .L81: 1025 .L81:
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** 173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
1026 .loc 1 173 3 discriminator 1 view .LVU285 1026 .loc 1 173 3 discriminator 1 view .LVU285
ARM GAS /tmp/ccrwGBAK.s page 35 ARM GAS /tmp/ccRFYFC3.s page 35
1027 0092 0223 movs r3, #2 1027 0092 0223 movs r3, #2
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccrwGBAK.s page 1
1079 00000000 1079 00000000
1079 00000000 1079 00000000
1079 00000000 1079 00000000
ARM GAS /tmp/ccrwGBAK.s page 36 ARM GAS /tmp/ccRFYFC3.s page 36
1080 .text 1080 .text
@ -2110,53 +2110,53 @@ ARM GAS /tmp/ccrwGBAK.s page 1
1086 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1086 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
1087 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h" 1087 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
1088 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 1088 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
ARM GAS /tmp/ccrwGBAK.s page 37 ARM GAS /tmp/ccRFYFC3.s page 37
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_flash.c *ABS*:00000000 stm32f3xx_hal_flash.c
/tmp/ccrwGBAK.s:21 .text.FLASH_Program_HalfWord:00000000 $t /tmp/ccRFYFC3.s:21 .text.FLASH_Program_HalfWord:00000000 $t
/tmp/ccrwGBAK.s:26 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord /tmp/ccRFYFC3.s:26 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
/tmp/ccrwGBAK.s:52 .text.FLASH_Program_HalfWord:00000014 $d /tmp/ccRFYFC3.s:52 .text.FLASH_Program_HalfWord:00000014 $d
/tmp/ccrwGBAK.s:1078 .bss.pFlash:00000000 pFlash /tmp/ccRFYFC3.s:1078 .bss.pFlash:00000000 pFlash
/tmp/ccrwGBAK.s:58 .text.FLASH_SetErrorCode:00000000 $t /tmp/ccRFYFC3.s:58 .text.FLASH_SetErrorCode:00000000 $t
/tmp/ccrwGBAK.s:63 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode /tmp/ccRFYFC3.s:63 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
/tmp/ccrwGBAK.s:119 .text.FLASH_SetErrorCode:00000034 $d /tmp/ccRFYFC3.s:119 .text.FLASH_SetErrorCode:00000034 $d
/tmp/ccrwGBAK.s:125 .text.HAL_FLASH_Program_IT:00000000 $t /tmp/ccRFYFC3.s:125 .text.HAL_FLASH_Program_IT:00000000 $t
/tmp/ccrwGBAK.s:131 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT /tmp/ccRFYFC3.s:131 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
/tmp/ccrwGBAK.s:241 .text.HAL_FLASH_Program_IT:00000064 $d /tmp/ccRFYFC3.s:241 .text.HAL_FLASH_Program_IT:00000064 $d
/tmp/ccrwGBAK.s:247 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t /tmp/ccRFYFC3.s:247 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
/tmp/ccrwGBAK.s:253 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback /tmp/ccRFYFC3.s:253 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccrwGBAK.s:268 .text.HAL_FLASH_OperationErrorCallback:00000000 $t /tmp/ccRFYFC3.s:268 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
/tmp/ccrwGBAK.s:274 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback /tmp/ccRFYFC3.s:274 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
/tmp/ccrwGBAK.s:289 .text.HAL_FLASH_IRQHandler:00000000 $t /tmp/ccRFYFC3.s:289 .text.HAL_FLASH_IRQHandler:00000000 $t
/tmp/ccrwGBAK.s:295 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler /tmp/ccRFYFC3.s:295 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
/tmp/ccrwGBAK.s:582 .text.HAL_FLASH_IRQHandler:0000014c $d /tmp/ccRFYFC3.s:582 .text.HAL_FLASH_IRQHandler:0000014c $d
/tmp/ccrwGBAK.s:588 .text.HAL_FLASH_Unlock:00000000 $t /tmp/ccRFYFC3.s:588 .text.HAL_FLASH_Unlock:00000000 $t
/tmp/ccrwGBAK.s:594 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock /tmp/ccRFYFC3.s:594 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
/tmp/ccrwGBAK.s:639 .text.HAL_FLASH_Unlock:0000002c $d /tmp/ccRFYFC3.s:639 .text.HAL_FLASH_Unlock:0000002c $d
/tmp/ccrwGBAK.s:645 .text.HAL_FLASH_Lock:00000000 $t /tmp/ccRFYFC3.s:645 .text.HAL_FLASH_Lock:00000000 $t
/tmp/ccrwGBAK.s:651 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock /tmp/ccRFYFC3.s:651 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
/tmp/ccrwGBAK.s:670 .text.HAL_FLASH_Lock:00000010 $d /tmp/ccRFYFC3.s:670 .text.HAL_FLASH_Lock:00000010 $d
/tmp/ccrwGBAK.s:675 .text.HAL_FLASH_OB_Unlock:00000000 $t /tmp/ccRFYFC3.s:675 .text.HAL_FLASH_OB_Unlock:00000000 $t
/tmp/ccrwGBAK.s:681 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock /tmp/ccRFYFC3.s:681 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
/tmp/ccrwGBAK.s:714 .text.HAL_FLASH_OB_Unlock:00000020 $d /tmp/ccRFYFC3.s:714 .text.HAL_FLASH_OB_Unlock:00000020 $d
/tmp/ccrwGBAK.s:720 .text.HAL_FLASH_OB_Lock:00000000 $t /tmp/ccRFYFC3.s:720 .text.HAL_FLASH_OB_Lock:00000000 $t
/tmp/ccrwGBAK.s:726 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock /tmp/ccRFYFC3.s:726 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
/tmp/ccrwGBAK.s:745 .text.HAL_FLASH_OB_Lock:00000010 $d /tmp/ccRFYFC3.s:745 .text.HAL_FLASH_OB_Lock:00000010 $d
/tmp/ccrwGBAK.s:750 .text.HAL_FLASH_GetError:00000000 $t /tmp/ccRFYFC3.s:750 .text.HAL_FLASH_GetError:00000000 $t
/tmp/ccrwGBAK.s:756 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError /tmp/ccRFYFC3.s:756 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
/tmp/ccrwGBAK.s:772 .text.HAL_FLASH_GetError:00000008 $d /tmp/ccRFYFC3.s:772 .text.HAL_FLASH_GetError:00000008 $d
/tmp/ccrwGBAK.s:777 .text.FLASH_WaitForLastOperation:00000000 $t /tmp/ccRFYFC3.s:777 .text.FLASH_WaitForLastOperation:00000000 $t
/tmp/ccrwGBAK.s:783 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation /tmp/ccRFYFC3.s:783 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
/tmp/ccrwGBAK.s:875 .text.FLASH_WaitForLastOperation:0000005c $d /tmp/ccRFYFC3.s:875 .text.FLASH_WaitForLastOperation:0000005c $d
/tmp/ccrwGBAK.s:880 .text.HAL_FLASH_Program:00000000 $t /tmp/ccRFYFC3.s:880 .text.HAL_FLASH_Program:00000000 $t
/tmp/ccrwGBAK.s:886 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program /tmp/ccRFYFC3.s:886 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
/tmp/ccrwGBAK.s:1032 .text.HAL_FLASH_Program:00000098 $d /tmp/ccRFYFC3.s:1032 .text.HAL_FLASH_Program:00000098 $d
/tmp/ccrwGBAK.s:1038 .text.HAL_FLASH_OB_Launch:00000000 $t /tmp/ccRFYFC3.s:1038 .text.HAL_FLASH_OB_Launch:00000000 $t
/tmp/ccrwGBAK.s:1044 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch /tmp/ccRFYFC3.s:1044 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
/tmp/ccrwGBAK.s:1069 .text.HAL_FLASH_OB_Launch:00000018 $d /tmp/ccRFYFC3.s:1069 .text.HAL_FLASH_OB_Launch:00000018 $d
/tmp/ccrwGBAK.s:1075 .bss.pFlash:00000000 $d /tmp/ccRFYFC3.s:1075 .bss.pFlash:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
FLASH_PageErase FLASH_PageErase

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc144w5c.s page 1 ARM GAS /tmp/ccDul4dL.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cc144w5c.s page 1
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @attention 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @attention
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * 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. 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * Copyright (c) 2016 STMicroelectronics.
ARM GAS /tmp/cc144w5c.s page 2 ARM GAS /tmp/ccDul4dL.s page 2
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * All rights reserved. 32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * All rights reserved.
@ -118,7 +118,7 @@ ARM GAS /tmp/cc144w5c.s page 1
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @} 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @}
87: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 **** 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
ARM GAS /tmp/cc144w5c.s page 3 ARM GAS /tmp/ccDul4dL.s page 3
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/ 89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/
@ -178,7 +178,7 @@ ARM GAS /tmp/cc144w5c.s page 1
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory pages 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory pages
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note To correctly run this function, the @ref HAL_FLASH_Unlock() function 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note To correctly run this function, the @ref HAL_FLASH_Unlock() function
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * must be called before. 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * must be called before.
ARM GAS /tmp/cc144w5c.s page 4 ARM GAS /tmp/ccDul4dL.s page 4
146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * Call the @ref HAL_FLASH_Lock() to disable the flash memory access 146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * Call the @ref HAL_FLASH_Lock() to disable the flash memory access
@ -238,7 +238,7 @@ ARM GAS /tmp/cc144w5c.s page 1
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress);
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** address += FLASH_PAGE_SIZE) 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** address += FLASH_PAGE_SIZE)
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
ARM GAS /tmp/cc144w5c.s page 5 ARM GAS /tmp/ccDul4dL.s page 5
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** FLASH_PageErase(address); 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** FLASH_PageErase(address);
@ -298,7 +298,7 @@ ARM GAS /tmp/cc144w5c.s page 1
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE)
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /*Mass erase to be done*/ 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /*Mass erase to be done*/
ARM GAS /tmp/cc144w5c.s page 6 ARM GAS /tmp/ccDul4dL.s page 6
260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** pFlash.ProcedureOnGoing = FLASH_PROC_MASSERASE; 260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** pFlash.ProcedureOnGoing = FLASH_PROC_MASSERASE;
@ -358,7 +358,7 @@ ARM GAS /tmp/cc144w5c.s page 1
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR; 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_ERROR;
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Get the actual read protection Option Byte value */ 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Get the actual read protection Option Byte value */
ARM GAS /tmp/cc144w5c.s page 7 ARM GAS /tmp/ccDul4dL.s page 7
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** rdptmp = FLASH_OB_GetRDP(); 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** rdptmp = FLASH_OB_GetRDP();
@ -418,7 +418,7 @@ ARM GAS /tmp/cc144w5c.s page 1
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP)
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_WRPSTATE(pOBInit->WRPState)); 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_WRPSTATE(pOBInit->WRPState));
ARM GAS /tmp/cc144w5c.s page 8 ARM GAS /tmp/ccDul4dL.s page 8
374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) 374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (pOBInit->WRPState == OB_WRPSTATE_ENABLE)
@ -478,7 +478,7 @@ ARM GAS /tmp/cc144w5c.s page 1
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Process Unlocked */ 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Process Unlocked */
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash); 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash);
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
ARM GAS /tmp/cc144w5c.s page 9 ARM GAS /tmp/ccDul4dL.s page 9
431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status; 431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
@ -538,7 +538,7 @@ ARM GAS /tmp/cc144w5c.s page 1
485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
486: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 **** */ 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */
ARM GAS /tmp/cc144w5c.s page 10 ARM GAS /tmp/ccDul4dL.s page 10
488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -598,7 +598,7 @@ ARM GAS /tmp/cc144w5c.s page 1
507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 507:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 508:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Enable the write protection of the desired pages 509:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Enable the write protection of the desired pages
ARM GAS /tmp/cc144w5c.s page 11 ARM GAS /tmp/ccDul4dL.s page 11
510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note An option byte erase is done automatically in this function. 510:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note An option byte erase is done automatically in this function.
@ -658,7 +658,7 @@ ARM GAS /tmp/cc144w5c.s page 1
564:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 564:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
565: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 */ 565: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 */
566:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** status = HAL_FLASHEx_OBErase(); 566:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** status = HAL_FLASHEx_OBErase();
ARM GAS /tmp/cc144w5c.s page 12 ARM GAS /tmp/ccDul4dL.s page 12
567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (status == HAL_OK) 567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (status == HAL_OK)
@ -718,7 +718,7 @@ ARM GAS /tmp/cc144w5c.s page 1
621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Disable the write protection of the desired pages 621:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Disable the write protection of the desired pages
622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note An option byte erase is done automatically in this function. 622:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note An option byte erase is done automatically in this function.
623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note When the memory read protection level is selected (RDP level = 1), 623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note When the memory read protection level is selected (RDP level = 1),
ARM GAS /tmp/cc144w5c.s page 13 ARM GAS /tmp/ccDul4dL.s page 13
624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * it is not possible to program or erase the flash page i if 624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * it is not possible to program or erase the flash page i if
@ -778,7 +778,7 @@ ARM GAS /tmp/cc144w5c.s page 1
678: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 */ 678: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 */
679:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** status = HAL_FLASHEx_OBErase(); 679:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** status = HAL_FLASHEx_OBErase();
680:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (status == HAL_OK) 680:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (status == HAL_OK)
ARM GAS /tmp/cc144w5c.s page 14 ARM GAS /tmp/ccDul4dL.s page 14
681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
@ -838,7 +838,7 @@ ARM GAS /tmp/cc144w5c.s page 1
735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_0 No protection 735:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_0 No protection
736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_1 Read protection of the memory 736:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_1 Read protection of the memory
737:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_2 Full chip protection 737:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_2 Full chip protection
ARM GAS /tmp/cc144w5c.s page 15 ARM GAS /tmp/ccDul4dL.s page 15
738:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note Warning: When enabling OB_RDP level 2 it's no more possible to go back to level 1 or 0 738:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @note Warning: When enabling OB_RDP level 2 it's no more possible to go back to level 1 or 0
@ -898,7 +898,7 @@ ARM GAS /tmp/cc144w5c.s page 1
792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** static HAL_StatusTypeDef FLASH_OB_UserConfig(uint8_t UserConfig) 792:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** static HAL_StatusTypeDef FLASH_OB_UserConfig(uint8_t UserConfig)
793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 793:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_OK; 794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/cc144w5c.s page 16 ARM GAS /tmp/ccDul4dL.s page 16
795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -958,7 +958,7 @@ ARM GAS /tmp/cc144w5c.s page 1
849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Check the parameters */ 850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Check the parameters */
851:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_DATA_ADDRESS(Address)); 851:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_DATA_ADDRESS(Address));
ARM GAS /tmp/cc144w5c.s page 17 ARM GAS /tmp/ccDul4dL.s page 17
852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc144w5c.s page 1
89 FLASH_OB_GetRDP: 89 FLASH_OB_GetRDP:
90 .LFB136: 90 .LFB136:
884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
ARM GAS /tmp/cc144w5c.s page 18 ARM GAS /tmp/ccDul4dL.s page 18
885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc144w5c.s page 1
115 .L9: 115 .L9:
910:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 910:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
116 .loc 1 910 12 view .LVU20 116 .loc 1 910 12 view .LVU20
ARM GAS /tmp/cc144w5c.s page 19 ARM GAS /tmp/ccDul4dL.s page 19
117 0012 CC20 movs r0, #204 117 0012 CC20 movs r0, #204
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc144w5c.s page 1
160 0008 FFF7FEFF bl FLASH_WaitForLastOperation 160 0008 FFF7FEFF bl FLASH_WaitForLastOperation
161 .LVL5: 161 .LVL5:
751:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 751:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
ARM GAS /tmp/cc144w5c.s page 20 ARM GAS /tmp/ccDul4dL.s page 20
162 .loc 1 751 3 is_stmt 1 view .LVU30 162 .loc 1 751 3 is_stmt 1 view .LVU30
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc144w5c.s page 1
771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
203 .loc 1 771 7 view .LVU44 203 .loc 1 771 7 view .LVU44
204 0044 074B ldr r3, .L17+8 204 0044 074B ldr r3, .L17+8
ARM GAS /tmp/cc144w5c.s page 21 ARM GAS /tmp/ccDul4dL.s page 21
205 0046 1D80 strh r5, [r3] @ movhi 205 0046 1D80 strh r5, [r3] @ movhi
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc144w5c.s page 1
799:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_BOOT1((UserConfig&OB_BOOT1_SET))); 799:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_BOOT1((UserConfig&OB_BOOT1_SET)));
252 .loc 1 799 3 view .LVU54 252 .loc 1 799 3 view .LVU54
800:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_VDDA_ANALOG((UserConfig&OB_VDDA_ANALOG_ON))); 800:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_VDDA_ANALOG((UserConfig&OB_VDDA_ANALOG_ON)));
ARM GAS /tmp/cc144w5c.s page 22 ARM GAS /tmp/ccDul4dL.s page 22
253 .loc 1 800 3 view .LVU55 253 .loc 1 800 3 view .LVU55
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc144w5c.s page 1
291 002c FFF7FEFF bl FLASH_WaitForLastOperation 291 002c FFF7FEFF bl FLASH_WaitForLastOperation
292 .LVL17: 292 .LVL17:
828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
ARM GAS /tmp/cc144w5c.s page 23 ARM GAS /tmp/ccDul4dL.s page 23
293 .loc 1 828 5 is_stmt 1 view .LVU72 293 .loc 1 828 5 is_stmt 1 view .LVU72
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc144w5c.s page 1
340 .loc 1 856 5 is_stmt 0 view .LVU81 340 .loc 1 856 5 is_stmt 0 view .LVU81
341 000e 00B1 cbz r0, .L28 341 000e 00B1 cbz r0, .L28
342 .L26: 342 .L26:
ARM GAS /tmp/cc144w5c.s page 24 ARM GAS /tmp/ccDul4dL.s page 24
343 .LVL22: 343 .LVL22:
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc144w5c.s page 1
922:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** 922:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
923:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Return the FLASH User Option Byte value. 923:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @brief Return the FLASH User Option Byte value.
924:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @retval The FLASH User Option Bytes values: IWDG_SW(Bit0), RST_STOP(Bit1), RST_STDBY(Bit2), nB 924:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @retval The FLASH User Option Bytes values: IWDG_SW(Bit0), RST_STOP(Bit1), RST_STDBY(Bit2), nB
ARM GAS /tmp/cc144w5c.s page 25 ARM GAS /tmp/ccDul4dL.s page 25
925:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * VDDA_Analog_Monitoring(Bit5) and SRAM_Parity_Enable(Bit6). 925:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * VDDA_Analog_Monitoring(Bit5) and SRAM_Parity_Enable(Bit6).
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc144w5c.s page 1
33:Drivers/CMSIS/Include/cmsis_gcc.h **** 33:Drivers/CMSIS/Include/cmsis_gcc.h ****
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */ 34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin 35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin
ARM GAS /tmp/cc144w5c.s page 26 ARM GAS /tmp/ccDul4dL.s page 26
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0) 36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc144w5c.s page 1
90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; 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 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 92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add
ARM GAS /tmp/cc144w5c.s page 27 ARM GAS /tmp/ccDul4dL.s page 27
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc144w5c.s page 1
147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register 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. 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 149:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Control Register value
ARM GAS /tmp/cc144w5c.s page 28 ARM GAS /tmp/ccDul4dL.s page 28
150:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 150:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc144w5c.s page 1
204:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 204:Drivers/CMSIS/Include/cmsis_gcc.h **** */
205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void) 205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
206:Drivers/CMSIS/Include/cmsis_gcc.h **** { 206:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cc144w5c.s page 29 ARM GAS /tmp/ccDul4dL.s page 29
207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc144w5c.s page 1
261:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 261:Drivers/CMSIS/Include/cmsis_gcc.h **** */
262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) 262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
263:Drivers/CMSIS/Include/cmsis_gcc.h **** { 263:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cc144w5c.s page 30 ARM GAS /tmp/ccDul4dL.s page 30
264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc144w5c.s page 1
318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
319:Drivers/CMSIS/Include/cmsis_gcc.h **** 319:Drivers/CMSIS/Include/cmsis_gcc.h ****
320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) ); 320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) );
ARM GAS /tmp/cc144w5c.s page 31 ARM GAS /tmp/ccDul4dL.s page 31
321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc144w5c.s page 1
375:Drivers/CMSIS/Include/cmsis_gcc.h **** 375:Drivers/CMSIS/Include/cmsis_gcc.h ****
376:Drivers/CMSIS/Include/cmsis_gcc.h **** 376:Drivers/CMSIS/Include/cmsis_gcc.h ****
377:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 377:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cc144w5c.s page 32 ARM GAS /tmp/ccDul4dL.s page 32
378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask 378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc144w5c.s page 1
432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 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)) ) 433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
434:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 434:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cc144w5c.s page 33 ARM GAS /tmp/ccDul4dL.s page 33
435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ 435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc144w5c.s page 1
489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set 489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set
490:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 490:Drivers/CMSIS/Include/cmsis_gcc.h **** */
491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri) 491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
ARM GAS /tmp/cc144w5c.s page 34 ARM GAS /tmp/ccDul4dL.s page 34
492:Drivers/CMSIS/Include/cmsis_gcc.h **** { 492:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc144w5c.s page 1
546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); 546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) );
547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
548:Drivers/CMSIS/Include/cmsis_gcc.h **** } 548:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/cc144w5c.s page 35 ARM GAS /tmp/ccDul4dL.s page 35
549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc144w5c.s page 1
603:Drivers/CMSIS/Include/cmsis_gcc.h **** } 603:Drivers/CMSIS/Include/cmsis_gcc.h **** }
604: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)) 605:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3))
ARM GAS /tmp/cc144w5c.s page 36 ARM GAS /tmp/ccDul4dL.s page 36
606:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 606:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc144w5c.s page 1
660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 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 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; 662:Drivers/CMSIS/Include/cmsis_gcc.h **** (void)ProcStackPtrLimit;
ARM GAS /tmp/cc144w5c.s page 37 ARM GAS /tmp/ccDul4dL.s page 37
663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc144w5c.s page 1
717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit 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 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 719:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure
ARM GAS /tmp/cc144w5c.s page 38 ARM GAS /tmp/ccDul4dL.s page 38
720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode. 720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc144w5c.s page 1
774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr(); 774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr();
775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/cc144w5c.s page 39 ARM GAS /tmp/ccDul4dL.s page 39
777:Drivers/CMSIS/Include/cmsis_gcc.h **** 777:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc144w5c.s page 1
831:Drivers/CMSIS/Include/cmsis_gcc.h **** 831:Drivers/CMSIS/Include/cmsis_gcc.h ****
832:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 832:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation 833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation
ARM GAS /tmp/cc144w5c.s page 40 ARM GAS /tmp/ccDul4dL.s page 40
834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes. 834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes.
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc144w5c.s page 1
888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void) 888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
889:Drivers/CMSIS/Include/cmsis_gcc.h **** { 889:Drivers/CMSIS/Include/cmsis_gcc.h **** {
890:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dmb 0xF":::"memory"); 890:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dmb 0xF":::"memory");
ARM GAS /tmp/cc144w5c.s page 41 ARM GAS /tmp/ccDul4dL.s page 41
891:Drivers/CMSIS/Include/cmsis_gcc.h **** } 891:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc144w5c.s page 1
945:Drivers/CMSIS/Include/cmsis_gcc.h **** 945:Drivers/CMSIS/Include/cmsis_gcc.h ****
946:Drivers/CMSIS/Include/cmsis_gcc.h **** 946:Drivers/CMSIS/Include/cmsis_gcc.h ****
947:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 947:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cc144w5c.s page 42 ARM GAS /tmp/ccDul4dL.s page 42
948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit) 948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit)
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc144w5c.s page 1
992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */ 992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */
993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U) 993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U)
994:Drivers/CMSIS/Include/cmsis_gcc.h **** { 994:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cc144w5c.s page 43 ARM GAS /tmp/ccDul4dL.s page 43
995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U; 995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U;
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cc144w5c.s page 1
456 .loc 1 317 12 is_stmt 0 view .LVU108 456 .loc 1 317 12 is_stmt 0 view .LVU108
457 0002 FFF7FEFF bl FLASH_OB_GetRDP 457 0002 FFF7FEFF bl FLASH_OB_GetRDP
458 .LVL28: 458 .LVL28:
ARM GAS /tmp/cc144w5c.s page 44 ARM GAS /tmp/ccDul4dL.s page 44
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc144w5c.s page 1
499 003a 2361 str r3, [r4, #16] 499 003a 2361 str r3, [r4, #16]
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
500 .loc 1 337 5 view .LVU123 500 .loc 1 337 5 view .LVU123
ARM GAS /tmp/cc144w5c.s page 45 ARM GAS /tmp/ccDul4dL.s page 45
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc144w5c.s page 1
546 .loc 1 534 3 view .LVU134 546 .loc 1 534 3 view .LVU134
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
547 .loc 1 537 3 view .LVU135 547 .loc 1 537 3 view .LVU135
ARM GAS /tmp/cc144w5c.s page 46 ARM GAS /tmp/ccDul4dL.s page 46
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc144w5c.s page 1
585 .loc 1 566 14 is_stmt 0 view .LVU152 585 .loc 1 566 14 is_stmt 0 view .LVU152
586 0024 FFF7FEFF bl HAL_FLASHEx_OBErase 586 0024 FFF7FEFF bl HAL_FLASHEx_OBErase
587 .LVL46: 587 .LVL46:
ARM GAS /tmp/cc144w5c.s page 47 ARM GAS /tmp/ccDul4dL.s page 47
567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc144w5c.s page 1
578:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 578:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
628 .loc 1 578 18 is_stmt 0 view .LVU167 628 .loc 1 578 18 is_stmt 0 view .LVU167
629 0054 4CF25030 movw r0, #50000 629 0054 4CF25030 movw r0, #50000
ARM GAS /tmp/cc144w5c.s page 48 ARM GAS /tmp/ccDul4dL.s page 48
630 .LVL50: 630 .LVL50:
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc144w5c.s page 1
675 .loc 1 632 1 is_stmt 0 view .LVU178 675 .loc 1 632 1 is_stmt 0 view .LVU178
676 0000 38B5 push {r3, r4, r5, lr} 676 0000 38B5 push {r3, r4, r5, lr}
677 .cfi_def_cfa_offset 16 677 .cfi_def_cfa_offset 16
ARM GAS /tmp/cc144w5c.s page 49 ARM GAS /tmp/ccDul4dL.s page 49
678 .cfi_offset 3, -16 678 .cfi_offset 3, -16
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc144w5c.s page 1
715 .loc 1 728 3 is_stmt 1 view .LVU195 715 .loc 1 728 3 is_stmt 1 view .LVU195
729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
716 .loc 1 729 1 is_stmt 0 view .LVU196 716 .loc 1 729 1 is_stmt 0 view .LVU196
ARM GAS /tmp/cc144w5c.s page 50 ARM GAS /tmp/ccDul4dL.s page 50
717 001a 38BD pop {r3, r4, r5, pc} 717 001a 38BD pop {r3, r4, r5, pc}
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cc144w5c.s page 1
757 .loc 1 687 9 view .LVU210 757 .loc 1 687 9 view .LVU210
687:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 687:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
758 .loc 1 687 18 is_stmt 0 view .LVU211 758 .loc 1 687 18 is_stmt 0 view .LVU211
ARM GAS /tmp/cc144w5c.s page 51 ARM GAS /tmp/ccDul4dL.s page 51
759 004a 094B ldr r3, .L58+8 759 004a 094B ldr r3, .L58+8
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc144w5c.s page 1
804 .cfi_startproc 804 .cfi_startproc
805 @ args = 0, pretend = 0, frame = 0 805 @ args = 0, pretend = 0, frame = 0
806 @ frame_needed = 0, uses_anonymous_args = 0 806 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/cc144w5c.s page 52 ARM GAS /tmp/ccDul4dL.s page 52
362:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 362:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc144w5c.s page 1
844 0022 FFF7FEFF bl FLASH_OB_DisableWRP 844 0022 FFF7FEFF bl FLASH_OB_DisableWRP
845 .LVL71: 845 .LVL71:
846 .L64: 846 .L64:
ARM GAS /tmp/cc144w5c.s page 53 ARM GAS /tmp/ccDul4dL.s page 53
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc144w5c.s page 1
884 .loc 1 405 14 is_stmt 0 view .LVU256 884 .loc 1 405 14 is_stmt 0 view .LVU256
885 0042 2368 ldr r3, [r4] 885 0042 2368 ldr r3, [r4]
405:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 405:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
ARM GAS /tmp/cc144w5c.s page 54 ARM GAS /tmp/ccDul4dL.s page 54
886 .loc 1 405 5 view .LVU257 886 .loc 1 405 5 view .LVU257
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc144w5c.s page 1
399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status; 399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
925 .loc 1 399 7 view .LVU273 925 .loc 1 399 7 view .LVU273
400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
ARM GAS /tmp/cc144w5c.s page 55 ARM GAS /tmp/ccDul4dL.s page 55
926 .loc 1 400 7 view .LVU274 926 .loc 1 400 7 view .LVU274
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc144w5c.s page 1
963 .loc 1 423 7 is_stmt 1 view .LVU291 963 .loc 1 423 7 is_stmt 1 view .LVU291
423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status; 423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
964 .loc 1 423 7 view .LVU292 964 .loc 1 423 7 view .LVU292
ARM GAS /tmp/cc144w5c.s page 56 ARM GAS /tmp/ccDul4dL.s page 56
965 008a 034B ldr r3, .L78 965 008a 034B ldr r3, .L78
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1012 0006 0360 str r3, [r0] 1012 0006 0360 str r3, [r0]
446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
1013 .loc 1 446 3 is_stmt 1 view .LVU302 1013 .loc 1 446 3 is_stmt 1 view .LVU302
ARM GAS /tmp/cc144w5c.s page 57 ARM GAS /tmp/ccDul4dL.s page 57
446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1056 0002 9842 cmp r0, r3 1056 0002 9842 cmp r0, r3
1057 0004 0BD0 beq .L85 1057 0004 0BD0 beq .L85
475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
ARM GAS /tmp/cc144w5c.s page 58 ARM GAS /tmp/ccDul4dL.s page 58
1058 .loc 1 475 5 is_stmt 1 view .LVU317 1058 .loc 1 475 5 is_stmt 1 view .LVU317
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1100 0022 00F47F00 and r0, r0, #16711680 1100 0022 00F47F00 and r0, r0, #16711680
1101 .LVL97: 1101 .LVL97:
1102 .LBB12: 1102 .LBB12:
ARM GAS /tmp/cc144w5c.s page 59 ARM GAS /tmp/ccDul4dL.s page 59
1103 .LBI12: 1103 .LBI12:
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc144w5c.s page 1
941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** @addtogroup FLASH 942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** @addtogroup FLASH
943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @{ 943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @{
ARM GAS /tmp/cc144w5c.s page 60 ARM GAS /tmp/ccDul4dL.s page 60
944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */ 944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1177 .align 1 1177 .align 1
1178 .global HAL_FLASHEx_Erase 1178 .global HAL_FLASHEx_Erase
1179 .syntax unified 1179 .syntax unified
ARM GAS /tmp/cc144w5c.s page 61 ARM GAS /tmp/ccDul4dL.s page 61
1180 .thumb 1180 .thumb
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cc144w5c.s page 1
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
1221 .loc 1 193 7 view .LVU361 1221 .loc 1 193 7 view .LVU361
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
ARM GAS /tmp/cc144w5c.s page 62 ARM GAS /tmp/ccDul4dL.s page 62
1222 .loc 1 193 11 is_stmt 0 view .LVU362 1222 .loc 1 193 11 is_stmt 0 view .LVU362
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cc144w5c.s page 1
209:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** 209:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
1261 .loc 1 209 11 is_stmt 1 view .LVU378 1261 .loc 1 209 11 is_stmt 1 view .LVU378
1262 0048 154A ldr r2, .L108+4 1262 0048 154A ldr r2, .L108+4
ARM GAS /tmp/cc144w5c.s page 63 ARM GAS /tmp/ccDul4dL.s page 63
1263 004a 1369 ldr r3, [r2, #16] 1263 004a 1369 ldr r3, [r2, #16]
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1304 0080 1361 str r3, [r2, #16] 1304 0080 1361 str r3, [r2, #16]
1305 0082 02E0 b .L94 1305 0082 02E0 b .L94
1306 .LVL115: 1306 .LVL115:
ARM GAS /tmp/cc144w5c.s page 64 ARM GAS /tmp/ccDul4dL.s page 64
1307 .L106: 1307 .L106:
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1349 .cfi_endproc 1349 .cfi_endproc
1350 .LFE123: 1350 .LFE123:
1352 .section .text.HAL_FLASHEx_Erase_IT,"ax",%progbits 1352 .section .text.HAL_FLASHEx_Erase_IT,"ax",%progbits
ARM GAS /tmp/cc144w5c.s page 65 ARM GAS /tmp/ccDul4dL.s page 65
1353 .align 1 1353 .align 1
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cc144w5c.s page 1
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
1396 .loc 1 257 3 view .LVU416 1396 .loc 1 257 3 view .LVU416
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** { 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
ARM GAS /tmp/cc144w5c.s page 66 ARM GAS /tmp/ccDul4dL.s page 66
1397 .loc 1 257 17 is_stmt 0 view .LVU417 1397 .loc 1 257 17 is_stmt 0 view .LVU417
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cc144w5c.s page 1
1435 0044 FFF7FEFF bl FLASH_MassErase 1435 0044 FFF7FEFF bl FLASH_MassErase
1436 .LVL126: 1436 .LVL126:
261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** } 261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
ARM GAS /tmp/cc144w5c.s page 67 ARM GAS /tmp/ccDul4dL.s page 67
1437 .loc 1 261 9 is_stmt 0 view .LVU434 1437 .loc 1 261 9 is_stmt 0 view .LVU434
@ -3989,58 +3989,58 @@ ARM GAS /tmp/cc144w5c.s page 1
1461 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1461 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
1462 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h" 1462 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
1463 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h" 1463 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h"
ARM GAS /tmp/cc144w5c.s page 68 ARM GAS /tmp/ccDul4dL.s page 68
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_flash_ex.c *ABS*:00000000 stm32f3xx_hal_flash_ex.c
/tmp/cc144w5c.s:21 .text.FLASH_MassErase:00000000 $t /tmp/ccDul4dL.s:21 .text.FLASH_MassErase:00000000 $t
/tmp/cc144w5c.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase /tmp/ccDul4dL.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
/tmp/cc144w5c.s:52 .text.FLASH_MassErase:0000001c $d /tmp/ccDul4dL.s:52 .text.FLASH_MassErase:0000001c $d
/tmp/cc144w5c.s:58 .text.FLASH_OB_GetWRP:00000000 $t /tmp/ccDul4dL.s:58 .text.FLASH_OB_GetWRP:00000000 $t
/tmp/cc144w5c.s:63 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP /tmp/ccDul4dL.s:63 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
/tmp/cc144w5c.s:79 .text.FLASH_OB_GetWRP:00000008 $d /tmp/ccDul4dL.s:79 .text.FLASH_OB_GetWRP:00000008 $d
/tmp/cc144w5c.s:84 .text.FLASH_OB_GetRDP:00000000 $t /tmp/ccDul4dL.s:84 .text.FLASH_OB_GetRDP:00000000 $t
/tmp/cc144w5c.s:89 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP /tmp/ccDul4dL.s:89 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
/tmp/cc144w5c.s:127 .text.FLASH_OB_GetRDP:0000001c $d /tmp/ccDul4dL.s:127 .text.FLASH_OB_GetRDP:0000001c $d
/tmp/cc144w5c.s:132 .text.FLASH_OB_RDP_LevelConfig:00000000 $t /tmp/ccDul4dL.s:132 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
/tmp/cc144w5c.s:137 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig /tmp/ccDul4dL.s:137 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
/tmp/cc144w5c.s:221 .text.FLASH_OB_RDP_LevelConfig:0000005c $d /tmp/ccDul4dL.s:221 .text.FLASH_OB_RDP_LevelConfig:0000005c $d
/tmp/cc144w5c.s:228 .text.FLASH_OB_UserConfig:00000000 $t /tmp/ccDul4dL.s:228 .text.FLASH_OB_UserConfig:00000000 $t
/tmp/cc144w5c.s:233 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig /tmp/ccDul4dL.s:233 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
/tmp/cc144w5c.s:301 .text.FLASH_OB_UserConfig:0000003c $d /tmp/ccDul4dL.s:301 .text.FLASH_OB_UserConfig:0000003c $d
/tmp/cc144w5c.s:308 .text.FLASH_OB_ProgramData:00000000 $t /tmp/ccDul4dL.s:308 .text.FLASH_OB_ProgramData:00000000 $t
/tmp/cc144w5c.s:313 .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData /tmp/ccDul4dL.s:313 .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
/tmp/cc144w5c.s:375 .text.FLASH_OB_ProgramData:00000038 $d /tmp/ccDul4dL.s:375 .text.FLASH_OB_ProgramData:00000038 $d
/tmp/cc144w5c.s:381 .text.FLASH_OB_GetUser:00000000 $t /tmp/ccDul4dL.s:381 .text.FLASH_OB_GetUser:00000000 $t
/tmp/cc144w5c.s:386 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser /tmp/ccDul4dL.s:386 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
/tmp/cc144w5c.s:429 .text.FLASH_OB_GetUser:0000001c $d /tmp/ccDul4dL.s:429 .text.FLASH_OB_GetUser:0000001c $d
/tmp/cc144w5c.s:434 .text.HAL_FLASHEx_OBErase:00000000 $t /tmp/ccDul4dL.s:434 .text.HAL_FLASHEx_OBErase:00000000 $t
/tmp/cc144w5c.s:440 .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase /tmp/ccDul4dL.s:440 .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
/tmp/cc144w5c.s:516 .text.HAL_FLASHEx_OBErase:00000048 $d /tmp/ccDul4dL.s:516 .text.HAL_FLASHEx_OBErase:00000048 $d
/tmp/cc144w5c.s:522 .text.FLASH_OB_EnableWRP:00000000 $t /tmp/ccDul4dL.s:522 .text.FLASH_OB_EnableWRP:00000000 $t
/tmp/cc144w5c.s:527 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP /tmp/ccDul4dL.s:527 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
/tmp/cc144w5c.s:656 .text.FLASH_OB_EnableWRP:00000074 $d /tmp/ccDul4dL.s:656 .text.FLASH_OB_EnableWRP:00000074 $d
/tmp/cc144w5c.s:663 .text.FLASH_OB_DisableWRP:00000000 $t /tmp/ccDul4dL.s:663 .text.FLASH_OB_DisableWRP:00000000 $t
/tmp/cc144w5c.s:668 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP /tmp/ccDul4dL.s:668 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
/tmp/cc144w5c.s:787 .text.FLASH_OB_DisableWRP:00000068 $d /tmp/ccDul4dL.s:787 .text.FLASH_OB_DisableWRP:00000068 $d
/tmp/cc144w5c.s:794 .text.HAL_FLASHEx_OBProgram:00000000 $t /tmp/ccDul4dL.s:794 .text.HAL_FLASHEx_OBProgram:00000000 $t
/tmp/cc144w5c.s:800 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram /tmp/ccDul4dL.s:800 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
/tmp/cc144w5c.s:985 .text.HAL_FLASHEx_OBProgram:00000098 $d /tmp/ccDul4dL.s:985 .text.HAL_FLASHEx_OBProgram:00000098 $d
/tmp/cc144w5c.s:990 .text.HAL_FLASHEx_OBGetConfig:00000000 $t /tmp/ccDul4dL.s:990 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
/tmp/cc144w5c.s:996 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig /tmp/ccDul4dL.s:996 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
/tmp/cc144w5c.s:1038 .text.HAL_FLASHEx_OBGetUserData:00000000 $t /tmp/ccDul4dL.s:1038 .text.HAL_FLASHEx_OBGetUserData:00000000 $t
/tmp/cc144w5c.s:1044 .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData /tmp/ccDul4dL.s:1044 .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
/tmp/cc144w5c.s:1130 .text.HAL_FLASHEx_OBGetUserData:00000038 $d /tmp/ccDul4dL.s:1130 .text.HAL_FLASHEx_OBGetUserData:00000038 $d
/tmp/cc144w5c.s:1136 .text.FLASH_PageErase:00000000 $t /tmp/ccDul4dL.s:1136 .text.FLASH_PageErase:00000000 $t
/tmp/cc144w5c.s:1142 .text.FLASH_PageErase:00000000 FLASH_PageErase /tmp/ccDul4dL.s:1142 .text.FLASH_PageErase:00000000 FLASH_PageErase
/tmp/cc144w5c.s:1171 .text.FLASH_PageErase:0000001c $d /tmp/ccDul4dL.s:1171 .text.FLASH_PageErase:0000001c $d
/tmp/cc144w5c.s:1177 .text.HAL_FLASHEx_Erase:00000000 $t /tmp/ccDul4dL.s:1177 .text.HAL_FLASHEx_Erase:00000000 $t
/tmp/cc144w5c.s:1183 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase /tmp/ccDul4dL.s:1183 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
/tmp/cc144w5c.s:1347 .text.HAL_FLASHEx_Erase:0000009c $d /tmp/ccDul4dL.s:1347 .text.HAL_FLASHEx_Erase:0000009c $d
/tmp/cc144w5c.s:1353 .text.HAL_FLASHEx_Erase_IT:00000000 $t /tmp/ccDul4dL.s:1353 .text.HAL_FLASHEx_Erase_IT:00000000 $t
/tmp/cc144w5c.s:1359 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT /tmp/ccDul4dL.s:1359 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
/tmp/cc144w5c.s:1451 .text.HAL_FLASHEx_Erase_IT:00000054 $d /tmp/ccDul4dL.s:1451 .text.HAL_FLASHEx_Erase_IT:00000054 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
pFlash pFlash

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccKSjkrA.s page 1 ARM GAS /tmp/ccPycGzB.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (+) Each port bit of the general-purpose I/O (GPIO) ports can be individually 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (+) Each port bit of the general-purpose I/O (GPIO) ports can be individually
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** configured by software in several modes: 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** configured by software in several modes:
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (++) Input mode 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (++) Input mode
ARM GAS /tmp/ccKSjkrA.s page 2 ARM GAS /tmp/ccPycGzB.s page 2
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (++) Analog mode 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (++) Analog mode
@ -118,7 +118,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin(). 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin().
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
ARM GAS /tmp/ccKSjkrA.s page 3 ARM GAS /tmp/ccPycGzB.s page 3
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (#) To lock pin configuration until next reset use HAL_GPIO_LockPin(). 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (#) To lock pin configuration until next reset use HAL_GPIO_LockPin().
@ -178,7 +178,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /** 141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /**
142: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 **** */ 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** */
ARM GAS /tmp/ccKSjkrA.s page 4 ARM GAS /tmp/ccPycGzB.s page 4
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/ 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/
@ -238,7 +238,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); 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 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)); 180:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_MODE(GPIO_Init->Mode));
ARM GAS /tmp/ccKSjkrA.s page 5 ARM GAS /tmp/ccPycGzB.s page 5
50 .loc 1 180 3 view .LVU7 50 .loc 1 180 3 view .LVU7
@ -298,7 +298,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 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 */ 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; 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp = GPIOx->OTYPER;
ARM GAS /tmp/ccKSjkrA.s page 6 ARM GAS /tmp/ccPycGzB.s page 6
83 .loc 1 203 9 is_stmt 1 view .LVU24 83 .loc 1 203 9 is_stmt 1 view .LVU24
@ -358,7 +358,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
110 .loc 1 230 36 is_stmt 0 view .LVU38 110 .loc 1 230 36 is_stmt 0 view .LVU38
111 0030 DD08 lsrs r5, r3, #3 111 0030 DD08 lsrs r5, r3, #3
112 .loc 1 230 14 view .LVU39 112 .loc 1 230 14 view .LVU39
ARM GAS /tmp/ccKSjkrA.s page 7 ARM GAS /tmp/ccPycGzB.s page 7
113 0032 0835 adds r5, r5, #8 113 0032 0835 adds r5, r5, #8
@ -418,7 +418,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
146 0060 0024 movs r4, #0 146 0060 0024 movs r4, #0
147 .L7: 147 .L7:
148 .loc 1 251 40 discriminator 16 view .LVU53 148 .loc 1 251 40 discriminator 16 view .LVU53
ARM GAS /tmp/ccKSjkrA.s page 8 ARM GAS /tmp/ccPycGzB.s page 8
149 0062 04FA0EF4 lsl r4, r4, lr 149 0062 04FA0EF4 lsl r4, r4, lr
@ -478,7 +478,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
190 .loc 1 264 14 is_stmt 0 view .LVU72 190 .loc 1 264 14 is_stmt 0 view .LVU72
191 008e 04EA0506 and r6, r4, r5 191 008e 04EA0506 and r6, r4, r5
192 .LVL20: 192 .LVL20:
ARM GAS /tmp/ccKSjkrA.s page 9 ARM GAS /tmp/ccPycGzB.s page 9
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u) 265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u)
@ -538,7 +538,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
231 00b8 2D68 ldr r5, [r5] 231 00b8 2D68 ldr r5, [r5]
232 .LVL25: 232 .LVL25:
281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp &= ~(iocurrent); 281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp &= ~(iocurrent);
ARM GAS /tmp/ccKSjkrA.s page 10 ARM GAS /tmp/ccPycGzB.s page 10
233 .loc 1 281 9 is_stmt 1 view .LVU91 233 .loc 1 281 9 is_stmt 1 view .LVU91
@ -598,7 +598,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
272 .loc 1 188 5 is_stmt 1 view .LVU108 272 .loc 1 188 5 is_stmt 1 view .LVU108
188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
273 .loc 1 188 8 is_stmt 0 view .LVU109 273 .loc 1 188 8 is_stmt 0 view .LVU109
ARM GAS /tmp/ccKSjkrA.s page 11 ARM GAS /tmp/ccPycGzB.s page 11
274 00de 1CEA0202 ands r2, ip, r2 274 00de 1CEA0202 ands r2, ip, r2
@ -658,7 +658,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp; 217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp;
311 .loc 1 217 9 is_stmt 1 view .LVU127 311 .loc 1 217 9 is_stmt 1 view .LVU127
217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp; 217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp;
ARM GAS /tmp/ccKSjkrA.s page 12 ARM GAS /tmp/ccPycGzB.s page 12
312 .loc 1 217 28 is_stmt 0 view .LVU128 312 .loc 1 217 28 is_stmt 0 view .LVU128
@ -718,7 +718,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
349 .loc 1 239 33 view .LVU145 349 .loc 1 239 33 view .LVU145
350 0132 04F00304 and r4, r4, #3 350 0132 04F00304 and r4, r4, #3
239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->MODER = temp; 239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->MODER = temp;
ARM GAS /tmp/ccKSjkrA.s page 13 ARM GAS /tmp/ccPycGzB.s page 13
351 .loc 1 239 46 view .LVU146 351 .loc 1 239 46 view .LVU146
@ -778,7 +778,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
390 .LVL42: 390 .LVL42:
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u)));
391 .loc 1 250 9 is_stmt 1 view .LVU162 391 .loc 1 250 9 is_stmt 1 view .LVU162
ARM GAS /tmp/ccKSjkrA.s page 14 ARM GAS /tmp/ccPycGzB.s page 14
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))); 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u)));
@ -838,7 +838,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
432 01a8 03B0 add sp, sp, #12 432 01a8 03B0 add sp, sp, #12
433 .cfi_def_cfa_offset 20 433 .cfi_def_cfa_offset 20
434 @ sp needed 434 @ sp needed
ARM GAS /tmp/ccKSjkrA.s page 15 ARM GAS /tmp/ccPycGzB.s page 15
435 01aa F0BD pop {r4, r5, r6, r7, pc} 435 01aa F0BD pop {r4, r5, r6, r7, pc}
@ -898,7 +898,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
470 0002 31FA03F2 lsrs r2, r1, r3 470 0002 31FA03F2 lsrs r2, r1, r3
471 0006 74D0 beq .L37 471 0006 74D0 beq .L37
302:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** uint32_t position = 0x00u; 302:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** uint32_t position = 0x00u;
ARM GAS /tmp/ccKSjkrA.s page 16 ARM GAS /tmp/ccPycGzB.s page 16
472 .loc 1 302 1 is_stmt 0 view .LVU185 472 .loc 1 302 1 is_stmt 0 view .LVU185
@ -958,7 +958,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
497 .loc 1 341 7 is_stmt 1 view .LVU190 497 .loc 1 341 7 is_stmt 1 view .LVU190
498 .loc 1 341 12 is_stmt 0 view .LVU191 498 .loc 1 341 12 is_stmt 0 view .LVU191
499 001a 0468 ldr r4, [r0] 499 001a 0468 ldr r4, [r0]
ARM GAS /tmp/ccKSjkrA.s page 17 ARM GAS /tmp/ccPycGzB.s page 17
500 .loc 1 341 56 view .LVU192 500 .loc 1 341 56 view .LVU192
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
542 0060 8260 str r2, [r0, #8] 542 0060 8260 str r2, [r0, #8]
543 .L26: 543 .L26:
354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** } 354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** }
ARM GAS /tmp/ccKSjkrA.s page 18 ARM GAS /tmp/ccPycGzB.s page 18
355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
582 .LVL55: 582 .LVL55:
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
583 .loc 1 324 7 is_stmt 1 view .LVU227 583 .loc 1 324 7 is_stmt 1 view .LVU227
ARM GAS /tmp/ccKSjkrA.s page 19 ARM GAS /tmp/ccPycGzB.s page 19
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
624 00c6 25EA0705 bic r5, r5, r7 624 00c6 25EA0705 bic r5, r5, r7
625 00ca 6560 str r5, [r4, #4] 625 00ca 6560 str r5, [r4, #4]
331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** EXTI->RTSR &= ~((uint32_t)iocurrent); 331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** EXTI->RTSR &= ~((uint32_t)iocurrent);
ARM GAS /tmp/ccKSjkrA.s page 20 ARM GAS /tmp/ccPycGzB.s page 20
626 .loc 1 331 9 is_stmt 1 view .LVU242 626 .loc 1 331 9 is_stmt 1 view .LVU242
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
668 00f4 00000140 .word 1073807360 668 00f4 00000140 .word 1073807360
669 00f8 00040048 .word 1207960576 669 00f8 00040048 .word 1207960576
670 00fc 00040140 .word 1073808384 670 00fc 00040140 .word 1073808384
ARM GAS /tmp/ccKSjkrA.s page 21 ARM GAS /tmp/ccPycGzB.s page 21
671 .cfi_endproc 671 .cfi_endproc
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
695 0002 1942 tst r1, r3 695 0002 1942 tst r1, r3
696 0004 01D0 beq .L45 696 0004 01D0 beq .L45
391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
ARM GAS /tmp/ccKSjkrA.s page 22 ARM GAS /tmp/ccPycGzB.s page 22
392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** bitstatus = GPIO_PIN_SET; 392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** bitstatus = GPIO_PIN_SET;
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
726 @ frame_needed = 0, uses_anonymous_args = 0 726 @ frame_needed = 0, uses_anonymous_args = 0
727 @ link register save eliminated. 727 @ link register save eliminated.
419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Check the parameters */ 419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Check the parameters */
ARM GAS /tmp/ccKSjkrA.s page 23 ARM GAS /tmp/ccPycGzB.s page 23
420:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin)); 420:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin));
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** 442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
443:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Check the parameters */ 443:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Check the parameters */
444:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin)); 444:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin));
ARM GAS /tmp/ccKSjkrA.s page 24 ARM GAS /tmp/ccPycGzB.s page 24
762 .loc 1 444 3 view .LVU278 762 .loc 1 444 3 view .LVU278
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
797 .loc 1 465 1 is_stmt 0 view .LVU288 797 .loc 1 465 1 is_stmt 0 view .LVU288
798 0000 82B0 sub sp, sp, #8 798 0000 82B0 sub sp, sp, #8
799 .cfi_def_cfa_offset 8 799 .cfi_def_cfa_offset 8
ARM GAS /tmp/ccKSjkrA.s page 25 ARM GAS /tmp/ccPycGzB.s page 25
466:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** __IO uint32_t tmp = GPIO_LCKR_LCKK; 466:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** __IO uint32_t tmp = GPIO_LCKR_LCKK;
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
833 .loc 1 486 12 view .LVU307 833 .loc 1 486 12 view .LVU307
834 0024 0020 movs r0, #0 834 0024 0020 movs r0, #0
835 .LVL70: 835 .LVL70:
ARM GAS /tmp/ccKSjkrA.s page 26 ARM GAS /tmp/ccPycGzB.s page 26
836 .L51: 836 .L51:
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** */ 513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** */
514:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** __weak void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) 514:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** __weak void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
515:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** { 515:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
ARM GAS /tmp/ccKSjkrA.s page 27 ARM GAS /tmp/ccPycGzB.s page 27
864 .loc 1 515 1 is_stmt 1 view -0 864 .loc 1 515 1 is_stmt 1 view -0
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccKSjkrA.s page 1
504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** HAL_GPIO_EXTI_Callback(GPIO_Pin); 504:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** HAL_GPIO_EXTI_Callback(GPIO_Pin);
907 .loc 1 504 5 is_stmt 1 view .LVU320 907 .loc 1 504 5 is_stmt 1 view .LVU320
908 000c 024B ldr r3, .L59 908 000c 024B ldr r3, .L59
ARM GAS /tmp/ccKSjkrA.s page 28 ARM GAS /tmp/ccPycGzB.s page 28
909 000e 5861 str r0, [r3, #20] 909 000e 5861 str r0, [r3, #20]
@ -1642,29 +1642,29 @@ ARM GAS /tmp/ccKSjkrA.s page 1
926 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 926 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
927 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 927 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
928 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h" 928 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
ARM GAS /tmp/ccKSjkrA.s page 29 ARM GAS /tmp/ccPycGzB.s page 29
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_gpio.c *ABS*:00000000 stm32f3xx_hal_gpio.c
/tmp/ccKSjkrA.s:21 .text.HAL_GPIO_Init:00000000 $t /tmp/ccPycGzB.s:21 .text.HAL_GPIO_Init:00000000 $t
/tmp/ccKSjkrA.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init /tmp/ccPycGzB.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
/tmp/ccKSjkrA.s:439 .text.HAL_GPIO_Init:000001ac $d /tmp/ccPycGzB.s:439 .text.HAL_GPIO_Init:000001ac $d
/tmp/ccKSjkrA.s:447 .text.HAL_GPIO_DeInit:00000000 $t /tmp/ccPycGzB.s:447 .text.HAL_GPIO_DeInit:00000000 $t
/tmp/ccKSjkrA.s:453 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit /tmp/ccPycGzB.s:453 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
/tmp/ccKSjkrA.s:668 .text.HAL_GPIO_DeInit:000000f4 $d /tmp/ccPycGzB.s:668 .text.HAL_GPIO_DeInit:000000f4 $d
/tmp/ccKSjkrA.s:675 .text.HAL_GPIO_ReadPin:00000000 $t /tmp/ccPycGzB.s:675 .text.HAL_GPIO_ReadPin:00000000 $t
/tmp/ccKSjkrA.s:681 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin /tmp/ccPycGzB.s:681 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
/tmp/ccKSjkrA.s:714 .text.HAL_GPIO_WritePin:00000000 $t /tmp/ccPycGzB.s:714 .text.HAL_GPIO_WritePin:00000000 $t
/tmp/ccKSjkrA.s:720 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin /tmp/ccPycGzB.s:720 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
/tmp/ccKSjkrA.s:747 .text.HAL_GPIO_TogglePin:00000000 $t /tmp/ccPycGzB.s:747 .text.HAL_GPIO_TogglePin:00000000 $t
/tmp/ccKSjkrA.s:753 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin /tmp/ccPycGzB.s:753 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
/tmp/ccKSjkrA.s:783 .text.HAL_GPIO_LockPin:00000000 $t /tmp/ccPycGzB.s:783 .text.HAL_GPIO_LockPin:00000000 $t
/tmp/ccKSjkrA.s:789 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin /tmp/ccPycGzB.s:789 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
/tmp/ccKSjkrA.s:855 .text.HAL_GPIO_EXTI_Callback:00000000 $t /tmp/ccPycGzB.s:855 .text.HAL_GPIO_EXTI_Callback:00000000 $t
/tmp/ccKSjkrA.s:861 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback /tmp/ccPycGzB.s:861 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
/tmp/ccKSjkrA.s:876 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t /tmp/ccPycGzB.s:876 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
/tmp/ccKSjkrA.s:882 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler /tmp/ccPycGzB.s:882 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
/tmp/ccKSjkrA.s:918 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d /tmp/ccPycGzB.s:918 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccObGuCs.s page 1 ARM GAS /tmp/ccEhLUN7.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32F3xx 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32F3xx
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** devices contains the following additional features 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** devices contains the following additional features
ARM GAS /tmp/ccObGuCs.s page 2 ARM GAS /tmp/ccEhLUN7.s page 2
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{ 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
ARM GAS /tmp/ccObGuCs.s page 3 ARM GAS /tmp/ccEhLUN7.s page 3
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */ 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
@ -178,7 +178,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
60 0020 0068 ldr r0, [r0] 60 0020 0068 ldr r0, [r0]
61 .LVL1: 61 .LVL1:
62 .loc 1 110 5 is_stmt 0 view .LVU14 62 .loc 1 110 5 is_stmt 0 view .LVU14
ARM GAS /tmp/ccObGuCs.s page 4 ARM GAS /tmp/ccEhLUN7.s page 4
63 0022 0268 ldr r2, [r0] 63 0022 0268 ldr r2, [r0]
@ -238,7 +238,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
102 .L3: 102 .L3:
126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** } 126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else 127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else
ARM GAS /tmp/ccObGuCs.s page 5 ARM GAS /tmp/ccEhLUN7.s page 5
128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** { 128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
@ -298,7 +298,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY) 148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
138 .loc 1 148 3 view .LVU41 138 .loc 1 148 3 view .LVU41
139 .loc 1 148 11 is_stmt 0 view .LVU42 139 .loc 1 148 11 is_stmt 0 view .LVU42
ARM GAS /tmp/ccObGuCs.s page 6 ARM GAS /tmp/ccEhLUN7.s page 6
140 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2 140 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
@ -358,7 +358,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
177 0032 42EA0122 orr r2, r2, r1, lsl #8 177 0032 42EA0122 orr r2, r2, r1, lsl #8
178 .LVL11: 178 .LVL11:
166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
ARM GAS /tmp/ccObGuCs.s page 7 ARM GAS /tmp/ccEhLUN7.s page 7
167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Store the new register value */ 167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Store the new register value */
@ -418,7 +418,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** } 183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
216 .loc 1 183 1 view .LVU74 216 .loc 1 183 1 view .LVU74
217 0056 7047 bx lr 217 0056 7047 bx lr
ARM GAS /tmp/ccObGuCs.s page 8 ARM GAS /tmp/ccEhLUN7.s page 8
218 .cfi_endproc 218 .cfi_endproc
@ -478,7 +478,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
244 0008 202A cmp r2, #32 244 0008 202A cmp r2, #32
245 000a 1FD1 bne .L11 245 000a 1FD1 bne .L11
214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** { 214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
ARM GAS /tmp/ccObGuCs.s page 9 ARM GAS /tmp/ccEhLUN7.s page 9
215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */ 215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */
@ -538,7 +538,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
283 0044 0020 movs r0, #0 283 0044 0020 movs r0, #0
284 .LVL20: 284 .LVL20:
285 .loc 1 231 5 is_stmt 0 view .LVU97 285 .loc 1 231 5 is_stmt 0 view .LVU97
ARM GAS /tmp/ccObGuCs.s page 10 ARM GAS /tmp/ccEhLUN7.s page 10
286 0046 83F84000 strb r0, [r3, #64] 286 0046 83F84000 strb r0, [r3, #64]
@ -598,7 +598,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
324 0000 0346 mov r3, r0 324 0000 0346 mov r3, r0
249:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */ 249:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance)); 250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
ARM GAS /tmp/ccObGuCs.s page 11 ARM GAS /tmp/ccEhLUN7.s page 11
325 .loc 1 250 3 is_stmt 1 view .LVU107 325 .loc 1 250 3 is_stmt 1 view .LVU107
@ -658,7 +658,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** 266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY; 267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
364 .loc 1 267 5 view .LVU123 364 .loc 1 267 5 view .LVU123
ARM GAS /tmp/ccObGuCs.s page 12 ARM GAS /tmp/ccEhLUN7.s page 12
365 .loc 1 267 17 is_stmt 0 view .LVU124 365 .loc 1 267 17 is_stmt 0 view .LVU124
@ -718,7 +718,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions 283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions
284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Fast Mode Plus Functions 284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Fast Mode Plus Functions
285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * 285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
ARM GAS /tmp/ccObGuCs.s page 13 ARM GAS /tmp/ccEhLUN7.s page 13
286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim 286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
@ -778,7 +778,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
426 .loc 1 318 3 view .LVU142 426 .loc 1 318 3 view .LVU142
427 0014 019B ldr r3, [sp, #4] 427 0014 019B ldr r3, [sp, #4]
428 .LBE2: 428 .LBE2:
ARM GAS /tmp/ccObGuCs.s page 14 ARM GAS /tmp/ccEhLUN7.s page 14
429 .loc 1 318 3 view .LVU143 429 .loc 1 318 3 view .LVU143
@ -838,7 +838,7 @@ ARM GAS /tmp/ccObGuCs.s page 1
463 .loc 1 340 1 is_stmt 0 view .LVU147 463 .loc 1 340 1 is_stmt 0 view .LVU147
464 0000 82B0 sub sp, sp, #8 464 0000 82B0 sub sp, sp, #8
465 .cfi_def_cfa_offset 8 465 .cfi_def_cfa_offset 8
ARM GAS /tmp/ccObGuCs.s page 15 ARM GAS /tmp/ccEhLUN7.s page 15
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameter */ 341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameter */
@ -892,24 +892,24 @@ ARM GAS /tmp/ccObGuCs.s page 1
506 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 506 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
507 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.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" 508 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
ARM GAS /tmp/ccObGuCs.s page 16 ARM GAS /tmp/ccEhLUN7.s page 16
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_i2c_ex.c *ABS*:00000000 stm32f3xx_hal_i2c_ex.c
/tmp/ccObGuCs.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t /tmp/ccEhLUN7.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
/tmp/ccObGuCs.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter /tmp/ccEhLUN7.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
/tmp/ccObGuCs.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t /tmp/ccEhLUN7.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
/tmp/ccObGuCs.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter /tmp/ccEhLUN7.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
/tmp/ccObGuCs.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t /tmp/ccEhLUN7.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t
/tmp/ccObGuCs.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp /tmp/ccEhLUN7.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
/tmp/ccObGuCs.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t /tmp/ccEhLUN7.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t
/tmp/ccObGuCs.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp /tmp/ccEhLUN7.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
/tmp/ccObGuCs.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t /tmp/ccEhLUN7.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
/tmp/ccObGuCs.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus /tmp/ccEhLUN7.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
/tmp/ccObGuCs.s:443 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d /tmp/ccEhLUN7.s:443 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
/tmp/ccObGuCs.s:449 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t /tmp/ccEhLUN7.s:449 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
/tmp/ccObGuCs.s:455 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus /tmp/ccEhLUN7.s:455 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
/tmp/ccObGuCs.s:496 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d /tmp/ccEhLUN7.s:496 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccNwXrYm.s page 1 ARM GAS /tmp/cckl10mB.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{ 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */ 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
ARM GAS /tmp/ccNwXrYm.s page 2 ARM GAS /tmp/cckl10mB.s page 2
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR PWR 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR PWR
@ -118,7 +118,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
38 0008 1A61 str r2, [r3, #16] 38 0008 1A61 str r2, [r3, #16]
76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_RELEASE_RESET(); 76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_RELEASE_RESET();
39 .loc 1 76 3 view .LVU2 39 .loc 1 76 3 view .LVU2
ARM GAS /tmp/ccNwXrYm.s page 3 ARM GAS /tmp/cckl10mB.s page 3
40 000a 1A69 ldr r2, [r3, #16] 40 000a 1A69 ldr r2, [r3, #16]
@ -178,7 +178,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
84 .thumb 84 .thumb
85 .thumb_func 85 .thumb_func
87 HAL_PWR_DisableBkUpAccess: 87 HAL_PWR_DisableBkUpAccess:
ARM GAS /tmp/ccNwXrYm.s page 4 ARM GAS /tmp/cckl10mB.s page 4
88 .LFB125: 88 .LFB125:
@ -238,7 +238,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** WakeUp pin configuration *** 116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** WakeUp pin configuration ***
117: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 **** [..] 118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
ARM GAS /tmp/ccNwXrYm.s page 5 ARM GAS /tmp/cckl10mB.s page 5
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) WakeUp pin is used to wakeup the system from Standby mode. This pin is 119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) WakeUp pin is used to wakeup the system from Standby mode. This pin is
@ -298,7 +298,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry: 173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry:
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPEN 174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPEN
175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** function with: 175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** function with:
ARM GAS /tmp/ccNwXrYm.s page 6 ARM GAS /tmp/cckl10mB.s page 6
176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Main regulator ON or 176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Main regulator ON or
@ -358,7 +358,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @endverbatim 230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @endverbatim
231:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{ 231:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */ 232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
ARM GAS /tmp/ccNwXrYm.s page 7 ARM GAS /tmp/cckl10mB.s page 7
233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
149 .cfi_startproc 149 .cfi_startproc
150 @ args = 0, pretend = 0, frame = 0 150 @ args = 0, pretend = 0, frame = 0
151 @ frame_needed = 0, uses_anonymous_args = 0 151 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccNwXrYm.s page 8 ARM GAS /tmp/cckl10mB.s page 8
152 @ link register save eliminated. 152 @ link register save eliminated.
@ -478,7 +478,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */ 283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */
284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry)); 284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry));
183 .loc 1 284 3 view .LVU19 183 .loc 1 284 3 view .LVU19
ARM GAS /tmp/ccNwXrYm.s page 9 ARM GAS /tmp/cckl10mB.s page 9
285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** 285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
@ -538,7 +538,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
216 @ 296 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1 216 @ 296 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
217 0016 30BF wfi 217 0016 30BF wfi
218 @ 0 "" 2 218 @ 0 "" 2
ARM GAS /tmp/ccNwXrYm.s page 10 ARM GAS /tmp/cckl10mB.s page 10
219 .thumb 219 .thumb
@ -598,7 +598,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select the regulator state in STOP mode ---------------------------------*/ 334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select the regulator state in STOP mode ---------------------------------*/
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tmpreg = PWR->CR; 335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tmpreg = PWR->CR;
247 .loc 1 335 3 view .LVU35 247 .loc 1 335 3 view .LVU35
ARM GAS /tmp/ccNwXrYm.s page 11 ARM GAS /tmp/cckl10mB.s page 11
248 .loc 1 335 10 is_stmt 0 view .LVU36 248 .loc 1 335 10 is_stmt 0 view .LVU36
@ -658,7 +658,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
279 001a 40BF sev 279 001a 40BF sev
280 @ 0 "" 2 280 @ 0 "" 2
359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE(); 359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE();
ARM GAS /tmp/ccNwXrYm.s page 12 ARM GAS /tmp/cckl10mB.s page 12
281 .loc 1 359 5 view .LVU49 281 .loc 1 359 5 view .LVU49
@ -718,7 +718,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note In Standby mode, all I/O pins are high impedance except for: 369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note In Standby mode, all I/O pins are high impedance except for:
370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - Reset pad (still available), 370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - Reset pad (still available),
371: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 **** * - RTC alternate function pins if configured for tamper, time-stamp, RTC
ARM GAS /tmp/ccNwXrYm.s page 13 ARM GAS /tmp/cckl10mB.s page 13
372: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 **** * Alarm out, or RTC clock calibration out,
@ -778,7 +778,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
363 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits 363 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
364 .align 1 364 .align 1
365 .global HAL_PWR_EnableSleepOnExit 365 .global HAL_PWR_EnableSleepOnExit
ARM GAS /tmp/ccNwXrYm.s page 14 ARM GAS /tmp/cckl10mB.s page 14
366 .syntax unified 366 .syntax unified
@ -838,7 +838,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** { 414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
400 .loc 1 414 1 is_stmt 1 view -0 400 .loc 1 414 1 is_stmt 1 view -0
401 .cfi_startproc 401 .cfi_startproc
ARM GAS /tmp/ccNwXrYm.s page 15 ARM GAS /tmp/cckl10mB.s page 15
402 @ args = 0, pretend = 0, frame = 0 402 @ args = 0, pretend = 0, frame = 0
@ -898,7 +898,7 @@ ARM GAS /tmp/ccNwXrYm.s page 1
441 .align 2 441 .align 2
442 .L38: 442 .L38:
443 000c 00ED00E0 .word -536810240 443 000c 00ED00E0 .word -536810240
ARM GAS /tmp/ccNwXrYm.s page 16 ARM GAS /tmp/cckl10mB.s page 16
444 .cfi_endproc 444 .cfi_endproc
@ -948,46 +948,46 @@ ARM GAS /tmp/ccNwXrYm.s page 1
478 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm- 478 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
479 .file 4 "Drivers/CMSIS/Include/core_cm4.h" 479 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
480 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 480 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
ARM GAS /tmp/ccNwXrYm.s page 17 ARM GAS /tmp/cckl10mB.s page 17
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_pwr.c *ABS*:00000000 stm32f3xx_hal_pwr.c
/tmp/ccNwXrYm.s:21 .text.HAL_PWR_DeInit:00000000 $t /tmp/cckl10mB.s:21 .text.HAL_PWR_DeInit:00000000 $t
/tmp/ccNwXrYm.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit /tmp/cckl10mB.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
/tmp/ccNwXrYm.s:48 .text.HAL_PWR_DeInit:00000014 $d /tmp/cckl10mB.s:48 .text.HAL_PWR_DeInit:00000014 $d
/tmp/ccNwXrYm.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t /tmp/cckl10mB.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
/tmp/ccNwXrYm.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess /tmp/cckl10mB.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
/tmp/ccNwXrYm.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d /tmp/cckl10mB.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
/tmp/ccNwXrYm.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t /tmp/cckl10mB.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
/tmp/ccNwXrYm.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess /tmp/cckl10mB.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
/tmp/ccNwXrYm.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d /tmp/cckl10mB.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
/tmp/ccNwXrYm.s:109 .text.HAL_PWR_EnableWakeUpPin:00000000 $t /tmp/cckl10mB.s:109 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
/tmp/ccNwXrYm.s:115 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin /tmp/cckl10mB.s:115 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
/tmp/ccNwXrYm.s:134 .text.HAL_PWR_EnableWakeUpPin:0000000c $d /tmp/cckl10mB.s:134 .text.HAL_PWR_EnableWakeUpPin:0000000c $d
/tmp/ccNwXrYm.s:139 .text.HAL_PWR_DisableWakeUpPin:00000000 $t /tmp/cckl10mB.s:139 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
/tmp/ccNwXrYm.s:145 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin /tmp/cckl10mB.s:145 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
/tmp/ccNwXrYm.s:164 .text.HAL_PWR_DisableWakeUpPin:0000000c $d /tmp/cckl10mB.s:164 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
/tmp/ccNwXrYm.s:169 .text.HAL_PWR_EnterSLEEPMode:00000000 $t /tmp/cckl10mB.s:169 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
/tmp/ccNwXrYm.s:175 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode /tmp/cckl10mB.s:175 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
/tmp/ccNwXrYm.s:225 .text.HAL_PWR_EnterSLEEPMode:0000001c $d /tmp/cckl10mB.s:225 .text.HAL_PWR_EnterSLEEPMode:0000001c $d
/tmp/ccNwXrYm.s:230 .text.HAL_PWR_EnterSTOPMode:00000000 $t /tmp/cckl10mB.s:230 .text.HAL_PWR_EnterSTOPMode:00000000 $t
/tmp/ccNwXrYm.s:236 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode /tmp/cckl10mB.s:236 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
/tmp/ccNwXrYm.s:313 .text.HAL_PWR_EnterSTOPMode:00000030 $d /tmp/cckl10mB.s:313 .text.HAL_PWR_EnterSTOPMode:00000030 $d
/tmp/ccNwXrYm.s:319 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t /tmp/cckl10mB.s:319 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
/tmp/ccNwXrYm.s:325 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode /tmp/cckl10mB.s:325 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
/tmp/ccNwXrYm.s:358 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d /tmp/cckl10mB.s:358 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
/tmp/ccNwXrYm.s:364 .text.HAL_PWR_EnableSleepOnExit:00000000 $t /tmp/cckl10mB.s:364 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
/tmp/ccNwXrYm.s:370 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit /tmp/cckl10mB.s:370 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
/tmp/ccNwXrYm.s:387 .text.HAL_PWR_EnableSleepOnExit:0000000c $d /tmp/cckl10mB.s:387 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
/tmp/ccNwXrYm.s:392 .text.HAL_PWR_DisableSleepOnExit:00000000 $t /tmp/cckl10mB.s:392 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
/tmp/ccNwXrYm.s:398 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit /tmp/cckl10mB.s:398 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
/tmp/ccNwXrYm.s:415 .text.HAL_PWR_DisableSleepOnExit:0000000c $d /tmp/cckl10mB.s:415 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
/tmp/ccNwXrYm.s:420 .text.HAL_PWR_EnableSEVOnPend:00000000 $t /tmp/cckl10mB.s:420 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
/tmp/ccNwXrYm.s:426 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend /tmp/cckl10mB.s:426 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
/tmp/ccNwXrYm.s:443 .text.HAL_PWR_EnableSEVOnPend:0000000c $d /tmp/cckl10mB.s:443 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
/tmp/ccNwXrYm.s:448 .text.HAL_PWR_DisableSEVOnPend:00000000 $t /tmp/cckl10mB.s:448 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
/tmp/ccNwXrYm.s:454 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend /tmp/cckl10mB.s:454 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
/tmp/ccNwXrYm.s:471 .text.HAL_PWR_DisableSEVOnPend:0000000c $d /tmp/cckl10mB.s:471 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccnE87Er.s page 1 ARM GAS /tmp/cc8ZVebe.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{ 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */ 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
ARM GAS /tmp/ccnE87Er.s page 2 ARM GAS /tmp/cc8ZVebe.s page 2
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The voltage regulator is always enabled after Reset. It works in three different 84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The voltage regulator is always enabled after Reset. It works in three different
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** modes. 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** modes.
86: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 86: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
ARM GAS /tmp/ccnE87Er.s page 3 ARM GAS /tmp/cc8ZVebe.s page 3
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** and digital peripherals). 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** and digital peripherals).
@ -178,7 +178,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Set PLS[7:5] bits according to PVDLevel value */ 134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Set PLS[7:5] bits according to PVDLevel value */
135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** MODIFY_REG(PWR->CR, PWR_CR_PLS, sConfigPVD->PVDLevel); 135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** MODIFY_REG(PWR->CR, PWR_CR_PLS, sConfigPVD->PVDLevel);
37 .loc 1 135 3 view .LVU3 37 .loc 1 135 3 view .LVU3
ARM GAS /tmp/ccnE87Er.s page 4 ARM GAS /tmp/cc8ZVebe.s page 4
38 0000 1E4A ldr r2, .L6 38 0000 1E4A ldr r2, .L6
@ -238,7 +238,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
78 0048 04D0 beq .L3 78 0048 04D0 beq .L3
150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** { 150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_EVENT(); 151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_EVENT();
ARM GAS /tmp/ccnE87Er.s page 5 ARM GAS /tmp/cc8ZVebe.s page 5
79 .loc 1 151 5 is_stmt 1 view .LVU15 79 .loc 1 151 5 is_stmt 1 view .LVU15
@ -298,7 +298,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
121 .global HAL_PWR_EnablePVD 121 .global HAL_PWR_EnablePVD
122 .syntax unified 122 .syntax unified
123 .thumb 123 .thumb
ARM GAS /tmp/ccnE87Er.s page 6 ARM GAS /tmp/cc8ZVebe.s page 6
124 .thumb_func 124 .thumb_func
@ -358,7 +358,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
164 0004 23F01003 bic r3, r3, #16 164 0004 23F01003 bic r3, r3, #16
165 0008 1360 str r3, [r2] 165 0008 1360 str r3, [r2]
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** } 182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
ARM GAS /tmp/ccnE87Er.s page 7 ARM GAS /tmp/cc8ZVebe.s page 7
166 .loc 1 182 1 is_stmt 0 view .LVU30 166 .loc 1 182 1 is_stmt 0 view .LVU30
@ -418,7 +418,7 @@ ARM GAS /tmp/ccnE87Er.s page 1
194 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits 194 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits
195 .align 1 195 .align 1
196 .global HAL_PWR_PVD_IRQHandler 196 .global HAL_PWR_PVD_IRQHandler
ARM GAS /tmp/ccnE87Er.s page 8 ARM GAS /tmp/cc8ZVebe.s page 8
197 .syntax unified 197 .syntax unified
@ -475,24 +475,24 @@ ARM GAS /tmp/ccnE87Er.s page 1
242 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 242 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
243 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.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" 244 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
ARM GAS /tmp/ccnE87Er.s page 9 ARM GAS /tmp/cc8ZVebe.s page 9
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_pwr_ex.c *ABS*:00000000 stm32f3xx_hal_pwr_ex.c
/tmp/ccnE87Er.s:21 .text.HAL_PWR_ConfigPVD:00000000 $t /tmp/cc8ZVebe.s:21 .text.HAL_PWR_ConfigPVD:00000000 $t
/tmp/ccnE87Er.s:27 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD /tmp/cc8ZVebe.s:27 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
/tmp/ccnE87Er.s:114 .text.HAL_PWR_ConfigPVD:0000007c $d /tmp/cc8ZVebe.s:114 .text.HAL_PWR_ConfigPVD:0000007c $d
/tmp/ccnE87Er.s:120 .text.HAL_PWR_EnablePVD:00000000 $t /tmp/cc8ZVebe.s:120 .text.HAL_PWR_EnablePVD:00000000 $t
/tmp/ccnE87Er.s:126 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD /tmp/cc8ZVebe.s:126 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
/tmp/ccnE87Er.s:143 .text.HAL_PWR_EnablePVD:0000000c $d /tmp/cc8ZVebe.s:143 .text.HAL_PWR_EnablePVD:0000000c $d
/tmp/ccnE87Er.s:148 .text.HAL_PWR_DisablePVD:00000000 $t /tmp/cc8ZVebe.s:148 .text.HAL_PWR_DisablePVD:00000000 $t
/tmp/ccnE87Er.s:154 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD /tmp/cc8ZVebe.s:154 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
/tmp/ccnE87Er.s:171 .text.HAL_PWR_DisablePVD:0000000c $d /tmp/cc8ZVebe.s:171 .text.HAL_PWR_DisablePVD:0000000c $d
/tmp/ccnE87Er.s:176 .text.HAL_PWR_PVDCallback:00000000 $t /tmp/cc8ZVebe.s:176 .text.HAL_PWR_PVDCallback:00000000 $t
/tmp/ccnE87Er.s:182 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback /tmp/cc8ZVebe.s:182 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
/tmp/ccnE87Er.s:195 .text.HAL_PWR_PVD_IRQHandler:00000000 $t /tmp/cc8ZVebe.s:195 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
/tmp/ccnE87Er.s:201 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler /tmp/cc8ZVebe.s:201 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
/tmp/ccnE87Er.s:234 .text.HAL_PWR_PVD_IRQHandler:0000001c $d /tmp/cc8ZVebe.s:234 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cctO609k.s page 1 ARM GAS /tmp/ccog29DJ.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/cctO609k.s page 1
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Configure the AHB and APB buses prescalers 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 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 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Configure the clock source(s) for peripherals whose clocks are not
ARM GAS /tmp/cctO609k.s page 2 ARM GAS /tmp/ccog29DJ.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) 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/cctO609k.s page 1
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */ 85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Private macro -------------------------------------------------------------*/ 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Private macro -------------------------------------------------------------*/
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /** @defgroup RCC_Private_Macros RCC Private Macros 87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /** @defgroup RCC_Private_Macros RCC Private Macros
ARM GAS /tmp/cctO609k.s page 3 ARM GAS /tmp/ccog29DJ.s page 3
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @{ 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @{
@ -178,7 +178,7 @@ ARM GAS /tmp/cctO609k.s page 1
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (#) PLL (clocked by HSI or HSE), featuring different output clocks: 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (#) PLL (clocked by HSI or HSE), featuring different output clocks:
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (++) The first output is used to generate the high speed system clock (up to 72 MHz) 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (++) The first output is used to generate the high speed system clock (up to 72 MHz)
ARM GAS /tmp/cctO609k.s page 4 ARM GAS /tmp/ccog29DJ.s page 4
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (++) The second output is used to generate the clock for the USB FS (48 MHz) 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (++) The second output is used to generate the clock for the USB FS (48 MHz)
@ -238,7 +238,7 @@ ARM GAS /tmp/cctO609k.s page 1
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */ 199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /** 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /**
ARM GAS /tmp/cctO609k.s page 5 ARM GAS /tmp/ccog29DJ.s page 5
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @brief Resets the RCC clock configuration to the default reset state. 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @brief Resets the RCC clock configuration to the default reset state.
@ -298,7 +298,7 @@ ARM GAS /tmp/cctO609k.s page 1
58 .loc 1 226 42 view .LVU8 58 .loc 1 226 42 view .LVU8
59 0016 13F0020F tst r3, #2 59 0016 13F0020F tst r3, #2
60 001a 07D1 bne .L14 60 001a 07D1 bne .L14
ARM GAS /tmp/cctO609k.s page 6 ARM GAS /tmp/ccog29DJ.s page 6
227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -358,7 +358,7 @@ ARM GAS /tmp/cctO609k.s page 1
268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Insure PLLRDY is reset */ 268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Insure PLLRDY is reset */
269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Get start tick */ 269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Get start tick */
270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** tickstart = HAL_GetTick(); 270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** tickstart = HAL_GetTick();
ARM GAS /tmp/cctO609k.s page 7 ARM GAS /tmp/ccog29DJ.s page 7
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U) 271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U)
@ -418,7 +418,7 @@ ARM GAS /tmp/cctO609k.s page 1
245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
96 .loc 1 245 3 is_stmt 1 view .LVU19 96 .loc 1 245 3 is_stmt 1 view .LVU19
97 .L5: 97 .L5:
ARM GAS /tmp/cctO609k.s page 8 ARM GAS /tmp/ccog29DJ.s page 8
245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/cctO609k.s page 1
137 0074 08B1 cbz r0, .L16 137 0074 08B1 cbz r0, .L16
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
138 .loc 1 259 12 view .LVU35 138 .loc 1 259 12 view .LVU35
ARM GAS /tmp/cctO609k.s page 9 ARM GAS /tmp/ccog29DJ.s page 9
139 0076 0124 movs r4, #1 139 0076 0124 movs r4, #1
@ -538,7 +538,7 @@ ARM GAS /tmp/cctO609k.s page 1
280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
180 .loc 1 280 3 is_stmt 1 view .LVU49 180 .loc 1 280 3 is_stmt 1 view .LVU49
181 00ae 0B4B ldr r3, .L18 181 00ae 0B4B ldr r3, .L18
ARM GAS /tmp/cctO609k.s page 10 ARM GAS /tmp/ccog29DJ.s page 10
182 00b0 0022 movs r2, #0 182 00b0 0022 movs r2, #0
@ -598,7 +598,7 @@ ARM GAS /tmp/cctO609k.s page 1
33:Drivers/CMSIS/Include/cmsis_gcc.h **** 33:Drivers/CMSIS/Include/cmsis_gcc.h ****
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */ 34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin 35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin
ARM GAS /tmp/cctO609k.s page 11 ARM GAS /tmp/ccog29DJ.s page 11
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0) 36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
@ -658,7 +658,7 @@ ARM GAS /tmp/cctO609k.s page 1
90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; 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 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 92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add
ARM GAS /tmp/cctO609k.s page 12 ARM GAS /tmp/ccog29DJ.s page 12
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -718,7 +718,7 @@ ARM GAS /tmp/cctO609k.s page 1
147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register 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. 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 149:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Control Register value
ARM GAS /tmp/cctO609k.s page 13 ARM GAS /tmp/ccog29DJ.s page 13
150:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 150:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -778,7 +778,7 @@ ARM GAS /tmp/cctO609k.s page 1
204:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 204:Drivers/CMSIS/Include/cmsis_gcc.h **** */
205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void) 205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
206:Drivers/CMSIS/Include/cmsis_gcc.h **** { 206:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cctO609k.s page 14 ARM GAS /tmp/ccog29DJ.s page 14
207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -838,7 +838,7 @@ ARM GAS /tmp/cctO609k.s page 1
261:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 261:Drivers/CMSIS/Include/cmsis_gcc.h **** */
262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) 262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
263:Drivers/CMSIS/Include/cmsis_gcc.h **** { 263:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cctO609k.s page 15 ARM GAS /tmp/ccog29DJ.s page 15
264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -898,7 +898,7 @@ ARM GAS /tmp/cctO609k.s page 1
318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
319:Drivers/CMSIS/Include/cmsis_gcc.h **** 319:Drivers/CMSIS/Include/cmsis_gcc.h ****
320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) ); 320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) );
ARM GAS /tmp/cctO609k.s page 16 ARM GAS /tmp/ccog29DJ.s page 16
321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
@ -958,7 +958,7 @@ ARM GAS /tmp/cctO609k.s page 1
375:Drivers/CMSIS/Include/cmsis_gcc.h **** 375:Drivers/CMSIS/Include/cmsis_gcc.h ****
376:Drivers/CMSIS/Include/cmsis_gcc.h **** 376:Drivers/CMSIS/Include/cmsis_gcc.h ****
377:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 377:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cctO609k.s page 17 ARM GAS /tmp/ccog29DJ.s page 17
378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask 378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cctO609k.s page 1
432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 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)) ) 433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
434:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 434:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cctO609k.s page 18 ARM GAS /tmp/ccog29DJ.s page 18
435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ 435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cctO609k.s page 1
489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set 489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set
490:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 490:Drivers/CMSIS/Include/cmsis_gcc.h **** */
491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri) 491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
ARM GAS /tmp/cctO609k.s page 19 ARM GAS /tmp/ccog29DJ.s page 19
492:Drivers/CMSIS/Include/cmsis_gcc.h **** { 492:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cctO609k.s page 1
546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); 546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) );
547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
548:Drivers/CMSIS/Include/cmsis_gcc.h **** } 548:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/cctO609k.s page 20 ARM GAS /tmp/ccog29DJ.s page 20
549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cctO609k.s page 1
603:Drivers/CMSIS/Include/cmsis_gcc.h **** } 603:Drivers/CMSIS/Include/cmsis_gcc.h **** }
604: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)) 605:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3))
ARM GAS /tmp/cctO609k.s page 21 ARM GAS /tmp/ccog29DJ.s page 21
606:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 606:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cctO609k.s page 1
660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 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 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; 662:Drivers/CMSIS/Include/cmsis_gcc.h **** (void)ProcStackPtrLimit;
ARM GAS /tmp/cctO609k.s page 22 ARM GAS /tmp/ccog29DJ.s page 22
663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cctO609k.s page 1
717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit 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 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 719:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure
ARM GAS /tmp/cctO609k.s page 23 ARM GAS /tmp/ccog29DJ.s page 23
720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode. 720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cctO609k.s page 1
774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr(); 774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr();
775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/cctO609k.s page 24 ARM GAS /tmp/ccog29DJ.s page 24
777:Drivers/CMSIS/Include/cmsis_gcc.h **** 777:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cctO609k.s page 1
831:Drivers/CMSIS/Include/cmsis_gcc.h **** 831:Drivers/CMSIS/Include/cmsis_gcc.h ****
832:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 832:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation 833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation
ARM GAS /tmp/cctO609k.s page 25 ARM GAS /tmp/ccog29DJ.s page 25
834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes. 834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes.
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cctO609k.s page 1
888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void) 888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
889:Drivers/CMSIS/Include/cmsis_gcc.h **** { 889:Drivers/CMSIS/Include/cmsis_gcc.h **** {
890:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dmb 0xF":::"memory"); 890:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dmb 0xF":::"memory");
ARM GAS /tmp/cctO609k.s page 26 ARM GAS /tmp/ccog29DJ.s page 26
891:Drivers/CMSIS/Include/cmsis_gcc.h **** } 891:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cctO609k.s page 1
945:Drivers/CMSIS/Include/cmsis_gcc.h **** 945:Drivers/CMSIS/Include/cmsis_gcc.h ****
946:Drivers/CMSIS/Include/cmsis_gcc.h **** 946:Drivers/CMSIS/Include/cmsis_gcc.h ****
947:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 947:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/cctO609k.s page 27 ARM GAS /tmp/ccog29DJ.s page 27
948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit) 948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit)
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cctO609k.s page 1
992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */ 992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */
993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U) 993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U)
994:Drivers/CMSIS/Include/cmsis_gcc.h **** { 994:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cctO609k.s page 28 ARM GAS /tmp/ccog29DJ.s page 28
995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U; 995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U;
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cctO609k.s page 1
307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to LSE Off 307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to LSE Off
308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * first and then LSE On or LSE Bypass. 308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * first and then LSE On or LSE Bypass.
309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Transition HSE Bypass to HSE On and HSE On to HSE Bypass are not 309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Transition HSE Bypass to HSE On and HSE On to HSE Bypass are not
ARM GAS /tmp/cctO609k.s page 29 ARM GAS /tmp/ccog29DJ.s page 29
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to HSE Off 310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to HSE Off
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cctO609k.s page 1
274 .loc 1 335 5 is_stmt 1 view .LVU73 274 .loc 1 335 5 is_stmt 1 view .LVU73
336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowe 337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowe
ARM GAS /tmp/cctO609k.s page 30 ARM GAS /tmp/ccog29DJ.s page 30
338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_HSE) 338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_HSE)
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cctO609k.s page 1
315 0058 13F4803F tst r3, #65536 315 0058 13F4803F tst r3, #65536
316 005c E6D0 beq .L24 316 005c E6D0 beq .L24
317 .L23: 317 .L23:
ARM GAS /tmp/cctO609k.s page 31 ARM GAS /tmp/ccog29DJ.s page 31
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cctO609k.s page 1
363 007a 0122 movs r2, #1 363 007a 0122 movs r2, #1
364 007c 02FA03F3 lsl r3, r2, r3 364 007c 02FA03F3 lsl r3, r2, r3
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
ARM GAS /tmp/cctO609k.s page 32 ARM GAS /tmp/ccog29DJ.s page 32
365 .loc 1 341 9 discriminator 2 view .LVU99 365 .loc 1 341 9 discriminator 2 view .LVU99
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cctO609k.s page 1
378 .loc 1 388 5 view .LVU104 378 .loc 1 388 5 view .LVU104
379 008e 13F0020F tst r3, #2 379 008e 13F0020F tst r3, #2
380 0092 00F0C480 beq .L40 380 0092 00F0C480 beq .L40
ARM GAS /tmp/cctO609k.s page 33 ARM GAS /tmp/ccog29DJ.s page 33
389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cctO609k.s page 1
407 .LBI168: 407 .LBI168:
981:Drivers/CMSIS/Include/cmsis_gcc.h **** { 981:Drivers/CMSIS/Include/cmsis_gcc.h **** {
408 .loc 2 981 31 view .LVU116 408 .loc 2 981 31 view .LVU116
ARM GAS /tmp/cctO609k.s page 34 ARM GAS /tmp/ccog29DJ.s page 34
409 .LBB169: 409 .LBB169:
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cctO609k.s page 1
452 .loc 2 1001 3 is_stmt 0 view .LVU130 452 .loc 2 1001 3 is_stmt 0 view .LVU130
453 .thumb 453 .thumb
454 .syntax unified 454 .syntax unified
ARM GAS /tmp/cctO609k.s page 35 ARM GAS /tmp/ccog29DJ.s page 35
455 .LBE171: 455 .LBE171:
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cctO609k.s page 1
501 .loc 1 349 7 is_stmt 1 discriminator 1 view .LVU144 501 .loc 1 349 7 is_stmt 1 discriminator 1 view .LVU144
502 0106 784A ldr r2, .L132 502 0106 784A ldr r2, .L132
503 0108 1368 ldr r3, [r2] 503 0108 1368 ldr r3, [r2]
ARM GAS /tmp/cctO609k.s page 36 ARM GAS /tmp/ccog29DJ.s page 36
504 010a 43F48033 orr r3, r3, #65536 504 010a 43F48033 orr r3, r3, #65536
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cctO609k.s page 1
545 .thumb 545 .thumb
546 .syntax unified 546 .syntax unified
547 .LBE175: 547 .LBE175:
ARM GAS /tmp/cctO609k.s page 37 ARM GAS /tmp/ccog29DJ.s page 37
548 .LBE174: 548 .LBE174:
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cctO609k.s page 1
591 .LVL39: 591 .LVL39:
592 .L29: 592 .L29:
349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
ARM GAS /tmp/cctO609k.s page 38 ARM GAS /tmp/ccog29DJ.s page 38
593 .loc 1 349 7 is_stmt 1 discriminator 5 view .LVU173 593 .loc 1 349 7 is_stmt 1 discriminator 5 view .LVU173
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cctO609k.s page 1
635 0198 4FF40033 mov r3, #131072 635 0198 4FF40033 mov r3, #131072
636 .syntax unified 636 .syntax unified
637 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 637 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
ARM GAS /tmp/cctO609k.s page 39 ARM GAS /tmp/ccog29DJ.s page 39
638 019c 93FAA3F3 rbit r3, r3 638 019c 93FAA3F3 rbit r3, r3
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cctO609k.s page 1
379:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 379:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
683 .loc 1 379 14 discriminator 1 view .LVU199 683 .loc 1 379 14 discriminator 1 view .LVU199
684 01c6 6428 cmp r0, #100 684 01c6 6428 cmp r0, #100
ARM GAS /tmp/cctO609k.s page 40 ARM GAS /tmp/ccog29DJ.s page 40
685 01c8 E6D9 bls .L36 685 01c8 E6D9 bls .L36
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cctO609k.s page 1
728 01e4 0223 movs r3, #2 728 01e4 0223 movs r3, #2
729 .syntax unified 729 .syntax unified
730 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 730 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
ARM GAS /tmp/cctO609k.s page 41 ARM GAS /tmp/ccog29DJ.s page 41
731 01e6 93FAA3F3 rbit r3, r3 731 01e6 93FAA3F3 rbit r3, r3
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cctO609k.s page 1
777 .LBE186: 777 .LBE186:
407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
778 .loc 1 407 9 discriminator 2 view .LVU225 778 .loc 1 407 9 discriminator 2 view .LVU225
ARM GAS /tmp/cctO609k.s page 42 ARM GAS /tmp/ccog29DJ.s page 42
779 0214 B2FA82F2 clz r2, r2 779 0214 B2FA82F2 clz r2, r2
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cctO609k.s page 1
797 .loc 1 462 7 is_stmt 1 view .LVU233 797 .loc 1 462 7 is_stmt 1 view .LVU233
798 .LVL53: 798 .LVL53:
799 .LBB188: 799 .LBB188:
ARM GAS /tmp/cctO609k.s page 43 ARM GAS /tmp/ccog29DJ.s page 43
800 .LBI188: 800 .LBI188:
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cctO609k.s page 1
842 @ 0 "" 2 842 @ 0 "" 2
843 .LVL57: 843 .LVL57:
844 .loc 2 1001 3 view .LVU247 844 .loc 2 1001 3 view .LVU247
ARM GAS /tmp/cctO609k.s page 44 ARM GAS /tmp/ccog29DJ.s page 44
845 .loc 2 1001 3 is_stmt 0 view .LVU248 845 .loc 2 1001 3 is_stmt 0 view .LVU248
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cctO609k.s page 1
983:Drivers/CMSIS/Include/cmsis_gcc.h **** 983:Drivers/CMSIS/Include/cmsis_gcc.h ****
892 .loc 2 983 3 view .LVU261 892 .loc 2 983 3 view .LVU261
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/cctO609k.s page 45 ARM GAS /tmp/ccog29DJ.s page 45
893 .loc 2 988 4 view .LVU262 893 .loc 2 988 4 view .LVU262
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cctO609k.s page 1
939 .syntax unified 939 .syntax unified
940 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 940 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
941 0288 92FAA2F2 rbit r2, r2 941 0288 92FAA2F2 rbit r2, r2
ARM GAS /tmp/cctO609k.s page 46 ARM GAS /tmp/ccog29DJ.s page 46
942 @ 0 "" 2 942 @ 0 "" 2
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cctO609k.s page 1
988 02b4 0546 mov r5, r0 988 02b4 0546 mov r5, r0
989 .LVL68: 989 .LVL68:
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
ARM GAS /tmp/cctO609k.s page 47 ARM GAS /tmp/ccog29DJ.s page 47
990 .loc 1 442 9 is_stmt 1 view .LVU288 990 .loc 1 442 9 is_stmt 1 view .LVU288
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cctO609k.s page 1
1035 02ca 03F01F03 and r3, r3, #31 1035 02ca 03F01F03 and r3, r3, #31
1036 02ce 0122 movs r2, #1 1036 02ce 0122 movs r2, #1
1037 02d0 02FA03F3 lsl r3, r2, r3 1037 02d0 02FA03F3 lsl r3, r2, r3
ARM GAS /tmp/cctO609k.s page 48 ARM GAS /tmp/ccog29DJ.s page 48
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cctO609k.s page 1
1076 .syntax unified 1076 .syntax unified
1077 .LBE207: 1077 .LBE207:
1078 .LBE206: 1078 .LBE206:
ARM GAS /tmp/cctO609k.s page 49 ARM GAS /tmp/ccog29DJ.s page 49
1079 .loc 1 479 7 discriminator 2 view .LVU314 1079 .loc 1 479 7 discriminator 2 view .LVU314
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cctO609k.s page 1
1121 0310 93FAA3F2 rbit r2, r3 1121 0310 93FAA3F2 rbit r2, r3
1122 @ 0 "" 2 1122 @ 0 "" 2
1123 .LVL78: 1123 .LVL78:
ARM GAS /tmp/cctO609k.s page 50 ARM GAS /tmp/ccog29DJ.s page 50
1124 .loc 2 1001 3 view .LVU327 1124 .loc 2 1001 3 view .LVU327
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cctO609k.s page 1
1172 032a 02FA03F3 lsl r3, r2, r3 1172 032a 02FA03F3 lsl r3, r2, r3
1173 .loc 1 485 49 discriminator 2 view .LVU341 1173 .loc 1 485 49 discriminator 2 view .LVU341
1174 032e 0B42 tst r3, r1 1174 032e 0B42 tst r3, r1
ARM GAS /tmp/cctO609k.s page 51 ARM GAS /tmp/ccog29DJ.s page 51
1175 0330 06D0 beq .L55 1175 0330 06D0 beq .L55
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cctO609k.s page 1
1208 .LBB217: 1208 .LBB217:
1209 .loc 1 506 7 view .LVU356 1209 .loc 1 506 7 view .LVU356
1210 .loc 1 506 7 view .LVU357 1210 .loc 1 506 7 view .LVU357
ARM GAS /tmp/cctO609k.s page 52 ARM GAS /tmp/ccog29DJ.s page 52
1211 0354 A14B ldr r3, .L134+4 1211 0354 A14B ldr r3, .L134+4
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cctO609k.s page 1
1243 037a 73BB cbnz r3, .L68 1243 037a 73BB cbnz r3, .L68
1244 .loc 1 528 5 discriminator 4 view .LVU369 1244 .loc 1 528 5 discriminator 4 view .LVU369
1245 037c 03F18043 add r3, r3, #1073741824 1245 037c 03F18043 add r3, r3, #1073741824
ARM GAS /tmp/cctO609k.s page 53 ARM GAS /tmp/ccog29DJ.s page 53
1246 0380 03F50433 add r3, r3, #135168 1246 0380 03F50433 add r3, r3, #135168
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cctO609k.s page 1
1289 .loc 1 522 18 view .LVU381 1289 .loc 1 522 18 view .LVU381
1290 03be 0320 movs r0, #3 1290 03be 0320 movs r0, #3
1291 03c0 2BE1 b .L21 1291 03c0 2BE1 b .L21
ARM GAS /tmp/cctO609k.s page 54 ARM GAS /tmp/ccog29DJ.s page 54
1292 .LVL92: 1292 .LVL92:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cctO609k.s page 1
1334 03f4 1A6A ldr r2, [r3, #32] 1334 03f4 1A6A ldr r2, [r3, #32]
1335 03f6 42F00402 orr r2, r2, #4 1335 03f6 42F00402 orr r2, r2, #4
1336 03fa 1A62 str r2, [r3, #32] 1336 03fa 1A62 str r2, [r3, #32]
ARM GAS /tmp/cctO609k.s page 55 ARM GAS /tmp/ccog29DJ.s page 55
528:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check the LSE State */ 528:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check the LSE State */
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cctO609k.s page 1
1384 .LBE220: 1384 .LBE220:
1385 .loc 1 536 13 discriminator 2 view .LVU407 1385 .loc 1 536 13 discriminator 2 view .LVU407
1386 0416 B3FA83F3 clz r3, r3 1386 0416 B3FA83F3 clz r3, r3
ARM GAS /tmp/cctO609k.s page 56 ARM GAS /tmp/ccog29DJ.s page 56
1387 041a 03F01F03 and r3, r3, #31 1387 041a 03F01F03 and r3, r3, #31
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cctO609k.s page 1
1432 043e 93FAA3F3 rbit r3, r3 1432 043e 93FAA3F3 rbit r3, r3
1433 @ 0 "" 2 1433 @ 0 "" 2
1434 .LVL103: 1434 .LVL103:
ARM GAS /tmp/cctO609k.s page 57 ARM GAS /tmp/ccog29DJ.s page 57
1435 .loc 2 1001 3 view .LVU422 1435 .loc 2 1001 3 view .LVU422
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cctO609k.s page 1
1472 .LVL108: 1472 .LVL108:
1473 .loc 2 1001 3 view .LVU433 1473 .loc 2 1001 3 view .LVU433
1474 .loc 2 1001 3 is_stmt 0 view .LVU434 1474 .loc 2 1001 3 is_stmt 0 view .LVU434
ARM GAS /tmp/cctO609k.s page 58 ARM GAS /tmp/ccog29DJ.s page 58
1475 .thumb 1475 .thumb
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cctO609k.s page 1
1523 .LBB230: 1523 .LBB230:
1524 .LBI230: 1524 .LBI230:
981:Drivers/CMSIS/Include/cmsis_gcc.h **** { 981:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cctO609k.s page 59 ARM GAS /tmp/ccog29DJ.s page 59
1525 .loc 2 981 31 view .LVU448 1525 .loc 2 981 31 view .LVU448
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cctO609k.s page 1
559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Require to disable power clock if necessary */ 559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Require to disable power clock if necessary */
560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(pwrclkchanged == SET) 560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(pwrclkchanged == SET)
1566 .loc 1 560 5 is_stmt 1 view .LVU460 1566 .loc 1 560 5 is_stmt 1 view .LVU460
ARM GAS /tmp/cctO609k.s page 60 ARM GAS /tmp/ccog29DJ.s page 60
1567 .loc 1 560 7 is_stmt 0 view .LVU461 1567 .loc 1 560 7 is_stmt 0 view .LVU461
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cctO609k.s page 1
590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET) 590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET)
591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
592:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if((HAL_GetTick() - tickstart ) > PLL_TIMEOUT_VALUE) 592:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if((HAL_GetTick() - tickstart ) > PLL_TIMEOUT_VALUE)
ARM GAS /tmp/cctO609k.s page 61 ARM GAS /tmp/ccog29DJ.s page 61
593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cctO609k.s page 1
1609 .syntax unified 1609 .syntax unified
1610 .LBE235: 1610 .LBE235:
1611 .LBE234: 1611 .LBE234:
ARM GAS /tmp/cctO609k.s page 62 ARM GAS /tmp/ccog29DJ.s page 62
1612 .loc 1 626 9 discriminator 2 view .LVU478 1612 .loc 1 626 9 discriminator 2 view .LVU478
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cctO609k.s page 1
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
1655 .loc 2 988 4 view .LVU491 1655 .loc 2 988 4 view .LVU491
1656 04e2 4FF00073 mov r3, #33554432 1656 04e2 4FF00073 mov r3, #33554432
ARM GAS /tmp/cctO609k.s page 63 ARM GAS /tmp/ccog29DJ.s page 63
1657 .syntax unified 1657 .syntax unified
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cctO609k.s page 1
584:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 584:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
1703 .loc 1 584 9 view .LVU505 1703 .loc 1 584 9 view .LVU505
1704 .LBB241: 1704 .LBB241:
ARM GAS /tmp/cctO609k.s page 64 ARM GAS /tmp/ccog29DJ.s page 64
1705 .LBI241: 1705 .LBI241:
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cctO609k.s page 1
1748 @ 0 "" 2 1748 @ 0 "" 2
1749 .loc 2 1001 3 view .LVU519 1749 .loc 2 1001 3 view .LVU519
1750 .LVL129: 1750 .LVL129:
ARM GAS /tmp/cctO609k.s page 65 ARM GAS /tmp/ccog29DJ.s page 65
1751 .loc 2 1001 3 is_stmt 0 view .LVU520 1751 .loc 2 1001 3 is_stmt 0 view .LVU520
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cctO609k.s page 1
594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
1795 .loc 1 594 20 view .LVU533 1795 .loc 1 594 20 view .LVU533
1796 0566 0320 movs r0, #3 1796 0566 0320 movs r0, #3
ARM GAS /tmp/cctO609k.s page 66 ARM GAS /tmp/ccog29DJ.s page 66
1797 0568 57E0 b .L21 1797 0568 57E0 b .L21
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cctO609k.s page 1
1842 .L86: 1842 .L86:
615:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 615:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
1843 .loc 1 615 52 view .LVU545 1843 .loc 1 615 52 view .LVU545
ARM GAS /tmp/cctO609k.s page 67 ARM GAS /tmp/ccog29DJ.s page 67
1844 .LBB249: 1844 .LBB249:
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cctO609k.s page 1
1889 .loc 1 615 52 discriminator 2 view .LVU558 1889 .loc 1 615 52 discriminator 2 view .LVU558
1890 05be 1942 tst r1, r3 1890 05be 1942 tst r1, r3
1891 05c0 06D1 bne .L131 1891 05c0 06D1 bne .L131
ARM GAS /tmp/cctO609k.s page 68 ARM GAS /tmp/ccog29DJ.s page 68
617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -4078,7 +4078,7 @@ ARM GAS /tmp/cctO609k.s page 1
1909 .loc 1 668 10 view .LVU565 1909 .loc 1 668 10 view .LVU565
1910 05d4 0020 movs r0, #0 1910 05d4 0020 movs r0, #0
1911 05d6 20E0 b .L21 1911 05d6 20E0 b .L21
ARM GAS /tmp/cctO609k.s page 69 ARM GAS /tmp/ccog29DJ.s page 69
1912 .L135: 1912 .L135:
@ -4138,7 +4138,7 @@ ARM GAS /tmp/cctO609k.s page 1
325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
1955 .loc 1 325 12 view .LVU578 1955 .loc 1 325 12 view .LVU578
1956 0604 0120 movs r0, #1 1956 0604 0120 movs r0, #1
ARM GAS /tmp/cctO609k.s page 70 ARM GAS /tmp/ccog29DJ.s page 70
1957 .LVL145: 1957 .LVL145:
@ -4198,7 +4198,7 @@ ARM GAS /tmp/cctO609k.s page 1
646:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 646:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
2003 .loc 1 646 16 view .LVU588 2003 .loc 1 646 16 view .LVU588
2004 061e 0120 movs r0, #1 2004 061e 0120 movs r0, #1
ARM GAS /tmp/cctO609k.s page 71 ARM GAS /tmp/ccog29DJ.s page 71
2005 0620 FBE7 b .L21 2005 0620 FBE7 b .L21
@ -4258,7 +4258,7 @@ ARM GAS /tmp/cctO609k.s page 1
696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** uint32_t tickstart = 0U; 696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** uint32_t tickstart = 0U;
697:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 697:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
698:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check Null pointer */ 698:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check Null pointer */
ARM GAS /tmp/cctO609k.s page 72 ARM GAS /tmp/ccog29DJ.s page 72
699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(RCC_ClkInitStruct == NULL) 699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(RCC_ClkInitStruct == NULL)
@ -4318,7 +4318,7 @@ ARM GAS /tmp/cctO609k.s page 1
753:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_ERROR; 753:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_ERROR;
754:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 754:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
755:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 755:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
ARM GAS /tmp/cctO609k.s page 73 ARM GAS /tmp/ccog29DJ.s page 73
756:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* HSI is selected as System Clock Source */ 756:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* HSI is selected as System Clock Source */
@ -4378,7 +4378,7 @@ ARM GAS /tmp/cctO609k.s page 1
810:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Configure the source of time base considering new system clocks settings*/ 810:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Configure the source of time base considering new system clocks settings*/
811:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** HAL_InitTick (uwTickPrio); 811:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** HAL_InitTick (uwTickPrio);
812:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 812:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
ARM GAS /tmp/cctO609k.s page 74 ARM GAS /tmp/ccog29DJ.s page 74
813:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_OK; 813:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_OK;
@ -4438,7 +4438,7 @@ ARM GAS /tmp/cctO609k.s page 1
867:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note MCO pin should be configured in alternate function mode. 867:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note MCO pin should be configured in alternate function mode.
868:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @param RCC_MCOx specifies the output direction for the clock source. 868:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @param RCC_MCOx specifies the output direction for the clock source.
869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * This parameter can be one of the following values: 869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * This parameter can be one of the following values:
ARM GAS /tmp/cctO609k.s page 75 ARM GAS /tmp/ccog29DJ.s page 75
870:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @arg @ref RCC_MCO1 Clock source to output on MCO1 pin(PA8). 870:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @arg @ref RCC_MCO1 Clock source to output on MCO1 pin(PA8).
@ -4498,7 +4498,7 @@ ARM GAS /tmp/cctO609k.s page 1
900:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** gpio.Speed = GPIO_SPEED_FREQ_HIGH; 900:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** gpio.Speed = GPIO_SPEED_FREQ_HIGH;
2057 .loc 1 900 3 is_stmt 1 view .LVU600 2057 .loc 1 900 3 is_stmt 1 view .LVU600
2058 .loc 1 900 18 is_stmt 0 view .LVU601 2058 .loc 1 900 18 is_stmt 0 view .LVU601
ARM GAS /tmp/cctO609k.s page 76 ARM GAS /tmp/ccog29DJ.s page 76
2059 000c 0323 movs r3, #3 2059 000c 0323 movs r3, #3
@ -4558,7 +4558,7 @@ ARM GAS /tmp/cctO609k.s page 1
2102 0040 3543 orrs r5, r5, r6 2102 0040 3543 orrs r5, r5, r6
2103 .LVL159: 2103 .LVL159:
2104 .loc 1 911 3 is_stmt 0 view .LVU619 2104 .loc 1 911 3 is_stmt 0 view .LVU619
ARM GAS /tmp/cctO609k.s page 77 ARM GAS /tmp/ccog29DJ.s page 77
2105 0042 2B43 orrs r3, r3, r5 2105 0042 2B43 orrs r3, r3, r5
@ -4618,7 +4618,7 @@ ARM GAS /tmp/cctO609k.s page 1
2144 .syntax unified 2144 .syntax unified
2145 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 2145 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
2146 0004 93FAA3F3 rbit r3, r3 2146 0004 93FAA3F3 rbit r3, r3
ARM GAS /tmp/cctO609k.s page 78 ARM GAS /tmp/ccog29DJ.s page 78
2147 @ 0 "" 2 2147 @ 0 "" 2
@ -4678,7 +4678,7 @@ ARM GAS /tmp/cctO609k.s page 1
2191 .syntax unified 2191 .syntax unified
2192 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 2192 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
2193 0004 93FAA3F3 rbit r3, r3 2193 0004 93FAA3F3 rbit r3, r3
ARM GAS /tmp/cctO609k.s page 79 ARM GAS /tmp/ccog29DJ.s page 79
2194 @ 0 "" 2 2194 @ 0 "" 2
@ -4738,7 +4738,7 @@ ARM GAS /tmp/cctO609k.s page 1
961:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Each time SYSCLK changes, this function must be called to update the 961:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Each time SYSCLK changes, this function must be called to update the
962:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * right SYSCLK value. Otherwise, any configuration based on this function will be incorre 962:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * right SYSCLK value. Otherwise, any configuration based on this function will be incorre
963:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * 963:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** *
ARM GAS /tmp/cctO609k.s page 80 ARM GAS /tmp/ccog29DJ.s page 80
964:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @retval SYSCLK frequency 964:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @retval SYSCLK frequency
@ -4798,7 +4798,7 @@ ARM GAS /tmp/cctO609k.s page 1
996:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** #else 996:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** #else
997:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if ((tmpreg & RCC_CFGR_PLLSRC_HSE_PREDIV) == RCC_CFGR_PLLSRC_HSE_PREDIV) 997:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if ((tmpreg & RCC_CFGR_PLLSRC_HSE_PREDIV) == RCC_CFGR_PLLSRC_HSE_PREDIV)
998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
ARM GAS /tmp/cctO609k.s page 81 ARM GAS /tmp/ccog29DJ.s page 81
999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* HSE used as PLL clock source : PLLCLK = HSE/PREDIV * PLLMUL */ 999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* HSE used as PLL clock source : PLLCLK = HSE/PREDIV * PLLMUL */
@ -4858,7 +4858,7 @@ ARM GAS /tmp/cctO609k.s page 1
2270 0024 13F4803F tst r3, #65536 2270 0024 13F4803F tst r3, #65536
2271 0028 05D0 beq .L146 2271 0028 05D0 beq .L146
989:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 989:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
ARM GAS /tmp/cctO609k.s page 82 ARM GAS /tmp/ccog29DJ.s page 82
2272 .loc 1 989 9 is_stmt 1 view .LVU662 2272 .loc 1 989 9 is_stmt 1 view .LVU662
@ -4918,7 +4918,7 @@ ARM GAS /tmp/cctO609k.s page 1
696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
2319 .loc 1 696 3 view .LVU672 2319 .loc 1 696 3 view .LVU672
699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
ARM GAS /tmp/cctO609k.s page 83 ARM GAS /tmp/ccog29DJ.s page 83
2320 .loc 1 699 3 view .LVU673 2320 .loc 1 699 3 view .LVU673
@ -4978,7 +4978,7 @@ ARM GAS /tmp/cctO609k.s page 1
2360 .loc 1 727 5 view .LVU687 2360 .loc 1 727 5 view .LVU687
2361 0032 13F0020F tst r3, #2 2361 0032 13F0020F tst r3, #2
2362 0036 06D0 beq .L154 2362 0036 06D0 beq .L154
ARM GAS /tmp/cctO609k.s page 84 ARM GAS /tmp/ccog29DJ.s page 84
729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider); 729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider);
@ -5038,7 +5038,7 @@ ARM GAS /tmp/cctO609k.s page 1
2401 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 2401 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
2402 005a 92FAA2F2 rbit r2, r2 2402 005a 92FAA2F2 rbit r2, r2
2403 @ 0 "" 2 2403 @ 0 "" 2
ARM GAS /tmp/cctO609k.s page 85 ARM GAS /tmp/ccog29DJ.s page 85
2404 .loc 2 1001 3 view .LVU704 2404 .loc 2 1001 3 view .LVU704
@ -5098,7 +5098,7 @@ ARM GAS /tmp/cctO609k.s page 1
2449 .loc 1 769 17 is_stmt 0 view .LVU716 2449 .loc 1 769 17 is_stmt 0 view .LVU716
2450 0088 FFF7FEFF bl HAL_GetTick 2450 0088 FFF7FEFF bl HAL_GetTick
2451 .LVL182: 2451 .LVL182:
ARM GAS /tmp/cctO609k.s page 86 ARM GAS /tmp/ccog29DJ.s page 86
2452 008c 0646 mov r6, r0 2452 008c 0646 mov r6, r0
@ -5158,7 +5158,7 @@ ARM GAS /tmp/cctO609k.s page 1
2492 @ 0 "" 2 2492 @ 0 "" 2
2493 .loc 2 1001 3 view .LVU731 2493 .loc 2 1001 3 view .LVU731
2494 .LVL186: 2494 .LVL186:
ARM GAS /tmp/cctO609k.s page 87 ARM GAS /tmp/ccog29DJ.s page 87
2495 .loc 2 1001 3 is_stmt 0 view .LVU732 2495 .loc 2 1001 3 is_stmt 0 view .LVU732
@ -5218,7 +5218,7 @@ ARM GAS /tmp/cctO609k.s page 1
983:Drivers/CMSIS/Include/cmsis_gcc.h **** 983:Drivers/CMSIS/Include/cmsis_gcc.h ****
2540 .loc 2 983 3 view .LVU744 2540 .loc 2 983 3 view .LVU744
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/cctO609k.s page 88 ARM GAS /tmp/ccog29DJ.s page 88
2541 .loc 2 988 4 view .LVU745 2541 .loc 2 988 4 view .LVU745
@ -5278,7 +5278,7 @@ ARM GAS /tmp/cctO609k.s page 1
2588 .L155: 2588 .L155:
780:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 780:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
2589 .loc 1 780 3 is_stmt 1 view .LVU757 2589 .loc 1 780 3 is_stmt 1 view .LVU757
ARM GAS /tmp/cctO609k.s page 89 ARM GAS /tmp/ccog29DJ.s page 89
780:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 780:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
@ -5338,7 +5338,7 @@ ARM GAS /tmp/cctO609k.s page 1
2630 013e 13F0080F tst r3, #8 2630 013e 13F0080F tst r3, #8
2631 0142 07D0 beq .L169 2631 0142 07D0 beq .L169
803:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, ((RCC_ClkInitStruct->APB2CLKDivider) << 3U)); 803:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, ((RCC_ClkInitStruct->APB2CLKDivider) << 3U));
ARM GAS /tmp/cctO609k.s page 90 ARM GAS /tmp/ccog29DJ.s page 90
2632 .loc 1 803 5 is_stmt 1 view .LVU772 2632 .loc 1 803 5 is_stmt 1 view .LVU772
@ -5398,7 +5398,7 @@ ARM GAS /tmp/cctO609k.s page 1
2675 .loc 1 808 47 discriminator 3 view .LVU785 2675 .loc 1 808 47 discriminator 3 view .LVU785
2676 0170 D840 lsrs r0, r0, r3 2676 0170 D840 lsrs r0, r0, r3
808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
ARM GAS /tmp/cctO609k.s page 91 ARM GAS /tmp/ccog29DJ.s page 91
2677 .loc 1 808 19 discriminator 3 view .LVU786 2677 .loc 1 808 19 discriminator 3 view .LVU786
@ -5458,7 +5458,7 @@ ARM GAS /tmp/cctO609k.s page 1
789:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 789:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
2722 .loc 1 789 14 view .LVU796 2722 .loc 1 789 14 view .LVU796
2723 018e 0120 movs r0, #1 2723 018e 0120 movs r0, #1
ARM GAS /tmp/cctO609k.s page 92 ARM GAS /tmp/ccog29DJ.s page 92
2724 0190 F6E7 b .L152 2724 0190 F6E7 b .L152
@ -5518,7 +5518,7 @@ ARM GAS /tmp/cctO609k.s page 1
2767 .thumb_func 2767 .thumb_func
2769 HAL_RCC_GetPCLK1Freq: 2769 HAL_RCC_GetPCLK1Freq:
2770 .LFB131: 2770 .LFB131:
ARM GAS /tmp/cctO609k.s page 93 ARM GAS /tmp/ccog29DJ.s page 93
1034:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 1034:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
@ -5578,7 +5578,7 @@ ARM GAS /tmp/cctO609k.s page 1
2811 001c 024A ldr r2, .L190+4 2811 001c 024A ldr r2, .L190+4
2812 001e D35C ldrb r3, [r2, r3] @ zero_extendqisi2 2812 001e D35C ldrb r3, [r2, r3] @ zero_extendqisi2
1045:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 1045:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
ARM GAS /tmp/cctO609k.s page 94 ARM GAS /tmp/ccog29DJ.s page 94
2813 .loc 1 1045 1 view .LVU812 2813 .loc 1 1045 1 view .LVU812
@ -5638,7 +5638,7 @@ ARM GAS /tmp/cctO609k.s page 1
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
2856 .loc 2 988 4 view .LVU820 2856 .loc 2 988 4 view .LVU820
2857 000e 4FF46052 mov r2, #14336 2857 000e 4FF46052 mov r2, #14336
ARM GAS /tmp/cctO609k.s page 95 ARM GAS /tmp/ccog29DJ.s page 95
2858 .syntax unified 2858 .syntax unified
@ -5698,7 +5698,7 @@ ARM GAS /tmp/cctO609k.s page 1
2901 .loc 1 1069 3 view .LVU827 2901 .loc 1 1069 3 view .LVU827
1070:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** 1070:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
1071:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Set all possible values for the Oscillator type parameter ---------------*/ 1071:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Set all possible values for the Oscillator type parameter ---------------*/
ARM GAS /tmp/cctO609k.s page 96 ARM GAS /tmp/ccog29DJ.s page 96
1072:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** RCC_OscInitStruct->OscillatorType = RCC_OSCILLATORTYPE_HSE | RCC_OSCILLATORTYPE_HSI \ 1072:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** RCC_OscInitStruct->OscillatorType = RCC_OSCILLATORTYPE_HSE | RCC_OSCILLATORTYPE_HSI \
@ -5758,7 +5758,7 @@ ARM GAS /tmp/cctO609k.s page 1
2931 .loc 1 1096 5 is_stmt 1 view .LVU841 2931 .loc 1 1096 5 is_stmt 1 view .LVU841
2932 .loc 1 1096 33 is_stmt 0 view .LVU842 2932 .loc 1 1096 33 is_stmt 0 view .LVU842
2933 0026 0123 movs r3, #1 2933 0026 0123 movs r3, #1
ARM GAS /tmp/cctO609k.s page 97 ARM GAS /tmp/ccog29DJ.s page 97
2934 0028 0361 str r3, [r0, #16] 2934 0028 0361 str r3, [r0, #16]
@ -5818,7 +5818,7 @@ ARM GAS /tmp/cctO609k.s page 1
2962 .loc 1 1122 5 is_stmt 1 view .LVU855 2962 .loc 1 1122 5 is_stmt 1 view .LVU855
2963 .loc 1 1122 33 is_stmt 0 view .LVU856 2963 .loc 1 1122 33 is_stmt 0 view .LVU856
2964 004a 0123 movs r3, #1 2964 004a 0123 movs r3, #1
ARM GAS /tmp/cctO609k.s page 98 ARM GAS /tmp/ccog29DJ.s page 98
2965 004c 8361 str r3, [r0, #24] 2965 004c 8361 str r3, [r0, #24]
@ -5878,7 +5878,7 @@ ARM GAS /tmp/cctO609k.s page 1
1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
2997 .loc 1 1081 8 is_stmt 1 view .LVU871 2997 .loc 1 1081 8 is_stmt 1 view .LVU871
1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** { 1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
ARM GAS /tmp/cctO609k.s page 99 ARM GAS /tmp/ccog29DJ.s page 99
2998 .loc 1 1081 15 is_stmt 0 view .LVU872 2998 .loc 1 1081 15 is_stmt 0 view .LVU872
@ -5938,7 +5938,7 @@ ARM GAS /tmp/cctO609k.s page 1
3038 00a0 C360 str r3, [r0, #12] 3038 00a0 C360 str r3, [r0, #12]
3039 00a2 CDE7 b .L203 3039 00a2 CDE7 b .L203
3040 .L205: 3040 .L205:
ARM GAS /tmp/cctO609k.s page 100 ARM GAS /tmp/ccog29DJ.s page 100
1126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 1126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
@ -5998,7 +5998,7 @@ ARM GAS /tmp/cctO609k.s page 1
3076 .loc 1 1161 3 view .LVU894 3076 .loc 1 1161 3 view .LVU894
3077 .loc 1 1161 32 is_stmt 0 view .LVU895 3077 .loc 1 1161 32 is_stmt 0 view .LVU895
3078 0000 0F23 movs r3, #15 3078 0000 0F23 movs r3, #15
ARM GAS /tmp/cctO609k.s page 101 ARM GAS /tmp/ccog29DJ.s page 101
3079 0002 0360 str r3, [r0] 3079 0002 0360 str r3, [r0]
@ -6058,7 +6058,7 @@ ARM GAS /tmp/cctO609k.s page 1
1177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** } 1177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
3118 .loc 1 1177 1 view .LVU916 3118 .loc 1 1177 1 view .LVU916
3119 0032 7047 bx lr 3119 0032 7047 bx lr
ARM GAS /tmp/cctO609k.s page 102 ARM GAS /tmp/ccog29DJ.s page 102
3120 .L213: 3120 .L213:
@ -6118,7 +6118,7 @@ ARM GAS /tmp/cctO609k.s page 1
3148 .align 1 3148 .align 1
3149 .global HAL_RCC_NMI_IRQHandler 3149 .global HAL_RCC_NMI_IRQHandler
3150 .syntax unified 3150 .syntax unified
ARM GAS /tmp/cctO609k.s page 103 ARM GAS /tmp/ccog29DJ.s page 103
3151 .thumb 3151 .thumb
@ -6178,7 +6178,7 @@ ARM GAS /tmp/cctO609k.s page 1
3198 .section .rodata.aPLLMULFactorTable,"a" 3198 .section .rodata.aPLLMULFactorTable,"a"
3199 .align 2 3199 .align 2
3202 aPLLMULFactorTable: 3202 aPLLMULFactorTable:
ARM GAS /tmp/cctO609k.s page 104 ARM GAS /tmp/ccog29DJ.s page 104
3203 0000 02030405 .ascii "\002\003\004\005\006\007\010\011\012\013\014\015\016" 3203 0000 02030405 .ascii "\002\003\004\005\006\007\010\011\012\013\014\015\016"
@ -6197,58 +6197,58 @@ ARM GAS /tmp/cctO609k.s page 1
3213 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h" 3213 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
3214 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h" 3214 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
3215 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 3215 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
ARM GAS /tmp/cctO609k.s page 105 ARM GAS /tmp/ccog29DJ.s page 105
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_rcc.c *ABS*:00000000 stm32f3xx_hal_rcc.c
/tmp/cctO609k.s:21 .text.HAL_RCC_DeInit:00000000 $t /tmp/ccog29DJ.s:21 .text.HAL_RCC_DeInit:00000000 $t
/tmp/cctO609k.s:27 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit /tmp/ccog29DJ.s:27 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
/tmp/cctO609k.s:228 .text.HAL_RCC_DeInit:000000dc $d /tmp/ccog29DJ.s:228 .text.HAL_RCC_DeInit:000000dc $d
/tmp/cctO609k.s:238 .text.HAL_RCC_OscConfig:00000000 $t /tmp/ccog29DJ.s:238 .text.HAL_RCC_OscConfig:00000000 $t
/tmp/cctO609k.s:244 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig /tmp/ccog29DJ.s:244 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig
/tmp/cctO609k.s:1056 .text.HAL_RCC_OscConfig:000002e8 $d /tmp/ccog29DJ.s:1056 .text.HAL_RCC_OscConfig:000002e8 $d
/tmp/cctO609k.s:1067 .text.HAL_RCC_OscConfig:000002f0 $t /tmp/ccog29DJ.s:1067 .text.HAL_RCC_OscConfig:000002f0 $t
/tmp/cctO609k.s:1915 .text.HAL_RCC_OscConfig:000005d8 $d /tmp/ccog29DJ.s:1915 .text.HAL_RCC_OscConfig:000005d8 $d
/tmp/cctO609k.s:1922 .text.HAL_RCC_OscConfig:000005e4 $t /tmp/ccog29DJ.s:1922 .text.HAL_RCC_OscConfig:000005e4 $t
/tmp/cctO609k.s:2019 .text.HAL_RCC_OscConfig:0000062c $d /tmp/ccog29DJ.s:2019 .text.HAL_RCC_OscConfig:0000062c $d
/tmp/cctO609k.s:2024 .text.HAL_RCC_MCOConfig:00000000 $t /tmp/ccog29DJ.s:2024 .text.HAL_RCC_MCOConfig:00000000 $t
/tmp/cctO609k.s:2030 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig /tmp/ccog29DJ.s:2030 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig
/tmp/cctO609k.s:2117 .text.HAL_RCC_MCOConfig:0000004c $d /tmp/ccog29DJ.s:2117 .text.HAL_RCC_MCOConfig:0000004c $d
/tmp/cctO609k.s:2122 .text.HAL_RCC_EnableCSS:00000000 $t /tmp/ccog29DJ.s:2122 .text.HAL_RCC_EnableCSS:00000000 $t
/tmp/cctO609k.s:2128 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS /tmp/ccog29DJ.s:2128 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS
/tmp/cctO609k.s:2169 .text.HAL_RCC_DisableCSS:00000000 $t /tmp/ccog29DJ.s:2169 .text.HAL_RCC_DisableCSS:00000000 $t
/tmp/cctO609k.s:2175 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS /tmp/ccog29DJ.s:2175 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS
/tmp/cctO609k.s:2216 .text.HAL_RCC_GetSysClockFreq:00000000 $t /tmp/ccog29DJ.s:2216 .text.HAL_RCC_GetSysClockFreq:00000000 $t
/tmp/cctO609k.s:2222 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq /tmp/ccog29DJ.s:2222 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq
/tmp/cctO609k.s:2297 .text.HAL_RCC_GetSysClockFreq:00000040 $d /tmp/ccog29DJ.s:2297 .text.HAL_RCC_GetSysClockFreq:00000040 $d
/tmp/cctO609k.s:3202 .rodata.aPLLMULFactorTable:00000000 aPLLMULFactorTable /tmp/ccog29DJ.s:3202 .rodata.aPLLMULFactorTable:00000000 aPLLMULFactorTable
/tmp/cctO609k.s:3195 .rodata.aPredivFactorTable:00000000 aPredivFactorTable /tmp/ccog29DJ.s:3195 .rodata.aPredivFactorTable:00000000 aPredivFactorTable
/tmp/cctO609k.s:2306 .text.HAL_RCC_ClockConfig:00000000 $t /tmp/ccog29DJ.s:2306 .text.HAL_RCC_ClockConfig:00000000 $t
/tmp/cctO609k.s:2312 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig /tmp/ccog29DJ.s:2312 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig
/tmp/cctO609k.s:2728 .text.HAL_RCC_ClockConfig:00000194 $d /tmp/ccog29DJ.s:2728 .text.HAL_RCC_ClockConfig:00000194 $d
/tmp/cctO609k.s:2737 .text.HAL_RCC_GetHCLKFreq:00000000 $t /tmp/ccog29DJ.s:2737 .text.HAL_RCC_GetHCLKFreq:00000000 $t
/tmp/cctO609k.s:2743 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq /tmp/ccog29DJ.s:2743 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq
/tmp/cctO609k.s:2758 .text.HAL_RCC_GetHCLKFreq:00000008 $d /tmp/ccog29DJ.s:2758 .text.HAL_RCC_GetHCLKFreq:00000008 $d
/tmp/cctO609k.s:2763 .text.HAL_RCC_GetPCLK1Freq:00000000 $t /tmp/ccog29DJ.s:2763 .text.HAL_RCC_GetPCLK1Freq:00000000 $t
/tmp/cctO609k.s:2769 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq /tmp/ccog29DJ.s:2769 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq
/tmp/cctO609k.s:2819 .text.HAL_RCC_GetPCLK1Freq:00000024 $d /tmp/ccog29DJ.s:2819 .text.HAL_RCC_GetPCLK1Freq:00000024 $d
/tmp/cctO609k.s:2825 .text.HAL_RCC_GetPCLK2Freq:00000000 $t /tmp/ccog29DJ.s:2825 .text.HAL_RCC_GetPCLK2Freq:00000000 $t
/tmp/cctO609k.s:2831 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq /tmp/ccog29DJ.s:2831 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq
/tmp/cctO609k.s:2881 .text.HAL_RCC_GetPCLK2Freq:00000024 $d /tmp/ccog29DJ.s:2881 .text.HAL_RCC_GetPCLK2Freq:00000024 $d
/tmp/cctO609k.s:2887 .text.HAL_RCC_GetOscConfig:00000000 $t /tmp/ccog29DJ.s:2887 .text.HAL_RCC_GetOscConfig:00000000 $t
/tmp/cctO609k.s:2893 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig /tmp/ccog29DJ.s:2893 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig
/tmp/cctO609k.s:3055 .text.HAL_RCC_GetOscConfig:000000b0 $d /tmp/ccog29DJ.s:3055 .text.HAL_RCC_GetOscConfig:000000b0 $d
/tmp/cctO609k.s:3060 .text.HAL_RCC_GetClockConfig:00000000 $t /tmp/ccog29DJ.s:3060 .text.HAL_RCC_GetClockConfig:00000000 $t
/tmp/cctO609k.s:3066 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig /tmp/ccog29DJ.s:3066 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig
/tmp/cctO609k.s:3123 .text.HAL_RCC_GetClockConfig:00000034 $d /tmp/ccog29DJ.s:3123 .text.HAL_RCC_GetClockConfig:00000034 $d
/tmp/cctO609k.s:3129 .text.HAL_RCC_CSSCallback:00000000 $t /tmp/ccog29DJ.s:3129 .text.HAL_RCC_CSSCallback:00000000 $t
/tmp/cctO609k.s:3135 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback /tmp/ccog29DJ.s:3135 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback
/tmp/cctO609k.s:3148 .text.HAL_RCC_NMI_IRQHandler:00000000 $t /tmp/ccog29DJ.s:3148 .text.HAL_RCC_NMI_IRQHandler:00000000 $t
/tmp/cctO609k.s:3154 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler /tmp/ccog29DJ.s:3154 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler
/tmp/cctO609k.s:3187 .text.HAL_RCC_NMI_IRQHandler:0000001c $d /tmp/ccog29DJ.s:3187 .text.HAL_RCC_NMI_IRQHandler:0000001c $d
/tmp/cctO609k.s:3192 .rodata.aPredivFactorTable:00000000 $d /tmp/ccog29DJ.s:3192 .rodata.aPredivFactorTable:00000000 $d
/tmp/cctO609k.s:3199 .rodata.aPLLMULFactorTable:00000000 $d /tmp/ccog29DJ.s:3199 .rodata.aPLLMULFactorTable:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick
@ -6257,7 +6257,7 @@ SystemCoreClock
uwTickPrio uwTickPrio
HAL_GPIO_Init HAL_GPIO_Init
AHBPrescTable AHBPrescTable
ARM GAS /tmp/cctO609k.s page 106 ARM GAS /tmp/ccog29DJ.s page 106
APBPrescTable APBPrescTable

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccP6fCrX.s page 1 ARM GAS /tmp/cc2loN8A.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #ifdef HAL_RCC_MODULE_ENABLED 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #ifdef HAL_RCC_MODULE_ENABLED
30: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 **** /** @defgroup RCCEx RCCEx 31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /** @defgroup RCCEx RCCEx
ARM GAS /tmp/ccP6fCrX.s page 2 ARM GAS /tmp/cc2loN8A.s page 2
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @brief RCC Extension HAL module driver. 32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @brief RCC Extension HAL module driver.
@ -118,7 +118,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
87: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 **** * @brief Initializes the RCC extended peripherals clocks according to the specified 88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @brief Initializes the RCC extended peripherals clocks according to the specified
ARM GAS /tmp/ccP6fCrX.s page 3 ARM GAS /tmp/cc2loN8A.s page 3
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * parameters in the RCC_PeriphCLKInitTypeDef. 89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * parameters in the RCC_PeriphCLKInitTypeDef.
@ -178,7 +178,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 4 ARM GAS /tmp/cc2loN8A.s page 4
146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the USART2 clock source */ 201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the USART2 clock source */
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_USART2_CONFIG(PeriphClkInit->Usart2ClockSelection); 202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_USART2_CONFIG(PeriphClkInit->Usart2ClockSelection);
ARM GAS /tmp/ccP6fCrX.s page 5 ARM GAS /tmp/cc2loN8A.s page 5
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
@ -298,7 +298,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2C2 clock source */ 258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2C2 clock source */
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_I2C2_CONFIG(PeriphClkInit->I2c2ClockSelection); 259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_I2C2_CONFIG(PeriphClkInit->I2c2ClockSelection);
ARM GAS /tmp/ccP6fCrX.s page 6 ARM GAS /tmp/cc2loN8A.s page 6
260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
@ -358,7 +358,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ 314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_I2SCLKSOURCE(PeriphClkInit->I2sClockSelection)); 315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_I2SCLKSOURCE(PeriphClkInit->I2sClockSelection));
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
ARM GAS /tmp/ccP6fCrX.s page 7 ARM GAS /tmp/cc2loN8A.s page 7
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2S clock source */ 317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2S clock source */
@ -418,7 +418,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */ 371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F373xC) || defined(STM32F378xx) 373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F373xC) || defined(STM32F378xx)
ARM GAS /tmp/ccP6fCrX.s page 8 ARM GAS /tmp/cc2loN8A.s page 8
374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ 428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_TIM15CLKSOURCE(PeriphClkInit->Tim15ClockSelection)); 429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_TIM15CLKSOURCE(PeriphClkInit->Tim15ClockSelection));
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
ARM GAS /tmp/ccP6fCrX.s page 9 ARM GAS /tmp/cc2loN8A.s page 9
431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the TIM15 clock source */ 431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the TIM15 clock source */
@ -538,7 +538,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */ 486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_CECCLKSOURCE(PeriphClkInit->CecClockSelection)); 487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_CECCLKSOURCE(PeriphClkInit->CecClockSelection));
ARM GAS /tmp/ccP6fCrX.s page 10 ARM GAS /tmp/cc2loN8A.s page 10
488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
@ -598,7 +598,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the CEC clock source */ 543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the CEC clock source */
544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_TIM17_CONFIG(PeriphClkInit->Tim17ClockSelection); 544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_TIM17_CONFIG(PeriphClkInit->Tim17ClockSelection);
ARM GAS /tmp/ccP6fCrX.s page 11 ARM GAS /tmp/cc2loN8A.s page 11
545:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 545:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
@ -658,7 +658,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE)\ 600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE)\
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** || defined(STM32F302xC) || defined(STM32F303xC)\ 601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** || defined(STM32F302xC) || defined(STM32F303xC)\
ARM GAS /tmp/ccP6fCrX.s page 12 ARM GAS /tmp/cc2loN8A.s page 12
602:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** || defined(STM32F302x8) \ 602:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** || defined(STM32F302x8) \
@ -718,7 +718,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->I2sClockSelection = __HAL_RCC_GET_I2S_SOURCE(); 656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->I2sClockSelection = __HAL_RCC_GET_I2S_SOURCE();
657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx || */ 658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx || */
ARM GAS /tmp/ccP6fCrX.s page 13 ARM GAS /tmp/cc2loN8A.s page 13
659:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F302xC || STM32F303xC || STM32F358xx || */ 659:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F302xC || STM32F303xC || STM32F358xx || */
@ -778,7 +778,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim8ClockSelection = __HAL_RCC_GET_TIM8_SOURCE(); 713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim8ClockSelection = __HAL_RCC_GET_TIM8_SOURCE();
714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx || */ 715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx || */
ARM GAS /tmp/ccP6fCrX.s page 14 ARM GAS /tmp/cc2loN8A.s page 14
716:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */ 716:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */
@ -838,7 +838,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim17ClockSelection = __HAL_RCC_GET_TIM17_SOURCE(); 770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim17ClockSelection = __HAL_RCC_GET_TIM17_SOURCE();
771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx */ 772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx */
ARM GAS /tmp/ccP6fCrX.s page 15 ARM GAS /tmp/cc2loN8A.s page 15
773:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 773:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
@ -898,7 +898,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C3 I2C3 peripheral clock 827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C3 I2C3 peripheral clock
828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2S I2S peripheral clock 828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2S I2S peripheral clock
829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_USB USB peripheral clock 829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_USB USB peripheral clock
ARM GAS /tmp/ccP6fCrX.s page 16 ARM GAS /tmp/cc2loN8A.s page 16
830:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_ADC12 ADC12 peripheral clock 830:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_ADC12 ADC12 peripheral clock
@ -958,7 +958,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif 884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif
885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @if STM32F328xx 885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @if STM32F328xx
886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C2 I2C2 peripheral clock 886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C2 I2C2 peripheral clock
ARM GAS /tmp/ccP6fCrX.s page 17 ARM GAS /tmp/cc2loN8A.s page 17
887:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_ADC12 ADC12 peripheral clock 887:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_ADC12 ADC12 peripheral clock
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif 941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif
942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @retval Frequency in Hz (0: means that no available frequency for the peripheral) 942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @retval Frequency in Hz (0: means that no available frequency for the peripheral)
943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** */ 943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** */
ARM GAS /tmp/ccP6fCrX.s page 18 ARM GAS /tmp/cc2loN8A.s page 18
944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk) 944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk)
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq(); 998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq();
999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1000:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_USART1CLKSOURCE_PCLK2 */ 1000:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_USART1CLKSOURCE_PCLK2 */
ARM GAS /tmp/ccP6fCrX.s page 19 ARM GAS /tmp/cc2loN8A.s page 19
1001:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if HSI is ready and if USART1 clock selection is HSI */ 1001:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if HSI is ready and if USART1 clock selection is HSI */
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
1056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq(); 1056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq();
1057:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1057:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 20 ARM GAS /tmp/cc2loN8A.s page 20
1058:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if HSI is ready and if USART3 clock selection is HSI */ 1058:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if HSI is ready and if USART3 clock selection is HSI */
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if (srcclk == RCC_UART5CLKSOURCE_PCLK1) 1112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if (srcclk == RCC_UART5CLKSOURCE_PCLK1)
1113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq(); 1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq();
ARM GAS /tmp/ccP6fCrX.s page 21 ARM GAS /tmp/cc2loN8A.s page 21
1115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_I2C2SW */ 1169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_I2C2SW */
1170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_I2C3SW) 1170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_I2C3SW)
1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_I2C3: 1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_I2C3:
ARM GAS /tmp/ccP6fCrX.s page 22 ARM GAS /tmp/cc2loN8A.s page 22
1172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = (RCC_GetPLLCLKFreq() * 3U) / 2U; 1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = (RCC_GetPLLCLKFreq() * 3U) / 2U;
1227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 23 ARM GAS /tmp/cc2loN8A.s page 23
1229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; 1229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADCPRE34) 1283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADCPRE34)
1284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_ADC34: 1284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_ADC34:
1285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccP6fCrX.s page 24 ARM GAS /tmp/cc2loN8A.s page 24
1286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the current ADC34 source */ 1286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the current ADC34 source */
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; 1341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
1342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 25 ARM GAS /tmp/cc2loN8A.s page 25
1343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM2SW */ 1343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM2SW */
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; 1398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
1399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 26 ARM GAS /tmp/cc2loN8A.s page 26
1400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM16SW */ 1400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM16SW */
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break; 1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
1456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 27 ARM GAS /tmp/cc2loN8A.s page 27
1457:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM34SW */ 1457:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM34SW */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** return(frequency); 1511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** return(frequency);
1512: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 **** 1513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
ARM GAS /tmp/ccP6fCrX.s page 28 ARM GAS /tmp/cc2loN8A.s page 28
1514:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /** 1514:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /**
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** prediv = (RCC->CFGR2 & RCC_CFGR2_PREDIV) + 1U; 1541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** prediv = (RCC->CFGR2 & RCC_CFGR2_PREDIV) + 1U;
55 .loc 1 1541 5 is_stmt 1 view .LVU11 55 .loc 1 1541 5 is_stmt 1 view .LVU11
56 .loc 1 1541 18 is_stmt 0 view .LVU12 56 .loc 1 1541 18 is_stmt 0 view .LVU12
ARM GAS /tmp/ccP6fCrX.s page 29 ARM GAS /tmp/cc2loN8A.s page 29
57 0012 074B ldr r3, .L4 57 0012 074B ldr r3, .L4
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
87 002e 7047 bx lr 87 002e 7047 bx lr
88 .L5: 88 .L5:
89 .align 2 89 .align 2
ARM GAS /tmp/ccP6fCrX.s page 30 ARM GAS /tmp/cc2loN8A.s page 30
90 .L4: 90 .L4:
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
135 .loc 1 124 8 is_stmt 0 view .LVU36 135 .loc 1 124 8 is_stmt 0 view .LVU36
136 000e 864B ldr r3, .L36 136 000e 864B ldr r3, .L36
ARM GAS /tmp/ccP6fCrX.s page 31 ARM GAS /tmp/cc2loN8A.s page 31
137 0010 DB69 ldr r3, [r3, #28] 137 0010 DB69 ldr r3, [r3, #28]
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
177 .loc 1 149 5 is_stmt 1 view .LVU51 177 .loc 1 149 5 is_stmt 1 view .LVU51
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccP6fCrX.s page 32 ARM GAS /tmp/cc2loN8A.s page 32
178 .loc 1 149 7 is_stmt 0 view .LVU52 178 .loc 1 149 7 is_stmt 0 view .LVU52
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
24:Drivers/CMSIS/Include/cmsis_gcc.h **** 24:Drivers/CMSIS/Include/cmsis_gcc.h ****
25:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __CMSIS_GCC_H 25:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __CMSIS_GCC_H
26:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_H 26:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_H
ARM GAS /tmp/ccP6fCrX.s page 33 ARM GAS /tmp/cc2loN8A.s page 33
27:Drivers/CMSIS/Include/cmsis_gcc.h **** 27:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
81:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes" 81:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
82:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; 82:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; };
83:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop 83:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
ARM GAS /tmp/ccP6fCrX.s page 34 ARM GAS /tmp/cc2loN8A.s page 34
84:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))- 84:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))-
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
138:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes. 138:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
139:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 139:Drivers/CMSIS/Include/cmsis_gcc.h **** */
140:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_irq(void) 140:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_irq(void)
ARM GAS /tmp/ccP6fCrX.s page 35 ARM GAS /tmp/cc2loN8A.s page 35
141:Drivers/CMSIS/Include/cmsis_gcc.h **** { 141:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
195:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory"); 195:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory");
196:Drivers/CMSIS/Include/cmsis_gcc.h **** } 196:Drivers/CMSIS/Include/cmsis_gcc.h **** }
197:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 197:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/ccP6fCrX.s page 36 ARM GAS /tmp/cc2loN8A.s page 36
198:Drivers/CMSIS/Include/cmsis_gcc.h **** 198:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
252:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 252:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
253:Drivers/CMSIS/Include/cmsis_gcc.h **** } 253:Drivers/CMSIS/Include/cmsis_gcc.h **** }
254:Drivers/CMSIS/Include/cmsis_gcc.h **** 254:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccP6fCrX.s page 37 ARM GAS /tmp/cc2loN8A.s page 37
255:Drivers/CMSIS/Include/cmsis_gcc.h **** 255:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
309:Drivers/CMSIS/Include/cmsis_gcc.h **** 309:Drivers/CMSIS/Include/cmsis_gcc.h ****
310:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) 310:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
311:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 311:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccP6fCrX.s page 38 ARM GAS /tmp/cc2loN8A.s page 38
312:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer (non-secure) 312:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer (non-secure)
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
366:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Stack Pointer (non-secure) 366:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Stack Pointer (non-secure)
367:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state. 367:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state.
368:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfStack Stack Pointer value to set 368:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfStack Stack Pointer value to set
ARM GAS /tmp/ccP6fCrX.s page 39 ARM GAS /tmp/cc2loN8A.s page 39
369:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 369:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
423:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 423:Drivers/CMSIS/Include/cmsis_gcc.h **** */
424:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask) 424:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask)
425:Drivers/CMSIS/Include/cmsis_gcc.h **** { 425:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccP6fCrX.s page 40 ARM GAS /tmp/cc2loN8A.s page 40
426:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR primask_ns, %0" : : "r" (priMask) : "memory"); 426:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR primask_ns, %0" : : "r" (priMask) : "memory");
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
480:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) ); 480:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) );
481:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result); 481:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
482:Drivers/CMSIS/Include/cmsis_gcc.h **** } 482:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccP6fCrX.s page 41 ARM GAS /tmp/cc2loN8A.s page 41
483:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 483:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
537:Drivers/CMSIS/Include/cmsis_gcc.h **** /** 537:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
538:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Fault Mask (non-secure) 538:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Fault Mask (non-secure)
539:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Fault Mask register when in secure state. 539:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Fault Mask register when in secure state.
ARM GAS /tmp/ccP6fCrX.s page 42 ARM GAS /tmp/cc2loN8A.s page 42
540:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Fault Mask register value 540:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Fault Mask register value
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
594:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ 594:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
595:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) 595:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
596:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI 596:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
ARM GAS /tmp/ccP6fCrX.s page 43 ARM GAS /tmp/cc2loN8A.s page 43
597:Drivers/CMSIS/Include/cmsis_gcc.h **** return 0U; 597:Drivers/CMSIS/Include/cmsis_gcc.h **** return 0U;
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
651:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer (non-secure) 651:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer (non-secure)
652:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure 652:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
653:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored. 653:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored.
ARM GAS /tmp/ccP6fCrX.s page 44 ARM GAS /tmp/cc2loN8A.s page 44
654:Drivers/CMSIS/Include/cmsis_gcc.h **** 654:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
708:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result; 708:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
709:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msplim_ns" : "=r" (result) ); 709:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msplim_ns" : "=r" (result) );
710:Drivers/CMSIS/Include/cmsis_gcc.h **** return result; 710:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
ARM GAS /tmp/ccP6fCrX.s page 45 ARM GAS /tmp/cc2loN8A.s page 45
711:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif 711:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
765:Drivers/CMSIS/Include/cmsis_gcc.h **** */ 765:Drivers/CMSIS/Include/cmsis_gcc.h **** */
766:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FPSCR(void) 766:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
767:Drivers/CMSIS/Include/cmsis_gcc.h **** { 767:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccP6fCrX.s page 46 ARM GAS /tmp/cc2loN8A.s page 46
768:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ 768:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
822:Drivers/CMSIS/Include/cmsis_gcc.h **** #if defined (__thumb__) && !defined (__thumb2__) 822:Drivers/CMSIS/Include/cmsis_gcc.h **** #if defined (__thumb__) && !defined (__thumb2__)
823:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_OUT_REG(r) "=l" (r) 823:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_OUT_REG(r) "=l" (r)
824:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_RW_REG(r) "+l" (r) 824:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_RW_REG(r) "+l" (r)
ARM GAS /tmp/ccP6fCrX.s page 47 ARM GAS /tmp/cc2loN8A.s page 47
825:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "l" (r) 825:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "l" (r)
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
879:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dsb 0xF":::"memory"); 879:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dsb 0xF":::"memory");
880:Drivers/CMSIS/Include/cmsis_gcc.h **** } 880:Drivers/CMSIS/Include/cmsis_gcc.h **** }
881:Drivers/CMSIS/Include/cmsis_gcc.h **** 881:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccP6fCrX.s page 48 ARM GAS /tmp/cc2loN8A.s page 48
882:Drivers/CMSIS/Include/cmsis_gcc.h **** 882:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
936:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) 936:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8)
937:Drivers/CMSIS/Include/cmsis_gcc.h **** return (int16_t)__builtin_bswap16(value); 937:Drivers/CMSIS/Include/cmsis_gcc.h **** return (int16_t)__builtin_bswap16(value);
938:Drivers/CMSIS/Include/cmsis_gcc.h **** #else 938:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/ccP6fCrX.s page 49 ARM GAS /tmp/cc2loN8A.s page 49
939:Drivers/CMSIS/Include/cmsis_gcc.h **** int16_t result; 939:Drivers/CMSIS/Include/cmsis_gcc.h **** int16_t result;
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
205 0058 4FF48033 mov r3, #65536 205 0058 4FF48033 mov r3, #65536
206 .syntax unified 206 .syntax unified
207 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1 207 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
ARM GAS /tmp/ccP6fCrX.s page 50 ARM GAS /tmp/cc2loN8A.s page 50
208 005c 93FAA3F2 rbit r2, r3 208 005c 93FAA3F2 rbit r2, r3
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
243 .loc 1 155 7 discriminator 2 view .LVU73 243 .loc 1 155 7 discriminator 2 view .LVU73
244 0076 B3FA83F3 clz r3, r3 244 0076 B3FA83F3 clz r3, r3
245 007a 3B44 add r3, r3, r7 245 007a 3B44 add r3, r3, r7
ARM GAS /tmp/ccP6fCrX.s page 51 ARM GAS /tmp/cc2loN8A.s page 51
246 007c 9B00 lsls r3, r3, #2 246 007c 9B00 lsls r3, r3, #2
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
287 .loc 1 219 21 is_stmt 0 view .LVU87 287 .loc 1 219 21 is_stmt 0 view .LVU87
288 00b6 2368 ldr r3, [r4] 288 00b6 2368 ldr r3, [r4]
ARM GAS /tmp/ccP6fCrX.s page 52 ARM GAS /tmp/cc2loN8A.s page 52
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
330 .L21: 330 .L21:
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
331 .loc 1 271 3 view .LVU101 331 .loc 1 271 3 view .LVU101
ARM GAS /tmp/ccP6fCrX.s page 53 ARM GAS /tmp/cc2loN8A.s page 53
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
372 0134 A169 ldr r1, [r4, #24] 372 0134 A169 ldr r1, [r4, #24]
373 0136 0B43 orrs r3, r3, r1 373 0136 0B43 orrs r3, r3, r1
374 0138 D362 str r3, [r2, #44] 374 0138 D362 str r3, [r2, #44]
ARM GAS /tmp/ccP6fCrX.s page 54 ARM GAS /tmp/cc2loN8A.s page 54
375 .L24: 375 .L24:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
414 016e 2E4A ldr r2, .L36 414 016e 2E4A ldr r2, .L36
415 0170 136B ldr r3, [r2, #48] 415 0170 136B ldr r3, [r2, #48]
416 0172 23F40063 bic r3, r3, #2048 416 0172 23F40063 bic r3, r3, #2048
ARM GAS /tmp/ccP6fCrX.s page 55 ARM GAS /tmp/cc2loN8A.s page 55
417 0176 A16A ldr r1, [r4, #40] 417 0176 A16A ldr r1, [r4, #40]
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
459 .loc 1 138 13 view .LVU143 459 .loc 1 138 13 view .LVU143
460 01aa 204B ldr r3, .L36+4 460 01aa 204B ldr r3, .L36+4
ARM GAS /tmp/ccP6fCrX.s page 56 ARM GAS /tmp/cc2loN8A.s page 56
461 01ac 1B68 ldr r3, [r3] 461 01ac 1B68 ldr r3, [r3]
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
503 .thumb 503 .thumb
504 .syntax unified 504 .syntax unified
505 .LBE21: 505 .LBE21:
ARM GAS /tmp/ccP6fCrX.s page 57 ARM GAS /tmp/cc2loN8A.s page 57
506 .LBE20: 506 .LBE20:
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
549 .loc 1 166 51 is_stmt 1 view .LVU170 549 .loc 1 166 51 is_stmt 1 view .LVU170
550 .LVL38: 550 .LVL38:
551 .LBB24: 551 .LBB24:
ARM GAS /tmp/ccP6fCrX.s page 58 ARM GAS /tmp/cc2loN8A.s page 58
552 .LBI24: 552 .LBI24:
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
597 0214 23F08053 bic r3, r3, #268435456 597 0214 23F08053 bic r3, r3, #268435456
598 0218 D361 str r3, [r2, #28] 598 0218 D361 str r3, [r2, #28]
599 021a 41E7 b .L7 599 021a 41E7 b .L7
ARM GAS /tmp/ccP6fCrX.s page 59 ARM GAS /tmp/cc2loN8A.s page 59
600 .LVL42: 600 .LVL42:
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
647 0004 204B ldr r3, .L39+4 647 0004 204B ldr r3, .L39+4
648 0006 1A6A ldr r2, [r3, #32] 648 0006 1A6A ldr r2, [r3, #32]
649 0008 02F44072 and r2, r2, #768 649 0008 02F44072 and r2, r2, #768
ARM GAS /tmp/ccP6fCrX.s page 60 ARM GAS /tmp/cc2loN8A.s page 60
586:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the USART1 clock configuration --------------------------------------------*/ 586:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the USART1 clock configuration --------------------------------------------*/
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
685 .loc 1 631 39 is_stmt 0 view .LVU211 685 .loc 1 631 39 is_stmt 0 view .LVU211
686 0036 174A ldr r2, .L39+16 686 0036 174A ldr r2, .L39+16
687 0038 0260 str r2, [r0] 687 0038 0260 str r2, [r0]
ARM GAS /tmp/ccP6fCrX.s page 61 ARM GAS /tmp/cc2loN8A.s page 61
633:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** 633:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM15 clock configuration -----------------------------------------*/ 720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM15 clock configuration -----------------------------------------*/
724 .loc 1 720 3 is_stmt 1 view .LVU230 724 .loc 1 720 3 is_stmt 1 view .LVU230
720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM15 clock configuration -----------------------------------------*/ 720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM15 clock configuration -----------------------------------------*/
ARM GAS /tmp/ccP6fCrX.s page 62 ARM GAS /tmp/cc2loN8A.s page 62
725 .loc 1 720 39 is_stmt 0 view .LVU231 725 .loc 1 720 39 is_stmt 0 view .LVU231
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
771 .LVL46: 771 .LVL46:
772 .LFB125: 772 .LFB125:
945:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* frequency == 0 : means that no available frequency for the peripheral */ 945:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* frequency == 0 : means that no available frequency for the peripheral */
ARM GAS /tmp/ccP6fCrX.s page 63 ARM GAS /tmp/cc2loN8A.s page 63
773 .loc 1 945 1 is_stmt 1 view -0 773 .loc 1 945 1 is_stmt 1 view -0
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
814 0030 79D0 beq .L83 814 0030 79D0 beq .L83
815 .L61: 815 .L61:
1007:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1007:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccP6fCrX.s page 64 ARM GAS /tmp/cc2loN8A.s page 64
816 .loc 1 1007 12 is_stmt 1 view .LVU256 816 .loc 1 1007 12 is_stmt 1 view .LVU256
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
856 005e 1868 ldr r0, [r3] 856 005e 1868 ldr r0, [r3]
857 .LVL56: 857 .LVL56:
1313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccP6fCrX.s page 65 ARM GAS /tmp/cc2loN8A.s page 65
858 .loc 1 1313 42 discriminator 1 view .LVU271 858 .loc 1 1313 42 discriminator 1 view .LVU271
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
899 .loc 1 1408 43 discriminator 1 view .LVU284 899 .loc 1 1408 43 discriminator 1 view .LVU284
900 009a 10F00070 ands r0, r0, #33554432 900 009a 10F00070 ands r0, r0, #33554432
901 009e 00F08780 beq .L41 901 009e 00F08780 beq .L41
ARM GAS /tmp/ccP6fCrX.s page 66 ARM GAS /tmp/cc2loN8A.s page 66
1410:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1410:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
941 .LVL70: 941 .LVL70:
960:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 960:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
942 .loc 1 960 3 view .LVU300 942 .loc 1 960 3 view .LVU300
ARM GAS /tmp/ccP6fCrX.s page 67 ARM GAS /tmp/cc2loN8A.s page 67
943 00ce 6FE0 b .L41 943 00ce 6FE0 b .L41
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
983 00f4 126A ldr r2, [r2, #32] 983 00f4 126A ldr r2, [r2, #32]
968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
984 .loc 1 968 44 discriminator 1 view .LVU315 984 .loc 1 968 44 discriminator 1 view .LVU315
ARM GAS /tmp/ccP6fCrX.s page 68 ARM GAS /tmp/cc2loN8A.s page 68
985 00f6 12F0020F tst r2, #2 985 00f6 12F0020F tst r2, #2
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1026 0124 44E0 b .L41 1026 0124 44E0 b .L41
1027 .LVL85: 1027 .LVL85:
1028 .L83: 1028 .L83:
ARM GAS /tmp/ccP6fCrX.s page 69 ARM GAS /tmp/cc2loN8A.s page 69
1002:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1002:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1069 .loc 1 1140 7 is_stmt 1 view .LVU342 1069 .loc 1 1140 7 is_stmt 1 view .LVU342
1140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** { 1140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
1070 .loc 1 1140 10 is_stmt 0 view .LVU343 1070 .loc 1 1140 10 is_stmt 0 view .LVU343
ARM GAS /tmp/ccP6fCrX.s page 70 ARM GAS /tmp/cc2loN8A.s page 70
1071 014e 13F0100F tst r3, #16 1071 014e 13F0100F tst r3, #16
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1111 0176 10F00200 ands r0, r0, #2 1111 0176 10F00200 ands r0, r0, #2
1112 017a 19D0 beq .L41 1112 017a 19D0 beq .L41
1160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 71 ARM GAS /tmp/cc2loN8A.s page 71
1113 .loc 1 1160 19 view .LVU358 1113 .loc 1 1160 19 view .LVU358
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1153 .loc 1 1184 21 view .LVU372 1153 .loc 1 1184 21 view .LVU372
1154 01a2 05E0 b .L41 1154 01a2 05E0 b .L41
1155 .LVL110: 1155 .LVL110:
ARM GAS /tmp/ccP6fCrX.s page 72 ARM GAS /tmp/cc2loN8A.s page 72
1156 .L50: 1156 .L50:
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1194 01c2 F5E7 b .L41 1194 01c2 F5E7 b .L41
1195 .LVL118: 1195 .LVL118:
1196 .L44: 1196 .L44:
ARM GAS /tmp/ccP6fCrX.s page 73 ARM GAS /tmp/cc2loN8A.s page 73
1236:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADC1PRES) 1236:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADC1PRES)
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1235 01ec B0FBF3F0 udiv r0, r0, r3 1235 01ec B0FBF3F0 udiv r0, r0, r3
1236 .LVL125: 1236 .LVL125:
1250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccP6fCrX.s page 74 ARM GAS /tmp/cc2loN8A.s page 74
1237 .loc 1 1250 21 discriminator 1 view .LVU405 1237 .loc 1 1250 21 discriminator 1 view .LVU405
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1277 .L69: 1277 .L69:
1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1278 .loc 1 1377 9 is_stmt 1 view .LVU420 1278 .loc 1 1377 9 is_stmt 1 view .LVU420
ARM GAS /tmp/ccP6fCrX.s page 75 ARM GAS /tmp/cc2loN8A.s page 75
1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1318 .LVL143: 1318 .LVL143:
1396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** } 1396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
1319 .loc 1 1396 19 view .LVU436 1319 .loc 1 1396 19 view .LVU436
ARM GAS /tmp/ccP6fCrX.s page 76 ARM GAS /tmp/cc2loN8A.s page 76
1320 0234 1868 ldr r0, [r3] 1320 0234 1868 ldr r0, [r3]
@ -4558,32 +4558,32 @@ ARM GAS /tmp/ccP6fCrX.s page 1
1372 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h" 1372 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
1373 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h" 1373 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
1374 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 1374 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
ARM GAS /tmp/ccP6fCrX.s page 77 ARM GAS /tmp/cc2loN8A.s page 77
1375 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h" 1375 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h"
1376 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h" 1376 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
1377 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h" 1377 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
1378 .file 11 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h" 1378 .file 11 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
ARM GAS /tmp/ccP6fCrX.s page 78 ARM GAS /tmp/cc2loN8A.s page 78
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_rcc_ex.c *ABS*:00000000 stm32f3xx_hal_rcc_ex.c
/tmp/ccP6fCrX.s:21 .text.RCC_GetPLLCLKFreq:00000000 $t /tmp/cc2loN8A.s:21 .text.RCC_GetPLLCLKFreq:00000000 $t
/tmp/ccP6fCrX.s:26 .text.RCC_GetPLLCLKFreq:00000000 RCC_GetPLLCLKFreq /tmp/cc2loN8A.s:26 .text.RCC_GetPLLCLKFreq:00000000 RCC_GetPLLCLKFreq
/tmp/ccP6fCrX.s:91 .text.RCC_GetPLLCLKFreq:00000030 $d /tmp/cc2loN8A.s:91 .text.RCC_GetPLLCLKFreq:00000030 $d
/tmp/ccP6fCrX.s:98 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t /tmp/cc2loN8A.s:98 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
/tmp/ccP6fCrX.s:104 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig /tmp/cc2loN8A.s:104 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
/tmp/ccP6fCrX.s:620 .text.HAL_RCCEx_PeriphCLKConfig:00000228 $d /tmp/cc2loN8A.s:620 .text.HAL_RCCEx_PeriphCLKConfig:00000228 $d
/tmp/ccP6fCrX.s:627 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t /tmp/cc2loN8A.s:627 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
/tmp/ccP6fCrX.s:633 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig /tmp/cc2loN8A.s:633 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
/tmp/ccP6fCrX.s:751 .text.HAL_RCCEx_GetPeriphCLKConfig:00000084 $d /tmp/cc2loN8A.s:751 .text.HAL_RCCEx_GetPeriphCLKConfig:00000084 $d
/tmp/ccP6fCrX.s:764 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t /tmp/cc2loN8A.s:764 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
/tmp/ccP6fCrX.s:770 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq /tmp/cc2loN8A.s:770 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
/tmp/ccP6fCrX.s:1338 .text.HAL_RCCEx_GetPeriphCLKFreq:00000240 $d /tmp/cc2loN8A.s:1338 .text.HAL_RCCEx_GetPeriphCLKFreq:00000240 $d
/tmp/ccP6fCrX.s:1351 .rodata.adc_pll_prediv_table.0:00000000 adc_pll_prediv_table.0 /tmp/cc2loN8A.s:1351 .rodata.adc_pll_prediv_table.0:00000000 adc_pll_prediv_table.0
/tmp/ccP6fCrX.s:1348 .rodata.adc_pll_prediv_table.0:00000000 $d /tmp/cc2loN8A.s:1348 .rodata.adc_pll_prediv_table.0:00000000 $d
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
HAL_GetTick HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccCjTzVk.s page 1 ARM GAS /tmp/cchLFx8V.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccCjTzVk.s page 1
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{ 27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */ 28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** 29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
ARM GAS /tmp/ccCjTzVk.s page 2 ARM GAS /tmp/cchLFx8V.s page 2
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx SPIEx 30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx SPIEx
@ -118,7 +118,7 @@ ARM GAS /tmp/ccCjTzVk.s page 1
33 @ frame_needed = 0, uses_anonymous_args = 0 33 @ frame_needed = 0, uses_anonymous_args = 0
34 @ link register save eliminated. 34 @ link register save eliminated.
81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** __IO uint32_t tmpreg; 81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** __IO uint32_t tmpreg;
ARM GAS /tmp/ccCjTzVk.s page 3 ARM GAS /tmp/cchLFx8V.s page 3
35 .loc 1 81 3 view .LVU1 35 .loc 1 81 3 view .LVU1
@ -178,7 +178,7 @@ ARM GAS /tmp/ccCjTzVk.s page 1
80 0026 F3D1 bne .L12 80 0026 F3D1 bne .L12
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** { 89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** {
90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** return HAL_TIMEOUT; 90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** return HAL_TIMEOUT;
ARM GAS /tmp/ccCjTzVk.s page 4 ARM GAS /tmp/cchLFx8V.s page 4
81 .loc 1 90 14 view .LVU23 81 .loc 1 90 14 view .LVU23
@ -224,12 +224,12 @@ ARM GAS /tmp/ccCjTzVk.s page 1
115 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h" 115 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
116 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.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" 117 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
ARM GAS /tmp/ccCjTzVk.s page 5 ARM GAS /tmp/cchLFx8V.s page 5
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:00000000 stm32f3xx_hal_spi_ex.c *ABS*:00000000 stm32f3xx_hal_spi_ex.c
/tmp/ccCjTzVk.s:21 .text.HAL_SPIEx_FlushRxFifo:00000000 $t /tmp/cchLFx8V.s:21 .text.HAL_SPIEx_FlushRxFifo:00000000 $t
/tmp/ccCjTzVk.s:27 .text.HAL_SPIEx_FlushRxFifo:00000000 HAL_SPIEx_FlushRxFifo /tmp/cchLFx8V.s:27 .text.HAL_SPIEx_FlushRxFifo:00000000 HAL_SPIEx_FlushRxFifo
NO UNDEFINED SYMBOLS NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccsxKdao.s page 1 ARM GAS /tmp/ccNpiP9V.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -21,7 +21,7 @@ ARM GAS /tmp/ccsxKdao.s page 1
18 .cfi_sections .debug_frame 18 .cfi_sections .debug_frame
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.c" 19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.c"
20 .Letext0: 20 .Letext0:
ARM GAS /tmp/ccsxKdao.s page 2 ARM GAS /tmp/ccNpiP9V.s page 2
DEFINED SYMBOLS DEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccStDiOX.s page 1 ARM GAS /tmp/ccIdvx4m.s page 1
1 .cpu cortex-m4 1 .cpu cortex-m4
@ -21,7 +21,7 @@ ARM GAS /tmp/ccStDiOX.s page 1
18 .cfi_sections .debug_frame 18 .cfi_sections .debug_frame
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.c" 19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.c"
20 .Letext0: 20 .Letext0:
ARM GAS /tmp/ccStDiOX.s page 2 ARM GAS /tmp/ccIdvx4m.s page 2
DEFINED SYMBOLS DEFINED SYMBOLS

File diff suppressed because it is too large Load Diff