eeprom test failed (somebody help)
This commit is contained in:
parent
5255b6944a
commit
05eb7db05f
BIN
.cache/clangd/index/24LC02.h.1EEA398D8F4C148A.idx
Normal file
BIN
.cache/clangd/index/24LC02.h.1EEA398D8F4C148A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ADBMS_Abstraction.c.6B977BD999B042AF.idx
Normal file
BIN
.cache/clangd/index/ADBMS_Abstraction.c.6B977BD999B042AF.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ADBMS_Abstraction.h.2939A0E30F799438.idx
Normal file
BIN
.cache/clangd/index/ADBMS_Abstraction.h.2939A0E30F799438.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ADBMS_CMD_MAKROS.h.4EAD2B91475E2214.idx
Normal file
BIN
.cache/clangd/index/ADBMS_CMD_MAKROS.h.4EAD2B91475E2214.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ADBMS_I2C.h.02B352CD131528C1.idx
Normal file
BIN
.cache/clangd/index/ADBMS_I2C.h.02B352CD131528C1.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ADBMS_LL_Driver.c.40B35CE227DE4BA5.idx
Normal file
BIN
.cache/clangd/index/ADBMS_LL_Driver.c.40B35CE227DE4BA5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ADBMS_LL_Driver.h.2E06914E2147B555.idx
Normal file
BIN
.cache/clangd/index/ADBMS_LL_Driver.h.2E06914E2147B555.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/AMS_HighLevel.c.1829A6D475A1B554.idx
Normal file
BIN
.cache/clangd/index/AMS_HighLevel.c.1829A6D475A1B554.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/AMS_HighLevel.h.B95BA5F80C7F2C24.idx
Normal file
BIN
.cache/clangd/index/AMS_HighLevel.h.B95BA5F80C7F2C24.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/TMP1075.c.8C26FB9286F6BD85.idx
Normal file
BIN
.cache/clangd/index/TMP1075.c.8C26FB9286F6BD85.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/TMP1075.h.3B03C499A97B8160.idx
Normal file
BIN
.cache/clangd/index/TMP1075.h.3B03C499A97B8160.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/cmsis_compiler.h.990405D71D47F3B8.idx
Normal file
BIN
.cache/clangd/index/cmsis_compiler.h.990405D71D47F3B8.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/cmsis_gcc.h.6C4CC93D4199BAFE.idx
Normal file
BIN
.cache/clangd/index/cmsis_gcc.h.6C4CC93D4199BAFE.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/cmsis_version.h.557AEF28B117DC57.idx
Normal file
BIN
.cache/clangd/index/cmsis_version.h.557AEF28B117DC57.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/core_cm4.h.5FD98BEE2718E52C.idx
Normal file
BIN
.cache/clangd/index/core_cm4.h.5FD98BEE2718E52C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/main.c.2C6E0D7B0B2E5C33.idx
Normal file
BIN
.cache/clangd/index/main.c.2C6E0D7B0B2E5C33.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/main.h.2DD45D874CBE5EC6.idx
Normal file
BIN
.cache/clangd/index/main.h.2DD45D874CBE5EC6.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/startup_stm32f302x8.s.0F4F4D2438B934D4.idx
Normal file
BIN
.cache/clangd/index/startup_stm32f302x8.s.0F4F4D2438B934D4.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32_hal_legacy.h.041A68DEAE2230E4.idx
Normal file
BIN
.cache/clangd/index/stm32_hal_legacy.h.041A68DEAE2230E4.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f302x8.h.B2171A7C453404B0.idx
Normal file
BIN
.cache/clangd/index/stm32f302x8.h.B2171A7C453404B0.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx.h.80884AD9B2315177.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx.h.80884AD9B2315177.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal.c.9C5473D007380F6E.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal.c.9C5473D007380F6E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal.h.1A2157301F01341B.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal.h.1A2157301F01341B.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_conf.h.F96B7F56032A1B02.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_conf.h.F96B7F56032A1B02.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_cortex.c.9B071C3EC78A67E5.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_cortex.c.9B071C3EC78A67E5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_cortex.h.F12730929AC53248.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_cortex.h.F12730929AC53248.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_def.h.4327222D2F61C974.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_def.h.4327222D2F61C974.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_dma.c.3B2997879FE11DCE.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_dma.c.3B2997879FE11DCE.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_dma.h.3929561F1CCF735D.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_dma.h.3929561F1CCF735D.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_dma_ex.h.ECE6D7C3C9BEC972.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_dma_ex.h.ECE6D7C3C9BEC972.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_exti.c.AA308920CA35472A.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_exti.c.AA308920CA35472A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_exti.h.AA778A8F92412AD0.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_exti.h.AA778A8F92412AD0.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_flash.c.3E3009E7AD3E272B.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_flash.c.3E3009E7AD3E272B.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_flash.h.A09C152A9313C4A2.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_flash.h.A09C152A9313C4A2.idx
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_gpio.c.DE6DFB83E6BBCAC9.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_gpio.c.DE6DFB83E6BBCAC9.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_gpio.h.2E40F79FF4742245.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_gpio.h.2E40F79FF4742245.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_gpio_ex.h.9B638E06C55DE5C6.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_gpio_ex.h.9B638E06C55DE5C6.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_i2c.c.A3877BD98AC224A1.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_i2c.c.A3877BD98AC224A1.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_i2c.h.2FBB0480E56E4F13.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_i2c.h.2FBB0480E56E4F13.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_i2c_ex.c.1C18A67F17BB482E.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_i2c_ex.c.1C18A67F17BB482E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_i2c_ex.h.E43809E27AF4A56C.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_i2c_ex.h.E43809E27AF4A56C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_msp.c.3F915CDCE983528C.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_msp.c.3F915CDCE983528C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_pwr.c.F0EB0D17FCEC4BC0.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_pwr.c.F0EB0D17FCEC4BC0.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_pwr.h.167ACABD96CE9479.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_pwr.h.167ACABD96CE9479.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_pwr_ex.c.8088D0F6CE98D818.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_pwr_ex.c.8088D0F6CE98D818.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_pwr_ex.h.73541A7C883D67D0.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_pwr_ex.h.73541A7C883D67D0.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_rcc.c.D0A4EF63722C65FE.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_rcc.c.D0A4EF63722C65FE.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_rcc.h.D851B5E3280B8FFC.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_rcc.h.D851B5E3280B8FFC.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_rcc_ex.c.E7EE7D718ED15650.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_rcc_ex.c.E7EE7D718ED15650.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_rcc_ex.h.B381EBDC4D174AD0.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_rcc_ex.h.B381EBDC4D174AD0.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_spi.c.A751267A1EB2E2F4.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_spi.c.A751267A1EB2E2F4.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_spi.h.A475B8BD351081A2.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_spi.h.A475B8BD351081A2.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_spi_ex.c.82BDFA58335DC53C.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_spi_ex.c.82BDFA58335DC53C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_spi_ex.h.DCCEE60FD698CF19.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_spi_ex.h.DCCEE60FD698CF19.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_tim.c.2628F2138BE4FA40.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_tim.c.2628F2138BE4FA40.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_hal_tim_ex.c.6B942CA711BCDE04.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_hal_tim_ex.c.6B942CA711BCDE04.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_it.c.B453D9B9E05D5F83.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_it.c.B453D9B9E05D5F83.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stm32f3xx_it.h.17A70F831512D569.idx
Normal file
BIN
.cache/clangd/index/stm32f3xx_it.h.17A70F831512D569.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/syscalls.c.29980CE981F505B5.idx
Normal file
BIN
.cache/clangd/index/syscalls.c.29980CE981F505B5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/sysmem.c.E5F776E4320C017E.idx
Normal file
BIN
.cache/clangd/index/sysmem.c.E5F776E4320C017E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/system_stm32f3xx.c.9CEE5E0AC1625D59.idx
Normal file
BIN
.cache/clangd/index/system_stm32f3xx.c.9CEE5E0AC1625D59.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/system_stm32f3xx.h.E5D124F7616EF034.idx
Normal file
BIN
.cache/clangd/index/system_stm32f3xx.h.E5D124F7616EF034.idx
Normal file
Binary file not shown.
@ -180,8 +180,8 @@ RCC.USBFreq_Value=64000000
|
||||
RCC.VCOOutput2Freq_Value=4000000
|
||||
SH.GPXTI13.0=GPIO_EXTI13
|
||||
SH.GPXTI13.ConfNb=1
|
||||
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_16
|
||||
SPI2.CalculateBaudRate=2.0 MBits/s
|
||||
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_32
|
||||
SPI2.CalculateBaudRate=1000.0 KBits/s
|
||||
SPI2.DataSize=SPI_DATASIZE_8BIT
|
||||
SPI2.Direction=SPI_DIRECTION_2LINES
|
||||
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,BaudRatePrescaler,DataSize
|
||||
|
@ -2,7 +2,8 @@
|
||||
#define INC_24LC02_H_
|
||||
|
||||
#include <stdint.h>
|
||||
#define EEPROM_ADDR 0b1010000
|
||||
|
||||
#define EEPROM_ADDR 0b1010111
|
||||
|
||||
uint8_t eeprom_init();
|
||||
uint8_t eeprom_write(uint8_t addr, uint8_t data);
|
||||
|
@ -1,19 +1,19 @@
|
||||
// Write Code:
|
||||
// ICOMx[3:0]
|
||||
#define I2C_START 0b0110
|
||||
#define I2C_STOP 0b0001
|
||||
#define I2C_STRT 0b0110
|
||||
#define I2C_STP 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
|
||||
#define MSTR_NO_ACK_STP 0b1001
|
||||
|
||||
// Read Code:
|
||||
// ICOMx[3:0]
|
||||
#define MSTR_START 0b0110
|
||||
#define MSTR_STOP 0b0001
|
||||
#define MSTR_SRT 0b0110
|
||||
#define MSTR_STP 0b0001
|
||||
#define BLANK_LOW 0b0000
|
||||
#define BLANK_HIGH 0b0111
|
||||
|
||||
@ -21,5 +21,5 @@
|
||||
#define MSTR_ACK 0b0000
|
||||
#define SLV_ACK 0b0111
|
||||
#define SLV_NO_ACK 0b1111
|
||||
#define SLV_ACK_STOP 0b0001
|
||||
#define SLV_NO_ACK_STOP 0b1001
|
||||
#define SLV_ACK_STP 0b0001
|
||||
#define SLV_NO_ACK_STP 0b1001
|
@ -28,7 +28,7 @@ uint16 updateDataPEC(uint16 currentPEC, uint8 din);
|
||||
uint8 checkDataPEC(uint8* data, uint8 datalen);
|
||||
|
||||
uint8 writeCMD(uint16 command, uint8* args, uint8 arglen);
|
||||
uint8 writeCMD_I2C(uint16 command, uint8* args, uint8 arglen);
|
||||
uint8 writeCMD_I2C(uint16 command, uint16_t waitTime, uint8* args, uint8 arglen);
|
||||
uint8 readCMD(uint16 command, uint8* buffer, uint8 buflen);
|
||||
uint8 pollCMD(uint16 command);
|
||||
|
||||
|
@ -7,25 +7,13 @@ uint8_t eeprom_init() {
|
||||
uint8_t StartAddr = 0;
|
||||
uint8_t data = 0;
|
||||
|
||||
if (amsWriteComm(EEPROM_ADDR, StartAddr, data) != 0){
|
||||
return 1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
return amsWriteComm(EEPROM_ADDR, StartAddr, data);
|
||||
}
|
||||
|
||||
uint8_t eeprom_write(uint8_t addr, uint8_t data) {
|
||||
if (amsWriteComm(EEPROM_ADDR, addr, data) != 0){
|
||||
return 1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
return amsWriteComm(EEPROM_ADDR, addr, data);
|
||||
}
|
||||
|
||||
uint8_t eeprom_read(uint8_t addr, uint8_t* data) {
|
||||
if (amsReadComm(EEPROM_ADDR, addr, &data) != 0){
|
||||
return 1;
|
||||
};
|
||||
|
||||
return 0;
|
||||
return amsReadComm(EEPROM_ADDR, addr, &data);
|
||||
}
|
@ -34,7 +34,7 @@ uint8 amsReset() {
|
||||
CHECK_RETURN(writeCMD(CLRFLAG, buffer, 6)); //clear flags,
|
||||
CHECK_RETURN(writeCMD(CLOVUV, buffer, 6)); //OVUV flags
|
||||
CHECK_RETURN(writeCMD(ADCV | ADCV_CONT | ADCV_RD, NULL, 0)); //start continuous cell voltage measurement with redundancy
|
||||
CHECK_RETURN(writeCMD(ADAX | ADAX_CONV_ALL, NULL, 0)); //start aux measurement
|
||||
CHECK_RETURN(writeCMD(ADAX, NULL, 0)); //start aux measurement
|
||||
|
||||
return 0;
|
||||
}
|
||||
@ -124,7 +124,7 @@ uint8 amsAuxAndStatusMeasurement(Cell_Module* module) {
|
||||
module->analogSupplyVoltage = mV_from_ADBMS6830(rxbuffer[2] | (rxbuffer[3] << 8));
|
||||
module->refVoltage = mV_from_ADBMS6830(rxbuffer[4] | (rxbuffer[5] << 8));
|
||||
|
||||
CHECK_RETURN(writeCMD(ADAX | ADAX_CONV_ALL, NULL, 0)); //start aux measurement for next cycle
|
||||
CHECK_RETURN(writeCMD(ADAX, NULL, 0)); //start aux measurement for next cycle
|
||||
|
||||
return 0;
|
||||
}
|
||||
@ -248,29 +248,36 @@ uint8 amsReadCellVoltages(Cell_Module* module) {
|
||||
|
||||
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,
|
||||
uint8_t txbuf[6] = {I2C_STRT << 4 | SLV_ACK, ctrlByte,
|
||||
BLANK << 4 | SLV_ACK, addr,
|
||||
BLANK << 4 | SLV_ACK_STOP, data};
|
||||
BLANK << 4 | SLV_ACK_STP, data};
|
||||
CHECK_RETURN(writeCMD(WRCOMM, txbuf, COMM_GROUP_SIZE));
|
||||
CHECK_RETURN(writeCMD(STCOMM, NULL, 0));
|
||||
uint8_t rxbuf[6] = {0,0,0,0,0,0};
|
||||
readCMD(RDCOMM, rxbuf, COMM_GROUP_SIZE);
|
||||
if (rxbuf[6] != txbuf[6]) {
|
||||
while(1){}
|
||||
}
|
||||
CHECK_RETURN(writeCMD_I2C(STCOMM, 72, 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,
|
||||
uint8_t txbuf[6] = {I2C_STRT << 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));
|
||||
CHECK_RETURN(writeCMD_I2C(STCOMM, 48, NULL, 0));
|
||||
|
||||
uint8_t ctrlByteR = ctrlByteW | 1;
|
||||
uint8_t rxbuf[6] = {I2C_START << 4 | SLV_ACK, ctrlByteR,
|
||||
BLANK << 4 | SLV_NO_ACK_STOP, 0,
|
||||
uint8_t ctrlByteR = (device << 1) | 1;
|
||||
uint8_t rxbuf[6] = {I2C_STRT << 4 | SLV_ACK, ctrlByteR,
|
||||
BLANK << 4 | MSTR_NO_ACK_STP, 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));
|
||||
CHECK_RETURN(writeCMD_I2C(STCOMM, 48, NULL, 0));
|
||||
if(readCMD(RDCOMM, rxbuf, COMM_GROUP_SIZE) != 0) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
*buf = rxbuf[4];
|
||||
|
||||
|
@ -267,7 +267,7 @@ uint8 writeCMD(uint16 command, uint8* args, uint8 arglen) {
|
||||
return ret;
|
||||
}
|
||||
|
||||
uint8 writeCMD_I2C(uint16 command, uint8* args, uint8 arglen) {
|
||||
uint8 writeCMD_I2C(uint16 command, uint16_t waitTime, uint8* args, uint8 arglen) {
|
||||
uint8 ret;
|
||||
if (arglen > 0) {
|
||||
uint8 buffer[6 + arglen]; //command + PEC (2 bytes) + data + DPEC (2 bytes)
|
||||
@ -295,7 +295,10 @@ uint8 writeCMD_I2C(uint16 command, uint8* args, uint8 arglen) {
|
||||
|
||||
ret = mcuSPITransmit(buffer, 4);
|
||||
|
||||
HAL_Delay(1);
|
||||
// HAL_Delay(1);
|
||||
for (int i=0; i<64000 * waitTime; i++){
|
||||
__ASM volatile ("NOP");
|
||||
}
|
||||
|
||||
mcuAdbmsCSHigh();
|
||||
}
|
||||
|
@ -67,7 +67,7 @@ uint8_t AMS_Idle_Loop() {
|
||||
if(eeprom_write(0, 7) != 0){
|
||||
while(1){}
|
||||
}
|
||||
int eepromBuf;
|
||||
int8_t eepromBuf = 0;
|
||||
if(eeprom_read(0, &eepromBuf) != 0){
|
||||
while(1){}
|
||||
}
|
||||
|
@ -169,7 +169,7 @@ static void MX_SPI2_Init(void)
|
||||
hspi2.Init.CLKPolarity = SPI_POLARITY_LOW;
|
||||
hspi2.Init.CLKPhase = SPI_PHASE_1EDGE;
|
||||
hspi2.Init.NSS = SPI_NSS_SOFT;
|
||||
hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_16;
|
||||
hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
|
||||
hspi2.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
||||
hspi2.Init.TIMode = SPI_TIMODE_DISABLE;
|
||||
hspi2.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
||||
|
2
Makefile
2
Makefile
@ -1,5 +1,5 @@
|
||||
##########################################################################################################################
|
||||
# File automatically-generated by tool: [projectgenerator] version: [4.3.0-B58] date: [Sun Oct 13 15:06:16 CEST 2024]
|
||||
# File automatically-generated by tool: [projectgenerator] version: [4.3.0-B58] date: [Tue Oct 15 20:25:02 CEST 2024]
|
||||
##########################################################################################################################
|
||||
|
||||
# ------------------------------------------------
|
||||
|
Binary file not shown.
@ -1291,7 +1291,7 @@ LOAD /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-
|
||||
0x08000000 g_pfnVectors
|
||||
0x08000188 . = ALIGN (0x4)
|
||||
|
||||
.text 0x08000188 0x2a8c
|
||||
.text 0x08000188 0x2acc
|
||||
0x08000188 . = ALIGN (0x4)
|
||||
*(.text)
|
||||
.text 0x08000188 0x254 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/libgcc.a(_arm_muldf3.o)
|
||||
@ -1325,347 +1325,346 @@ LOAD /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-
|
||||
.text.frame_dummy
|
||||
0x08000808 0x1c /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
.text.eeprom_init
|
||||
0x08000824 0x14 build/debug/Core/Src/24LC02.o
|
||||
0x08000824 0xe build/debug/Core/Src/24LC02.o
|
||||
0x08000824 eeprom_init
|
||||
.text.eeprom_write
|
||||
0x08000838 0x14 build/debug/Core/Src/24LC02.o
|
||||
0x08000838 eeprom_write
|
||||
0x08000832 0xe build/debug/Core/Src/24LC02.o
|
||||
0x08000832 eeprom_write
|
||||
.text.eeprom_read
|
||||
0x0800084c 0x1c build/debug/Core/Src/24LC02.o
|
||||
0x0800084c eeprom_read
|
||||
0x08000840 0x16 build/debug/Core/Src/24LC02.o
|
||||
0x08000840 eeprom_read
|
||||
.text.amsWakeUp
|
||||
0x08000868 0x14 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000868 amsWakeUp
|
||||
*fill* 0x0800087c 0x4
|
||||
0x08000856 0x14 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000856 amsWakeUp
|
||||
*fill* 0x0800086a 0x6
|
||||
.text.amsAuxAndStatusMeasurement
|
||||
0x08000880 0x3f8 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000880 amsAuxAndStatusMeasurement
|
||||
0x08000870 0x3f8 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000870 amsAuxAndStatusMeasurement
|
||||
.text.amsStopBalancing
|
||||
0x08000c78 0xe build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000c78 amsStopBalancing
|
||||
0x08000c68 0xe build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000c68 amsStopBalancing
|
||||
.text.amsConfigOverUnderVoltage
|
||||
0x08000c86 0x6c build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000c86 amsConfigOverUnderVoltage
|
||||
*fill* 0x08000cf2 0x2
|
||||
0x08000c76 0x6c build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000c76 amsConfigOverUnderVoltage
|
||||
*fill* 0x08000ce2 0x2
|
||||
.text.amsReset
|
||||
0x08000cf4 0x88 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000cf4 amsReset
|
||||
.text.initAMS 0x08000d7c 0x20 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000d7c initAMS
|
||||
0x08000ce4 0x88 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000ce4 amsReset
|
||||
.text.initAMS 0x08000d6c 0x20 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000d6c initAMS
|
||||
.text.amsCheckUnderOverVoltage
|
||||
0x08000d9c 0x6c build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000d9c amsCheckUnderOverVoltage
|
||||
0x08000d8c 0x6c build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000d8c amsCheckUnderOverVoltage
|
||||
.text.amsReadCellVoltages
|
||||
0x08000e08 0x348 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000e08 amsReadCellVoltages
|
||||
0x08000df8 0x348 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08000df8 amsReadCellVoltages
|
||||
.text.amsCellMeasurement
|
||||
0x08001150 0x8 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08001150 amsCellMeasurement
|
||||
0x08001140 0x8 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08001140 amsCellMeasurement
|
||||
.text.amsWriteComm
|
||||
0x08001158 0x46 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08001158 amsWriteComm
|
||||
0x08001148 0x70 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x08001148 amsWriteComm
|
||||
.text.amsReadComm
|
||||
0x0800119e 0xa4 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x0800119e amsReadComm
|
||||
0x080011b8 0xb6 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x080011b8 amsReadComm
|
||||
.text.F_CRC_ObtenValorDeTabla
|
||||
0x08001242 0x24 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800126e 0x24 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.text.updateCommandPEC
|
||||
0x08001266 0x8c build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001266 updateCommandPEC
|
||||
0x08001292 0x8c build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001292 updateCommandPEC
|
||||
.text.calculateCommandPEC
|
||||
0x080012f2 0x3e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080012f2 calculateCommandPEC
|
||||
0x0800131e 0x3e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800131e calculateCommandPEC
|
||||
.text.pec10_calc
|
||||
0x08001330 0x6e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001330 pec10_calc
|
||||
0x0800135c 0x6e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800135c pec10_calc
|
||||
.text.calculateDataPEC
|
||||
0x0800139e 0x3c build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800139e calculateDataPEC
|
||||
0x080013ca 0x3c build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080013ca calculateDataPEC
|
||||
.text.F_CRC_CalculaCheckSum
|
||||
0x080013da 0x2e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080013da F_CRC_CalculaCheckSum
|
||||
0x08001406 0x2e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001406 F_CRC_CalculaCheckSum
|
||||
.text.checkDataPEC
|
||||
0x08001408 0x16 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001408 checkDataPEC
|
||||
*fill* 0x0800141e 0x2
|
||||
0x08001434 0x16 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001434 checkDataPEC
|
||||
*fill* 0x0800144a 0x2
|
||||
.text.mcuAdbmsCSLow
|
||||
0x08001420 0x14 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001420 mcuAdbmsCSLow
|
||||
0x0800144c 0x14 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800144c mcuAdbmsCSLow
|
||||
.text.mcuAdbmsCSHigh
|
||||
0x08001434 0x14 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001434 mcuAdbmsCSHigh
|
||||
0x08001460 0x14 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001460 mcuAdbmsCSHigh
|
||||
.text.adbmsDriverInit
|
||||
0x08001448 0x20 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001448 adbmsDriverInit
|
||||
0x08001474 0x20 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001474 adbmsDriverInit
|
||||
.text.mcuSPITransmit
|
||||
0x08001468 0x40 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001468 mcuSPITransmit
|
||||
0x08001494 0x40 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001494 mcuSPITransmit
|
||||
.text.writeCMD
|
||||
0x080014a8 0x8e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080014a8 writeCMD
|
||||
0x080014d4 0x8e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080014d4 writeCMD
|
||||
.text.writeCMD_I2C
|
||||
0x08001536 0x94 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001536 writeCMD_I2C
|
||||
*fill* 0x080015ca 0x2
|
||||
0x08001562 0xa2 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001562 writeCMD_I2C
|
||||
.text.mcuSPITransmitReceive
|
||||
0x080015cc 0x20 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080015cc mcuSPITransmitReceive
|
||||
.text.readCMD 0x080015ec 0x6e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080015ec readCMD
|
||||
.text.pollCMD 0x0800165a 0x44 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800165a pollCMD
|
||||
0x08001604 0x20 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001604 mcuSPITransmitReceive
|
||||
.text.readCMD 0x08001624 0x6e build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001624 readCMD
|
||||
.text.pollCMD 0x08001692 0x44 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x08001692 pollCMD
|
||||
.text.mcuDelay
|
||||
0x0800169e 0x8 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x0800169e mcuDelay
|
||||
*fill* 0x080016a6 0x2
|
||||
0x080016d6 0x8 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x080016d6 mcuDelay
|
||||
*fill* 0x080016de 0x2
|
||||
.text.AMS_Init
|
||||
0x080016a8 0x48 build/debug/Core/Src/AMS_HighLevel.o
|
||||
0x080016a8 AMS_Init
|
||||
0x080016e0 0x48 build/debug/Core/Src/AMS_HighLevel.o
|
||||
0x080016e0 AMS_Init
|
||||
.text.AMS_Idle_Loop
|
||||
0x080016f0 0x84 build/debug/Core/Src/AMS_HighLevel.o
|
||||
0x080016f0 AMS_Idle_Loop
|
||||
0x08001728 0x8c build/debug/Core/Src/AMS_HighLevel.o
|
||||
0x08001728 AMS_Idle_Loop
|
||||
.text.MX_GPIO_Init
|
||||
0x08001774 0xbc build/debug/Core/Src/main.o
|
||||
0x080017b4 0xbc build/debug/Core/Src/main.o
|
||||
.text.Error_Handler
|
||||
0x08001830 0x4 build/debug/Core/Src/main.o
|
||||
0x08001830 Error_Handler
|
||||
0x08001870 0x4 build/debug/Core/Src/main.o
|
||||
0x08001870 Error_Handler
|
||||
.text.MX_SPI2_Init
|
||||
0x08001834 0x4c build/debug/Core/Src/main.o
|
||||
0x08001874 0x4c build/debug/Core/Src/main.o
|
||||
.text.SystemClock_Config
|
||||
0x08001880 0x60 build/debug/Core/Src/main.o
|
||||
0x08001880 SystemClock_Config
|
||||
.text.main 0x080018e0 0x28 build/debug/Core/Src/main.o
|
||||
0x080018e0 main
|
||||
0x080018c0 0x60 build/debug/Core/Src/main.o
|
||||
0x080018c0 SystemClock_Config
|
||||
.text.main 0x08001920 0x28 build/debug/Core/Src/main.o
|
||||
0x08001920 main
|
||||
.text.HAL_MspInit
|
||||
0x08001908 0x3c build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
0x08001908 HAL_MspInit
|
||||
0x08001948 0x3c build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
0x08001948 HAL_MspInit
|
||||
.text.HAL_SPI_MspInit
|
||||
0x08001944 0x6c build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
0x08001944 HAL_SPI_MspInit
|
||||
0x08001984 0x6c build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
0x08001984 HAL_SPI_MspInit
|
||||
.text.NMI_Handler
|
||||
0x080019b0 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019b0 NMI_Handler
|
||||
0x080019f0 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019f0 NMI_Handler
|
||||
.text.HardFault_Handler
|
||||
0x080019b2 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019b2 HardFault_Handler
|
||||
0x080019f2 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019f2 HardFault_Handler
|
||||
.text.MemManage_Handler
|
||||
0x080019b4 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019b4 MemManage_Handler
|
||||
0x080019f4 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019f4 MemManage_Handler
|
||||
.text.BusFault_Handler
|
||||
0x080019b6 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019b6 BusFault_Handler
|
||||
0x080019f6 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019f6 BusFault_Handler
|
||||
.text.UsageFault_Handler
|
||||
0x080019b8 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019b8 UsageFault_Handler
|
||||
0x080019f8 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019f8 UsageFault_Handler
|
||||
.text.SVC_Handler
|
||||
0x080019ba 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019ba SVC_Handler
|
||||
0x080019fa 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019fa SVC_Handler
|
||||
.text.DebugMon_Handler
|
||||
0x080019bc 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019bc DebugMon_Handler
|
||||
0x080019fc 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019fc DebugMon_Handler
|
||||
.text.PendSV_Handler
|
||||
0x080019be 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019be PendSV_Handler
|
||||
0x080019fe 0x2 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019fe PendSV_Handler
|
||||
.text.SysTick_Handler
|
||||
0x080019c0 0x8 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x080019c0 SysTick_Handler
|
||||
0x08001a00 0x8 build/debug/Core/Src/stm32f3xx_it.o
|
||||
0x08001a00 SysTick_Handler
|
||||
.text.SystemInit
|
||||
0x080019c8 0x14 build/debug/Core/Src/system_stm32f3xx.o
|
||||
0x080019c8 SystemInit
|
||||
0x08001a08 0x14 build/debug/Core/Src/system_stm32f3xx.o
|
||||
0x08001a08 SystemInit
|
||||
.text.HAL_InitTick
|
||||
0x080019dc 0x4c build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x080019dc HAL_InitTick
|
||||
0x08001a1c 0x4c build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a1c HAL_InitTick
|
||||
.text.HAL_Init
|
||||
0x08001a28 0x24 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a28 HAL_Init
|
||||
0x08001a68 0x24 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a68 HAL_Init
|
||||
.text.HAL_IncTick
|
||||
0x08001a4c 0x18 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a4c HAL_IncTick
|
||||
0x08001a8c 0x18 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a8c HAL_IncTick
|
||||
.text.HAL_GetTick
|
||||
0x08001a64 0xc build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a64 HAL_GetTick
|
||||
0x08001aa4 0xc build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001aa4 HAL_GetTick
|
||||
.text.HAL_Delay
|
||||
0x08001a70 0x28 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001a70 HAL_Delay
|
||||
0x08001ab0 0x28 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x08001ab0 HAL_Delay
|
||||
.text.__NVIC_SetPriority
|
||||
0x08001a98 0x28 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001ad8 0x28 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.text.NVIC_EncodePriority
|
||||
0x08001ac0 0x3e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
*fill* 0x08001afe 0x2
|
||||
0x08001b00 0x3e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
*fill* 0x08001b3e 0x2
|
||||
.text.HAL_NVIC_SetPriorityGrouping
|
||||
0x08001b00 0x24 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001b00 HAL_NVIC_SetPriorityGrouping
|
||||
0x08001b40 0x24 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001b40 HAL_NVIC_SetPriorityGrouping
|
||||
.text.HAL_NVIC_SetPriority
|
||||
0x08001b24 0x20 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001b24 HAL_NVIC_SetPriority
|
||||
0x08001b64 0x20 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001b64 HAL_NVIC_SetPriority
|
||||
.text.HAL_SYSTICK_Config
|
||||
0x08001b44 0x28 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001b44 HAL_SYSTICK_Config
|
||||
0x08001b84 0x28 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x08001b84 HAL_SYSTICK_Config
|
||||
.text.HAL_GPIO_Init
|
||||
0x08001b6c 0x1bc build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
0x08001b6c HAL_GPIO_Init
|
||||
0x08001bac 0x1bc build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
0x08001bac HAL_GPIO_Init
|
||||
.text.HAL_GPIO_WritePin
|
||||
0x08001d28 0xa build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
0x08001d28 HAL_GPIO_WritePin
|
||||
*fill* 0x08001d32 0x2
|
||||
0x08001d68 0xa build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
0x08001d68 HAL_GPIO_WritePin
|
||||
*fill* 0x08001d72 0x2
|
||||
.text.HAL_RCC_OscConfig
|
||||
0x08001d34 0x630 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x08001d34 HAL_RCC_OscConfig
|
||||
0x08001d74 0x630 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x08001d74 HAL_RCC_OscConfig
|
||||
.text.HAL_RCC_GetSysClockFreq
|
||||
0x08002364 0x54 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x08002364 HAL_RCC_GetSysClockFreq
|
||||
0x080023a4 0x54 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x080023a4 HAL_RCC_GetSysClockFreq
|
||||
.text.HAL_RCC_ClockConfig
|
||||
0x080023b8 0x1a8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x080023b8 HAL_RCC_ClockConfig
|
||||
0x080023f8 0x1a8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x080023f8 HAL_RCC_ClockConfig
|
||||
.text.SPI_WaitFlagStateUntilTimeout
|
||||
0x08002560 0xc8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x080025a0 0xc8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.text.SPI_WaitFifoStateUntilTimeout
|
||||
0x08002628 0xf0 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x08002668 0xf0 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.text.SPI_EndRxTxTransaction
|
||||
0x08002718 0x62 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x08002758 0x62 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.text.HAL_SPI_Init
|
||||
0x0800277a 0xe8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x0800277a HAL_SPI_Init
|
||||
0x080027ba 0xe8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x080027ba HAL_SPI_Init
|
||||
.text.HAL_SPI_TransmitReceive
|
||||
0x08002862 0x2ec build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x08002862 HAL_SPI_TransmitReceive
|
||||
*fill* 0x08002b4e 0x2
|
||||
0x080028a2 0x2ec build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x080028a2 HAL_SPI_TransmitReceive
|
||||
*fill* 0x08002b8e 0x2
|
||||
.text.Reset_Handler
|
||||
0x08002b50 0x50 build/debug/startup_stm32f302x8.o
|
||||
0x08002b50 Reset_Handler
|
||||
0x08002b90 0x50 build/debug/startup_stm32f302x8.o
|
||||
0x08002b90 Reset_Handler
|
||||
.text.Default_Handler
|
||||
0x08002ba0 0x2 build/debug/startup_stm32f302x8.o
|
||||
0x08002ba0 RTC_Alarm_IRQHandler
|
||||
0x08002ba0 TIM1_CC_IRQHandler
|
||||
0x08002ba0 USB_HP_IRQHandler
|
||||
0x08002ba0 PVD_IRQHandler
|
||||
0x08002ba0 TAMP_STAMP_IRQHandler
|
||||
0x08002ba0 EXTI3_IRQHandler
|
||||
0x08002ba0 I2C3_ER_IRQHandler
|
||||
0x08002ba0 USB_HP_CAN_TX_IRQHandler
|
||||
0x08002ba0 EXTI0_IRQHandler
|
||||
0x08002ba0 I2C2_EV_IRQHandler
|
||||
0x08002ba0 FPU_IRQHandler
|
||||
0x08002ba0 TIM1_UP_TIM16_IRQHandler
|
||||
0x08002ba0 CAN_SCE_IRQHandler
|
||||
0x08002ba0 TIM6_DAC_IRQHandler
|
||||
0x08002ba0 DMA1_Channel4_IRQHandler
|
||||
0x08002ba0 ADC1_IRQHandler
|
||||
0x08002ba0 USART3_IRQHandler
|
||||
0x08002ba0 DMA1_Channel7_IRQHandler
|
||||
0x08002ba0 CAN_RX1_IRQHandler
|
||||
0x08002ba0 I2C1_EV_IRQHandler
|
||||
0x08002ba0 DMA1_Channel6_IRQHandler
|
||||
0x08002ba0 RCC_IRQHandler
|
||||
0x08002ba0 DMA1_Channel1_IRQHandler
|
||||
0x08002ba0 Default_Handler
|
||||
0x08002ba0 USBWakeUp_RMP_IRQHandler
|
||||
0x08002ba0 EXTI15_10_IRQHandler
|
||||
0x08002ba0 COMP2_IRQHandler
|
||||
0x08002ba0 I2C3_EV_IRQHandler
|
||||
0x08002ba0 EXTI9_5_IRQHandler
|
||||
0x08002ba0 RTC_WKUP_IRQHandler
|
||||
0x08002ba0 SPI2_IRQHandler
|
||||
0x08002ba0 USB_LP_CAN_RX0_IRQHandler
|
||||
0x08002ba0 DMA1_Channel5_IRQHandler
|
||||
0x08002ba0 USB_LP_IRQHandler
|
||||
0x08002ba0 EXTI4_IRQHandler
|
||||
0x08002ba0 TIM1_TRG_COM_TIM17_IRQHandler
|
||||
0x08002ba0 DMA1_Channel3_IRQHandler
|
||||
0x08002ba0 WWDG_IRQHandler
|
||||
0x08002ba0 TIM2_IRQHandler
|
||||
0x08002ba0 EXTI1_IRQHandler
|
||||
0x08002ba0 COMP4_6_IRQHandler
|
||||
0x08002ba0 USART2_IRQHandler
|
||||
0x08002ba0 I2C2_ER_IRQHandler
|
||||
0x08002ba0 DMA1_Channel2_IRQHandler
|
||||
0x08002ba0 FLASH_IRQHandler
|
||||
0x08002ba0 USART1_IRQHandler
|
||||
0x08002ba0 SPI3_IRQHandler
|
||||
0x08002ba0 I2C1_ER_IRQHandler
|
||||
0x08002ba0 USBWakeUp_IRQHandler
|
||||
0x08002ba0 EXTI2_TSC_IRQHandler
|
||||
0x08002ba0 TIM1_BRK_TIM15_IRQHandler
|
||||
.text.memset 0x08002ba2 0x10 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc_nano.a(libc_a-memset.o)
|
||||
0x08002ba2 memset
|
||||
*fill* 0x08002bb2 0x2
|
||||
0x08002be0 0x2 build/debug/startup_stm32f302x8.o
|
||||
0x08002be0 RTC_Alarm_IRQHandler
|
||||
0x08002be0 TIM1_CC_IRQHandler
|
||||
0x08002be0 USB_HP_IRQHandler
|
||||
0x08002be0 PVD_IRQHandler
|
||||
0x08002be0 TAMP_STAMP_IRQHandler
|
||||
0x08002be0 EXTI3_IRQHandler
|
||||
0x08002be0 I2C3_ER_IRQHandler
|
||||
0x08002be0 USB_HP_CAN_TX_IRQHandler
|
||||
0x08002be0 EXTI0_IRQHandler
|
||||
0x08002be0 I2C2_EV_IRQHandler
|
||||
0x08002be0 FPU_IRQHandler
|
||||
0x08002be0 TIM1_UP_TIM16_IRQHandler
|
||||
0x08002be0 CAN_SCE_IRQHandler
|
||||
0x08002be0 TIM6_DAC_IRQHandler
|
||||
0x08002be0 DMA1_Channel4_IRQHandler
|
||||
0x08002be0 ADC1_IRQHandler
|
||||
0x08002be0 USART3_IRQHandler
|
||||
0x08002be0 DMA1_Channel7_IRQHandler
|
||||
0x08002be0 CAN_RX1_IRQHandler
|
||||
0x08002be0 I2C1_EV_IRQHandler
|
||||
0x08002be0 DMA1_Channel6_IRQHandler
|
||||
0x08002be0 RCC_IRQHandler
|
||||
0x08002be0 DMA1_Channel1_IRQHandler
|
||||
0x08002be0 Default_Handler
|
||||
0x08002be0 USBWakeUp_RMP_IRQHandler
|
||||
0x08002be0 EXTI15_10_IRQHandler
|
||||
0x08002be0 COMP2_IRQHandler
|
||||
0x08002be0 I2C3_EV_IRQHandler
|
||||
0x08002be0 EXTI9_5_IRQHandler
|
||||
0x08002be0 RTC_WKUP_IRQHandler
|
||||
0x08002be0 SPI2_IRQHandler
|
||||
0x08002be0 USB_LP_CAN_RX0_IRQHandler
|
||||
0x08002be0 DMA1_Channel5_IRQHandler
|
||||
0x08002be0 USB_LP_IRQHandler
|
||||
0x08002be0 EXTI4_IRQHandler
|
||||
0x08002be0 TIM1_TRG_COM_TIM17_IRQHandler
|
||||
0x08002be0 DMA1_Channel3_IRQHandler
|
||||
0x08002be0 WWDG_IRQHandler
|
||||
0x08002be0 TIM2_IRQHandler
|
||||
0x08002be0 EXTI1_IRQHandler
|
||||
0x08002be0 COMP4_6_IRQHandler
|
||||
0x08002be0 USART2_IRQHandler
|
||||
0x08002be0 I2C2_ER_IRQHandler
|
||||
0x08002be0 DMA1_Channel2_IRQHandler
|
||||
0x08002be0 FLASH_IRQHandler
|
||||
0x08002be0 USART1_IRQHandler
|
||||
0x08002be0 SPI3_IRQHandler
|
||||
0x08002be0 I2C1_ER_IRQHandler
|
||||
0x08002be0 USBWakeUp_IRQHandler
|
||||
0x08002be0 EXTI2_TSC_IRQHandler
|
||||
0x08002be0 TIM1_BRK_TIM15_IRQHandler
|
||||
.text.memset 0x08002be2 0x10 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc_nano.a(libc_a-memset.o)
|
||||
0x08002be2 memset
|
||||
*fill* 0x08002bf2 0x2
|
||||
.text.__libc_init_array
|
||||
0x08002bb4 0x48 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc_nano.a(libc_a-init.o)
|
||||
0x08002bb4 __libc_init_array
|
||||
0x08002bf4 0x48 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc_nano.a(libc_a-init.o)
|
||||
0x08002bf4 __libc_init_array
|
||||
*(.glue_7)
|
||||
.glue_7 0x08002bfc 0x0 linker stubs
|
||||
.glue_7 0x08002c3c 0x0 linker stubs
|
||||
*(.glue_7t)
|
||||
.glue_7t 0x08002bfc 0x0 linker stubs
|
||||
.glue_7t 0x08002c3c 0x0 linker stubs
|
||||
*(.eh_frame)
|
||||
.eh_frame 0x08002bfc 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
.eh_frame 0x08002c3c 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
*(.init)
|
||||
.init 0x08002bfc 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o
|
||||
0x08002bfc _init
|
||||
.init 0x08002c00 0x8 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o
|
||||
.init 0x08002c3c 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o
|
||||
0x08002c3c _init
|
||||
.init 0x08002c40 0x8 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o
|
||||
*(.fini)
|
||||
.fini 0x08002c08 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o
|
||||
0x08002c08 _fini
|
||||
.fini 0x08002c0c 0x8 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o
|
||||
0x08002c14 . = ALIGN (0x4)
|
||||
0x08002c14 _etext = .
|
||||
.fini 0x08002c48 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crti.o
|
||||
0x08002c48 _fini
|
||||
.fini 0x08002c4c 0x8 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtn.o
|
||||
0x08002c54 . = ALIGN (0x4)
|
||||
0x08002c54 _etext = .
|
||||
|
||||
.vfp11_veneer 0x08002c14 0x0
|
||||
.vfp11_veneer 0x08002c14 0x0 linker stubs
|
||||
.vfp11_veneer 0x08002c54 0x0
|
||||
.vfp11_veneer 0x08002c54 0x0 linker stubs
|
||||
|
||||
.v4_bx 0x08002c14 0x0
|
||||
.v4_bx 0x08002c14 0x0 linker stubs
|
||||
.v4_bx 0x08002c54 0x0
|
||||
.v4_bx 0x08002c54 0x0 linker stubs
|
||||
|
||||
.iplt 0x08002c14 0x0
|
||||
.iplt 0x08002c14 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
.iplt 0x08002c54 0x0
|
||||
.iplt 0x08002c54 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
|
||||
.rodata 0x08002c14 0x38
|
||||
0x08002c14 . = ALIGN (0x4)
|
||||
.rodata 0x08002c54 0x38
|
||||
0x08002c54 . = ALIGN (0x4)
|
||||
*(.rodata)
|
||||
*(.rodata*)
|
||||
.rodata.amsReset.str1.4
|
||||
0x08002c14 0x7 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
*fill* 0x08002c1b 0x1
|
||||
0x08002c54 0x7 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
*fill* 0x08002c5b 0x1
|
||||
.rodata.AHBPrescTable
|
||||
0x08002c1c 0x10 build/debug/Core/Src/system_stm32f3xx.o
|
||||
0x08002c1c AHBPrescTable
|
||||
0x08002c5c 0x10 build/debug/Core/Src/system_stm32f3xx.o
|
||||
0x08002c5c AHBPrescTable
|
||||
.rodata.aPredivFactorTable
|
||||
0x08002c2c 0x10 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x08002c6c 0x10 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.rodata.aPLLMULFactorTable
|
||||
0x08002c3c 0x10 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x08002c4c . = ALIGN (0x4)
|
||||
0x08002c7c 0x10 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x08002c8c . = ALIGN (0x4)
|
||||
|
||||
.rel.dyn 0x08002c4c 0x0
|
||||
.rel.iplt 0x08002c4c 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
.rel.dyn 0x08002c8c 0x0
|
||||
.rel.iplt 0x08002c8c 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
|
||||
.ARM.extab
|
||||
*(.ARM.extab* .gnu.linkonce.armextab.*)
|
||||
|
||||
.ARM 0x08002c4c 0x0
|
||||
0x08002c4c __exidx_start = .
|
||||
.ARM 0x08002c8c 0x0
|
||||
0x08002c8c __exidx_start = .
|
||||
*(.ARM.exidx*)
|
||||
0x08002c4c __exidx_end = .
|
||||
0x08002c8c __exidx_end = .
|
||||
|
||||
.preinit_array 0x08002c4c 0x0
|
||||
0x08002c4c PROVIDE (__preinit_array_start = .)
|
||||
.preinit_array 0x08002c8c 0x0
|
||||
0x08002c8c PROVIDE (__preinit_array_start = .)
|
||||
*(.preinit_array*)
|
||||
0x08002c4c PROVIDE (__preinit_array_end = .)
|
||||
0x08002c8c PROVIDE (__preinit_array_end = .)
|
||||
|
||||
.init_array 0x08002c4c 0x4
|
||||
0x08002c4c PROVIDE (__init_array_start = .)
|
||||
.init_array 0x08002c8c 0x4
|
||||
0x08002c8c PROVIDE (__init_array_start = .)
|
||||
*(SORT_BY_NAME(.init_array.*))
|
||||
*(.init_array*)
|
||||
.init_array 0x08002c4c 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
0x08002c50 PROVIDE (__init_array_end = .)
|
||||
.init_array 0x08002c8c 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
0x08002c90 PROVIDE (__init_array_end = .)
|
||||
|
||||
.fini_array 0x08002c50 0x4
|
||||
0x08002c50 PROVIDE (__fini_array_start = .)
|
||||
.fini_array 0x08002c90 0x4
|
||||
0x08002c90 PROVIDE (__fini_array_start = .)
|
||||
*(SORT_BY_NAME(.fini_array.*))
|
||||
*(.fini_array*)
|
||||
.fini_array 0x08002c50 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
0x08002c54 PROVIDE (__fini_array_end = .)
|
||||
0x08002c54 _sidata = LOADADDR (.data)
|
||||
.fini_array 0x08002c90 0x4 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
0x08002c94 PROVIDE (__fini_array_end = .)
|
||||
0x08002c94 _sidata = LOADADDR (.data)
|
||||
|
||||
.data 0x20000000 0x10 load address 0x08002c54
|
||||
.data 0x20000000 0x10 load address 0x08002c94
|
||||
0x20000000 . = ALIGN (0x4)
|
||||
0x20000000 _sdata = .
|
||||
*(.data)
|
||||
@ -1687,11 +1686,11 @@ LOAD /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-
|
||||
0x20000010 . = ALIGN (0x4)
|
||||
0x20000010 _edata = .
|
||||
|
||||
.igot.plt 0x20000010 0x0 load address 0x08002c64
|
||||
.igot.plt 0x20000010 0x0 load address 0x08002ca4
|
||||
.igot.plt 0x20000010 0x0 /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v7e-m+fp/hard/crtbegin.o
|
||||
0x20000010 . = ALIGN (0x4)
|
||||
|
||||
.bss 0x20000010 0xfc load address 0x08002c64
|
||||
.bss 0x20000010 0xfc load address 0x08002ca4
|
||||
0x20000010 _sbss = .
|
||||
0x20000010 __bss_start__ = _sbss
|
||||
*(.bss)
|
||||
@ -1738,7 +1737,7 @@ LOAD /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-
|
||||
0x2000010c __bss_end__ = _ebss
|
||||
|
||||
._user_heap_stack
|
||||
0x2000010c 0x604 load address 0x08002c64
|
||||
0x2000010c 0x604 load address 0x08002ca4
|
||||
0x20000110 . = ALIGN (0x8)
|
||||
*fill* 0x2000010c 0x4
|
||||
[!provide] PROVIDE (end = .)
|
||||
@ -1828,62 +1827,62 @@ LOAD /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-
|
||||
.comment 0x00000039 0x3a /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc_nano.a(libc_a-memset.o)
|
||||
.comment 0x00000039 0x3a /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-none-eabi-gcc/13.3.1-1.1.1/.content/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/libc_nano.a(libc_a-init.o)
|
||||
|
||||
.debug_info 0x00000000 0xa592
|
||||
.debug_info 0x00000000 0xa5f9
|
||||
.debug_info 0x00000000 0x1de build/debug/Core/Src/24LC02.o
|
||||
.debug_info 0x000001de 0x1984 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_info 0x00001b62 0x1523 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_info 0x00003085 0xa0e build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_info 0x00003a93 0xc37 build/debug/Core/Src/main.o
|
||||
.debug_info 0x000046ca 0x884 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_info 0x00004f4e 0x11d build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_info 0x0000506b 0x417 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_info 0x00005482 0x812 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_info 0x00005c94 0xd03 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_info 0x00006997 0x630 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_info 0x00006fc7 0x151d build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_info 0x000084e4 0x207e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_info 0x0000a562 0x30 build/debug/startup_stm32f302x8.o
|
||||
.debug_info 0x000001de 0x19b2 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_info 0x00001b90 0x1544 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_info 0x000030d4 0xa26 build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_info 0x00003afa 0xc37 build/debug/Core/Src/main.o
|
||||
.debug_info 0x00004731 0x884 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_info 0x00004fb5 0x11d build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_info 0x000050d2 0x417 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_info 0x000054e9 0x812 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_info 0x00005cfb 0xd03 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_info 0x000069fe 0x630 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_info 0x0000702e 0x151d build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_info 0x0000854b 0x207e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_info 0x0000a5c9 0x30 build/debug/startup_stm32f302x8.o
|
||||
|
||||
.debug_abbrev 0x00000000 0x1cc0
|
||||
.debug_abbrev 0x00000000 0x1caf
|
||||
.debug_abbrev 0x00000000 0xd5 build/debug/Core/Src/24LC02.o
|
||||
.debug_abbrev 0x000000d5 0x30a build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_abbrev 0x000003df 0x357 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_abbrev 0x00000736 0x25d build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_abbrev 0x00000993 0x271 build/debug/Core/Src/main.o
|
||||
.debug_abbrev 0x00000c04 0x1ad build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_abbrev 0x00000db1 0x7c build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_abbrev 0x00000e2d 0x11e build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_abbrev 0x00000f4b 0x241 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_abbrev 0x0000118c 0x36e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_abbrev 0x000014fa 0x1f8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_abbrev 0x000016f2 0x31f build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_abbrev 0x00001a11 0x28b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_abbrev 0x00001c9c 0x24 build/debug/startup_stm32f302x8.o
|
||||
.debug_abbrev 0x000000d5 0x2f9 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_abbrev 0x000003ce 0x357 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_abbrev 0x00000725 0x25d build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_abbrev 0x00000982 0x271 build/debug/Core/Src/main.o
|
||||
.debug_abbrev 0x00000bf3 0x1ad build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_abbrev 0x00000da0 0x7c build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_abbrev 0x00000e1c 0x11e build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_abbrev 0x00000f3a 0x241 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_abbrev 0x0000117b 0x36e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_abbrev 0x000014e9 0x1f8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_abbrev 0x000016e1 0x31f build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_abbrev 0x00001a00 0x28b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_abbrev 0x00001c8b 0x24 build/debug/startup_stm32f302x8.o
|
||||
|
||||
.debug_loclists
|
||||
0x00000000 0x3e81
|
||||
0x00000000 0x3eed
|
||||
.debug_loclists
|
||||
0x00000000 0x8d build/debug/Core/Src/24LC02.o
|
||||
.debug_loclists
|
||||
0x0000008d 0x54d build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
0x0000008d 0x56f build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_loclists
|
||||
0x000005da 0xc3d build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
0x000005fc 0xc87 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_loclists
|
||||
0x00001217 0x34 build/debug/Core/Src/AMS_HighLevel.o
|
||||
0x00001283 0x34 build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_loclists
|
||||
0x0000124b 0x74 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
0x000012b7 0x74 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_loclists
|
||||
0x000012bf 0xd6 build/debug/Core/Src/system_stm32f3xx.o
|
||||
0x0000132b 0xd6 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_loclists
|
||||
0x00001395 0xe1 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
0x00001401 0xe1 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_loclists
|
||||
0x00001476 0x530 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
0x000014e2 0x530 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_loclists
|
||||
0x000019a6 0x291 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
0x00001a12 0x291 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_loclists
|
||||
0x00001c37 0x83f build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
0x00001ca3 0x83f build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_loclists
|
||||
0x00002476 0x1a0b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
0x000024e2 0x1a0b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
|
||||
.debug_aranges 0x00000000 0x728
|
||||
.debug_aranges
|
||||
@ -1946,53 +1945,53 @@ LOAD /home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-
|
||||
.debug_rnglists
|
||||
0x00000580 0x19 build/debug/startup_stm32f302x8.o
|
||||
|
||||
.debug_line 0x00000000 0x79a3
|
||||
.debug_line 0x00000000 0x21e build/debug/Core/Src/24LC02.o
|
||||
.debug_line 0x0000021e 0xb85 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_line 0x00000da3 0xad9 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_line 0x0000187c 0x390 build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_line 0x00001c0c 0x4e5 build/debug/Core/Src/main.o
|
||||
.debug_line 0x000020f1 0x31b build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_line 0x0000240c 0x13d build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_line 0x00002549 0x2d1 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_line 0x0000281a 0x5b2 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_line 0x00002dcc 0x71b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_line 0x000034e7 0x70e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_line 0x00003bf5 0x134d build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_line 0x00004f42 0x29eb build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_line 0x0000792d 0x76 build/debug/startup_stm32f302x8.o
|
||||
.debug_line 0x00000000 0x79fd
|
||||
.debug_line 0x00000000 0x200 build/debug/Core/Src/24LC02.o
|
||||
.debug_line 0x00000200 0xbc3 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_line 0x00000dc3 0xb0c build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_line 0x000018cf 0x397 build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_line 0x00001c66 0x4e5 build/debug/Core/Src/main.o
|
||||
.debug_line 0x0000214b 0x31b build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_line 0x00002466 0x13d build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_line 0x000025a3 0x2d1 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_line 0x00002874 0x5b2 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_line 0x00002e26 0x71b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_line 0x00003541 0x70e build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_line 0x00003c4f 0x134d build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_line 0x00004f9c 0x29eb build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_line 0x00007987 0x76 build/debug/startup_stm32f302x8.o
|
||||
|
||||
.debug_str 0x00000000 0x2333
|
||||
.debug_str 0x00000000 0x2333 build/debug/Core/Src/24LC02.o
|
||||
.debug_str 0x00000000 0x2345
|
||||
.debug_str 0x00000000 0x2345 build/debug/Core/Src/24LC02.o
|
||||
0x1e3 (size before relaxing)
|
||||
.debug_str 0x00002333 0x955 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_str 0x00002333 0x8e3 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_str 0x00002333 0x7ff build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_str 0x00002333 0x8aa build/debug/Core/Src/main.o
|
||||
.debug_str 0x00002333 0x6c2 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_str 0x00002333 0x221 build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_str 0x00002333 0x2cc build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_str 0x00002333 0x8c8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_str 0x00002333 0x94b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_str 0x00002333 0x430 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_str 0x00002333 0x674 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_str 0x00002333 0xbd9 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_str 0x00002333 0x70 build/debug/startup_stm32f302x8.o
|
||||
.debug_str 0x00002345 0x955 build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_str 0x00002345 0x8ec build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_str 0x00002345 0x80f build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_str 0x00002345 0x8aa build/debug/Core/Src/main.o
|
||||
.debug_str 0x00002345 0x6c2 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_str 0x00002345 0x221 build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_str 0x00002345 0x2cc build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_str 0x00002345 0x8c8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_str 0x00002345 0x94b build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_str 0x00002345 0x430 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_str 0x00002345 0x674 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_str 0x00002345 0xbd9 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_str 0x00002345 0x70 build/debug/startup_stm32f302x8.o
|
||||
|
||||
.debug_frame 0x00000000 0x12b8
|
||||
.debug_frame 0x00000000 0x60 build/debug/Core/Src/24LC02.o
|
||||
.debug_frame 0x00000060 0x1fc build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_frame 0x0000025c 0x2a4 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_frame 0x00000500 0x4c build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_frame 0x0000054c 0x90 build/debug/Core/Src/main.o
|
||||
.debug_frame 0x000005dc 0x64 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_frame 0x00000640 0xa8 build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_frame 0x000006e8 0x30 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_frame 0x00000718 0x1cc build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_frame 0x000008e4 0x19c build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_frame 0x00000a80 0xd0 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_frame 0x00000b50 0x170 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_frame 0x00000cc0 0x5f8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
.debug_frame 0x00000000 0x12b4
|
||||
.debug_frame 0x00000000 0x5c build/debug/Core/Src/24LC02.o
|
||||
.debug_frame 0x0000005c 0x1fc build/debug/Core/Src/ADBMS_Abstraction.o
|
||||
.debug_frame 0x00000258 0x2a4 build/debug/Core/Src/ADBMS_LL_Driver.o
|
||||
.debug_frame 0x000004fc 0x4c build/debug/Core/Src/AMS_HighLevel.o
|
||||
.debug_frame 0x00000548 0x90 build/debug/Core/Src/main.o
|
||||
.debug_frame 0x000005d8 0x64 build/debug/Core/Src/stm32f3xx_hal_msp.o
|
||||
.debug_frame 0x0000063c 0xa8 build/debug/Core/Src/stm32f3xx_it.o
|
||||
.debug_frame 0x000006e4 0x30 build/debug/Core/Src/system_stm32f3xx.o
|
||||
.debug_frame 0x00000714 0x1cc build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o
|
||||
.debug_frame 0x000008e0 0x19c build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o
|
||||
.debug_frame 0x00000a7c 0xd0 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.o
|
||||
.debug_frame 0x00000b4c 0x170 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.o
|
||||
.debug_frame 0x00000cbc 0x5f8 build/debug/Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.o
|
||||
|
||||
.debug_line_str
|
||||
0x00000000 0x54
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccdSIelb.s page 1
|
||||
ARM GAS /tmp/cccAnHZv.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -48,161 +48,120 @@ ARM GAS /tmp/ccdSIelb.s page 1
|
||||
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){
|
||||
10:Core/Src/24LC02.c **** return amsWriteComm(EEPROM_ADDR, StartAddr, data);
|
||||
40 .loc 1 10 5 view .LVU3
|
||||
41 .loc 1 10 9 is_stmt 0 view .LVU4
|
||||
41 .loc 1 10 12 is_stmt 0 view .LVU4
|
||||
42 0002 0022 movs r2, #0
|
||||
43 0004 1146 mov r1, r2
|
||||
44 0006 5020 movs r0, #80
|
||||
44 0006 5720 movs r0, #87
|
||||
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
|
||||
11:Core/Src/24LC02.c **** }
|
||||
47 .loc 1 11 1 view .LVU5
|
||||
ARM GAS /tmp/cccAnHZv.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;
|
||||
48 000c 08BD pop {r3, pc}
|
||||
49 .cfi_endproc
|
||||
50 .LFE123:
|
||||
52 .section .text.eeprom_write,"ax",%progbits
|
||||
53 .align 1
|
||||
54 .global eeprom_write
|
||||
55 .syntax unified
|
||||
56 .thumb
|
||||
57 .thumb_func
|
||||
59 eeprom_write:
|
||||
60 .LVL2:
|
||||
61 .LFB124:
|
||||
12:Core/Src/24LC02.c ****
|
||||
13:Core/Src/24LC02.c **** uint8_t eeprom_write(uint8_t addr, uint8_t data) {
|
||||
62 .loc 1 13 50 is_stmt 1 view -0
|
||||
63 .cfi_startproc
|
||||
64 @ args = 0, pretend = 0, frame = 0
|
||||
65 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
66 .loc 1 13 50 is_stmt 0 view .LVU7
|
||||
67 0000 08B5 push {r3, lr}
|
||||
68 .cfi_def_cfa_offset 8
|
||||
69 .cfi_offset 3, -8
|
||||
70 .cfi_offset 14, -4
|
||||
71 0002 0A46 mov r2, r1
|
||||
14:Core/Src/24LC02.c **** return amsWriteComm(EEPROM_ADDR, addr, data);
|
||||
72 .loc 1 14 5 is_stmt 1 view .LVU8
|
||||
73 .loc 1 14 12 is_stmt 0 view .LVU9
|
||||
74 0004 0146 mov r1, r0
|
||||
75 .LVL3:
|
||||
76 .loc 1 14 12 view .LVU10
|
||||
77 0006 5720 movs r0, #87
|
||||
78 .LVL4:
|
||||
79 .loc 1 14 12 view .LVU11
|
||||
80 0008 FFF7FEFF bl amsWriteComm
|
||||
81 .LVL5:
|
||||
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:
|
||||
82 .loc 1 15 1 view .LVU12
|
||||
83 000c 08BD pop {r3, pc}
|
||||
84 .cfi_endproc
|
||||
85 .LFE124:
|
||||
87 .section .text.eeprom_read,"ax",%progbits
|
||||
88 .align 1
|
||||
89 .global eeprom_read
|
||||
90 .syntax unified
|
||||
91 .thumb
|
||||
92 .thumb_func
|
||||
94 eeprom_read:
|
||||
95 .LVL6:
|
||||
96 .LFB125:
|
||||
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
|
||||
17:Core/Src/24LC02.c **** uint8_t eeprom_read(uint8_t addr, uint8_t* data) {
|
||||
97 .loc 1 17 50 is_stmt 1 view -0
|
||||
98 .cfi_startproc
|
||||
99 @ args = 0, pretend = 0, frame = 8
|
||||
100 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
101 .loc 1 17 50 is_stmt 0 view .LVU14
|
||||
102 0000 00B5 push {lr}
|
||||
ARM GAS /tmp/cccAnHZv.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
|
||||
103 .cfi_def_cfa_offset 4
|
||||
104 .cfi_offset 14, -4
|
||||
105 0002 83B0 sub sp, sp, #12
|
||||
106 .cfi_def_cfa_offset 16
|
||||
107 0004 0191 str r1, [sp, #4]
|
||||
18:Core/Src/24LC02.c **** return amsReadComm(EEPROM_ADDR, addr, &data);
|
||||
108 .loc 1 18 5 is_stmt 1 view .LVU15
|
||||
109 .loc 1 18 12 is_stmt 0 view .LVU16
|
||||
110 0006 01AA add r2, sp, #4
|
||||
111 0008 0146 mov r1, r0
|
||||
112 .LVL7:
|
||||
113 .loc 1 18 12 view .LVU17
|
||||
114 000a 5720 movs r0, #87
|
||||
115 .LVL8:
|
||||
116 .loc 1 18 12 view .LVU18
|
||||
117 000c FFF7FEFF bl amsReadComm
|
||||
118 .LVL9:
|
||||
19:Core/Src/24LC02.c **** }...
|
||||
119 .loc 1 19 1 view .LVU19
|
||||
120 0010 03B0 add sp, sp, #12
|
||||
121 .cfi_def_cfa_offset 4
|
||||
122 @ sp needed
|
||||
123 0012 5DF804FB ldr pc, [sp], #4
|
||||
124 .cfi_endproc
|
||||
125 .LFE125:
|
||||
127 .text
|
||||
128 .Letext0:
|
||||
129 .file 2 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
130 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
131 .file 4 "Core/Inc/ADBMS_Abstraction.h"
|
||||
ARM GAS /tmp/cccAnHZv.s page 4
|
||||
|
||||
|
||||
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
|
||||
/tmp/cccAnHZv.s:21 .text.eeprom_init:00000000 $t
|
||||
/tmp/cccAnHZv.s:27 .text.eeprom_init:00000000 eeprom_init
|
||||
/tmp/cccAnHZv.s:53 .text.eeprom_write:00000000 $t
|
||||
/tmp/cccAnHZv.s:59 .text.eeprom_write:00000000 eeprom_write
|
||||
/tmp/cccAnHZv.s:88 .text.eeprom_read:00000000 $t
|
||||
/tmp/cccAnHZv.s:94 .text.eeprom_read:00000000 eeprom_read
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
amsWriteComm
|
||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
ARM GAS /tmp/ccGF8f65.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
27:Core/Src/AMS_HighLevel.c **** uint8_t deviceSleeps = 0;
|
||||
28:Core/Src/AMS_HighLevel.c **** #define MAX_DEVICE_SLEEP 3 //TODO: change to correct value
|
||||
29:Core/Src/AMS_HighLevel.c ****
|
||||
ARM GAS /tmp/cczmVS9Q.s page 2
|
||||
ARM GAS /tmp/ccGF8f65.s page 2
|
||||
|
||||
|
||||
30:Core/Src/AMS_HighLevel.c **** struct pollingTimes {
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
71 002a 064B ldr r3, .L3+16
|
||||
72 002c 1D60 str r5, [r3]
|
||||
73 002e 5860 str r0, [r3, #4]
|
||||
ARM GAS /tmp/cczmVS9Q.s page 3
|
||||
ARM GAS /tmp/ccGF8f65.s page 3
|
||||
|
||||
|
||||
43:Core/Src/AMS_HighLevel.c ****
|
||||
@ -174,15 +174,15 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
53:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsAuxAndStatusMeasurement(&module);
|
||||
116 .loc 1 53 3 view .LVU20
|
||||
117 .loc 1 53 26 is_stmt 0 view .LVU21
|
||||
118 0008 1B4C ldr r4, .L15
|
||||
118 0008 1D4C ldr r4, .L15
|
||||
119 000a 2046 mov r0, r4
|
||||
120 000c FFF7FEFF bl amsAuxAndStatusMeasurement
|
||||
121 .LVL7:
|
||||
ARM GAS /tmp/cczmVS9Q.s page 4
|
||||
ARM GAS /tmp/ccGF8f65.s page 4
|
||||
|
||||
|
||||
122 .loc 1 53 23 discriminator 1 view .LVU22
|
||||
123 0010 1A4A ldr r2, .L15+4
|
||||
123 0010 1C4A ldr r2, .L15+4
|
||||
124 0012 1378 ldrb r3, [r2] @ zero_extendqisi2
|
||||
125 0014 0344 add r3, r3, r0
|
||||
126 0016 1370 strb r3, [r2]
|
||||
@ -197,7 +197,7 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
56:Core/Src/AMS_HighLevel.c **** deviceSleeps++;
|
||||
133 .loc 1 56 5 is_stmt 1 view .LVU26
|
||||
134 .loc 1 56 17 is_stmt 0 view .LVU27
|
||||
135 0022 174A ldr r2, .L15+8
|
||||
135 0022 194A ldr r2, .L15+8
|
||||
136 0024 1378 ldrb r3, [r2] @ zero_extendqisi2
|
||||
137 0026 0133 adds r3, r3, #1
|
||||
138 0028 DBB2 uxtb r3, r3
|
||||
@ -217,12 +217,12 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
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
|
||||
147 0030 134D 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
|
||||
152 0038 124C 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]
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
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
|
||||
ARM GAS /tmp/ccGF8f65.s page 5
|
||||
|
||||
|
||||
165 .loc 1 67 3 is_stmt 1 view .LVU36
|
||||
@ -263,145 +263,147 @@ ARM GAS /tmp/cczmVS9Q.s page 1
|
||||
182 005c E8E7 b .L6
|
||||
183 .L7:
|
||||
69:Core/Src/AMS_HighLevel.c **** }
|
||||
70:Core/Src/AMS_HighLevel.c **** int eepromBuf;
|
||||
70:Core/Src/AMS_HighLevel.c **** int8_t eepromBuf = 0;
|
||||
184 .loc 1 70 3 view .LVU43
|
||||
185 .loc 1 70 10 is_stmt 0 view .LVU44
|
||||
186 005e 0020 movs r0, #0
|
||||
187 0060 8DF80700 strb r0, [sp, #7]
|
||||
71:Core/Src/AMS_HighLevel.c **** if(eeprom_read(0, &eepromBuf) != 0){
|
||||
185 .loc 1 71 3 view .LVU44
|
||||
186 .loc 1 71 6 is_stmt 0 view .LVU45
|
||||
187 005e 01A9 add r1, sp, #4
|
||||
188 0060 0020 movs r0, #0
|
||||
189 0062 FFF7FEFF bl eeprom_read
|
||||
190 .LVL12:
|
||||
191 .loc 1 71 5 discriminator 1 view .LVU46
|
||||
192 0066 00B1 cbz r0, .L9
|
||||
193 .L10:
|
||||
188 .loc 1 71 3 is_stmt 1 view .LVU45
|
||||
189 .loc 1 71 6 is_stmt 0 view .LVU46
|
||||
190 0064 0DF10701 add r1, sp, #7
|
||||
191 0068 FFF7FEFF bl eeprom_read
|
||||
192 .LVL12:
|
||||
193 .loc 1 71 5 discriminator 1 view .LVU47
|
||||
194 006c 00B1 cbz r0, .L9
|
||||
195 .L10:
|
||||
72:Core/Src/AMS_HighLevel.c **** while(1){}
|
||||
194 .loc 1 72 5 is_stmt 1 view .LVU47
|
||||
195 .loc 1 72 14 view .LVU48
|
||||
196 .loc 1 72 10 view .LVU49
|
||||
197 0068 FEE7 b .L10
|
||||
198 .L9:
|
||||
196 .loc 1 72 5 is_stmt 1 view .LVU48
|
||||
197 .loc 1 72 14 view .LVU49
|
||||
198 .loc 1 72 10 view .LVU50
|
||||
199 006e FEE7 b .L10
|
||||
200 .L9:
|
||||
73:Core/Src/AMS_HighLevel.c **** }
|
||||
74:Core/Src/AMS_HighLevel.c ****
|
||||
75:Core/Src/AMS_HighLevel.c **** if (eepromBuf != 7){
|
||||
199 .loc 1 75 3 view .LVU50
|
||||
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:
|
||||
201 .loc 1 75 3 view .LVU51
|
||||
202 .loc 1 75 17 is_stmt 0 view .LVU52
|
||||
203 0070 9DF90730 ldrsb r3, [sp, #7]
|
||||
204 .loc 1 75 6 view .LVU53
|
||||
205 0074 072B cmp r3, #7
|
||||
206 0076 00D0 beq .L11
|
||||
207 .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:
|
||||
208 .loc 1 76 5 is_stmt 1 view .LVU54
|
||||
209 .loc 1 76 14 view .LVU55
|
||||
210 .loc 1 76 10 view .LVU56
|
||||
211 0078 FEE7 b .L12
|
||||
ARM GAS /tmp/ccGF8f65.s page 6
|
||||
|
||||
|
||||
212 .L11:
|
||||
77:Core/Src/AMS_HighLevel.c **** }
|
||||
ARM GAS /tmp/cczmVS9Q.s page 6
|
||||
|
||||
|
||||
78:Core/Src/AMS_HighLevel.c ****
|
||||
79:Core/Src/AMS_HighLevel.c **** return 0;
|
||||
211 .loc 1 79 3 view .LVU56
|
||||
213 .loc 1 79 3 view .LVU57
|
||||
80:Core/Src/AMS_HighLevel.c **** }...
|
||||
212 .loc 1 80 1 is_stmt 0 view .LVU57
|
||||
213 0072 0020 movs r0, #0
|
||||
214 0074 03B0 add sp, sp, #12
|
||||
215 .cfi_def_cfa_offset 12
|
||||
216 @ sp needed
|
||||
217 0076 30BD pop {r4, r5, pc}
|
||||
218 .L16:
|
||||
219 .align 2
|
||||
220 .L15:
|
||||
221 0078 00000000 .word module
|
||||
222 007c 00000000 .word packetChecksumFails
|
||||
223 0080 00000000 .word deviceSleeps
|
||||
224 .cfi_endproc
|
||||
225 .LFE124:
|
||||
227 .global pollingTimes
|
||||
228 .section .bss.pollingTimes,"aw",%nobits
|
||||
229 .align 2
|
||||
232 pollingTimes:
|
||||
233 0000 00000000 .space 8
|
||||
233 00000000
|
||||
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
|
||||
214 .loc 1 80 1 is_stmt 0 view .LVU58
|
||||
215 007a 0020 movs r0, #0
|
||||
216 007c 03B0 add sp, sp, #12
|
||||
217 .cfi_def_cfa_offset 12
|
||||
218 @ sp needed
|
||||
219 007e 30BD pop {r4, r5, pc}
|
||||
220 .L16:
|
||||
221 .align 2
|
||||
222 .L15:
|
||||
223 0080 00000000 .word module
|
||||
224 0084 00000000 .word packetChecksumFails
|
||||
225 0088 00000000 .word deviceSleeps
|
||||
226 .cfi_endproc
|
||||
227 .LFE124:
|
||||
229 .global pollingTimes
|
||||
230 .section .bss.pollingTimes,"aw",%nobits
|
||||
231 .align 2
|
||||
234 pollingTimes:
|
||||
235 0000 00000000 .space 8
|
||||
235 00000000
|
||||
236 .global deviceSleeps
|
||||
237 .section .bss.deviceSleeps,"aw",%nobits
|
||||
240 deviceSleeps:
|
||||
241 0000 00 .space 1
|
||||
242 .global packetChecksumFails
|
||||
243 .section .bss.packetChecksumFails,"aw",%nobits
|
||||
246 packetChecksumFails:
|
||||
247 0000 00 .space 1
|
||||
248 .global numberofAux
|
||||
249 .section .bss.numberofAux,"aw",%nobits
|
||||
252 numberofAux:
|
||||
253 0000 00 .space 1
|
||||
254 .global numberofCells
|
||||
255 .section .data.numberofCells,"aw"
|
||||
258 numberofCells:
|
||||
259 0000 0F .byte 15
|
||||
260 .global amsov
|
||||
261 .section .bss.amsov,"aw",%nobits
|
||||
262 .align 1
|
||||
265 amsov:
|
||||
266 0000 0000 .space 2
|
||||
267 .global amsuv
|
||||
268 .section .bss.amsuv,"aw",%nobits
|
||||
269 .align 1
|
||||
272 amsuv:
|
||||
273 0000 0000 .space 2
|
||||
274 .global module
|
||||
275 .section .bss.module,"aw",%nobits
|
||||
276 .align 2
|
||||
279 module:
|
||||
280 0000 00000000 .space 96
|
||||
ARM GAS /tmp/ccGF8f65.s page 7
|
||||
|
||||
|
||||
278 00000000
|
||||
278 00000000
|
||||
279 .text
|
||||
280 .Letext0:
|
||||
281 .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-
|
||||
283 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
284 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
285 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
286 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
287 .file 8 "Core/Inc/ADBMS_LL_Driver.h"
|
||||
288 .file 9 "Core/Inc/ADBMS_Abstraction.h"
|
||||
289 .file 10 "Core/Inc/AMS_HighLevel.h"
|
||||
290 .file 11 "Core/Inc/24LC02.h"
|
||||
291 .file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/cczmVS9Q.s page 8
|
||||
280 00000000
|
||||
280 00000000
|
||||
280 00000000
|
||||
280 00000000
|
||||
281 .text
|
||||
282 .Letext0:
|
||||
283 .file 2 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
284 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
285 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
286 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
287 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
288 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
289 .file 8 "Core/Inc/ADBMS_LL_Driver.h"
|
||||
290 .file 9 "Core/Inc/ADBMS_Abstraction.h"
|
||||
291 .file 10 "Core/Inc/AMS_HighLevel.h"
|
||||
292 .file 11 "Core/Inc/24LC02.h"
|
||||
293 .file 12 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccGF8f65.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 AMS_HighLevel.c
|
||||
/tmp/cczmVS9Q.s:21 .text.AMS_Init:00000000 $t
|
||||
/tmp/cczmVS9Q.s:27 .text.AMS_Init:00000000 AMS_Init
|
||||
/tmp/cczmVS9Q.s:83 .text.AMS_Init:00000034 $d
|
||||
/tmp/cczmVS9Q.s:250 .bss.numberofAux:00000000 numberofAux
|
||||
/tmp/cczmVS9Q.s:256 .data.numberofCells:00000000 numberofCells
|
||||
/tmp/cczmVS9Q.s:263 .bss.amsov:00000000 amsov
|
||||
/tmp/cczmVS9Q.s:270 .bss.amsuv:00000000 amsuv
|
||||
/tmp/cczmVS9Q.s:232 .bss.pollingTimes:00000000 pollingTimes
|
||||
/tmp/cczmVS9Q.s:92 .text.AMS_Idle_Loop:00000000 $t
|
||||
/tmp/cczmVS9Q.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop
|
||||
/tmp/cczmVS9Q.s:221 .text.AMS_Idle_Loop:00000078 $d
|
||||
/tmp/cczmVS9Q.s:277 .bss.module:00000000 module
|
||||
/tmp/cczmVS9Q.s:244 .bss.packetChecksumFails:00000000 packetChecksumFails
|
||||
/tmp/cczmVS9Q.s:238 .bss.deviceSleeps:00000000 deviceSleeps
|
||||
/tmp/cczmVS9Q.s:229 .bss.pollingTimes:00000000 $d
|
||||
/tmp/cczmVS9Q.s:239 .bss.deviceSleeps:00000000 $d
|
||||
/tmp/cczmVS9Q.s:245 .bss.packetChecksumFails:00000000 $d
|
||||
/tmp/cczmVS9Q.s:251 .bss.numberofAux:00000000 $d
|
||||
/tmp/cczmVS9Q.s:260 .bss.amsov:00000000 $d
|
||||
/tmp/cczmVS9Q.s:267 .bss.amsuv:00000000 $d
|
||||
/tmp/cczmVS9Q.s:274 .bss.module:00000000 $d
|
||||
/tmp/ccGF8f65.s:21 .text.AMS_Init:00000000 $t
|
||||
/tmp/ccGF8f65.s:27 .text.AMS_Init:00000000 AMS_Init
|
||||
/tmp/ccGF8f65.s:83 .text.AMS_Init:00000034 $d
|
||||
/tmp/ccGF8f65.s:252 .bss.numberofAux:00000000 numberofAux
|
||||
/tmp/ccGF8f65.s:258 .data.numberofCells:00000000 numberofCells
|
||||
/tmp/ccGF8f65.s:265 .bss.amsov:00000000 amsov
|
||||
/tmp/ccGF8f65.s:272 .bss.amsuv:00000000 amsuv
|
||||
/tmp/ccGF8f65.s:234 .bss.pollingTimes:00000000 pollingTimes
|
||||
/tmp/ccGF8f65.s:92 .text.AMS_Idle_Loop:00000000 $t
|
||||
/tmp/ccGF8f65.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop
|
||||
/tmp/ccGF8f65.s:223 .text.AMS_Idle_Loop:00000080 $d
|
||||
/tmp/ccGF8f65.s:279 .bss.module:00000000 module
|
||||
/tmp/ccGF8f65.s:246 .bss.packetChecksumFails:00000000 packetChecksumFails
|
||||
/tmp/ccGF8f65.s:240 .bss.deviceSleeps:00000000 deviceSleeps
|
||||
/tmp/ccGF8f65.s:231 .bss.pollingTimes:00000000 $d
|
||||
/tmp/ccGF8f65.s:241 .bss.deviceSleeps:00000000 $d
|
||||
/tmp/ccGF8f65.s:247 .bss.packetChecksumFails:00000000 $d
|
||||
/tmp/ccGF8f65.s:253 .bss.numberofAux:00000000 $d
|
||||
/tmp/ccGF8f65.s:262 .bss.amsov:00000000 $d
|
||||
/tmp/ccGF8f65.s:269 .bss.amsuv:00000000 $d
|
||||
/tmp/ccGF8f65.s:276 .bss.module:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
initAMS
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
ARM GAS /tmp/cc6xWFny.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
27:Core/Src/TMP1075.c ****
|
||||
28:Core/Src/TMP1075.c **** HAL_StatusTypeDef tmp1075_measure() {
|
||||
29:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) {
|
||||
ARM GAS /tmp/ccG8CDMT.s page 2
|
||||
ARM GAS /tmp/cc6xWFny.s page 2
|
||||
|
||||
|
||||
30:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK ||
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
70 002a 00BF .align 2
|
||||
71 .L3:
|
||||
72 002c 00000000 .word hi2c
|
||||
ARM GAS /tmp/ccG8CDMT.s page 3
|
||||
ARM GAS /tmp/cc6xWFny.s page 3
|
||||
|
||||
|
||||
73 .cfi_endproc
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
117 .loc 1 20 8 is_stmt 0 view .LVU22
|
||||
118 0012 0346 mov r3, r0
|
||||
119 0014 10B9 cbnz r0, .L7
|
||||
ARM GAS /tmp/ccG8CDMT.s page 4
|
||||
ARM GAS /tmp/cc6xWFny.s page 4
|
||||
|
||||
|
||||
120 .LBE3:
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
167 .loc 1 46 3 is_stmt 1 view .LVU31
|
||||
168 .loc 1 46 35 is_stmt 0 view .LVU32
|
||||
169 0006 4000 lsls r0, r0, #1
|
||||
ARM GAS /tmp/ccG8CDMT.s page 5
|
||||
ARM GAS /tmp/cc6xWFny.s page 5
|
||||
|
||||
|
||||
170 .LVL12:
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
215 .loc 1 55 1 view .LVU50
|
||||
216 .align 2
|
||||
217 .L16:
|
||||
ARM GAS /tmp/ccG8CDMT.s page 6
|
||||
ARM GAS /tmp/cc6xWFny.s page 6
|
||||
|
||||
|
||||
218 0034 00000000 .word hi2c
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
32:Core/Src/TMP1075.c **** }
|
||||
264 .loc 1 32 18 view .LVU61
|
||||
265 001a 0120 movs r0, #1
|
||||
ARM GAS /tmp/ccG8CDMT.s page 7
|
||||
ARM GAS /tmp/cc6xWFny.s page 7
|
||||
|
||||
|
||||
266 001c FCE7 b .L19
|
||||
@ -394,27 +394,27 @@ ARM GAS /tmp/ccG8CDMT.s page 1
|
||||
298 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
299 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
|
||||
300 .file 8 "Core/Inc/TMP1075.h"
|
||||
ARM GAS /tmp/ccG8CDMT.s page 8
|
||||
ARM GAS /tmp/cc6xWFny.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 TMP1075.c
|
||||
/tmp/ccG8CDMT.s:21 .text.tmp1075_sensor_init:00000000 $t
|
||||
/tmp/ccG8CDMT.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init
|
||||
/tmp/ccG8CDMT.s:72 .text.tmp1075_sensor_init:0000002c $d
|
||||
/tmp/ccG8CDMT.s:283 .bss.hi2c:00000000 hi2c
|
||||
/tmp/ccG8CDMT.s:77 .text.tmp1075_init:00000000 $t
|
||||
/tmp/ccG8CDMT.s:83 .text.tmp1075_init:00000000 tmp1075_init
|
||||
/tmp/ccG8CDMT.s:141 .text.tmp1075_init:00000020 $d
|
||||
/tmp/ccG8CDMT.s:146 .text.tmp1075_sensor_read:00000000 $t
|
||||
/tmp/ccG8CDMT.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read
|
||||
/tmp/ccG8CDMT.s:218 .text.tmp1075_sensor_read:00000034 $d
|
||||
/tmp/ccG8CDMT.s:223 .text.tmp1075_measure:00000000 $t
|
||||
/tmp/ccG8CDMT.s:229 .text.tmp1075_measure:00000000 tmp1075_measure
|
||||
/tmp/ccG8CDMT.s:273 .text.tmp1075_measure:00000024 $d
|
||||
/tmp/ccG8CDMT.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps
|
||||
/tmp/ccG8CDMT.s:280 .bss.hi2c:00000000 $d
|
||||
/tmp/ccG8CDMT.s:287 .bss.tmp1075_temps:00000000 $d
|
||||
/tmp/cc6xWFny.s:21 .text.tmp1075_sensor_init:00000000 $t
|
||||
/tmp/cc6xWFny.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init
|
||||
/tmp/cc6xWFny.s:72 .text.tmp1075_sensor_init:0000002c $d
|
||||
/tmp/cc6xWFny.s:283 .bss.hi2c:00000000 hi2c
|
||||
/tmp/cc6xWFny.s:77 .text.tmp1075_init:00000000 $t
|
||||
/tmp/cc6xWFny.s:83 .text.tmp1075_init:00000000 tmp1075_init
|
||||
/tmp/cc6xWFny.s:141 .text.tmp1075_init:00000020 $d
|
||||
/tmp/cc6xWFny.s:146 .text.tmp1075_sensor_read:00000000 $t
|
||||
/tmp/cc6xWFny.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read
|
||||
/tmp/cc6xWFny.s:218 .text.tmp1075_sensor_read:00000034 $d
|
||||
/tmp/cc6xWFny.s:223 .text.tmp1075_measure:00000000 $t
|
||||
/tmp/cc6xWFny.s:229 .text.tmp1075_measure:00000000 tmp1075_measure
|
||||
/tmp/cc6xWFny.s:273 .text.tmp1075_measure:00000024 $d
|
||||
/tmp/cc6xWFny.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps
|
||||
/tmp/cc6xWFny.s:280 .bss.hi2c:00000000 $d
|
||||
/tmp/cc6xWFny.s:287 .bss.tmp1075_temps:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_I2C_Master_Transmit
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
29:Core/Src/main.c **** /* USER CODE BEGIN PTD */
|
||||
30:Core/Src/main.c ****
|
||||
31:Core/Src/main.c **** /* USER CODE END PTD */
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 2
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 2
|
||||
|
||||
|
||||
32:Core/Src/main.c ****
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
86:Core/Src/main.c **** /* USER CODE BEGIN SysInit */
|
||||
87:Core/Src/main.c ****
|
||||
88:Core/Src/main.c **** /* USER CODE END SysInit */
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 3
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 3
|
||||
|
||||
|
||||
89:Core/Src/main.c ****
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
143:Core/Src/main.c **** if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
|
||||
144:Core/Src/main.c **** {
|
||||
145:Core/Src/main.c **** Error_Handler();
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 4
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 4
|
||||
|
||||
|
||||
146:Core/Src/main.c **** }
|
||||
@ -207,7 +207,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
169:Core/Src/main.c **** hspi2.Init.CLKPolarity = SPI_POLARITY_LOW;
|
||||
170:Core/Src/main.c **** hspi2.Init.CLKPhase = SPI_PHASE_1EDGE;
|
||||
171:Core/Src/main.c **** hspi2.Init.NSS = SPI_NSS_SOFT;
|
||||
172:Core/Src/main.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_16;
|
||||
172:Core/Src/main.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
|
||||
173:Core/Src/main.c **** hspi2.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
||||
174:Core/Src/main.c **** hspi2.Init.TIMode = SPI_TIMODE_DISABLE;
|
||||
175:Core/Src/main.c **** hspi2.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
32 0000 30B5 push {r4, r5, lr}
|
||||
33 .cfi_def_cfa_offset 12
|
||||
34 .cfi_offset 4, -12
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 5
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 5
|
||||
|
||||
|
||||
35 .cfi_offset 5, -8
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
81 .loc 1 203 3 view .LVU17
|
||||
82 0036 5A69 ldr r2, [r3, #20]
|
||||
83 0038 42F40032 orr r2, r2, #131072
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 6
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 6
|
||||
|
||||
|
||||
84 003c 5A61 str r2, [r3, #20]
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
128 0076 1048 ldr r0, .L3+8
|
||||
129 0078 FFF7FEFF bl HAL_GPIO_Init
|
||||
130 .LVL1:
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 7
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 7
|
||||
|
||||
|
||||
214:Core/Src/main.c ****
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
170 00a4 2846 mov r0, r5
|
||||
171 00a6 FFF7FEFF bl HAL_GPIO_Init
|
||||
172 .LVL3:
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 8
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 8
|
||||
|
||||
|
||||
229:Core/Src/main.c ****
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
|
||||
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
|
||||
8:Drivers/CMSIS/Include/cmsis_gcc.h **** * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 9
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 9
|
||||
|
||||
|
||||
9:Drivers/CMSIS/Include/cmsis_gcc.h **** *
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
|
||||
65:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_STRUCT struct __attribute__((packed, aligned(1)))
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 10
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 10
|
||||
|
||||
|
||||
66:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
120:Drivers/CMSIS/Include/cmsis_gcc.h **** \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions
|
||||
121:Drivers/CMSIS/Include/cmsis_gcc.h **** @{
|
||||
122:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 11
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 11
|
||||
|
||||
|
||||
123:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
237 0000 08B5 push {r3, lr}
|
||||
238 .cfi_def_cfa_offset 8
|
||||
239 .cfi_offset 3, -8
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 12
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 12
|
||||
|
||||
|
||||
240 .cfi_offset 14, -4
|
||||
@ -697,9 +697,9 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
170:Core/Src/main.c **** hspi2.Init.NSS = SPI_NSS_SOFT;
|
||||
262 .loc 1 170 23 is_stmt 0 view .LVU75
|
||||
263 001a 4361 str r3, [r0, #20]
|
||||
171:Core/Src/main.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_16;
|
||||
171:Core/Src/main.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
|
||||
264 .loc 1 171 3 is_stmt 1 view .LVU76
|
||||
171:Core/Src/main.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_16;
|
||||
171:Core/Src/main.c **** hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
|
||||
265 .loc 1 171 18 is_stmt 0 view .LVU77
|
||||
266 001c 4FF40072 mov r2, #512
|
||||
267 0020 8261 str r2, [r0, #24]
|
||||
@ -707,7 +707,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
268 .loc 1 172 3 is_stmt 1 view .LVU78
|
||||
172:Core/Src/main.c **** hspi2.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
||||
269 .loc 1 172 32 is_stmt 0 view .LVU79
|
||||
270 0022 1822 movs r2, #24
|
||||
270 0022 2022 movs r2, #32
|
||||
271 0024 C261 str r2, [r0, #28]
|
||||
173:Core/Src/main.c **** hspi2.Init.TIMode = SPI_TIMODE_DISABLE;
|
||||
272 .loc 1 173 3 is_stmt 1 view .LVU80
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
275 .loc 1 174 3 is_stmt 1 view .LVU82
|
||||
174:Core/Src/main.c **** hspi2.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
||||
276 .loc 1 174 21 is_stmt 0 view .LVU83
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 13
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 13
|
||||
|
||||
|
||||
277 0028 4362 str r3, [r0, #36]
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
320 .LFB124:
|
||||
116:Core/Src/main.c **** RCC_OscInitTypeDef RCC_OscInitStruct = {0};
|
||||
321 .loc 1 116 1 view -0
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 14
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 14
|
||||
|
||||
|
||||
322 .cfi_startproc
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
128:Core/Src/main.c **** if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
||||
362 .loc 1 128 32 is_stmt 0 view .LVU112
|
||||
363 0028 4FF46013 mov r3, #3670016
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 15
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 15
|
||||
|
||||
|
||||
364 002c 0F93 str r3, [sp, #60]
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
401 .cfi_def_cfa_offset 4
|
||||
402 @ sp needed
|
||||
403 0054 5DF804FB ldr pc, [sp], #4
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 16
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 16
|
||||
|
||||
|
||||
404 .L17:
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
451 0018 FFF7FEFF bl eeprom_init
|
||||
452 .LVL16:
|
||||
453 .L20:
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 17
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 17
|
||||
|
||||
|
||||
100:Core/Src/main.c **** {
|
||||
@ -999,26 +999,26 @@ ARM GAS /tmp/ccAtRMJ3.s page 1
|
||||
485 .file 12 "Core/Inc/24LC02.h"
|
||||
486 .file 13 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
487 .file 14 "<built-in>"
|
||||
ARM GAS /tmp/ccAtRMJ3.s page 18
|
||||
ARM GAS /tmp/ccJf9Vxc.s page 18
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 main.c
|
||||
/tmp/ccAtRMJ3.s:21 .text.MX_GPIO_Init:00000000 $t
|
||||
/tmp/ccAtRMJ3.s:26 .text.MX_GPIO_Init:00000000 MX_GPIO_Init
|
||||
/tmp/ccAtRMJ3.s:181 .text.MX_GPIO_Init:000000b0 $d
|
||||
/tmp/ccAtRMJ3.s:188 .text.Error_Handler:00000000 $t
|
||||
/tmp/ccAtRMJ3.s:194 .text.Error_Handler:00000000 Error_Handler
|
||||
/tmp/ccAtRMJ3.s:226 .text.MX_SPI2_Init:00000000 $t
|
||||
/tmp/ccAtRMJ3.s:231 .text.MX_SPI2_Init:00000000 MX_SPI2_Init
|
||||
/tmp/ccAtRMJ3.s:307 .text.MX_SPI2_Init:00000044 $d
|
||||
/tmp/ccAtRMJ3.s:472 .bss.hspi2:00000000 hspi2
|
||||
/tmp/ccAtRMJ3.s:313 .text.SystemClock_Config:00000000 $t
|
||||
/tmp/ccAtRMJ3.s:319 .text.SystemClock_Config:00000000 SystemClock_Config
|
||||
/tmp/ccAtRMJ3.s:417 .text.main:00000000 $t
|
||||
/tmp/ccAtRMJ3.s:423 .text.main:00000000 main
|
||||
/tmp/ccAtRMJ3.s:463 .text.main:00000024 $d
|
||||
/tmp/ccAtRMJ3.s:469 .bss.hspi2:00000000 $d
|
||||
/tmp/ccJf9Vxc.s:21 .text.MX_GPIO_Init:00000000 $t
|
||||
/tmp/ccJf9Vxc.s:26 .text.MX_GPIO_Init:00000000 MX_GPIO_Init
|
||||
/tmp/ccJf9Vxc.s:181 .text.MX_GPIO_Init:000000b0 $d
|
||||
/tmp/ccJf9Vxc.s:188 .text.Error_Handler:00000000 $t
|
||||
/tmp/ccJf9Vxc.s:194 .text.Error_Handler:00000000 Error_Handler
|
||||
/tmp/ccJf9Vxc.s:226 .text.MX_SPI2_Init:00000000 $t
|
||||
/tmp/ccJf9Vxc.s:231 .text.MX_SPI2_Init:00000000 MX_SPI2_Init
|
||||
/tmp/ccJf9Vxc.s:307 .text.MX_SPI2_Init:00000044 $d
|
||||
/tmp/ccJf9Vxc.s:472 .bss.hspi2:00000000 hspi2
|
||||
/tmp/ccJf9Vxc.s:313 .text.SystemClock_Config:00000000 $t
|
||||
/tmp/ccJf9Vxc.s:319 .text.SystemClock_Config:00000000 SystemClock_Config
|
||||
/tmp/ccJf9Vxc.s:417 .text.main:00000000 $t
|
||||
/tmp/ccJf9Vxc.s:423 .text.main:00000000 main
|
||||
/tmp/ccJf9Vxc.s:463 .text.main:00000024 $d
|
||||
/tmp/ccJf9Vxc.s:469 .bss.hspi2:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GPIO_WritePin
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
ARM GAS /tmp/ccRjaZTy.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
28:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN TD */
|
||||
29:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
30:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END TD */
|
||||
ARM GAS /tmp/ccnUDuAL.s page 2
|
||||
ARM GAS /tmp/ccRjaZTy.s page 2
|
||||
|
||||
|
||||
31:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
43 0006 9A69 ldr r2, [r3, #24]
|
||||
44 0008 42F00102 orr r2, r2, #1
|
||||
45 000c 9A61 str r2, [r3, #24]
|
||||
ARM GAS /tmp/ccnUDuAL.s page 3
|
||||
ARM GAS /tmp/ccRjaZTy.s page 3
|
||||
|
||||
|
||||
46 .loc 1 70 3 view .LVU4
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
92 HAL_SPI_MspInit:
|
||||
93 .LVL1:
|
||||
94 .LFB124:
|
||||
ARM GAS /tmp/ccnUDuAL.s page 4
|
||||
ARM GAS /tmp/ccRjaZTy.s page 4
|
||||
|
||||
|
||||
81:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
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;
|
||||
110:Core/Src/stm32f3xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
ARM GAS /tmp/ccnUDuAL.s page 5
|
||||
ARM GAS /tmp/ccRjaZTy.s page 5
|
||||
|
||||
|
||||
111:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
158 .loc 1 99 5 view .LVU33
|
||||
159 0044 029B ldr r3, [sp, #8]
|
||||
160 .LBE5:
|
||||
ARM GAS /tmp/ccnUDuAL.s page 6
|
||||
ARM GAS /tmp/ccRjaZTy.s page 6
|
||||
|
||||
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
205 .LFB125:
|
||||
118:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
119:Core/Src/stm32f3xx_hal_msp.c **** /**
|
||||
ARM GAS /tmp/ccnUDuAL.s page 7
|
||||
ARM GAS /tmp/ccRjaZTy.s page 7
|
||||
|
||||
|
||||
120:Core/Src/stm32f3xx_hal_msp.c **** * @brief SPI MSP De-Initialization
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
231 0010 23F48043 bic r3, r3, #16384
|
||||
232 0014 D361 str r3, [r2, #28]
|
||||
140:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
ARM GAS /tmp/ccnUDuAL.s page 8
|
||||
ARM GAS /tmp/ccRjaZTy.s page 8
|
||||
|
||||
|
||||
233 .loc 1 140 5 view .LVU54
|
||||
@ -449,20 +449,20 @@ ARM GAS /tmp/ccnUDuAL.s page 1
|
||||
258 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.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"
|
||||
ARM GAS /tmp/ccnUDuAL.s page 9
|
||||
ARM GAS /tmp/ccRjaZTy.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_msp.c
|
||||
/tmp/ccnUDuAL.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/ccnUDuAL.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/ccnUDuAL.s:81 .text.HAL_MspInit:00000038 $d
|
||||
/tmp/ccnUDuAL.s:86 .text.HAL_SPI_MspInit:00000000 $t
|
||||
/tmp/ccnUDuAL.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit
|
||||
/tmp/ccnUDuAL.s:191 .text.HAL_SPI_MspInit:00000064 $d
|
||||
/tmp/ccnUDuAL.s:197 .text.HAL_SPI_MspDeInit:00000000 $t
|
||||
/tmp/ccnUDuAL.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit
|
||||
/tmp/ccnUDuAL.s:245 .text.HAL_SPI_MspDeInit:00000024 $d
|
||||
/tmp/ccRjaZTy.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/ccRjaZTy.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/ccRjaZTy.s:81 .text.HAL_MspInit:00000038 $d
|
||||
/tmp/ccRjaZTy.s:86 .text.HAL_SPI_MspInit:00000000 $t
|
||||
/tmp/ccRjaZTy.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit
|
||||
/tmp/ccRjaZTy.s:191 .text.HAL_SPI_MspInit:00000064 $d
|
||||
/tmp/ccRjaZTy.s:197 .text.HAL_SPI_MspDeInit:00000000 $t
|
||||
/tmp/ccRjaZTy.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit
|
||||
/tmp/ccRjaZTy.s:245 .text.HAL_SPI_MspDeInit:00000024 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_NVIC_SetPriorityGrouping
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccWK24qs.s page 1
|
||||
ARM GAS /tmp/ccNRKR0G.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
28:Core/Src/stm32f3xx_it.c **** /* USER CODE BEGIN TD */
|
||||
29:Core/Src/stm32f3xx_it.c ****
|
||||
30:Core/Src/stm32f3xx_it.c **** /* USER CODE END TD */
|
||||
ARM GAS /tmp/ccWK24qs.s page 2
|
||||
ARM GAS /tmp/ccNRKR0G.s page 2
|
||||
|
||||
|
||||
31:Core/Src/stm32f3xx_it.c ****
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
77:Core/Src/stm32f3xx_it.c **** }
|
||||
37 .loc 1 77 3 view .LVU2
|
||||
75:Core/Src/stm32f3xx_it.c **** {
|
||||
ARM GAS /tmp/ccWK24qs.s page 3
|
||||
ARM GAS /tmp/ccNRKR0G.s page 3
|
||||
|
||||
|
||||
38 .loc 1 75 10 view .LVU3
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
98:Core/Src/stm32f3xx_it.c **** */
|
||||
99:Core/Src/stm32f3xx_it.c **** void MemManage_Handler(void)
|
||||
100:Core/Src/stm32f3xx_it.c **** {
|
||||
ARM GAS /tmp/ccWK24qs.s page 4
|
||||
ARM GAS /tmp/ccNRKR0G.s page 4
|
||||
|
||||
|
||||
75 .loc 1 100 1 view -0
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
119:Core/Src/stm32f3xx_it.c **** {
|
||||
107 .loc 1 119 9 view .LVU15
|
||||
108 0000 FEE7 b .L8
|
||||
ARM GAS /tmp/ccWK24qs.s page 5
|
||||
ARM GAS /tmp/ccNRKR0G.s page 5
|
||||
|
||||
|
||||
109 .cfi_endproc
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
144 .loc 1 145 1 view -0
|
||||
145 .cfi_startproc
|
||||
146 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccWK24qs.s page 6
|
||||
ARM GAS /tmp/ccNRKR0G.s page 6
|
||||
|
||||
|
||||
147 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
169:Core/Src/stm32f3xx_it.c **** */
|
||||
170:Core/Src/stm32f3xx_it.c **** void PendSV_Handler(void)
|
||||
171:Core/Src/stm32f3xx_it.c **** {
|
||||
ARM GAS /tmp/ccWK24qs.s page 7
|
||||
ARM GAS /tmp/ccNRKR0G.s page 7
|
||||
|
||||
|
||||
182 .loc 1 171 1 view -0
|
||||
@ -417,29 +417,29 @@ ARM GAS /tmp/ccWK24qs.s page 1
|
||||
217 .text
|
||||
218 .Letext0:
|
||||
219 .file 2 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccWK24qs.s page 8
|
||||
ARM GAS /tmp/ccNRKR0G.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_it.c
|
||||
/tmp/ccWK24qs.s:21 .text.NMI_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:27 .text.NMI_Handler:00000000 NMI_Handler
|
||||
/tmp/ccWK24qs.s:44 .text.HardFault_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:50 .text.HardFault_Handler:00000000 HardFault_Handler
|
||||
/tmp/ccWK24qs.s:67 .text.MemManage_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:73 .text.MemManage_Handler:00000000 MemManage_Handler
|
||||
/tmp/ccWK24qs.s:90 .text.BusFault_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:96 .text.BusFault_Handler:00000000 BusFault_Handler
|
||||
/tmp/ccWK24qs.s:113 .text.UsageFault_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler
|
||||
/tmp/ccWK24qs.s:136 .text.SVC_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:142 .text.SVC_Handler:00000000 SVC_Handler
|
||||
/tmp/ccWK24qs.s:155 .text.DebugMon_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler
|
||||
/tmp/ccWK24qs.s:174 .text.PendSV_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:180 .text.PendSV_Handler:00000000 PendSV_Handler
|
||||
/tmp/ccWK24qs.s:193 .text.SysTick_Handler:00000000 $t
|
||||
/tmp/ccWK24qs.s:199 .text.SysTick_Handler:00000000 SysTick_Handler
|
||||
/tmp/ccNRKR0G.s:21 .text.NMI_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:27 .text.NMI_Handler:00000000 NMI_Handler
|
||||
/tmp/ccNRKR0G.s:44 .text.HardFault_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:50 .text.HardFault_Handler:00000000 HardFault_Handler
|
||||
/tmp/ccNRKR0G.s:67 .text.MemManage_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:73 .text.MemManage_Handler:00000000 MemManage_Handler
|
||||
/tmp/ccNRKR0G.s:90 .text.BusFault_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:96 .text.BusFault_Handler:00000000 BusFault_Handler
|
||||
/tmp/ccNRKR0G.s:113 .text.UsageFault_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler
|
||||
/tmp/ccNRKR0G.s:136 .text.SVC_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:142 .text.SVC_Handler:00000000 SVC_Handler
|
||||
/tmp/ccNRKR0G.s:155 .text.DebugMon_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler
|
||||
/tmp/ccNRKR0G.s:174 .text.PendSV_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:180 .text.PendSV_Handler:00000000 PendSV_Handler
|
||||
/tmp/ccNRKR0G.s:193 .text.SysTick_Handler:00000000 $t
|
||||
/tmp/ccNRKR0G.s:199 .text.SysTick_Handler:00000000 SysTick_Handler
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_IncTick
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
ARM GAS /tmp/ccYtA5HL.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
28:Core/Src/syscalls.c **** #include <signal.h>
|
||||
29:Core/Src/syscalls.c **** #include <time.h>
|
||||
30:Core/Src/syscalls.c **** #include <sys/time.h>
|
||||
ARM GAS /tmp/ccfpmOVP.s page 2
|
||||
ARM GAS /tmp/ccYtA5HL.s page 2
|
||||
|
||||
|
||||
31:Core/Src/syscalls.c **** #include <sys/times.h>
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
65 .thumb_func
|
||||
67 _kill:
|
||||
68 .LVL0:
|
||||
ARM GAS /tmp/ccfpmOVP.s page 3
|
||||
ARM GAS /tmp/ccYtA5HL.s page 3
|
||||
|
||||
|
||||
69 .LFB27:
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
63:Core/Src/syscalls.c **** _kill(status, -1);
|
||||
114 .loc 1 63 3 is_stmt 1 view .LVU15
|
||||
115 0002 4FF0FF31 mov r1, #-1
|
||||
ARM GAS /tmp/ccfpmOVP.s page 4
|
||||
ARM GAS /tmp/ccYtA5HL.s page 4
|
||||
|
||||
|
||||
116 0006 FFF7FEFF bl _kill
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
161 000a FFF7FEFF bl __io_getchar
|
||||
162 .LVL7:
|
||||
163 .loc 1 74 9 discriminator 1 view .LVU28
|
||||
ARM GAS /tmp/ccfpmOVP.s page 5
|
||||
ARM GAS /tmp/ccYtA5HL.s page 5
|
||||
|
||||
|
||||
164 000e 2146 mov r1, r4
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
210 .loc 1 82 3 is_stmt 1 view .LVU38
|
||||
83:Core/Src/syscalls.c **** int DataIdx;
|
||||
211 .loc 1 83 3 view .LVU39
|
||||
ARM GAS /tmp/ccfpmOVP.s page 6
|
||||
ARM GAS /tmp/ccYtA5HL.s page 6
|
||||
|
||||
|
||||
84:Core/Src/syscalls.c ****
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
256 @ link register save eliminated.
|
||||
94:Core/Src/syscalls.c **** (void)file;
|
||||
257 .loc 1 94 3 view .LVU52
|
||||
ARM GAS /tmp/ccfpmOVP.s page 7
|
||||
ARM GAS /tmp/ccYtA5HL.s page 7
|
||||
|
||||
|
||||
95:Core/Src/syscalls.c **** return -1;
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
105:Core/Src/syscalls.c ****
|
||||
106:Core/Src/syscalls.c **** int _isatty(int file)
|
||||
107:Core/Src/syscalls.c **** {
|
||||
ARM GAS /tmp/ccfpmOVP.s page 8
|
||||
ARM GAS /tmp/ccYtA5HL.s page 8
|
||||
|
||||
|
||||
306 .loc 1 107 1 is_stmt 1 view -0
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
352 .thumb
|
||||
353 .thumb_func
|
||||
355 _open:
|
||||
ARM GAS /tmp/ccfpmOVP.s page 9
|
||||
ARM GAS /tmp/ccYtA5HL.s page 9
|
||||
|
||||
|
||||
356 .LVL26:
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
401 .cfi_def_cfa_offset 8
|
||||
402 .cfi_offset 3, -8
|
||||
403 .cfi_offset 14, -4
|
||||
ARM GAS /tmp/ccfpmOVP.s page 10
|
||||
ARM GAS /tmp/ccYtA5HL.s page 10
|
||||
|
||||
|
||||
130:Core/Src/syscalls.c **** (void)status;
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
449 .LFE37:
|
||||
451 .section .text._times,"ax",%progbits
|
||||
452 .align 1
|
||||
ARM GAS /tmp/ccfpmOVP.s page 11
|
||||
ARM GAS /tmp/ccYtA5HL.s page 11
|
||||
|
||||
|
||||
453 .global _times
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
497 .loc 1 153 1 is_stmt 0 view .LVU106
|
||||
498 0006 0020 movs r0, #0
|
||||
499 .LVL35:
|
||||
ARM GAS /tmp/ccfpmOVP.s page 12
|
||||
ARM GAS /tmp/ccYtA5HL.s page 12
|
||||
|
||||
|
||||
500 .loc 1 153 1 view .LVU107
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
164:Core/Src/syscalls.c **** {
|
||||
548 .loc 1 164 1 is_stmt 1 view -0
|
||||
549 .cfi_startproc
|
||||
ARM GAS /tmp/ccfpmOVP.s page 13
|
||||
ARM GAS /tmp/ccYtA5HL.s page 13
|
||||
|
||||
|
||||
550 @ args = 0, pretend = 0, frame = 0
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
596 0008 0360 str r3, [r0]
|
||||
175:Core/Src/syscalls.c **** return -1;
|
||||
597 .loc 1 175 3 is_stmt 1 view .LVU128
|
||||
ARM GAS /tmp/ccfpmOVP.s page 14
|
||||
ARM GAS /tmp/ccYtA5HL.s page 14
|
||||
|
||||
|
||||
176:Core/Src/syscalls.c **** }
|
||||
@ -809,51 +809,51 @@ ARM GAS /tmp/ccfpmOVP.s page 1
|
||||
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-
|
||||
629 .file 9 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
ARM GAS /tmp/ccfpmOVP.s page 15
|
||||
ARM GAS /tmp/ccYtA5HL.s page 15
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 syscalls.c
|
||||
/tmp/ccfpmOVP.s:21 .text.initialise_monitor_handles:00000000 $t
|
||||
/tmp/ccfpmOVP.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
|
||||
/tmp/ccfpmOVP.s:40 .text._getpid:00000000 $t
|
||||
/tmp/ccfpmOVP.s:46 .text._getpid:00000000 _getpid
|
||||
/tmp/ccfpmOVP.s:61 .text._kill:00000000 $t
|
||||
/tmp/ccfpmOVP.s:67 .text._kill:00000000 _kill
|
||||
/tmp/ccfpmOVP.s:95 .text._exit:00000000 $t
|
||||
/tmp/ccfpmOVP.s:101 .text._exit:00000000 _exit
|
||||
/tmp/ccfpmOVP.s:127 .text._read:00000000 $t
|
||||
/tmp/ccfpmOVP.s:133 .text._read:00000000 _read
|
||||
/tmp/ccfpmOVP.s:188 .text._write:00000000 $t
|
||||
/tmp/ccfpmOVP.s:194 .text._write:00000000 _write
|
||||
/tmp/ccfpmOVP.s:243 .text._close:00000000 $t
|
||||
/tmp/ccfpmOVP.s:249 .text._close:00000000 _close
|
||||
/tmp/ccfpmOVP.s:268 .text._fstat:00000000 $t
|
||||
/tmp/ccfpmOVP.s:274 .text._fstat:00000000 _fstat
|
||||
/tmp/ccfpmOVP.s:297 .text._isatty:00000000 $t
|
||||
/tmp/ccfpmOVP.s:303 .text._isatty:00000000 _isatty
|
||||
/tmp/ccfpmOVP.s:322 .text._lseek:00000000 $t
|
||||
/tmp/ccfpmOVP.s:328 .text._lseek:00000000 _lseek
|
||||
/tmp/ccfpmOVP.s:349 .text._open:00000000 $t
|
||||
/tmp/ccfpmOVP.s:355 .text._open:00000000 _open
|
||||
/tmp/ccfpmOVP.s:386 .text._wait:00000000 $t
|
||||
/tmp/ccfpmOVP.s:392 .text._wait:00000000 _wait
|
||||
/tmp/ccfpmOVP.s:419 .text._unlink:00000000 $t
|
||||
/tmp/ccfpmOVP.s:425 .text._unlink:00000000 _unlink
|
||||
/tmp/ccfpmOVP.s:452 .text._times:00000000 $t
|
||||
/tmp/ccfpmOVP.s:458 .text._times:00000000 _times
|
||||
/tmp/ccfpmOVP.s:477 .text._stat:00000000 $t
|
||||
/tmp/ccfpmOVP.s:483 .text._stat:00000000 _stat
|
||||
/tmp/ccfpmOVP.s:506 .text._link:00000000 $t
|
||||
/tmp/ccfpmOVP.s:512 .text._link:00000000 _link
|
||||
/tmp/ccfpmOVP.s:540 .text._fork:00000000 $t
|
||||
/tmp/ccfpmOVP.s:546 .text._fork:00000000 _fork
|
||||
/tmp/ccfpmOVP.s:570 .text._execve:00000000 $t
|
||||
/tmp/ccfpmOVP.s:576 .text._execve:00000000 _execve
|
||||
/tmp/ccfpmOVP.s:609 .data.environ:00000000 environ
|
||||
/tmp/ccfpmOVP.s:606 .data.environ:00000000 $d
|
||||
/tmp/ccfpmOVP.s:616 .bss.__env:00000000 __env
|
||||
/tmp/ccfpmOVP.s:613 .bss.__env:00000000 $d
|
||||
/tmp/ccYtA5HL.s:21 .text.initialise_monitor_handles:00000000 $t
|
||||
/tmp/ccYtA5HL.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
|
||||
/tmp/ccYtA5HL.s:40 .text._getpid:00000000 $t
|
||||
/tmp/ccYtA5HL.s:46 .text._getpid:00000000 _getpid
|
||||
/tmp/ccYtA5HL.s:61 .text._kill:00000000 $t
|
||||
/tmp/ccYtA5HL.s:67 .text._kill:00000000 _kill
|
||||
/tmp/ccYtA5HL.s:95 .text._exit:00000000 $t
|
||||
/tmp/ccYtA5HL.s:101 .text._exit:00000000 _exit
|
||||
/tmp/ccYtA5HL.s:127 .text._read:00000000 $t
|
||||
/tmp/ccYtA5HL.s:133 .text._read:00000000 _read
|
||||
/tmp/ccYtA5HL.s:188 .text._write:00000000 $t
|
||||
/tmp/ccYtA5HL.s:194 .text._write:00000000 _write
|
||||
/tmp/ccYtA5HL.s:243 .text._close:00000000 $t
|
||||
/tmp/ccYtA5HL.s:249 .text._close:00000000 _close
|
||||
/tmp/ccYtA5HL.s:268 .text._fstat:00000000 $t
|
||||
/tmp/ccYtA5HL.s:274 .text._fstat:00000000 _fstat
|
||||
/tmp/ccYtA5HL.s:297 .text._isatty:00000000 $t
|
||||
/tmp/ccYtA5HL.s:303 .text._isatty:00000000 _isatty
|
||||
/tmp/ccYtA5HL.s:322 .text._lseek:00000000 $t
|
||||
/tmp/ccYtA5HL.s:328 .text._lseek:00000000 _lseek
|
||||
/tmp/ccYtA5HL.s:349 .text._open:00000000 $t
|
||||
/tmp/ccYtA5HL.s:355 .text._open:00000000 _open
|
||||
/tmp/ccYtA5HL.s:386 .text._wait:00000000 $t
|
||||
/tmp/ccYtA5HL.s:392 .text._wait:00000000 _wait
|
||||
/tmp/ccYtA5HL.s:419 .text._unlink:00000000 $t
|
||||
/tmp/ccYtA5HL.s:425 .text._unlink:00000000 _unlink
|
||||
/tmp/ccYtA5HL.s:452 .text._times:00000000 $t
|
||||
/tmp/ccYtA5HL.s:458 .text._times:00000000 _times
|
||||
/tmp/ccYtA5HL.s:477 .text._stat:00000000 $t
|
||||
/tmp/ccYtA5HL.s:483 .text._stat:00000000 _stat
|
||||
/tmp/ccYtA5HL.s:506 .text._link:00000000 $t
|
||||
/tmp/ccYtA5HL.s:512 .text._link:00000000 _link
|
||||
/tmp/ccYtA5HL.s:540 .text._fork:00000000 $t
|
||||
/tmp/ccYtA5HL.s:546 .text._fork:00000000 _fork
|
||||
/tmp/ccYtA5HL.s:570 .text._execve:00000000 $t
|
||||
/tmp/ccYtA5HL.s:576 .text._execve:00000000 _execve
|
||||
/tmp/ccYtA5HL.s:609 .data.environ:00000000 environ
|
||||
/tmp/ccYtA5HL.s:606 .data.environ:00000000 $d
|
||||
/tmp/ccYtA5HL.s:616 .bss.__env:00000000 __env
|
||||
/tmp/ccYtA5HL.s:613 .bss.__env:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__errno
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccQHo1tW.s page 1
|
||||
ARM GAS /tmp/ccqOUItN.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccQHo1tW.s page 1
|
||||
27:Core/Src/sysmem.c **** /**
|
||||
28:Core/Src/sysmem.c **** * Pointer to the current high watermark of the heap usage
|
||||
29:Core/Src/sysmem.c **** */
|
||||
ARM GAS /tmp/ccQHo1tW.s page 2
|
||||
ARM GAS /tmp/ccqOUItN.s page 2
|
||||
|
||||
|
||||
30:Core/Src/sysmem.c **** static uint8_t *__sbrk_heap_end = NULL;
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccQHo1tW.s page 1
|
||||
62:Core/Src/sysmem.c **** /* Initialize heap end at first call */
|
||||
63:Core/Src/sysmem.c **** if (NULL == __sbrk_heap_end)
|
||||
51 .loc 1 63 3 view .LVU9
|
||||
ARM GAS /tmp/ccQHo1tW.s page 3
|
||||
ARM GAS /tmp/ccqOUItN.s page 3
|
||||
|
||||
|
||||
52 .loc 1 63 12 is_stmt 0 view .LVU10
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccQHo1tW.s page 1
|
||||
88 0026 F2E7 b .L2
|
||||
89 .LVL8:
|
||||
90 .L7:
|
||||
ARM GAS /tmp/ccQHo1tW.s page 4
|
||||
ARM GAS /tmp/ccqOUItN.s page 4
|
||||
|
||||
|
||||
71:Core/Src/sysmem.c **** return (void *)-1;
|
||||
@ -214,16 +214,16 @@ ARM GAS /tmp/ccQHo1tW.s page 1
|
||||
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-
|
||||
122 .file 5 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
ARM GAS /tmp/ccQHo1tW.s page 5
|
||||
ARM GAS /tmp/ccqOUItN.s page 5
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 sysmem.c
|
||||
/tmp/ccQHo1tW.s:21 .text._sbrk:00000000 $t
|
||||
/tmp/ccQHo1tW.s:27 .text._sbrk:00000000 _sbrk
|
||||
/tmp/ccQHo1tW.s:104 .text._sbrk:00000038 $d
|
||||
/tmp/ccQHo1tW.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
|
||||
/tmp/ccQHo1tW.s:112 .bss.__sbrk_heap_end:00000000 $d
|
||||
/tmp/ccqOUItN.s:21 .text._sbrk:00000000 $t
|
||||
/tmp/ccqOUItN.s:27 .text._sbrk:00000000 _sbrk
|
||||
/tmp/ccqOUItN.s:104 .text._sbrk:00000038 $d
|
||||
/tmp/ccqOUItN.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
|
||||
/tmp/ccqOUItN.s:112 .bss.__sbrk_heap_end:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__errno
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cclMhFfC.s page 1
|
||||
ARM GAS /tmp/cciELTns.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
28:Core/Src/system_stm32f3xx.c **** *-----------------------------------------------------------------------------
|
||||
29:Core/Src/system_stm32f3xx.c **** * System Clock source | HSI
|
||||
30:Core/Src/system_stm32f3xx.c **** *-----------------------------------------------------------------------------
|
||||
ARM GAS /tmp/cclMhFfC.s page 2
|
||||
ARM GAS /tmp/cciELTns.s page 2
|
||||
|
||||
|
||||
31:Core/Src/system_stm32f3xx.c **** * SYSCLK(Hz) | 8000000
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
85:Core/Src/system_stm32f3xx.c **** */
|
||||
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.
|
||||
ARM GAS /tmp/cclMhFfC.s page 3
|
||||
ARM GAS /tmp/cciELTns.s page 3
|
||||
|
||||
|
||||
88:Core/Src/system_stm32f3xx.c **** This value can be provided and adapted by the user
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
142:Core/Src/system_stm32f3xx.c **** updated automatically.
|
||||
143:Core/Src/system_stm32f3xx.c **** */
|
||||
144:Core/Src/system_stm32f3xx.c **** uint32_t SystemCoreClock = 8000000;
|
||||
ARM GAS /tmp/cclMhFfC.s page 4
|
||||
ARM GAS /tmp/cciELTns.s page 4
|
||||
|
||||
|
||||
145:Core/Src/system_stm32f3xx.c ****
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
46 0010 00ED00E0 .word -536810240
|
||||
47 .cfi_endproc
|
||||
48 .LFE123:
|
||||
ARM GAS /tmp/cclMhFfC.s page 5
|
||||
ARM GAS /tmp/cciELTns.s page 5
|
||||
|
||||
|
||||
50 .section .text.SystemCoreClockUpdate,"ax",%progbits
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
65 .LVL0:
|
||||
222:Core/Src/system_stm32f3xx.c ****
|
||||
223:Core/Src/system_stm32f3xx.c **** /* Get SYSCLK source -------------------------------------------------------*/
|
||||
ARM GAS /tmp/cclMhFfC.s page 6
|
||||
ARM GAS /tmp/cciELTns.s page 6
|
||||
|
||||
|
||||
224:Core/Src/system_stm32f3xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS;
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
254:Core/Src/system_stm32f3xx.c **** {
|
||||
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;
|
||||
ARM GAS /tmp/cclMhFfC.s page 7
|
||||
ARM GAS /tmp/cciELTns.s page 7
|
||||
|
||||
|
||||
257:Core/Src/system_stm32f3xx.c **** }
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
236:Core/Src/system_stm32f3xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC;
|
||||
121 .loc 1 236 7 view .LVU26
|
||||
236:Core/Src/system_stm32f3xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC;
|
||||
ARM GAS /tmp/cclMhFfC.s page 8
|
||||
ARM GAS /tmp/cciELTns.s page 8
|
||||
|
||||
|
||||
122 .loc 1 236 20 is_stmt 0 view .LVU27
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
161 005a 01F00F01 and r1, r1, #15
|
||||
260:Core/Src/system_stm32f3xx.c **** /* HSE oscillator clock selected as PREDIV1 clock entry */
|
||||
162 .loc 1 260 22 view .LVU43
|
||||
ARM GAS /tmp/cclMhFfC.s page 9
|
||||
ARM GAS /tmp/cciELTns.s page 9
|
||||
|
||||
|
||||
163 005e 0131 adds r1, r1, #1
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
211 01020304
|
||||
211 06
|
||||
212 000d 070809 .ascii "\007\010\011"
|
||||
ARM GAS /tmp/cclMhFfC.s page 10
|
||||
ARM GAS /tmp/cciELTns.s page 10
|
||||
|
||||
|
||||
213 .global SystemCoreClock
|
||||
@ -553,22 +553,22 @@ ARM GAS /tmp/cclMhFfC.s page 1
|
||||
224 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
225 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
|
||||
226 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
ARM GAS /tmp/cclMhFfC.s page 11
|
||||
ARM GAS /tmp/cciELTns.s page 11
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 system_stm32f3xx.c
|
||||
/tmp/cclMhFfC.s:21 .text.SystemInit:00000000 $t
|
||||
/tmp/cclMhFfC.s:27 .text.SystemInit:00000000 SystemInit
|
||||
/tmp/cclMhFfC.s:46 .text.SystemInit:00000010 $d
|
||||
/tmp/cclMhFfC.s:51 .text.SystemCoreClockUpdate:00000000 $t
|
||||
/tmp/cclMhFfC.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
|
||||
/tmp/cclMhFfC.s:190 .text.SystemCoreClockUpdate:00000078 $d
|
||||
/tmp/cclMhFfC.s:218 .data.SystemCoreClock:00000000 SystemCoreClock
|
||||
/tmp/cclMhFfC.s:210 .rodata.AHBPrescTable:00000000 AHBPrescTable
|
||||
/tmp/cclMhFfC.s:203 .rodata.APBPrescTable:00000000 APBPrescTable
|
||||
/tmp/cclMhFfC.s:200 .rodata.APBPrescTable:00000000 $d
|
||||
/tmp/cclMhFfC.s:207 .rodata.AHBPrescTable:00000000 $d
|
||||
/tmp/cclMhFfC.s:215 .data.SystemCoreClock:00000000 $d
|
||||
/tmp/cciELTns.s:21 .text.SystemInit:00000000 $t
|
||||
/tmp/cciELTns.s:27 .text.SystemInit:00000000 SystemInit
|
||||
/tmp/cciELTns.s:46 .text.SystemInit:00000010 $d
|
||||
/tmp/cciELTns.s:51 .text.SystemCoreClockUpdate:00000000 $t
|
||||
/tmp/cciELTns.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
|
||||
/tmp/cciELTns.s:190 .text.SystemCoreClockUpdate:00000078 $d
|
||||
/tmp/cciELTns.s:218 .data.SystemCoreClock:00000000 SystemCoreClock
|
||||
/tmp/cciELTns.s:210 .rodata.AHBPrescTable:00000000 AHBPrescTable
|
||||
/tmp/cciELTns.s:203 .rodata.APBPrescTable:00000000 APBPrescTable
|
||||
/tmp/cciELTns.s:200 .rodata.APBPrescTable:00000000 $d
|
||||
/tmp/cciELTns.s:207 .rodata.AHBPrescTable:00000000 $d
|
||||
/tmp/cciELTns.s:215 .data.SystemCoreClock:00000000 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
ARM GAS /tmp/cct5o2Uv.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
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
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
ARM GAS /tmp/ccWmXgH3.s page 2
|
||||
ARM GAS /tmp/cct5o2Uv.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @endverbatim
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /** @defgroup HAL_Exported_Functions HAL Exported Functions
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @{
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */
|
||||
ARM GAS /tmp/ccWmXgH3.s page 3
|
||||
ARM GAS /tmp/cct5o2Uv.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __HAL_FLASH_PREFETCH_BUFFER_ENABLE();
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** #endif /* PREFETCH_ENABLE */
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
ARM GAS /tmp/ccWmXgH3.s page 4
|
||||
ARM GAS /tmp/cct5o2Uv.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Set Interrupt Group Priority */
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
36 .cfi_endproc
|
||||
37 .LFE125:
|
||||
39 .section .text.HAL_MspDeInit,"ax",%progbits
|
||||
ARM GAS /tmp/ccWmXgH3.s page 5
|
||||
ARM GAS /tmp/cct5o2Uv.s page 5
|
||||
|
||||
|
||||
40 .align 1
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
82 .loc 1 169 3 view .LVU7
|
||||
83 000e DA60 str r2, [r3, #12]
|
||||
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
ARM GAS /tmp/ccWmXgH3.s page 6
|
||||
ARM GAS /tmp/cct5o2Uv.s page 6
|
||||
|
||||
|
||||
84 .loc 1 170 3 view .LVU8
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
116 @ args = 0, pretend = 0, frame = 0
|
||||
117 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
118 .loc 1 221 1 is_stmt 0 view .LVU15
|
||||
ARM GAS /tmp/ccWmXgH3.s page 7
|
||||
ARM GAS /tmp/cct5o2Uv.s page 7
|
||||
|
||||
|
||||
119 0000 10B5 push {r4, lr}
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
155 .loc 1 232 16 is_stmt 0 view .LVU26
|
||||
156 0032 054B ldr r3, .L13+8
|
||||
157 0034 1C60 str r4, [r3]
|
||||
ARM GAS /tmp/ccWmXgH3.s page 8
|
||||
ARM GAS /tmp/cct5o2Uv.s page 8
|
||||
|
||||
|
||||
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
205 .loc 1 149 3 view .LVU35
|
||||
206 0012 0020 movs r0, #0
|
||||
207 0014 FFF7FEFF bl HAL_InitTick
|
||||
ARM GAS /tmp/ccWmXgH3.s page 9
|
||||
ARM GAS /tmp/cct5o2Uv.s page 9
|
||||
|
||||
|
||||
208 .LVL7:
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @brief This function is called to increment a global variable "uwTick"
|
||||
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * used as application time base.
|
||||
272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @note In the default implementation, this variable is incremented each 1ms
|
||||
ARM GAS /tmp/ccWmXgH3.s page 10
|
||||
ARM GAS /tmp/cct5o2Uv.s page 10
|
||||
|
||||
|
||||
273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * in SysTick ISR.
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
269 .loc 1 291 3 view .LVU44
|
||||
270 .loc 1 291 10 is_stmt 0 view .LVU45
|
||||
271 0000 014B ldr r3, .L23
|
||||
ARM GAS /tmp/ccWmXgH3.s page 11
|
||||
ARM GAS /tmp/cct5o2Uv.s page 11
|
||||
|
||||
|
||||
272 0002 1868 ldr r0, [r3]
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
304:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @brief Set new tick Freq.
|
||||
305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * @retval status
|
||||
306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** */
|
||||
ARM GAS /tmp/ccWmXgH3.s page 12
|
||||
ARM GAS /tmp/cct5o2Uv.s page 12
|
||||
|
||||
|
||||
307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** HAL_StatusTypeDef HAL_SetTickFreq(HAL_TickFreqTypeDef Freq)
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
344 000c 10BD pop {r4, pc}
|
||||
345 .LVL12:
|
||||
346 .L32:
|
||||
ARM GAS /tmp/ccWmXgH3.s page 13
|
||||
ARM GAS /tmp/cct5o2Uv.s page 13
|
||||
|
||||
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
385 .loc 1 341 1 is_stmt 1 view -0
|
||||
386 .cfi_startproc
|
||||
387 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccWmXgH3.s page 14
|
||||
ARM GAS /tmp/cct5o2Uv.s page 14
|
||||
|
||||
|
||||
388 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
427 .LVL16:
|
||||
428 .loc 1 358 24 view .LVU78
|
||||
429 0008 0546 mov r5, r0
|
||||
ARM GAS /tmp/ccWmXgH3.s page 15
|
||||
ARM GAS /tmp/cct5o2Uv.s page 15
|
||||
|
||||
|
||||
430 .LVL17:
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
469 .thumb
|
||||
470 .thumb_func
|
||||
472 HAL_SuspendTick:
|
||||
ARM GAS /tmp/ccWmXgH3.s page 16
|
||||
ARM GAS /tmp/cct5o2Uv.s page 16
|
||||
|
||||
|
||||
473 .LFB134:
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** __weak void HAL_ResumeTick(void)
|
||||
401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
|
||||
500 .loc 1 401 1 is_stmt 1 view -0
|
||||
ARM GAS /tmp/ccWmXgH3.s page 17
|
||||
ARM GAS /tmp/cct5o2Uv.s page 17
|
||||
|
||||
|
||||
501 .cfi_startproc
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
545 .syntax unified
|
||||
546 .thumb
|
||||
547 .thumb_func
|
||||
ARM GAS /tmp/ccWmXgH3.s page 18
|
||||
ARM GAS /tmp/cct5o2Uv.s page 18
|
||||
|
||||
|
||||
549 HAL_GetREVID:
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
|
||||
588 .loc 1 432 1 view .LVU112
|
||||
589 0004 C0F30B00 ubfx r0, r0, #0, #12
|
||||
ARM GAS /tmp/ccWmXgH3.s page 19
|
||||
ARM GAS /tmp/cct5o2Uv.s page 19
|
||||
|
||||
|
||||
590 0008 7047 bx lr
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
448:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
|
||||
633 .loc 1 448 1 is_stmt 1 view -0
|
||||
634 .cfi_startproc
|
||||
ARM GAS /tmp/ccWmXgH3.s page 20
|
||||
ARM GAS /tmp/cct5o2Uv.s page 20
|
||||
|
||||
|
||||
635 @ args = 0, pretend = 0, frame = 0
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
681 .thumb_func
|
||||
683 HAL_DBGMCU_EnableDBGSleepMode:
|
||||
684 .LFB142:
|
||||
ARM GAS /tmp/ccWmXgH3.s page 21
|
||||
ARM GAS /tmp/cct5o2Uv.s page 21
|
||||
|
||||
|
||||
460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
723 .loc 1 477 1 is_stmt 0 view .LVU127
|
||||
724 000a 7047 bx lr
|
||||
725 .L69:
|
||||
ARM GAS /tmp/ccWmXgH3.s page 22
|
||||
ARM GAS /tmp/cct5o2Uv.s page 22
|
||||
|
||||
|
||||
726 .align 2
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
493:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** {
|
||||
769 .loc 1 493 1 is_stmt 1 view -0
|
||||
770 .cfi_startproc
|
||||
ARM GAS /tmp/ccWmXgH3.s page 23
|
||||
ARM GAS /tmp/cct5o2Uv.s page 23
|
||||
|
||||
|
||||
771 @ args = 0, pretend = 0, frame = 0
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
817 .align 1
|
||||
818 .global HAL_DBGMCU_DisableDBGStandbyMode
|
||||
819 .syntax unified
|
||||
ARM GAS /tmp/ccWmXgH3.s page 24
|
||||
ARM GAS /tmp/cct5o2Uv.s page 24
|
||||
|
||||
|
||||
820 .thumb
|
||||
@ -1436,90 +1436,90 @@ ARM GAS /tmp/ccWmXgH3.s page 1
|
||||
871 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
872 .file 8 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
|
||||
873 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h"
|
||||
ARM GAS /tmp/ccWmXgH3.s page 25
|
||||
ARM GAS /tmp/cct5o2Uv.s page 25
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal.c
|
||||
/tmp/ccWmXgH3.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/ccWmXgH3.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/ccWmXgH3.s:40 .text.HAL_MspDeInit:00000000 $t
|
||||
/tmp/ccWmXgH3.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
|
||||
/tmp/ccWmXgH3.s:59 .text.HAL_DeInit:00000000 $t
|
||||
/tmp/ccWmXgH3.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
|
||||
/tmp/ccWmXgH3.s:100 .text.HAL_DeInit:00000020 $d
|
||||
/tmp/ccWmXgH3.s:105 .text.HAL_InitTick:00000000 $t
|
||||
/tmp/ccWmXgH3.s:111 .text.HAL_InitTick:00000000 HAL_InitTick
|
||||
/tmp/ccWmXgH3.s:173 .text.HAL_InitTick:00000040 $d
|
||||
/tmp/ccWmXgH3.s:848 .data.uwTickFreq:00000000 uwTickFreq
|
||||
/tmp/ccWmXgH3.s:855 .data.uwTickPrio:00000000 uwTickPrio
|
||||
/tmp/ccWmXgH3.s:180 .text.HAL_Init:00000000 $t
|
||||
/tmp/ccWmXgH3.s:186 .text.HAL_Init:00000000 HAL_Init
|
||||
/tmp/ccWmXgH3.s:219 .text.HAL_Init:00000020 $d
|
||||
/tmp/ccWmXgH3.s:224 .text.HAL_IncTick:00000000 $t
|
||||
/tmp/ccWmXgH3.s:230 .text.HAL_IncTick:00000000 HAL_IncTick
|
||||
/tmp/ccWmXgH3.s:250 .text.HAL_IncTick:00000010 $d
|
||||
/tmp/ccWmXgH3.s:862 .bss.uwTick:00000000 uwTick
|
||||
/tmp/ccWmXgH3.s:256 .text.HAL_GetTick:00000000 $t
|
||||
/tmp/ccWmXgH3.s:262 .text.HAL_GetTick:00000000 HAL_GetTick
|
||||
/tmp/ccWmXgH3.s:278 .text.HAL_GetTick:00000008 $d
|
||||
/tmp/ccWmXgH3.s:283 .text.HAL_GetTickPrio:00000000 $t
|
||||
/tmp/ccWmXgH3.s:289 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
|
||||
/tmp/ccWmXgH3.s:304 .text.HAL_GetTickPrio:00000008 $d
|
||||
/tmp/ccWmXgH3.s:309 .text.HAL_SetTickFreq:00000000 $t
|
||||
/tmp/ccWmXgH3.s:315 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
|
||||
/tmp/ccWmXgH3.s:371 .text.HAL_SetTickFreq:00000024 $d
|
||||
/tmp/ccWmXgH3.s:377 .text.HAL_GetTickFreq:00000000 $t
|
||||
/tmp/ccWmXgH3.s:383 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
|
||||
/tmp/ccWmXgH3.s:398 .text.HAL_GetTickFreq:00000008 $d
|
||||
/tmp/ccWmXgH3.s:403 .text.HAL_Delay:00000000 $t
|
||||
/tmp/ccWmXgH3.s:409 .text.HAL_Delay:00000000 HAL_Delay
|
||||
/tmp/ccWmXgH3.s:461 .text.HAL_Delay:00000024 $d
|
||||
/tmp/ccWmXgH3.s:466 .text.HAL_SuspendTick:00000000 $t
|
||||
/tmp/ccWmXgH3.s:472 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
|
||||
/tmp/ccWmXgH3.s:492 .text.HAL_ResumeTick:00000000 $t
|
||||
/tmp/ccWmXgH3.s:498 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
|
||||
/tmp/ccWmXgH3.s:518 .text.HAL_GetHalVersion:00000000 $t
|
||||
/tmp/ccWmXgH3.s:524 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
|
||||
/tmp/ccWmXgH3.s:538 .text.HAL_GetHalVersion:00000004 $d
|
||||
/tmp/ccWmXgH3.s:543 .text.HAL_GetREVID:00000000 $t
|
||||
/tmp/ccWmXgH3.s:549 .text.HAL_GetREVID:00000000 HAL_GetREVID
|
||||
/tmp/ccWmXgH3.s:566 .text.HAL_GetREVID:00000008 $d
|
||||
/tmp/ccWmXgH3.s:571 .text.HAL_GetDEVID:00000000 $t
|
||||
/tmp/ccWmXgH3.s:577 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
|
||||
/tmp/ccWmXgH3.s:594 .text.HAL_GetDEVID:0000000c $d
|
||||
/tmp/ccWmXgH3.s:599 .text.HAL_GetUIDw0:00000000 $t
|
||||
/tmp/ccWmXgH3.s:605 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
|
||||
/tmp/ccWmXgH3.s:620 .text.HAL_GetUIDw0:00000008 $d
|
||||
/tmp/ccWmXgH3.s:625 .text.HAL_GetUIDw1:00000000 $t
|
||||
/tmp/ccWmXgH3.s:631 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
|
||||
/tmp/ccWmXgH3.s:646 .text.HAL_GetUIDw1:00000008 $d
|
||||
/tmp/ccWmXgH3.s:651 .text.HAL_GetUIDw2:00000000 $t
|
||||
/tmp/ccWmXgH3.s:657 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
|
||||
ARM GAS /tmp/ccWmXgH3.s page 26
|
||||
/tmp/cct5o2Uv.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/cct5o2Uv.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/cct5o2Uv.s:40 .text.HAL_MspDeInit:00000000 $t
|
||||
/tmp/cct5o2Uv.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
|
||||
/tmp/cct5o2Uv.s:59 .text.HAL_DeInit:00000000 $t
|
||||
/tmp/cct5o2Uv.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
|
||||
/tmp/cct5o2Uv.s:100 .text.HAL_DeInit:00000020 $d
|
||||
/tmp/cct5o2Uv.s:105 .text.HAL_InitTick:00000000 $t
|
||||
/tmp/cct5o2Uv.s:111 .text.HAL_InitTick:00000000 HAL_InitTick
|
||||
/tmp/cct5o2Uv.s:173 .text.HAL_InitTick:00000040 $d
|
||||
/tmp/cct5o2Uv.s:848 .data.uwTickFreq:00000000 uwTickFreq
|
||||
/tmp/cct5o2Uv.s:855 .data.uwTickPrio:00000000 uwTickPrio
|
||||
/tmp/cct5o2Uv.s:180 .text.HAL_Init:00000000 $t
|
||||
/tmp/cct5o2Uv.s:186 .text.HAL_Init:00000000 HAL_Init
|
||||
/tmp/cct5o2Uv.s:219 .text.HAL_Init:00000020 $d
|
||||
/tmp/cct5o2Uv.s:224 .text.HAL_IncTick:00000000 $t
|
||||
/tmp/cct5o2Uv.s:230 .text.HAL_IncTick:00000000 HAL_IncTick
|
||||
/tmp/cct5o2Uv.s:250 .text.HAL_IncTick:00000010 $d
|
||||
/tmp/cct5o2Uv.s:862 .bss.uwTick:00000000 uwTick
|
||||
/tmp/cct5o2Uv.s:256 .text.HAL_GetTick:00000000 $t
|
||||
/tmp/cct5o2Uv.s:262 .text.HAL_GetTick:00000000 HAL_GetTick
|
||||
/tmp/cct5o2Uv.s:278 .text.HAL_GetTick:00000008 $d
|
||||
/tmp/cct5o2Uv.s:283 .text.HAL_GetTickPrio:00000000 $t
|
||||
/tmp/cct5o2Uv.s:289 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
|
||||
/tmp/cct5o2Uv.s:304 .text.HAL_GetTickPrio:00000008 $d
|
||||
/tmp/cct5o2Uv.s:309 .text.HAL_SetTickFreq:00000000 $t
|
||||
/tmp/cct5o2Uv.s:315 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
|
||||
/tmp/cct5o2Uv.s:371 .text.HAL_SetTickFreq:00000024 $d
|
||||
/tmp/cct5o2Uv.s:377 .text.HAL_GetTickFreq:00000000 $t
|
||||
/tmp/cct5o2Uv.s:383 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
|
||||
/tmp/cct5o2Uv.s:398 .text.HAL_GetTickFreq:00000008 $d
|
||||
/tmp/cct5o2Uv.s:403 .text.HAL_Delay:00000000 $t
|
||||
/tmp/cct5o2Uv.s:409 .text.HAL_Delay:00000000 HAL_Delay
|
||||
/tmp/cct5o2Uv.s:461 .text.HAL_Delay:00000024 $d
|
||||
/tmp/cct5o2Uv.s:466 .text.HAL_SuspendTick:00000000 $t
|
||||
/tmp/cct5o2Uv.s:472 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
|
||||
/tmp/cct5o2Uv.s:492 .text.HAL_ResumeTick:00000000 $t
|
||||
/tmp/cct5o2Uv.s:498 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
|
||||
/tmp/cct5o2Uv.s:518 .text.HAL_GetHalVersion:00000000 $t
|
||||
/tmp/cct5o2Uv.s:524 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
|
||||
/tmp/cct5o2Uv.s:538 .text.HAL_GetHalVersion:00000004 $d
|
||||
/tmp/cct5o2Uv.s:543 .text.HAL_GetREVID:00000000 $t
|
||||
/tmp/cct5o2Uv.s:549 .text.HAL_GetREVID:00000000 HAL_GetREVID
|
||||
/tmp/cct5o2Uv.s:566 .text.HAL_GetREVID:00000008 $d
|
||||
/tmp/cct5o2Uv.s:571 .text.HAL_GetDEVID:00000000 $t
|
||||
/tmp/cct5o2Uv.s:577 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
|
||||
/tmp/cct5o2Uv.s:594 .text.HAL_GetDEVID:0000000c $d
|
||||
/tmp/cct5o2Uv.s:599 .text.HAL_GetUIDw0:00000000 $t
|
||||
/tmp/cct5o2Uv.s:605 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
|
||||
/tmp/cct5o2Uv.s:620 .text.HAL_GetUIDw0:00000008 $d
|
||||
/tmp/cct5o2Uv.s:625 .text.HAL_GetUIDw1:00000000 $t
|
||||
/tmp/cct5o2Uv.s:631 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
|
||||
/tmp/cct5o2Uv.s:646 .text.HAL_GetUIDw1:00000008 $d
|
||||
/tmp/cct5o2Uv.s:651 .text.HAL_GetUIDw2:00000000 $t
|
||||
/tmp/cct5o2Uv.s:657 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
|
||||
ARM GAS /tmp/cct5o2Uv.s page 26
|
||||
|
||||
|
||||
/tmp/ccWmXgH3.s:672 .text.HAL_GetUIDw2:00000008 $d
|
||||
/tmp/ccWmXgH3.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
|
||||
/tmp/ccWmXgH3.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
|
||||
/tmp/ccWmXgH3.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
|
||||
/tmp/ccWmXgH3.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
|
||||
/tmp/ccWmXgH3.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
|
||||
/tmp/ccWmXgH3.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
|
||||
/tmp/ccWmXgH3.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
|
||||
/tmp/ccWmXgH3.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
|
||||
/tmp/ccWmXgH3.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
|
||||
/tmp/ccWmXgH3.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
|
||||
/tmp/ccWmXgH3.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
|
||||
/tmp/ccWmXgH3.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
|
||||
/tmp/ccWmXgH3.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
|
||||
/tmp/ccWmXgH3.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
|
||||
/tmp/ccWmXgH3.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
|
||||
/tmp/ccWmXgH3.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
|
||||
/tmp/ccWmXgH3.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
|
||||
/tmp/ccWmXgH3.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
|
||||
/tmp/ccWmXgH3.s:852 .data.uwTickPrio:00000000 $d
|
||||
/tmp/ccWmXgH3.s:859 .bss.uwTick:00000000 $d
|
||||
/tmp/cct5o2Uv.s:672 .text.HAL_GetUIDw2:00000008 $d
|
||||
/tmp/cct5o2Uv.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
|
||||
/tmp/cct5o2Uv.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
|
||||
/tmp/cct5o2Uv.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
|
||||
/tmp/cct5o2Uv.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
|
||||
/tmp/cct5o2Uv.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
|
||||
/tmp/cct5o2Uv.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
|
||||
/tmp/cct5o2Uv.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
|
||||
/tmp/cct5o2Uv.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
|
||||
/tmp/cct5o2Uv.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
|
||||
/tmp/cct5o2Uv.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
|
||||
/tmp/cct5o2Uv.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
|
||||
/tmp/cct5o2Uv.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
|
||||
/tmp/cct5o2Uv.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
|
||||
/tmp/cct5o2Uv.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
|
||||
/tmp/cct5o2Uv.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
|
||||
/tmp/cct5o2Uv.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
|
||||
/tmp/cct5o2Uv.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
|
||||
/tmp/cct5o2Uv.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
|
||||
/tmp/cct5o2Uv.s:852 .data.uwTickPrio:00000000 $d
|
||||
/tmp/cct5o2Uv.s:859 .bss.uwTick:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_SYSTICK_Config
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
ARM GAS /tmp/ccQAgv0F.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__)
|
||||
28:Drivers/CMSIS/Include/core_cm4.h **** #pragma clang system_header /* treat file as system include file */
|
||||
29:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||
ARM GAS /tmp/ccMRh3B4.s page 2
|
||||
ARM GAS /tmp/ccQAgv0F.s page 2
|
||||
|
||||
|
||||
30:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
84:Drivers/CMSIS/Include/core_cm4.h **** #else
|
||||
85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
|
||||
86:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||
ARM GAS /tmp/ccMRh3B4.s page 3
|
||||
ARM GAS /tmp/ccQAgv0F.s page 3
|
||||
|
||||
|
||||
87:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)
|
||||
142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
|
||||
143:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||
ARM GAS /tmp/ccMRh3B4.s page 4
|
||||
ARM GAS /tmp/ccQAgv0F.s page 4
|
||||
|
||||
|
||||
144:Drivers/CMSIS/Include/core_cm4.h **** #else
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
198:Drivers/CMSIS/Include/core_cm4.h **** #define __NVIC_PRIO_BITS 3U
|
||||
199:Drivers/CMSIS/Include/core_cm4.h **** #warning "__NVIC_PRIO_BITS not defined in device header file; using default!"
|
||||
200:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||
ARM GAS /tmp/ccMRh3B4.s page 5
|
||||
ARM GAS /tmp/ccQAgv0F.s page 5
|
||||
|
||||
|
||||
201:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
255:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
256:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||
257:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Application Program Status Register (APSR).
|
||||
ARM GAS /tmp/ccMRh3B4.s page 6
|
||||
ARM GAS /tmp/ccQAgv0F.s page 6
|
||||
|
||||
|
||||
258:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
312:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
313:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||
314:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Special-Purpose Program Status Registers (xPSR).
|
||||
ARM GAS /tmp/ccMRh3B4.s page 7
|
||||
ARM GAS /tmp/ccQAgv0F.s page 7
|
||||
|
||||
|
||||
315:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
369:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Control Registers (CONTROL).
|
||||
370:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
371:Drivers/CMSIS/Include/core_cm4.h **** typedef union
|
||||
ARM GAS /tmp/ccMRh3B4.s page 8
|
||||
ARM GAS /tmp/ccQAgv0F.s page 8
|
||||
|
||||
|
||||
372:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
426:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
427:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_NVIC */
|
||||
428:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 9
|
||||
ARM GAS /tmp/ccQAgv0F.s page 9
|
||||
|
||||
|
||||
429:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB
|
||||
484:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB
|
||||
ARM GAS /tmp/ccMRh3B4.s page 10
|
||||
ARM GAS /tmp/ccQAgv0F.s page 10
|
||||
|
||||
|
||||
486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB
|
||||
541:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB
|
||||
ARM GAS /tmp/ccMRh3B4.s page 11
|
||||
ARM GAS /tmp/ccQAgv0F.s page 11
|
||||
|
||||
|
||||
543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
597:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Pos 7U /*!< SCB
|
||||
599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB
|
||||
ARM GAS /tmp/ccMRh3B4.s page 12
|
||||
ARM GAS /tmp/ccQAgv0F.s page 12
|
||||
|
||||
|
||||
600:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
654:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
655:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 1U) /*!< SCB
|
||||
656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk (1UL << SCB_CFSR_PRECISERR_Pos) /*!< SCB
|
||||
ARM GAS /tmp/ccMRh3B4.s page 13
|
||||
ARM GAS /tmp/ccQAgv0F.s page 13
|
||||
|
||||
|
||||
657:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
711:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB)
|
||||
712:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the System Control and ID Register not in the SCB
|
||||
713:Drivers/CMSIS/Include/core_cm4.h **** @{
|
||||
ARM GAS /tmp/ccMRh3B4.s page 14
|
||||
ARM GAS /tmp/ccQAgv0F.s page 14
|
||||
|
||||
|
||||
714:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
768:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Pos 16U /*!< SysT
|
||||
769:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysT
|
||||
770:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 15
|
||||
ARM GAS /tmp/ccQAgv0F.s page 15
|
||||
|
||||
|
||||
771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
825:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED3[29U];
|
||||
826:Drivers/CMSIS/Include/core_cm4.h **** __OM uint32_t IWR; /*!< Offset: 0xEF8 ( /W) ITM Integration Write Register *
|
||||
827:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t IRR; /*!< Offset: 0xEFC (R/ ) ITM Integration Read Register */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 16
|
||||
ARM GAS /tmp/ccQAgv0F.s page 16
|
||||
|
||||
|
||||
828:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t IMCR; /*!< Offset: 0xF00 (R/W) ITM Integration Mode Control Reg
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
882:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
883:Drivers/CMSIS/Include/core_cm4.h **** /* ITM Integration Read Register Definitions */
|
||||
884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Pos 0U /*!< ITM
|
||||
ARM GAS /tmp/ccMRh3B4.s page 17
|
||||
ARM GAS /tmp/ccQAgv0F.s page 17
|
||||
|
||||
|
||||
885:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_IRR_ATREADYM_Msk (1UL /*<< ITM_IRR_ATREADYM_Pos*/) /*!< ITM
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
939:Drivers/CMSIS/Include/core_cm4.h **** } DWT_Type;
|
||||
940:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
941:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Control Register Definitions */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 18
|
||||
ARM GAS /tmp/ccQAgv0F.s page 18
|
||||
|
||||
|
||||
942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NUMCOMP_Pos 28U /*!< DWT CTR
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
996:Drivers/CMSIS/Include/core_cm4.h **** /* DWT CPI Count Register Definitions */
|
||||
997:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Pos 0U /*!< DWT CPI
|
||||
998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CPICNT_CPICNT_Msk (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/) /*!< DWT CPI
|
||||
ARM GAS /tmp/ccMRh3B4.s page 19
|
||||
ARM GAS /tmp/ccQAgv0F.s page 19
|
||||
|
||||
|
||||
999:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1053:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_TPI Trace Port Interface (TPI)
|
||||
1054:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the Trace Port Interface (TPI)
|
||||
1055:Drivers/CMSIS/Include/core_cm4.h **** @{
|
||||
ARM GAS /tmp/ccMRh3B4.s page 20
|
||||
ARM GAS /tmp/ccQAgv0F.s page 20
|
||||
|
||||
|
||||
1056:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1110:Drivers/CMSIS/Include/core_cm4.h **** /* TPI Formatter and Flush Control Register Definitions */
|
||||
1111:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Pos 8U /*!< TPI FFC
|
||||
1112:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FFCR_TrigIn_Msk (0x1UL << TPI_FFCR_TrigIn_Pos) /*!< TPI FFC
|
||||
ARM GAS /tmp/ccMRh3B4.s page 21
|
||||
ARM GAS /tmp/ccQAgv0F.s page 21
|
||||
|
||||
|
||||
1113:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1167:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM1_Msk (0xFFUL << TPI_FIFO1_ITM1_Pos) /*!< TPI FIF
|
||||
1168:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Pos 0U /*!< TPI FIF
|
||||
ARM GAS /tmp/ccMRh3B4.s page 22
|
||||
ARM GAS /tmp/ccQAgv0F.s page 22
|
||||
|
||||
|
||||
1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO1_ITM0_Msk (0xFFUL /*<< TPI_FIFO1_ITM0_Pos*/) /*!< TPI FIF
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1224:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||
1225:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */
|
||||
1226:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 23
|
||||
ARM GAS /tmp/ccQAgv0F.s page 23
|
||||
|
||||
|
||||
1227:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_AP_Pos 24U /*!< MPU
|
||||
1282:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_AP_Msk (0x7UL << MPU_RASR_AP_Pos) /*!< MPU
|
||||
1283:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 24
|
||||
ARM GAS /tmp/ccQAgv0F.s page 24
|
||||
|
||||
|
||||
1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos 19U /*!< MPU
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1338:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1339:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Pos 6U /*!< FPCC
|
||||
1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_BFRDY_Msk (1UL << FPU_FPCCR_BFRDY_Pos) /*!< FPCC
|
||||
ARM GAS /tmp/ccMRh3B4.s page 25
|
||||
ARM GAS /tmp/ccQAgv0F.s page 25
|
||||
|
||||
|
||||
1341:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1395:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1396:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Pos 0U /*!< MVFR
|
||||
1397:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR0_A_SIMD_registers_Msk (0xFUL /*<< FPU_MVFR0_A_SIMD_registers_Pos*/) /*!< MVFR
|
||||
ARM GAS /tmp/ccMRh3B4.s page 26
|
||||
ARM GAS /tmp/ccQAgv0F.s page 26
|
||||
|
||||
|
||||
1398:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_S_REGRDY_Pos 16U /*!< Core
|
||||
1453:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< Core
|
||||
1454:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 27
|
||||
ARM GAS /tmp/ccQAgv0F.s page 27
|
||||
|
||||
|
||||
1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5U /*!< Core
|
||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1509:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< Core
|
||||
1510:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1511:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Pos 4U /*!< Core
|
||||
ARM GAS /tmp/ccMRh3B4.s page 28
|
||||
ARM GAS /tmp/ccQAgv0F.s page 28
|
||||
|
||||
|
||||
1512:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< Core
|
||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1566:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struc
|
||||
1567:Drivers/CMSIS/Include/core_cm4.h **** #define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct
|
||||
1568:Drivers/CMSIS/Include/core_cm4.h **** #define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct
|
||||
ARM GAS /tmp/ccMRh3B4.s page 29
|
||||
ARM GAS /tmp/ccQAgv0F.s page 29
|
||||
|
||||
|
||||
1569:Drivers/CMSIS/Include/core_cm4.h **** #define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct
|
||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1623:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_SystemReset __NVIC_SystemReset
|
||||
1624:Drivers/CMSIS/Include/core_cm4.h **** #endif /* CMSIS_NVIC_VIRTUAL */
|
||||
1625:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 30
|
||||
ARM GAS /tmp/ccQAgv0F.s page 30
|
||||
|
||||
|
||||
1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL
|
||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1680:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1681:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1682:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||
ARM GAS /tmp/ccMRh3B4.s page 31
|
||||
ARM GAS /tmp/ccQAgv0F.s page 31
|
||||
|
||||
|
||||
1683:Drivers/CMSIS/Include/core_cm4.h **** \brief Enable Interrupt
|
||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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));
|
||||
40 .loc 2 1728 5 is_stmt 1 view .LVU4
|
||||
ARM GAS /tmp/ccMRh3B4.s page 32
|
||||
ARM GAS /tmp/ccQAgv0F.s page 32
|
||||
|
||||
|
||||
41 .loc 2 1728 81 is_stmt 0 view .LVU5
|
||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
38:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
39:Drivers/CMSIS/Include/cmsis_gcc.h **** /* CMSIS compiler specific defines */
|
||||
40:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ASM
|
||||
ARM GAS /tmp/ccMRh3B4.s page 33
|
||||
ARM GAS /tmp/ccQAgv0F.s page 33
|
||||
|
||||
|
||||
41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm
|
||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
95:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
|
||||
96:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
|
||||
97:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
||||
ARM GAS /tmp/ccMRh3B4.s page 34
|
||||
ARM GAS /tmp/ccQAgv0F.s page 34
|
||||
|
||||
|
||||
98:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; };
|
||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
152:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
153:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
154:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 35
|
||||
ARM GAS /tmp/ccQAgv0F.s page 35
|
||||
|
||||
|
||||
155:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control" : "=r" (result) );
|
||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
209:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, ipsr" : "=r" (result) );
|
||||
210:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
211:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
ARM GAS /tmp/ccMRh3B4.s page 36
|
||||
ARM GAS /tmp/ccQAgv0F.s page 36
|
||||
|
||||
|
||||
212:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
266:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psp_ns" : "=r" (result) );
|
||||
267:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
268:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
ARM GAS /tmp/ccMRh3B4.s page 37
|
||||
ARM GAS /tmp/ccQAgv0F.s page 37
|
||||
|
||||
|
||||
269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
323:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
324:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
325:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 38
|
||||
ARM GAS /tmp/ccQAgv0F.s page 38
|
||||
|
||||
|
||||
326:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
380:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value
|
||||
381:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
382:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
|
||||
ARM GAS /tmp/ccMRh3B4.s page 39
|
||||
ARM GAS /tmp/ccQAgv0F.s page 39
|
||||
|
||||
|
||||
383:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
437:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
|
||||
438:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
439:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_fault_irq(void)
|
||||
ARM GAS /tmp/ccMRh3B4.s page 40
|
||||
ARM GAS /tmp/ccQAgv0F.s page 40
|
||||
|
||||
|
||||
440:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
494:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
495:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
496:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 41
|
||||
ARM GAS /tmp/ccQAgv0F.s page 41
|
||||
|
||||
|
||||
497:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
551:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
552:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
553:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask
|
||||
ARM GAS /tmp/ccMRh3B4.s page 42
|
||||
ARM GAS /tmp/ccQAgv0F.s page 42
|
||||
|
||||
|
||||
554:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Fault Mask register.
|
||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
608:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
|
||||
609:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence zero is returned always.
|
||||
610:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 43
|
||||
ARM GAS /tmp/ccQAgv0F.s page 43
|
||||
|
||||
|
||||
611:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Process Stack Pointer Limit (PSPLIM) when in
|
||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
665:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
666:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
667:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
ARM GAS /tmp/ccMRh3B4.s page 44
|
||||
ARM GAS /tmp/ccQAgv0F.s page 44
|
||||
|
||||
|
||||
668:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
722:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Main Stack Pointer Limit (MSPLIM).
|
||||
723:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] MainStackPtrLimit Main Stack Pointer Limit value to set
|
||||
724:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 45
|
||||
ARM GAS /tmp/ccQAgv0F.s page 45
|
||||
|
||||
|
||||
725:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
|
||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
779:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
780:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
781:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
ARM GAS /tmp/ccMRh3B4.s page 46
|
||||
ARM GAS /tmp/ccQAgv0F.s page 46
|
||||
|
||||
|
||||
782:Drivers/CMSIS/Include/cmsis_gcc.h **** return(0U);
|
||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
836:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NOP() __ASM volatile ("nop")
|
||||
837:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
838:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccMRh3B4.s page 47
|
||||
ARM GAS /tmp/ccQAgv0F.s page 47
|
||||
|
||||
|
||||
839:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Wait For Interrupt
|
||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
69 .LBB34:
|
||||
70 .LBI34:
|
||||
866:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccMRh3B4.s page 48
|
||||
ARM GAS /tmp/ccQAgv0F.s page 48
|
||||
|
||||
|
||||
71 .loc 3 866 27 view .LVU13
|
||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1756:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||
1757:Drivers/CMSIS/Include/core_cm4.h **** \brief Set Pending Interrupt
|
||||
1758:Drivers/CMSIS/Include/core_cm4.h **** \details Sets the pending bit of a device specific interrupt in the NVIC pending register.
|
||||
ARM GAS /tmp/ccMRh3B4.s page 49
|
||||
ARM GAS /tmp/ccQAgv0F.s page 49
|
||||
|
||||
|
||||
1759:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number.
|
||||
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1813:Drivers/CMSIS/Include/core_cm4.h **** \param [in] priority Priority to set.
|
||||
1814:Drivers/CMSIS/Include/core_cm4.h **** \note The priority cannot be set for every processor exception.
|
||||
1815:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 50
|
||||
ARM GAS /tmp/ccQAgv0F.s page 50
|
||||
|
||||
|
||||
1816:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
|
||||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
144 .L8:
|
||||
145 0024 14ED00E0 .word -536810220
|
||||
146 .cfi_endproc
|
||||
ARM GAS /tmp/ccMRh3B4.s page 51
|
||||
ARM GAS /tmp/ccQAgv0F.s page 51
|
||||
|
||||
|
||||
147 .LFE111:
|
||||
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
182 .loc 2 1847 5 is_stmt 1 view .LVU41
|
||||
183 .loc 2 1847 50 is_stmt 0 view .LVU42
|
||||
184 0014 00F00F00 and r0, r0, #15
|
||||
ARM GAS /tmp/ccMRh3B4.s page 52
|
||||
ARM GAS /tmp/ccQAgv0F.s page 52
|
||||
|
||||
|
||||
185 .loc 2 1847 31 view .LVU43
|
||||
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
221 .loc 2 1867 3 view .LVU51
|
||||
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
|
||||
ARM GAS /tmp/ccMRh3B4.s page 53
|
||||
ARM GAS /tmp/ccQAgv0F.s page 53
|
||||
|
||||
|
||||
222 .loc 2 1869 3 view .LVU52
|
||||
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
269 .thumb_func
|
||||
271 NVIC_DecodePriority:
|
||||
272 .LVL21:
|
||||
ARM GAS /tmp/ccMRh3B4.s page 54
|
||||
ARM GAS /tmp/ccQAgv0F.s page 54
|
||||
|
||||
|
||||
273 .LFB114:
|
||||
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
306 .L20:
|
||||
1898:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
1899:Drivers/CMSIS/Include/core_cm4.h **** *pPreemptPriority = (Priority >> SubPriorityBits) & (uint32_t)((1UL << (PreemptPriorityBits)) - 1
|
||||
ARM GAS /tmp/ccMRh3B4.s page 55
|
||||
ARM GAS /tmp/ccQAgv0F.s page 55
|
||||
|
||||
|
||||
307 .loc 2 1899 3 is_stmt 1 view .LVU79
|
||||
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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;
|
||||
1917:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||
ARM GAS /tmp/ccMRh3B4.s page 56
|
||||
ARM GAS /tmp/ccQAgv0F.s page 56
|
||||
|
||||
|
||||
1918:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1943:Drivers/CMSIS/Include/core_cm4.h **** (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) |
|
||||
372 .loc 2 1943 17 view .LVU97
|
||||
373 000c 044B ldr r3, .L25+4
|
||||
ARM GAS /tmp/ccMRh3B4.s page 57
|
||||
ARM GAS /tmp/ccQAgv0F.s page 57
|
||||
|
||||
|
||||
374 000e 1343 orrs r3, r3, r2
|
||||
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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
|
||||
4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @author MCD Application Team
|
||||
ARM GAS /tmp/ccMRh3B4.s page 58
|
||||
ARM GAS /tmp/ccQAgv0F.s page 58
|
||||
|
||||
|
||||
5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @brief CORTEX HAL module driver.
|
||||
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccMRh3B4.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
|
||||
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 ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 59
|
||||
ARM GAS /tmp/ccQAgv0F.s page 59
|
||||
|
||||
|
||||
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/ccMRh3B4.s page 1
|
||||
116: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 ****
|
||||
ARM GAS /tmp/ccMRh3B4.s page 60
|
||||
ARM GAS /tmp/ccQAgv0F.s page 60
|
||||
|
||||
|
||||
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** #ifdef HAL_CORTEX_MODULE_ENABLED
|
||||
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
423 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
424 @ link register save eliminated.
|
||||
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** /* Check the parameters */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 61
|
||||
ARM GAS /tmp/ccQAgv0F.s page 61
|
||||
|
||||
|
||||
171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_NVIC_PRIORITY_GROUP(PriorityGroup));
|
||||
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
460 .loc 2 1667 14 is_stmt 0 view .LVU122
|
||||
461 001c D360 str r3, [r2, #12]
|
||||
462 .LVL37:
|
||||
ARM GAS /tmp/ccMRh3B4.s page 62
|
||||
ARM GAS /tmp/ccQAgv0F.s page 62
|
||||
|
||||
|
||||
1667:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
497 .loc 1 195 3 view .LVU128
|
||||
196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority));
|
||||
498 .loc 1 196 3 view .LVU129
|
||||
ARM GAS /tmp/ccMRh3B4.s page 63
|
||||
ARM GAS /tmp/ccQAgv0F.s page 63
|
||||
|
||||
|
||||
197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
|
||||
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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.
|
||||
205:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @note To configure interrupts priority correctly, the NVIC_PriorityGroupConfig()
|
||||
ARM GAS /tmp/ccMRh3B4.s page 64
|
||||
ARM GAS /tmp/ccQAgv0F.s page 64
|
||||
|
||||
|
||||
206:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * function should be called before.
|
||||
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
576 .LBE45:
|
||||
577 .LBE44:
|
||||
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
|
||||
ARM GAS /tmp/ccMRh3B4.s page 65
|
||||
ARM GAS /tmp/ccQAgv0F.s page 65
|
||||
|
||||
|
||||
578 .loc 1 219 1 view .LVU154
|
||||
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
619 .thumb
|
||||
620 .thumb_func
|
||||
622 HAL_NVIC_SystemReset:
|
||||
ARM GAS /tmp/ccMRh3B4.s page 66
|
||||
ARM GAS /tmp/ccQAgv0F.s page 66
|
||||
|
||||
|
||||
623 .LFB127:
|
||||
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1952: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 */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 67
|
||||
ARM GAS /tmp/ccQAgv0F.s page 67
|
||||
|
||||
|
||||
1955:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
2009:Drivers/CMSIS/Include/core_cm4.h **** #if defined (__Vendor_SysTickConfig) && (__Vendor_SysTickConfig == 0U)
|
||||
2010:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
2011:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||
ARM GAS /tmp/ccMRh3B4.s page 68
|
||||
ARM GAS /tmp/ccQAgv0F.s page 68
|
||||
|
||||
|
||||
2012:Drivers/CMSIS/Include/core_cm4.h **** \brief System Tick Configuration
|
||||
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
686 .loc 2 2031 3 is_stmt 1 view .LVU176
|
||||
687 .loc 2 2031 18 is_stmt 0 view .LVU177
|
||||
688 0016 0020 movs r0, #0
|
||||
ARM GAS /tmp/ccMRh3B4.s page 69
|
||||
ARM GAS /tmp/ccQAgv0F.s page 69
|
||||
|
||||
|
||||
689 .LVL55:
|
||||
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
272: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
|
||||
ARM GAS /tmp/ccMRh3B4.s page 70
|
||||
ARM GAS /tmp/ccQAgv0F.s page 70
|
||||
|
||||
|
||||
275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @{
|
||||
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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.
|
||||
331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @retval None
|
||||
ARM GAS /tmp/ccMRh3B4.s page 71
|
||||
ARM GAS /tmp/ccQAgv0F.s page 71
|
||||
|
||||
|
||||
332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */
|
||||
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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)
|
||||
388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */
|
||||
ARM GAS /tmp/ccMRh3B4.s page 72
|
||||
ARM GAS /tmp/ccQAgv0F.s page 72
|
||||
|
||||
|
||||
389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** uint32_t HAL_NVIC_GetPriorityGrouping(void)
|
||||
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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
|
||||
408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_3: 3 bits for pre-emption priority
|
||||
ARM GAS /tmp/ccMRh3B4.s page 73
|
||||
ARM GAS /tmp/ccQAgv0F.s page 73
|
||||
|
||||
|
||||
409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 1 bits for subpriority
|
||||
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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
|
||||
427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * This parameter can be an enumerator of IRQn_Type enumeration
|
||||
ARM GAS /tmp/ccMRh3B4.s page 74
|
||||
ARM GAS /tmp/ccQAgv0F.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
|
||||
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
836 .align 2
|
||||
837 .L54:
|
||||
838 0018 00E100E0 .word -536813312
|
||||
ARM GAS /tmp/ccMRh3B4.s page 75
|
||||
ARM GAS /tmp/ccQAgv0F.s page 75
|
||||
|
||||
|
||||
839 .cfi_endproc
|
||||
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1747:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||
874 .loc 2 1747 91 view .LVU221
|
||||
875 000e 00F01F00 and r0, r0, #31
|
||||
ARM GAS /tmp/ccMRh3B4.s page 76
|
||||
ARM GAS /tmp/ccQAgv0F.s page 76
|
||||
|
||||
|
||||
876 .LVL64:
|
||||
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
915 .LBI56:
|
||||
1777:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||
916 .loc 2 1777 22 view .LVU229
|
||||
ARM GAS /tmp/ccMRh3B4.s page 77
|
||||
ARM GAS /tmp/ccQAgv0F.s page 77
|
||||
|
||||
|
||||
917 .LBB57:
|
||||
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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
|
||||
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/ccMRh3B4.s page 78
|
||||
ARM GAS /tmp/ccQAgv0F.s page 78
|
||||
|
||||
|
||||
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/ccMRh3B4.s page 1
|
||||
995 .LBE59:
|
||||
996 .LBE58:
|
||||
477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
|
||||
ARM GAS /tmp/ccMRh3B4.s page 79
|
||||
ARM GAS /tmp/ccQAgv0F.s page 79
|
||||
|
||||
|
||||
997 .loc 1 477 1 view .LVU254
|
||||
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
498: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
|
||||
ARM GAS /tmp/ccMRh3B4.s page 80
|
||||
ARM GAS /tmp/ccQAgv0F.s page 80
|
||||
|
||||
|
||||
1034 0010 7047 bx lr
|
||||
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
1068 .global HAL_SYSTICK_IRQHandler
|
||||
1069 .syntax unified
|
||||
1070 .thumb
|
||||
ARM GAS /tmp/ccMRh3B4.s page 81
|
||||
ARM GAS /tmp/ccQAgv0F.s page 81
|
||||
|
||||
|
||||
1071 .thumb_func
|
||||
@ -4827,67 +4827,67 @@ ARM GAS /tmp/ccMRh3B4.s page 1
|
||||
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-
|
||||
1095 .file 6 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
ARM GAS /tmp/ccMRh3B4.s page 82
|
||||
ARM GAS /tmp/ccQAgv0F.s page 82
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_cortex.c
|
||||
/tmp/ccMRh3B4.s:21 .text.__NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/ccMRh3B4.s:26 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
|
||||
/tmp/ccMRh3B4.s:88 .text.__NVIC_DisableIRQ:00000020 $d
|
||||
/tmp/ccMRh3B4.s:93 .text.__NVIC_SetPriority:00000000 $t
|
||||
/tmp/ccMRh3B4.s:98 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
|
||||
/tmp/ccMRh3B4.s:145 .text.__NVIC_SetPriority:00000024 $d
|
||||
/tmp/ccMRh3B4.s:150 .text.__NVIC_GetPriority:00000000 $t
|
||||
/tmp/ccMRh3B4.s:155 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
|
||||
/tmp/ccMRh3B4.s:195 .text.__NVIC_GetPriority:00000020 $d
|
||||
/tmp/ccMRh3B4.s:200 .text.NVIC_EncodePriority:00000000 $t
|
||||
/tmp/ccMRh3B4.s:205 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
|
||||
/tmp/ccMRh3B4.s:266 .text.NVIC_DecodePriority:00000000 $t
|
||||
/tmp/ccMRh3B4.s:271 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
|
||||
/tmp/ccMRh3B4.s:339 .text.__NVIC_SystemReset:00000000 $t
|
||||
/tmp/ccMRh3B4.s:344 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
|
||||
/tmp/ccMRh3B4.s:405 .text.__NVIC_SystemReset:0000001c $d
|
||||
/tmp/ccMRh3B4.s:411 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
|
||||
/tmp/ccMRh3B4.s:417 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
|
||||
/tmp/ccMRh3B4.s:471 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
|
||||
/tmp/ccMRh3B4.s:476 .text.HAL_NVIC_SetPriority:00000000 $t
|
||||
/tmp/ccMRh3B4.s:482 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
|
||||
/tmp/ccMRh3B4.s:531 .text.HAL_NVIC_SetPriority:0000001c $d
|
||||
/tmp/ccMRh3B4.s:536 .text.HAL_NVIC_EnableIRQ:00000000 $t
|
||||
/tmp/ccMRh3B4.s:542 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
|
||||
/tmp/ccMRh3B4.s:583 .text.HAL_NVIC_EnableIRQ:00000018 $d
|
||||
/tmp/ccMRh3B4.s:588 .text.HAL_NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/ccMRh3B4.s:594 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
|
||||
/tmp/ccMRh3B4.s:616 .text.HAL_NVIC_SystemReset:00000000 $t
|
||||
/tmp/ccMRh3B4.s:622 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
|
||||
/tmp/ccMRh3B4.s:640 .text.HAL_SYSTICK_Config:00000000 $t
|
||||
/tmp/ccMRh3B4.s:646 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
|
||||
/tmp/ccMRh3B4.s:711 .text.HAL_SYSTICK_Config:00000024 $d
|
||||
/tmp/ccMRh3B4.s:716 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
|
||||
/tmp/ccMRh3B4.s:722 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
|
||||
/tmp/ccMRh3B4.s:746 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
|
||||
/tmp/ccMRh3B4.s:751 .text.HAL_NVIC_GetPriority:00000000 $t
|
||||
/tmp/ccMRh3B4.s:757 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
|
||||
/tmp/ccMRh3B4.s:791 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
|
||||
/tmp/ccMRh3B4.s:797 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
|
||||
/tmp/ccMRh3B4.s:838 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
|
||||
/tmp/ccMRh3B4.s:843 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
|
||||
/tmp/ccMRh3B4.s:849 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
|
||||
/tmp/ccMRh3B4.s:894 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
|
||||
/tmp/ccMRh3B4.s:899 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
|
||||
/tmp/ccMRh3B4.s:905 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
|
||||
/tmp/ccMRh3B4.s:946 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
|
||||
/tmp/ccMRh3B4.s:951 .text.HAL_NVIC_GetActive:00000000 $t
|
||||
/tmp/ccMRh3B4.s:957 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
|
||||
/tmp/ccMRh3B4.s:1002 .text.HAL_NVIC_GetActive:00000020 $d
|
||||
/tmp/ccMRh3B4.s:1007 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
|
||||
/tmp/ccMRh3B4.s:1013 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
|
||||
/tmp/ccMRh3B4.s:1048 .text.HAL_SYSTICK_Callback:00000000 $t
|
||||
/tmp/ccMRh3B4.s:1054 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
|
||||
/tmp/ccMRh3B4.s:1067 .text.HAL_SYSTICK_IRQHandler:00000000 $t
|
||||
/tmp/ccMRh3B4.s:1073 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
|
||||
ARM GAS /tmp/ccMRh3B4.s page 83
|
||||
/tmp/ccQAgv0F.s:21 .text.__NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/ccQAgv0F.s:26 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
|
||||
/tmp/ccQAgv0F.s:88 .text.__NVIC_DisableIRQ:00000020 $d
|
||||
/tmp/ccQAgv0F.s:93 .text.__NVIC_SetPriority:00000000 $t
|
||||
/tmp/ccQAgv0F.s:98 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
|
||||
/tmp/ccQAgv0F.s:145 .text.__NVIC_SetPriority:00000024 $d
|
||||
/tmp/ccQAgv0F.s:150 .text.__NVIC_GetPriority:00000000 $t
|
||||
/tmp/ccQAgv0F.s:155 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
|
||||
/tmp/ccQAgv0F.s:195 .text.__NVIC_GetPriority:00000020 $d
|
||||
/tmp/ccQAgv0F.s:200 .text.NVIC_EncodePriority:00000000 $t
|
||||
/tmp/ccQAgv0F.s:205 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
|
||||
/tmp/ccQAgv0F.s:266 .text.NVIC_DecodePriority:00000000 $t
|
||||
/tmp/ccQAgv0F.s:271 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
|
||||
/tmp/ccQAgv0F.s:339 .text.__NVIC_SystemReset:00000000 $t
|
||||
/tmp/ccQAgv0F.s:344 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
|
||||
/tmp/ccQAgv0F.s:405 .text.__NVIC_SystemReset:0000001c $d
|
||||
/tmp/ccQAgv0F.s:411 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
|
||||
/tmp/ccQAgv0F.s:417 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
|
||||
/tmp/ccQAgv0F.s:471 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
|
||||
/tmp/ccQAgv0F.s:476 .text.HAL_NVIC_SetPriority:00000000 $t
|
||||
/tmp/ccQAgv0F.s:482 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
|
||||
/tmp/ccQAgv0F.s:531 .text.HAL_NVIC_SetPriority:0000001c $d
|
||||
/tmp/ccQAgv0F.s:536 .text.HAL_NVIC_EnableIRQ:00000000 $t
|
||||
/tmp/ccQAgv0F.s:542 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
|
||||
/tmp/ccQAgv0F.s:583 .text.HAL_NVIC_EnableIRQ:00000018 $d
|
||||
/tmp/ccQAgv0F.s:588 .text.HAL_NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/ccQAgv0F.s:594 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
|
||||
/tmp/ccQAgv0F.s:616 .text.HAL_NVIC_SystemReset:00000000 $t
|
||||
/tmp/ccQAgv0F.s:622 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
|
||||
/tmp/ccQAgv0F.s:640 .text.HAL_SYSTICK_Config:00000000 $t
|
||||
/tmp/ccQAgv0F.s:646 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
|
||||
/tmp/ccQAgv0F.s:711 .text.HAL_SYSTICK_Config:00000024 $d
|
||||
/tmp/ccQAgv0F.s:716 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
|
||||
/tmp/ccQAgv0F.s:722 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
|
||||
/tmp/ccQAgv0F.s:746 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
|
||||
/tmp/ccQAgv0F.s:751 .text.HAL_NVIC_GetPriority:00000000 $t
|
||||
/tmp/ccQAgv0F.s:757 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
|
||||
/tmp/ccQAgv0F.s:791 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
|
||||
/tmp/ccQAgv0F.s:797 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
|
||||
/tmp/ccQAgv0F.s:838 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
|
||||
/tmp/ccQAgv0F.s:843 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
|
||||
/tmp/ccQAgv0F.s:849 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
|
||||
/tmp/ccQAgv0F.s:894 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
|
||||
/tmp/ccQAgv0F.s:899 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
|
||||
/tmp/ccQAgv0F.s:905 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
|
||||
/tmp/ccQAgv0F.s:946 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
|
||||
/tmp/ccQAgv0F.s:951 .text.HAL_NVIC_GetActive:00000000 $t
|
||||
/tmp/ccQAgv0F.s:957 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
|
||||
/tmp/ccQAgv0F.s:1002 .text.HAL_NVIC_GetActive:00000020 $d
|
||||
/tmp/ccQAgv0F.s:1007 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
|
||||
/tmp/ccQAgv0F.s:1013 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
|
||||
/tmp/ccQAgv0F.s:1048 .text.HAL_SYSTICK_Callback:00000000 $t
|
||||
/tmp/ccQAgv0F.s:1054 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
|
||||
/tmp/ccQAgv0F.s:1067 .text.HAL_SYSTICK_IRQHandler:00000000 $t
|
||||
/tmp/ccQAgv0F.s:1073 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
|
||||
ARM GAS /tmp/ccQAgv0F.s page 83
|
||||
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccosewEV.s page 1
|
||||
ARM GAS /tmp/ccb17u4L.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** detection.
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** (#) Use HAL_DMA_Abort() function to abort the current transfer
|
||||
ARM GAS /tmp/ccosewEV.s page 2
|
||||
ARM GAS /tmp/ccb17u4L.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
85: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 ****
|
||||
ARM GAS /tmp/ccosewEV.s page 3
|
||||
ARM GAS /tmp/ccb17u4L.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** #ifdef HAL_DMA_MODULE_ENABLED
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR;
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
ARM GAS /tmp/ccosewEV.s page 4
|
||||
ARM GAS /tmp/ccb17u4L.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
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 */
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if(NULL == hdma)
|
||||
ARM GAS /tmp/ccosewEV.s page 5
|
||||
ARM GAS /tmp/ccb17u4L.s page 5
|
||||
|
||||
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ===============================================================================
|
||||
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ##### IO operation functions #####
|
||||
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** ===============================================================================
|
||||
ARM GAS /tmp/ccosewEV.s page 6
|
||||
ARM GAS /tmp/ccb17u4L.s page 6
|
||||
|
||||
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** [..] This section provides functions allowing to:
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
313: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;
|
||||
ARM GAS /tmp/ccosewEV.s page 7
|
||||
ARM GAS /tmp/ccb17u4L.s page 7
|
||||
|
||||
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
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;
|
||||
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
ARM GAS /tmp/ccosewEV.s page 8
|
||||
ARM GAS /tmp/ccb17u4L.s page 8
|
||||
|
||||
|
||||
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
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 **** {
|
||||
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
|
||||
ARM GAS /tmp/ccosewEV.s page 9
|
||||
ARM GAS /tmp/ccb17u4L.s page 9
|
||||
|
||||
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
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 */
|
||||
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** if (RESET != (hdma->Instance->CCR & DMA_CCR_CIRC))
|
||||
ARM GAS /tmp/ccosewEV.s page 10
|
||||
ARM GAS /tmp/ccb17u4L.s page 10
|
||||
|
||||
|
||||
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** return HAL_ERROR;
|
||||
542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
ARM GAS /tmp/ccosewEV.s page 11
|
||||
ARM GAS /tmp/ccb17u4L.s page 11
|
||||
|
||||
|
||||
544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
598: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 ****
|
||||
ARM GAS /tmp/ccosewEV.s page 12
|
||||
ARM GAS /tmp/ccb17u4L.s page 12
|
||||
|
||||
|
||||
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Transfer Complete Interrupt management ***********************************/
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
655:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /**
|
||||
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
|
||||
ARM GAS /tmp/ccosewEV.s page 13
|
||||
ARM GAS /tmp/ccb17u4L.s page 13
|
||||
|
||||
|
||||
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/ccosewEV.s page 1
|
||||
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.
|
||||
714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval HAL status
|
||||
ARM GAS /tmp/ccosewEV.s page 14
|
||||
ARM GAS /tmp/ccb17u4L.s page 14
|
||||
|
||||
|
||||
715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
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
|
||||
771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @brief Peripheral State functions
|
||||
ARM GAS /tmp/ccosewEV.s page 15
|
||||
ARM GAS /tmp/ccb17u4L.s page 15
|
||||
|
||||
|
||||
772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** *
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccosewEV.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
|
||||
827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** * @retval HAL status
|
||||
828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
|
||||
ARM GAS /tmp/ccosewEV.s page 16
|
||||
ARM GAS /tmp/ccb17u4L.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
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
61 0016 0368 ldr r3, [r0]
|
||||
62 .loc 1 850 26 view .LVU13
|
||||
63 0018 9960 str r1, [r3, #8]
|
||||
ARM GAS /tmp/ccosewEV.s page 17
|
||||
ARM GAS /tmp/ccb17u4L.s page 17
|
||||
|
||||
|
||||
64 .LVL2:
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
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
|
||||
862:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
|
||||
ARM GAS /tmp/ccosewEV.s page 18
|
||||
ARM GAS /tmp/ccb17u4L.s page 18
|
||||
|
||||
|
||||
863:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** static void DMA_CalcBaseAndBitshift(DMA_HandleTypeDef *hdma)
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
136 .cfi_endproc
|
||||
137 .LFE136:
|
||||
139 .section .text.HAL_DMA_Init,"ax",%progbits
|
||||
ARM GAS /tmp/ccosewEV.s page 19
|
||||
ARM GAS /tmp/ccb17u4L.s page 19
|
||||
|
||||
|
||||
140 .align 1
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
178 .loc 1 160 7 view .LVU51
|
||||
179 000e 0A68 ldr r2, [r1]
|
||||
ARM GAS /tmp/ccosewEV.s page 20
|
||||
ARM GAS /tmp/ccb17u4L.s page 20
|
||||
|
||||
|
||||
180 .LVL7:
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
216 .loc 1 174 3 is_stmt 1 view .LVU69
|
||||
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
217 .loc 1 174 23 is_stmt 0 view .LVU70
|
||||
ARM GAS /tmp/ccosewEV.s page 21
|
||||
ARM GAS /tmp/ccb17u4L.s page 21
|
||||
|
||||
|
||||
218 0030 0B60 str r3, [r1]
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
262 @ args = 0, pretend = 0, frame = 0
|
||||
263 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
ARM GAS /tmp/ccosewEV.s page 22
|
||||
ARM GAS /tmp/ccb17u4L.s page 22
|
||||
|
||||
|
||||
264 .loc 1 201 3 view .LVU83
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
301 .loc 1 222 7 is_stmt 0 view .LVU101
|
||||
302 001e 0368 ldr r3, [r0]
|
||||
ARM GAS /tmp/ccosewEV.s page 23
|
||||
ARM GAS /tmp/ccb17u4L.s page 23
|
||||
|
||||
|
||||
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
337 .loc 1 243 3 view .LVU122
|
||||
338 003e 84F82050 strb r5, [r4, #32]
|
||||
ARM GAS /tmp/ccosewEV.s page 24
|
||||
ARM GAS /tmp/ccb17u4L.s page 24
|
||||
|
||||
|
||||
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
385 .loc 1 288 3 view .LVU133
|
||||
288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
ARM GAS /tmp/ccosewEV.s page 25
|
||||
ARM GAS /tmp/ccb17u4L.s page 25
|
||||
|
||||
|
||||
386 .loc 1 288 3 view .LVU134
|
||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
295:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
424 .loc 1 295 21 is_stmt 0 view .LVU151
|
||||
425 002a 0025 movs r5, #0
|
||||
ARM GAS /tmp/ccosewEV.s page 26
|
||||
ARM GAS /tmp/ccb17u4L.s page 26
|
||||
|
||||
|
||||
426 002c A563 str r5, [r4, #56]
|
||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
470 @ args = 0, pretend = 0, frame = 0
|
||||
471 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK;
|
||||
ARM GAS /tmp/ccosewEV.s page 27
|
||||
ARM GAS /tmp/ccb17u4L.s page 27
|
||||
|
||||
|
||||
472 .loc 1 328 1 is_stmt 0 view .LVU164
|
||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
510 0020 0220 movs r0, #2
|
||||
511 .LVL32:
|
||||
512 .L30:
|
||||
ARM GAS /tmp/ccosewEV.s page 28
|
||||
ARM GAS /tmp/ccb17u4L.s page 28
|
||||
|
||||
|
||||
375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
550 .L33:
|
||||
363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
551 .loc 1 363 5 is_stmt 1 view .LVU198
|
||||
ARM GAS /tmp/ccosewEV.s page 29
|
||||
ARM GAS /tmp/ccb17u4L.s page 29
|
||||
|
||||
|
||||
363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
595 HAL_DMA_Abort:
|
||||
596 .LVL36:
|
||||
597 .LFB127:
|
||||
ARM GAS /tmp/ccosewEV.s page 30
|
||||
ARM GAS /tmp/ccb17u4L.s page 30
|
||||
|
||||
|
||||
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Check the DMA handle allocation */
|
||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
404:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
635 .loc 1 404 25 view .LVU229
|
||||
636 001e 22F00E02 bic r2, r2, #14
|
||||
ARM GAS /tmp/ccosewEV.s page 31
|
||||
ARM GAS /tmp/ccb17u4L.s page 31
|
||||
|
||||
|
||||
637 0022 0A60 str r2, [r1]
|
||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
673 .loc 1 419 1 view .LVU247
|
||||
674 0048 7047 bx lr
|
||||
675 .cfi_endproc
|
||||
ARM GAS /tmp/ccosewEV.s page 32
|
||||
ARM GAS /tmp/ccb17u4L.s page 32
|
||||
|
||||
|
||||
676 .LFE127:
|
||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
720 .loc 1 441 5 is_stmt 1 view .LVU260
|
||||
441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
ARM GAS /tmp/ccosewEV.s page 33
|
||||
ARM GAS /tmp/ccb17u4L.s page 33
|
||||
|
||||
|
||||
721 .loc 1 441 9 is_stmt 0 view .LVU261
|
||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
757 .loc 1 456 7 view .LVU280
|
||||
758 003e 13B1 cbz r3, .L44
|
||||
ARM GAS /tmp/ccosewEV.s page 34
|
||||
ARM GAS /tmp/ccb17u4L.s page 34
|
||||
|
||||
|
||||
458:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
805 .loc 1 477 32 is_stmt 0 view .LVU290
|
||||
806 0006 90F82130 ldrb r3, [r0, #33] @ zero_extendqisi2
|
||||
477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
ARM GAS /tmp/ccosewEV.s page 35
|
||||
ARM GAS /tmp/ccb17u4L.s page 35
|
||||
|
||||
|
||||
807 .loc 1 477 5 view .LVU291
|
||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
844 002e 036C ldr r3, [r0, #64]
|
||||
496:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
845 .loc 1 496 10 view .LVU309
|
||||
ARM GAS /tmp/ccosewEV.s page 36
|
||||
ARM GAS /tmp/ccb17u4L.s page 36
|
||||
|
||||
|
||||
846 0030 0227 movs r7, #2
|
||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
883 .loc 1 530 9 is_stmt 0 view .LVU326
|
||||
884 0054 2EB1 cbz r6, .L55
|
||||
530:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
ARM GAS /tmp/ccosewEV.s page 37
|
||||
ARM GAS /tmp/ccb17u4L.s page 37
|
||||
|
||||
|
||||
885 .loc 1 530 31 discriminator 1 view .LVU327
|
||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
923 .L50:
|
||||
501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
924 .loc 1 501 5 is_stmt 1 view .LVU344
|
||||
ARM GAS /tmp/ccosewEV.s page 38
|
||||
ARM GAS /tmp/ccb17u4L.s page 38
|
||||
|
||||
|
||||
501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
961 .loc 1 549 54 is_stmt 0 view .LVU363
|
||||
962 00a2 226C ldr r2, [r4, #64]
|
||||
ARM GAS /tmp/ccosewEV.s page 39
|
||||
ARM GAS /tmp/ccb17u4L.s page 39
|
||||
|
||||
|
||||
549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1005 .cfi_startproc
|
||||
1006 @ args = 0, pretend = 0, frame = 0
|
||||
1007 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/ccosewEV.s page 40
|
||||
ARM GAS /tmp/ccb17u4L.s page 40
|
||||
|
||||
|
||||
574:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR;
|
||||
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
1046 .loc 1 585 21 is_stmt 0 view .LVU394
|
||||
1047 0022 2368 ldr r3, [r4]
|
||||
ARM GAS /tmp/ccosewEV.s page 41
|
||||
ARM GAS /tmp/ccb17u4L.s page 41
|
||||
|
||||
|
||||
585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1086 .loc 1 604 5 is_stmt 1 view .LVU410
|
||||
604:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
1087 .loc 1 604 23 is_stmt 0 view .LVU411
|
||||
ARM GAS /tmp/ccosewEV.s page 42
|
||||
ARM GAS /tmp/ccb17u4L.s page 42
|
||||
|
||||
|
||||
1088 004a 2368 ldr r3, [r4]
|
||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
623:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
1125 .loc 1 623 7 is_stmt 1 view .LVU429
|
||||
1126 0076 9847 blx r3
|
||||
ARM GAS /tmp/ccosewEV.s page 43
|
||||
ARM GAS /tmp/ccb17u4L.s page 43
|
||||
|
||||
|
||||
1127 .LVL70:
|
||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1164 009e 80F82130 strb r3, [r0, #33]
|
||||
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
1165 .loc 1 645 5 is_stmt 1 view .LVU447
|
||||
ARM GAS /tmp/ccosewEV.s page 44
|
||||
ARM GAS /tmp/ccb17u4L.s page 44
|
||||
|
||||
|
||||
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1209 0008 1DD0 beq .L78
|
||||
670:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
1210 .loc 1 670 3 is_stmt 1 discriminator 2 view .LVU461
|
||||
ARM GAS /tmp/ccosewEV.s page 45
|
||||
ARM GAS /tmp/ccb17u4L.s page 45
|
||||
|
||||
|
||||
1211 000a 0120 movs r0, #1
|
||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1250 .loc 1 678 12 is_stmt 1 view .LVU476
|
||||
667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
1251 .loc 1 667 21 is_stmt 0 view .LVU477
|
||||
ARM GAS /tmp/ccosewEV.s page 46
|
||||
ARM GAS /tmp/ccb17u4L.s page 46
|
||||
|
||||
|
||||
1252 0030 0846 mov r0, r1
|
||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1288 .LFE131:
|
||||
1290 .section .text.HAL_DMA_UnRegisterCallback,"ax",%progbits
|
||||
1291 .align 1
|
||||
ARM GAS /tmp/ccosewEV.s page 47
|
||||
ARM GAS /tmp/ccb17u4L.s page 47
|
||||
|
||||
|
||||
1292 .global HAL_DMA_UnRegisterCallback
|
||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1333 .loc 1 761 3 view .LVU509
|
||||
763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
1334 .loc 1 763 3 view .LVU510
|
||||
ARM GAS /tmp/ccosewEV.s page 48
|
||||
ARM GAS /tmp/ccb17u4L.s page 48
|
||||
|
||||
|
||||
763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1375 .loc 1 740 12 view .LVU524
|
||||
740:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** break;
|
||||
1376 .loc 1 740 36 is_stmt 0 view .LVU525
|
||||
ARM GAS /tmp/ccosewEV.s page 49
|
||||
ARM GAS /tmp/ccb17u4L.s page 49
|
||||
|
||||
|
||||
1377 0044 0020 movs r0, #0
|
||||
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1420 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
1421 @ link register save eliminated.
|
||||
794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
ARM GAS /tmp/ccosewEV.s page 50
|
||||
ARM GAS /tmp/ccb17u4L.s page 50
|
||||
|
||||
|
||||
1422 .loc 1 794 3 view .LVU539
|
||||
@ -2986,45 +2986,45 @@ ARM GAS /tmp/ccosewEV.s page 1
|
||||
1461 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
1462 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
1463 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccosewEV.s page 51
|
||||
ARM GAS /tmp/ccb17u4L.s page 51
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_dma.c
|
||||
/tmp/ccosewEV.s:21 .text.DMA_SetConfig:00000000 $t
|
||||
/tmp/ccosewEV.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig
|
||||
/tmp/ccosewEV.s:97 .text.DMA_CalcBaseAndBitshift:00000000 $t
|
||||
/tmp/ccosewEV.s:102 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
|
||||
/tmp/ccosewEV.s:133 .text.DMA_CalcBaseAndBitshift:00000018 $d
|
||||
/tmp/ccosewEV.s:140 .text.HAL_DMA_Init:00000000 $t
|
||||
/tmp/ccosewEV.s:146 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
|
||||
/tmp/ccosewEV.s:251 .text.HAL_DMA_DeInit:00000000 $t
|
||||
/tmp/ccosewEV.s:257 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
|
||||
/tmp/ccosewEV.s:361 .text.HAL_DMA_Start:00000000 $t
|
||||
/tmp/ccosewEV.s:367 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
|
||||
/tmp/ccosewEV.s:459 .text.HAL_DMA_Start_IT:00000000 $t
|
||||
/tmp/ccosewEV.s:465 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
|
||||
/tmp/ccosewEV.s:589 .text.HAL_DMA_Abort:00000000 $t
|
||||
/tmp/ccosewEV.s:595 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
|
||||
/tmp/ccosewEV.s:679 .text.HAL_DMA_Abort_IT:00000000 $t
|
||||
/tmp/ccosewEV.s:685 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
|
||||
/tmp/ccosewEV.s:776 .text.HAL_DMA_PollForTransfer:00000000 $t
|
||||
/tmp/ccosewEV.s:782 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
|
||||
/tmp/ccosewEV.s:995 .text.HAL_DMA_IRQHandler:00000000 $t
|
||||
/tmp/ccosewEV.s:1001 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
|
||||
/tmp/ccosewEV.s:1185 .text.HAL_DMA_RegisterCallback:00000000 $t
|
||||
/tmp/ccosewEV.s:1191 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
|
||||
/tmp/ccosewEV.s:1241 .text.HAL_DMA_RegisterCallback:0000002a $d
|
||||
/tmp/ccosewEV.s:1245 .text.HAL_DMA_RegisterCallback:0000002e $t
|
||||
/tmp/ccosewEV.s:1291 .text.HAL_DMA_UnRegisterCallback:00000000 $t
|
||||
/tmp/ccosewEV.s:1297 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
|
||||
/tmp/ccosewEV.s:1344 .text.HAL_DMA_UnRegisterCallback:0000002a $d
|
||||
/tmp/ccosewEV.s:1408 .text.HAL_DMA_GetState:00000000 $t
|
||||
/tmp/ccosewEV.s:1414 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
|
||||
/tmp/ccosewEV.s:1432 .text.HAL_DMA_GetError:00000000 $t
|
||||
/tmp/ccosewEV.s:1438 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
|
||||
/tmp/ccosewEV.s:1349 .text.HAL_DMA_UnRegisterCallback:0000002f $d
|
||||
/tmp/ccosewEV.s:1349 .text.HAL_DMA_UnRegisterCallback:00000030 $t
|
||||
/tmp/ccb17u4L.s:21 .text.DMA_SetConfig:00000000 $t
|
||||
/tmp/ccb17u4L.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig
|
||||
/tmp/ccb17u4L.s:97 .text.DMA_CalcBaseAndBitshift:00000000 $t
|
||||
/tmp/ccb17u4L.s:102 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
|
||||
/tmp/ccb17u4L.s:133 .text.DMA_CalcBaseAndBitshift:00000018 $d
|
||||
/tmp/ccb17u4L.s:140 .text.HAL_DMA_Init:00000000 $t
|
||||
/tmp/ccb17u4L.s:146 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
|
||||
/tmp/ccb17u4L.s:251 .text.HAL_DMA_DeInit:00000000 $t
|
||||
/tmp/ccb17u4L.s:257 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
|
||||
/tmp/ccb17u4L.s:361 .text.HAL_DMA_Start:00000000 $t
|
||||
/tmp/ccb17u4L.s:367 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
|
||||
/tmp/ccb17u4L.s:459 .text.HAL_DMA_Start_IT:00000000 $t
|
||||
/tmp/ccb17u4L.s:465 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
|
||||
/tmp/ccb17u4L.s:589 .text.HAL_DMA_Abort:00000000 $t
|
||||
/tmp/ccb17u4L.s:595 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
|
||||
/tmp/ccb17u4L.s:679 .text.HAL_DMA_Abort_IT:00000000 $t
|
||||
/tmp/ccb17u4L.s:685 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
|
||||
/tmp/ccb17u4L.s:776 .text.HAL_DMA_PollForTransfer:00000000 $t
|
||||
/tmp/ccb17u4L.s:782 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
|
||||
/tmp/ccb17u4L.s:995 .text.HAL_DMA_IRQHandler:00000000 $t
|
||||
/tmp/ccb17u4L.s:1001 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
|
||||
/tmp/ccb17u4L.s:1185 .text.HAL_DMA_RegisterCallback:00000000 $t
|
||||
/tmp/ccb17u4L.s:1191 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
|
||||
/tmp/ccb17u4L.s:1241 .text.HAL_DMA_RegisterCallback:0000002a $d
|
||||
/tmp/ccb17u4L.s:1245 .text.HAL_DMA_RegisterCallback:0000002e $t
|
||||
/tmp/ccb17u4L.s:1291 .text.HAL_DMA_UnRegisterCallback:00000000 $t
|
||||
/tmp/ccb17u4L.s:1297 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
|
||||
/tmp/ccb17u4L.s:1344 .text.HAL_DMA_UnRegisterCallback:0000002a $d
|
||||
/tmp/ccb17u4L.s:1408 .text.HAL_DMA_GetState:00000000 $t
|
||||
/tmp/ccb17u4L.s:1414 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
|
||||
/tmp/ccb17u4L.s:1432 .text.HAL_DMA_GetError:00000000 $t
|
||||
/tmp/ccb17u4L.s:1438 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
|
||||
/tmp/ccb17u4L.s:1349 .text.HAL_DMA_UnRegisterCallback:0000002f $d
|
||||
/tmp/ccb17u4L.s:1349 .text.HAL_DMA_UnRegisterCallback:00000030 $t
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
ARM GAS /tmp/ccaV4TWR.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
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 ****
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
|
||||
ARM GAS /tmp/ccfTiMlH.s page 2
|
||||
ARM GAS /tmp/ccaV4TWR.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (++) Interrupt
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
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"
|
||||
ARM GAS /tmp/ccfTiMlH.s page 3
|
||||
ARM GAS /tmp/ccaV4TWR.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** * @retval HAL Status.
|
||||
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
|
||||
ARM GAS /tmp/ccfTiMlH.s page 4
|
||||
ARM GAS /tmp/ccaV4TWR.s page 4
|
||||
|
||||
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
61 .loc 1 165 3 is_stmt 1 view .LVU15
|
||||
62 .loc 1 165 10 is_stmt 0 view .LVU16
|
||||
63 000e C2F30043 ubfx r3, r2, #16, #1
|
||||
ARM GAS /tmp/ccfTiMlH.s page 5
|
||||
ARM GAS /tmp/ccaV4TWR.s page 5
|
||||
|
||||
|
||||
64 .LVL1:
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** else
|
||||
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
|
||||
ARM GAS /tmp/ccfTiMlH.s page 6
|
||||
ARM GAS /tmp/ccaV4TWR.s page 6
|
||||
|
||||
|
||||
185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval &= ~maskline;
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
131 004e 05F0C06C and ip, r5, #100663296
|
||||
132 .LVL12:
|
||||
133 .loc 1 209 8 view .LVU50
|
||||
ARM GAS /tmp/ccfTiMlH.s page 7
|
||||
ARM GAS /tmp/ccaV4TWR.s page 7
|
||||
|
||||
|
||||
134 0052 BCF1C06F cmp ip, #100663296
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
161 .loc 1 236 12 is_stmt 0 view .LVU61
|
||||
162 006e 1460 str r4, [r2]
|
||||
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
ARM GAS /tmp/ccfTiMlH.s page 8
|
||||
ARM GAS /tmp/ccaV4TWR.s page 8
|
||||
|
||||
|
||||
238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* Configure event mode : read current mode */
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
198 .LVL23:
|
||||
199 .loc 1 256 1 view .LVU76
|
||||
200 0084 7047 bx lr
|
||||
ARM GAS /tmp/ccfTiMlH.s page 9
|
||||
ARM GAS /tmp/ccaV4TWR.s page 9
|
||||
|
||||
|
||||
201 .LVL24:
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
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
|
||||
241 00a6 26EA0506 bic r6, r6, r5
|
||||
ARM GAS /tmp/ccfTiMlH.s page 10
|
||||
ARM GAS /tmp/ccaV4TWR.s page 10
|
||||
|
||||
|
||||
242 .LVL32:
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
282 00c4 7047 bx lr
|
||||
283 .LVL40:
|
||||
284 .L13:
|
||||
ARM GAS /tmp/ccfTiMlH.s page 11
|
||||
ARM GAS /tmp/ccaV4TWR.s page 11
|
||||
|
||||
|
||||
154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
323 .loc 1 273 23 discriminator 1 view .LVU117
|
||||
324 0004 0029 cmp r1, #0
|
||||
325 0006 4CD0 beq .L29
|
||||
ARM GAS /tmp/ccfTiMlH.s page 12
|
||||
ARM GAS /tmp/ccaV4TWR.s page 12
|
||||
|
||||
|
||||
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** __IO uint32_t *regaddr;
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
361 .LVL48:
|
||||
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 */
|
||||
ARM GAS /tmp/ccfTiMlH.s page 13
|
||||
ARM GAS /tmp/ccaV4TWR.s page 13
|
||||
|
||||
|
||||
294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** if ((regval & maskline) != 0x00u)
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
395 0042 0024 movs r4, #0
|
||||
396 0044 8C60 str r4, [r1, #8]
|
||||
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** pExtiConfig->GPIOSel = 0x00u;
|
||||
ARM GAS /tmp/ccfTiMlH.s page 14
|
||||
ARM GAS /tmp/ccaV4TWR.s page 14
|
||||
|
||||
|
||||
397 .loc 1 315 3 is_stmt 1 view .LVU150
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
432 .loc 1 334 8 is_stmt 0 view .LVU168
|
||||
433 005e 0242 tst r2, r0
|
||||
434 0060 03D0 beq .L27
|
||||
ARM GAS /tmp/ccfTiMlH.s page 15
|
||||
ARM GAS /tmp/ccaV4TWR.s page 15
|
||||
|
||||
|
||||
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
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
|
||||
469 .loc 1 344 14 view .LVU183
|
||||
ARM GAS /tmp/ccfTiMlH.s page 16
|
||||
ARM GAS /tmp/ccaV4TWR.s page 16
|
||||
|
||||
|
||||
470 0082 0232 adds r2, r2, #2
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
513 .loc 1 349 10 view .LVU196
|
||||
514 00a6 0020 movs r0, #0
|
||||
ARM GAS /tmp/ccfTiMlH.s page 17
|
||||
ARM GAS /tmp/ccaV4TWR.s page 17
|
||||
|
||||
|
||||
515 .LVL71:
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
554 .cfi_def_cfa_offset 12
|
||||
555 .cfi_offset 4, -12
|
||||
556 .cfi_offset 5, -8
|
||||
ARM GAS /tmp/ccfTiMlH.s page 18
|
||||
ARM GAS /tmp/ccaV4TWR.s page 18
|
||||
|
||||
|
||||
557 .cfi_offset 14, -4
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
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));
|
||||
ARM GAS /tmp/ccfTiMlH.s page 19
|
||||
ARM GAS /tmp/ccaV4TWR.s page 19
|
||||
|
||||
|
||||
595 .loc 1 385 3 is_stmt 1 view .LVU224
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
637 .loc 1 397 12 view .LVU245
|
||||
638 004c 0D40 ands r5, r5, r1
|
||||
639 .LVL88:
|
||||
ARM GAS /tmp/ccfTiMlH.s page 20
|
||||
ARM GAS /tmp/ccaV4TWR.s page 20
|
||||
|
||||
|
||||
398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** *regaddr = regval;
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
672 .loc 1 406 40 view .LVU260
|
||||
673 0076 0F22 movs r2, #15
|
||||
674 0078 A240 lsls r2, r2, r4
|
||||
ARM GAS /tmp/ccfTiMlH.s page 21
|
||||
ARM GAS /tmp/ccaV4TWR.s page 21
|
||||
|
||||
|
||||
406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** SYSCFG->EXTICR[linepos >> 2u] = regval;
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
725 .LVL98:
|
||||
726 .LFB126:
|
||||
413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
ARM GAS /tmp/ccfTiMlH.s page 22
|
||||
ARM GAS /tmp/ccaV4TWR.s page 22
|
||||
|
||||
|
||||
414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /**
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
757 .align 1
|
||||
758 .global HAL_EXTI_GetHandle
|
||||
759 .syntax unified
|
||||
ARM GAS /tmp/ccfTiMlH.s page 23
|
||||
ARM GAS /tmp/ccaV4TWR.s page 23
|
||||
|
||||
|
||||
760 .thumb
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
464:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
789 .loc 1 464 1 view .LVU290
|
||||
790 000a 7047 bx lr
|
||||
ARM GAS /tmp/ccfTiMlH.s page 24
|
||||
ARM GAS /tmp/ccaV4TWR.s page 24
|
||||
|
||||
|
||||
791 .cfi_endproc
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
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
|
||||
818 .loc 1 495 19 is_stmt 0 view .LVU298
|
||||
ARM GAS /tmp/ccfTiMlH.s page 25
|
||||
ARM GAS /tmp/ccaV4TWR.s page 25
|
||||
|
||||
|
||||
819 0002 0368 ldr r3, [r0]
|
||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
858 0024 9847 blx r3
|
||||
859 .LVL114:
|
||||
860 .L57:
|
||||
ARM GAS /tmp/ccfTiMlH.s page 26
|
||||
ARM GAS /tmp/ccaV4TWR.s page 26
|
||||
|
||||
|
||||
511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
535:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** assert_param(IS_EXTI_PENDING_EDGE(Edge));
|
||||
893 .loc 1 535 3 view .LVU326
|
||||
536:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
ARM GAS /tmp/ccfTiMlH.s page 27
|
||||
ARM GAS /tmp/ccaV4TWR.s page 27
|
||||
|
||||
|
||||
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */
|
||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
938 .global HAL_EXTI_ClearPending
|
||||
939 .syntax unified
|
||||
940 .thumb
|
||||
ARM GAS /tmp/ccfTiMlH.s page 28
|
||||
ARM GAS /tmp/ccaV4TWR.s page 28
|
||||
|
||||
|
||||
941 .thumb_func
|
||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
572:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
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));
|
||||
ARM GAS /tmp/ccfTiMlH.s page 29
|
||||
ARM GAS /tmp/ccaV4TWR.s page 29
|
||||
|
||||
|
||||
972 .loc 1 574 3 is_stmt 1 view .LVU357
|
||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
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
|
||||
594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
ARM GAS /tmp/ccfTiMlH.s page 30
|
||||
ARM GAS /tmp/ccaV4TWR.s page 30
|
||||
|
||||
|
||||
595:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /* compute line register offset and line mask */
|
||||
@ -1786,35 +1786,35 @@ ARM GAS /tmp/ccfTiMlH.s page 1
|
||||
1047 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.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"
|
||||
ARM GAS /tmp/ccfTiMlH.s page 31
|
||||
ARM GAS /tmp/ccaV4TWR.s page 31
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_exti.c
|
||||
/tmp/ccfTiMlH.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||
/tmp/ccfTiMlH.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||
/tmp/ccfTiMlH.s:293 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||
/tmp/ccfTiMlH.s:301 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||
/tmp/ccfTiMlH.s:307 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||
/tmp/ccfTiMlH.s:522 .text.HAL_EXTI_GetConfigLine:000000ac $d
|
||||
/tmp/ccfTiMlH.s:530 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||
/tmp/ccfTiMlH.s:536 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||
/tmp/ccfTiMlH.s:710 .text.HAL_EXTI_ClearConfigLine:00000090 $d
|
||||
/tmp/ccfTiMlH.s:718 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||
/tmp/ccfTiMlH.s:724 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||
/tmp/ccfTiMlH.s:757 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||
/tmp/ccfTiMlH.s:763 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||
/tmp/ccfTiMlH.s:795 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccfTiMlH.s:801 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||
/tmp/ccfTiMlH.s:866 .text.HAL_EXTI_IRQHandler:00000028 $d
|
||||
/tmp/ccfTiMlH.s:872 .text.HAL_EXTI_GetPending:00000000 $t
|
||||
/tmp/ccfTiMlH.s:878 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||
/tmp/ccfTiMlH.s:932 .text.HAL_EXTI_GetPending:0000001c $d
|
||||
/tmp/ccfTiMlH.s:937 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||
/tmp/ccfTiMlH.s:943 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||
/tmp/ccfTiMlH.s:987 .text.HAL_EXTI_ClearPending:00000018 $d
|
||||
/tmp/ccfTiMlH.s:992 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||
/tmp/ccfTiMlH.s:998 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||
/tmp/ccfTiMlH.s:1039 .text.HAL_EXTI_GenerateSWI:00000018 $d
|
||||
/tmp/ccaV4TWR.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||
/tmp/ccaV4TWR.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||
/tmp/ccaV4TWR.s:293 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||
/tmp/ccaV4TWR.s:301 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||
/tmp/ccaV4TWR.s:307 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||
/tmp/ccaV4TWR.s:522 .text.HAL_EXTI_GetConfigLine:000000ac $d
|
||||
/tmp/ccaV4TWR.s:530 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||
/tmp/ccaV4TWR.s:536 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||
/tmp/ccaV4TWR.s:710 .text.HAL_EXTI_ClearConfigLine:00000090 $d
|
||||
/tmp/ccaV4TWR.s:718 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||
/tmp/ccaV4TWR.s:724 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||
/tmp/ccaV4TWR.s:757 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||
/tmp/ccaV4TWR.s:763 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||
/tmp/ccaV4TWR.s:795 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccaV4TWR.s:801 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||
/tmp/ccaV4TWR.s:866 .text.HAL_EXTI_IRQHandler:00000028 $d
|
||||
/tmp/ccaV4TWR.s:872 .text.HAL_EXTI_GetPending:00000000 $t
|
||||
/tmp/ccaV4TWR.s:878 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||
/tmp/ccaV4TWR.s:932 .text.HAL_EXTI_GetPending:0000001c $d
|
||||
/tmp/ccaV4TWR.s:937 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||
/tmp/ccaV4TWR.s:943 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||
/tmp/ccaV4TWR.s:987 .text.HAL_EXTI_ClearPending:00000018 $d
|
||||
/tmp/ccaV4TWR.s:992 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||
/tmp/ccaV4TWR.s:998 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||
/tmp/ccaV4TWR.s:1039 .text.HAL_EXTI_GenerateSWI:00000018 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
ARM GAS /tmp/cczbAguG.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** (+) Option Bytes programming
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
ARM GAS /tmp/ccRFYFC3.s page 2
|
||||
ARM GAS /tmp/cczbAguG.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** ##### How to use this driver #####
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /** @addtogroup STM32F3xx_HAL_Driver
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */
|
||||
ARM GAS /tmp/ccRFYFC3.s page 3
|
||||
ARM GAS /tmp/cczbAguG.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** *
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @verbatim
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** @endverbatim
|
||||
ARM GAS /tmp/ccRFYFC3.s page 4
|
||||
ARM GAS /tmp/cczbAguG.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
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++)
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
ARM GAS /tmp/ccRFYFC3.s page 5
|
||||
ARM GAS /tmp/cczbAguG.s page 5
|
||||
|
||||
|
||||
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/ccRFYFC3.s page 1
|
||||
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;
|
||||
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Program halfword (16-bit) at a specified address. */
|
||||
ARM GAS /tmp/ccRFYFC3.s page 6
|
||||
ARM GAS /tmp/cczbAguG.s page 6
|
||||
|
||||
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.DataRemaining = 1U;
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
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 **** {
|
||||
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** if(pFlash.ProcedureOnGoing == FLASH_PROC_PAGEERASE)
|
||||
ARM GAS /tmp/ccRFYFC3.s page 7
|
||||
ARM GAS /tmp/cczbAguG.s page 7
|
||||
|
||||
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
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);
|
||||
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
ARM GAS /tmp/ccRFYFC3.s page 8
|
||||
ARM GAS /tmp/cczbAguG.s page 8
|
||||
|
||||
|
||||
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Operation is completed, disable the PG Bit */
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
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 **** {
|
||||
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** /* Prevent unused argument(s) compilation warning */
|
||||
ARM GAS /tmp/ccRFYFC3.s page 9
|
||||
ARM GAS /tmp/cczbAguG.s page 9
|
||||
|
||||
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** UNUSED(ReturnValue);
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
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);
|
||||
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY2);
|
||||
ARM GAS /tmp/ccRFYFC3.s page 10
|
||||
ARM GAS /tmp/cczbAguG.s page 10
|
||||
|
||||
|
||||
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
541: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.
|
||||
ARM GAS /tmp/ccRFYFC3.s page 11
|
||||
ARM GAS /tmp/cczbAguG.s page 11
|
||||
|
||||
|
||||
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/ccRFYFC3.s page 1
|
||||
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.
|
||||
600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @retval None
|
||||
ARM GAS /tmp/ccRFYFC3.s page 12
|
||||
ARM GAS /tmp/cczbAguG.s page 12
|
||||
|
||||
|
||||
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccRFYFC3.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.
|
||||
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 */
|
||||
ARM GAS /tmp/ccRFYFC3.s page 13
|
||||
ARM GAS /tmp/cczbAguG.s page 13
|
||||
|
||||
|
||||
624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
76 .loc 1 666 5 view .LVU11
|
||||
77 0004 13F01003 ands r3, r3, #16
|
||||
78 0008 05D0 beq .L5
|
||||
ARM GAS /tmp/ccRFYFC3.s page 14
|
||||
ARM GAS /tmp/cczbAguG.s page 14
|
||||
|
||||
|
||||
667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
121 .cfi_endproc
|
||||
122 .LFE136:
|
||||
124 .section .text.HAL_FLASH_Program_IT,"ax",%progbits
|
||||
ARM GAS /tmp/ccRFYFC3.s page 15
|
||||
ARM GAS /tmp/cczbAguG.s page 15
|
||||
|
||||
|
||||
125 .align 1
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
168 .loc 1 250 3 view .LVU38
|
||||
169 0018 1349 ldr r1, .L18+4
|
||||
170 .LVL9:
|
||||
ARM GAS /tmp/ccRFYFC3.s page 16
|
||||
ARM GAS /tmp/cczbAguG.s page 16
|
||||
|
||||
|
||||
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
208 0046 38BD pop {r3, r4, r5, pc}
|
||||
209 .LVL11:
|
||||
210 .L16:
|
||||
ARM GAS /tmp/ccRFYFC3.s page 17
|
||||
ARM GAS /tmp/cczbAguG.s page 17
|
||||
|
||||
|
||||
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/ccRFYFC3.s page 1
|
||||
256 .loc 1 428 1 is_stmt 1 view -0
|
||||
257 .cfi_startproc
|
||||
258 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccRFYFC3.s page 18
|
||||
ARM GAS /tmp/cczbAguG.s page 18
|
||||
|
||||
|
||||
259 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
310 .LVL16:
|
||||
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
311 .loc 1 289 3 view .LVU74
|
||||
ARM GAS /tmp/ccRFYFC3.s page 19
|
||||
ARM GAS /tmp/cczbAguG.s page 19
|
||||
|
||||
|
||||
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
351 .loc 1 307 5 view .LVU89
|
||||
352 0032 13F0200F tst r3, #32
|
||||
353 0036 2BD0 beq .L25
|
||||
ARM GAS /tmp/ccRFYFC3.s page 20
|
||||
ARM GAS /tmp/cczbAguG.s page 20
|
||||
|
||||
|
||||
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
392 0064 4FD1 bne .L37
|
||||
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
393 .loc 1 383 11 is_stmt 1 view .LVU106
|
||||
ARM GAS /tmp/ccRFYFC3.s page 21
|
||||
ARM GAS /tmp/cczbAguG.s page 21
|
||||
|
||||
|
||||
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
433 0094 5BB9 cbnz r3, .L22
|
||||
408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
434 .loc 1 408 5 is_stmt 1 view .LVU122
|
||||
ARM GAS /tmp/ccRFYFC3.s page 22
|
||||
ARM GAS /tmp/cczbAguG.s page 22
|
||||
|
||||
|
||||
435 0096 2D4B ldr r3, .L40
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp;
|
||||
474 .loc 1 328 30 is_stmt 0 view .LVU138
|
||||
475 00c4 A068 ldr r0, [r4, #8]
|
||||
ARM GAS /tmp/ccRFYFC3.s page 23
|
||||
ARM GAS /tmp/cczbAguG.s page 23
|
||||
|
||||
|
||||
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp;
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
517 .LVL29:
|
||||
356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
|
||||
518 .loc 1 356 11 view .LVU152
|
||||
ARM GAS /tmp/ccRFYFC3.s page 24
|
||||
ARM GAS /tmp/cczbAguG.s page 24
|
||||
|
||||
|
||||
356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
558 0134 ACE7 b .L25
|
||||
559 .LVL32:
|
||||
560 .L38:
|
||||
ARM GAS /tmp/ccRFYFC3.s page 25
|
||||
ARM GAS /tmp/cczbAguG.s page 25
|
||||
|
||||
|
||||
385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
|
||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
482:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
607 .loc 1 482 5 view .LVU178
|
||||
608 0004 13F0800F tst r3, #128
|
||||
ARM GAS /tmp/ccRFYFC3.s page 26
|
||||
ARM GAS /tmp/cczbAguG.s page 26
|
||||
|
||||
|
||||
609 0008 0BD0 beq .L44
|
||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
655 @ args = 0, pretend = 0, frame = 0
|
||||
656 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
657 @ link register save eliminated.
|
||||
ARM GAS /tmp/ccRFYFC3.s page 27
|
||||
ARM GAS /tmp/cczbAguG.s page 27
|
||||
|
||||
|
||||
505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
703 .loc 1 527 10 is_stmt 0 view .LVU199
|
||||
704 0016 0020 movs r0, #0
|
||||
705 0018 7047 bx lr
|
||||
ARM GAS /tmp/ccRFYFC3.s page 28
|
||||
ARM GAS /tmp/cczbAguG.s page 28
|
||||
|
||||
|
||||
706 .L53:
|
||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
580:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** return pFlash.ErrorCode;
|
||||
758 .loc 1 580 1 is_stmt 1 view -0
|
||||
759 .cfi_startproc
|
||||
ARM GAS /tmp/ccRFYFC3.s page 29
|
||||
ARM GAS /tmp/cczbAguG.s page 29
|
||||
|
||||
|
||||
760 @ args = 0, pretend = 0, frame = 0
|
||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
627:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
807 .loc 1 627 9 view .LVU216
|
||||
808 000a 144B ldr r3, .L73
|
||||
ARM GAS /tmp/ccRFYFC3.s page 30
|
||||
ARM GAS /tmp/cczbAguG.s page 30
|
||||
|
||||
|
||||
809 000c DB68 ldr r3, [r3, #12]
|
||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
848 003c DB68 ldr r3, [r3, #12]
|
||||
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** __HAL_FLASH_GET_FLAG(FLASH_FLAG_PGERR))
|
||||
849 .loc 1 645 5 view .LVU232
|
||||
ARM GAS /tmp/ccRFYFC3.s page 31
|
||||
ARM GAS /tmp/cczbAguG.s page 31
|
||||
|
||||
|
||||
850 003e 13F0100F tst r3, #16
|
||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
897 .cfi_offset 4, -28
|
||||
898 .cfi_offset 5, -24
|
||||
899 .cfi_offset 6, -20
|
||||
ARM GAS /tmp/ccRFYFC3.s page 32
|
||||
ARM GAS /tmp/cczbAguG.s page 32
|
||||
|
||||
|
||||
900 .cfi_offset 7, -16
|
||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
938 .loc 1 184 5 is_stmt 1 view .LVU257
|
||||
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
939 .loc 1 184 7 is_stmt 0 view .LVU258
|
||||
ARM GAS /tmp/ccRFYFC3.s page 33
|
||||
ARM GAS /tmp/cczbAguG.s page 33
|
||||
|
||||
|
||||
940 0026 012C cmp r4, #1
|
||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
980 .loc 1 202 70 view .LVU272
|
||||
981 004c C1F12002 rsb r2, r1, #32
|
||||
982 0050 A1F12003 sub r3, r1, #32
|
||||
ARM GAS /tmp/ccRFYFC3.s page 34
|
||||
ARM GAS /tmp/cczbAguG.s page 34
|
||||
|
||||
|
||||
983 .LVL54:
|
||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
1025 .L81:
|
||||
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
1026 .loc 1 173 3 discriminator 1 view .LVU285
|
||||
ARM GAS /tmp/ccRFYFC3.s page 35
|
||||
ARM GAS /tmp/cczbAguG.s page 35
|
||||
|
||||
|
||||
1027 0092 0223 movs r3, #2
|
||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
1079 00000000
|
||||
1079 00000000
|
||||
1079 00000000
|
||||
ARM GAS /tmp/ccRFYFC3.s page 36
|
||||
ARM GAS /tmp/cczbAguG.s page 36
|
||||
|
||||
|
||||
1080 .text
|
||||
@ -2110,53 +2110,53 @@ ARM GAS /tmp/ccRFYFC3.s page 1
|
||||
1086 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
1087 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h"
|
||||
1088 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccRFYFC3.s page 37
|
||||
ARM GAS /tmp/cczbAguG.s page 37
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_flash.c
|
||||
/tmp/ccRFYFC3.s:21 .text.FLASH_Program_HalfWord:00000000 $t
|
||||
/tmp/ccRFYFC3.s:26 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
|
||||
/tmp/ccRFYFC3.s:52 .text.FLASH_Program_HalfWord:00000014 $d
|
||||
/tmp/ccRFYFC3.s:1078 .bss.pFlash:00000000 pFlash
|
||||
/tmp/ccRFYFC3.s:58 .text.FLASH_SetErrorCode:00000000 $t
|
||||
/tmp/ccRFYFC3.s:63 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
|
||||
/tmp/ccRFYFC3.s:119 .text.FLASH_SetErrorCode:00000034 $d
|
||||
/tmp/ccRFYFC3.s:125 .text.HAL_FLASH_Program_IT:00000000 $t
|
||||
/tmp/ccRFYFC3.s:131 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
|
||||
/tmp/ccRFYFC3.s:241 .text.HAL_FLASH_Program_IT:00000064 $d
|
||||
/tmp/ccRFYFC3.s:247 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
|
||||
/tmp/ccRFYFC3.s:253 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
|
||||
/tmp/ccRFYFC3.s:268 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
|
||||
/tmp/ccRFYFC3.s:274 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
|
||||
/tmp/ccRFYFC3.s:289 .text.HAL_FLASH_IRQHandler:00000000 $t
|
||||
/tmp/ccRFYFC3.s:295 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
|
||||
/tmp/ccRFYFC3.s:582 .text.HAL_FLASH_IRQHandler:0000014c $d
|
||||
/tmp/ccRFYFC3.s:588 .text.HAL_FLASH_Unlock:00000000 $t
|
||||
/tmp/ccRFYFC3.s:594 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
|
||||
/tmp/ccRFYFC3.s:639 .text.HAL_FLASH_Unlock:0000002c $d
|
||||
/tmp/ccRFYFC3.s:645 .text.HAL_FLASH_Lock:00000000 $t
|
||||
/tmp/ccRFYFC3.s:651 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
|
||||
/tmp/ccRFYFC3.s:670 .text.HAL_FLASH_Lock:00000010 $d
|
||||
/tmp/ccRFYFC3.s:675 .text.HAL_FLASH_OB_Unlock:00000000 $t
|
||||
/tmp/ccRFYFC3.s:681 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
|
||||
/tmp/ccRFYFC3.s:714 .text.HAL_FLASH_OB_Unlock:00000020 $d
|
||||
/tmp/ccRFYFC3.s:720 .text.HAL_FLASH_OB_Lock:00000000 $t
|
||||
/tmp/ccRFYFC3.s:726 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
|
||||
/tmp/ccRFYFC3.s:745 .text.HAL_FLASH_OB_Lock:00000010 $d
|
||||
/tmp/ccRFYFC3.s:750 .text.HAL_FLASH_GetError:00000000 $t
|
||||
/tmp/ccRFYFC3.s:756 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
|
||||
/tmp/ccRFYFC3.s:772 .text.HAL_FLASH_GetError:00000008 $d
|
||||
/tmp/ccRFYFC3.s:777 .text.FLASH_WaitForLastOperation:00000000 $t
|
||||
/tmp/ccRFYFC3.s:783 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
|
||||
/tmp/ccRFYFC3.s:875 .text.FLASH_WaitForLastOperation:0000005c $d
|
||||
/tmp/ccRFYFC3.s:880 .text.HAL_FLASH_Program:00000000 $t
|
||||
/tmp/ccRFYFC3.s:886 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
|
||||
/tmp/ccRFYFC3.s:1032 .text.HAL_FLASH_Program:00000098 $d
|
||||
/tmp/ccRFYFC3.s:1038 .text.HAL_FLASH_OB_Launch:00000000 $t
|
||||
/tmp/ccRFYFC3.s:1044 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
|
||||
/tmp/ccRFYFC3.s:1069 .text.HAL_FLASH_OB_Launch:00000018 $d
|
||||
/tmp/ccRFYFC3.s:1075 .bss.pFlash:00000000 $d
|
||||
/tmp/cczbAguG.s:21 .text.FLASH_Program_HalfWord:00000000 $t
|
||||
/tmp/cczbAguG.s:26 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
|
||||
/tmp/cczbAguG.s:52 .text.FLASH_Program_HalfWord:00000014 $d
|
||||
/tmp/cczbAguG.s:1078 .bss.pFlash:00000000 pFlash
|
||||
/tmp/cczbAguG.s:58 .text.FLASH_SetErrorCode:00000000 $t
|
||||
/tmp/cczbAguG.s:63 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
|
||||
/tmp/cczbAguG.s:119 .text.FLASH_SetErrorCode:00000034 $d
|
||||
/tmp/cczbAguG.s:125 .text.HAL_FLASH_Program_IT:00000000 $t
|
||||
/tmp/cczbAguG.s:131 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
|
||||
/tmp/cczbAguG.s:241 .text.HAL_FLASH_Program_IT:00000064 $d
|
||||
/tmp/cczbAguG.s:247 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
|
||||
/tmp/cczbAguG.s:253 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
|
||||
/tmp/cczbAguG.s:268 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
|
||||
/tmp/cczbAguG.s:274 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
|
||||
/tmp/cczbAguG.s:289 .text.HAL_FLASH_IRQHandler:00000000 $t
|
||||
/tmp/cczbAguG.s:295 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
|
||||
/tmp/cczbAguG.s:582 .text.HAL_FLASH_IRQHandler:0000014c $d
|
||||
/tmp/cczbAguG.s:588 .text.HAL_FLASH_Unlock:00000000 $t
|
||||
/tmp/cczbAguG.s:594 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
|
||||
/tmp/cczbAguG.s:639 .text.HAL_FLASH_Unlock:0000002c $d
|
||||
/tmp/cczbAguG.s:645 .text.HAL_FLASH_Lock:00000000 $t
|
||||
/tmp/cczbAguG.s:651 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
|
||||
/tmp/cczbAguG.s:670 .text.HAL_FLASH_Lock:00000010 $d
|
||||
/tmp/cczbAguG.s:675 .text.HAL_FLASH_OB_Unlock:00000000 $t
|
||||
/tmp/cczbAguG.s:681 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
|
||||
/tmp/cczbAguG.s:714 .text.HAL_FLASH_OB_Unlock:00000020 $d
|
||||
/tmp/cczbAguG.s:720 .text.HAL_FLASH_OB_Lock:00000000 $t
|
||||
/tmp/cczbAguG.s:726 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
|
||||
/tmp/cczbAguG.s:745 .text.HAL_FLASH_OB_Lock:00000010 $d
|
||||
/tmp/cczbAguG.s:750 .text.HAL_FLASH_GetError:00000000 $t
|
||||
/tmp/cczbAguG.s:756 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
|
||||
/tmp/cczbAguG.s:772 .text.HAL_FLASH_GetError:00000008 $d
|
||||
/tmp/cczbAguG.s:777 .text.FLASH_WaitForLastOperation:00000000 $t
|
||||
/tmp/cczbAguG.s:783 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
|
||||
/tmp/cczbAguG.s:875 .text.FLASH_WaitForLastOperation:0000005c $d
|
||||
/tmp/cczbAguG.s:880 .text.HAL_FLASH_Program:00000000 $t
|
||||
/tmp/cczbAguG.s:886 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
|
||||
/tmp/cczbAguG.s:1032 .text.HAL_FLASH_Program:00000098 $d
|
||||
/tmp/cczbAguG.s:1038 .text.HAL_FLASH_OB_Launch:00000000 $t
|
||||
/tmp/cczbAguG.s:1044 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
|
||||
/tmp/cczbAguG.s:1069 .text.HAL_FLASH_OB_Launch:00000018 $d
|
||||
/tmp/cczbAguG.s:1075 .bss.pFlash:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
FLASH_PageErase
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccDul4dL.s page 1
|
||||
ARM GAS /tmp/ccbaxhcq.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @attention
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** *
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * Copyright (c) 2016 STMicroelectronics.
|
||||
ARM GAS /tmp/ccDul4dL.s page 2
|
||||
ARM GAS /tmp/ccbaxhcq.s page 2
|
||||
|
||||
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * All rights reserved.
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @}
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
ARM GAS /tmp/ccDul4dL.s page 3
|
||||
ARM GAS /tmp/ccbaxhcq.s page 3
|
||||
|
||||
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccDul4dL.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
|
||||
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.
|
||||
ARM GAS /tmp/ccDul4dL.s page 4
|
||||
ARM GAS /tmp/ccbaxhcq.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
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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)
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 5
|
||||
ARM GAS /tmp/ccbaxhcq.s page 5
|
||||
|
||||
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** FLASH_PageErase(address);
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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 **** {
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /*Mass erase to be done*/
|
||||
ARM GAS /tmp/ccDul4dL.s page 6
|
||||
ARM GAS /tmp/ccbaxhcq.s page 6
|
||||
|
||||
|
||||
260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** pFlash.ProcedureOnGoing = FLASH_PROC_MASSERASE;
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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 ****
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Get the actual read protection Option Byte value */
|
||||
ARM GAS /tmp/ccDul4dL.s page 7
|
||||
ARM GAS /tmp/ccbaxhcq.s page 7
|
||||
|
||||
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** rdptmp = FLASH_OB_GetRDP();
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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 **** {
|
||||
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_WRPSTATE(pOBInit->WRPState));
|
||||
ARM GAS /tmp/ccDul4dL.s page 8
|
||||
ARM GAS /tmp/ccbaxhcq.s page 8
|
||||
|
||||
|
||||
374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (pOBInit->WRPState == OB_WRPSTATE_ENABLE)
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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);
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
ARM GAS /tmp/ccDul4dL.s page 9
|
||||
ARM GAS /tmp/ccbaxhcq.s page 9
|
||||
|
||||
|
||||
431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
|
||||
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @}
|
||||
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */
|
||||
ARM GAS /tmp/ccDul4dL.s page 10
|
||||
ARM GAS /tmp/ccbaxhcq.s page 10
|
||||
|
||||
|
||||
488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
507: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
|
||||
ARM GAS /tmp/ccDul4dL.s page 11
|
||||
ARM GAS /tmp/ccbaxhcq.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.
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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 */
|
||||
566:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** status = HAL_FLASHEx_OBErase();
|
||||
ARM GAS /tmp/ccDul4dL.s page 12
|
||||
ARM GAS /tmp/ccbaxhcq.s page 12
|
||||
|
||||
|
||||
567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** if (status == HAL_OK)
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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.
|
||||
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/ccDul4dL.s page 13
|
||||
ARM GAS /tmp/ccbaxhcq.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
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccDul4dL.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 */
|
||||
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)
|
||||
ARM GAS /tmp/ccDul4dL.s page 14
|
||||
ARM GAS /tmp/ccbaxhcq.s page 14
|
||||
|
||||
|
||||
681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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
|
||||
737:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @arg @ref OB_RDP_LEVEL_2 Full chip protection
|
||||
ARM GAS /tmp/ccDul4dL.s page 15
|
||||
ARM GAS /tmp/ccbaxhcq.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
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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 **** {
|
||||
794:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** HAL_StatusTypeDef status = HAL_OK;
|
||||
ARM GAS /tmp/ccDul4dL.s page 16
|
||||
ARM GAS /tmp/ccbaxhcq.s page 16
|
||||
|
||||
|
||||
795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
849:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
850:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Check the parameters */
|
||||
851:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** assert_param(IS_OB_DATA_ADDRESS(Address));
|
||||
ARM GAS /tmp/ccDul4dL.s page 17
|
||||
ARM GAS /tmp/ccbaxhcq.s page 17
|
||||
|
||||
|
||||
852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
89 FLASH_OB_GetRDP:
|
||||
90 .LFB136:
|
||||
884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
ARM GAS /tmp/ccDul4dL.s page 18
|
||||
ARM GAS /tmp/ccbaxhcq.s page 18
|
||||
|
||||
|
||||
885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
115 .L9:
|
||||
910:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
|
||||
116 .loc 1 910 12 view .LVU20
|
||||
ARM GAS /tmp/ccDul4dL.s page 19
|
||||
ARM GAS /tmp/ccbaxhcq.s page 19
|
||||
|
||||
|
||||
117 0012 CC20 movs r0, #204
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
160 0008 FFF7FEFF bl FLASH_WaitForLastOperation
|
||||
161 .LVL5:
|
||||
751:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 20
|
||||
ARM GAS /tmp/ccbaxhcq.s page 20
|
||||
|
||||
|
||||
162 .loc 1 751 3 is_stmt 1 view .LVU30
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
203 .loc 1 771 7 view .LVU44
|
||||
204 0044 074B ldr r3, .L17+8
|
||||
ARM GAS /tmp/ccDul4dL.s page 21
|
||||
ARM GAS /tmp/ccbaxhcq.s page 21
|
||||
|
||||
|
||||
205 0046 1D80 strh r5, [r3] @ movhi
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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
|
||||
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/ccDul4dL.s page 22
|
||||
ARM GAS /tmp/ccbaxhcq.s page 22
|
||||
|
||||
|
||||
253 .loc 1 800 3 view .LVU55
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
291 002c FFF7FEFF bl FLASH_WaitForLastOperation
|
||||
292 .LVL17:
|
||||
828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
|
||||
ARM GAS /tmp/ccDul4dL.s page 23
|
||||
ARM GAS /tmp/ccbaxhcq.s page 23
|
||||
|
||||
|
||||
293 .loc 1 828 5 is_stmt 1 view .LVU72
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
340 .loc 1 856 5 is_stmt 0 view .LVU81
|
||||
341 000e 00B1 cbz r0, .L28
|
||||
342 .L26:
|
||||
ARM GAS /tmp/ccDul4dL.s page 24
|
||||
ARM GAS /tmp/ccbaxhcq.s page 24
|
||||
|
||||
|
||||
343 .LVL22:
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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.
|
||||
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/ccDul4dL.s page 25
|
||||
ARM GAS /tmp/ccbaxhcq.s page 25
|
||||
|
||||
|
||||
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/ccDul4dL.s page 1
|
||||
33:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
|
||||
35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin
|
||||
ARM GAS /tmp/ccDul4dL.s page 26
|
||||
ARM GAS /tmp/ccbaxhcq.s page 26
|
||||
|
||||
|
||||
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
|
||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; };
|
||||
91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
||||
92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add
|
||||
ARM GAS /tmp/ccDul4dL.s page 27
|
||||
ARM GAS /tmp/ccbaxhcq.s page 27
|
||||
|
||||
|
||||
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register
|
||||
148:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the Control Register.
|
||||
149:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Control Register value
|
||||
ARM GAS /tmp/ccDul4dL.s page 28
|
||||
ARM GAS /tmp/ccbaxhcq.s page 28
|
||||
|
||||
|
||||
150:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
204:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
|
||||
206:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 29
|
||||
ARM GAS /tmp/ccbaxhcq.s page 29
|
||||
|
||||
|
||||
207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
261:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
|
||||
263:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 30
|
||||
ARM GAS /tmp/ccbaxhcq.s page 30
|
||||
|
||||
|
||||
264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
319:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
320:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp_ns" : "=r" (result) );
|
||||
ARM GAS /tmp/ccDul4dL.s page 31
|
||||
ARM GAS /tmp/ccbaxhcq.s page 31
|
||||
|
||||
|
||||
321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
375:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
376:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
377:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccDul4dL.s page 32
|
||||
ARM GAS /tmp/ccbaxhcq.s page 32
|
||||
|
||||
|
||||
378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask
|
||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \
|
||||
433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
|
||||
434:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccDul4dL.s page 33
|
||||
ARM GAS /tmp/ccbaxhcq.s page 33
|
||||
|
||||
|
||||
435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ
|
||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set
|
||||
490:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
491:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
|
||||
ARM GAS /tmp/ccDul4dL.s page 34
|
||||
ARM GAS /tmp/ccbaxhcq.s page 34
|
||||
|
||||
|
||||
492:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) );
|
||||
547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
548:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
ARM GAS /tmp/ccDul4dL.s page 35
|
||||
ARM GAS /tmp/ccbaxhcq.s page 35
|
||||
|
||||
|
||||
549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
603:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
604:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
605:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3))
|
||||
ARM GAS /tmp/ccDul4dL.s page 36
|
||||
ARM GAS /tmp/ccbaxhcq.s page 36
|
||||
|
||||
|
||||
606:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
|
||||
661:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
|
||||
662:Drivers/CMSIS/Include/cmsis_gcc.h **** (void)ProcStackPtrLimit;
|
||||
ARM GAS /tmp/ccDul4dL.s page 37
|
||||
ARM GAS /tmp/ccbaxhcq.s page 37
|
||||
|
||||
|
||||
663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit
|
||||
718:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
|
||||
719:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure
|
||||
ARM GAS /tmp/ccDul4dL.s page 38
|
||||
ARM GAS /tmp/ccbaxhcq.s page 38
|
||||
|
||||
|
||||
720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
|
||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr();
|
||||
775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
776:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
ARM GAS /tmp/ccDul4dL.s page 39
|
||||
ARM GAS /tmp/ccbaxhcq.s page 39
|
||||
|
||||
|
||||
777:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
831:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
832:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
833:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief No Operation
|
||||
ARM GAS /tmp/ccDul4dL.s page 40
|
||||
ARM GAS /tmp/ccbaxhcq.s page 40
|
||||
|
||||
|
||||
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/ccDul4dL.s page 1
|
||||
888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
|
||||
889:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
890:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dmb 0xF":::"memory");
|
||||
ARM GAS /tmp/ccDul4dL.s page 41
|
||||
ARM GAS /tmp/ccbaxhcq.s page 41
|
||||
|
||||
|
||||
891:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
945:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
946:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
947:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccDul4dL.s page 42
|
||||
ARM GAS /tmp/ccbaxhcq.s page 42
|
||||
|
||||
|
||||
948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit)
|
||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
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)
|
||||
994:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 43
|
||||
ARM GAS /tmp/ccbaxhcq.s page 43
|
||||
|
||||
|
||||
995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U;
|
||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
456 .loc 1 317 12 is_stmt 0 view .LVU108
|
||||
457 0002 FFF7FEFF bl FLASH_OB_GetRDP
|
||||
458 .LVL28:
|
||||
ARM GAS /tmp/ccDul4dL.s page 44
|
||||
ARM GAS /tmp/ccbaxhcq.s page 44
|
||||
|
||||
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
499 003a 2361 str r3, [r4, #16]
|
||||
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
500 .loc 1 337 5 view .LVU123
|
||||
ARM GAS /tmp/ccDul4dL.s page 45
|
||||
ARM GAS /tmp/ccbaxhcq.s page 45
|
||||
|
||||
|
||||
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
546 .loc 1 534 3 view .LVU134
|
||||
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
547 .loc 1 537 3 view .LVU135
|
||||
ARM GAS /tmp/ccDul4dL.s page 46
|
||||
ARM GAS /tmp/ccbaxhcq.s page 46
|
||||
|
||||
|
||||
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
585 .loc 1 566 14 is_stmt 0 view .LVU152
|
||||
586 0024 FFF7FEFF bl HAL_FLASHEx_OBErase
|
||||
587 .LVL46:
|
||||
ARM GAS /tmp/ccDul4dL.s page 47
|
||||
ARM GAS /tmp/ccbaxhcq.s page 47
|
||||
|
||||
|
||||
567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
578:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
|
||||
628 .loc 1 578 18 is_stmt 0 view .LVU167
|
||||
629 0054 4CF25030 movw r0, #50000
|
||||
ARM GAS /tmp/ccDul4dL.s page 48
|
||||
ARM GAS /tmp/ccbaxhcq.s page 48
|
||||
|
||||
|
||||
630 .LVL50:
|
||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
675 .loc 1 632 1 is_stmt 0 view .LVU178
|
||||
676 0000 38B5 push {r3, r4, r5, lr}
|
||||
677 .cfi_def_cfa_offset 16
|
||||
ARM GAS /tmp/ccDul4dL.s page 49
|
||||
ARM GAS /tmp/ccbaxhcq.s page 49
|
||||
|
||||
|
||||
678 .cfi_offset 3, -16
|
||||
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
715 .loc 1 728 3 is_stmt 1 view .LVU195
|
||||
729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
716 .loc 1 729 1 is_stmt 0 view .LVU196
|
||||
ARM GAS /tmp/ccDul4dL.s page 50
|
||||
ARM GAS /tmp/ccbaxhcq.s page 50
|
||||
|
||||
|
||||
717 001a 38BD pop {r3, r4, r5, pc}
|
||||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
757 .loc 1 687 9 view .LVU210
|
||||
687:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
758 .loc 1 687 18 is_stmt 0 view .LVU211
|
||||
ARM GAS /tmp/ccDul4dL.s page 51
|
||||
ARM GAS /tmp/ccbaxhcq.s page 51
|
||||
|
||||
|
||||
759 004a 094B ldr r3, .L58+8
|
||||
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
804 .cfi_startproc
|
||||
805 @ args = 0, pretend = 0, frame = 0
|
||||
806 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/ccDul4dL.s page 52
|
||||
ARM GAS /tmp/ccbaxhcq.s page 52
|
||||
|
||||
|
||||
362:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
844 0022 FFF7FEFF bl FLASH_OB_DisableWRP
|
||||
845 .LVL71:
|
||||
846 .L64:
|
||||
ARM GAS /tmp/ccDul4dL.s page 53
|
||||
ARM GAS /tmp/ccbaxhcq.s page 53
|
||||
|
||||
|
||||
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
884 .loc 1 405 14 is_stmt 0 view .LVU256
|
||||
885 0042 2368 ldr r3, [r4]
|
||||
405:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 54
|
||||
ARM GAS /tmp/ccbaxhcq.s page 54
|
||||
|
||||
|
||||
886 .loc 1 405 5 view .LVU257
|
||||
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
|
||||
925 .loc 1 399 7 view .LVU273
|
||||
400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
|
||||
ARM GAS /tmp/ccDul4dL.s page 55
|
||||
ARM GAS /tmp/ccbaxhcq.s page 55
|
||||
|
||||
|
||||
926 .loc 1 400 7 view .LVU274
|
||||
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
963 .loc 1 423 7 is_stmt 1 view .LVU291
|
||||
423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
|
||||
964 .loc 1 423 7 view .LVU292
|
||||
ARM GAS /tmp/ccDul4dL.s page 56
|
||||
ARM GAS /tmp/ccbaxhcq.s page 56
|
||||
|
||||
|
||||
965 008a 034B ldr r3, .L78
|
||||
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1012 0006 0360 str r3, [r0]
|
||||
446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
1013 .loc 1 446 3 is_stmt 1 view .LVU302
|
||||
ARM GAS /tmp/ccDul4dL.s page 57
|
||||
ARM GAS /tmp/ccbaxhcq.s page 57
|
||||
|
||||
|
||||
446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1056 0002 9842 cmp r0, r3
|
||||
1057 0004 0BD0 beq .L85
|
||||
475:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
|
||||
ARM GAS /tmp/ccDul4dL.s page 58
|
||||
ARM GAS /tmp/ccbaxhcq.s page 58
|
||||
|
||||
|
||||
1058 .loc 1 475 5 is_stmt 1 view .LVU317
|
||||
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1100 0022 00F47F00 and r0, r0, #16711680
|
||||
1101 .LVL97:
|
||||
1102 .LBB12:
|
||||
ARM GAS /tmp/ccDul4dL.s page 59
|
||||
ARM GAS /tmp/ccbaxhcq.s page 59
|
||||
|
||||
|
||||
1103 .LBI12:
|
||||
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /** @addtogroup FLASH
|
||||
943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * @{
|
||||
ARM GAS /tmp/ccDul4dL.s page 60
|
||||
ARM GAS /tmp/ccbaxhcq.s page 60
|
||||
|
||||
|
||||
944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */
|
||||
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1177 .align 1
|
||||
1178 .global HAL_FLASHEx_Erase
|
||||
1179 .syntax unified
|
||||
ARM GAS /tmp/ccDul4dL.s page 61
|
||||
ARM GAS /tmp/ccbaxhcq.s page 61
|
||||
|
||||
|
||||
1180 .thumb
|
||||
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
1221 .loc 1 193 7 view .LVU361
|
||||
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 62
|
||||
ARM GAS /tmp/ccbaxhcq.s page 62
|
||||
|
||||
|
||||
1222 .loc 1 193 11 is_stmt 0 view .LVU362
|
||||
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
209:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
1261 .loc 1 209 11 is_stmt 1 view .LVU378
|
||||
1262 0048 154A ldr r2, .L108+4
|
||||
ARM GAS /tmp/ccDul4dL.s page 63
|
||||
ARM GAS /tmp/ccbaxhcq.s page 63
|
||||
|
||||
|
||||
1263 004a 1369 ldr r3, [r2, #16]
|
||||
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1304 0080 1361 str r3, [r2, #16]
|
||||
1305 0082 02E0 b .L94
|
||||
1306 .LVL115:
|
||||
ARM GAS /tmp/ccDul4dL.s page 64
|
||||
ARM GAS /tmp/ccbaxhcq.s page 64
|
||||
|
||||
|
||||
1307 .L106:
|
||||
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1349 .cfi_endproc
|
||||
1350 .LFE123:
|
||||
1352 .section .text.HAL_FLASHEx_Erase_IT,"ax",%progbits
|
||||
ARM GAS /tmp/ccDul4dL.s page 65
|
||||
ARM GAS /tmp/ccbaxhcq.s page 65
|
||||
|
||||
|
||||
1353 .align 1
|
||||
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
1396 .loc 1 257 3 view .LVU416
|
||||
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
ARM GAS /tmp/ccDul4dL.s page 66
|
||||
ARM GAS /tmp/ccbaxhcq.s page 66
|
||||
|
||||
|
||||
1397 .loc 1 257 17 is_stmt 0 view .LVU417
|
||||
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1435 0044 FFF7FEFF bl FLASH_MassErase
|
||||
1436 .LVL126:
|
||||
261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** }
|
||||
ARM GAS /tmp/ccDul4dL.s page 67
|
||||
ARM GAS /tmp/ccbaxhcq.s page 67
|
||||
|
||||
|
||||
1437 .loc 1 261 9 is_stmt 0 view .LVU434
|
||||
@ -3989,58 +3989,58 @@ ARM GAS /tmp/ccDul4dL.s page 1
|
||||
1461 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.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"
|
||||
ARM GAS /tmp/ccDul4dL.s page 68
|
||||
ARM GAS /tmp/ccbaxhcq.s page 68
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_flash_ex.c
|
||||
/tmp/ccDul4dL.s:21 .text.FLASH_MassErase:00000000 $t
|
||||
/tmp/ccDul4dL.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
|
||||
/tmp/ccDul4dL.s:52 .text.FLASH_MassErase:0000001c $d
|
||||
/tmp/ccDul4dL.s:58 .text.FLASH_OB_GetWRP:00000000 $t
|
||||
/tmp/ccDul4dL.s:63 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
|
||||
/tmp/ccDul4dL.s:79 .text.FLASH_OB_GetWRP:00000008 $d
|
||||
/tmp/ccDul4dL.s:84 .text.FLASH_OB_GetRDP:00000000 $t
|
||||
/tmp/ccDul4dL.s:89 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
|
||||
/tmp/ccDul4dL.s:127 .text.FLASH_OB_GetRDP:0000001c $d
|
||||
/tmp/ccDul4dL.s:132 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
|
||||
/tmp/ccDul4dL.s:137 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
|
||||
/tmp/ccDul4dL.s:221 .text.FLASH_OB_RDP_LevelConfig:0000005c $d
|
||||
/tmp/ccDul4dL.s:228 .text.FLASH_OB_UserConfig:00000000 $t
|
||||
/tmp/ccDul4dL.s:233 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
|
||||
/tmp/ccDul4dL.s:301 .text.FLASH_OB_UserConfig:0000003c $d
|
||||
/tmp/ccDul4dL.s:308 .text.FLASH_OB_ProgramData:00000000 $t
|
||||
/tmp/ccDul4dL.s:313 .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
|
||||
/tmp/ccDul4dL.s:375 .text.FLASH_OB_ProgramData:00000038 $d
|
||||
/tmp/ccDul4dL.s:381 .text.FLASH_OB_GetUser:00000000 $t
|
||||
/tmp/ccDul4dL.s:386 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
|
||||
/tmp/ccDul4dL.s:429 .text.FLASH_OB_GetUser:0000001c $d
|
||||
/tmp/ccDul4dL.s:434 .text.HAL_FLASHEx_OBErase:00000000 $t
|
||||
/tmp/ccDul4dL.s:440 .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
|
||||
/tmp/ccDul4dL.s:516 .text.HAL_FLASHEx_OBErase:00000048 $d
|
||||
/tmp/ccDul4dL.s:522 .text.FLASH_OB_EnableWRP:00000000 $t
|
||||
/tmp/ccDul4dL.s:527 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
|
||||
/tmp/ccDul4dL.s:656 .text.FLASH_OB_EnableWRP:00000074 $d
|
||||
/tmp/ccDul4dL.s:663 .text.FLASH_OB_DisableWRP:00000000 $t
|
||||
/tmp/ccDul4dL.s:668 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
|
||||
/tmp/ccDul4dL.s:787 .text.FLASH_OB_DisableWRP:00000068 $d
|
||||
/tmp/ccDul4dL.s:794 .text.HAL_FLASHEx_OBProgram:00000000 $t
|
||||
/tmp/ccDul4dL.s:800 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
|
||||
/tmp/ccDul4dL.s:985 .text.HAL_FLASHEx_OBProgram:00000098 $d
|
||||
/tmp/ccDul4dL.s:990 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
|
||||
/tmp/ccDul4dL.s:996 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
|
||||
/tmp/ccDul4dL.s:1038 .text.HAL_FLASHEx_OBGetUserData:00000000 $t
|
||||
/tmp/ccDul4dL.s:1044 .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
|
||||
/tmp/ccDul4dL.s:1130 .text.HAL_FLASHEx_OBGetUserData:00000038 $d
|
||||
/tmp/ccDul4dL.s:1136 .text.FLASH_PageErase:00000000 $t
|
||||
/tmp/ccDul4dL.s:1142 .text.FLASH_PageErase:00000000 FLASH_PageErase
|
||||
/tmp/ccDul4dL.s:1171 .text.FLASH_PageErase:0000001c $d
|
||||
/tmp/ccDul4dL.s:1177 .text.HAL_FLASHEx_Erase:00000000 $t
|
||||
/tmp/ccDul4dL.s:1183 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
|
||||
/tmp/ccDul4dL.s:1347 .text.HAL_FLASHEx_Erase:0000009c $d
|
||||
/tmp/ccDul4dL.s:1353 .text.HAL_FLASHEx_Erase_IT:00000000 $t
|
||||
/tmp/ccDul4dL.s:1359 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
|
||||
/tmp/ccDul4dL.s:1451 .text.HAL_FLASHEx_Erase_IT:00000054 $d
|
||||
/tmp/ccbaxhcq.s:21 .text.FLASH_MassErase:00000000 $t
|
||||
/tmp/ccbaxhcq.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
|
||||
/tmp/ccbaxhcq.s:52 .text.FLASH_MassErase:0000001c $d
|
||||
/tmp/ccbaxhcq.s:58 .text.FLASH_OB_GetWRP:00000000 $t
|
||||
/tmp/ccbaxhcq.s:63 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
|
||||
/tmp/ccbaxhcq.s:79 .text.FLASH_OB_GetWRP:00000008 $d
|
||||
/tmp/ccbaxhcq.s:84 .text.FLASH_OB_GetRDP:00000000 $t
|
||||
/tmp/ccbaxhcq.s:89 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
|
||||
/tmp/ccbaxhcq.s:127 .text.FLASH_OB_GetRDP:0000001c $d
|
||||
/tmp/ccbaxhcq.s:132 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
|
||||
/tmp/ccbaxhcq.s:137 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
|
||||
/tmp/ccbaxhcq.s:221 .text.FLASH_OB_RDP_LevelConfig:0000005c $d
|
||||
/tmp/ccbaxhcq.s:228 .text.FLASH_OB_UserConfig:00000000 $t
|
||||
/tmp/ccbaxhcq.s:233 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
|
||||
/tmp/ccbaxhcq.s:301 .text.FLASH_OB_UserConfig:0000003c $d
|
||||
/tmp/ccbaxhcq.s:308 .text.FLASH_OB_ProgramData:00000000 $t
|
||||
/tmp/ccbaxhcq.s:313 .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
|
||||
/tmp/ccbaxhcq.s:375 .text.FLASH_OB_ProgramData:00000038 $d
|
||||
/tmp/ccbaxhcq.s:381 .text.FLASH_OB_GetUser:00000000 $t
|
||||
/tmp/ccbaxhcq.s:386 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
|
||||
/tmp/ccbaxhcq.s:429 .text.FLASH_OB_GetUser:0000001c $d
|
||||
/tmp/ccbaxhcq.s:434 .text.HAL_FLASHEx_OBErase:00000000 $t
|
||||
/tmp/ccbaxhcq.s:440 .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
|
||||
/tmp/ccbaxhcq.s:516 .text.HAL_FLASHEx_OBErase:00000048 $d
|
||||
/tmp/ccbaxhcq.s:522 .text.FLASH_OB_EnableWRP:00000000 $t
|
||||
/tmp/ccbaxhcq.s:527 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
|
||||
/tmp/ccbaxhcq.s:656 .text.FLASH_OB_EnableWRP:00000074 $d
|
||||
/tmp/ccbaxhcq.s:663 .text.FLASH_OB_DisableWRP:00000000 $t
|
||||
/tmp/ccbaxhcq.s:668 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
|
||||
/tmp/ccbaxhcq.s:787 .text.FLASH_OB_DisableWRP:00000068 $d
|
||||
/tmp/ccbaxhcq.s:794 .text.HAL_FLASHEx_OBProgram:00000000 $t
|
||||
/tmp/ccbaxhcq.s:800 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
|
||||
/tmp/ccbaxhcq.s:985 .text.HAL_FLASHEx_OBProgram:00000098 $d
|
||||
/tmp/ccbaxhcq.s:990 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
|
||||
/tmp/ccbaxhcq.s:996 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
|
||||
/tmp/ccbaxhcq.s:1038 .text.HAL_FLASHEx_OBGetUserData:00000000 $t
|
||||
/tmp/ccbaxhcq.s:1044 .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
|
||||
/tmp/ccbaxhcq.s:1130 .text.HAL_FLASHEx_OBGetUserData:00000038 $d
|
||||
/tmp/ccbaxhcq.s:1136 .text.FLASH_PageErase:00000000 $t
|
||||
/tmp/ccbaxhcq.s:1142 .text.FLASH_PageErase:00000000 FLASH_PageErase
|
||||
/tmp/ccbaxhcq.s:1171 .text.FLASH_PageErase:0000001c $d
|
||||
/tmp/ccbaxhcq.s:1177 .text.HAL_FLASHEx_Erase:00000000 $t
|
||||
/tmp/ccbaxhcq.s:1183 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
|
||||
/tmp/ccbaxhcq.s:1347 .text.HAL_FLASHEx_Erase:0000009c $d
|
||||
/tmp/ccbaxhcq.s:1353 .text.HAL_FLASHEx_Erase_IT:00000000 $t
|
||||
/tmp/ccbaxhcq.s:1359 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
|
||||
/tmp/ccbaxhcq.s:1451 .text.HAL_FLASHEx_Erase_IT:00000054 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
pFlash
|
||||
|
@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccPycGzB.s page 1
|
||||
ARM GAS /tmp/ccv7z2so.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccPycGzB.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
|
||||
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
|
||||
ARM GAS /tmp/ccPycGzB.s page 2
|
||||
ARM GAS /tmp/ccv7z2so.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (++) Analog mode
|
||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccPycGzB.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
|
||||
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 ****
|
||||
ARM GAS /tmp/ccPycGzB.s page 3
|
||||
ARM GAS /tmp/ccv7z2so.s page 3
|
||||
|
||||
|
||||
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/ccPycGzB.s page 1
|
||||
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /**
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** * @}
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** */
|
||||
ARM GAS /tmp/ccPycGzB.s page 4
|
||||
ARM GAS /tmp/ccv7z2so.s page 4
|
||||
|
||||
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/
|
||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Init->Pin));
|
||||
49 .loc 1 179 3 view .LVU6
|
||||
180:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_MODE(GPIO_Init->Mode));
|
||||
ARM GAS /tmp/ccPycGzB.s page 5
|
||||
ARM GAS /tmp/ccv7z2so.s page 5
|
||||
|
||||
|
||||
50 .loc 1 180 3 view .LVU7
|
||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Configure the IO Output Type */
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp = GPIOx->OTYPER;
|
||||
ARM GAS /tmp/ccPycGzB.s page 6
|
||||
ARM GAS /tmp/ccv7z2so.s page 6
|
||||
|
||||
|
||||
83 .loc 1 203 9 is_stmt 1 view .LVU24
|
||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
110 .loc 1 230 36 is_stmt 0 view .LVU38
|
||||
111 0030 DD08 lsrs r5, r3, #3
|
||||
112 .loc 1 230 14 view .LVU39
|
||||
ARM GAS /tmp/ccPycGzB.s page 7
|
||||
ARM GAS /tmp/ccv7z2so.s page 7
|
||||
|
||||
|
||||
113 0032 0835 adds r5, r5, #8
|
||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
146 0060 0024 movs r4, #0
|
||||
147 .L7:
|
||||
148 .loc 1 251 40 discriminator 16 view .LVU53
|
||||
ARM GAS /tmp/ccPycGzB.s page 8
|
||||
ARM GAS /tmp/ccv7z2so.s page 8
|
||||
|
||||
|
||||
149 0062 04FA0EF4 lsl r4, r4, lr
|
||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
190 .loc 1 264 14 is_stmt 0 view .LVU72
|
||||
191 008e 04EA0506 and r6, r4, r5
|
||||
192 .LVL20:
|
||||
ARM GAS /tmp/ccPycGzB.s page 9
|
||||
ARM GAS /tmp/ccv7z2so.s page 9
|
||||
|
||||
|
||||
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u)
|
||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
231 00b8 2D68 ldr r5, [r5]
|
||||
232 .LVL25:
|
||||
281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** temp &= ~(iocurrent);
|
||||
ARM GAS /tmp/ccPycGzB.s page 10
|
||||
ARM GAS /tmp/ccv7z2so.s page 10
|
||||
|
||||
|
||||
233 .loc 1 281 9 is_stmt 1 view .LVU91
|
||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
272 .loc 1 188 5 is_stmt 1 view .LVU108
|
||||
188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
|
||||
273 .loc 1 188 8 is_stmt 0 view .LVU109
|
||||
ARM GAS /tmp/ccPycGzB.s page 11
|
||||
ARM GAS /tmp/ccv7z2so.s page 11
|
||||
|
||||
|
||||
274 00de 1CEA0202 ands r2, ip, r2
|
||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp;
|
||||
311 .loc 1 217 9 is_stmt 1 view .LVU127
|
||||
217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->PUPDR = temp;
|
||||
ARM GAS /tmp/ccPycGzB.s page 12
|
||||
ARM GAS /tmp/ccv7z2so.s page 12
|
||||
|
||||
|
||||
312 .loc 1 217 28 is_stmt 0 view .LVU128
|
||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
349 .loc 1 239 33 view .LVU145
|
||||
350 0132 04F00304 and r4, r4, #3
|
||||
239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** GPIOx->MODER = temp;
|
||||
ARM GAS /tmp/ccPycGzB.s page 13
|
||||
ARM GAS /tmp/ccv7z2so.s page 13
|
||||
|
||||
|
||||
351 .loc 1 239 46 view .LVU146
|
||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
390 .LVL42:
|
||||
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
|
||||
ARM GAS /tmp/ccPycGzB.s page 14
|
||||
ARM GAS /tmp/ccv7z2so.s page 14
|
||||
|
||||
|
||||
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/ccPycGzB.s page 1
|
||||
432 01a8 03B0 add sp, sp, #12
|
||||
433 .cfi_def_cfa_offset 20
|
||||
434 @ sp needed
|
||||
ARM GAS /tmp/ccPycGzB.s page 15
|
||||
ARM GAS /tmp/ccv7z2so.s page 15
|
||||
|
||||
|
||||
435 01aa F0BD pop {r4, r5, r6, r7, pc}
|
||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
470 0002 31FA03F2 lsrs r2, r1, r3
|
||||
471 0006 74D0 beq .L37
|
||||
302:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** uint32_t position = 0x00u;
|
||||
ARM GAS /tmp/ccPycGzB.s page 16
|
||||
ARM GAS /tmp/ccv7z2so.s page 16
|
||||
|
||||
|
||||
472 .loc 1 302 1 is_stmt 0 view .LVU185
|
||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
497 .loc 1 341 7 is_stmt 1 view .LVU190
|
||||
498 .loc 1 341 12 is_stmt 0 view .LVU191
|
||||
499 001a 0468 ldr r4, [r0]
|
||||
ARM GAS /tmp/ccPycGzB.s page 17
|
||||
ARM GAS /tmp/ccv7z2so.s page 17
|
||||
|
||||
|
||||
500 .loc 1 341 56 view .LVU192
|
||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
542 0060 8260 str r2, [r0, #8]
|
||||
543 .L26:
|
||||
354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** }
|
||||
ARM GAS /tmp/ccPycGzB.s page 18
|
||||
ARM GAS /tmp/ccv7z2so.s page 18
|
||||
|
||||
|
||||
355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
|
||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
582 .LVL55:
|
||||
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
|
||||
583 .loc 1 324 7 is_stmt 1 view .LVU227
|
||||
ARM GAS /tmp/ccPycGzB.s page 19
|
||||
ARM GAS /tmp/ccv7z2so.s page 19
|
||||
|
||||
|
||||
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
|
||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
624 00c6 25EA0705 bic r5, r5, r7
|
||||
625 00ca 6560 str r5, [r4, #4]
|
||||
331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** EXTI->RTSR &= ~((uint32_t)iocurrent);
|
||||
ARM GAS /tmp/ccPycGzB.s page 20
|
||||
ARM GAS /tmp/ccv7z2so.s page 20
|
||||
|
||||
|
||||
626 .loc 1 331 9 is_stmt 1 view .LVU242
|
||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
668 00f4 00000140 .word 1073807360
|
||||
669 00f8 00040048 .word 1207960576
|
||||
670 00fc 00040140 .word 1073808384
|
||||
ARM GAS /tmp/ccPycGzB.s page 21
|
||||
ARM GAS /tmp/ccv7z2so.s page 21
|
||||
|
||||
|
||||
671 .cfi_endproc
|
||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
695 0002 1942 tst r1, r3
|
||||
696 0004 01D0 beq .L45
|
||||
391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
|
||||
ARM GAS /tmp/ccPycGzB.s page 22
|
||||
ARM GAS /tmp/ccv7z2so.s page 22
|
||||
|
||||
|
||||
392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** bitstatus = GPIO_PIN_SET;
|
||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
726 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
727 @ link register save eliminated.
|
||||
419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Check the parameters */
|
||||
ARM GAS /tmp/ccPycGzB.s page 23
|
||||
ARM GAS /tmp/ccv7z2so.s page 23
|
||||
|
||||
|
||||
420:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin));
|
||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
|
||||
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));
|
||||
ARM GAS /tmp/ccPycGzB.s page 24
|
||||
ARM GAS /tmp/ccv7z2so.s page 24
|
||||
|
||||
|
||||
762 .loc 1 444 3 view .LVU278
|
||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
797 .loc 1 465 1 is_stmt 0 view .LVU288
|
||||
798 0000 82B0 sub sp, sp, #8
|
||||
799 .cfi_def_cfa_offset 8
|
||||
ARM GAS /tmp/ccPycGzB.s page 25
|
||||
ARM GAS /tmp/ccv7z2so.s page 25
|
||||
|
||||
|
||||
466:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** __IO uint32_t tmp = GPIO_LCKR_LCKK;
|
||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
833 .loc 1 486 12 view .LVU307
|
||||
834 0024 0020 movs r0, #0
|
||||
835 .LVL70:
|
||||
ARM GAS /tmp/ccPycGzB.s page 26
|
||||
ARM GAS /tmp/ccv7z2so.s page 26
|
||||
|
||||
|
||||
836 .L51:
|
||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
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)
|
||||
515:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
|
||||
ARM GAS /tmp/ccPycGzB.s page 27
|
||||
ARM GAS /tmp/ccv7z2so.s page 27
|
||||
|
||||
|
||||
864 .loc 1 515 1 is_stmt 1 view -0
|
||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
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
|
||||
908 000c 024B ldr r3, .L59
|
||||
ARM GAS /tmp/ccPycGzB.s page 28
|
||||
ARM GAS /tmp/ccv7z2so.s page 28
|
||||
|
||||
|
||||
909 000e 5861 str r0, [r3, #20]
|
||||
@ -1642,29 +1642,29 @@ ARM GAS /tmp/ccPycGzB.s page 1
|
||||
926 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.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"
|
||||
ARM GAS /tmp/ccPycGzB.s page 29
|
||||
ARM GAS /tmp/ccv7z2so.s page 29
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_gpio.c
|
||||
/tmp/ccPycGzB.s:21 .text.HAL_GPIO_Init:00000000 $t
|
||||
/tmp/ccPycGzB.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
|
||||
/tmp/ccPycGzB.s:439 .text.HAL_GPIO_Init:000001ac $d
|
||||
/tmp/ccPycGzB.s:447 .text.HAL_GPIO_DeInit:00000000 $t
|
||||
/tmp/ccPycGzB.s:453 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
|
||||
/tmp/ccPycGzB.s:668 .text.HAL_GPIO_DeInit:000000f4 $d
|
||||
/tmp/ccPycGzB.s:675 .text.HAL_GPIO_ReadPin:00000000 $t
|
||||
/tmp/ccPycGzB.s:681 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
|
||||
/tmp/ccPycGzB.s:714 .text.HAL_GPIO_WritePin:00000000 $t
|
||||
/tmp/ccPycGzB.s:720 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
|
||||
/tmp/ccPycGzB.s:747 .text.HAL_GPIO_TogglePin:00000000 $t
|
||||
/tmp/ccPycGzB.s:753 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
|
||||
/tmp/ccPycGzB.s:783 .text.HAL_GPIO_LockPin:00000000 $t
|
||||
/tmp/ccPycGzB.s:789 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
|
||||
/tmp/ccPycGzB.s:855 .text.HAL_GPIO_EXTI_Callback:00000000 $t
|
||||
/tmp/ccPycGzB.s:861 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
|
||||
/tmp/ccPycGzB.s:876 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccPycGzB.s:882 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
|
||||
/tmp/ccPycGzB.s:918 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
|
||||
/tmp/ccv7z2so.s:21 .text.HAL_GPIO_Init:00000000 $t
|
||||
/tmp/ccv7z2so.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
|
||||
/tmp/ccv7z2so.s:439 .text.HAL_GPIO_Init:000001ac $d
|
||||
/tmp/ccv7z2so.s:447 .text.HAL_GPIO_DeInit:00000000 $t
|
||||
/tmp/ccv7z2so.s:453 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
|
||||
/tmp/ccv7z2so.s:668 .text.HAL_GPIO_DeInit:000000f4 $d
|
||||
/tmp/ccv7z2so.s:675 .text.HAL_GPIO_ReadPin:00000000 $t
|
||||
/tmp/ccv7z2so.s:681 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
|
||||
/tmp/ccv7z2so.s:714 .text.HAL_GPIO_WritePin:00000000 $t
|
||||
/tmp/ccv7z2so.s:720 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
|
||||
/tmp/ccv7z2so.s:747 .text.HAL_GPIO_TogglePin:00000000 $t
|
||||
/tmp/ccv7z2so.s:753 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
|
||||
/tmp/ccv7z2so.s:783 .text.HAL_GPIO_LockPin:00000000 $t
|
||||
/tmp/ccv7z2so.s:789 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
|
||||
/tmp/ccv7z2so.s:855 .text.HAL_GPIO_EXTI_Callback:00000000 $t
|
||||
/tmp/ccv7z2so.s:861 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
|
||||
/tmp/ccv7z2so.s:876 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccv7z2so.s:882 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
|
||||
/tmp/ccv7z2so.s:918 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user