base code for voltage measurement
This commit is contained in:
parent
dcba2679e8
commit
888b367a8b
|
@ -81,8 +81,9 @@ PB3.GPIO_Label=SWO
|
|||
PB3.Locked=true
|
||||
PB3.Mode=Trace_Asynchronous_SW
|
||||
PB3.Signal=SYS_JTDO-TRACESWO
|
||||
PB6.GPIOParameters=GPIO_Label
|
||||
PB6.GPIOParameters=GPIO_Speed,GPIO_Label
|
||||
PB6.GPIO_Label=CSB
|
||||
PB6.GPIO_Speed=GPIO_SPEED_FREQ_MEDIUM
|
||||
PB6.Locked=true
|
||||
PB6.Signal=GPIO_Output
|
||||
PC13.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI
|
||||
|
@ -179,8 +180,8 @@ RCC.USBFreq_Value=64000000
|
|||
RCC.VCOOutput2Freq_Value=4000000
|
||||
SH.GPXTI13.0=GPIO_EXTI13
|
||||
SH.GPXTI13.ConfNb=1
|
||||
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_32
|
||||
SPI2.CalculateBaudRate=1000.0 KBits/s
|
||||
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_16
|
||||
SPI2.CalculateBaudRate=2.0 MBits/s
|
||||
SPI2.DataSize=SPI_DATASIZE_8BIT
|
||||
SPI2.Direction=SPI_DIRECTION_2LINES
|
||||
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,BaudRatePrescaler,DataSize
|
||||
|
|
|
@ -90,7 +90,7 @@ int main(void)
|
|||
MX_GPIO_Init();
|
||||
MX_SPI2_Init();
|
||||
/* USER CODE BEGIN 2 */
|
||||
|
||||
AMS_Init(&hspi2);
|
||||
/* USER CODE END 2 */
|
||||
|
||||
/* Infinite loop */
|
||||
|
@ -100,6 +100,8 @@ int main(void)
|
|||
/* USER CODE END WHILE */
|
||||
|
||||
/* USER CODE BEGIN 3 */
|
||||
AMS_Idle_Loop();
|
||||
|
||||
}
|
||||
/* USER CODE END 3 */
|
||||
}
|
||||
|
@ -165,7 +167,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_32;
|
||||
hspi2.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_16;
|
||||
hspi2.Init.FirstBit = SPI_FIRSTBIT_MSB;
|
||||
hspi2.Init.TIMode = SPI_TIMODE_DISABLE;
|
||||
hspi2.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
|
||||
|
@ -220,7 +222,7 @@ static void MX_GPIO_Init(void)
|
|||
GPIO_InitStruct.Pin = CSB_Pin;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
|
||||
HAL_GPIO_Init(CSB_GPIO_Port, &GPIO_InitStruct);
|
||||
|
||||
/* USER CODE BEGIN MX_GPIO_Init_2 */
|
||||
|
|
2
Makefile
2
Makefile
|
@ -1,5 +1,5 @@
|
|||
##########################################################################################################################
|
||||
# File automatically-generated by tool: [projectgenerator] version: [4.3.0-B58] date: [Sat Oct 12 22:48:17 CEST 2024]
|
||||
# File automatically-generated by tool: [projectgenerator] version: [4.3.0-B58] date: [Sun Oct 13 15:06:16 CEST 2024]
|
||||
##########################################################################################################################
|
||||
|
||||
# ------------------------------------------------
|
||||
|
|
|
@ -1,62 +0,0 @@
|
|||
build/ADBMS_Abstraction.o: Core/Src/ADBMS_Abstraction.c \
|
||||
Core/Inc/ADBMS_Abstraction.h Core/Inc/ADBMS_CMD_MAKROS.h \
|
||||
Core/Inc/ADBMS_LL_Driver.h Core/Inc/main.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \
|
||||
Core/Inc/ADBMS_CMD_MAKROS.h Core/Inc/ADBMS_LL_Driver.h
|
||||
Core/Inc/ADBMS_Abstraction.h:
|
||||
Core/Inc/ADBMS_CMD_MAKROS.h:
|
||||
Core/Inc/ADBMS_LL_Driver.h:
|
||||
Core/Inc/main.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
||||
Core/Inc/ADBMS_CMD_MAKROS.h:
|
||||
Core/Inc/ADBMS_LL_Driver.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,56 +0,0 @@
|
|||
build/ADBMS_LL_Driver.o: Core/Src/ADBMS_LL_Driver.c \
|
||||
Core/Inc/ADBMS_LL_Driver.h Core/Inc/main.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Core/Inc/ADBMS_LL_Driver.h:
|
||||
Core/Inc/main.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,685 +0,0 @@
|
|||
:020000040800F2
|
||||
:10000000004000205D290008BD170008BF17000848
|
||||
:10001000C1170008C3170008C5170008000000003A
|
||||
:10002000000000000000000000000000C7170008EA
|
||||
:10003000C917000800000000CB170008CD17000802
|
||||
:10004000AD290008AD290008AD290008AD29000838
|
||||
:10005000AD290008AD290008AD290008AD29000828
|
||||
:10006000AD290008AD290008AD290008AD29000818
|
||||
:10007000AD290008AD290008AD290008AD29000808
|
||||
:10008000AD290008AD290008AD290008AD290008F8
|
||||
:10009000AD290008AD290008AD290008AD290008E8
|
||||
:1000A000AD290008AD290008AD290008AD290008D8
|
||||
:1000B000AD2900080000000000000000AD29000884
|
||||
:1000C000AD290008AD290008AD2900080000000096
|
||||
:1000D000AD290008AD290008AD290008AD290008A8
|
||||
:1000E000AD290008AD290008AD2900080000000076
|
||||
:1000F0000000000000000000000000000000000000
|
||||
:10010000000000000000000000000000AD29000811
|
||||
:100110000000000000000000AD2900080000000001
|
||||
:1001200000000000000000000000000000000000CF
|
||||
:1001300000000000000000000000000000000000BF
|
||||
:10014000AD290008AD2900080000000000000000F3
|
||||
:10015000000000000000000000000000000000009F
|
||||
:10016000AD290008AD290008AD290008AD29000817
|
||||
:10017000AD290008000000000000000000000000A1
|
||||
:0801800000000000AD29000899
|
||||
:1001880070B54FF0FF0C4CF4E06C1CEA11541DBF25
|
||||
:100198001CEA135594EA0C0F95EA0C0F00F0DEF8F0
|
||||
:1001A8002C4481EA030621EA4C5123EA4C5350EAD5
|
||||
:1001B800013518BF52EA033541F4801143F4801326
|
||||
:1001C80038D0A0FB02CE4FF00005E1FB02E506F0B7
|
||||
:1001D8000042E0FB03E54FF00006E1FB03569CF00C
|
||||
:1001E800000F18BF4EF0010EA4F1FF04B6F5007F12
|
||||
:1001F80064F5407404D25FEA4E0E6D4146EB060684
|
||||
:1002080042EAC62141EA55514FEAC52040EA5E500C
|
||||
:100218004FEACE2EB4F1FD0C88BFBCF5E06F1ED8B6
|
||||
:10022800BEF1004F08BF5FEA500E50F1000041EBED
|
||||
:10023800045170BD06F0004646EA010140EA02009A
|
||||
:1002480081EA0301B4EB5C04C2BFD4EB0C0541EABC
|
||||
:10025800045170BD41F480114FF0000E013C00F3D1
|
||||
:10026800AB8014F1360FDEBF002001F0004170BDF5
|
||||
:10027800C4F10004203C35DA0C341BDC04F114040E
|
||||
:10028800C4F1200500FA05F320FA04F001FA05F29A
|
||||
:1002980040EA020001F0004221F0004110EBD37067
|
||||
:1002A80021FA04F642EB06015EEA430E08BF20EA93
|
||||
:1002B800D37070BDC4F10C04C4F1200500FA04F336
|
||||
:1002C80020FA05F001FA04F240EA020001F00041C8
|
||||
:1002D80010EBD37041F100015EEA430E08BF20EA3B
|
||||
:1002E800D37070BDC4F1200500FA05F24EEA020E83
|
||||
:1002F80020FA04F301FA05F243EA020321FA04F0B2
|
||||
:1003080001F0004121FA04F220EA020000EBD37068
|
||||
:100318005EEA430E08BF20EAD37070BD94F0000F68
|
||||
:100328000FD101F00046400041EB010111F4801F9C
|
||||
:1003380008BF013CF7D041EA060195F0000F18BF4D
|
||||
:10034800704703F00046520043EB030313F4801F89
|
||||
:1003580008BF013DF7D043EA0603704794EA0C0F43
|
||||
:100368000CEA135518BF95EA0C0F0CD050EA410659
|
||||
:1003780018BF52EA4306D1D181EA030101F00041D6
|
||||
:100388004FF0000070BD50EA410606BF10461946FE
|
||||
:1003980052EA430619D094EA0C0F02D150EA01360A
|
||||
:1003A80013D195EA0C0F05D152EA03361CBF10464B
|
||||
:1003B80019460AD181EA030101F0004141F0FE41EA
|
||||
:1003C80041F470014FF0000070BD41F0FE4141F46E
|
||||
:1003D800780170BD81F0004102E000BF83F0004366
|
||||
:1003E80030B54FEA41044FEA430594EA050F08BFC8
|
||||
:1003F80090EA020F1FBF54EA000C55EA020C7FEA8C
|
||||
:10040800645C7FEA655C00F0E2804FEA5454D4EB08
|
||||
:100418005555B8BF6D420CDD2C4480EA020281EAD2
|
||||
:10042800030382EA000083EA010180EA020281EA0A
|
||||
:100438000303362D88BF30BD11F0004F4FEA01315C
|
||||
:100448004FF4801C4CEA113102D0404261EB41016B
|
||||
:1004580013F0004F4FEA03334CEA133302D05242F1
|
||||
:1004680063EB430394EA050F00F0A780A4F10104AD
|
||||
:10047800D5F1200E0DDB02FA0EFC22FA05F28018E7
|
||||
:1004880041F1000103FA0EF2801843FA05F35941CD
|
||||
:100498000EE0A5F120050EF1200E012A03FA0EFC4C
|
||||
:1004A80028BF4CF0020C43FA05F3C01851EBE37176
|
||||
:1004B80001F0004507D54FF0000EDCF1000C7EEB93
|
||||
:1004C80000006EEB0101B1F5801F1BD3B1F5001FD1
|
||||
:1004D8000CD349085FEA30004FEA3C0C04F10104F0
|
||||
:1004E8004FEA445212F5800F80F09A80BCF1004F19
|
||||
:1004F80008BF5FEA500C50F1000041EB045141EA9B
|
||||
:10050800050130BD5FEA4C0C404141EB0101013C63
|
||||
:1005180028BFB1F5801FE9D291F0000F04BF014652
|
||||
:100528000020B1FA81F308BF2033A3F10B03B3F124
|
||||
:1005380020020CDA0C3208DD02F1140CC2F10C02B4
|
||||
:1005480001FA0CF021FA02F10CE002F11402D8BF12
|
||||
:10055800C2F1200C01FA02F120FA0CFCDCBF41EADE
|
||||
:100568000C019040E41AA2BF01EB0451294330BDAD
|
||||
:100578006FEA04041F3C1CDA0C340EDC04F114048A
|
||||
:10058800C4F1200220FA04F001FA02F340EA030061
|
||||
:1005980021FA04F345EA030130BDC4F10C04C4F1A7
|
||||
:1005A800200220FA02F001FA04F340EA0300294687
|
||||
:1005B80030BD21FA04F0294630BD94F0000F83F4D1
|
||||
:1005C800801306BF81F480110134013D4EE77FEAB4
|
||||
:1005D800645C18BF7FEA655C29D094EA050F08BF00
|
||||
:1005E80090EA020F05D054EA000C04BF19461046E1
|
||||
:1005F80030BD91EA030F1EBF0021002030BD5FEA25
|
||||
:10060800545C05D14000494128BF41F0004130BD4C
|
||||
:1006180014F580043CBF01F5801130BD01F00045A0
|
||||
:1006280045F0FE4141F470014FF0000030BD7FEA13
|
||||
:10063800645C1ABF194610467FEA655C1CBF0B460E
|
||||
:10064800024650EA013406BF52EA033591EA030F25
|
||||
:1006580041F4002130BD00BF90F0000F04BF00211D
|
||||
:10066800704730B54FF4806404F132044FF0000550
|
||||
:100678004FF0000150E700BF90F0000F04BF0021C9
|
||||
:10068800704730B54FF4806404F1320410F000452F
|
||||
:1006980048BF40424FF000013EE700BF42004FEA2A
|
||||
:1006A800E2014FEA31014FEA02701FBF12F07F43A7
|
||||
:1006B80093F07F4F81F06051704732F07F4208BF5E
|
||||
:1006C800704793F07F4F04BF41F40021704730B565
|
||||
:1006D8004FF4607401F0004521F000411CE700BFB1
|
||||
:1006E80050EA010208BF704730B54FF000050AE034
|
||||
:1006F80050EA010208BF704730B511F0004502D535
|
||||
:10070800404261EB41014FF4806404F132045FEA36
|
||||
:10071800915C3FF4D8AE4FF003025FEADC0C18BFDF
|
||||
:1007280003325FEADC0C18BF033202EBDC02C2F1D1
|
||||
:10073800200300FA03FC20FA02F001FA03FE40EA63
|
||||
:100748000E0021FA02F11444BDE600BF4FEA41024F
|
||||
:1007580012F5001215D211D56FF47873B3EB62520B
|
||||
:1007680012D94FEAC12343F0004343EA505311F032
|
||||
:10077800004F23FA02F018BF404270474FF00000C4
|
||||
:10078800704750EA013005D111F0004008BF6FF002
|
||||
:10079800004070474FF00000704700BF4A0011D278
|
||||
:1007A80012F5001211D20DD56FF47873B3EB6252C3
|
||||
:1007B8000ED44FEAC12343F0004343EA505323FACF
|
||||
:1007C80002F070474FF00000704750EA013002D144
|
||||
:1007D8004FF0FF3070474FF00000704710B5054CE0
|
||||
:1007E800237833B9044B13B10448AFF300800123D5
|
||||
:1007F800237010BD1000002000000000082A000827
|
||||
:1008080008B5034B1BB103490348AFF3008008BD8B
|
||||
:100818000000000014000020082A000800B583B07A
|
||||
:1008280006226946022000F0F9FD03B05DF804FBDA
|
||||
:1008380010B584B0044600230293ADF80C300622AC
|
||||
:1008480002A9322000F0EAFD08B104B010BD9DF8FD
|
||||
:1008580008309DF8092043EA0223A3869DF80A3050
|
||||
:100868009DF80B2043EA0223E28E63F3CF02E2866F
|
||||
:100878009DF80C30D90994F8382061F3000284F807
|
||||
:100888003820C3F38011D2B261F3410284F83820D2
|
||||
:10089800C3F34011D2B261F3820284F83820C3F363
|
||||
:1008A8000011D2B261F3C30284F83820C3F3C00147
|
||||
:1008B800D2B261F3041284F83820C3F38001D2B2B3
|
||||
:1008C80061F3451284F83820C3F34001D2B261F3D2
|
||||
:1008D800861284F83820D2B263F3C71284F838201D
|
||||
:1008E8009DF80D30D90994F8392061F3000284F895
|
||||
:1008F8003920C3F38011D2B261F3410284F8392060
|
||||
:10090800C3F34011D2B261F3820284F83920C3F3F1
|
||||
:100918000011D2B261F3C30284F83920C3F3C001D5
|
||||
:10092800D2B261F3041284F83920C3F38001D2B241
|
||||
:1009380061F3451284F83920C3F34001D2B261F360
|
||||
:10094800861284F83920D2B263F3C71284F83920AA
|
||||
:1009580040F21E7000F099FD00283FF476AF0622A1
|
||||
:1009680002A9192000F05AFD00287FF46EAF9DF807
|
||||
:1009780008009DF8093040EA032000B2FFF77CFE2A
|
||||
:10098800A5A3D3E90023FFF7FBFBA5A3D3E9002325
|
||||
:10099800FFF726FDFFF7DAFE20849DF80A009DF890
|
||||
:1009A8000B3040EA032000B2FFF766FE9AA3D3E9B2
|
||||
:1009B8000023FFF7E5FB9AA3D3E90023FFF710FD17
|
||||
:1009C800FFF7C4FE60849DF80C009DF80D3040EAE6
|
||||
:1009D800032000B2FFF750FE8FA3D3E90023FFF7EF
|
||||
:1009E800CFFB8FA3D3E90023FFF7FAFCFFF7AEFE96
|
||||
:1009F800A084062202A91A2000F010FD00287FF426
|
||||
:100A080024AF9DF808009DF8093040EA032000B2A1
|
||||
:100A1800FFF732FE80A3D3E90023FFF7B1FB80A3E1
|
||||
:100A2800D3E90023FFF7DCFCFFF790FEE0849DF894
|
||||
:100A38000A009DF80B3040EA032000B2FFF71CFEC5
|
||||
:100A480075A3D3E90023FFF79BFB75A3D3E9002324
|
||||
:100A5800FFF7C6FCFFF77AFE20859DF80C009DF88D
|
||||
:100A68000D3040EA032000B2FFF706FE6AA3D3E97F
|
||||
:100A78000023FFF785FB6AA3D3E90023FFF7B0FC47
|
||||
:100A8800FFF764FE6085062202A91B2000F0C6FC61
|
||||
:100A980000287FF4DAAE9DF808009DF8093040EA96
|
||||
:100AA800032000B2FFF7E8FD5BA3D3E90023FFF7BB
|
||||
:100AB80067FB5BA3D3E90023FFF792FCFFF746FE31
|
||||
:100AC800A0859DF80A009DF80B3040EA032000B28B
|
||||
:100AD800FFF7D2FD50A3D3E90023FFF751FB50A342
|
||||
:100AE800D3E90023FFF77CFCFFF730FEE0859DF893
|
||||
:100AF8000C009DF80D3040EA032000B2FFF7BCFD62
|
||||
:100B080045A3D3E90023FFF73BFB45A3D3E9002323
|
||||
:100B1800FFF766FCFFF71AFE2086062202A91F20AF
|
||||
:100B280000F07CFC00287FF490AE9DF808009DF84A
|
||||
:100B3800093040EA032000B2FFF79EFD36A3D3E94F
|
||||
:100B48000023FFF71DFB36A3D3E90023FFF748FC7A
|
||||
:100B5800FFF7FCFD608606226946302000F05EFC47
|
||||
:100B680000287FF472AE9DF802309DF8032043EA16
|
||||
:100B78000223638706226946312000F04FFC0028D3
|
||||
:100B88007FF463AE9DF800009DF8013040EA032031
|
||||
:100B980000B2FFF771FD20A3D3E90023FFF7F0FAB5
|
||||
:100BA8001FA3D3E90023FFF71BFCFFF7F7FDE0873E
|
||||
:100BB8009DF802009DF8033040EA032000B2FFF7D9
|
||||
:100BC8005BFD15A3D3E90023FFF7DAFA14A3D3E9F1
|
||||
:100BD8000023FFF705FCFFF7E1FDA0879DF804005F
|
||||
:100BE8009DF8053040EA032000B2FFF745FD0AA34F
|
||||
:100BF800D3E90023FFF7C4FA09A3D3E90023FFF7D9
|
||||
:100C0800EFFBFFF7CBFDA4F84200002211464FF49A
|
||||
:100C1800826000F0ABFB18E6333333333333C33F22
|
||||
:100C2800000000000070974008B5002211462820F7
|
||||
:100C380000F09CFB08BDB1F5805F30D230B583B0C1
|
||||
:100C480005460C46B0F5805F02D3012003B030BDE5
|
||||
:100C580006226946262000F0E1FB0028F6D18DF82F
|
||||
:100C680000409DF8013003F0F0038DF80130C4F323
|
||||
:100C7800032423438DF8013003F00F038DF801306E
|
||||
:100C88002A01D2B213438DF80130C5F307158DF848
|
||||
:100C9800025006226946242000F068FBD6E70120AE
|
||||
:100CA8007047000000B583B0FFF7B8FD0022114679
|
||||
:100CB800272000F0B3FB0A2000F009FCFFF7AEFD87
|
||||
:100CC800FFF7B2FF40F2A11140F26540FFF7B3FF12
|
||||
:100CD800154B93E803000090ADF80410062269460E
|
||||
:100CE80040F2177000F042FB034618B1184603B0F3
|
||||
:100CF8005DF804FB0622694640F2157000F036FBE9
|
||||
:100D080003460028F2D1002211464FF4787000F013
|
||||
:100D18002DFB03460028E9D1002211464FF48260DA
|
||||
:100D280000F024FB0346E1E7202A000838B50D4609
|
||||
:100D3800144600F0EBFA034B1D70034B1C70FFF7D1
|
||||
:100D4800B1FF38BD2D0000202C00002010B582B066
|
||||
:100D5800044606226946332000F060FB38BB9DF844
|
||||
:100D680000E09DF801304EEA032E9DF802304EEA6D
|
||||
:100D7800034E9DF803304EEA036E0022A265E26539
|
||||
:100D880011E0E16D53002EFA03FC0CF0010C41EA6E
|
||||
:100D98000C01E165A16D01332EFA03F303F00103A1
|
||||
:100DA8001943A1650132034B1B789342E9D802B07D
|
||||
:100DB80010BD00BF2D00002030B583B004460622C8
|
||||
:100DC8006946042000F02AFB054610B1284603B006
|
||||
:100DD80030BD9DF800009DF8013040EA032000B2C4
|
||||
:100DE800FFF74AFCC2A3D3E90023FFF7C9F9C2A35E
|
||||
:100DF800D3E90023FFF7F4FAFFF7A8FC20809DF859
|
||||
:100E080002009DF8033040EA032000B2FFF734FCEB
|
||||
:100E1800B7A3D3E90023FFF7B3F9B7A3D3E90023B6
|
||||
:100E2800FFF7DEFAFFF792FC60809DF804009DF85A
|
||||
:100E3800053040EA032000B2FFF71EFCACA3D3E95B
|
||||
:100E48000023FFF79DF9ACA3D3E90023FFF7C8FA05
|
||||
:100E5800FFF77CFCA08006226946104600F0DEFA07
|
||||
:100E680005460028B2D19DF800009DF8013040EAFF
|
||||
:100E7800032000B2FFF700FC9DA3D3E90023FFF78E
|
||||
:100E88007FF99DA3D3E90023FFF7AAFAFFF75EFCD9
|
||||
:100E9800E0809DF802009DF8033040EA032000B28C
|
||||
:100EA800FFF7EAFB92A3D3E90023FFF769F992A3BE
|
||||
:100EB800D3E90023FFF794FAFFF748FC20819DF857
|
||||
:100EC80004009DF8053040EA032000B2FFF7D4FB88
|
||||
:100ED80087A3D3E90023FFF753F987A3D3E90023B6
|
||||
:100EE800FFF77EFAFFF732FC608106226946082088
|
||||
:100EF80000F094FA054600287FF468AF9DF80000DA
|
||||
:100F08009DF8013040EA032000B2FFF7B5FB78A353
|
||||
:100F1800D3E90023FFF734F977A3D3E90023FFF7D8
|
||||
:100F28005FFAFFF713FCA0819DF802009DF80330DB
|
||||
:100F380040EA032000B2FFF79FFB6DA3D3E900232B
|
||||
:100F4800FFF71EF96CA3D3E90023FFF749FAFFF76F
|
||||
:100F5800FDFBE0819DF804009DF8053040EA032080
|
||||
:100F680000B2FFF789FB62A3D3E90023FFF708F972
|
||||
:100F780061A3D3E90023FFF733FAFFF7E7FB2082E9
|
||||
:100F8800062269460A2000F049FA054600287FF43F
|
||||
:100F98001DAF9DF800009DF8013040EA032000B223
|
||||
:100FA800FFF76AFB52A3D3E90023FFF7E9F852A33E
|
||||
:100FB800D3E90023FFF714FAFFF7C8FB60829DF816
|
||||
:100FC80002009DF8033040EA032000B2FFF754FB0B
|
||||
:100FD80047A3D3E90023FFF7D3F847A3D3E90023B6
|
||||
:100FE800FFF7FEF9FFF7B2FBA0829DF804009DF819
|
||||
:100FF800053040EA032000B2FFF73EFB3CA3D3E9EB
|
||||
:101008000023FFF7BDF83CA3D3E90023FFF7E8F975
|
||||
:10101800FFF79CFBE08206226946092000F0FEF9F2
|
||||
:10102800054600287FF4D2AE9DF800009DF80130F7
|
||||
:1010380040EA032000B2FFF71FFB2DA3D3E90023EA
|
||||
:10104800FFF79EF82CA3D3E90023FFF7C9F9FFF7B0
|
||||
:101058007DFB20839DF802009DF8033040EA0320C1
|
||||
:1010680000B2FFF709FB22A3D3E90023FFF788F8B2
|
||||
:1010780021A3D3E90023FFF7B3F9FFF767FB6083E8
|
||||
:101088009DF804009DF8053040EA032000B2FFF700
|
||||
:10109800F3FA17A3D3E90023FFF772F816A3D3E9ED
|
||||
:1010A8000023FFF79DF9FFF751FBA083062269464D
|
||||
:1010B8000B2000F0B3F9054600287FF487AE9DF8B1
|
||||
:1010C80000009DF8013040EA032000B2FFF7D4FA8F
|
||||
:1010D80007A3D3E90023FFF753F807A3D3E90023B5
|
||||
:1010E800FFF77EF9FFF732FBE0836FE6AFF300808E
|
||||
:1010F800333333333333C33F00000000007097406D
|
||||
:1011080008B5FFF759FE08BD8000002303E0400042
|
||||
:1011180080B20133DBB2072B07D810F4007FF6D07A
|
||||
:10112800400080F08F0080B2F3E7704770B5C0F3DD
|
||||
:10113800803282EAD1131946C0F380025A40C0F3C4
|
||||
:10114800C00C83EA0C0CC0F3801E83EA0E0EC0F3B9
|
||||
:10115800C0145C40C0F340255D40C0F340365E409B
|
||||
:10116800400000F4005343EA863300F480563343CA
|
||||
:101178001BB200F40066334343EA852300F400758C
|
||||
:101188002B431BB243EA042343EACE1300F0400486
|
||||
:1011980023431BB200F02004234343EA0C1343EA21
|
||||
:1011A800C20300F0040213431BB200F00200034321
|
||||
:1011B8009BB241EA030070BD02290FD80120704795
|
||||
:1011C800715DA140C9B2FFF7B1FF0134072CF7DD0B
|
||||
:1011D8000135BB1EAB4207DD0024F7E7F8B506462C
|
||||
:1011E8000F4600251020F4E7C209F254013F4300DE
|
||||
:1011F800F3550020F8BD10B504464FF0000C10233D
|
||||
:1012080010E05B009BB20138C0B238B113F4007F24
|
||||
:10121800F7D05B009BB283F08F03F4E70CF1010C6D
|
||||
:101228005FFA8CFC8C4505DA12F80CE083EA8E0331
|
||||
:101238000820EAE79CB1525C920002F47C725340A9
|
||||
:10124800062203E05B009BB2013AD2B23AB113F432
|
||||
:10125800007FF7D05B009BB283F08F03F4E7C3F302
|
||||
:10126800090010BD022901D80120704770B582B06D
|
||||
:1012780005460C468E1E024631460120FFF7BBFF8D
|
||||
:10128800C0F30123AB55631EE8542A4621460120CA
|
||||
:10129800FFF7B1FFC0B28DF80700002002B070BDA3
|
||||
:1012A800F8B507460E46002510240BE0C4F3870066
|
||||
:1012B8007B5D5840FFF728FF2402A4B2604084B247
|
||||
:1012C80001352DB2B542F1DBC4F30900F8BD02299E
|
||||
:1012D80006D908B5FFF7E4FF003818BF012008BD9C
|
||||
:1012E800FF20704708B500224021024800F01EFC8C
|
||||
:1012F80008BD00BF0004004808B50122402102488B
|
||||
:1013080000F014FC08BD00BF0004004810B50446F6
|
||||
:10131800FFF7E8FF012000F0ADFAFFF7EDFF024B01
|
||||
:101328001C60002010BD00BF3000002090B585B0C3
|
||||
:1013380002AF0B46CA1D02F4FC72ADEB020D6A4601
|
||||
:10134800094C642142F8081B0146206801F08BF91A
|
||||
:1013580000237B6023681B68DA687A609B687B607F
|
||||
:101368007B680C37BD4690BD300000202DE9F04168
|
||||
:1013780082B000AF82B30D461446E84602F10D0371
|
||||
:1013880003F4FC73ADEB030D6E46030A8DF80030D1
|
||||
:101398008DF8010004216846FFF70EFF002304E0E2
|
||||
:1013A8001A1DE95CB1540133DBB2A342F8D3A11C86
|
||||
:1013B800C9B2301DFFF756FFFFF794FFA11DC9B250
|
||||
:1013C8003046FFF7B3FF0446FFF796FFC5462046B1
|
||||
:1013D8000837BD46BDE8F081030A3B7178710421E6
|
||||
:1013E8007818FFF7E9FEFFF77DFF04217818FFF76B
|
||||
:1013F8009DFF0446FFF780FFE9E7000000B583B0D2
|
||||
:1014080013466422009202460348006801F02BF953
|
||||
:1014180003B05DF804FB00BF300000202DE9F8435D
|
||||
:1014280000AF8846154602F1060902F10D0303F4E0
|
||||
:10143800FC73ADEB030D6C46ADEB030D6E46030A72
|
||||
:101448002370607004212046FFF7B6FEFFF74AFFBD
|
||||
:101458005FFA89F221466846FFF7D0FF0446FFF796
|
||||
:101468004BFF34B10DE0231DF35C08F80430013460
|
||||
:10147800E4B2AC42F7D3A91CC9B2301DFFF727FF6D
|
||||
:1014880004462046BD46BDE8F88310B584B0002365
|
||||
:1014980002938DF80C3000938DF80430030A8DF810
|
||||
:1014A80008308DF80900042102A8FFF785FEFFF730
|
||||
:1014B80019FF052202A96846FFF7A0FF0446FFF7B7
|
||||
:1014C8001BFF0CB99DF80440204604B010BD08B5B8
|
||||
:1014D80000F0D0F908BD000038B50C4B1A780C4B59
|
||||
:1014E8001978FFF723FC04460A4B40F265421A803C
|
||||
:1014F800094B40F2A1121A8000F0B6F9054600F037
|
||||
:10150800B3F9064B1D605860204638BD3E000020E8
|
||||
:10151800000000204000002042000020340000208D
|
||||
:1015280038B5FFF77BF9134C2046FFF781F9124BCA
|
||||
:101538001A781044187094F8393013F0100F06D048
|
||||
:101548000E4A13780133DBB21370032B0FD9094D00
|
||||
:101558002846FFF7D5FD084C237818442070284604
|
||||
:10156800FFF7F4FB237818442070002038BDFFF7FC
|
||||
:1015780099FBECE7440000203D0000203C000020DF
|
||||
:1015880030B58BB000240594069407940894099408
|
||||
:10159800274B5A6942F400225A615A6902F4002220
|
||||
:1015A8000192019A5A6942F480025A615A6902F416
|
||||
:1015B80080020292029A5A6942F400325A615A69C8
|
||||
:1015C80002F400320392039A5A6942F480225A6163
|
||||
:1015D8005B6903F480230493049B164D2246402143
|
||||
:1015E800284600F0A3FA4FF4005305934FF4041370
|
||||
:1015F8000693079405A9104800F0BAF90C2305933F
|
||||
:1016080002230693079408940723099305A94FF02A
|
||||
:10161800904000F0ADF94023059301230693079409
|
||||
:10162800089405A9284600F0A3F90BB030BD00BF07
|
||||
:1016380000100240000400480008004872B6FEE7A7
|
||||
:1016480008B50F480F4B03604FF4827343600023C3
|
||||
:1016580083604FF44072C260036143614FF40072CB
|
||||
:101668008261C3610362436283620722C2620363C9
|
||||
:101678000823436300F083FF00B908BDFFF7DEFFCE
|
||||
:10168800A40000200038004000B591B028220021B5
|
||||
:1016980006A801F088F900230193029303930493A9
|
||||
:1016A80005930223069301220A9210220B920D93AE
|
||||
:1016B8004FF460130F9306A800F03EFA80B90F2389
|
||||
:1016C800019302210291002303934FF48062049254
|
||||
:1016D800059301A800F072FD20B911B05DF804FB74
|
||||
:1016E800FFF7ACFFFFF7AAFF08B500F09FF8FFF778
|
||||
:1016F800CBFFFFF745FFFFF7A3FF0348FFF7ECFE1B
|
||||
:10170800FFF70EFFFCE700BFA400002000B583B080
|
||||
:101718000C4B9A6942F001029A619A6902F001023F
|
||||
:101728000092009ADA6942F08052DA61DB6903F0CC
|
||||
:1017380080530193019B072000F0E4F803B05DF8A3
|
||||
:1017480004FB00BF0010024000B589B000230393DA
|
||||
:1017580004930593069307930268144B9A4202D0A8
|
||||
:1017680009B05DF804FB03F5EC33DA6942F4804212
|
||||
:10177800DA61DA6902F480420192019A5A6942F404
|
||||
:1017880080225A615B6903F480230293029B4FF421
|
||||
:1017980060430393022304930323069305230793CB
|
||||
:1017A80003A9034800F0E4F8DAE700BF0038004076
|
||||
:1017B80000040048FEE7FEE7FEE7FEE7FEE77047A5
|
||||
:1017C8007047704708B500F043F808BD034AD2F8DF
|
||||
:1017D800883043F47003C2F88830704700ED00E0A9
|
||||
:1017E80010B504460E4B1A784FF47A73B3FBF2F334
|
||||
:1017F8000C4A1068B0FBF3F000F0A6F868B90F2C9B
|
||||
:1018080001D901200AE0002221464FF0FF3000F004
|
||||
:101818008BF8054B1C60002000E0012010BD00BFC4
|
||||
:1018280008000020040000200C00002008B5074A2A
|
||||
:10183800136843F010031360032000F063F80020DE
|
||||
:10184800FFF7CEFFFFF762FF002008BD002002402F
|
||||
:10185800034A1168034B1B780B441360704700BFA1
|
||||
:101868000801002008000020014B1868704700BFDD
|
||||
:101878000801002038B50446FFF7F6FF0546B4F125
|
||||
:10188800FF3F02D0044B1B781C44FFF7EDFF401BC1
|
||||
:10189800A042FAD338BD00BF08000020002808DBAA
|
||||
:1018A8000901C9B200F1604000F5614080F80013F9
|
||||
:1018B800704700F00F000901C9B2014B1954704775
|
||||
:1018C80014ED00E000B500F00700C0F1070CBCF112
|
||||
:1018D800040F28BF4FF0040C031D062B0FD9C31E9D
|
||||
:1018E8004FF0FF3E0EFA0CF021EA000199400EFA83
|
||||
:1018F80003FE22EA0E0241EA02005DF804FB00231F
|
||||
:10190800EEE70000074AD36823F4E0631B041B0CCE
|
||||
:10191800000200F4E060034343F0BF6343F4003384
|
||||
:10192800D360704700ED00E010B50446054BD86859
|
||||
:10193800C0F30220FFF7C6FF01462046FFF7AEFFBF
|
||||
:1019480010BD00BF00ED00E00138B0F1807F0BD280
|
||||
:101958004FF0E0235861054AF02182F82310002057
|
||||
:10196800986107221A6170470120704700ED00E076
|
||||
:10197800F0B583B0002362E085685E000324B440BC
|
||||
:1019880025EA0405CC68B4402C438460456825EA00
|
||||
:101998000C054C68C4F300149C402C4344605FE081
|
||||
:1019A800DD08083550F8254003F0070C4FEA8C0C89
|
||||
:1019B8004FF00F0E0EFA0CFE24EA0E0E0C6904FA14
|
||||
:1019C8000CF444EA0E0440F8254060E0032400E0EB
|
||||
:1019D800002404FA0EF42C430CF1020C4F4D45F888
|
||||
:1019E8002C404F4CA568D44325EA02064F6817F4EB
|
||||
:1019F800801F01D042EA0506494DAE60ED6804EA51
|
||||
:101A080005064F6817F4001F01D042EA0506444D49
|
||||
:101A1800EE606D6804EA05064F6817F4003F01D0D0
|
||||
:101A280042EA05063E4D6E602D682C404E6816F45D
|
||||
:101A3800803F01D042EA0504394A146001330A683C
|
||||
:101A480032FA03F468D04FF0010C0CFA03FC1CEADC
|
||||
:101A58000202F3D04C6804F00304013C012C8BD93A
|
||||
:101A68004C6804F00304032C0CD0C4685D004FF0EC
|
||||
:101A7800030C0CFA05FC24EA0C0C8C68AC4044EA14
|
||||
:101A88000C04C4604C6804F00304022C88D0046879
|
||||
:101A98004FEA430E4FF0030C0CFA0EFC24EA0C0C30
|
||||
:101AA8004C6804F0030404FA0EF444EA0C040460DD
|
||||
:101AB8004C6814F4403FC1D01A4CA56945F00105A3
|
||||
:101AC800A561A46904F001040194019C4FEA930CF8
|
||||
:101AD8000CF10205114C54F8255003F0030E4FEA9F
|
||||
:101AE8008E0E0F2404FA0EF425EA0405B0F1904F87
|
||||
:101AF8003FF46EAF0C4CA0420AD004F58064A042BB
|
||||
:101B080008D004F58064A0423FF460AF052460E784
|
||||
:101B180001245EE702245CE703B0F0BD0000014049
|
||||
:101B28000004014000100240000400480AB181612D
|
||||
:101B38007047816270470000002800F0FF8270B58E
|
||||
:101B480082B00446036813F0010F3BD0B44B5B68C6
|
||||
:101B580003F00C03042B1ED0B14B5B6803F00C039D
|
||||
:101B6800082B13D06368B3F5803F68D0002B40F092
|
||||
:101B7800928003F1804303F504331A6822F480321B
|
||||
:101B88001A601A6822F480221A605DE0A44B5B6830
|
||||
:101B980013F4803FE6D04FF4003393FAA3F3A04B3D
|
||||
:101BA80019684FF4003393FAA3F3B3FA83F303F0FD
|
||||
:101BB8001F03012202FA03F30B4203D06368002BD0
|
||||
:101BC80000F0BE82236813F0020F00F0C480944B2B
|
||||
:101BD8005B6813F00C0F00F09C80914B5B6803F07E
|
||||
:101BE8000C03082B00F08F802369002B00F0F08095
|
||||
:101BF800012292FAA2F3B3FA83F303F1845303F5B3
|
||||
:101C080084139B001A60FFF72FFE0546022393FA00
|
||||
:101C1800A3F3834B1968022393FAA3F3B3FA83F36C
|
||||
:101C280003F01F03012202FA03F30B4240F0C280C3
|
||||
:101C3800FFF71AFE401B0228E8D9032089E2784AF8
|
||||
:101C4800136843F480331360754AD36A23F00F0393
|
||||
:101C5800A1680B43D3626368002B36D0FFF704FEFC
|
||||
:101C680005464FF4003393FAA3F36D4B19684FF40C
|
||||
:101C7800003393FAA3F3B3FA83F303F01F030122AB
|
||||
:101C880002FA03F30B429DD1FFF7EEFD401B6428D7
|
||||
:101C9800E7D903205DE2B3F5A02F09D0604B1A689D
|
||||
:101CA80022F480321A601A6822F480221A60CBE784
|
||||
:101CB80003F18043A3F53C331A6842F480221A608A
|
||||
:101CC8001A6842F480321A60BEE7FFF7CDFD054678
|
||||
:101CD8004FF4003393FAA3F3514B19684FF40033D0
|
||||
:101CE80093FAA3F3B3FA83F303F01F03012202FA72
|
||||
:101CF80003F30B423FF466AFFFF7B6FD401B6428C1
|
||||
:101D0800E6D9032025E2464B5B6813F4803F7FF455
|
||||
:101D18006BAF022393FAA3F3414B1968022393FA9A
|
||||
:101D2800A3F3B3FA83F303F01F03012202FA03F3C8
|
||||
:101D38000B4203D02369934240F004823848036879
|
||||
:101D480023F0F8036169F82292FAA2F2B2FA82F259
|
||||
:101D580091400B430360236813F0080F00F08C8058
|
||||
:101D6800A369002B60D0012191FAA1F2B2FA82F2A4
|
||||
:101D78002C4B13449B001960FFF776FD05460223A0
|
||||
:101D880093FAA3F293FAA3F293FAA3F2244A516ABC
|
||||
:101D980093FAA3F3B3FA83F303F01F03012202FAC1
|
||||
:101DA80003F30B4268D1FFF75FFD401B0228E6D919
|
||||
:101DB8000320CEE11A48036823F0F8036169F8228A
|
||||
:101DC80092FAA2F2B2FA82F291400B430360C2E7A0
|
||||
:101DD800012393FAA3F3B3FA83F303F1845303F5CE
|
||||
:101DE80084139B0000221A60FFF73EFD054602237C
|
||||
:101DF80093FAA3F30A4B1968022393FAA3F3B3FAED
|
||||
:101E080083F303F01F03012202FA03F30B42A2D06B
|
||||
:101E1800FFF72AFD401B0228E9D9032099E100BFFA
|
||||
:101E28000010024020819010012292FAA2F2B2FA28
|
||||
:101E380082F2B74B13449B0000221A60FFF714FD8F
|
||||
:101E48000546022393FAA3F293FAA3F293FAA3F2B4
|
||||
:101E5800B04A516A93FAA3F3B3FA83F303F01F036A
|
||||
:101E6800012202FA03F30B4206D0FFF7FDFC401BE8
|
||||
:101E78000228E6D903206CE1236813F0040F00F070
|
||||
:101E8800A980A44BDB6913F0805F20D1A14BDA69EC
|
||||
:101E980042F08052DA61DB6903F080530193019BC1
|
||||
:101EA80001259D4B1B6813F4807F12D0E368012B3A
|
||||
:101EB80023D073BB03F1804303F504331A6A22F07D
|
||||
:101EC80001021A621A6A22F004021A621AE0002554
|
||||
:101ED800E7E7914A136843F480731360FFF7C4FC83
|
||||
:101EE80006468D4B1B6813F4807FDFD1FFF7BCFCDF
|
||||
:101EF800801B6428F5D903202BE1864A136A43F036
|
||||
:101F080001031362E368002B3CD0FFF7ADFC0646E3
|
||||
:101F18002EE0052B09D07F4B1A6A22F001021A62C3
|
||||
:101F28001A6A22F004021A62ECE77A4B1A6A42F043
|
||||
:101F380004021A621A6A42F001021A62E2E70223F4
|
||||
:101F480093FAA3F3734B596A022393FAA3F3B3FAF0
|
||||
:101F580083F303F01F03012202FA03F3194238D175
|
||||
:101F6800FFF782FC801B41F28833984200F2EC8034
|
||||
:101F7800022393FAA3F293FAA3F3002BDFD0654B65
|
||||
:101F8800196AE1E7FFF770FC064618E0022393FAA6
|
||||
:101F9800A3F3604B596A022393FAA3F3B3FA83F3CA
|
||||
:101FA80003F01F03012202FA03F3194211D0FFF7CD
|
||||
:101FB8005BFC801B41F28833984200F2C780022301
|
||||
:101FC80093FAA3F293FAA3F3002BDFD0514B196ACB
|
||||
:101FD800E1E7B5BBE369002B00F0BA804D4A5268CF
|
||||
:101FE80002F00C02082A00F09980022B2FD04FF043
|
||||
:101FF800807393FAA3F3B3FA83F303F1845303F5DD
|
||||
:1020080084139B0000221A60FFF72EFC04464FF051
|
||||
:10201800007393FAA3F33F4B19684FF0007393FAD8
|
||||
:10202800A3F3B3FA83F303F01F03012202FA03F3C5
|
||||
:1020380019426BD0FFF718FC001B0228E7D90320D0
|
||||
:1020480087E0344AD36923F08053D361C2E74FF065
|
||||
:10205800807393FAA3F3B3FA83F303F1845303F57C
|
||||
:1020680084139B0000221A60FFF7FEFB05464FF021
|
||||
:10207800007393FAA3F3274B19684FF0007393FA90
|
||||
:10208800A3F3B3FA83F303F01F03012202FA03F365
|
||||
:10209800194206D0FFF7E8FB401B0228E7D90320C6
|
||||
:1020A80057E01C494B6823F47413626A206A0243A0
|
||||
:1020B80013434B604FF0807393FAA3F3B3FA83F39F
|
||||
:1020C80003F1845303F584139B0001221A60FFF780
|
||||
:1020D800CBFB04464FF0007393FAA3F30D4B19683A
|
||||
:1020E8004FF0007393FAA3F3B3FA83F303F01F03DB
|
||||
:1020F800012202FA03F3194206D1FFF7B5FB001BD0
|
||||
:102108000228E7D9032024E0002022E0002020E074
|
||||
:10211800208190100010024000700040012B1AD05E
|
||||
:10212800104B5B6803F48031226A914215D103F4A5
|
||||
:102138007013626A934212D100200AE001207047AE
|
||||
:10214800012006E0012004E0032002E0032000E073
|
||||
:10215800002002B070BD0120FBE70120F9E7012053
|
||||
:10216800F7E700BF001002400F4B5B6803F00C025A
|
||||
:10217800082A01D00D487047C3F383420C49885C94
|
||||
:10218800094AD26A02F00F020A498A5C13F4803FB6
|
||||
:1021980005D0064BB3FBF2F303FB00F07047064B88
|
||||
:1021A80003FB00F0704700BF0010024000127A00E5
|
||||
:1021B800482A0008382A000800093D00002800F0D5
|
||||
:1021C800BE8070B50D460446614B1B6803F00703DB
|
||||
:1021D8008B420BD25E4A136823F007030B4313604C
|
||||
:1021E800136803F007038B4240F0AB80236813F0B9
|
||||
:1021F800020F06D0574A536823F0F003A1680B4337
|
||||
:102208005360236813F0010F5AD06368012B2DD057
|
||||
:10221800022B40D0022292FAA2F24E4A1068022201
|
||||
:1022280092FAA2F2B2FA82F202F01F02012101FA36
|
||||
:1022380002F2104200F0878046494A6822F0030201
|
||||
:1022480013434B60FFF710FB0646424B5B6803F0F5
|
||||
:102258000C036268B3EB820F32D0FFF705FB801BDB
|
||||
:1022680041F288339842F0D9032067E04FF40032F6
|
||||
:1022780092FAA2F2374A10684FF4003292FAA2F2A8
|
||||
:10228800B2FA82F202F01F02012101FA02F20242BE
|
||||
:10229800D2D1012052E04FF0007292FAA2F22D4AF8
|
||||
:1022A80010684FF0007292FAA2F2B2FA82F202F0CB
|
||||
:1022B8001F02012101FA02F21042BDD101203DE0C6
|
||||
:1022C800234B1B6803F00703AB420AD9204A136863
|
||||
:1022D80023F007032B431360136803F00703AB4293
|
||||
:1022E80033D1236813F0040F06D01A4A536823F435
|
||||
:1022F800E063E1680B435360236813F0080F07D0CD
|
||||
:10230800144A536823F46053216943EAC1035360B4
|
||||
:10231800FFF72AFF0F4B5B6803F0F003F02292FAF5
|
||||
:10232800A2F2B2FA82F2D3400B4AD35CD8400B4BEC
|
||||
:1023380018600B4B1868FFF753FA002070BD012096
|
||||
:1023480070470120FAE70120F8E70120F6E700BF0F
|
||||
:102358000020024000100240282A00080400002043
|
||||
:102368000C0000202DE9F04782B005468846174644
|
||||
:102378001E46FFF779FA0A9B1B1A03EB0609FFF7BB
|
||||
:1023880073FA8246284B1B68C3F3CB3309FB03F36C
|
||||
:1023980001932B689C6838EA04040CBF01230023CE
|
||||
:1023A800BB423DD0B6F1FF3FF3D0FFF75DFAA0EB9B
|
||||
:1023B8000A00484507D2019A02B14A46019B013BEF
|
||||
:1023C80001939146E5E72A68536823F0E0035360D8
|
||||
:1023D8006B68B3F5827F0BD0AB6AB3F5005F14D09E
|
||||
:1023E800012385F85D30002385F85C30032018E070
|
||||
:1023F800AB68B3F5004F02D0B3F5806FECD12A6813
|
||||
:10240800136823F040031360E6E72A68136823F48F
|
||||
:10241800005313602A68136843F400531360DFE71E
|
||||
:10242800002002B0BDE8F087040000202DE9F04745
|
||||
:1024380082B006460C4615461F4600238DF8033029
|
||||
:10244800FFF712FA0A9B1B1A03EB0708FFF70CFAAF
|
||||
:102458008146D6F800A0304B1B6803EB8303C3EB1F
|
||||
:10246800C3031B0D08FB03F3019302E0B7F1FF3F21
|
||||
:1024780012D133689B6803EA040CAC4547D0B4F525
|
||||
:10248800C06FF3D1002DF1D19AF80C30DBB28DF882
|
||||
:1024980003309DF80330E9E7FFF7E6F9A0EB090000
|
||||
:1024A800404507D2019A02B14246019B013B019384
|
||||
:1024B8009046DEE73268536823F0E00353607368A0
|
||||
:1024C800B3F5827F0BD0B36AB3F5005F14D0012354
|
||||
:1024D80086F85D30002386F85C30032018E0B36886
|
||||
:1024E800B3F5004F02D0B3F5806FECD132681368B2
|
||||
:1024F80023F040031360E6E73268136823F40053BF
|
||||
:1025080013603268136843F400531360DFE7002058
|
||||
:1025180002B0BDE8F08700BF0400002070B582B0AB
|
||||
:1025280004460D46164600920B4600224FF4C05151
|
||||
:10253800FFF77CFFB0B900962B4600228021204689
|
||||
:10254800FFF710FFA8B900962B4600224FF4C06190
|
||||
:102558002046FFF76BFF50B1236E43F0200323663C
|
||||
:10256800032004E0236E43F020032366032002B017
|
||||
:1025780070BD236E43F0200323660320F7E700288D
|
||||
:102588006FD010B50446436A33B94368B3F5827F08
|
||||
:1025980005D00023C36102E00023036143610023E7
|
||||
:1025A800A36294F85D30002B52D0022384F85D308A
|
||||
:1025B8002268136823F040031360E368B3F5E06F03
|
||||
:1025C8004CD90022B3F5706F04D0B3F5E06F01D099
|
||||
:1025D8000023A362636803F48273A16801F40441D1
|
||||
:1025E8000B43216901F002010B43616901F001010C
|
||||
:1025F8000B43A16901F400710B43E16901F0380153
|
||||
:102608000B43216A01F080010B43A16A01F40051D8
|
||||
:1026180020680B430360638B03F00403616A01F0D5
|
||||
:1026280010010B43616B01F008010B43E16801F4F1
|
||||
:1026380070610B43216813434B602268D36923F40C
|
||||
:102648000063D36100202066012384F85D3010BD4B
|
||||
:1026580084F85C302046FFF777F8A6E74FF48052FD
|
||||
:10266800B0E7012070472DE9F8431F46089D90F810
|
||||
:102678005C30012B00F06B810446884691460123AB
|
||||
:1026880080F85C30FFF7F0F8064694F85D30DBB26E
|
||||
:102698006268012B0AD0B2F5827F40F04681A268B9
|
||||
:1026A800002A40F04881042B40F04781B8F1000F20
|
||||
:1026B80000F04581B9F1000F00F04381002F00F0D0
|
||||
:1026C800428194F85D30DBB2042B02D0052384F8F4
|
||||
:1026D8005D3000232366C4F84090A4F84670A4F83F
|
||||
:1026E8004470C4F83880E787A787E3642365E36804
|
||||
:1026F800B3F5E06F01D8012F23D92268536823F47A
|
||||
:102708008053536023681A6812F0400F03D11A6887
|
||||
:1027180042F040021A60E368B3F5E06F5CD9636881
|
||||
:102728000BB1012F0BD1A26B23681288DA60A36B5F
|
||||
:102738000233A363E38F9BB2013B9BB2E38701277C
|
||||
:1027480030E02268536843F480535360DAE7A26BA1
|
||||
:102758001288DA60A36B0233A363E38F9BB2013B59
|
||||
:102768009BB2E387002723689A6812F0010F11D003
|
||||
:10277800B4F8462092B26AB1DA68236C1A80236CE6
|
||||
:1027880002332364B4F846309BB2013B9BB2A4F8F1
|
||||
:1027980046300127FFF768F8831BAB4202D3B5F137
|
||||
:1027A800FF3F14D1E38F9BB22BB9B4F846309BB2EC
|
||||
:1027B800002B00F0AB8023689A6812F0020FD2D089
|
||||
:1027C800E28F92B2002ACED0002FCCD0BFE70123EF
|
||||
:1027D80084F85D300320A9E063680BB1012F0FD1A5
|
||||
:1027E800E38F9BB2012B0DD9A26B23681288DA60A4
|
||||
:1027F800A36B0233A363E38F9BB2023B9BB2E387D5
|
||||
:10280800012749E0A26B236812781A73A36B01337E
|
||||
:10281800A363E38F9BB2013B9BB2E387F0E7E28FB0
|
||||
:1028280092B2012A0CD9A26B1288DA60A36B023328
|
||||
:10283800A363E38F9BB2023B9BB2E38700273DE093
|
||||
:10284800A26B12781A73A36B0133A363E38F9BB255
|
||||
:10285800013B9BB2E387002730E02268536843F4CA
|
||||
:102868008053536001270DE0226C1B7B1370236C8F
|
||||
:1028780001332364B4F846309BB2013B9BB2A4F801
|
||||
:1028880046300127FEF7F0FF801BA84202D3B5F1BE
|
||||
:10289800FF3F36D1002D34D0E38F9BB223B9B4F873
|
||||
:1028A80046309BB2002B31D023689A6812F0020F91
|
||||
:1028B80004D0E28F92B20AB1002FB0D123689A688F
|
||||
:1028C80012F0010FDED0B4F8462092B2002AD9D017
|
||||
:1028D800B4F8462092B2012AC6D9DA68236C1A8065
|
||||
:1028E800236C02332364B4F846309BB2023B9BB29C
|
||||
:1028F800A4F84630B4F846309BB2012BADD9012775
|
||||
:10290800C0E7012384F85D3003200FE032462946F2
|
||||
:102918002046FFF703FE10B1202323660120236E13
|
||||
:102928009BB9012384F85D3000E00220002384F87D
|
||||
:102938005C30BDE8F8830220F8E70220F6E70120C2
|
||||
:10294800F4E70120F2E70120F0E70120EEE702209A
|
||||
:10295800EFE70000DFF834D0FEF738FF0C480D49E8
|
||||
:102968000D4A002302E0D458C4500433C4188C42E2
|
||||
:10297800F9D30A4A0A4C002301E013600432A24248
|
||||
:10298800FBD300F019F8FEF7AFFEFEE70040002089
|
||||
:102998000000002010000020602A0008100000201D
|
||||
:1029A8000C010020FEE702440346934200D1704721
|
||||
:1029B80003F8011BF9E7000070B50D4D0D4C641BC1
|
||||
:1029C800A4100026A64209D10B4D0C4C00F018F8B3
|
||||
:1029D800641BA4100026A64205D170BD55F8043B1F
|
||||
:1029E80098470136EEE755F8043B98470136F2E779
|
||||
:1029F800582A0008582A0008582A00085C2A0008A3
|
||||
:102A0800F8B500BFF8BC08BC9E467047F8B500BFD3
|
||||
:082A1800F8BC08BC9E467047A3
|
||||
:102A2000FFFFFFFFFFFF00000000000000000000AC
|
||||
:102A3000010203040607080901020304050607084A
|
||||
:102A4000090A0B0C0D0E0F100203040506070809F6
|
||||
:082A50000A0B0C0D0E0F101013
|
||||
:042A58000908000861
|
||||
:042A5C00E507000882
|
||||
:102A60000F00000000127A000100000010000000BA
|
||||
:040000050800295D69
|
||||
:00000001FF
|
File diff suppressed because it is too large
Load Diff
|
@ -1,63 +0,0 @@
|
|||
build/AMS_HighLevel.o: Core/Src/AMS_HighLevel.c Core/Inc/AMS_HighLevel.h \
|
||||
Core/Inc/ADBMS_Abstraction.h Core/Inc/ADBMS_CMD_MAKROS.h \
|
||||
Core/Inc/ADBMS_LL_Driver.h Core/Inc/main.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \
|
||||
Core/Inc/ADBMS_Abstraction.h Core/Inc/TMP1075.h
|
||||
Core/Inc/AMS_HighLevel.h:
|
||||
Core/Inc/ADBMS_Abstraction.h:
|
||||
Core/Inc/ADBMS_CMD_MAKROS.h:
|
||||
Core/Inc/ADBMS_LL_Driver.h:
|
||||
Core/Inc/main.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
||||
Core/Inc/ADBMS_Abstraction.h:
|
||||
Core/Inc/TMP1075.h:
|
|
@ -1,353 +0,0 @@
|
|||
ARM GAS /tmp/ccO15vnV.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "AMS_HighLevel.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Core/Src/AMS_HighLevel.c"
|
||||
20 .section .text.AMS_Init,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global AMS_Init
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 AMS_Init:
|
||||
28 .LVL0:
|
||||
29 .LFB123:
|
||||
1:Core/Src/AMS_HighLevel.c **** /*
|
||||
2:Core/Src/AMS_HighLevel.c **** * AMS_HighLevel.c
|
||||
3:Core/Src/AMS_HighLevel.c **** *
|
||||
4:Core/Src/AMS_HighLevel.c **** * Created on: 20.07.2022
|
||||
5:Core/Src/AMS_HighLevel.c **** * Author: max
|
||||
6:Core/Src/AMS_HighLevel.c **** */
|
||||
7:Core/Src/AMS_HighLevel.c ****
|
||||
8:Core/Src/AMS_HighLevel.c **** #include "AMS_HighLevel.h"
|
||||
9:Core/Src/AMS_HighLevel.c **** #include "ADBMS_Abstraction.h"
|
||||
10:Core/Src/AMS_HighLevel.c **** #include "TMP1075.h"
|
||||
11:Core/Src/AMS_HighLevel.c **** #include "stm32f3xx_hal.h"
|
||||
12:Core/Src/AMS_HighLevel.c **** #include <stdint.h>
|
||||
13:Core/Src/AMS_HighLevel.c **** #include <string.h>
|
||||
14:Core/Src/AMS_HighLevel.c ****
|
||||
15:Core/Src/AMS_HighLevel.c **** Cell_Module module = {};
|
||||
16:Core/Src/AMS_HighLevel.c ****
|
||||
17:Core/Src/AMS_HighLevel.c **** uint16_t amsuv = 0;
|
||||
18:Core/Src/AMS_HighLevel.c **** uint16_t amsov = 0;
|
||||
19:Core/Src/AMS_HighLevel.c ****
|
||||
20:Core/Src/AMS_HighLevel.c **** uint8_t numberofCells = 15;
|
||||
21:Core/Src/AMS_HighLevel.c **** uint8_t numberofAux = 0;
|
||||
22:Core/Src/AMS_HighLevel.c ****
|
||||
23:Core/Src/AMS_HighLevel.c **** uint8_t packetChecksumFails = 0;
|
||||
24:Core/Src/AMS_HighLevel.c **** #define MAX_PACKET_CHECKSUM_FAILS 5
|
||||
25:Core/Src/AMS_HighLevel.c ****
|
||||
26:Core/Src/AMS_HighLevel.c **** uint8_t deviceSleeps = 0;
|
||||
27:Core/Src/AMS_HighLevel.c **** #define MAX_DEVICE_SLEEP 3 //TODO: change to correct value
|
||||
28:Core/Src/AMS_HighLevel.c ****
|
||||
29:Core/Src/AMS_HighLevel.c **** struct pollingTimes {
|
||||
ARM GAS /tmp/ccO15vnV.s page 2
|
||||
|
||||
|
||||
30:Core/Src/AMS_HighLevel.c **** uint32_t S_ADC_OW_CHECK;
|
||||
31:Core/Src/AMS_HighLevel.c **** uint32_t TMP1075;
|
||||
32:Core/Src/AMS_HighLevel.c **** };
|
||||
33:Core/Src/AMS_HighLevel.c ****
|
||||
34:Core/Src/AMS_HighLevel.c **** struct pollingTimes pollingTimes = {0, 0};
|
||||
35:Core/Src/AMS_HighLevel.c ****
|
||||
36:Core/Src/AMS_HighLevel.c **** uint8_t AMS_Init(SPI_HandleTypeDef* hspi) {
|
||||
30 .loc 1 36 43 view -0
|
||||
31 .cfi_startproc
|
||||
32 @ args = 0, pretend = 0, frame = 0
|
||||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
34 .loc 1 36 43 is_stmt 0 view .LVU1
|
||||
35 0000 38B5 push {r3, r4, r5, lr}
|
||||
36 .cfi_def_cfa_offset 16
|
||||
37 .cfi_offset 3, -16
|
||||
38 .cfi_offset 4, -12
|
||||
39 .cfi_offset 5, -8
|
||||
40 .cfi_offset 14, -4
|
||||
37:Core/Src/AMS_HighLevel.c **** uint8_t ret = initAMS(hspi, numberofCells, numberofAux);
|
||||
41 .loc 1 37 3 is_stmt 1 view .LVU2
|
||||
42 .loc 1 37 17 is_stmt 0 view .LVU3
|
||||
43 0002 0C4B ldr r3, .L3
|
||||
44 0004 1A78 ldrb r2, [r3] @ zero_extendqisi2
|
||||
45 0006 0C4B ldr r3, .L3+4
|
||||
46 0008 1978 ldrb r1, [r3] @ zero_extendqisi2
|
||||
47 000a FFF7FEFF bl initAMS
|
||||
48 .LVL1:
|
||||
49 .loc 1 37 17 view .LVU4
|
||||
50 000e 0446 mov r4, r0
|
||||
51 .LVL2:
|
||||
38:Core/Src/AMS_HighLevel.c **** amsov = DEFAULT_OV;
|
||||
52 .loc 1 38 3 is_stmt 1 view .LVU5
|
||||
53 .loc 1 38 9 is_stmt 0 view .LVU6
|
||||
54 0010 0A4B ldr r3, .L3+8
|
||||
55 0012 40F26542 movw r2, #1125
|
||||
56 0016 1A80 strh r2, [r3] @ movhi
|
||||
39:Core/Src/AMS_HighLevel.c **** amsuv = DEFAULT_UV;
|
||||
57 .loc 1 39 3 is_stmt 1 view .LVU7
|
||||
58 .loc 1 39 9 is_stmt 0 view .LVU8
|
||||
59 0018 094B ldr r3, .L3+12
|
||||
60 001a 40F2A112 movw r2, #417
|
||||
61 001e 1A80 strh r2, [r3] @ movhi
|
||||
40:Core/Src/AMS_HighLevel.c ****
|
||||
41:Core/Src/AMS_HighLevel.c **** pollingTimes = (struct pollingTimes) {HAL_GetTick(), HAL_GetTick()};
|
||||
62 .loc 1 41 3 is_stmt 1 view .LVU9
|
||||
63 .loc 1 41 41 is_stmt 0 view .LVU10
|
||||
64 0020 FFF7FEFF bl HAL_GetTick
|
||||
65 .LVL3:
|
||||
66 0024 0546 mov r5, r0
|
||||
67 .loc 1 41 56 discriminator 1 view .LVU11
|
||||
68 0026 FFF7FEFF bl HAL_GetTick
|
||||
69 .LVL4:
|
||||
70 .loc 1 41 16 discriminator 2 view .LVU12
|
||||
71 002a 064B ldr r3, .L3+16
|
||||
72 002c 1D60 str r5, [r3]
|
||||
73 002e 5860 str r0, [r3, #4]
|
||||
42:Core/Src/AMS_HighLevel.c ****
|
||||
ARM GAS /tmp/ccO15vnV.s page 3
|
||||
|
||||
|
||||
43:Core/Src/AMS_HighLevel.c **** return ret;
|
||||
74 .loc 1 43 3 is_stmt 1 view .LVU13
|
||||
44:Core/Src/AMS_HighLevel.c **** }
|
||||
75 .loc 1 44 1 is_stmt 0 view .LVU14
|
||||
76 0030 2046 mov r0, r4
|
||||
77 0032 38BD pop {r3, r4, r5, pc}
|
||||
78 .LVL5:
|
||||
79 .L4:
|
||||
80 .loc 1 44 1 view .LVU15
|
||||
81 .align 2
|
||||
82 .L3:
|
||||
83 0034 00000000 .word numberofAux
|
||||
84 0038 00000000 .word numberofCells
|
||||
85 003c 00000000 .word amsov
|
||||
86 0040 00000000 .word amsuv
|
||||
87 0044 00000000 .word pollingTimes
|
||||
88 .cfi_endproc
|
||||
89 .LFE123:
|
||||
91 .section .text.AMS_Idle_Loop,"ax",%progbits
|
||||
92 .align 1
|
||||
93 .global AMS_Idle_Loop
|
||||
94 .syntax unified
|
||||
95 .thumb
|
||||
96 .thumb_func
|
||||
98 AMS_Idle_Loop:
|
||||
99 .LFB124:
|
||||
45:Core/Src/AMS_HighLevel.c ****
|
||||
46:Core/Src/AMS_HighLevel.c **** uint8_t AMS_Idle_Loop() {
|
||||
100 .loc 1 46 25 is_stmt 1 view -0
|
||||
101 .cfi_startproc
|
||||
102 @ args = 0, pretend = 0, frame = 0
|
||||
103 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
104 0000 38B5 push {r3, r4, r5, lr}
|
||||
105 .cfi_def_cfa_offset 16
|
||||
106 .cfi_offset 3, -16
|
||||
107 .cfi_offset 4, -12
|
||||
108 .cfi_offset 5, -8
|
||||
109 .cfi_offset 14, -4
|
||||
47:Core/Src/AMS_HighLevel.c **** if (!amsWakeUp()) {
|
||||
110 .loc 1 47 3 view .LVU17
|
||||
111 .loc 1 47 8 is_stmt 0 view .LVU18
|
||||
112 0002 FFF7FEFF bl amsWakeUp
|
||||
113 .LVL6:
|
||||
48:Core/Src/AMS_HighLevel.c **** //error_data.data_kind = SEK_INTERNAL_BMS_TIMEOUT; //we don't receive data for the wakeup comma
|
||||
49:Core/Src/AMS_HighLevel.c **** //set_error_source(ERROR_SOURCE_INTERNAL); //so we can't tell if we timed out
|
||||
50:Core/Src/AMS_HighLevel.c **** }
|
||||
114 .loc 1 50 3 is_stmt 1 view .LVU19
|
||||
51:Core/Src/AMS_HighLevel.c ****
|
||||
52:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsAuxAndStatusMeasurement(&module);
|
||||
115 .loc 1 52 3 view .LVU20
|
||||
116 .loc 1 52 26 is_stmt 0 view .LVU21
|
||||
117 0006 134C ldr r4, .L9
|
||||
118 0008 2046 mov r0, r4
|
||||
119 000a FFF7FEFF bl amsAuxAndStatusMeasurement
|
||||
120 .LVL7:
|
||||
121 .loc 1 52 23 discriminator 1 view .LVU22
|
||||
122 000e 124B ldr r3, .L9+4
|
||||
ARM GAS /tmp/ccO15vnV.s page 4
|
||||
|
||||
|
||||
123 0010 1A78 ldrb r2, [r3] @ zero_extendqisi2
|
||||
124 0012 1044 add r0, r0, r2
|
||||
125 0014 1870 strb r0, [r3]
|
||||
53:Core/Src/AMS_HighLevel.c ****
|
||||
54:Core/Src/AMS_HighLevel.c **** if (module.status.SLEEP) {
|
||||
126 .loc 1 54 3 is_stmt 1 view .LVU23
|
||||
127 .loc 1 54 7 is_stmt 0 view .LVU24
|
||||
128 0016 94F83930 ldrb r3, [r4, #57] @ zero_extendqisi2
|
||||
129 .loc 1 54 6 view .LVU25
|
||||
130 001a 13F0100F tst r3, #16
|
||||
131 001e 06D0 beq .L6
|
||||
55:Core/Src/AMS_HighLevel.c **** deviceSleeps++;
|
||||
132 .loc 1 55 5 is_stmt 1 view .LVU26
|
||||
133 .loc 1 55 17 is_stmt 0 view .LVU27
|
||||
134 0020 0E4A ldr r2, .L9+8
|
||||
135 0022 1378 ldrb r3, [r2] @ zero_extendqisi2
|
||||
136 0024 0133 adds r3, r3, #1
|
||||
137 0026 DBB2 uxtb r3, r3
|
||||
138 0028 1370 strb r3, [r2]
|
||||
56:Core/Src/AMS_HighLevel.c **** if (deviceSleeps > MAX_DEVICE_SLEEP) {
|
||||
139 .loc 1 56 5 is_stmt 1 view .LVU28
|
||||
140 .loc 1 56 8 is_stmt 0 view .LVU29
|
||||
141 002a 032B cmp r3, #3
|
||||
142 002c 0FD9 bls .L8
|
||||
143 .L6:
|
||||
57:Core/Src/AMS_HighLevel.c ****
|
||||
58:Core/Src/AMS_HighLevel.c **** } else {
|
||||
59:Core/Src/AMS_HighLevel.c **** amsReset();
|
||||
60:Core/Src/AMS_HighLevel.c **** }
|
||||
61:Core/Src/AMS_HighLevel.c **** }
|
||||
62:Core/Src/AMS_HighLevel.c ****
|
||||
63:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsCellMeasurement(&module);
|
||||
144 .loc 1 63 3 is_stmt 1 view .LVU30
|
||||
145 .loc 1 63 26 is_stmt 0 view .LVU31
|
||||
146 002e 094D ldr r5, .L9
|
||||
147 0030 2846 mov r0, r5
|
||||
148 0032 FFF7FEFF bl amsCellMeasurement
|
||||
149 .LVL8:
|
||||
150 .loc 1 63 23 discriminator 1 view .LVU32
|
||||
151 0036 084C ldr r4, .L9+4
|
||||
152 0038 2378 ldrb r3, [r4] @ zero_extendqisi2
|
||||
153 003a 1844 add r0, r0, r3
|
||||
154 003c 2070 strb r0, [r4]
|
||||
64:Core/Src/AMS_HighLevel.c **** packetChecksumFails += amsCheckUnderOverVoltage(&module);
|
||||
155 .loc 1 64 3 is_stmt 1 view .LVU33
|
||||
156 .loc 1 64 26 is_stmt 0 view .LVU34
|
||||
157 003e 2846 mov r0, r5
|
||||
158 0040 FFF7FEFF bl amsCheckUnderOverVoltage
|
||||
159 .LVL9:
|
||||
160 .loc 1 64 23 discriminator 1 view .LVU35
|
||||
161 0044 2378 ldrb r3, [r4] @ zero_extendqisi2
|
||||
162 0046 1844 add r0, r0, r3
|
||||
163 0048 2070 strb r0, [r4]
|
||||
65:Core/Src/AMS_HighLevel.c ****
|
||||
66:Core/Src/AMS_HighLevel.c **** //tmp1075_measure();
|
||||
67:Core/Src/AMS_HighLevel.c ****
|
||||
68:Core/Src/AMS_HighLevel.c **** return 0;
|
||||
ARM GAS /tmp/ccO15vnV.s page 5
|
||||
|
||||
|
||||
164 .loc 1 68 3 is_stmt 1 view .LVU36
|
||||
69:Core/Src/AMS_HighLevel.c **** }...
|
||||
165 .loc 1 69 1 is_stmt 0 view .LVU37
|
||||
166 004a 0020 movs r0, #0
|
||||
167 004c 38BD pop {r3, r4, r5, pc}
|
||||
168 .L8:
|
||||
59:Core/Src/AMS_HighLevel.c **** amsReset();
|
||||
169 .loc 1 59 7 is_stmt 1 view .LVU38
|
||||
170 004e FFF7FEFF bl amsReset
|
||||
171 .LVL10:
|
||||
172 0052 ECE7 b .L6
|
||||
173 .L10:
|
||||
174 .align 2
|
||||
175 .L9:
|
||||
176 0054 00000000 .word module
|
||||
177 0058 00000000 .word packetChecksumFails
|
||||
178 005c 00000000 .word deviceSleeps
|
||||
179 .cfi_endproc
|
||||
180 .LFE124:
|
||||
182 .global pollingTimes
|
||||
183 .section .bss.pollingTimes,"aw",%nobits
|
||||
184 .align 2
|
||||
187 pollingTimes:
|
||||
188 0000 00000000 .space 8
|
||||
188 00000000
|
||||
189 .global deviceSleeps
|
||||
190 .section .bss.deviceSleeps,"aw",%nobits
|
||||
193 deviceSleeps:
|
||||
194 0000 00 .space 1
|
||||
195 .global packetChecksumFails
|
||||
196 .section .bss.packetChecksumFails,"aw",%nobits
|
||||
199 packetChecksumFails:
|
||||
200 0000 00 .space 1
|
||||
201 .global numberofAux
|
||||
202 .section .bss.numberofAux,"aw",%nobits
|
||||
205 numberofAux:
|
||||
206 0000 00 .space 1
|
||||
207 .global numberofCells
|
||||
208 .section .data.numberofCells,"aw"
|
||||
211 numberofCells:
|
||||
212 0000 0F .byte 15
|
||||
213 .global amsov
|
||||
214 .section .bss.amsov,"aw",%nobits
|
||||
215 .align 1
|
||||
218 amsov:
|
||||
219 0000 0000 .space 2
|
||||
220 .global amsuv
|
||||
221 .section .bss.amsuv,"aw",%nobits
|
||||
222 .align 1
|
||||
225 amsuv:
|
||||
226 0000 0000 .space 2
|
||||
227 .global module
|
||||
228 .section .bss.module,"aw",%nobits
|
||||
229 .align 2
|
||||
232 module:
|
||||
233 0000 00000000 .space 96
|
||||
233 00000000
|
||||
ARM GAS /tmp/ccO15vnV.s page 6
|
||||
|
||||
|
||||
233 00000000
|
||||
233 00000000
|
||||
233 00000000
|
||||
234 .text
|
||||
235 .Letext0:
|
||||
236 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
237 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
238 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
239 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
240 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
241 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
242 .file 8 "Core/Inc/ADBMS_LL_Driver.h"
|
||||
243 .file 9 "Core/Inc/ADBMS_Abstraction.h"
|
||||
244 .file 10 "Core/Inc/AMS_HighLevel.h"
|
||||
245 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccO15vnV.s page 7
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 AMS_HighLevel.c
|
||||
/tmp/ccO15vnV.s:21 .text.AMS_Init:00000000 $t
|
||||
/tmp/ccO15vnV.s:27 .text.AMS_Init:00000000 AMS_Init
|
||||
/tmp/ccO15vnV.s:83 .text.AMS_Init:00000034 $d
|
||||
/tmp/ccO15vnV.s:205 .bss.numberofAux:00000000 numberofAux
|
||||
/tmp/ccO15vnV.s:211 .data.numberofCells:00000000 numberofCells
|
||||
/tmp/ccO15vnV.s:218 .bss.amsov:00000000 amsov
|
||||
/tmp/ccO15vnV.s:225 .bss.amsuv:00000000 amsuv
|
||||
/tmp/ccO15vnV.s:187 .bss.pollingTimes:00000000 pollingTimes
|
||||
/tmp/ccO15vnV.s:92 .text.AMS_Idle_Loop:00000000 $t
|
||||
/tmp/ccO15vnV.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop
|
||||
/tmp/ccO15vnV.s:176 .text.AMS_Idle_Loop:00000054 $d
|
||||
/tmp/ccO15vnV.s:232 .bss.module:00000000 module
|
||||
/tmp/ccO15vnV.s:199 .bss.packetChecksumFails:00000000 packetChecksumFails
|
||||
/tmp/ccO15vnV.s:193 .bss.deviceSleeps:00000000 deviceSleeps
|
||||
/tmp/ccO15vnV.s:184 .bss.pollingTimes:00000000 $d
|
||||
/tmp/ccO15vnV.s:194 .bss.deviceSleeps:00000000 $d
|
||||
/tmp/ccO15vnV.s:200 .bss.packetChecksumFails:00000000 $d
|
||||
/tmp/ccO15vnV.s:206 .bss.numberofAux:00000000 $d
|
||||
/tmp/ccO15vnV.s:215 .bss.amsov:00000000 $d
|
||||
/tmp/ccO15vnV.s:222 .bss.amsuv:00000000 $d
|
||||
/tmp/ccO15vnV.s:229 .bss.module:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
initAMS
|
||||
HAL_GetTick
|
||||
amsWakeUp
|
||||
amsAuxAndStatusMeasurement
|
||||
amsCellMeasurement
|
||||
amsCheckUnderOverVoltage
|
||||
amsReset
|
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/TMP1075.o: Core/Src/TMP1075.c Core/Inc/TMP1075.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Core/Inc/TMP1075.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
|
@ -1,421 +0,0 @@
|
|||
ARM GAS /tmp/cc58NyxI.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "TMP1075.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Core/Src/TMP1075.c"
|
||||
20 .section .text.tmp1075_sensor_init,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global tmp1075_sensor_init
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 tmp1075_sensor_init:
|
||||
28 .LVL0:
|
||||
29 .LFB125:
|
||||
1:Core/Src/TMP1075.c **** #include "TMP1075.h"
|
||||
2:Core/Src/TMP1075.c ****
|
||||
3:Core/Src/TMP1075.c **** #include <stdint.h>
|
||||
4:Core/Src/TMP1075.c **** #include <string.h>
|
||||
5:Core/Src/TMP1075.c ****
|
||||
6:Core/Src/TMP1075.c **** #define MAX_TEMP ((int16_t)(59 / 0.0625f))
|
||||
7:Core/Src/TMP1075.c **** #define MIN_TEMP 0
|
||||
8:Core/Src/TMP1075.c **** #define MAX_FAILED_TEMP 12 //TODO: change value for compliance with the actual number of sensors
|
||||
9:Core/Src/TMP1075.c **** #warning "change value for compliance with the actual number of sensors"
|
||||
10:Core/Src/TMP1075.c ****
|
||||
11:Core/Src/TMP1075.c **** int16_t tmp1075_temps[N_TEMP_SENSORS] = {0};
|
||||
12:Core/Src/TMP1075.c ****
|
||||
13:Core/Src/TMP1075.c ****
|
||||
14:Core/Src/TMP1075.c **** I2C_HandleTypeDef* hi2c;
|
||||
15:Core/Src/TMP1075.c ****
|
||||
16:Core/Src/TMP1075.c **** HAL_StatusTypeDef tmp1075_init(I2C_HandleTypeDef* handle) {
|
||||
17:Core/Src/TMP1075.c **** hi2c = handle;
|
||||
18:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) {
|
||||
19:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
20:Core/Src/TMP1075.c **** if (status != HAL_OK) {
|
||||
21:Core/Src/TMP1075.c **** return status;
|
||||
22:Core/Src/TMP1075.c **** }
|
||||
23:Core/Src/TMP1075.c **** }
|
||||
24:Core/Src/TMP1075.c **** return HAL_OK;
|
||||
25:Core/Src/TMP1075.c **** }
|
||||
26:Core/Src/TMP1075.c ****
|
||||
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/cc58NyxI.s page 2
|
||||
|
||||
|
||||
30:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK ||
|
||||
31:Core/Src/TMP1075.c **** (tmp1075_temps[i] & 0x000F) != 0) {
|
||||
32:Core/Src/TMP1075.c **** return HAL_ERROR;
|
||||
33:Core/Src/TMP1075.c **** }
|
||||
34:Core/Src/TMP1075.c ****
|
||||
35:Core/Src/TMP1075.c **** return HAL_OK;
|
||||
36:Core/Src/TMP1075.c **** }
|
||||
37:Core/Src/TMP1075.c **** }
|
||||
38:Core/Src/TMP1075.c ****
|
||||
39:Core/Src/TMP1075.c **** HAL_StatusTypeDef tmp1075_sensor_init(int n) {
|
||||
30 .loc 1 39 46 view -0
|
||||
31 .cfi_startproc
|
||||
32 @ args = 0, pretend = 0, frame = 8
|
||||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
34 .loc 1 39 46 is_stmt 0 view .LVU1
|
||||
35 0000 00B5 push {lr}
|
||||
36 .cfi_def_cfa_offset 4
|
||||
37 .cfi_offset 14, -4
|
||||
38 0002 85B0 sub sp, sp, #20
|
||||
39 .cfi_def_cfa_offset 24
|
||||
40:Core/Src/TMP1075.c **** uint16_t addr = (0b1000000 | n) << 1;
|
||||
40 .loc 1 40 3 is_stmt 1 view .LVU2
|
||||
41 .loc 1 40 35 is_stmt 0 view .LVU3
|
||||
42 0004 4100 lsls r1, r0, #1
|
||||
43 0006 41F08001 orr r1, r1, #128
|
||||
44 000a 09B2 sxth r1, r1
|
||||
45 .loc 1 40 12 view .LVU4
|
||||
46 000c 89B2 uxth r1, r1
|
||||
47 .LVL1:
|
||||
41:Core/Src/TMP1075.c **** uint8_t data[] = {0};
|
||||
48 .loc 1 41 3 is_stmt 1 view .LVU5
|
||||
49 .loc 1 41 11 is_stmt 0 view .LVU6
|
||||
50 000e 0023 movs r3, #0
|
||||
51 0010 8DF80C30 strb r3, [sp, #12]
|
||||
42:Core/Src/TMP1075.c **** return HAL_I2C_Master_Transmit(hi2c, addr, data, sizeof(data), 100);
|
||||
52 .loc 1 42 3 is_stmt 1 view .LVU7
|
||||
53 .loc 1 42 10 is_stmt 0 view .LVU8
|
||||
54 0014 6423 movs r3, #100
|
||||
55 0016 0093 str r3, [sp]
|
||||
56 0018 0123 movs r3, #1
|
||||
57 001a 03AA add r2, sp, #12
|
||||
58 001c 0348 ldr r0, .L3
|
||||
59 .LVL2:
|
||||
60 .loc 1 42 10 view .LVU9
|
||||
61 001e 0068 ldr r0, [r0]
|
||||
62 0020 FFF7FEFF bl HAL_I2C_Master_Transmit
|
||||
63 .LVL3:
|
||||
43:Core/Src/TMP1075.c **** }
|
||||
64 .loc 1 43 1 view .LVU10
|
||||
65 0024 05B0 add sp, sp, #20
|
||||
66 .cfi_def_cfa_offset 4
|
||||
67 @ sp needed
|
||||
68 0026 5DF804FB ldr pc, [sp], #4
|
||||
69 .L4:
|
||||
70 002a 00BF .align 2
|
||||
71 .L3:
|
||||
72 002c 00000000 .word hi2c
|
||||
ARM GAS /tmp/cc58NyxI.s page 3
|
||||
|
||||
|
||||
73 .cfi_endproc
|
||||
74 .LFE125:
|
||||
76 .section .text.tmp1075_init,"ax",%progbits
|
||||
77 .align 1
|
||||
78 .global tmp1075_init
|
||||
79 .syntax unified
|
||||
80 .thumb
|
||||
81 .thumb_func
|
||||
83 tmp1075_init:
|
||||
84 .LVL4:
|
||||
85 .LFB123:
|
||||
16:Core/Src/TMP1075.c **** hi2c = handle;
|
||||
86 .loc 1 16 59 is_stmt 1 view -0
|
||||
87 .cfi_startproc
|
||||
88 @ args = 0, pretend = 0, frame = 0
|
||||
89 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
16:Core/Src/TMP1075.c **** hi2c = handle;
|
||||
90 .loc 1 16 59 is_stmt 0 view .LVU12
|
||||
91 0000 10B5 push {r4, lr}
|
||||
92 .cfi_def_cfa_offset 8
|
||||
93 .cfi_offset 4, -8
|
||||
94 .cfi_offset 14, -4
|
||||
17:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) {
|
||||
95 .loc 1 17 3 is_stmt 1 view .LVU13
|
||||
17:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) {
|
||||
96 .loc 1 17 8 is_stmt 0 view .LVU14
|
||||
97 0002 074B ldr r3, .L11
|
||||
98 0004 1860 str r0, [r3]
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
99 .loc 1 18 3 is_stmt 1 view .LVU15
|
||||
100 .LBB2:
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
101 .loc 1 18 8 view .LVU16
|
||||
102 .LVL5:
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
103 .loc 1 18 12 is_stmt 0 view .LVU17
|
||||
104 0006 0024 movs r4, #0
|
||||
105 .LVL6:
|
||||
106 .L6:
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
107 .loc 1 18 21 is_stmt 1 discriminator 1 view .LVU18
|
||||
108 0008 072C cmp r4, #7
|
||||
109 000a 06DC bgt .L10
|
||||
110 .LBB3:
|
||||
19:Core/Src/TMP1075.c **** if (status != HAL_OK) {
|
||||
111 .loc 1 19 5 view .LVU19
|
||||
19:Core/Src/TMP1075.c **** if (status != HAL_OK) {
|
||||
112 .loc 1 19 32 is_stmt 0 view .LVU20
|
||||
113 000c 2046 mov r0, r4
|
||||
114 000e FFF7FEFF bl tmp1075_sensor_init
|
||||
115 .LVL7:
|
||||
20:Core/Src/TMP1075.c **** return status;
|
||||
116 .loc 1 20 5 is_stmt 1 view .LVU21
|
||||
20:Core/Src/TMP1075.c **** return status;
|
||||
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/cc58NyxI.s page 4
|
||||
|
||||
|
||||
120 .LBE3:
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
121 .loc 1 18 40 is_stmt 1 discriminator 2 view .LVU23
|
||||
122 0016 0134 adds r4, r4, #1
|
||||
123 .LVL8:
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
124 .loc 1 18 40 is_stmt 0 discriminator 2 view .LVU24
|
||||
125 0018 F6E7 b .L6
|
||||
126 .LVL9:
|
||||
127 .L10:
|
||||
18:Core/Src/TMP1075.c **** HAL_StatusTypeDef status = tmp1075_sensor_init(i);
|
||||
128 .loc 1 18 40 discriminator 2 view .LVU25
|
||||
129 .LBE2:
|
||||
24:Core/Src/TMP1075.c **** }
|
||||
130 .loc 1 24 10 view .LVU26
|
||||
131 001a 0023 movs r3, #0
|
||||
132 .L7:
|
||||
25:Core/Src/TMP1075.c ****
|
||||
133 .loc 1 25 1 view .LVU27
|
||||
134 001c 1846 mov r0, r3
|
||||
135 001e 10BD pop {r4, pc}
|
||||
136 .LVL10:
|
||||
137 .L12:
|
||||
25:Core/Src/TMP1075.c ****
|
||||
138 .loc 1 25 1 view .LVU28
|
||||
139 .align 2
|
||||
140 .L11:
|
||||
141 0020 00000000 .word hi2c
|
||||
142 .cfi_endproc
|
||||
143 .LFE123:
|
||||
145 .section .text.tmp1075_sensor_read,"ax",%progbits
|
||||
146 .align 1
|
||||
147 .global tmp1075_sensor_read
|
||||
148 .syntax unified
|
||||
149 .thumb
|
||||
150 .thumb_func
|
||||
152 tmp1075_sensor_read:
|
||||
153 .LVL11:
|
||||
154 .LFB126:
|
||||
44:Core/Src/TMP1075.c ****
|
||||
45:Core/Src/TMP1075.c **** HAL_StatusTypeDef tmp1075_sensor_read(int n, int16_t* res) {
|
||||
155 .loc 1 45 60 is_stmt 1 view -0
|
||||
156 .cfi_startproc
|
||||
157 @ args = 0, pretend = 0, frame = 8
|
||||
158 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
159 .loc 1 45 60 is_stmt 0 view .LVU30
|
||||
160 0000 10B5 push {r4, lr}
|
||||
161 .cfi_def_cfa_offset 8
|
||||
162 .cfi_offset 4, -8
|
||||
163 .cfi_offset 14, -4
|
||||
164 0002 84B0 sub sp, sp, #16
|
||||
165 .cfi_def_cfa_offset 24
|
||||
166 0004 0C46 mov r4, r1
|
||||
46:Core/Src/TMP1075.c **** uint16_t addr = (0b1000000 | n) << 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/cc58NyxI.s page 5
|
||||
|
||||
|
||||
170 .LVL12:
|
||||
171 .loc 1 46 35 view .LVU33
|
||||
172 0008 00B2 sxth r0, r0
|
||||
173 .LVL13:
|
||||
47:Core/Src/TMP1075.c **** addr |= 1; // Read
|
||||
174 .loc 1 47 3 is_stmt 1 view .LVU34
|
||||
175 .loc 1 47 8 is_stmt 0 view .LVU35
|
||||
176 000a 40F08100 orr r0, r0, #129
|
||||
177 .LVL14:
|
||||
48:Core/Src/TMP1075.c **** uint8_t result[2];
|
||||
178 .loc 1 48 3 is_stmt 1 view .LVU36
|
||||
49:Core/Src/TMP1075.c **** HAL_StatusTypeDef status =
|
||||
179 .loc 1 49 3 view .LVU37
|
||||
50:Core/Src/TMP1075.c **** HAL_I2C_Master_Receive(hi2c, addr, result, sizeof(result), 5); //5ms timeout for failure (cas
|
||||
180 .loc 1 50 7 is_stmt 0 view .LVU38
|
||||
181 000e 0523 movs r3, #5
|
||||
182 0010 0093 str r3, [sp]
|
||||
183 0012 0223 movs r3, #2
|
||||
184 0014 03AA add r2, sp, #12
|
||||
185 0016 81B2 uxth r1, r0
|
||||
186 .LVL15:
|
||||
187 .loc 1 50 7 view .LVU39
|
||||
188 0018 0648 ldr r0, .L16
|
||||
189 .LVL16:
|
||||
190 .loc 1 50 7 view .LVU40
|
||||
191 001a 0068 ldr r0, [r0]
|
||||
192 001c FFF7FEFF bl HAL_I2C_Master_Receive
|
||||
193 .LVL17:
|
||||
51:Core/Src/TMP1075.c **** if (status == HAL_OK) {
|
||||
194 .loc 1 51 3 is_stmt 1 view .LVU41
|
||||
195 .loc 1 51 6 is_stmt 0 view .LVU42
|
||||
196 0020 30B9 cbnz r0, .L14
|
||||
52:Core/Src/TMP1075.c **** *res = (result[0] << 8) | result[1];
|
||||
197 .loc 1 52 5 is_stmt 1 view .LVU43
|
||||
198 .loc 1 52 19 is_stmt 0 view .LVU44
|
||||
199 0022 9DF80C20 ldrb r2, [sp, #12] @ zero_extendqisi2
|
||||
200 .loc 1 52 37 view .LVU45
|
||||
201 0026 9DF80D30 ldrb r3, [sp, #13] @ zero_extendqisi2
|
||||
202 .loc 1 52 29 view .LVU46
|
||||
203 002a 43EA0223 orr r3, r3, r2, lsl #8
|
||||
204 .loc 1 52 10 view .LVU47
|
||||
205 002e 2380 strh r3, [r4] @ movhi
|
||||
206 .L14:
|
||||
53:Core/Src/TMP1075.c **** }
|
||||
54:Core/Src/TMP1075.c **** return status;
|
||||
207 .loc 1 54 3 is_stmt 1 view .LVU48
|
||||
55:Core/Src/TMP1075.c **** }
|
||||
208 .loc 1 55 1 is_stmt 0 view .LVU49
|
||||
209 0030 04B0 add sp, sp, #16
|
||||
210 .cfi_def_cfa_offset 8
|
||||
211 @ sp needed
|
||||
212 0032 10BD pop {r4, pc}
|
||||
213 .LVL18:
|
||||
214 .L17:
|
||||
215 .loc 1 55 1 view .LVU50
|
||||
216 .align 2
|
||||
217 .L16:
|
||||
ARM GAS /tmp/cc58NyxI.s page 6
|
||||
|
||||
|
||||
218 0034 00000000 .word hi2c
|
||||
219 .cfi_endproc
|
||||
220 .LFE126:
|
||||
222 .section .text.tmp1075_measure,"ax",%progbits
|
||||
223 .align 1
|
||||
224 .global tmp1075_measure
|
||||
225 .syntax unified
|
||||
226 .thumb
|
||||
227 .thumb_func
|
||||
229 tmp1075_measure:
|
||||
230 .LFB124:
|
||||
28:Core/Src/TMP1075.c **** for (int i = 0; i < N_TEMP_SENSORS; i++) {
|
||||
231 .loc 1 28 37 is_stmt 1 view -0
|
||||
232 .cfi_startproc
|
||||
233 @ args = 0, pretend = 0, frame = 0
|
||||
234 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
235 0000 08B5 push {r3, lr}
|
||||
236 .cfi_def_cfa_offset 8
|
||||
237 .cfi_offset 3, -8
|
||||
238 .cfi_offset 14, -4
|
||||
29:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK ||
|
||||
239 .loc 1 29 3 view .LVU52
|
||||
240 .LBB4:
|
||||
29:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK ||
|
||||
241 .loc 1 29 8 view .LVU53
|
||||
242 .LVL19:
|
||||
29:Core/Src/TMP1075.c **** if (tmp1075_sensor_read(i, &tmp1075_temps[i]) != HAL_OK ||
|
||||
243 .loc 1 29 21 discriminator 1 view .LVU54
|
||||
30:Core/Src/TMP1075.c **** (tmp1075_temps[i] & 0x000F) != 0) {
|
||||
244 .loc 1 30 5 view .LVU55
|
||||
30:Core/Src/TMP1075.c **** (tmp1075_temps[i] & 0x000F) != 0) {
|
||||
245 .loc 1 30 9 is_stmt 0 view .LVU56
|
||||
246 0002 0849 ldr r1, .L24
|
||||
247 0004 0020 movs r0, #0
|
||||
248 0006 FFF7FEFF bl tmp1075_sensor_read
|
||||
249 .LVL20:
|
||||
30:Core/Src/TMP1075.c **** (tmp1075_temps[i] & 0x000F) != 0) {
|
||||
250 .loc 1 30 8 discriminator 1 view .LVU57
|
||||
251 000a 30B9 cbnz r0, .L20
|
||||
31:Core/Src/TMP1075.c **** return HAL_ERROR;
|
||||
252 .loc 1 31 23 view .LVU58
|
||||
253 000c 054B ldr r3, .L24
|
||||
254 000e B3F90030 ldrsh r3, [r3]
|
||||
30:Core/Src/TMP1075.c **** (tmp1075_temps[i] & 0x000F) != 0) {
|
||||
255 .loc 1 30 61 discriminator 1 view .LVU59
|
||||
256 0012 13F00F0F tst r3, #15
|
||||
257 0016 02D1 bne .L23
|
||||
258 .L19:
|
||||
259 .LBE4:
|
||||
37:Core/Src/TMP1075.c ****
|
||||
260 .loc 1 37 1 view .LVU60
|
||||
261 0018 08BD pop {r3, pc}
|
||||
262 .L20:
|
||||
263 .LBB5:
|
||||
32:Core/Src/TMP1075.c **** }
|
||||
264 .loc 1 32 18 view .LVU61
|
||||
265 001a 0120 movs r0, #1
|
||||
ARM GAS /tmp/cc58NyxI.s page 7
|
||||
|
||||
|
||||
266 001c FCE7 b .L19
|
||||
267 .L23:
|
||||
268 001e 0120 movs r0, #1
|
||||
269 0020 FAE7 b .L19
|
||||
270 .L25:
|
||||
271 0022 00BF .align 2
|
||||
272 .L24:
|
||||
273 0024 00000000 .word tmp1075_temps
|
||||
274 .LBE5:
|
||||
275 .cfi_endproc
|
||||
276 .LFE124:
|
||||
278 .global hi2c
|
||||
279 .section .bss.hi2c,"aw",%nobits
|
||||
280 .align 2
|
||||
283 hi2c:
|
||||
284 0000 00000000 .space 4
|
||||
285 .global tmp1075_temps
|
||||
286 .section .bss.tmp1075_temps,"aw",%nobits
|
||||
287 .align 2
|
||||
290 tmp1075_temps:
|
||||
291 0000 00000000 .space 16
|
||||
291 00000000
|
||||
291 00000000
|
||||
291 00000000
|
||||
292 .text
|
||||
293 .Letext0:
|
||||
294 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
295 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
296 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
297 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
298 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
299 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
|
||||
300 .file 8 "Core/Inc/TMP1075.h"
|
||||
ARM GAS /tmp/cc58NyxI.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 TMP1075.c
|
||||
/tmp/cc58NyxI.s:21 .text.tmp1075_sensor_init:00000000 $t
|
||||
/tmp/cc58NyxI.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init
|
||||
/tmp/cc58NyxI.s:72 .text.tmp1075_sensor_init:0000002c $d
|
||||
/tmp/cc58NyxI.s:283 .bss.hi2c:00000000 hi2c
|
||||
/tmp/cc58NyxI.s:77 .text.tmp1075_init:00000000 $t
|
||||
/tmp/cc58NyxI.s:83 .text.tmp1075_init:00000000 tmp1075_init
|
||||
/tmp/cc58NyxI.s:141 .text.tmp1075_init:00000020 $d
|
||||
/tmp/cc58NyxI.s:146 .text.tmp1075_sensor_read:00000000 $t
|
||||
/tmp/cc58NyxI.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read
|
||||
/tmp/cc58NyxI.s:218 .text.tmp1075_sensor_read:00000034 $d
|
||||
/tmp/cc58NyxI.s:223 .text.tmp1075_measure:00000000 $t
|
||||
/tmp/cc58NyxI.s:229 .text.tmp1075_measure:00000000 tmp1075_measure
|
||||
/tmp/cc58NyxI.s:273 .text.tmp1075_measure:00000024 $d
|
||||
/tmp/cc58NyxI.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps
|
||||
/tmp/cc58NyxI.s:280 .bss.hi2c:00000000 $d
|
||||
/tmp/cc58NyxI.s:287 .bss.tmp1075_temps:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_I2C_Master_Transmit
|
||||
HAL_I2C_Master_Receive
|
BIN
build/TMP1075.o
BIN
build/TMP1075.o
Binary file not shown.
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccz927ay.s page 1
|
||||
ARM GAS /tmp/ccv8HLGI.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
28:Core/Src/ADBMS_Abstraction.c **** amsStopBalancing();
|
||||
29:Core/Src/ADBMS_Abstraction.c **** amsConfigOverUnderVoltage(DEFAULT_OV, DEFAULT_UV);
|
||||
30:Core/Src/ADBMS_Abstraction.c ****
|
||||
ARM GAS /tmp/ccz927ay.s page 2
|
||||
ARM GAS /tmp/ccv8HLGI.s page 2
|
||||
|
||||
|
||||
31:Core/Src/ADBMS_Abstraction.c **** uint8 buffer[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
63 .LFB127:
|
||||
53:Core/Src/ADBMS_Abstraction.c ****
|
||||
54:Core/Src/ADBMS_Abstraction.c **** uint8 amsCellMeasurement(Cell_Module* module) {
|
||||
ARM GAS /tmp/ccz927ay.s page 3
|
||||
ARM GAS /tmp/ccv8HLGI.s page 3
|
||||
|
||||
|
||||
55:Core/Src/ADBMS_Abstraction.c **** #warning check conversion counter to ensure that continous conversion has not been stopped
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
109 .cfi_offset 14, -4
|
||||
110 0002 84B0 sub sp, sp, #16
|
||||
111 .cfi_def_cfa_offset 24
|
||||
ARM GAS /tmp/ccz927ay.s page 4
|
||||
ARM GAS /tmp/ccv8HLGI.s page 4
|
||||
|
||||
|
||||
112 0004 0446 mov r4, r0
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
101:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[3] = mV_from_ADBMS6830(rxbuf[0] | (rxbuf[1] << 8));
|
||||
102:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[4] = mV_from_ADBMS6830(rxbuf[2] | (rxbuf[3] << 8));
|
||||
103:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[5] = mV_from_ADBMS6830(rxbuf[4] | (rxbuf[5] << 8));
|
||||
ARM GAS /tmp/ccz927ay.s page 5
|
||||
ARM GAS /tmp/ccv8HLGI.s page 5
|
||||
|
||||
|
||||
104:Core/Src/ADBMS_Abstraction.c ****
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
151 .loc 1 71 32 is_stmt 0 view .LVU26
|
||||
152 002c 9DF80A30 ldrb r3, [sp, #10] @ zero_extendqisi2
|
||||
71:Core/Src/ADBMS_Abstraction.c **** module->status.VA_OV = (rxbuf[4] >> 7) & 0x01;
|
||||
ARM GAS /tmp/ccz927ay.s page 6
|
||||
ARM GAS /tmp/ccv8HLGI.s page 6
|
||||
|
||||
|
||||
153 .loc 1 71 44 view .LVU27
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
191 .loc 1 76 3 is_stmt 1 view .LVU43
|
||||
76:Core/Src/ADBMS_Abstraction.c **** module->status.CMED = (rxbuf[4] >> 2) & 0x01;
|
||||
192 .loc 1 76 43 is_stmt 0 view .LVU44
|
||||
ARM GAS /tmp/ccz927ay.s page 7
|
||||
ARM GAS /tmp/ccv8HLGI.s page 7
|
||||
|
||||
|
||||
193 007c C3F3C001 ubfx r1, r3, #3, #1
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
231 00c8 61F34102 bfi r2, r1, #1, #1
|
||||
232 00cc 84F83920 strb r2, [r4, #57]
|
||||
82:Core/Src/ADBMS_Abstraction.c **** module->status.SPIFLT = (rxbuf[5] >> 4) & 0x01;
|
||||
ARM GAS /tmp/ccz927ay.s page 8
|
||||
ARM GAS /tmp/ccv8HLGI.s page 8
|
||||
|
||||
|
||||
233 .loc 1 82 3 is_stmt 1 view .LVU61
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
271 0118 63F3C712 bfi r2, r3, #7, #1
|
||||
272 011c 84F83920 strb r2, [r4, #57]
|
||||
89:Core/Src/ADBMS_Abstraction.c **** return 0; // aux ADC data not ready
|
||||
ARM GAS /tmp/ccz927ay.s page 9
|
||||
ARM GAS /tmp/ccv8HLGI.s page 9
|
||||
|
||||
|
||||
273 .loc 1 89 3 is_stmt 1 view .LVU78
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
316 .loc 1 96 28 is_stmt 0 view .LVU89
|
||||
317 016a 9DF80A00 ldrb r0, [sp, #10] @ zero_extendqisi2
|
||||
318 016e 9DF80B30 ldrb r3, [sp, #11] @ zero_extendqisi2
|
||||
ARM GAS /tmp/ccz927ay.s page 10
|
||||
ARM GAS /tmp/ccv8HLGI.s page 10
|
||||
|
||||
|
||||
319 0172 40EA0320 orr r0, r0, r3, lsl #8
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
366 .loc 1 99 57 discriminator 2 view .LVU96
|
||||
101:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[4] = mV_from_ADBMS6830(rxbuf[2] | (rxbuf[3] << 8));
|
||||
367 .loc 1 101 3 view .LVU97
|
||||
ARM GAS /tmp/ccz927ay.s page 11
|
||||
ARM GAS /tmp/ccv8HLGI.s page 11
|
||||
|
||||
|
||||
101:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[4] = mV_from_ADBMS6830(rxbuf[2] | (rxbuf[3] << 8));
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
414 0236 00B2 sxth r0, r0
|
||||
415 0238 FFF7FEFF bl __aeabi_i2d
|
||||
416 .LVL32:
|
||||
ARM GAS /tmp/ccz927ay.s page 12
|
||||
ARM GAS /tmp/ccv8HLGI.s page 12
|
||||
|
||||
|
||||
417 023c 6AA3 adr r3, .L10
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
108:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[8] = mV_from_ADBMS6830(rxbuf[4] | (rxbuf[5] << 8));
|
||||
463 .loc 1 108 3 is_stmt 1 view .LVU114
|
||||
108:Core/Src/ADBMS_Abstraction.c **** module->auxVoltages[8] = mV_from_ADBMS6830(rxbuf[4] | (rxbuf[5] << 8));
|
||||
ARM GAS /tmp/ccz927ay.s page 13
|
||||
ARM GAS /tmp/ccv8HLGI.s page 13
|
||||
|
||||
|
||||
464 .loc 1 108 28 is_stmt 0 view .LVU115
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
512 02f6 7FF490AE bne .L7
|
||||
513 .LBE6:
|
||||
111:Core/Src/ADBMS_Abstraction.c ****
|
||||
ARM GAS /tmp/ccz927ay.s page 14
|
||||
ARM GAS /tmp/ccv8HLGI.s page 14
|
||||
|
||||
|
||||
514 .loc 1 111 57 discriminator 2 view .LVU122
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
556 033e 43EA0223 orr r3, r3, r2, lsl #8
|
||||
119:Core/Src/ADBMS_Abstraction.c ****
|
||||
557 .loc 1 119 27 view .LVU135
|
||||
ARM GAS /tmp/ccz927ay.s page 15
|
||||
ARM GAS /tmp/ccv8HLGI.s page 15
|
||||
|
||||
|
||||
558 0342 6387 strh r3, [r4, #58] @ movhi
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
602 .LVL64:
|
||||
603 0392 15A3 adr r3, .L10
|
||||
604 0394 D3E90023 ldrd r2, [r3]
|
||||
ARM GAS /tmp/ccz927ay.s page 16
|
||||
ARM GAS /tmp/ccv8HLGI.s page 16
|
||||
|
||||
|
||||
605 0398 FFF7FEFF bl __aeabi_dmul
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
652 03f4 00709740 .word 1083666432
|
||||
653 .LBE9:
|
||||
654 .cfi_endproc
|
||||
ARM GAS /tmp/ccz927ay.s page 17
|
||||
ARM GAS /tmp/ccv8HLGI.s page 17
|
||||
|
||||
|
||||
655 .LFE128:
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
706 .LBE10:
|
||||
135:Core/Src/ADBMS_Abstraction.c **** CHECK_RETURN(readCMD(RDPWMB, buffer_b, CFG_GROUP_B_SIZE));
|
||||
136:Core/Src/ADBMS_Abstraction.c ****
|
||||
ARM GAS /tmp/ccz927ay.s page 18
|
||||
ARM GAS /tmp/ccv8HLGI.s page 18
|
||||
|
||||
|
||||
137:Core/Src/ADBMS_Abstraction.c **** if (dutyCycle > 0x0F) { // there are only 4 bits for duty cycle
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
137:Core/Src/ADBMS_Abstraction.c **** return 1;
|
||||
734 .loc 1 137 6 is_stmt 0 view .LVU171
|
||||
735 0038 0F2D cmp r5, #15
|
||||
ARM GAS /tmp/ccz927ay.s page 19
|
||||
ARM GAS /tmp/ccv8HLGI.s page 19
|
||||
|
||||
|
||||
736 003a 44D8 bhi .L22
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
145:Core/Src/ADBMS_Abstraction.c **** ((channels & (1 << i)) ? dutyCycle : 0);
|
||||
777 .loc 1 145 78 discriminator 1 view .LVU185
|
||||
778 0066 2A01 lsls r2, r5, #4
|
||||
ARM GAS /tmp/ccz927ay.s page 20
|
||||
ARM GAS /tmp/ccv8HLGI.s page 20
|
||||
|
||||
|
||||
779 0068 52B2 sxtb r2, r2
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
819 0096 00EB5202 add r2, r0, r2, lsr #1
|
||||
820 009a 02F80C1C strb r1, [r2, #-12]
|
||||
821 009e D8E7 b .L18
|
||||
ARM GAS /tmp/ccz927ay.s page 21
|
||||
ARM GAS /tmp/ccv8HLGI.s page 21
|
||||
|
||||
|
||||
822 .L25:
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
864 .loc 1 138 12 view .LVU211
|
||||
865 00c6 0123 movs r3, #1
|
||||
866 00c8 ABE7 b .L13
|
||||
ARM GAS /tmp/ccz927ay.s page 22
|
||||
ARM GAS /tmp/ccv8HLGI.s page 22
|
||||
|
||||
|
||||
867 .cfi_endproc
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
921 .loc 1 161 35 is_stmt 0 view .LVU220
|
||||
922 0002 0022 movs r2, #0
|
||||
923 0004 1146 mov r1, r2
|
||||
ARM GAS /tmp/ccz927ay.s page 23
|
||||
ARM GAS /tmp/ccv8HLGI.s page 23
|
||||
|
||||
|
||||
924 0006 2820 movs r0, #40
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
974 .cfi_def_cfa_offset 12
|
||||
975 .cfi_offset 4, -12
|
||||
976 .cfi_offset 5, -8
|
||||
ARM GAS /tmp/ccz927ay.s page 24
|
||||
ARM GAS /tmp/ccv8HLGI.s page 24
|
||||
|
||||
|
||||
977 .cfi_offset 14, -4
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1010 0024 0028 cmp r0, #0
|
||||
1011 0026 F6D1 bne .L36
|
||||
1012 .LBE15:
|
||||
ARM GAS /tmp/ccz927ay.s page 25
|
||||
ARM GAS /tmp/ccv8HLGI.s page 25
|
||||
|
||||
|
||||
172:Core/Src/ADBMS_Abstraction.c ****
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1048 .loc 1 184 10 is_stmt 0 view .LVU255
|
||||
1049 005c 0622 movs r2, #6
|
||||
1050 005e 6946 mov r1, sp
|
||||
ARM GAS /tmp/ccz927ay.s page 26
|
||||
ARM GAS /tmp/ccv8HLGI.s page 26
|
||||
|
||||
|
||||
1051 0060 2420 movs r0, #36
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1101 .LVL106:
|
||||
26:Core/Src/ADBMS_Abstraction.c **** amsWakeUp();
|
||||
1102 .loc 1 26 3 view .LVU262
|
||||
ARM GAS /tmp/ccz927ay.s page 27
|
||||
ARM GAS /tmp/ccv8HLGI.s page 27
|
||||
|
||||
|
||||
1103 0012 0A20 movs r0, #10
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1147 .loc 1 33 45 is_stmt 1 discriminator 2 view .LVU272
|
||||
1148 .LBB17:
|
||||
34:Core/Src/ADBMS_Abstraction.c **** CHECK_RETURN(writeCMD(ADCV | ADCV_CONT | ADCV_RD, NULL, 0)); //start continuous cell voltage meas
|
||||
ARM GAS /tmp/ccz927ay.s page 28
|
||||
ARM GAS /tmp/ccv8HLGI.s page 28
|
||||
|
||||
|
||||
1149 .loc 1 34 3 view .LVU273
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1192 .L49:
|
||||
1193 .align 2
|
||||
1194 .L48:
|
||||
ARM GAS /tmp/ccz927ay.s page 29
|
||||
ARM GAS /tmp/ccv8HLGI.s page 29
|
||||
|
||||
|
||||
1195 0084 00000000 .word .LC0
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1241 .L53:
|
||||
47:Core/Src/ADBMS_Abstraction.c ****
|
||||
1242 .loc 1 47 1 view .LVU295
|
||||
ARM GAS /tmp/ccz927ay.s page 30
|
||||
ARM GAS /tmp/ccv8HLGI.s page 30
|
||||
|
||||
|
||||
1243 .align 2
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1293 .loc 1 191 37 view .LVU307
|
||||
1294 001a 4EEA032E orr lr, lr, r3, lsl #8
|
||||
192:Core/Src/ADBMS_Abstraction.c **** (regbuffer[2] << 16) | (regbuffer[3] << 24);
|
||||
ARM GAS /tmp/ccz927ay.s page 31
|
||||
ARM GAS /tmp/ccv8HLGI.s page 31
|
||||
|
||||
|
||||
1295 .loc 1 192 26 view .LVU308
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1341 0054 1943 orrs r1, r1, r3
|
||||
1342 0056 A165 str r1, [r4, #88]
|
||||
197:Core/Src/ADBMS_Abstraction.c **** module->underVoltage |= (ov_uv_data >> (i * 2)) & 0x01;
|
||||
ARM GAS /tmp/ccz927ay.s page 32
|
||||
ARM GAS /tmp/ccv8HLGI.s page 32
|
||||
|
||||
|
||||
1343 .loc 1 197 42 is_stmt 1 discriminator 3 view .LVU331
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1389 .loc 1 207 3 view .LVU338
|
||||
1390 .loc 1 207 10 is_stmt 0 view .LVU339
|
||||
1391 0004 0022 movs r2, #0
|
||||
ARM GAS /tmp/ccz927ay.s page 33
|
||||
ARM GAS /tmp/ccv8HLGI.s page 33
|
||||
|
||||
|
||||
1392 0006 6946 mov r1, sp
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1443 .thumb_func
|
||||
1445 amsReadCellVoltages:
|
||||
1446 .LVL137:
|
||||
ARM GAS /tmp/ccz927ay.s page 34
|
||||
ARM GAS /tmp/ccv8HLGI.s page 34
|
||||
|
||||
|
||||
1447 .LFB137:
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
237:Core/Src/ADBMS_Abstraction.c **** CHECK_RETURN(readCMD(RDCVE, rxbuffer, CV_GROUP_A_SIZE));
|
||||
238:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[12] = mV_from_ADBMS6830(rxbuffer[0] | (rxbuffer[1] << 8));
|
||||
239:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[13] = mV_from_ADBMS6830(rxbuffer[2] | (rxbuffer[3] << 8));
|
||||
ARM GAS /tmp/ccz927ay.s page 35
|
||||
ARM GAS /tmp/ccv8HLGI.s page 35
|
||||
|
||||
|
||||
240:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[14] = mV_from_ADBMS6830(rxbuffer[4] | (rxbuffer[5] << 8));
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1518 .LVL147:
|
||||
1519 0058 B7A3 adr r3, .L69
|
||||
1520 005a D3E90023 ldrd r2, [r3]
|
||||
ARM GAS /tmp/ccz927ay.s page 36
|
||||
ARM GAS /tmp/ccv8HLGI.s page 36
|
||||
|
||||
|
||||
1521 005e FFF7FEFF bl __aeabi_dmul
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1566 .loc 1 223 3 view .LVU369
|
||||
223:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[4] = mV_from_ADBMS6830(rxbuffer[2] | (rxbuffer[3] << 8));
|
||||
1567 .loc 1 223 29 is_stmt 0 view .LVU370
|
||||
ARM GAS /tmp/ccz927ay.s page 37
|
||||
ARM GAS /tmp/ccv8HLGI.s page 37
|
||||
|
||||
|
||||
1568 00ae 9DF80000 ldrb r0, [sp] @ zero_extendqisi2
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1615 .LVL166:
|
||||
1616 0118 87A3 adr r3, .L69
|
||||
1617 011a D3E90023 ldrd r2, [r3]
|
||||
ARM GAS /tmp/ccz927ay.s page 38
|
||||
ARM GAS /tmp/ccv8HLGI.s page 38
|
||||
|
||||
|
||||
1618 011e FFF7FEFF bl __aeabi_dmul
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1663 .LVL176:
|
||||
1664 016e A081 strh r0, [r4, #12] @ movhi
|
||||
229:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[8] = mV_from_ADBMS6830(rxbuffer[4] | (rxbuffer[5] << 8));
|
||||
ARM GAS /tmp/ccz927ay.s page 39
|
||||
ARM GAS /tmp/ccv8HLGI.s page 39
|
||||
|
||||
|
||||
1665 .loc 1 229 3 is_stmt 1 view .LVU387
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1712 .loc 1 232 3 discriminator 1 view .LVU394
|
||||
1713 01d2 0546 mov r5, r0
|
||||
1714 .LVL186:
|
||||
ARM GAS /tmp/ccz927ay.s page 40
|
||||
ARM GAS /tmp/ccv8HLGI.s page 40
|
||||
|
||||
|
||||
232:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[9] = mV_from_ADBMS6830(rxbuffer[0] | (rxbuffer[1] << 8));
|
||||
|
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1760 .LVL195:
|
||||
1761 0230 A082 strh r0, [r4, #20] @ movhi
|
||||
235:Core/Src/ADBMS_Abstraction.c ****
|
||||
ARM GAS /tmp/ccz927ay.s page 41
|
||||
ARM GAS /tmp/ccv8HLGI.s page 41
|
||||
|
||||
|
||||
1762 .loc 1 235 3 is_stmt 1 view .LVU404
|
||||
|
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1807 0282 2DA3 adr r3, .L69
|
||||
1808 0284 D3E90023 ldrd r2, [r3]
|
||||
1809 0288 FFF7FEFF bl __aeabi_dmul
|
||||
ARM GAS /tmp/ccz927ay.s page 42
|
||||
ARM GAS /tmp/ccv8HLGI.s page 42
|
||||
|
||||
|
||||
1810 .LVL204:
|
||||
|
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1857 .LVL214:
|
||||
1858 02f2 A083 strh r0, [r4, #28] @ movhi
|
||||
1859 .LBB27:
|
||||
ARM GAS /tmp/ccz927ay.s page 43
|
||||
ARM GAS /tmp/ccv8HLGI.s page 43
|
||||
|
||||
|
||||
242:Core/Src/ADBMS_Abstraction.c **** module->cellVoltages[15] = mV_from_ADBMS6830(rxbuffer[0] | (rxbuffer[1] << 8));
|
||||
|
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1904 0340 00000000 .word 0
|
||||
1905 0344 00709740 .word 1083666432
|
||||
1906 .cfi_endproc
|
||||
ARM GAS /tmp/ccz927ay.s page 44
|
||||
ARM GAS /tmp/ccv8HLGI.s page 44
|
||||
|
||||
|
||||
1907 .LFE137:
|
||||
|
@ -2632,52 +2632,52 @@ ARM GAS /tmp/ccz927ay.s page 1
|
|||
1957 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
1958 .file 9 "Core/Inc/ADBMS_LL_Driver.h"
|
||||
1959 .file 10 "Core/Inc/ADBMS_Abstraction.h"
|
||||
ARM GAS /tmp/ccz927ay.s page 45
|
||||
ARM GAS /tmp/ccv8HLGI.s page 45
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 ADBMS_Abstraction.c
|
||||
/tmp/ccz927ay.s:21 .text.amsWakeUp:00000000 $t
|
||||
/tmp/ccz927ay.s:27 .text.amsWakeUp:00000000 amsWakeUp
|
||||
/tmp/ccz927ay.s:55 .text.amsConfigCellMeasurement:00000000 $t
|
||||
/tmp/ccz927ay.s:61 .text.amsConfigCellMeasurement:00000000 amsConfigCellMeasurement
|
||||
/tmp/ccz927ay.s:82 .text.amsConfigCellMeasurement:00000008 $d
|
||||
/tmp/ccz927ay.s:1947 .bss.numberofcells:00000000 numberofcells
|
||||
/tmp/ccz927ay.s:92 .text.amsAuxAndStatusMeasurement:00000000 $t
|
||||
/tmp/ccz927ay.s:98 .text.amsAuxAndStatusMeasurement:00000000 amsAuxAndStatusMeasurement
|
||||
/tmp/ccz927ay.s:649 .text.amsAuxAndStatusMeasurement:000003e8 $d
|
||||
/tmp/ccz927ay.s:658 .text.amsConfigBalancing:00000000 $t
|
||||
/tmp/ccz927ay.s:664 .text.amsConfigBalancing:00000000 amsConfigBalancing
|
||||
/tmp/ccz927ay.s:871 .text.amsStartBalancing:00000000 $t
|
||||
/tmp/ccz927ay.s:877 .text.amsStartBalancing:00000000 amsStartBalancing
|
||||
/tmp/ccz927ay.s:904 .text.amsStopBalancing:00000000 $t
|
||||
/tmp/ccz927ay.s:910 .text.amsStopBalancing:00000000 amsStopBalancing
|
||||
/tmp/ccz927ay.s:933 .text.amsSelfTest:00000000 $t
|
||||
/tmp/ccz927ay.s:939 .text.amsSelfTest:00000000 amsSelfTest
|
||||
/tmp/ccz927ay.s:954 .text.amsConfigOverUnderVoltage:00000000 $t
|
||||
/tmp/ccz927ay.s:960 .text.amsConfigOverUnderVoltage:00000000 amsConfigOverUnderVoltage
|
||||
/tmp/ccz927ay.s:1072 .rodata.amsReset.str1.4:00000000 $d
|
||||
/tmp/ccz927ay.s:1076 .text.amsReset:00000000 $t
|
||||
/tmp/ccz927ay.s:1082 .text.amsReset:00000000 amsReset
|
||||
/tmp/ccz927ay.s:1195 .text.amsReset:00000084 $d
|
||||
/tmp/ccz927ay.s:1201 .text.initAMS:00000000 $t
|
||||
/tmp/ccz927ay.s:1207 .text.initAMS:00000000 initAMS
|
||||
/tmp/ccz927ay.s:1245 .text.initAMS:00000018 $d
|
||||
/tmp/ccz927ay.s:1941 .bss.numberofauxchannels:00000000 numberofauxchannels
|
||||
/tmp/ccz927ay.s:1251 .text.amsCheckUnderOverVoltage:00000000 $t
|
||||
/tmp/ccz927ay.s:1257 .text.amsCheckUnderOverVoltage:00000000 amsCheckUnderOverVoltage
|
||||
/tmp/ccz927ay.s:1366 .text.amsCheckUnderOverVoltage:00000068 $d
|
||||
/tmp/ccz927ay.s:1371 .text.amsClearAux:00000000 $t
|
||||
/tmp/ccz927ay.s:1377 .text.amsClearAux:00000000 amsClearAux
|
||||
/tmp/ccz927ay.s:1405 .text.amsClearCells:00000000 $t
|
||||
/tmp/ccz927ay.s:1411 .text.amsClearCells:00000000 amsClearCells
|
||||
/tmp/ccz927ay.s:1439 .text.amsReadCellVoltages:00000000 $t
|
||||
/tmp/ccz927ay.s:1445 .text.amsReadCellVoltages:00000000 amsReadCellVoltages
|
||||
/tmp/ccz927ay.s:1902 .text.amsReadCellVoltages:00000338 $d
|
||||
/tmp/ccz927ay.s:1910 .text.amsCellMeasurement:00000000 $t
|
||||
/tmp/ccz927ay.s:1916 .text.amsCellMeasurement:00000000 amsCellMeasurement
|
||||
/tmp/ccz927ay.s:1942 .bss.numberofauxchannels:00000000 $d
|
||||
/tmp/ccz927ay.s:1948 .bss.numberofcells:00000000 $d
|
||||
/tmp/ccv8HLGI.s:21 .text.amsWakeUp:00000000 $t
|
||||
/tmp/ccv8HLGI.s:27 .text.amsWakeUp:00000000 amsWakeUp
|
||||
/tmp/ccv8HLGI.s:55 .text.amsConfigCellMeasurement:00000000 $t
|
||||
/tmp/ccv8HLGI.s:61 .text.amsConfigCellMeasurement:00000000 amsConfigCellMeasurement
|
||||
/tmp/ccv8HLGI.s:82 .text.amsConfigCellMeasurement:00000008 $d
|
||||
/tmp/ccv8HLGI.s:1947 .bss.numberofcells:00000000 numberofcells
|
||||
/tmp/ccv8HLGI.s:92 .text.amsAuxAndStatusMeasurement:00000000 $t
|
||||
/tmp/ccv8HLGI.s:98 .text.amsAuxAndStatusMeasurement:00000000 amsAuxAndStatusMeasurement
|
||||
/tmp/ccv8HLGI.s:649 .text.amsAuxAndStatusMeasurement:000003e8 $d
|
||||
/tmp/ccv8HLGI.s:658 .text.amsConfigBalancing:00000000 $t
|
||||
/tmp/ccv8HLGI.s:664 .text.amsConfigBalancing:00000000 amsConfigBalancing
|
||||
/tmp/ccv8HLGI.s:871 .text.amsStartBalancing:00000000 $t
|
||||
/tmp/ccv8HLGI.s:877 .text.amsStartBalancing:00000000 amsStartBalancing
|
||||
/tmp/ccv8HLGI.s:904 .text.amsStopBalancing:00000000 $t
|
||||
/tmp/ccv8HLGI.s:910 .text.amsStopBalancing:00000000 amsStopBalancing
|
||||
/tmp/ccv8HLGI.s:933 .text.amsSelfTest:00000000 $t
|
||||
/tmp/ccv8HLGI.s:939 .text.amsSelfTest:00000000 amsSelfTest
|
||||
/tmp/ccv8HLGI.s:954 .text.amsConfigOverUnderVoltage:00000000 $t
|
||||
/tmp/ccv8HLGI.s:960 .text.amsConfigOverUnderVoltage:00000000 amsConfigOverUnderVoltage
|
||||
/tmp/ccv8HLGI.s:1072 .rodata.amsReset.str1.4:00000000 $d
|
||||
/tmp/ccv8HLGI.s:1076 .text.amsReset:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1082 .text.amsReset:00000000 amsReset
|
||||
/tmp/ccv8HLGI.s:1195 .text.amsReset:00000084 $d
|
||||
/tmp/ccv8HLGI.s:1201 .text.initAMS:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1207 .text.initAMS:00000000 initAMS
|
||||
/tmp/ccv8HLGI.s:1245 .text.initAMS:00000018 $d
|
||||
/tmp/ccv8HLGI.s:1941 .bss.numberofauxchannels:00000000 numberofauxchannels
|
||||
/tmp/ccv8HLGI.s:1251 .text.amsCheckUnderOverVoltage:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1257 .text.amsCheckUnderOverVoltage:00000000 amsCheckUnderOverVoltage
|
||||
/tmp/ccv8HLGI.s:1366 .text.amsCheckUnderOverVoltage:00000068 $d
|
||||
/tmp/ccv8HLGI.s:1371 .text.amsClearAux:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1377 .text.amsClearAux:00000000 amsClearAux
|
||||
/tmp/ccv8HLGI.s:1405 .text.amsClearCells:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1411 .text.amsClearCells:00000000 amsClearCells
|
||||
/tmp/ccv8HLGI.s:1439 .text.amsReadCellVoltages:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1445 .text.amsReadCellVoltages:00000000 amsReadCellVoltages
|
||||
/tmp/ccv8HLGI.s:1902 .text.amsReadCellVoltages:00000338 $d
|
||||
/tmp/ccv8HLGI.s:1910 .text.amsCellMeasurement:00000000 $t
|
||||
/tmp/ccv8HLGI.s:1916 .text.amsCellMeasurement:00000000 amsCellMeasurement
|
||||
/tmp/ccv8HLGI.s:1942 .bss.numberofauxchannels:00000000 $d
|
||||
/tmp/ccv8HLGI.s:1948 .bss.numberofcells:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
readCMD
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccd2a84p.s page 1
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
28:Core/Src/ADBMS_LL_Driver.c **** //x^15 + x^14 + x^10 + x^8 + x^7 + x^4 + x^3 + 1
|
||||
29:Core/Src/ADBMS_LL_Driver.c ****
|
||||
30:Core/Src/ADBMS_LL_Driver.c **** uint8 calculateCommandPEC(uint8_t* data, uint8_t datalen) {
|
||||
ARM GAS /tmp/ccd2a84p.s page 2
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 2
|
||||
|
||||
|
||||
31:Core/Src/ADBMS_LL_Driver.c **** uint16 currentpec = INITIAL_COMMAND_PEC;
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
85:Core/Src/ADBMS_LL_Driver.c **** newPEC |= (currentPEC & (0x01 << 12)) << 1;
|
||||
86:Core/Src/ADBMS_LL_Driver.c **** newPEC |= (currentPEC & (0x01 << 11)) << 1;
|
||||
87:Core/Src/ADBMS_LL_Driver.c **** newPEC |= (currentPEC & (0x01 << 10)) << 1;
|
||||
ARM GAS /tmp/ccd2a84p.s page 3
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 3
|
||||
|
||||
|
||||
88:Core/Src/ADBMS_LL_Driver.c **** newPEC |= in10 << 10;
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
142:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
143:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
144:Core/Src/ADBMS_LL_Driver.c **** return ((uint16_t)(remainder & 0x3FF));
|
||||
ARM GAS /tmp/ccd2a84p.s page 4
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 4
|
||||
|
||||
|
||||
145:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
41 .loc 1 186 19 is_stmt 0 view .LVU6
|
||||
42 0002 0023 movs r3, #0
|
||||
43 .loc 1 186 3 view .LVU7
|
||||
ARM GAS /tmp/ccd2a84p.s page 5
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 5
|
||||
|
||||
|
||||
44 0004 03E0 b .L2
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
81 .loc 1 193 3 is_stmt 1 view .LVU21
|
||||
194:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
82 .loc 1 194 1 is_stmt 0 view .LVU22
|
||||
ARM GAS /tmp/ccd2a84p.s page 6
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 6
|
||||
|
||||
|
||||
83 0022 7047 bx lr
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
76:Core/Src/ADBMS_LL_Driver.c **** uint8 in7 = in0 ^ ((currentPEC >> 6) & 0x01);
|
||||
127 .loc 1 76 9 view .LVU35
|
||||
128 0016 83EA0C0C eor ip, r3, ip
|
||||
ARM GAS /tmp/ccd2a84p.s page 7
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 7
|
||||
|
||||
|
||||
129 .LVL13:
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
165 003a 43EA8633 orr r3, r3, r6, lsl #14
|
||||
166 .LVL21:
|
||||
86:Core/Src/ADBMS_LL_Driver.c **** newPEC |= (currentPEC & (0x01 << 10)) << 1;
|
||||
ARM GAS /tmp/ccd2a84p.s page 8
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 8
|
||||
|
||||
|
||||
167 .loc 1 86 3 is_stmt 1 view .LVU54
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
92:Core/Src/ADBMS_LL_Driver.c **** newPEC |= (currentPEC & (0x01 << 4)) << 1;
|
||||
205 .loc 1 92 3 is_stmt 1 view .LVU71
|
||||
92:Core/Src/ADBMS_LL_Driver.c **** newPEC |= (currentPEC & (0x01 << 4)) << 1;
|
||||
ARM GAS /tmp/ccd2a84p.s page 9
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 9
|
||||
|
||||
|
||||
206 .loc 1 92 40 is_stmt 0 view .LVU72
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
244 .LVL41:
|
||||
97:Core/Src/ADBMS_LL_Driver.c **** newPEC |= in0;
|
||||
245 .loc 1 97 10 view .LVU89
|
||||
ARM GAS /tmp/ccd2a84p.s page 10
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 10
|
||||
|
||||
|
||||
246 0084 9BB2 uxth r3, r3
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
292 .LBB3:
|
||||
293 .LBB4:
|
||||
35:Core/Src/ADBMS_LL_Driver.c **** currentpec = updateCommandPEC(currentpec, din);
|
||||
ARM GAS /tmp/ccd2a84p.s page 11
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 11
|
||||
|
||||
|
||||
294 .loc 1 35 9 is_stmt 1 view .LVU100
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
334 .cfi_restore 3
|
||||
335 .cfi_restore 4
|
||||
336 .cfi_restore 5
|
||||
ARM GAS /tmp/ccd2a84p.s page 12
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 12
|
||||
|
||||
|
||||
337 .cfi_restore 6
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
46:Core/Src/ADBMS_LL_Driver.c ****
|
||||
379 .loc 1 46 1 view .LVU127
|
||||
380 003c F8BD pop {r3, r4, r5, r6, r7, pc}
|
||||
ARM GAS /tmp/ccd2a84p.s page 13
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 13
|
||||
|
||||
|
||||
46:Core/Src/ADBMS_LL_Driver.c ****
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
428 .loc 1 57 7 is_stmt 1 view .LVU136
|
||||
57:Core/Src/ADBMS_LL_Driver.c **** currentpec = updateCommandPEC(currentpec, din);
|
||||
429 .loc 1 57 23 is_stmt 0 view .LVU137
|
||||
ARM GAS /tmp/ccd2a84p.s page 14
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 14
|
||||
|
||||
|
||||
430 0010 E95D ldrb r1, [r5, r7] @ zero_extendqisi2
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
469 .loc 1 62 9 is_stmt 0 view .LVU152
|
||||
470 002c C0F3C712 ubfx r2, r0, #7, #8
|
||||
471 .LVL62:
|
||||
ARM GAS /tmp/ccd2a84p.s page 15
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 15
|
||||
|
||||
|
||||
63:Core/Src/ADBMS_LL_Driver.c ****
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
514 .cfi_restore 14
|
||||
50:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
515 .loc 1 50 12 view .LVU165
|
||||
ARM GAS /tmp/ccd2a84p.s page 16
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 16
|
||||
|
||||
|
||||
516 0050 FF20 movs r0, #255
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
113:Core/Src/ADBMS_LL_Driver.c **** /* Bring the next byte into the remainder. */
|
||||
563 .loc 1 113 16 is_stmt 0 view .LVU175
|
||||
564 0004 4FF0000C mov ip, #0
|
||||
ARM GAS /tmp/ccd2a84p.s page 17
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 17
|
||||
|
||||
|
||||
565 .LBE12:
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
604 0020 83F08F03 eor r3, r3, #143
|
||||
605 .LVL82:
|
||||
123:Core/Src/ADBMS_LL_Driver.c **** } else {
|
||||
ARM GAS /tmp/ccd2a84p.s page 18
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 18
|
||||
|
||||
|
||||
606 .loc 1 123 19 view .LVU191
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
644 0040 525C ldrb r2, [r2, r1] @ zero_extendqisi2
|
||||
645 .LVL87:
|
||||
130:Core/Src/ADBMS_LL_Driver.c **** /* Perform modulo-2 division, a bit at a time */
|
||||
ARM GAS /tmp/ccd2a84p.s page 19
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 19
|
||||
|
||||
|
||||
646 .loc 1 130 48 view .LVU208
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
684 .loc 1 137 19 is_stmt 0 view .LVU224
|
||||
685 005e 5B00 lsls r3, r3, #1
|
||||
686 .LVL94:
|
||||
ARM GAS /tmp/ccd2a84p.s page 20
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 20
|
||||
|
||||
|
||||
137:Core/Src/ADBMS_LL_Driver.c **** remainder = (uint16_t)(remainder ^ polynom);
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
730 0006 7047 bx lr
|
||||
731 .LVL100:
|
||||
732 .L57:
|
||||
ARM GAS /tmp/ccd2a84p.s page 21
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 21
|
||||
|
||||
|
||||
150:Core/Src/ADBMS_LL_Driver.c ****
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
774 .LVL105:
|
||||
161:Core/Src/ADBMS_LL_Driver.c ****
|
||||
775 .loc 1 161 20 discriminator 1 view .LVU251
|
||||
ARM GAS /tmp/ccd2a84p.s page 22
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 22
|
||||
|
||||
|
||||
776 0030 C0B2 uxtb r0, r0
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
822 .loc 1 196 7 view .LVU262
|
||||
823 0008 1024 movs r4, #16
|
||||
824 .loc 1 199 3 view .LVU263
|
||||
ARM GAS /tmp/ccd2a84p.s page 23
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 23
|
||||
|
||||
|
||||
825 000a 0BE0 b .L59
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
860 0028 C4F30900 ubfx r0, r4, #0, #10
|
||||
861 002c F8BD pop {r3, r4, r5, r6, r7, pc}
|
||||
862 .loc 1 212 1 view .LVU277
|
||||
ARM GAS /tmp/ccd2a84p.s page 24
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 24
|
||||
|
||||
|
||||
863 .cfi_endproc
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
908 0012 FF20 movs r0, #255
|
||||
909 .LVL119:
|
||||
177:Core/Src/ADBMS_LL_Driver.c ****
|
||||
ARM GAS /tmp/ccd2a84p.s page 25
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 25
|
||||
|
||||
|
||||
910 .loc 1 177 1 view .LVU289
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
959 .loc 1 219 9 view .LVU305
|
||||
960 001e 83EA020C eor ip, r3, r2
|
||||
961 .LVL125:
|
||||
ARM GAS /tmp/ccd2a84p.s page 26
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 26
|
||||
|
||||
|
||||
220:Core/Src/ADBMS_LL_Driver.c ****
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1005 .loc 1 230 10 view .LVU327
|
||||
1006 004c 1343 orrs r3, r3, r2
|
||||
1007 .LVL135:
|
||||
ARM GAS /tmp/ccd2a84p.s page 27
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 27
|
||||
|
||||
|
||||
1008 .loc 1 230 10 view .LVU328
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
264:Core/Src/ADBMS_LL_Driver.c **** mcuAdbmsCSHigh();
|
||||
265:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
266:Core/Src/ADBMS_LL_Driver.c ****
|
||||
ARM GAS /tmp/ccd2a84p.s page 28
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 28
|
||||
|
||||
|
||||
267:Core/Src/ADBMS_LL_Driver.c **** return ret;
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1035 0000 08B5 push {r3, lr}
|
||||
1036 .cfi_def_cfa_offset 8
|
||||
1037 .cfi_offset 3, -8
|
||||
ARM GAS /tmp/ccd2a84p.s page 29
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 29
|
||||
|
||||
|
||||
1038 .cfi_offset 14, -4
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1089 .syntax unified
|
||||
1090 .thumb
|
||||
1091 .thumb_func
|
||||
ARM GAS /tmp/ccd2a84p.s page 30
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 30
|
||||
|
||||
|
||||
1093 adbmsDriverInit:
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1138 .thumb_func
|
||||
1140 mcuSPITransmit:
|
||||
1141 .LVL145:
|
||||
ARM GAS /tmp/ccd2a84p.s page 31
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 31
|
||||
|
||||
|
||||
1142 .LFB138:
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1189 002a 1B68 ldr r3, [r3]
|
||||
1190 002c DA68 ldr r2, [r3, #12]
|
||||
1191 002e 7A60 str r2, [r7, #4]
|
||||
ARM GAS /tmp/ccd2a84p.s page 32
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 32
|
||||
|
||||
|
||||
1192 .loc 1 329 3 view .LVU363
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1243 .loc 1 237 3 is_stmt 1 view .LVU371
|
||||
238:Core/Src/ADBMS_LL_Driver.c **** uint8 buffer[6 + arglen]; //command + PEC (2 bytes) + data + DPEC (2 bytes)
|
||||
1244 .loc 1 238 3 view .LVU372
|
||||
ARM GAS /tmp/ccd2a84p.s page 33
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 33
|
||||
|
||||
|
||||
238:Core/Src/ADBMS_LL_Driver.c **** uint8 buffer[6 + arglen]; //command + PEC (2 bytes) + data + DPEC (2 bytes)
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1284 .L90:
|
||||
246:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
1285 .loc 1 246 7 is_stmt 1 view .LVU388
|
||||
ARM GAS /tmp/ccd2a84p.s page 34
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 34
|
||||
|
||||
|
||||
246:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1328 .LBE19:
|
||||
267:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
1329 .loc 1 267 3 is_stmt 1 view .LVU401
|
||||
ARM GAS /tmp/ccd2a84p.s page 35
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 35
|
||||
|
||||
|
||||
268:Core/Src/ADBMS_LL_Driver.c ****
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1371 .loc 1 264 5 is_stmt 1 view .LVU414
|
||||
1372 0088 FFF7FEFF bl mcuAdbmsCSHigh
|
||||
1373 .LVL175:
|
||||
ARM GAS /tmp/ccd2a84p.s page 36
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 36
|
||||
|
||||
|
||||
1374 008c E9E7 b .L91
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1425 .syntax unified
|
||||
1426 .thumb
|
||||
1427 .thumb_func
|
||||
ARM GAS /tmp/ccd2a84p.s page 37
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 37
|
||||
|
||||
|
||||
1429 mcuSPITransmitReceive:
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1477 readCMD:
|
||||
1478 .LVL184:
|
||||
1479 .LFB134:
|
||||
ARM GAS /tmp/ccd2a84p.s page 38
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 38
|
||||
|
||||
|
||||
270:Core/Src/ADBMS_LL_Driver.c **** uint8 txbuffer[6 + buflen];
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1522 0028 0421 movs r1, #4
|
||||
1523 .LVL188:
|
||||
276:Core/Src/ADBMS_LL_Driver.c ****
|
||||
ARM GAS /tmp/ccd2a84p.s page 39
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 39
|
||||
|
||||
|
||||
1524 .loc 1 276 3 is_stmt 0 view .LVU445
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1565 .L103:
|
||||
286:Core/Src/ADBMS_LL_Driver.c **** buffer[i] = rxbuffer[i + 4];
|
||||
1566 .loc 1 286 23 is_stmt 1 discriminator 1 view .LVU459
|
||||
ARM GAS /tmp/ccd2a84p.s page 40
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 40
|
||||
|
||||
|
||||
1567 0056 AC42 cmp r4, r5
|
||||
|
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1614 .loc 1 298 3 is_stmt 1 view .LVU468
|
||||
298:Core/Src/ADBMS_LL_Driver.c **** uint8 rxbuffer[5] = {};
|
||||
1615 .loc 1 298 9 is_stmt 0 view .LVU469
|
||||
ARM GAS /tmp/ccd2a84p.s page 41
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 41
|
||||
|
||||
|
||||
1616 0004 0023 movs r3, #0
|
||||
|
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1655 .loc 1 313 3 is_stmt 1 view .LVU484
|
||||
313:Core/Src/ADBMS_LL_Driver.c **** }
|
||||
1656 .loc 1 313 18 is_stmt 0 view .LVU485
|
||||
ARM GAS /tmp/ccd2a84p.s page 42
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 42
|
||||
|
||||
|
||||
1657 003a 9DF80440 ldrb r4, [sp, #4] @ zero_extendqisi2
|
||||
|
@ -2516,57 +2516,57 @@ ARM GAS /tmp/ccd2a84p.s page 1
|
|||
1711 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
1712 .file 9 "Core/Inc/ADBMS_LL_Driver.h"
|
||||
1713 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccd2a84p.s page 43
|
||||
ARM GAS /tmp/ccbuX6Fx.s page 43
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 ADBMS_LL_Driver.c
|
||||
/tmp/ccd2a84p.s:21 .text.F_CRC_ObtenValorDeTabla:00000000 $t
|
||||
/tmp/ccd2a84p.s:26 .text.F_CRC_ObtenValorDeTabla:00000000 F_CRC_ObtenValorDeTabla
|
||||
/tmp/ccd2a84p.s:88 .text.updateCommandPEC:00000000 $t
|
||||
/tmp/ccd2a84p.s:94 .text.updateCommandPEC:00000000 updateCommandPEC
|
||||
/tmp/ccd2a84p.s:259 .text.calculateCommandPEC:00000000 $t
|
||||
/tmp/ccd2a84p.s:265 .text.calculateCommandPEC:00000000 calculateCommandPEC
|
||||
/tmp/ccd2a84p.s:386 .text.checkCommandPEC:00000000 $t
|
||||
/tmp/ccd2a84p.s:392 .text.checkCommandPEC:00000000 checkCommandPEC
|
||||
/tmp/ccd2a84p.s:538 .text.pec10_calc:00000000 $t
|
||||
/tmp/ccd2a84p.s:544 .text.pec10_calc:00000000 pec10_calc
|
||||
/tmp/ccd2a84p.s:709 .text.calculateDataPEC:00000000 $t
|
||||
/tmp/ccd2a84p.s:715 .text.calculateDataPEC:00000000 calculateDataPEC
|
||||
/tmp/ccd2a84p.s:792 .text.F_CRC_CalculaCheckSum:00000000 $t
|
||||
/tmp/ccd2a84p.s:798 .text.F_CRC_CalculaCheckSum:00000000 F_CRC_CalculaCheckSum
|
||||
/tmp/ccd2a84p.s:867 .text.checkDataPEC:00000000 $t
|
||||
/tmp/ccd2a84p.s:873 .text.checkDataPEC:00000000 checkDataPEC
|
||||
/tmp/ccd2a84p.s:916 .text.updateDataPEC:00000000 $t
|
||||
/tmp/ccd2a84p.s:922 .text.updateDataPEC:00000000 updateDataPEC
|
||||
/tmp/ccd2a84p.s:1023 .text.mcuAdbmsCSLow:00000000 $t
|
||||
/tmp/ccd2a84p.s:1029 .text.mcuAdbmsCSLow:00000000 mcuAdbmsCSLow
|
||||
/tmp/ccd2a84p.s:1050 .text.mcuAdbmsCSLow:00000010 $d
|
||||
/tmp/ccd2a84p.s:1055 .text.mcuAdbmsCSHigh:00000000 $t
|
||||
/tmp/ccd2a84p.s:1061 .text.mcuAdbmsCSHigh:00000000 mcuAdbmsCSHigh
|
||||
/tmp/ccd2a84p.s:1082 .text.mcuAdbmsCSHigh:00000010 $d
|
||||
/tmp/ccd2a84p.s:1087 .text.adbmsDriverInit:00000000 $t
|
||||
/tmp/ccd2a84p.s:1093 .text.adbmsDriverInit:00000000 adbmsDriverInit
|
||||
/tmp/ccd2a84p.s:1129 .text.adbmsDriverInit:0000001c $d
|
||||
/tmp/ccd2a84p.s:1701 .bss.adbmsspi:00000000 adbmsspi
|
||||
/tmp/ccd2a84p.s:1134 .text.mcuSPITransmit:00000000 $t
|
||||
/tmp/ccd2a84p.s:1140 .text.mcuSPITransmit:00000000 mcuSPITransmit
|
||||
/tmp/ccd2a84p.s:1212 .text.mcuSPITransmit:0000003c $d
|
||||
/tmp/ccd2a84p.s:1217 .text.writeCMD:00000000 $t
|
||||
/tmp/ccd2a84p.s:1223 .text.writeCMD:00000000 writeCMD
|
||||
/tmp/ccd2a84p.s:1380 .text.mcuSPIReceive:00000000 $t
|
||||
/tmp/ccd2a84p.s:1386 .text.mcuSPIReceive:00000000 mcuSPIReceive
|
||||
/tmp/ccd2a84p.s:1418 .text.mcuSPIReceive:00000014 $d
|
||||
/tmp/ccd2a84p.s:1423 .text.mcuSPITransmitReceive:00000000 $t
|
||||
/tmp/ccd2a84p.s:1429 .text.mcuSPITransmitReceive:00000000 mcuSPITransmitReceive
|
||||
/tmp/ccd2a84p.s:1466 .text.mcuSPITransmitReceive:0000001c $d
|
||||
/tmp/ccd2a84p.s:1471 .text.readCMD:00000000 $t
|
||||
/tmp/ccd2a84p.s:1477 .text.readCMD:00000000 readCMD
|
||||
/tmp/ccd2a84p.s:1594 .text.pollCMD:00000000 $t
|
||||
/tmp/ccd2a84p.s:1600 .text.pollCMD:00000000 pollCMD
|
||||
/tmp/ccd2a84p.s:1670 .text.mcuDelay:00000000 $t
|
||||
/tmp/ccd2a84p.s:1676 .text.mcuDelay:00000000 mcuDelay
|
||||
/tmp/ccd2a84p.s:1698 .bss.adbmsspi:00000000 $d
|
||||
/tmp/ccbuX6Fx.s:21 .text.F_CRC_ObtenValorDeTabla:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:26 .text.F_CRC_ObtenValorDeTabla:00000000 F_CRC_ObtenValorDeTabla
|
||||
/tmp/ccbuX6Fx.s:88 .text.updateCommandPEC:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:94 .text.updateCommandPEC:00000000 updateCommandPEC
|
||||
/tmp/ccbuX6Fx.s:259 .text.calculateCommandPEC:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:265 .text.calculateCommandPEC:00000000 calculateCommandPEC
|
||||
/tmp/ccbuX6Fx.s:386 .text.checkCommandPEC:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:392 .text.checkCommandPEC:00000000 checkCommandPEC
|
||||
/tmp/ccbuX6Fx.s:538 .text.pec10_calc:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:544 .text.pec10_calc:00000000 pec10_calc
|
||||
/tmp/ccbuX6Fx.s:709 .text.calculateDataPEC:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:715 .text.calculateDataPEC:00000000 calculateDataPEC
|
||||
/tmp/ccbuX6Fx.s:792 .text.F_CRC_CalculaCheckSum:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:798 .text.F_CRC_CalculaCheckSum:00000000 F_CRC_CalculaCheckSum
|
||||
/tmp/ccbuX6Fx.s:867 .text.checkDataPEC:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:873 .text.checkDataPEC:00000000 checkDataPEC
|
||||
/tmp/ccbuX6Fx.s:916 .text.updateDataPEC:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:922 .text.updateDataPEC:00000000 updateDataPEC
|
||||
/tmp/ccbuX6Fx.s:1023 .text.mcuAdbmsCSLow:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1029 .text.mcuAdbmsCSLow:00000000 mcuAdbmsCSLow
|
||||
/tmp/ccbuX6Fx.s:1050 .text.mcuAdbmsCSLow:00000010 $d
|
||||
/tmp/ccbuX6Fx.s:1055 .text.mcuAdbmsCSHigh:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1061 .text.mcuAdbmsCSHigh:00000000 mcuAdbmsCSHigh
|
||||
/tmp/ccbuX6Fx.s:1082 .text.mcuAdbmsCSHigh:00000010 $d
|
||||
/tmp/ccbuX6Fx.s:1087 .text.adbmsDriverInit:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1093 .text.adbmsDriverInit:00000000 adbmsDriverInit
|
||||
/tmp/ccbuX6Fx.s:1129 .text.adbmsDriverInit:0000001c $d
|
||||
/tmp/ccbuX6Fx.s:1701 .bss.adbmsspi:00000000 adbmsspi
|
||||
/tmp/ccbuX6Fx.s:1134 .text.mcuSPITransmit:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1140 .text.mcuSPITransmit:00000000 mcuSPITransmit
|
||||
/tmp/ccbuX6Fx.s:1212 .text.mcuSPITransmit:0000003c $d
|
||||
/tmp/ccbuX6Fx.s:1217 .text.writeCMD:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1223 .text.writeCMD:00000000 writeCMD
|
||||
/tmp/ccbuX6Fx.s:1380 .text.mcuSPIReceive:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1386 .text.mcuSPIReceive:00000000 mcuSPIReceive
|
||||
/tmp/ccbuX6Fx.s:1418 .text.mcuSPIReceive:00000014 $d
|
||||
/tmp/ccbuX6Fx.s:1423 .text.mcuSPITransmitReceive:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1429 .text.mcuSPITransmitReceive:00000000 mcuSPITransmitReceive
|
||||
/tmp/ccbuX6Fx.s:1466 .text.mcuSPITransmitReceive:0000001c $d
|
||||
/tmp/ccbuX6Fx.s:1471 .text.readCMD:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1477 .text.readCMD:00000000 readCMD
|
||||
/tmp/ccbuX6Fx.s:1594 .text.pollCMD:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1600 .text.pollCMD:00000000 pollCMD
|
||||
/tmp/ccbuX6Fx.s:1670 .text.mcuDelay:00000000 $t
|
||||
/tmp/ccbuX6Fx.s:1676 .text.mcuDelay:00000000 mcuDelay
|
||||
/tmp/ccbuX6Fx.s:1698 .bss.adbmsspi:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GPIO_WritePin
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccXDbZ0j.s page 1
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccXDbZ0j.s page 1
|
|||
27:Core/Src/AMS_HighLevel.c **** #define MAX_DEVICE_SLEEP 3 //TODO: change to correct value
|
||||
28:Core/Src/AMS_HighLevel.c ****
|
||||
29:Core/Src/AMS_HighLevel.c **** struct pollingTimes {
|
||||
ARM GAS /tmp/ccXDbZ0j.s page 2
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 2
|
||||
|
||||
|
||||
30:Core/Src/AMS_HighLevel.c **** uint32_t S_ADC_OW_CHECK;
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccXDbZ0j.s page 1
|
|||
72 002c 1D60 str r5, [r3]
|
||||
73 002e 5860 str r0, [r3, #4]
|
||||
42:Core/Src/AMS_HighLevel.c ****
|
||||
ARM GAS /tmp/ccXDbZ0j.s page 3
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 3
|
||||
|
||||
|
||||
43:Core/Src/AMS_HighLevel.c **** return ret;
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccXDbZ0j.s page 1
|
|||
120 .LVL7:
|
||||
121 .loc 1 52 23 discriminator 1 view .LVU22
|
||||
122 000e 124B ldr r3, .L9+4
|
||||
ARM GAS /tmp/ccXDbZ0j.s page 4
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 4
|
||||
|
||||
|
||||
123 0010 1A78 ldrb r2, [r3] @ zero_extendqisi2
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccXDbZ0j.s page 1
|
|||
66:Core/Src/AMS_HighLevel.c **** //tmp1075_measure();
|
||||
67:Core/Src/AMS_HighLevel.c ****
|
||||
68:Core/Src/AMS_HighLevel.c **** return 0;
|
||||
ARM GAS /tmp/ccXDbZ0j.s page 5
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 5
|
||||
|
||||
|
||||
164 .loc 1 68 3 is_stmt 1 view .LVU36
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccXDbZ0j.s page 1
|
|||
232 module:
|
||||
233 0000 00000000 .space 96
|
||||
233 00000000
|
||||
ARM GAS /tmp/ccXDbZ0j.s page 6
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 6
|
||||
|
||||
|
||||
233 00000000
|
||||
|
@ -316,32 +316,32 @@ ARM GAS /tmp/ccXDbZ0j.s page 1
|
|||
243 .file 9 "Core/Inc/ADBMS_Abstraction.h"
|
||||
244 .file 10 "Core/Inc/AMS_HighLevel.h"
|
||||
245 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccXDbZ0j.s page 7
|
||||
ARM GAS /tmp/ccXj0GtJ.s page 7
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 AMS_HighLevel.c
|
||||
/tmp/ccXDbZ0j.s:21 .text.AMS_Init:00000000 $t
|
||||
/tmp/ccXDbZ0j.s:27 .text.AMS_Init:00000000 AMS_Init
|
||||
/tmp/ccXDbZ0j.s:83 .text.AMS_Init:00000034 $d
|
||||
/tmp/ccXDbZ0j.s:205 .bss.numberofAux:00000000 numberofAux
|
||||
/tmp/ccXDbZ0j.s:211 .data.numberofCells:00000000 numberofCells
|
||||
/tmp/ccXDbZ0j.s:218 .bss.amsov:00000000 amsov
|
||||
/tmp/ccXDbZ0j.s:225 .bss.amsuv:00000000 amsuv
|
||||
/tmp/ccXDbZ0j.s:187 .bss.pollingTimes:00000000 pollingTimes
|
||||
/tmp/ccXDbZ0j.s:92 .text.AMS_Idle_Loop:00000000 $t
|
||||
/tmp/ccXDbZ0j.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop
|
||||
/tmp/ccXDbZ0j.s:176 .text.AMS_Idle_Loop:00000054 $d
|
||||
/tmp/ccXDbZ0j.s:232 .bss.module:00000000 module
|
||||
/tmp/ccXDbZ0j.s:199 .bss.packetChecksumFails:00000000 packetChecksumFails
|
||||
/tmp/ccXDbZ0j.s:193 .bss.deviceSleeps:00000000 deviceSleeps
|
||||
/tmp/ccXDbZ0j.s:184 .bss.pollingTimes:00000000 $d
|
||||
/tmp/ccXDbZ0j.s:194 .bss.deviceSleeps:00000000 $d
|
||||
/tmp/ccXDbZ0j.s:200 .bss.packetChecksumFails:00000000 $d
|
||||
/tmp/ccXDbZ0j.s:206 .bss.numberofAux:00000000 $d
|
||||
/tmp/ccXDbZ0j.s:215 .bss.amsov:00000000 $d
|
||||
/tmp/ccXDbZ0j.s:222 .bss.amsuv:00000000 $d
|
||||
/tmp/ccXDbZ0j.s:229 .bss.module:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:21 .text.AMS_Init:00000000 $t
|
||||
/tmp/ccXj0GtJ.s:27 .text.AMS_Init:00000000 AMS_Init
|
||||
/tmp/ccXj0GtJ.s:83 .text.AMS_Init:00000034 $d
|
||||
/tmp/ccXj0GtJ.s:205 .bss.numberofAux:00000000 numberofAux
|
||||
/tmp/ccXj0GtJ.s:211 .data.numberofCells:00000000 numberofCells
|
||||
/tmp/ccXj0GtJ.s:218 .bss.amsov:00000000 amsov
|
||||
/tmp/ccXj0GtJ.s:225 .bss.amsuv:00000000 amsuv
|
||||
/tmp/ccXj0GtJ.s:187 .bss.pollingTimes:00000000 pollingTimes
|
||||
/tmp/ccXj0GtJ.s:92 .text.AMS_Idle_Loop:00000000 $t
|
||||
/tmp/ccXj0GtJ.s:98 .text.AMS_Idle_Loop:00000000 AMS_Idle_Loop
|
||||
/tmp/ccXj0GtJ.s:176 .text.AMS_Idle_Loop:00000054 $d
|
||||
/tmp/ccXj0GtJ.s:232 .bss.module:00000000 module
|
||||
/tmp/ccXj0GtJ.s:199 .bss.packetChecksumFails:00000000 packetChecksumFails
|
||||
/tmp/ccXj0GtJ.s:193 .bss.deviceSleeps:00000000 deviceSleeps
|
||||
/tmp/ccXj0GtJ.s:184 .bss.pollingTimes:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:194 .bss.deviceSleeps:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:200 .bss.packetChecksumFails:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:206 .bss.numberofAux:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:215 .bss.amsov:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:222 .bss.amsuv:00000000 $d
|
||||
/tmp/ccXj0GtJ.s:229 .bss.module:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
initAMS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccWkmffx.s page 1
|
||||
ARM GAS /tmp/ccAH3LoS.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccWkmffx.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/ccWkmffx.s page 2
|
||||
ARM GAS /tmp/ccAH3LoS.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/ccWkmffx.s page 1
|
|||
70 002a 00BF .align 2
|
||||
71 .L3:
|
||||
72 002c 00000000 .word hi2c
|
||||
ARM GAS /tmp/ccWkmffx.s page 3
|
||||
ARM GAS /tmp/ccAH3LoS.s page 3
|
||||
|
||||
|
||||
73 .cfi_endproc
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccWkmffx.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/ccWkmffx.s page 4
|
||||
ARM GAS /tmp/ccAH3LoS.s page 4
|
||||
|
||||
|
||||
120 .LBE3:
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccWkmffx.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/ccWkmffx.s page 5
|
||||
ARM GAS /tmp/ccAH3LoS.s page 5
|
||||
|
||||
|
||||
170 .LVL12:
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccWkmffx.s page 1
|
|||
215 .loc 1 55 1 view .LVU50
|
||||
216 .align 2
|
||||
217 .L16:
|
||||
ARM GAS /tmp/ccWkmffx.s page 6
|
||||
ARM GAS /tmp/ccAH3LoS.s page 6
|
||||
|
||||
|
||||
218 0034 00000000 .word hi2c
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccWkmffx.s page 1
|
|||
32:Core/Src/TMP1075.c **** }
|
||||
264 .loc 1 32 18 view .LVU61
|
||||
265 001a 0120 movs r0, #1
|
||||
ARM GAS /tmp/ccWkmffx.s page 7
|
||||
ARM GAS /tmp/ccAH3LoS.s page 7
|
||||
|
||||
|
||||
266 001c FCE7 b .L19
|
||||
|
@ -394,27 +394,27 @@ ARM GAS /tmp/ccWkmffx.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/ccWkmffx.s page 8
|
||||
ARM GAS /tmp/ccAH3LoS.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 TMP1075.c
|
||||
/tmp/ccWkmffx.s:21 .text.tmp1075_sensor_init:00000000 $t
|
||||
/tmp/ccWkmffx.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init
|
||||
/tmp/ccWkmffx.s:72 .text.tmp1075_sensor_init:0000002c $d
|
||||
/tmp/ccWkmffx.s:283 .bss.hi2c:00000000 hi2c
|
||||
/tmp/ccWkmffx.s:77 .text.tmp1075_init:00000000 $t
|
||||
/tmp/ccWkmffx.s:83 .text.tmp1075_init:00000000 tmp1075_init
|
||||
/tmp/ccWkmffx.s:141 .text.tmp1075_init:00000020 $d
|
||||
/tmp/ccWkmffx.s:146 .text.tmp1075_sensor_read:00000000 $t
|
||||
/tmp/ccWkmffx.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read
|
||||
/tmp/ccWkmffx.s:218 .text.tmp1075_sensor_read:00000034 $d
|
||||
/tmp/ccWkmffx.s:223 .text.tmp1075_measure:00000000 $t
|
||||
/tmp/ccWkmffx.s:229 .text.tmp1075_measure:00000000 tmp1075_measure
|
||||
/tmp/ccWkmffx.s:273 .text.tmp1075_measure:00000024 $d
|
||||
/tmp/ccWkmffx.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps
|
||||
/tmp/ccWkmffx.s:280 .bss.hi2c:00000000 $d
|
||||
/tmp/ccWkmffx.s:287 .bss.tmp1075_temps:00000000 $d
|
||||
/tmp/ccAH3LoS.s:21 .text.tmp1075_sensor_init:00000000 $t
|
||||
/tmp/ccAH3LoS.s:27 .text.tmp1075_sensor_init:00000000 tmp1075_sensor_init
|
||||
/tmp/ccAH3LoS.s:72 .text.tmp1075_sensor_init:0000002c $d
|
||||
/tmp/ccAH3LoS.s:283 .bss.hi2c:00000000 hi2c
|
||||
/tmp/ccAH3LoS.s:77 .text.tmp1075_init:00000000 $t
|
||||
/tmp/ccAH3LoS.s:83 .text.tmp1075_init:00000000 tmp1075_init
|
||||
/tmp/ccAH3LoS.s:141 .text.tmp1075_init:00000020 $d
|
||||
/tmp/ccAH3LoS.s:146 .text.tmp1075_sensor_read:00000000 $t
|
||||
/tmp/ccAH3LoS.s:152 .text.tmp1075_sensor_read:00000000 tmp1075_sensor_read
|
||||
/tmp/ccAH3LoS.s:218 .text.tmp1075_sensor_read:00000034 $d
|
||||
/tmp/ccAH3LoS.s:223 .text.tmp1075_measure:00000000 $t
|
||||
/tmp/ccAH3LoS.s:229 .text.tmp1075_measure:00000000 tmp1075_measure
|
||||
/tmp/ccAH3LoS.s:273 .text.tmp1075_measure:00000024 $d
|
||||
/tmp/ccAH3LoS.s:290 .bss.tmp1075_temps:00000000 tmp1075_temps
|
||||
/tmp/ccAH3LoS.s:280 .bss.hi2c:00000000 $d
|
||||
/tmp/ccAH3LoS.s:287 .bss.tmp1075_temps:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_I2C_Master_Transmit
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/cc1suX58.s page 1
|
||||
ARM GAS /tmp/ccWIYQYX.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/cc1suX58.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/cc1suX58.s page 2
|
||||
ARM GAS /tmp/ccWIYQYX.s page 2
|
||||
|
||||
|
||||
31:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/cc1suX58.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/cc1suX58.s page 3
|
||||
ARM GAS /tmp/ccWIYQYX.s page 3
|
||||
|
||||
|
||||
46 .loc 1 70 3 view .LVU4
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/cc1suX58.s page 1
|
|||
92 HAL_SPI_MspInit:
|
||||
93 .LVL1:
|
||||
94 .LFB124:
|
||||
ARM GAS /tmp/cc1suX58.s page 4
|
||||
ARM GAS /tmp/ccWIYQYX.s page 4
|
||||
|
||||
|
||||
81:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/cc1suX58.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/cc1suX58.s page 5
|
||||
ARM GAS /tmp/ccWIYQYX.s page 5
|
||||
|
||||
|
||||
111:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/cc1suX58.s page 1
|
|||
158 .loc 1 99 5 view .LVU33
|
||||
159 0044 029B ldr r3, [sp, #8]
|
||||
160 .LBE5:
|
||||
ARM GAS /tmp/cc1suX58.s page 6
|
||||
ARM GAS /tmp/ccWIYQYX.s page 6
|
||||
|
||||
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/cc1suX58.s page 1
|
|||
205 .LFB125:
|
||||
118:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
119:Core/Src/stm32f3xx_hal_msp.c **** /**
|
||||
ARM GAS /tmp/cc1suX58.s page 7
|
||||
ARM GAS /tmp/ccWIYQYX.s page 7
|
||||
|
||||
|
||||
120:Core/Src/stm32f3xx_hal_msp.c **** * @brief SPI MSP De-Initialization
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/cc1suX58.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/cc1suX58.s page 8
|
||||
ARM GAS /tmp/ccWIYQYX.s page 8
|
||||
|
||||
|
||||
233 .loc 1 140 5 view .LVU54
|
||||
|
@ -449,20 +449,20 @@ ARM GAS /tmp/cc1suX58.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/cc1suX58.s page 9
|
||||
ARM GAS /tmp/ccWIYQYX.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_msp.c
|
||||
/tmp/cc1suX58.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/cc1suX58.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/cc1suX58.s:81 .text.HAL_MspInit:00000038 $d
|
||||
/tmp/cc1suX58.s:86 .text.HAL_SPI_MspInit:00000000 $t
|
||||
/tmp/cc1suX58.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit
|
||||
/tmp/cc1suX58.s:191 .text.HAL_SPI_MspInit:00000064 $d
|
||||
/tmp/cc1suX58.s:197 .text.HAL_SPI_MspDeInit:00000000 $t
|
||||
/tmp/cc1suX58.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit
|
||||
/tmp/cc1suX58.s:245 .text.HAL_SPI_MspDeInit:00000024 $d
|
||||
/tmp/ccWIYQYX.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/ccWIYQYX.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/ccWIYQYX.s:81 .text.HAL_MspInit:00000038 $d
|
||||
/tmp/ccWIYQYX.s:86 .text.HAL_SPI_MspInit:00000000 $t
|
||||
/tmp/ccWIYQYX.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit
|
||||
/tmp/ccWIYQYX.s:191 .text.HAL_SPI_MspInit:00000064 $d
|
||||
/tmp/ccWIYQYX.s:197 .text.HAL_SPI_MspDeInit:00000000 $t
|
||||
/tmp/ccWIYQYX.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit
|
||||
/tmp/ccWIYQYX.s:245 .text.HAL_SPI_MspDeInit:00000024 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_NVIC_SetPriorityGrouping
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccHUgFeT.s page 1
|
||||
ARM GAS /tmp/ccU3gq2x.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccHUgFeT.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/ccHUgFeT.s page 2
|
||||
ARM GAS /tmp/ccU3gq2x.s page 2
|
||||
|
||||
|
||||
31:Core/Src/stm32f3xx_it.c ****
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccHUgFeT.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/ccHUgFeT.s page 3
|
||||
ARM GAS /tmp/ccU3gq2x.s page 3
|
||||
|
||||
|
||||
38 .loc 1 75 10 view .LVU3
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccHUgFeT.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/ccHUgFeT.s page 4
|
||||
ARM GAS /tmp/ccU3gq2x.s page 4
|
||||
|
||||
|
||||
75 .loc 1 100 1 view -0
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccHUgFeT.s page 1
|
|||
119:Core/Src/stm32f3xx_it.c **** {
|
||||
107 .loc 1 119 9 view .LVU15
|
||||
108 0000 FEE7 b .L8
|
||||
ARM GAS /tmp/ccHUgFeT.s page 5
|
||||
ARM GAS /tmp/ccU3gq2x.s page 5
|
||||
|
||||
|
||||
109 .cfi_endproc
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccHUgFeT.s page 1
|
|||
144 .loc 1 145 1 view -0
|
||||
145 .cfi_startproc
|
||||
146 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccHUgFeT.s page 6
|
||||
ARM GAS /tmp/ccU3gq2x.s page 6
|
||||
|
||||
|
||||
147 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccHUgFeT.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/ccHUgFeT.s page 7
|
||||
ARM GAS /tmp/ccU3gq2x.s page 7
|
||||
|
||||
|
||||
182 .loc 1 171 1 view -0
|
||||
|
@ -417,29 +417,29 @@ ARM GAS /tmp/ccHUgFeT.s page 1
|
|||
217 .text
|
||||
218 .Letext0:
|
||||
219 .file 2 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccHUgFeT.s page 8
|
||||
ARM GAS /tmp/ccU3gq2x.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_it.c
|
||||
/tmp/ccHUgFeT.s:21 .text.NMI_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:27 .text.NMI_Handler:00000000 NMI_Handler
|
||||
/tmp/ccHUgFeT.s:44 .text.HardFault_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:50 .text.HardFault_Handler:00000000 HardFault_Handler
|
||||
/tmp/ccHUgFeT.s:67 .text.MemManage_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:73 .text.MemManage_Handler:00000000 MemManage_Handler
|
||||
/tmp/ccHUgFeT.s:90 .text.BusFault_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:96 .text.BusFault_Handler:00000000 BusFault_Handler
|
||||
/tmp/ccHUgFeT.s:113 .text.UsageFault_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler
|
||||
/tmp/ccHUgFeT.s:136 .text.SVC_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:142 .text.SVC_Handler:00000000 SVC_Handler
|
||||
/tmp/ccHUgFeT.s:155 .text.DebugMon_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler
|
||||
/tmp/ccHUgFeT.s:174 .text.PendSV_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:180 .text.PendSV_Handler:00000000 PendSV_Handler
|
||||
/tmp/ccHUgFeT.s:193 .text.SysTick_Handler:00000000 $t
|
||||
/tmp/ccHUgFeT.s:199 .text.SysTick_Handler:00000000 SysTick_Handler
|
||||
/tmp/ccU3gq2x.s:21 .text.NMI_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:27 .text.NMI_Handler:00000000 NMI_Handler
|
||||
/tmp/ccU3gq2x.s:44 .text.HardFault_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:50 .text.HardFault_Handler:00000000 HardFault_Handler
|
||||
/tmp/ccU3gq2x.s:67 .text.MemManage_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:73 .text.MemManage_Handler:00000000 MemManage_Handler
|
||||
/tmp/ccU3gq2x.s:90 .text.BusFault_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:96 .text.BusFault_Handler:00000000 BusFault_Handler
|
||||
/tmp/ccU3gq2x.s:113 .text.UsageFault_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler
|
||||
/tmp/ccU3gq2x.s:136 .text.SVC_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:142 .text.SVC_Handler:00000000 SVC_Handler
|
||||
/tmp/ccU3gq2x.s:155 .text.DebugMon_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler
|
||||
/tmp/ccU3gq2x.s:174 .text.PendSV_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:180 .text.PendSV_Handler:00000000 PendSV_Handler
|
||||
/tmp/ccU3gq2x.s:193 .text.SysTick_Handler:00000000 $t
|
||||
/tmp/ccU3gq2x.s:199 .text.SysTick_Handler:00000000 SysTick_Handler
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_IncTick
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccjJfsAp.s page 1
|
||||
ARM GAS /tmp/ccPbylKY.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 2
|
||||
ARM GAS /tmp/ccPbylKY.s page 2
|
||||
|
||||
|
||||
31:Core/Src/syscalls.c **** #include <sys/times.h>
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
65 .thumb_func
|
||||
67 _kill:
|
||||
68 .LVL0:
|
||||
ARM GAS /tmp/ccjJfsAp.s page 3
|
||||
ARM GAS /tmp/ccPbylKY.s page 3
|
||||
|
||||
|
||||
69 .LFB27:
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 4
|
||||
ARM GAS /tmp/ccPbylKY.s page 4
|
||||
|
||||
|
||||
116 0006 FFF7FEFF bl _kill
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
161 000a FFF7FEFF bl __io_getchar
|
||||
162 .LVL7:
|
||||
163 .loc 1 74 9 discriminator 1 view .LVU28
|
||||
ARM GAS /tmp/ccjJfsAp.s page 5
|
||||
ARM GAS /tmp/ccPbylKY.s page 5
|
||||
|
||||
|
||||
164 000e 2146 mov r1, r4
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 6
|
||||
ARM GAS /tmp/ccPbylKY.s page 6
|
||||
|
||||
|
||||
84:Core/Src/syscalls.c ****
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 7
|
||||
ARM GAS /tmp/ccPbylKY.s page 7
|
||||
|
||||
|
||||
95:Core/Src/syscalls.c **** return -1;
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 8
|
||||
ARM GAS /tmp/ccPbylKY.s page 8
|
||||
|
||||
|
||||
306 .loc 1 107 1 is_stmt 1 view -0
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
352 .thumb
|
||||
353 .thumb_func
|
||||
355 _open:
|
||||
ARM GAS /tmp/ccjJfsAp.s page 9
|
||||
ARM GAS /tmp/ccPbylKY.s page 9
|
||||
|
||||
|
||||
356 .LVL26:
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
401 .cfi_def_cfa_offset 8
|
||||
402 .cfi_offset 3, -8
|
||||
403 .cfi_offset 14, -4
|
||||
ARM GAS /tmp/ccjJfsAp.s page 10
|
||||
ARM GAS /tmp/ccPbylKY.s page 10
|
||||
|
||||
|
||||
130:Core/Src/syscalls.c **** (void)status;
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
449 .LFE37:
|
||||
451 .section .text._times,"ax",%progbits
|
||||
452 .align 1
|
||||
ARM GAS /tmp/ccjJfsAp.s page 11
|
||||
ARM GAS /tmp/ccPbylKY.s page 11
|
||||
|
||||
|
||||
453 .global _times
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
497 .loc 1 153 1 is_stmt 0 view .LVU106
|
||||
498 0006 0020 movs r0, #0
|
||||
499 .LVL35:
|
||||
ARM GAS /tmp/ccjJfsAp.s page 12
|
||||
ARM GAS /tmp/ccPbylKY.s page 12
|
||||
|
||||
|
||||
500 .loc 1 153 1 view .LVU107
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccjJfsAp.s page 1
|
|||
164:Core/Src/syscalls.c **** {
|
||||
548 .loc 1 164 1 is_stmt 1 view -0
|
||||
549 .cfi_startproc
|
||||
ARM GAS /tmp/ccjJfsAp.s page 13
|
||||
ARM GAS /tmp/ccPbylKY.s page 13
|
||||
|
||||
|
||||
550 @ args = 0, pretend = 0, frame = 0
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 14
|
||||
ARM GAS /tmp/ccPbylKY.s page 14
|
||||
|
||||
|
||||
176:Core/Src/syscalls.c **** }
|
||||
|
@ -809,51 +809,51 @@ ARM GAS /tmp/ccjJfsAp.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/ccjJfsAp.s page 15
|
||||
ARM GAS /tmp/ccPbylKY.s page 15
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 syscalls.c
|
||||
/tmp/ccjJfsAp.s:21 .text.initialise_monitor_handles:00000000 $t
|
||||
/tmp/ccjJfsAp.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
|
||||
/tmp/ccjJfsAp.s:40 .text._getpid:00000000 $t
|
||||
/tmp/ccjJfsAp.s:46 .text._getpid:00000000 _getpid
|
||||
/tmp/ccjJfsAp.s:61 .text._kill:00000000 $t
|
||||
/tmp/ccjJfsAp.s:67 .text._kill:00000000 _kill
|
||||
/tmp/ccjJfsAp.s:95 .text._exit:00000000 $t
|
||||
/tmp/ccjJfsAp.s:101 .text._exit:00000000 _exit
|
||||
/tmp/ccjJfsAp.s:127 .text._read:00000000 $t
|
||||
/tmp/ccjJfsAp.s:133 .text._read:00000000 _read
|
||||
/tmp/ccjJfsAp.s:188 .text._write:00000000 $t
|
||||
/tmp/ccjJfsAp.s:194 .text._write:00000000 _write
|
||||
/tmp/ccjJfsAp.s:243 .text._close:00000000 $t
|
||||
/tmp/ccjJfsAp.s:249 .text._close:00000000 _close
|
||||
/tmp/ccjJfsAp.s:268 .text._fstat:00000000 $t
|
||||
/tmp/ccjJfsAp.s:274 .text._fstat:00000000 _fstat
|
||||
/tmp/ccjJfsAp.s:297 .text._isatty:00000000 $t
|
||||
/tmp/ccjJfsAp.s:303 .text._isatty:00000000 _isatty
|
||||
/tmp/ccjJfsAp.s:322 .text._lseek:00000000 $t
|
||||
/tmp/ccjJfsAp.s:328 .text._lseek:00000000 _lseek
|
||||
/tmp/ccjJfsAp.s:349 .text._open:00000000 $t
|
||||
/tmp/ccjJfsAp.s:355 .text._open:00000000 _open
|
||||
/tmp/ccjJfsAp.s:386 .text._wait:00000000 $t
|
||||
/tmp/ccjJfsAp.s:392 .text._wait:00000000 _wait
|
||||
/tmp/ccjJfsAp.s:419 .text._unlink:00000000 $t
|
||||
/tmp/ccjJfsAp.s:425 .text._unlink:00000000 _unlink
|
||||
/tmp/ccjJfsAp.s:452 .text._times:00000000 $t
|
||||
/tmp/ccjJfsAp.s:458 .text._times:00000000 _times
|
||||
/tmp/ccjJfsAp.s:477 .text._stat:00000000 $t
|
||||
/tmp/ccjJfsAp.s:483 .text._stat:00000000 _stat
|
||||
/tmp/ccjJfsAp.s:506 .text._link:00000000 $t
|
||||
/tmp/ccjJfsAp.s:512 .text._link:00000000 _link
|
||||
/tmp/ccjJfsAp.s:540 .text._fork:00000000 $t
|
||||
/tmp/ccjJfsAp.s:546 .text._fork:00000000 _fork
|
||||
/tmp/ccjJfsAp.s:570 .text._execve:00000000 $t
|
||||
/tmp/ccjJfsAp.s:576 .text._execve:00000000 _execve
|
||||
/tmp/ccjJfsAp.s:609 .data.environ:00000000 environ
|
||||
/tmp/ccjJfsAp.s:606 .data.environ:00000000 $d
|
||||
/tmp/ccjJfsAp.s:616 .bss.__env:00000000 __env
|
||||
/tmp/ccjJfsAp.s:613 .bss.__env:00000000 $d
|
||||
/tmp/ccPbylKY.s:21 .text.initialise_monitor_handles:00000000 $t
|
||||
/tmp/ccPbylKY.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
|
||||
/tmp/ccPbylKY.s:40 .text._getpid:00000000 $t
|
||||
/tmp/ccPbylKY.s:46 .text._getpid:00000000 _getpid
|
||||
/tmp/ccPbylKY.s:61 .text._kill:00000000 $t
|
||||
/tmp/ccPbylKY.s:67 .text._kill:00000000 _kill
|
||||
/tmp/ccPbylKY.s:95 .text._exit:00000000 $t
|
||||
/tmp/ccPbylKY.s:101 .text._exit:00000000 _exit
|
||||
/tmp/ccPbylKY.s:127 .text._read:00000000 $t
|
||||
/tmp/ccPbylKY.s:133 .text._read:00000000 _read
|
||||
/tmp/ccPbylKY.s:188 .text._write:00000000 $t
|
||||
/tmp/ccPbylKY.s:194 .text._write:00000000 _write
|
||||
/tmp/ccPbylKY.s:243 .text._close:00000000 $t
|
||||
/tmp/ccPbylKY.s:249 .text._close:00000000 _close
|
||||
/tmp/ccPbylKY.s:268 .text._fstat:00000000 $t
|
||||
/tmp/ccPbylKY.s:274 .text._fstat:00000000 _fstat
|
||||
/tmp/ccPbylKY.s:297 .text._isatty:00000000 $t
|
||||
/tmp/ccPbylKY.s:303 .text._isatty:00000000 _isatty
|
||||
/tmp/ccPbylKY.s:322 .text._lseek:00000000 $t
|
||||
/tmp/ccPbylKY.s:328 .text._lseek:00000000 _lseek
|
||||
/tmp/ccPbylKY.s:349 .text._open:00000000 $t
|
||||
/tmp/ccPbylKY.s:355 .text._open:00000000 _open
|
||||
/tmp/ccPbylKY.s:386 .text._wait:00000000 $t
|
||||
/tmp/ccPbylKY.s:392 .text._wait:00000000 _wait
|
||||
/tmp/ccPbylKY.s:419 .text._unlink:00000000 $t
|
||||
/tmp/ccPbylKY.s:425 .text._unlink:00000000 _unlink
|
||||
/tmp/ccPbylKY.s:452 .text._times:00000000 $t
|
||||
/tmp/ccPbylKY.s:458 .text._times:00000000 _times
|
||||
/tmp/ccPbylKY.s:477 .text._stat:00000000 $t
|
||||
/tmp/ccPbylKY.s:483 .text._stat:00000000 _stat
|
||||
/tmp/ccPbylKY.s:506 .text._link:00000000 $t
|
||||
/tmp/ccPbylKY.s:512 .text._link:00000000 _link
|
||||
/tmp/ccPbylKY.s:540 .text._fork:00000000 $t
|
||||
/tmp/ccPbylKY.s:546 .text._fork:00000000 _fork
|
||||
/tmp/ccPbylKY.s:570 .text._execve:00000000 $t
|
||||
/tmp/ccPbylKY.s:576 .text._execve:00000000 _execve
|
||||
/tmp/ccPbylKY.s:609 .data.environ:00000000 environ
|
||||
/tmp/ccPbylKY.s:606 .data.environ:00000000 $d
|
||||
/tmp/ccPbylKY.s:616 .bss.__env:00000000 __env
|
||||
/tmp/ccPbylKY.s:613 .bss.__env:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__errno
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccXVJNkM.s page 1
|
||||
ARM GAS /tmp/ccpaUy5E.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccXVJNkM.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/ccXVJNkM.s page 2
|
||||
ARM GAS /tmp/ccpaUy5E.s page 2
|
||||
|
||||
|
||||
30:Core/Src/sysmem.c **** static uint8_t *__sbrk_heap_end = NULL;
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccXVJNkM.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/ccXVJNkM.s page 3
|
||||
ARM GAS /tmp/ccpaUy5E.s page 3
|
||||
|
||||
|
||||
52 .loc 1 63 12 is_stmt 0 view .LVU10
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccXVJNkM.s page 1
|
|||
88 0026 F2E7 b .L2
|
||||
89 .LVL8:
|
||||
90 .L7:
|
||||
ARM GAS /tmp/ccXVJNkM.s page 4
|
||||
ARM GAS /tmp/ccpaUy5E.s page 4
|
||||
|
||||
|
||||
71:Core/Src/sysmem.c **** return (void *)-1;
|
||||
|
@ -214,16 +214,16 @@ ARM GAS /tmp/ccXVJNkM.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/ccXVJNkM.s page 5
|
||||
ARM GAS /tmp/ccpaUy5E.s page 5
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 sysmem.c
|
||||
/tmp/ccXVJNkM.s:21 .text._sbrk:00000000 $t
|
||||
/tmp/ccXVJNkM.s:27 .text._sbrk:00000000 _sbrk
|
||||
/tmp/ccXVJNkM.s:104 .text._sbrk:00000038 $d
|
||||
/tmp/ccXVJNkM.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
|
||||
/tmp/ccXVJNkM.s:112 .bss.__sbrk_heap_end:00000000 $d
|
||||
/tmp/ccpaUy5E.s:21 .text._sbrk:00000000 $t
|
||||
/tmp/ccpaUy5E.s:27 .text._sbrk:00000000 _sbrk
|
||||
/tmp/ccpaUy5E.s:104 .text._sbrk:00000038 $d
|
||||
/tmp/ccpaUy5E.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
|
||||
/tmp/ccpaUy5E.s:112 .bss.__sbrk_heap_end:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__errno
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccimthJq.s page 1
|
||||
ARM GAS /tmp/ccjfISPt.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccimthJq.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/ccimthJq.s page 2
|
||||
ARM GAS /tmp/ccjfISPt.s page 2
|
||||
|
||||
|
||||
31:Core/Src/system_stm32f3xx.c **** * SYSCLK(Hz) | 8000000
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccimthJq.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/ccimthJq.s page 3
|
||||
ARM GAS /tmp/ccjfISPt.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/ccimthJq.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/ccimthJq.s page 4
|
||||
ARM GAS /tmp/ccjfISPt.s page 4
|
||||
|
||||
|
||||
145:Core/Src/system_stm32f3xx.c ****
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccimthJq.s page 1
|
|||
46 0010 00ED00E0 .word -536810240
|
||||
47 .cfi_endproc
|
||||
48 .LFE123:
|
||||
ARM GAS /tmp/ccimthJq.s page 5
|
||||
ARM GAS /tmp/ccjfISPt.s page 5
|
||||
|
||||
|
||||
50 .section .text.SystemCoreClockUpdate,"ax",%progbits
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccimthJq.s page 1
|
|||
65 .LVL0:
|
||||
222:Core/Src/system_stm32f3xx.c ****
|
||||
223:Core/Src/system_stm32f3xx.c **** /* Get SYSCLK source -------------------------------------------------------*/
|
||||
ARM GAS /tmp/ccimthJq.s page 6
|
||||
ARM GAS /tmp/ccjfISPt.s page 6
|
||||
|
||||
|
||||
224:Core/Src/system_stm32f3xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS;
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccimthJq.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/ccimthJq.s page 7
|
||||
ARM GAS /tmp/ccjfISPt.s page 7
|
||||
|
||||
|
||||
257:Core/Src/system_stm32f3xx.c **** }
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccimthJq.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/ccimthJq.s page 8
|
||||
ARM GAS /tmp/ccjfISPt.s page 8
|
||||
|
||||
|
||||
122 .loc 1 236 20 is_stmt 0 view .LVU27
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccimthJq.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/ccimthJq.s page 9
|
||||
ARM GAS /tmp/ccjfISPt.s page 9
|
||||
|
||||
|
||||
163 005e 0131 adds r1, r1, #1
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccimthJq.s page 1
|
|||
211 01020304
|
||||
211 06
|
||||
212 000d 070809 .ascii "\007\010\011"
|
||||
ARM GAS /tmp/ccimthJq.s page 10
|
||||
ARM GAS /tmp/ccjfISPt.s page 10
|
||||
|
||||
|
||||
213 .global SystemCoreClock
|
||||
|
@ -553,22 +553,22 @@ ARM GAS /tmp/ccimthJq.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/ccimthJq.s page 11
|
||||
ARM GAS /tmp/ccjfISPt.s page 11
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 system_stm32f3xx.c
|
||||
/tmp/ccimthJq.s:21 .text.SystemInit:00000000 $t
|
||||
/tmp/ccimthJq.s:27 .text.SystemInit:00000000 SystemInit
|
||||
/tmp/ccimthJq.s:46 .text.SystemInit:00000010 $d
|
||||
/tmp/ccimthJq.s:51 .text.SystemCoreClockUpdate:00000000 $t
|
||||
/tmp/ccimthJq.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
|
||||
/tmp/ccimthJq.s:190 .text.SystemCoreClockUpdate:00000078 $d
|
||||
/tmp/ccimthJq.s:218 .data.SystemCoreClock:00000000 SystemCoreClock
|
||||
/tmp/ccimthJq.s:210 .rodata.AHBPrescTable:00000000 AHBPrescTable
|
||||
/tmp/ccimthJq.s:203 .rodata.APBPrescTable:00000000 APBPrescTable
|
||||
/tmp/ccimthJq.s:200 .rodata.APBPrescTable:00000000 $d
|
||||
/tmp/ccimthJq.s:207 .rodata.AHBPrescTable:00000000 $d
|
||||
/tmp/ccimthJq.s:215 .data.SystemCoreClock:00000000 $d
|
||||
/tmp/ccjfISPt.s:21 .text.SystemInit:00000000 $t
|
||||
/tmp/ccjfISPt.s:27 .text.SystemInit:00000000 SystemInit
|
||||
/tmp/ccjfISPt.s:46 .text.SystemInit:00000010 $d
|
||||
/tmp/ccjfISPt.s:51 .text.SystemCoreClockUpdate:00000000 $t
|
||||
/tmp/ccjfISPt.s:57 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
|
||||
/tmp/ccjfISPt.s:190 .text.SystemCoreClockUpdate:00000078 $d
|
||||
/tmp/ccjfISPt.s:218 .data.SystemCoreClock:00000000 SystemCoreClock
|
||||
/tmp/ccjfISPt.s:210 .rodata.AHBPrescTable:00000000 AHBPrescTable
|
||||
/tmp/ccjfISPt.s:203 .rodata.APBPrescTable:00000000 APBPrescTable
|
||||
/tmp/ccjfISPt.s:200 .rodata.APBPrescTable:00000000 $d
|
||||
/tmp/ccjfISPt.s:207 .rodata.AHBPrescTable:00000000 $d
|
||||
/tmp/ccjfISPt.s:215 .data.SystemCoreClock:00000000 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccK7hHDd.s page 1
|
||||
ARM GAS /tmp/cca6pDt0.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 2
|
||||
ARM GAS /tmp/cca6pDt0.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** @endverbatim
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 3
|
||||
ARM GAS /tmp/cca6pDt0.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 4
|
||||
ARM GAS /tmp/cca6pDt0.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** /* Set Interrupt Group Priority */
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
36 .cfi_endproc
|
||||
37 .LFE125:
|
||||
39 .section .text.HAL_MspDeInit,"ax",%progbits
|
||||
ARM GAS /tmp/ccK7hHDd.s page 5
|
||||
ARM GAS /tmp/cca6pDt0.s page 5
|
||||
|
||||
|
||||
40 .align 1
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 6
|
||||
ARM GAS /tmp/cca6pDt0.s page 6
|
||||
|
||||
|
||||
84 .loc 1 170 3 view .LVU8
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 7
|
||||
ARM GAS /tmp/cca6pDt0.s page 7
|
||||
|
||||
|
||||
119 0000 10B5 push {r4, lr}
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 8
|
||||
ARM GAS /tmp/cca6pDt0.s page 8
|
||||
|
||||
|
||||
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** }
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 9
|
||||
ARM GAS /tmp/cca6pDt0.s page 9
|
||||
|
||||
|
||||
208 .LVL7:
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 10
|
||||
ARM GAS /tmp/cca6pDt0.s page 10
|
||||
|
||||
|
||||
273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c **** * in SysTick ISR.
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 11
|
||||
ARM GAS /tmp/cca6pDt0.s page 11
|
||||
|
||||
|
||||
272 0002 1868 ldr r0, [r3]
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 12
|
||||
ARM GAS /tmp/cca6pDt0.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/ccK7hHDd.s page 1
|
|||
344 000c 10BD pop {r4, pc}
|
||||
345 .LVL12:
|
||||
346 .L32:
|
||||
ARM GAS /tmp/ccK7hHDd.s page 13
|
||||
ARM GAS /tmp/cca6pDt0.s page 13
|
||||
|
||||
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 14
|
||||
ARM GAS /tmp/cca6pDt0.s page 14
|
||||
|
||||
|
||||
388 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
427 .LVL16:
|
||||
428 .loc 1 358 24 view .LVU78
|
||||
429 0008 0546 mov r5, r0
|
||||
ARM GAS /tmp/ccK7hHDd.s page 15
|
||||
ARM GAS /tmp/cca6pDt0.s page 15
|
||||
|
||||
|
||||
430 .LVL17:
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
469 .thumb
|
||||
470 .thumb_func
|
||||
472 HAL_SuspendTick:
|
||||
ARM GAS /tmp/ccK7hHDd.s page 16
|
||||
ARM GAS /tmp/cca6pDt0.s page 16
|
||||
|
||||
|
||||
473 .LFB134:
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 17
|
||||
ARM GAS /tmp/cca6pDt0.s page 17
|
||||
|
||||
|
||||
501 .cfi_startproc
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
545 .syntax unified
|
||||
546 .thumb
|
||||
547 .thumb_func
|
||||
ARM GAS /tmp/ccK7hHDd.s page 18
|
||||
ARM GAS /tmp/cca6pDt0.s page 18
|
||||
|
||||
|
||||
549 HAL_GetREVID:
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 19
|
||||
ARM GAS /tmp/cca6pDt0.s page 19
|
||||
|
||||
|
||||
590 0008 7047 bx lr
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 20
|
||||
ARM GAS /tmp/cca6pDt0.s page 20
|
||||
|
||||
|
||||
635 @ args = 0, pretend = 0, frame = 0
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
681 .thumb_func
|
||||
683 HAL_DBGMCU_EnableDBGSleepMode:
|
||||
684 .LFB142:
|
||||
ARM GAS /tmp/ccK7hHDd.s page 21
|
||||
ARM GAS /tmp/cca6pDt0.s page 21
|
||||
|
||||
|
||||
460:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c ****
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
723 .loc 1 477 1 is_stmt 0 view .LVU127
|
||||
724 000a 7047 bx lr
|
||||
725 .L69:
|
||||
ARM GAS /tmp/ccK7hHDd.s page 22
|
||||
ARM GAS /tmp/cca6pDt0.s page 22
|
||||
|
||||
|
||||
726 .align 2
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 23
|
||||
ARM GAS /tmp/cca6pDt0.s page 23
|
||||
|
||||
|
||||
771 @ args = 0, pretend = 0, frame = 0
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccK7hHDd.s page 1
|
|||
817 .align 1
|
||||
818 .global HAL_DBGMCU_DisableDBGStandbyMode
|
||||
819 .syntax unified
|
||||
ARM GAS /tmp/ccK7hHDd.s page 24
|
||||
ARM GAS /tmp/cca6pDt0.s page 24
|
||||
|
||||
|
||||
820 .thumb
|
||||
|
@ -1436,90 +1436,90 @@ ARM GAS /tmp/ccK7hHDd.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/ccK7hHDd.s page 25
|
||||
ARM GAS /tmp/cca6pDt0.s page 25
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal.c
|
||||
/tmp/ccK7hHDd.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/ccK7hHDd.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/ccK7hHDd.s:40 .text.HAL_MspDeInit:00000000 $t
|
||||
/tmp/ccK7hHDd.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
|
||||
/tmp/ccK7hHDd.s:59 .text.HAL_DeInit:00000000 $t
|
||||
/tmp/ccK7hHDd.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
|
||||
/tmp/ccK7hHDd.s:100 .text.HAL_DeInit:00000020 $d
|
||||
/tmp/ccK7hHDd.s:105 .text.HAL_InitTick:00000000 $t
|
||||
/tmp/ccK7hHDd.s:111 .text.HAL_InitTick:00000000 HAL_InitTick
|
||||
/tmp/ccK7hHDd.s:173 .text.HAL_InitTick:00000040 $d
|
||||
/tmp/ccK7hHDd.s:848 .data.uwTickFreq:00000000 uwTickFreq
|
||||
/tmp/ccK7hHDd.s:855 .data.uwTickPrio:00000000 uwTickPrio
|
||||
/tmp/ccK7hHDd.s:180 .text.HAL_Init:00000000 $t
|
||||
/tmp/ccK7hHDd.s:186 .text.HAL_Init:00000000 HAL_Init
|
||||
/tmp/ccK7hHDd.s:219 .text.HAL_Init:00000020 $d
|
||||
/tmp/ccK7hHDd.s:224 .text.HAL_IncTick:00000000 $t
|
||||
/tmp/ccK7hHDd.s:230 .text.HAL_IncTick:00000000 HAL_IncTick
|
||||
/tmp/ccK7hHDd.s:250 .text.HAL_IncTick:00000010 $d
|
||||
/tmp/ccK7hHDd.s:862 .bss.uwTick:00000000 uwTick
|
||||
/tmp/ccK7hHDd.s:256 .text.HAL_GetTick:00000000 $t
|
||||
/tmp/ccK7hHDd.s:262 .text.HAL_GetTick:00000000 HAL_GetTick
|
||||
/tmp/ccK7hHDd.s:278 .text.HAL_GetTick:00000008 $d
|
||||
/tmp/ccK7hHDd.s:283 .text.HAL_GetTickPrio:00000000 $t
|
||||
/tmp/ccK7hHDd.s:289 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
|
||||
/tmp/ccK7hHDd.s:304 .text.HAL_GetTickPrio:00000008 $d
|
||||
/tmp/ccK7hHDd.s:309 .text.HAL_SetTickFreq:00000000 $t
|
||||
/tmp/ccK7hHDd.s:315 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
|
||||
/tmp/ccK7hHDd.s:371 .text.HAL_SetTickFreq:00000024 $d
|
||||
/tmp/ccK7hHDd.s:377 .text.HAL_GetTickFreq:00000000 $t
|
||||
/tmp/ccK7hHDd.s:383 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
|
||||
/tmp/ccK7hHDd.s:398 .text.HAL_GetTickFreq:00000008 $d
|
||||
/tmp/ccK7hHDd.s:403 .text.HAL_Delay:00000000 $t
|
||||
/tmp/ccK7hHDd.s:409 .text.HAL_Delay:00000000 HAL_Delay
|
||||
/tmp/ccK7hHDd.s:461 .text.HAL_Delay:00000024 $d
|
||||
/tmp/ccK7hHDd.s:466 .text.HAL_SuspendTick:00000000 $t
|
||||
/tmp/ccK7hHDd.s:472 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
|
||||
/tmp/ccK7hHDd.s:492 .text.HAL_ResumeTick:00000000 $t
|
||||
/tmp/ccK7hHDd.s:498 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
|
||||
/tmp/ccK7hHDd.s:518 .text.HAL_GetHalVersion:00000000 $t
|
||||
/tmp/ccK7hHDd.s:524 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
|
||||
/tmp/ccK7hHDd.s:538 .text.HAL_GetHalVersion:00000004 $d
|
||||
/tmp/ccK7hHDd.s:543 .text.HAL_GetREVID:00000000 $t
|
||||
/tmp/ccK7hHDd.s:549 .text.HAL_GetREVID:00000000 HAL_GetREVID
|
||||
/tmp/ccK7hHDd.s:566 .text.HAL_GetREVID:00000008 $d
|
||||
/tmp/ccK7hHDd.s:571 .text.HAL_GetDEVID:00000000 $t
|
||||
/tmp/ccK7hHDd.s:577 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
|
||||
/tmp/ccK7hHDd.s:594 .text.HAL_GetDEVID:0000000c $d
|
||||
/tmp/ccK7hHDd.s:599 .text.HAL_GetUIDw0:00000000 $t
|
||||
/tmp/ccK7hHDd.s:605 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
|
||||
/tmp/ccK7hHDd.s:620 .text.HAL_GetUIDw0:00000008 $d
|
||||
/tmp/ccK7hHDd.s:625 .text.HAL_GetUIDw1:00000000 $t
|
||||
/tmp/ccK7hHDd.s:631 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
|
||||
/tmp/ccK7hHDd.s:646 .text.HAL_GetUIDw1:00000008 $d
|
||||
/tmp/ccK7hHDd.s:651 .text.HAL_GetUIDw2:00000000 $t
|
||||
/tmp/ccK7hHDd.s:657 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
|
||||
ARM GAS /tmp/ccK7hHDd.s page 26
|
||||
/tmp/cca6pDt0.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/cca6pDt0.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/cca6pDt0.s:40 .text.HAL_MspDeInit:00000000 $t
|
||||
/tmp/cca6pDt0.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
|
||||
/tmp/cca6pDt0.s:59 .text.HAL_DeInit:00000000 $t
|
||||
/tmp/cca6pDt0.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
|
||||
/tmp/cca6pDt0.s:100 .text.HAL_DeInit:00000020 $d
|
||||
/tmp/cca6pDt0.s:105 .text.HAL_InitTick:00000000 $t
|
||||
/tmp/cca6pDt0.s:111 .text.HAL_InitTick:00000000 HAL_InitTick
|
||||
/tmp/cca6pDt0.s:173 .text.HAL_InitTick:00000040 $d
|
||||
/tmp/cca6pDt0.s:848 .data.uwTickFreq:00000000 uwTickFreq
|
||||
/tmp/cca6pDt0.s:855 .data.uwTickPrio:00000000 uwTickPrio
|
||||
/tmp/cca6pDt0.s:180 .text.HAL_Init:00000000 $t
|
||||
/tmp/cca6pDt0.s:186 .text.HAL_Init:00000000 HAL_Init
|
||||
/tmp/cca6pDt0.s:219 .text.HAL_Init:00000020 $d
|
||||
/tmp/cca6pDt0.s:224 .text.HAL_IncTick:00000000 $t
|
||||
/tmp/cca6pDt0.s:230 .text.HAL_IncTick:00000000 HAL_IncTick
|
||||
/tmp/cca6pDt0.s:250 .text.HAL_IncTick:00000010 $d
|
||||
/tmp/cca6pDt0.s:862 .bss.uwTick:00000000 uwTick
|
||||
/tmp/cca6pDt0.s:256 .text.HAL_GetTick:00000000 $t
|
||||
/tmp/cca6pDt0.s:262 .text.HAL_GetTick:00000000 HAL_GetTick
|
||||
/tmp/cca6pDt0.s:278 .text.HAL_GetTick:00000008 $d
|
||||
/tmp/cca6pDt0.s:283 .text.HAL_GetTickPrio:00000000 $t
|
||||
/tmp/cca6pDt0.s:289 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
|
||||
/tmp/cca6pDt0.s:304 .text.HAL_GetTickPrio:00000008 $d
|
||||
/tmp/cca6pDt0.s:309 .text.HAL_SetTickFreq:00000000 $t
|
||||
/tmp/cca6pDt0.s:315 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
|
||||
/tmp/cca6pDt0.s:371 .text.HAL_SetTickFreq:00000024 $d
|
||||
/tmp/cca6pDt0.s:377 .text.HAL_GetTickFreq:00000000 $t
|
||||
/tmp/cca6pDt0.s:383 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
|
||||
/tmp/cca6pDt0.s:398 .text.HAL_GetTickFreq:00000008 $d
|
||||
/tmp/cca6pDt0.s:403 .text.HAL_Delay:00000000 $t
|
||||
/tmp/cca6pDt0.s:409 .text.HAL_Delay:00000000 HAL_Delay
|
||||
/tmp/cca6pDt0.s:461 .text.HAL_Delay:00000024 $d
|
||||
/tmp/cca6pDt0.s:466 .text.HAL_SuspendTick:00000000 $t
|
||||
/tmp/cca6pDt0.s:472 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
|
||||
/tmp/cca6pDt0.s:492 .text.HAL_ResumeTick:00000000 $t
|
||||
/tmp/cca6pDt0.s:498 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
|
||||
/tmp/cca6pDt0.s:518 .text.HAL_GetHalVersion:00000000 $t
|
||||
/tmp/cca6pDt0.s:524 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
|
||||
/tmp/cca6pDt0.s:538 .text.HAL_GetHalVersion:00000004 $d
|
||||
/tmp/cca6pDt0.s:543 .text.HAL_GetREVID:00000000 $t
|
||||
/tmp/cca6pDt0.s:549 .text.HAL_GetREVID:00000000 HAL_GetREVID
|
||||
/tmp/cca6pDt0.s:566 .text.HAL_GetREVID:00000008 $d
|
||||
/tmp/cca6pDt0.s:571 .text.HAL_GetDEVID:00000000 $t
|
||||
/tmp/cca6pDt0.s:577 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
|
||||
/tmp/cca6pDt0.s:594 .text.HAL_GetDEVID:0000000c $d
|
||||
/tmp/cca6pDt0.s:599 .text.HAL_GetUIDw0:00000000 $t
|
||||
/tmp/cca6pDt0.s:605 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
|
||||
/tmp/cca6pDt0.s:620 .text.HAL_GetUIDw0:00000008 $d
|
||||
/tmp/cca6pDt0.s:625 .text.HAL_GetUIDw1:00000000 $t
|
||||
/tmp/cca6pDt0.s:631 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
|
||||
/tmp/cca6pDt0.s:646 .text.HAL_GetUIDw1:00000008 $d
|
||||
/tmp/cca6pDt0.s:651 .text.HAL_GetUIDw2:00000000 $t
|
||||
/tmp/cca6pDt0.s:657 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
|
||||
ARM GAS /tmp/cca6pDt0.s page 26
|
||||
|
||||
|
||||
/tmp/ccK7hHDd.s:672 .text.HAL_GetUIDw2:00000008 $d
|
||||
/tmp/ccK7hHDd.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
|
||||
/tmp/ccK7hHDd.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
|
||||
/tmp/ccK7hHDd.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
|
||||
/tmp/ccK7hHDd.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
|
||||
/tmp/ccK7hHDd.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
|
||||
/tmp/ccK7hHDd.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
|
||||
/tmp/ccK7hHDd.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
|
||||
/tmp/ccK7hHDd.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
|
||||
/tmp/ccK7hHDd.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
|
||||
/tmp/ccK7hHDd.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
|
||||
/tmp/ccK7hHDd.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
|
||||
/tmp/ccK7hHDd.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
|
||||
/tmp/ccK7hHDd.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
|
||||
/tmp/ccK7hHDd.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
|
||||
/tmp/ccK7hHDd.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
|
||||
/tmp/ccK7hHDd.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
|
||||
/tmp/ccK7hHDd.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
|
||||
/tmp/ccK7hHDd.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
|
||||
/tmp/ccK7hHDd.s:852 .data.uwTickPrio:00000000 $d
|
||||
/tmp/ccK7hHDd.s:859 .bss.uwTick:00000000 $d
|
||||
/tmp/cca6pDt0.s:672 .text.HAL_GetUIDw2:00000008 $d
|
||||
/tmp/cca6pDt0.s:677 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
|
||||
/tmp/cca6pDt0.s:683 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
|
||||
/tmp/cca6pDt0.s:700 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
|
||||
/tmp/cca6pDt0.s:705 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
|
||||
/tmp/cca6pDt0.s:711 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
|
||||
/tmp/cca6pDt0.s:728 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
|
||||
/tmp/cca6pDt0.s:733 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
|
||||
/tmp/cca6pDt0.s:739 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
|
||||
/tmp/cca6pDt0.s:756 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
|
||||
/tmp/cca6pDt0.s:761 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
|
||||
/tmp/cca6pDt0.s:767 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
|
||||
/tmp/cca6pDt0.s:784 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
|
||||
/tmp/cca6pDt0.s:789 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
|
||||
/tmp/cca6pDt0.s:795 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
|
||||
/tmp/cca6pDt0.s:812 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
|
||||
/tmp/cca6pDt0.s:817 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
|
||||
/tmp/cca6pDt0.s:823 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
|
||||
/tmp/cca6pDt0.s:840 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
|
||||
/tmp/cca6pDt0.s:852 .data.uwTickPrio:00000000 $d
|
||||
/tmp/cca6pDt0.s:859 .bss.uwTick:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_SYSTICK_Config
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccKk8KaW.s page 1
|
||||
ARM GAS /tmp/cc0Ldepp.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 2
|
||||
ARM GAS /tmp/cc0Ldepp.s page 2
|
||||
|
||||
|
||||
30:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 3
|
||||
ARM GAS /tmp/cc0Ldepp.s page 3
|
||||
|
||||
|
||||
87:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 4
|
||||
ARM GAS /tmp/cc0Ldepp.s page 4
|
||||
|
||||
|
||||
144:Drivers/CMSIS/Include/core_cm4.h **** #else
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 5
|
||||
ARM GAS /tmp/cc0Ldepp.s page 5
|
||||
|
||||
|
||||
201:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 6
|
||||
ARM GAS /tmp/cc0Ldepp.s page 6
|
||||
|
||||
|
||||
258:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 7
|
||||
ARM GAS /tmp/cc0Ldepp.s page 7
|
||||
|
||||
|
||||
315:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 8
|
||||
ARM GAS /tmp/cc0Ldepp.s page 8
|
||||
|
||||
|
||||
372:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 9
|
||||
ARM GAS /tmp/cc0Ldepp.s page 9
|
||||
|
||||
|
||||
429:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 10
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 11
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 12
|
||||
ARM GAS /tmp/cc0Ldepp.s page 12
|
||||
|
||||
|
||||
600:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 13
|
||||
ARM GAS /tmp/cc0Ldepp.s page 13
|
||||
|
||||
|
||||
657:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 14
|
||||
ARM GAS /tmp/cc0Ldepp.s page 14
|
||||
|
||||
|
||||
714:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 15
|
||||
ARM GAS /tmp/cc0Ldepp.s page 15
|
||||
|
||||
|
||||
771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 16
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 17
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 18
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 19
|
||||
ARM GAS /tmp/cc0Ldepp.s page 19
|
||||
|
||||
|
||||
999:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 20
|
||||
ARM GAS /tmp/cc0Ldepp.s page 20
|
||||
|
||||
|
||||
1056:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 21
|
||||
ARM GAS /tmp/cc0Ldepp.s page 21
|
||||
|
||||
|
||||
1113:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 22
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 23
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 24
|
||||
ARM GAS /tmp/cc0Ldepp.s page 24
|
||||
|
||||
|
||||
1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_TEX_Pos 19U /*!< MPU
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 25
|
||||
ARM GAS /tmp/cc0Ldepp.s page 25
|
||||
|
||||
|
||||
1341:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 26
|
||||
ARM GAS /tmp/cc0Ldepp.s page 26
|
||||
|
||||
|
||||
1398:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 27
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 28
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 29
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 30
|
||||
ARM GAS /tmp/cc0Ldepp.s page 30
|
||||
|
||||
|
||||
1626:Drivers/CMSIS/Include/core_cm4.h **** #ifdef CMSIS_VECTAB_VIRTUAL
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 31
|
||||
ARM GAS /tmp/cc0Ldepp.s page 31
|
||||
|
||||
|
||||
1683:Drivers/CMSIS/Include/core_cm4.h **** \brief Enable Interrupt
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 32
|
||||
ARM GAS /tmp/cc0Ldepp.s page 32
|
||||
|
||||
|
||||
41 .loc 2 1728 81 is_stmt 0 view .LVU5
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 33
|
||||
ARM GAS /tmp/cc0Ldepp.s page 33
|
||||
|
||||
|
||||
41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 34
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 35
|
||||
ARM GAS /tmp/cc0Ldepp.s page 35
|
||||
|
||||
|
||||
155:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control" : "=r" (result) );
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 36
|
||||
ARM GAS /tmp/cc0Ldepp.s page 36
|
||||
|
||||
|
||||
212:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 37
|
||||
ARM GAS /tmp/cc0Ldepp.s page 37
|
||||
|
||||
|
||||
269:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 38
|
||||
ARM GAS /tmp/cc0Ldepp.s page 38
|
||||
|
||||
|
||||
326:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 39
|
||||
ARM GAS /tmp/cc0Ldepp.s page 39
|
||||
|
||||
|
||||
383:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 40
|
||||
ARM GAS /tmp/cc0Ldepp.s page 40
|
||||
|
||||
|
||||
440:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
|
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 41
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 42
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 43
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 44
|
||||
ARM GAS /tmp/cc0Ldepp.s page 44
|
||||
|
||||
|
||||
668:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 45
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 46
|
||||
ARM GAS /tmp/cc0Ldepp.s page 46
|
||||
|
||||
|
||||
782:Drivers/CMSIS/Include/cmsis_gcc.h **** return(0U);
|
||||
|
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 47
|
||||
ARM GAS /tmp/cc0Ldepp.s page 47
|
||||
|
||||
|
||||
839:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Wait For Interrupt
|
||||
|
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccKk8KaW.s page 1
|
|||
69 .LBB34:
|
||||
70 .LBI34:
|
||||
866:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccKk8KaW.s page 48
|
||||
ARM GAS /tmp/cc0Ldepp.s page 48
|
||||
|
||||
|
||||
71 .loc 3 866 27 view .LVU13
|
||||
|
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 49
|
||||
ARM GAS /tmp/cc0Ldepp.s page 49
|
||||
|
||||
|
||||
1759:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Device specific interrupt number.
|
||||
|
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 50
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.s page 1
|
|||
144 .L8:
|
||||
145 0024 14ED00E0 .word -536810220
|
||||
146 .cfi_endproc
|
||||
ARM GAS /tmp/ccKk8KaW.s page 51
|
||||
ARM GAS /tmp/cc0Ldepp.s page 51
|
||||
|
||||
|
||||
147 .LFE111:
|
||||
|
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 52
|
||||
ARM GAS /tmp/cc0Ldepp.s page 52
|
||||
|
||||
|
||||
185 .loc 2 1847 31 view .LVU43
|
||||
|
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 53
|
||||
ARM GAS /tmp/cc0Ldepp.s page 53
|
||||
|
||||
|
||||
222 .loc 2 1869 3 view .LVU52
|
||||
|
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccKk8KaW.s page 1
|
|||
269 .thumb_func
|
||||
271 NVIC_DecodePriority:
|
||||
272 .LVL21:
|
||||
ARM GAS /tmp/ccKk8KaW.s page 54
|
||||
ARM GAS /tmp/cc0Ldepp.s page 54
|
||||
|
||||
|
||||
273 .LFB114:
|
||||
|
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 55
|
||||
ARM GAS /tmp/cc0Ldepp.s page 55
|
||||
|
||||
|
||||
307 .loc 2 1899 3 is_stmt 1 view .LVU79
|
||||
|
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 56
|
||||
ARM GAS /tmp/cc0Ldepp.s page 56
|
||||
|
||||
|
||||
1918:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 57
|
||||
ARM GAS /tmp/cc0Ldepp.s page 57
|
||||
|
||||
|
||||
374 000e 1343 orrs r3, r3, r2
|
||||
|
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 58
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 59
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 60
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 61
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 62
|
||||
ARM GAS /tmp/cc0Ldepp.s page 62
|
||||
|
||||
|
||||
1667:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||
|
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 63
|
||||
ARM GAS /tmp/cc0Ldepp.s page 63
|
||||
|
||||
|
||||
197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c ****
|
||||
|
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 64
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.s page 1
|
|||
576 .LBE45:
|
||||
577 .LBE44:
|
||||
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
|
||||
ARM GAS /tmp/ccKk8KaW.s page 65
|
||||
ARM GAS /tmp/cc0Ldepp.s page 65
|
||||
|
||||
|
||||
578 .loc 1 219 1 view .LVU154
|
||||
|
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccKk8KaW.s page 1
|
|||
619 .thumb
|
||||
620 .thumb_func
|
||||
622 HAL_NVIC_SystemReset:
|
||||
ARM GAS /tmp/ccKk8KaW.s page 66
|
||||
ARM GAS /tmp/cc0Ldepp.s page 66
|
||||
|
||||
|
||||
623 .LFB127:
|
||||
|
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 67
|
||||
ARM GAS /tmp/cc0Ldepp.s page 67
|
||||
|
||||
|
||||
1955:Drivers/CMSIS/Include/core_cm4.h ****
|
||||
|
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 68
|
||||
ARM GAS /tmp/cc0Ldepp.s page 68
|
||||
|
||||
|
||||
2012:Drivers/CMSIS/Include/core_cm4.h **** \brief System Tick Configuration
|
||||
|
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 69
|
||||
ARM GAS /tmp/cc0Ldepp.s page 69
|
||||
|
||||
|
||||
689 .LVL55:
|
||||
|
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 70
|
||||
ARM GAS /tmp/cc0Ldepp.s page 70
|
||||
|
||||
|
||||
275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * @{
|
||||
|
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 71
|
||||
ARM GAS /tmp/cc0Ldepp.s page 71
|
||||
|
||||
|
||||
332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** */
|
||||
|
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 72
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.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/ccKk8KaW.s page 73
|
||||
ARM GAS /tmp/cc0Ldepp.s page 73
|
||||
|
||||
|
||||
409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** * 1 bits for subpriority
|
||||
|
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 74
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.s page 1
|
|||
836 .align 2
|
||||
837 .L54:
|
||||
838 0018 00E100E0 .word -536813312
|
||||
ARM GAS /tmp/ccKk8KaW.s page 75
|
||||
ARM GAS /tmp/cc0Ldepp.s page 75
|
||||
|
||||
|
||||
839 .cfi_endproc
|
||||
|
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 76
|
||||
ARM GAS /tmp/cc0Ldepp.s page 76
|
||||
|
||||
|
||||
876 .LVL64:
|
||||
|
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccKk8KaW.s page 1
|
|||
915 .LBI56:
|
||||
1777:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||
916 .loc 2 1777 22 view .LVU229
|
||||
ARM GAS /tmp/ccKk8KaW.s page 77
|
||||
ARM GAS /tmp/cc0Ldepp.s page 77
|
||||
|
||||
|
||||
917 .LBB57:
|
||||
|
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 78
|
||||
ARM GAS /tmp/cc0Ldepp.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/ccKk8KaW.s page 1
|
|||
995 .LBE59:
|
||||
996 .LBE58:
|
||||
477:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c **** }
|
||||
ARM GAS /tmp/ccKk8KaW.s page 79
|
||||
ARM GAS /tmp/cc0Ldepp.s page 79
|
||||
|
||||
|
||||
997 .loc 1 477 1 view .LVU254
|
||||
|
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 80
|
||||
ARM GAS /tmp/cc0Ldepp.s page 80
|
||||
|
||||
|
||||
1034 0010 7047 bx lr
|
||||
|
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccKk8KaW.s page 1
|
|||
1068 .global HAL_SYSTICK_IRQHandler
|
||||
1069 .syntax unified
|
||||
1070 .thumb
|
||||
ARM GAS /tmp/ccKk8KaW.s page 81
|
||||
ARM GAS /tmp/cc0Ldepp.s page 81
|
||||
|
||||
|
||||
1071 .thumb_func
|
||||
|
@ -4827,67 +4827,67 @@ ARM GAS /tmp/ccKk8KaW.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/ccKk8KaW.s page 82
|
||||
ARM GAS /tmp/cc0Ldepp.s page 82
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_cortex.c
|
||||
/tmp/ccKk8KaW.s:21 .text.__NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/ccKk8KaW.s:26 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
|
||||
/tmp/ccKk8KaW.s:88 .text.__NVIC_DisableIRQ:00000020 $d
|
||||
/tmp/ccKk8KaW.s:93 .text.__NVIC_SetPriority:00000000 $t
|
||||
/tmp/ccKk8KaW.s:98 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
|
||||
/tmp/ccKk8KaW.s:145 .text.__NVIC_SetPriority:00000024 $d
|
||||
/tmp/ccKk8KaW.s:150 .text.__NVIC_GetPriority:00000000 $t
|
||||
/tmp/ccKk8KaW.s:155 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
|
||||
/tmp/ccKk8KaW.s:195 .text.__NVIC_GetPriority:00000020 $d
|
||||
/tmp/ccKk8KaW.s:200 .text.NVIC_EncodePriority:00000000 $t
|
||||
/tmp/ccKk8KaW.s:205 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
|
||||
/tmp/ccKk8KaW.s:266 .text.NVIC_DecodePriority:00000000 $t
|
||||
/tmp/ccKk8KaW.s:271 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
|
||||
/tmp/ccKk8KaW.s:339 .text.__NVIC_SystemReset:00000000 $t
|
||||
/tmp/ccKk8KaW.s:344 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
|
||||
/tmp/ccKk8KaW.s:405 .text.__NVIC_SystemReset:0000001c $d
|
||||
/tmp/ccKk8KaW.s:411 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
|
||||
/tmp/ccKk8KaW.s:417 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
|
||||
/tmp/ccKk8KaW.s:471 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
|
||||
/tmp/ccKk8KaW.s:476 .text.HAL_NVIC_SetPriority:00000000 $t
|
||||
/tmp/ccKk8KaW.s:482 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
|
||||
/tmp/ccKk8KaW.s:531 .text.HAL_NVIC_SetPriority:0000001c $d
|
||||
/tmp/ccKk8KaW.s:536 .text.HAL_NVIC_EnableIRQ:00000000 $t
|
||||
/tmp/ccKk8KaW.s:542 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
|
||||
/tmp/ccKk8KaW.s:583 .text.HAL_NVIC_EnableIRQ:00000018 $d
|
||||
/tmp/ccKk8KaW.s:588 .text.HAL_NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/ccKk8KaW.s:594 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
|
||||
/tmp/ccKk8KaW.s:616 .text.HAL_NVIC_SystemReset:00000000 $t
|
||||
/tmp/ccKk8KaW.s:622 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
|
||||
/tmp/ccKk8KaW.s:640 .text.HAL_SYSTICK_Config:00000000 $t
|
||||
/tmp/ccKk8KaW.s:646 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
|
||||
/tmp/ccKk8KaW.s:711 .text.HAL_SYSTICK_Config:00000024 $d
|
||||
/tmp/ccKk8KaW.s:716 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
|
||||
/tmp/ccKk8KaW.s:722 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
|
||||
/tmp/ccKk8KaW.s:746 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
|
||||
/tmp/ccKk8KaW.s:751 .text.HAL_NVIC_GetPriority:00000000 $t
|
||||
/tmp/ccKk8KaW.s:757 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
|
||||
/tmp/ccKk8KaW.s:791 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
|
||||
/tmp/ccKk8KaW.s:797 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
|
||||
/tmp/ccKk8KaW.s:838 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
|
||||
/tmp/ccKk8KaW.s:843 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
|
||||
/tmp/ccKk8KaW.s:849 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
|
||||
/tmp/ccKk8KaW.s:894 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
|
||||
/tmp/ccKk8KaW.s:899 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
|
||||
/tmp/ccKk8KaW.s:905 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
|
||||
/tmp/ccKk8KaW.s:946 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
|
||||
/tmp/ccKk8KaW.s:951 .text.HAL_NVIC_GetActive:00000000 $t
|
||||
/tmp/ccKk8KaW.s:957 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
|
||||
/tmp/ccKk8KaW.s:1002 .text.HAL_NVIC_GetActive:00000020 $d
|
||||
/tmp/ccKk8KaW.s:1007 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
|
||||
/tmp/ccKk8KaW.s:1013 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
|
||||
/tmp/ccKk8KaW.s:1048 .text.HAL_SYSTICK_Callback:00000000 $t
|
||||
/tmp/ccKk8KaW.s:1054 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
|
||||
/tmp/ccKk8KaW.s:1067 .text.HAL_SYSTICK_IRQHandler:00000000 $t
|
||||
/tmp/ccKk8KaW.s:1073 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
|
||||
ARM GAS /tmp/ccKk8KaW.s page 83
|
||||
/tmp/cc0Ldepp.s:21 .text.__NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/cc0Ldepp.s:26 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
|
||||
/tmp/cc0Ldepp.s:88 .text.__NVIC_DisableIRQ:00000020 $d
|
||||
/tmp/cc0Ldepp.s:93 .text.__NVIC_SetPriority:00000000 $t
|
||||
/tmp/cc0Ldepp.s:98 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
|
||||
/tmp/cc0Ldepp.s:145 .text.__NVIC_SetPriority:00000024 $d
|
||||
/tmp/cc0Ldepp.s:150 .text.__NVIC_GetPriority:00000000 $t
|
||||
/tmp/cc0Ldepp.s:155 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
|
||||
/tmp/cc0Ldepp.s:195 .text.__NVIC_GetPriority:00000020 $d
|
||||
/tmp/cc0Ldepp.s:200 .text.NVIC_EncodePriority:00000000 $t
|
||||
/tmp/cc0Ldepp.s:205 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
|
||||
/tmp/cc0Ldepp.s:266 .text.NVIC_DecodePriority:00000000 $t
|
||||
/tmp/cc0Ldepp.s:271 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
|
||||
/tmp/cc0Ldepp.s:339 .text.__NVIC_SystemReset:00000000 $t
|
||||
/tmp/cc0Ldepp.s:344 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
|
||||
/tmp/cc0Ldepp.s:405 .text.__NVIC_SystemReset:0000001c $d
|
||||
/tmp/cc0Ldepp.s:411 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
|
||||
/tmp/cc0Ldepp.s:417 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
|
||||
/tmp/cc0Ldepp.s:471 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
|
||||
/tmp/cc0Ldepp.s:476 .text.HAL_NVIC_SetPriority:00000000 $t
|
||||
/tmp/cc0Ldepp.s:482 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
|
||||
/tmp/cc0Ldepp.s:531 .text.HAL_NVIC_SetPriority:0000001c $d
|
||||
/tmp/cc0Ldepp.s:536 .text.HAL_NVIC_EnableIRQ:00000000 $t
|
||||
/tmp/cc0Ldepp.s:542 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
|
||||
/tmp/cc0Ldepp.s:583 .text.HAL_NVIC_EnableIRQ:00000018 $d
|
||||
/tmp/cc0Ldepp.s:588 .text.HAL_NVIC_DisableIRQ:00000000 $t
|
||||
/tmp/cc0Ldepp.s:594 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
|
||||
/tmp/cc0Ldepp.s:616 .text.HAL_NVIC_SystemReset:00000000 $t
|
||||
/tmp/cc0Ldepp.s:622 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
|
||||
/tmp/cc0Ldepp.s:640 .text.HAL_SYSTICK_Config:00000000 $t
|
||||
/tmp/cc0Ldepp.s:646 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
|
||||
/tmp/cc0Ldepp.s:711 .text.HAL_SYSTICK_Config:00000024 $d
|
||||
/tmp/cc0Ldepp.s:716 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
|
||||
/tmp/cc0Ldepp.s:722 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
|
||||
/tmp/cc0Ldepp.s:746 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
|
||||
/tmp/cc0Ldepp.s:751 .text.HAL_NVIC_GetPriority:00000000 $t
|
||||
/tmp/cc0Ldepp.s:757 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
|
||||
/tmp/cc0Ldepp.s:791 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
|
||||
/tmp/cc0Ldepp.s:797 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
|
||||
/tmp/cc0Ldepp.s:838 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
|
||||
/tmp/cc0Ldepp.s:843 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
|
||||
/tmp/cc0Ldepp.s:849 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
|
||||
/tmp/cc0Ldepp.s:894 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
|
||||
/tmp/cc0Ldepp.s:899 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
|
||||
/tmp/cc0Ldepp.s:905 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
|
||||
/tmp/cc0Ldepp.s:946 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
|
||||
/tmp/cc0Ldepp.s:951 .text.HAL_NVIC_GetActive:00000000 $t
|
||||
/tmp/cc0Ldepp.s:957 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
|
||||
/tmp/cc0Ldepp.s:1002 .text.HAL_NVIC_GetActive:00000020 $d
|
||||
/tmp/cc0Ldepp.s:1007 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
|
||||
/tmp/cc0Ldepp.s:1013 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
|
||||
/tmp/cc0Ldepp.s:1048 .text.HAL_SYSTICK_Callback:00000000 $t
|
||||
/tmp/cc0Ldepp.s:1054 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
|
||||
/tmp/cc0Ldepp.s:1067 .text.HAL_SYSTICK_IRQHandler:00000000 $t
|
||||
/tmp/cc0Ldepp.s:1073 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
|
||||
ARM GAS /tmp/cc0Ldepp.s page 83
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccItExa9.s page 1
|
||||
ARM GAS /tmp/ccX4RbJh.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 2
|
||||
ARM GAS /tmp/ccX4RbJh.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 3
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.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/ccItExa9.s page 4
|
||||
ARM GAS /tmp/ccX4RbJh.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 5
|
||||
ARM GAS /tmp/ccX4RbJh.s page 5
|
||||
|
||||
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 6
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.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/ccItExa9.s page 7
|
||||
ARM GAS /tmp/ccX4RbJh.s page 7
|
||||
|
||||
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 8
|
||||
ARM GAS /tmp/ccX4RbJh.s page 8
|
||||
|
||||
|
||||
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 9
|
||||
ARM GAS /tmp/ccX4RbJh.s page 9
|
||||
|
||||
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 10
|
||||
ARM GAS /tmp/ccX4RbJh.s page 10
|
||||
|
||||
|
||||
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** {
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 11
|
||||
ARM GAS /tmp/ccX4RbJh.s page 11
|
||||
|
||||
|
||||
544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 12
|
||||
ARM GAS /tmp/ccX4RbJh.s page 12
|
||||
|
||||
|
||||
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** /* Transfer Complete Interrupt management ***********************************/
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 13
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.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/ccItExa9.s page 14
|
||||
ARM GAS /tmp/ccX4RbJh.s page 14
|
||||
|
||||
|
||||
715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** */
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 15
|
||||
ARM GAS /tmp/ccX4RbJh.s page 15
|
||||
|
||||
|
||||
772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** *
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 16
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.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/ccItExa9.s page 17
|
||||
ARM GAS /tmp/ccX4RbJh.s page 17
|
||||
|
||||
|
||||
64 .LVL2:
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 18
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.s page 1
|
|||
136 .cfi_endproc
|
||||
137 .LFE136:
|
||||
139 .section .text.HAL_DMA_Init,"ax",%progbits
|
||||
ARM GAS /tmp/ccItExa9.s page 19
|
||||
ARM GAS /tmp/ccX4RbJh.s page 19
|
||||
|
||||
|
||||
140 .align 1
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 20
|
||||
ARM GAS /tmp/ccX4RbJh.s page 20
|
||||
|
||||
|
||||
180 .LVL7:
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 21
|
||||
ARM GAS /tmp/ccX4RbJh.s page 21
|
||||
|
||||
|
||||
218 0030 0B60 str r3, [r1]
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 22
|
||||
ARM GAS /tmp/ccX4RbJh.s page 22
|
||||
|
||||
|
||||
264 .loc 1 201 3 view .LVU83
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 23
|
||||
ARM GAS /tmp/ccX4RbJh.s page 23
|
||||
|
||||
|
||||
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 24
|
||||
ARM GAS /tmp/ccX4RbJh.s page 24
|
||||
|
||||
|
||||
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 25
|
||||
ARM GAS /tmp/ccX4RbJh.s page 25
|
||||
|
||||
|
||||
386 .loc 1 288 3 view .LVU134
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 26
|
||||
ARM GAS /tmp/ccX4RbJh.s page 26
|
||||
|
||||
|
||||
426 002c A563 str r5, [r4, #56]
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 27
|
||||
ARM GAS /tmp/ccX4RbJh.s page 27
|
||||
|
||||
|
||||
472 .loc 1 328 1 is_stmt 0 view .LVU164
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccItExa9.s page 1
|
|||
510 0020 0220 movs r0, #2
|
||||
511 .LVL32:
|
||||
512 .L30:
|
||||
ARM GAS /tmp/ccItExa9.s page 28
|
||||
ARM GAS /tmp/ccX4RbJh.s page 28
|
||||
|
||||
|
||||
375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 29
|
||||
ARM GAS /tmp/ccX4RbJh.s page 29
|
||||
|
||||
|
||||
363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccItExa9.s page 1
|
|||
595 HAL_DMA_Abort:
|
||||
596 .LVL36:
|
||||
597 .LFB127:
|
||||
ARM GAS /tmp/ccItExa9.s page 30
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.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/ccItExa9.s page 31
|
||||
ARM GAS /tmp/ccX4RbJh.s page 31
|
||||
|
||||
|
||||
637 0022 0A60 str r2, [r1]
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccItExa9.s page 1
|
|||
673 .loc 1 419 1 view .LVU247
|
||||
674 0048 7047 bx lr
|
||||
675 .cfi_endproc
|
||||
ARM GAS /tmp/ccItExa9.s page 32
|
||||
ARM GAS /tmp/ccX4RbJh.s page 32
|
||||
|
||||
|
||||
676 .LFE127:
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 33
|
||||
ARM GAS /tmp/ccX4RbJh.s page 33
|
||||
|
||||
|
||||
721 .loc 1 441 9 is_stmt 0 view .LVU261
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 34
|
||||
ARM GAS /tmp/ccX4RbJh.s page 34
|
||||
|
||||
|
||||
458:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 35
|
||||
ARM GAS /tmp/ccX4RbJh.s page 35
|
||||
|
||||
|
||||
807 .loc 1 477 5 view .LVU291
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 36
|
||||
ARM GAS /tmp/ccX4RbJh.s page 36
|
||||
|
||||
|
||||
846 0030 0227 movs r7, #2
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 37
|
||||
ARM GAS /tmp/ccX4RbJh.s page 37
|
||||
|
||||
|
||||
885 .loc 1 530 31 discriminator 1 view .LVU327
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 38
|
||||
ARM GAS /tmp/ccX4RbJh.s page 38
|
||||
|
||||
|
||||
501:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 39
|
||||
ARM GAS /tmp/ccX4RbJh.s page 39
|
||||
|
||||
|
||||
549:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccItExa9.s page 1
|
|||
1005 .cfi_startproc
|
||||
1006 @ args = 0, pretend = 0, frame = 0
|
||||
1007 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/ccItExa9.s page 40
|
||||
ARM GAS /tmp/ccX4RbJh.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/ccItExa9.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/ccItExa9.s page 41
|
||||
ARM GAS /tmp/ccX4RbJh.s page 41
|
||||
|
||||
|
||||
585:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 42
|
||||
ARM GAS /tmp/ccX4RbJh.s page 42
|
||||
|
||||
|
||||
1088 004a 2368 ldr r3, [r4]
|
||||
|
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 43
|
||||
ARM GAS /tmp/ccX4RbJh.s page 43
|
||||
|
||||
|
||||
1127 .LVL70:
|
||||
|
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 44
|
||||
ARM GAS /tmp/ccX4RbJh.s page 44
|
||||
|
||||
|
||||
645:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c ****
|
||||
|
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 45
|
||||
ARM GAS /tmp/ccX4RbJh.s page 45
|
||||
|
||||
|
||||
1211 000a 0120 movs r0, #1
|
||||
|
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 46
|
||||
ARM GAS /tmp/ccX4RbJh.s page 46
|
||||
|
||||
|
||||
1252 0030 0846 mov r0, r1
|
||||
|
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccItExa9.s page 1
|
|||
1288 .LFE131:
|
||||
1290 .section .text.HAL_DMA_UnRegisterCallback,"ax",%progbits
|
||||
1291 .align 1
|
||||
ARM GAS /tmp/ccItExa9.s page 47
|
||||
ARM GAS /tmp/ccX4RbJh.s page 47
|
||||
|
||||
|
||||
1292 .global HAL_DMA_UnRegisterCallback
|
||||
|
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 48
|
||||
ARM GAS /tmp/ccX4RbJh.s page 48
|
||||
|
||||
|
||||
763:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c **** }
|
||||
|
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 49
|
||||
ARM GAS /tmp/ccX4RbJh.s page 49
|
||||
|
||||
|
||||
1377 0044 0020 movs r0, #0
|
||||
|
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 50
|
||||
ARM GAS /tmp/ccX4RbJh.s page 50
|
||||
|
||||
|
||||
1422 .loc 1 794 3 view .LVU539
|
||||
|
@ -2986,45 +2986,45 @@ ARM GAS /tmp/ccItExa9.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/ccItExa9.s page 51
|
||||
ARM GAS /tmp/ccX4RbJh.s page 51
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_dma.c
|
||||
/tmp/ccItExa9.s:21 .text.DMA_SetConfig:00000000 $t
|
||||
/tmp/ccItExa9.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig
|
||||
/tmp/ccItExa9.s:97 .text.DMA_CalcBaseAndBitshift:00000000 $t
|
||||
/tmp/ccItExa9.s:102 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
|
||||
/tmp/ccItExa9.s:133 .text.DMA_CalcBaseAndBitshift:00000018 $d
|
||||
/tmp/ccItExa9.s:140 .text.HAL_DMA_Init:00000000 $t
|
||||
/tmp/ccItExa9.s:146 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
|
||||
/tmp/ccItExa9.s:251 .text.HAL_DMA_DeInit:00000000 $t
|
||||
/tmp/ccItExa9.s:257 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
|
||||
/tmp/ccItExa9.s:361 .text.HAL_DMA_Start:00000000 $t
|
||||
/tmp/ccItExa9.s:367 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
|
||||
/tmp/ccItExa9.s:459 .text.HAL_DMA_Start_IT:00000000 $t
|
||||
/tmp/ccItExa9.s:465 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
|
||||
/tmp/ccItExa9.s:589 .text.HAL_DMA_Abort:00000000 $t
|
||||
/tmp/ccItExa9.s:595 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
|
||||
/tmp/ccItExa9.s:679 .text.HAL_DMA_Abort_IT:00000000 $t
|
||||
/tmp/ccItExa9.s:685 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
|
||||
/tmp/ccItExa9.s:776 .text.HAL_DMA_PollForTransfer:00000000 $t
|
||||
/tmp/ccItExa9.s:782 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
|
||||
/tmp/ccItExa9.s:995 .text.HAL_DMA_IRQHandler:00000000 $t
|
||||
/tmp/ccItExa9.s:1001 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
|
||||
/tmp/ccItExa9.s:1185 .text.HAL_DMA_RegisterCallback:00000000 $t
|
||||
/tmp/ccItExa9.s:1191 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
|
||||
/tmp/ccItExa9.s:1241 .text.HAL_DMA_RegisterCallback:0000002a $d
|
||||
/tmp/ccItExa9.s:1245 .text.HAL_DMA_RegisterCallback:0000002e $t
|
||||
/tmp/ccItExa9.s:1291 .text.HAL_DMA_UnRegisterCallback:00000000 $t
|
||||
/tmp/ccItExa9.s:1297 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
|
||||
/tmp/ccItExa9.s:1344 .text.HAL_DMA_UnRegisterCallback:0000002a $d
|
||||
/tmp/ccItExa9.s:1408 .text.HAL_DMA_GetState:00000000 $t
|
||||
/tmp/ccItExa9.s:1414 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
|
||||
/tmp/ccItExa9.s:1432 .text.HAL_DMA_GetError:00000000 $t
|
||||
/tmp/ccItExa9.s:1438 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
|
||||
/tmp/ccItExa9.s:1349 .text.HAL_DMA_UnRegisterCallback:0000002f $d
|
||||
/tmp/ccItExa9.s:1349 .text.HAL_DMA_UnRegisterCallback:00000030 $t
|
||||
/tmp/ccX4RbJh.s:21 .text.DMA_SetConfig:00000000 $t
|
||||
/tmp/ccX4RbJh.s:26 .text.DMA_SetConfig:00000000 DMA_SetConfig
|
||||
/tmp/ccX4RbJh.s:97 .text.DMA_CalcBaseAndBitshift:00000000 $t
|
||||
/tmp/ccX4RbJh.s:102 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
|
||||
/tmp/ccX4RbJh.s:133 .text.DMA_CalcBaseAndBitshift:00000018 $d
|
||||
/tmp/ccX4RbJh.s:140 .text.HAL_DMA_Init:00000000 $t
|
||||
/tmp/ccX4RbJh.s:146 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
|
||||
/tmp/ccX4RbJh.s:251 .text.HAL_DMA_DeInit:00000000 $t
|
||||
/tmp/ccX4RbJh.s:257 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
|
||||
/tmp/ccX4RbJh.s:361 .text.HAL_DMA_Start:00000000 $t
|
||||
/tmp/ccX4RbJh.s:367 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
|
||||
/tmp/ccX4RbJh.s:459 .text.HAL_DMA_Start_IT:00000000 $t
|
||||
/tmp/ccX4RbJh.s:465 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
|
||||
/tmp/ccX4RbJh.s:589 .text.HAL_DMA_Abort:00000000 $t
|
||||
/tmp/ccX4RbJh.s:595 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
|
||||
/tmp/ccX4RbJh.s:679 .text.HAL_DMA_Abort_IT:00000000 $t
|
||||
/tmp/ccX4RbJh.s:685 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
|
||||
/tmp/ccX4RbJh.s:776 .text.HAL_DMA_PollForTransfer:00000000 $t
|
||||
/tmp/ccX4RbJh.s:782 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
|
||||
/tmp/ccX4RbJh.s:995 .text.HAL_DMA_IRQHandler:00000000 $t
|
||||
/tmp/ccX4RbJh.s:1001 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
|
||||
/tmp/ccX4RbJh.s:1185 .text.HAL_DMA_RegisterCallback:00000000 $t
|
||||
/tmp/ccX4RbJh.s:1191 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
|
||||
/tmp/ccX4RbJh.s:1241 .text.HAL_DMA_RegisterCallback:0000002a $d
|
||||
/tmp/ccX4RbJh.s:1245 .text.HAL_DMA_RegisterCallback:0000002e $t
|
||||
/tmp/ccX4RbJh.s:1291 .text.HAL_DMA_UnRegisterCallback:00000000 $t
|
||||
/tmp/ccX4RbJh.s:1297 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
|
||||
/tmp/ccX4RbJh.s:1344 .text.HAL_DMA_UnRegisterCallback:0000002a $d
|
||||
/tmp/ccX4RbJh.s:1408 .text.HAL_DMA_GetState:00000000 $t
|
||||
/tmp/ccX4RbJh.s:1414 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
|
||||
/tmp/ccX4RbJh.s:1432 .text.HAL_DMA_GetError:00000000 $t
|
||||
/tmp/ccX4RbJh.s:1438 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
|
||||
/tmp/ccX4RbJh.s:1349 .text.HAL_DMA_UnRegisterCallback:0000002f $d
|
||||
/tmp/ccX4RbJh.s:1349 .text.HAL_DMA_UnRegisterCallback:00000030 $t
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccJIpnf4.s page 1
|
||||
ARM GAS /tmp/ccKFPAeW.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 2
|
||||
ARM GAS /tmp/ccKFPAeW.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** (++) Interrupt
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 3
|
||||
ARM GAS /tmp/ccKFPAeW.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 4
|
||||
ARM GAS /tmp/ccKFPAeW.s page 4
|
||||
|
||||
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 5
|
||||
ARM GAS /tmp/ccKFPAeW.s page 5
|
||||
|
||||
|
||||
64 .LVL1:
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 6
|
||||
ARM GAS /tmp/ccKFPAeW.s page 6
|
||||
|
||||
|
||||
185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** regval &= ~maskline;
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccJIpnf4.s page 1
|
|||
131 004e 05F0C06C and ip, r5, #100663296
|
||||
132 .LVL12:
|
||||
133 .loc 1 209 8 view .LVU50
|
||||
ARM GAS /tmp/ccJIpnf4.s page 7
|
||||
ARM GAS /tmp/ccKFPAeW.s page 7
|
||||
|
||||
|
||||
134 0052 BCF1C06F cmp ip, #100663296
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 8
|
||||
ARM GAS /tmp/ccKFPAeW.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/ccJIpnf4.s page 1
|
|||
198 .LVL23:
|
||||
199 .loc 1 256 1 view .LVU76
|
||||
200 0084 7047 bx lr
|
||||
ARM GAS /tmp/ccJIpnf4.s page 9
|
||||
ARM GAS /tmp/ccKFPAeW.s page 9
|
||||
|
||||
|
||||
201 .LVL24:
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 10
|
||||
ARM GAS /tmp/ccKFPAeW.s page 10
|
||||
|
||||
|
||||
242 .LVL32:
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccJIpnf4.s page 1
|
|||
282 00c4 7047 bx lr
|
||||
283 .LVL40:
|
||||
284 .L13:
|
||||
ARM GAS /tmp/ccJIpnf4.s page 11
|
||||
ARM GAS /tmp/ccKFPAeW.s page 11
|
||||
|
||||
|
||||
154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 12
|
||||
ARM GAS /tmp/ccKFPAeW.s page 12
|
||||
|
||||
|
||||
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** __IO uint32_t *regaddr;
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 13
|
||||
ARM GAS /tmp/ccKFPAeW.s page 13
|
||||
|
||||
|
||||
294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** if ((regval & maskline) != 0x00u)
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 14
|
||||
ARM GAS /tmp/ccKFPAeW.s page 14
|
||||
|
||||
|
||||
397 .loc 1 315 3 is_stmt 1 view .LVU150
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 15
|
||||
ARM GAS /tmp/ccKFPAeW.s page 15
|
||||
|
||||
|
||||
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** {
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 16
|
||||
ARM GAS /tmp/ccKFPAeW.s page 16
|
||||
|
||||
|
||||
470 0082 0232 adds r2, r2, #2
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 17
|
||||
ARM GAS /tmp/ccKFPAeW.s page 17
|
||||
|
||||
|
||||
515 .LVL71:
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccJIpnf4.s page 1
|
|||
554 .cfi_def_cfa_offset 12
|
||||
555 .cfi_offset 4, -12
|
||||
556 .cfi_offset 5, -8
|
||||
ARM GAS /tmp/ccJIpnf4.s page 18
|
||||
ARM GAS /tmp/ccKFPAeW.s page 18
|
||||
|
||||
|
||||
557 .cfi_offset 14, -4
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 19
|
||||
ARM GAS /tmp/ccKFPAeW.s page 19
|
||||
|
||||
|
||||
595 .loc 1 385 3 is_stmt 1 view .LVU224
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccJIpnf4.s page 1
|
|||
637 .loc 1 397 12 view .LVU245
|
||||
638 004c 0D40 ands r5, r5, r1
|
||||
639 .LVL88:
|
||||
ARM GAS /tmp/ccJIpnf4.s page 20
|
||||
ARM GAS /tmp/ccKFPAeW.s page 20
|
||||
|
||||
|
||||
398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** *regaddr = regval;
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 21
|
||||
ARM GAS /tmp/ccKFPAeW.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/ccJIpnf4.s page 1
|
|||
725 .LVL98:
|
||||
726 .LFB126:
|
||||
413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c ****
|
||||
ARM GAS /tmp/ccJIpnf4.s page 22
|
||||
ARM GAS /tmp/ccKFPAeW.s page 22
|
||||
|
||||
|
||||
414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** /**
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccJIpnf4.s page 1
|
|||
757 .align 1
|
||||
758 .global HAL_EXTI_GetHandle
|
||||
759 .syntax unified
|
||||
ARM GAS /tmp/ccJIpnf4.s page 23
|
||||
ARM GAS /tmp/ccKFPAeW.s page 23
|
||||
|
||||
|
||||
760 .thumb
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 24
|
||||
ARM GAS /tmp/ccKFPAeW.s page 24
|
||||
|
||||
|
||||
791 .cfi_endproc
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 25
|
||||
ARM GAS /tmp/ccKFPAeW.s page 25
|
||||
|
||||
|
||||
819 0002 0368 ldr r3, [r0]
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccJIpnf4.s page 1
|
|||
858 0024 9847 blx r3
|
||||
859 .LVL114:
|
||||
860 .L57:
|
||||
ARM GAS /tmp/ccJIpnf4.s page 26
|
||||
ARM GAS /tmp/ccKFPAeW.s page 26
|
||||
|
||||
|
||||
511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c **** }
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 27
|
||||
ARM GAS /tmp/ccKFPAeW.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/ccJIpnf4.s page 1
|
|||
938 .global HAL_EXTI_ClearPending
|
||||
939 .syntax unified
|
||||
940 .thumb
|
||||
ARM GAS /tmp/ccJIpnf4.s page 28
|
||||
ARM GAS /tmp/ccKFPAeW.s page 28
|
||||
|
||||
|
||||
941 .thumb_func
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 29
|
||||
ARM GAS /tmp/ccKFPAeW.s page 29
|
||||
|
||||
|
||||
972 .loc 1 574 3 is_stmt 1 view .LVU357
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccJIpnf4.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/ccJIpnf4.s page 30
|
||||
ARM GAS /tmp/ccKFPAeW.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/ccJIpnf4.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/ccJIpnf4.s page 31
|
||||
ARM GAS /tmp/ccKFPAeW.s page 31
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_exti.c
|
||||
/tmp/ccJIpnf4.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||
/tmp/ccJIpnf4.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||
/tmp/ccJIpnf4.s:293 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||
/tmp/ccJIpnf4.s:301 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||
/tmp/ccJIpnf4.s:307 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||
/tmp/ccJIpnf4.s:522 .text.HAL_EXTI_GetConfigLine:000000ac $d
|
||||
/tmp/ccJIpnf4.s:530 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||
/tmp/ccJIpnf4.s:536 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||
/tmp/ccJIpnf4.s:710 .text.HAL_EXTI_ClearConfigLine:00000090 $d
|
||||
/tmp/ccJIpnf4.s:718 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||
/tmp/ccJIpnf4.s:724 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||
/tmp/ccJIpnf4.s:757 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||
/tmp/ccJIpnf4.s:763 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||
/tmp/ccJIpnf4.s:795 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccJIpnf4.s:801 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||
/tmp/ccJIpnf4.s:866 .text.HAL_EXTI_IRQHandler:00000028 $d
|
||||
/tmp/ccJIpnf4.s:872 .text.HAL_EXTI_GetPending:00000000 $t
|
||||
/tmp/ccJIpnf4.s:878 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||
/tmp/ccJIpnf4.s:932 .text.HAL_EXTI_GetPending:0000001c $d
|
||||
/tmp/ccJIpnf4.s:937 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||
/tmp/ccJIpnf4.s:943 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||
/tmp/ccJIpnf4.s:987 .text.HAL_EXTI_ClearPending:00000018 $d
|
||||
/tmp/ccJIpnf4.s:992 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||
/tmp/ccJIpnf4.s:998 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||
/tmp/ccJIpnf4.s:1039 .text.HAL_EXTI_GenerateSWI:00000018 $d
|
||||
/tmp/ccKFPAeW.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||
/tmp/ccKFPAeW.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||
/tmp/ccKFPAeW.s:293 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||
/tmp/ccKFPAeW.s:301 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||
/tmp/ccKFPAeW.s:307 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||
/tmp/ccKFPAeW.s:522 .text.HAL_EXTI_GetConfigLine:000000ac $d
|
||||
/tmp/ccKFPAeW.s:530 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||
/tmp/ccKFPAeW.s:536 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||
/tmp/ccKFPAeW.s:710 .text.HAL_EXTI_ClearConfigLine:00000090 $d
|
||||
/tmp/ccKFPAeW.s:718 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||
/tmp/ccKFPAeW.s:724 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||
/tmp/ccKFPAeW.s:757 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||
/tmp/ccKFPAeW.s:763 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||
/tmp/ccKFPAeW.s:795 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccKFPAeW.s:801 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||
/tmp/ccKFPAeW.s:866 .text.HAL_EXTI_IRQHandler:00000028 $d
|
||||
/tmp/ccKFPAeW.s:872 .text.HAL_EXTI_GetPending:00000000 $t
|
||||
/tmp/ccKFPAeW.s:878 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||
/tmp/ccKFPAeW.s:932 .text.HAL_EXTI_GetPending:0000001c $d
|
||||
/tmp/ccKFPAeW.s:937 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||
/tmp/ccKFPAeW.s:943 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||
/tmp/ccKFPAeW.s:987 .text.HAL_EXTI_ClearPending:00000018 $d
|
||||
/tmp/ccKFPAeW.s:992 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||
/tmp/ccKFPAeW.s:998 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||
/tmp/ccKFPAeW.s:1039 .text.HAL_EXTI_GenerateSWI:00000018 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccJ8lcpv.s page 1
|
||||
ARM GAS /tmp/ccrwGBAK.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 2
|
||||
ARM GAS /tmp/ccrwGBAK.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/ccJ8lcpv.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/ccJ8lcpv.s page 3
|
||||
ARM GAS /tmp/ccrwGBAK.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 4
|
||||
ARM GAS /tmp/ccrwGBAK.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** * @{
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 5
|
||||
ARM GAS /tmp/ccrwGBAK.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/ccJ8lcpv.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/ccJ8lcpv.s page 6
|
||||
ARM GAS /tmp/ccrwGBAK.s page 6
|
||||
|
||||
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.DataRemaining = 1U;
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 7
|
||||
ARM GAS /tmp/ccrwGBAK.s page 7
|
||||
|
||||
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 8
|
||||
ARM GAS /tmp/ccrwGBAK.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/ccJ8lcpv.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/ccJ8lcpv.s page 9
|
||||
ARM GAS /tmp/ccrwGBAK.s page 9
|
||||
|
||||
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** UNUSED(ReturnValue);
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 10
|
||||
ARM GAS /tmp/ccrwGBAK.s page 10
|
||||
|
||||
|
||||
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 11
|
||||
ARM GAS /tmp/ccrwGBAK.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/ccJ8lcpv.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/ccJ8lcpv.s page 12
|
||||
ARM GAS /tmp/ccrwGBAK.s page 12
|
||||
|
||||
|
||||
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** */
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 13
|
||||
ARM GAS /tmp/ccrwGBAK.s page 13
|
||||
|
||||
|
||||
624:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 14
|
||||
ARM GAS /tmp/ccrwGBAK.s page 14
|
||||
|
||||
|
||||
667:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
121 .cfi_endproc
|
||||
122 .LFE136:
|
||||
124 .section .text.HAL_FLASH_Program_IT,"ax",%progbits
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 15
|
||||
ARM GAS /tmp/ccrwGBAK.s page 15
|
||||
|
||||
|
||||
125 .align 1
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
168 .loc 1 250 3 view .LVU38
|
||||
169 0018 1349 ldr r1, .L18+4
|
||||
170 .LVL9:
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 16
|
||||
ARM GAS /tmp/ccrwGBAK.s page 16
|
||||
|
||||
|
||||
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
208 0046 38BD pop {r3, r4, r5, pc}
|
||||
209 .LVL11:
|
||||
210 .L16:
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 17
|
||||
ARM GAS /tmp/ccrwGBAK.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/ccJ8lcpv.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/ccJ8lcpv.s page 18
|
||||
ARM GAS /tmp/ccrwGBAK.s page 18
|
||||
|
||||
|
||||
259 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 19
|
||||
ARM GAS /tmp/ccrwGBAK.s page 19
|
||||
|
||||
|
||||
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
351 .loc 1 307 5 view .LVU89
|
||||
352 0032 13F0200F tst r3, #32
|
||||
353 0036 2BD0 beq .L25
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 20
|
||||
ARM GAS /tmp/ccrwGBAK.s page 20
|
||||
|
||||
|
||||
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 21
|
||||
ARM GAS /tmp/ccrwGBAK.s page 21
|
||||
|
||||
|
||||
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** {
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 22
|
||||
ARM GAS /tmp/ccrwGBAK.s page 22
|
||||
|
||||
|
||||
435 0096 2D4B ldr r3, .L40
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 23
|
||||
ARM GAS /tmp/ccrwGBAK.s page 23
|
||||
|
||||
|
||||
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** pFlash.Address = addresstmp;
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 24
|
||||
ARM GAS /tmp/ccrwGBAK.s page 24
|
||||
|
||||
|
||||
356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
558 0134 ACE7 b .L25
|
||||
559 .LVL32:
|
||||
560 .L38:
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 25
|
||||
ARM GAS /tmp/ccrwGBAK.s page 25
|
||||
|
||||
|
||||
385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c **** }
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 26
|
||||
ARM GAS /tmp/ccrwGBAK.s page 26
|
||||
|
||||
|
||||
609 0008 0BD0 beq .L44
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 27
|
||||
ARM GAS /tmp/ccrwGBAK.s page 27
|
||||
|
||||
|
||||
505:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c ****
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 28
|
||||
ARM GAS /tmp/ccrwGBAK.s page 28
|
||||
|
||||
|
||||
706 .L53:
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 29
|
||||
ARM GAS /tmp/ccrwGBAK.s page 29
|
||||
|
||||
|
||||
760 @ args = 0, pretend = 0, frame = 0
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 30
|
||||
ARM GAS /tmp/ccrwGBAK.s page 30
|
||||
|
||||
|
||||
809 000c DB68 ldr r3, [r3, #12]
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 31
|
||||
ARM GAS /tmp/ccrwGBAK.s page 31
|
||||
|
||||
|
||||
850 003e 13F0100F tst r3, #16
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
897 .cfi_offset 4, -28
|
||||
898 .cfi_offset 5, -24
|
||||
899 .cfi_offset 6, -20
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 32
|
||||
ARM GAS /tmp/ccrwGBAK.s page 32
|
||||
|
||||
|
||||
900 .cfi_offset 7, -16
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 33
|
||||
ARM GAS /tmp/ccrwGBAK.s page 33
|
||||
|
||||
|
||||
940 0026 012C cmp r4, #1
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 34
|
||||
ARM GAS /tmp/ccrwGBAK.s page 34
|
||||
|
||||
|
||||
983 .LVL54:
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 35
|
||||
ARM GAS /tmp/ccrwGBAK.s page 35
|
||||
|
||||
|
||||
1027 0092 0223 movs r3, #2
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccJ8lcpv.s page 1
|
|||
1079 00000000
|
||||
1079 00000000
|
||||
1079 00000000
|
||||
ARM GAS /tmp/ccJ8lcpv.s page 36
|
||||
ARM GAS /tmp/ccrwGBAK.s page 36
|
||||
|
||||
|
||||
1080 .text
|
||||
|
@ -2110,53 +2110,53 @@ ARM GAS /tmp/ccJ8lcpv.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/ccJ8lcpv.s page 37
|
||||
ARM GAS /tmp/ccrwGBAK.s page 37
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_flash.c
|
||||
/tmp/ccJ8lcpv.s:21 .text.FLASH_Program_HalfWord:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:26 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
|
||||
/tmp/ccJ8lcpv.s:52 .text.FLASH_Program_HalfWord:00000014 $d
|
||||
/tmp/ccJ8lcpv.s:1078 .bss.pFlash:00000000 pFlash
|
||||
/tmp/ccJ8lcpv.s:58 .text.FLASH_SetErrorCode:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:63 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
|
||||
/tmp/ccJ8lcpv.s:119 .text.FLASH_SetErrorCode:00000034 $d
|
||||
/tmp/ccJ8lcpv.s:125 .text.HAL_FLASH_Program_IT:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:131 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
|
||||
/tmp/ccJ8lcpv.s:241 .text.HAL_FLASH_Program_IT:00000064 $d
|
||||
/tmp/ccJ8lcpv.s:247 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:253 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
|
||||
/tmp/ccJ8lcpv.s:268 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:274 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
|
||||
/tmp/ccJ8lcpv.s:289 .text.HAL_FLASH_IRQHandler:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:295 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
|
||||
/tmp/ccJ8lcpv.s:582 .text.HAL_FLASH_IRQHandler:0000014c $d
|
||||
/tmp/ccJ8lcpv.s:588 .text.HAL_FLASH_Unlock:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:594 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
|
||||
/tmp/ccJ8lcpv.s:639 .text.HAL_FLASH_Unlock:0000002c $d
|
||||
/tmp/ccJ8lcpv.s:645 .text.HAL_FLASH_Lock:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:651 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
|
||||
/tmp/ccJ8lcpv.s:670 .text.HAL_FLASH_Lock:00000010 $d
|
||||
/tmp/ccJ8lcpv.s:675 .text.HAL_FLASH_OB_Unlock:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:681 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
|
||||
/tmp/ccJ8lcpv.s:714 .text.HAL_FLASH_OB_Unlock:00000020 $d
|
||||
/tmp/ccJ8lcpv.s:720 .text.HAL_FLASH_OB_Lock:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:726 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
|
||||
/tmp/ccJ8lcpv.s:745 .text.HAL_FLASH_OB_Lock:00000010 $d
|
||||
/tmp/ccJ8lcpv.s:750 .text.HAL_FLASH_GetError:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:756 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
|
||||
/tmp/ccJ8lcpv.s:772 .text.HAL_FLASH_GetError:00000008 $d
|
||||
/tmp/ccJ8lcpv.s:777 .text.FLASH_WaitForLastOperation:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:783 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
|
||||
/tmp/ccJ8lcpv.s:875 .text.FLASH_WaitForLastOperation:0000005c $d
|
||||
/tmp/ccJ8lcpv.s:880 .text.HAL_FLASH_Program:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:886 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
|
||||
/tmp/ccJ8lcpv.s:1032 .text.HAL_FLASH_Program:00000098 $d
|
||||
/tmp/ccJ8lcpv.s:1038 .text.HAL_FLASH_OB_Launch:00000000 $t
|
||||
/tmp/ccJ8lcpv.s:1044 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
|
||||
/tmp/ccJ8lcpv.s:1069 .text.HAL_FLASH_OB_Launch:00000018 $d
|
||||
/tmp/ccJ8lcpv.s:1075 .bss.pFlash:00000000 $d
|
||||
/tmp/ccrwGBAK.s:21 .text.FLASH_Program_HalfWord:00000000 $t
|
||||
/tmp/ccrwGBAK.s:26 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
|
||||
/tmp/ccrwGBAK.s:52 .text.FLASH_Program_HalfWord:00000014 $d
|
||||
/tmp/ccrwGBAK.s:1078 .bss.pFlash:00000000 pFlash
|
||||
/tmp/ccrwGBAK.s:58 .text.FLASH_SetErrorCode:00000000 $t
|
||||
/tmp/ccrwGBAK.s:63 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
|
||||
/tmp/ccrwGBAK.s:119 .text.FLASH_SetErrorCode:00000034 $d
|
||||
/tmp/ccrwGBAK.s:125 .text.HAL_FLASH_Program_IT:00000000 $t
|
||||
/tmp/ccrwGBAK.s:131 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
|
||||
/tmp/ccrwGBAK.s:241 .text.HAL_FLASH_Program_IT:00000064 $d
|
||||
/tmp/ccrwGBAK.s:247 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
|
||||
/tmp/ccrwGBAK.s:253 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
|
||||
/tmp/ccrwGBAK.s:268 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
|
||||
/tmp/ccrwGBAK.s:274 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
|
||||
/tmp/ccrwGBAK.s:289 .text.HAL_FLASH_IRQHandler:00000000 $t
|
||||
/tmp/ccrwGBAK.s:295 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
|
||||
/tmp/ccrwGBAK.s:582 .text.HAL_FLASH_IRQHandler:0000014c $d
|
||||
/tmp/ccrwGBAK.s:588 .text.HAL_FLASH_Unlock:00000000 $t
|
||||
/tmp/ccrwGBAK.s:594 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
|
||||
/tmp/ccrwGBAK.s:639 .text.HAL_FLASH_Unlock:0000002c $d
|
||||
/tmp/ccrwGBAK.s:645 .text.HAL_FLASH_Lock:00000000 $t
|
||||
/tmp/ccrwGBAK.s:651 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
|
||||
/tmp/ccrwGBAK.s:670 .text.HAL_FLASH_Lock:00000010 $d
|
||||
/tmp/ccrwGBAK.s:675 .text.HAL_FLASH_OB_Unlock:00000000 $t
|
||||
/tmp/ccrwGBAK.s:681 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
|
||||
/tmp/ccrwGBAK.s:714 .text.HAL_FLASH_OB_Unlock:00000020 $d
|
||||
/tmp/ccrwGBAK.s:720 .text.HAL_FLASH_OB_Lock:00000000 $t
|
||||
/tmp/ccrwGBAK.s:726 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
|
||||
/tmp/ccrwGBAK.s:745 .text.HAL_FLASH_OB_Lock:00000010 $d
|
||||
/tmp/ccrwGBAK.s:750 .text.HAL_FLASH_GetError:00000000 $t
|
||||
/tmp/ccrwGBAK.s:756 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
|
||||
/tmp/ccrwGBAK.s:772 .text.HAL_FLASH_GetError:00000008 $d
|
||||
/tmp/ccrwGBAK.s:777 .text.FLASH_WaitForLastOperation:00000000 $t
|
||||
/tmp/ccrwGBAK.s:783 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
|
||||
/tmp/ccrwGBAK.s:875 .text.FLASH_WaitForLastOperation:0000005c $d
|
||||
/tmp/ccrwGBAK.s:880 .text.HAL_FLASH_Program:00000000 $t
|
||||
/tmp/ccrwGBAK.s:886 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
|
||||
/tmp/ccrwGBAK.s:1032 .text.HAL_FLASH_Program:00000098 $d
|
||||
/tmp/ccrwGBAK.s:1038 .text.HAL_FLASH_OB_Launch:00000000 $t
|
||||
/tmp/ccrwGBAK.s:1044 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
|
||||
/tmp/ccrwGBAK.s:1069 .text.HAL_FLASH_OB_Launch:00000018 $d
|
||||
/tmp/ccrwGBAK.s:1075 .bss.pFlash:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
FLASH_PageErase
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/cczsCgt8.s page 1
|
||||
ARM GAS /tmp/cc144w5c.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 2
|
||||
ARM GAS /tmp/cc144w5c.s page 2
|
||||
|
||||
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** * All rights reserved.
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 3
|
||||
ARM GAS /tmp/cc144w5c.s page 3
|
||||
|
||||
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 4
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 5
|
||||
ARM GAS /tmp/cc144w5c.s page 5
|
||||
|
||||
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** FLASH_PageErase(address);
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 6
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 7
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 8
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 9
|
||||
ARM GAS /tmp/cc144w5c.s page 9
|
||||
|
||||
|
||||
431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** return status;
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 10
|
||||
ARM GAS /tmp/cc144w5c.s page 10
|
||||
|
||||
|
||||
488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 11
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 12
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 13
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 14
|
||||
ARM GAS /tmp/cc144w5c.s page 14
|
||||
|
||||
|
||||
681:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 15
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 16
|
||||
ARM GAS /tmp/cc144w5c.s page 16
|
||||
|
||||
|
||||
795:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 17
|
||||
ARM GAS /tmp/cc144w5c.s page 17
|
||||
|
||||
|
||||
852:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
89 FLASH_OB_GetRDP:
|
||||
90 .LFB136:
|
||||
884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
ARM GAS /tmp/cczsCgt8.s page 18
|
||||
ARM GAS /tmp/cc144w5c.s page 18
|
||||
|
||||
|
||||
885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** /**
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 19
|
||||
ARM GAS /tmp/cc144w5c.s page 19
|
||||
|
||||
|
||||
117 0012 CC20 movs r0, #204
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 20
|
||||
ARM GAS /tmp/cc144w5c.s page 20
|
||||
|
||||
|
||||
162 .loc 1 751 3 is_stmt 1 view .LVU30
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 21
|
||||
ARM GAS /tmp/cc144w5c.s page 21
|
||||
|
||||
|
||||
205 0046 1D80 strh r5, [r3] @ movhi
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 22
|
||||
ARM GAS /tmp/cc144w5c.s page 22
|
||||
|
||||
|
||||
253 .loc 1 800 3 view .LVU55
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 23
|
||||
ARM GAS /tmp/cc144w5c.s page 23
|
||||
|
||||
|
||||
293 .loc 1 828 5 is_stmt 1 view .LVU72
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
340 .loc 1 856 5 is_stmt 0 view .LVU81
|
||||
341 000e 00B1 cbz r0, .L28
|
||||
342 .L26:
|
||||
ARM GAS /tmp/cczsCgt8.s page 24
|
||||
ARM GAS /tmp/cc144w5c.s page 24
|
||||
|
||||
|
||||
343 .LVL22:
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 25
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 26
|
||||
ARM GAS /tmp/cc144w5c.s page 26
|
||||
|
||||
|
||||
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 27
|
||||
ARM GAS /tmp/cc144w5c.s page 27
|
||||
|
||||
|
||||
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 28
|
||||
ARM GAS /tmp/cc144w5c.s page 28
|
||||
|
||||
|
||||
150:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 29
|
||||
ARM GAS /tmp/cc144w5c.s page 29
|
||||
|
||||
|
||||
207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 30
|
||||
ARM GAS /tmp/cc144w5c.s page 30
|
||||
|
||||
|
||||
264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 31
|
||||
ARM GAS /tmp/cc144w5c.s page 31
|
||||
|
||||
|
||||
321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 32
|
||||
ARM GAS /tmp/cc144w5c.s page 32
|
||||
|
||||
|
||||
378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 33
|
||||
ARM GAS /tmp/cc144w5c.s page 33
|
||||
|
||||
|
||||
435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 34
|
||||
ARM GAS /tmp/cc144w5c.s page 34
|
||||
|
||||
|
||||
492:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 35
|
||||
ARM GAS /tmp/cc144w5c.s page 35
|
||||
|
||||
|
||||
549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 36
|
||||
ARM GAS /tmp/cc144w5c.s page 36
|
||||
|
||||
|
||||
606:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 37
|
||||
ARM GAS /tmp/cc144w5c.s page 37
|
||||
|
||||
|
||||
663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 38
|
||||
ARM GAS /tmp/cc144w5c.s page 38
|
||||
|
||||
|
||||
720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 39
|
||||
ARM GAS /tmp/cc144w5c.s page 39
|
||||
|
||||
|
||||
777:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 40
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 41
|
||||
ARM GAS /tmp/cc144w5c.s page 41
|
||||
|
||||
|
||||
891:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
|
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 42
|
||||
ARM GAS /tmp/cc144w5c.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/cczsCgt8.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/cczsCgt8.s page 43
|
||||
ARM GAS /tmp/cc144w5c.s page 43
|
||||
|
||||
|
||||
995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U;
|
||||
|
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 44
|
||||
ARM GAS /tmp/cc144w5c.s page 44
|
||||
|
||||
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 45
|
||||
ARM GAS /tmp/cc144w5c.s page 45
|
||||
|
||||
|
||||
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
|
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 46
|
||||
ARM GAS /tmp/cc144w5c.s page 46
|
||||
|
||||
|
||||
537:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 47
|
||||
ARM GAS /tmp/cc144w5c.s page 47
|
||||
|
||||
|
||||
567:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
|
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 48
|
||||
ARM GAS /tmp/cc144w5c.s page 48
|
||||
|
||||
|
||||
630 .LVL50:
|
||||
|
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 49
|
||||
ARM GAS /tmp/cc144w5c.s page 49
|
||||
|
||||
|
||||
678 .cfi_offset 3, -16
|
||||
|
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 50
|
||||
ARM GAS /tmp/cc144w5c.s page 50
|
||||
|
||||
|
||||
717 001a 38BD pop {r3, r4, r5, pc}
|
||||
|
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 51
|
||||
ARM GAS /tmp/cc144w5c.s page 51
|
||||
|
||||
|
||||
759 004a 094B ldr r3, .L58+8
|
||||
|
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
804 .cfi_startproc
|
||||
805 @ args = 0, pretend = 0, frame = 0
|
||||
806 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/cczsCgt8.s page 52
|
||||
ARM GAS /tmp/cc144w5c.s page 52
|
||||
|
||||
|
||||
362:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
844 0022 FFF7FEFF bl FLASH_OB_DisableWRP
|
||||
845 .LVL71:
|
||||
846 .L64:
|
||||
ARM GAS /tmp/cczsCgt8.s page 53
|
||||
ARM GAS /tmp/cc144w5c.s page 53
|
||||
|
||||
|
||||
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** {
|
||||
|
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 54
|
||||
ARM GAS /tmp/cc144w5c.s page 54
|
||||
|
||||
|
||||
886 .loc 1 405 5 view .LVU257
|
||||
|
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 55
|
||||
ARM GAS /tmp/cc144w5c.s page 55
|
||||
|
||||
|
||||
926 .loc 1 400 7 view .LVU274
|
||||
|
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 56
|
||||
ARM GAS /tmp/cc144w5c.s page 56
|
||||
|
||||
|
||||
965 008a 034B ldr r3, .L78
|
||||
|
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 57
|
||||
ARM GAS /tmp/cc144w5c.s page 57
|
||||
|
||||
|
||||
446:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c ****
|
||||
|
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 58
|
||||
ARM GAS /tmp/cc144w5c.s page 58
|
||||
|
||||
|
||||
1058 .loc 1 475 5 is_stmt 1 view .LVU317
|
||||
|
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
1100 0022 00F47F00 and r0, r0, #16711680
|
||||
1101 .LVL97:
|
||||
1102 .LBB12:
|
||||
ARM GAS /tmp/cczsCgt8.s page 59
|
||||
ARM GAS /tmp/cc144w5c.s page 59
|
||||
|
||||
|
||||
1103 .LBI12:
|
||||
|
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 60
|
||||
ARM GAS /tmp/cc144w5c.s page 60
|
||||
|
||||
|
||||
944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c **** */
|
||||
|
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
1177 .align 1
|
||||
1178 .global HAL_FLASHEx_Erase
|
||||
1179 .syntax unified
|
||||
ARM GAS /tmp/cczsCgt8.s page 61
|
||||
ARM GAS /tmp/cc144w5c.s page 61
|
||||
|
||||
|
||||
1180 .thumb
|
||||
|
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 62
|
||||
ARM GAS /tmp/cc144w5c.s page 62
|
||||
|
||||
|
||||
1222 .loc 1 193 11 is_stmt 0 view .LVU362
|
||||
|
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 63
|
||||
ARM GAS /tmp/cc144w5c.s page 63
|
||||
|
||||
|
||||
1263 004a 1369 ldr r3, [r2, #16]
|
||||
|
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
1304 0080 1361 str r3, [r2, #16]
|
||||
1305 0082 02E0 b .L94
|
||||
1306 .LVL115:
|
||||
ARM GAS /tmp/cczsCgt8.s page 64
|
||||
ARM GAS /tmp/cc144w5c.s page 64
|
||||
|
||||
|
||||
1307 .L106:
|
||||
|
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cczsCgt8.s page 1
|
|||
1349 .cfi_endproc
|
||||
1350 .LFE123:
|
||||
1352 .section .text.HAL_FLASHEx_Erase_IT,"ax",%progbits
|
||||
ARM GAS /tmp/cczsCgt8.s page 65
|
||||
ARM GAS /tmp/cc144w5c.s page 65
|
||||
|
||||
|
||||
1353 .align 1
|
||||
|
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 66
|
||||
ARM GAS /tmp/cc144w5c.s page 66
|
||||
|
||||
|
||||
1397 .loc 1 257 17 is_stmt 0 view .LVU417
|
||||
|
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 67
|
||||
ARM GAS /tmp/cc144w5c.s page 67
|
||||
|
||||
|
||||
1437 .loc 1 261 9 is_stmt 0 view .LVU434
|
||||
|
@ -3989,58 +3989,58 @@ ARM GAS /tmp/cczsCgt8.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/cczsCgt8.s page 68
|
||||
ARM GAS /tmp/cc144w5c.s page 68
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_flash_ex.c
|
||||
/tmp/cczsCgt8.s:21 .text.FLASH_MassErase:00000000 $t
|
||||
/tmp/cczsCgt8.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
|
||||
/tmp/cczsCgt8.s:52 .text.FLASH_MassErase:0000001c $d
|
||||
/tmp/cczsCgt8.s:58 .text.FLASH_OB_GetWRP:00000000 $t
|
||||
/tmp/cczsCgt8.s:63 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
|
||||
/tmp/cczsCgt8.s:79 .text.FLASH_OB_GetWRP:00000008 $d
|
||||
/tmp/cczsCgt8.s:84 .text.FLASH_OB_GetRDP:00000000 $t
|
||||
/tmp/cczsCgt8.s:89 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
|
||||
/tmp/cczsCgt8.s:127 .text.FLASH_OB_GetRDP:0000001c $d
|
||||
/tmp/cczsCgt8.s:132 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
|
||||
/tmp/cczsCgt8.s:137 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
|
||||
/tmp/cczsCgt8.s:221 .text.FLASH_OB_RDP_LevelConfig:0000005c $d
|
||||
/tmp/cczsCgt8.s:228 .text.FLASH_OB_UserConfig:00000000 $t
|
||||
/tmp/cczsCgt8.s:233 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
|
||||
/tmp/cczsCgt8.s:301 .text.FLASH_OB_UserConfig:0000003c $d
|
||||
/tmp/cczsCgt8.s:308 .text.FLASH_OB_ProgramData:00000000 $t
|
||||
/tmp/cczsCgt8.s:313 .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
|
||||
/tmp/cczsCgt8.s:375 .text.FLASH_OB_ProgramData:00000038 $d
|
||||
/tmp/cczsCgt8.s:381 .text.FLASH_OB_GetUser:00000000 $t
|
||||
/tmp/cczsCgt8.s:386 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
|
||||
/tmp/cczsCgt8.s:429 .text.FLASH_OB_GetUser:0000001c $d
|
||||
/tmp/cczsCgt8.s:434 .text.HAL_FLASHEx_OBErase:00000000 $t
|
||||
/tmp/cczsCgt8.s:440 .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
|
||||
/tmp/cczsCgt8.s:516 .text.HAL_FLASHEx_OBErase:00000048 $d
|
||||
/tmp/cczsCgt8.s:522 .text.FLASH_OB_EnableWRP:00000000 $t
|
||||
/tmp/cczsCgt8.s:527 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
|
||||
/tmp/cczsCgt8.s:656 .text.FLASH_OB_EnableWRP:00000074 $d
|
||||
/tmp/cczsCgt8.s:663 .text.FLASH_OB_DisableWRP:00000000 $t
|
||||
/tmp/cczsCgt8.s:668 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
|
||||
/tmp/cczsCgt8.s:787 .text.FLASH_OB_DisableWRP:00000068 $d
|
||||
/tmp/cczsCgt8.s:794 .text.HAL_FLASHEx_OBProgram:00000000 $t
|
||||
/tmp/cczsCgt8.s:800 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
|
||||
/tmp/cczsCgt8.s:985 .text.HAL_FLASHEx_OBProgram:00000098 $d
|
||||
/tmp/cczsCgt8.s:990 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
|
||||
/tmp/cczsCgt8.s:996 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
|
||||
/tmp/cczsCgt8.s:1038 .text.HAL_FLASHEx_OBGetUserData:00000000 $t
|
||||
/tmp/cczsCgt8.s:1044 .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
|
||||
/tmp/cczsCgt8.s:1130 .text.HAL_FLASHEx_OBGetUserData:00000038 $d
|
||||
/tmp/cczsCgt8.s:1136 .text.FLASH_PageErase:00000000 $t
|
||||
/tmp/cczsCgt8.s:1142 .text.FLASH_PageErase:00000000 FLASH_PageErase
|
||||
/tmp/cczsCgt8.s:1171 .text.FLASH_PageErase:0000001c $d
|
||||
/tmp/cczsCgt8.s:1177 .text.HAL_FLASHEx_Erase:00000000 $t
|
||||
/tmp/cczsCgt8.s:1183 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
|
||||
/tmp/cczsCgt8.s:1347 .text.HAL_FLASHEx_Erase:0000009c $d
|
||||
/tmp/cczsCgt8.s:1353 .text.HAL_FLASHEx_Erase_IT:00000000 $t
|
||||
/tmp/cczsCgt8.s:1359 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
|
||||
/tmp/cczsCgt8.s:1451 .text.HAL_FLASHEx_Erase_IT:00000054 $d
|
||||
/tmp/cc144w5c.s:21 .text.FLASH_MassErase:00000000 $t
|
||||
/tmp/cc144w5c.s:26 .text.FLASH_MassErase:00000000 FLASH_MassErase
|
||||
/tmp/cc144w5c.s:52 .text.FLASH_MassErase:0000001c $d
|
||||
/tmp/cc144w5c.s:58 .text.FLASH_OB_GetWRP:00000000 $t
|
||||
/tmp/cc144w5c.s:63 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
|
||||
/tmp/cc144w5c.s:79 .text.FLASH_OB_GetWRP:00000008 $d
|
||||
/tmp/cc144w5c.s:84 .text.FLASH_OB_GetRDP:00000000 $t
|
||||
/tmp/cc144w5c.s:89 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
|
||||
/tmp/cc144w5c.s:127 .text.FLASH_OB_GetRDP:0000001c $d
|
||||
/tmp/cc144w5c.s:132 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
|
||||
/tmp/cc144w5c.s:137 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
|
||||
/tmp/cc144w5c.s:221 .text.FLASH_OB_RDP_LevelConfig:0000005c $d
|
||||
/tmp/cc144w5c.s:228 .text.FLASH_OB_UserConfig:00000000 $t
|
||||
/tmp/cc144w5c.s:233 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
|
||||
/tmp/cc144w5c.s:301 .text.FLASH_OB_UserConfig:0000003c $d
|
||||
/tmp/cc144w5c.s:308 .text.FLASH_OB_ProgramData:00000000 $t
|
||||
/tmp/cc144w5c.s:313 .text.FLASH_OB_ProgramData:00000000 FLASH_OB_ProgramData
|
||||
/tmp/cc144w5c.s:375 .text.FLASH_OB_ProgramData:00000038 $d
|
||||
/tmp/cc144w5c.s:381 .text.FLASH_OB_GetUser:00000000 $t
|
||||
/tmp/cc144w5c.s:386 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
|
||||
/tmp/cc144w5c.s:429 .text.FLASH_OB_GetUser:0000001c $d
|
||||
/tmp/cc144w5c.s:434 .text.HAL_FLASHEx_OBErase:00000000 $t
|
||||
/tmp/cc144w5c.s:440 .text.HAL_FLASHEx_OBErase:00000000 HAL_FLASHEx_OBErase
|
||||
/tmp/cc144w5c.s:516 .text.HAL_FLASHEx_OBErase:00000048 $d
|
||||
/tmp/cc144w5c.s:522 .text.FLASH_OB_EnableWRP:00000000 $t
|
||||
/tmp/cc144w5c.s:527 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
|
||||
/tmp/cc144w5c.s:656 .text.FLASH_OB_EnableWRP:00000074 $d
|
||||
/tmp/cc144w5c.s:663 .text.FLASH_OB_DisableWRP:00000000 $t
|
||||
/tmp/cc144w5c.s:668 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
|
||||
/tmp/cc144w5c.s:787 .text.FLASH_OB_DisableWRP:00000068 $d
|
||||
/tmp/cc144w5c.s:794 .text.HAL_FLASHEx_OBProgram:00000000 $t
|
||||
/tmp/cc144w5c.s:800 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
|
||||
/tmp/cc144w5c.s:985 .text.HAL_FLASHEx_OBProgram:00000098 $d
|
||||
/tmp/cc144w5c.s:990 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
|
||||
/tmp/cc144w5c.s:996 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
|
||||
/tmp/cc144w5c.s:1038 .text.HAL_FLASHEx_OBGetUserData:00000000 $t
|
||||
/tmp/cc144w5c.s:1044 .text.HAL_FLASHEx_OBGetUserData:00000000 HAL_FLASHEx_OBGetUserData
|
||||
/tmp/cc144w5c.s:1130 .text.HAL_FLASHEx_OBGetUserData:00000038 $d
|
||||
/tmp/cc144w5c.s:1136 .text.FLASH_PageErase:00000000 $t
|
||||
/tmp/cc144w5c.s:1142 .text.FLASH_PageErase:00000000 FLASH_PageErase
|
||||
/tmp/cc144w5c.s:1171 .text.FLASH_PageErase:0000001c $d
|
||||
/tmp/cc144w5c.s:1177 .text.HAL_FLASHEx_Erase:00000000 $t
|
||||
/tmp/cc144w5c.s:1183 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
|
||||
/tmp/cc144w5c.s:1347 .text.HAL_FLASHEx_Erase:0000009c $d
|
||||
/tmp/cc144w5c.s:1353 .text.HAL_FLASHEx_Erase_IT:00000000 $t
|
||||
/tmp/cc144w5c.s:1359 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
|
||||
/tmp/cc144w5c.s:1451 .text.HAL_FLASHEx_Erase_IT:00000054 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
pFlash
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccJV6y2n.s page 1
|
||||
ARM GAS /tmp/ccKSjkrA.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 2
|
||||
ARM GAS /tmp/ccKSjkrA.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** (++) Analog mode
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 3
|
||||
ARM GAS /tmp/ccKSjkrA.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/ccJV6y2n.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/ccJV6y2n.s page 4
|
||||
ARM GAS /tmp/ccKSjkrA.s page 4
|
||||
|
||||
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 5
|
||||
ARM GAS /tmp/ccKSjkrA.s page 5
|
||||
|
||||
|
||||
50 .loc 1 180 3 view .LVU7
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 6
|
||||
ARM GAS /tmp/ccKSjkrA.s page 6
|
||||
|
||||
|
||||
83 .loc 1 203 9 is_stmt 1 view .LVU24
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 7
|
||||
ARM GAS /tmp/ccKSjkrA.s page 7
|
||||
|
||||
|
||||
113 0032 0835 adds r5, r5, #8
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccJV6y2n.s page 1
|
|||
146 0060 0024 movs r4, #0
|
||||
147 .L7:
|
||||
148 .loc 1 251 40 discriminator 16 view .LVU53
|
||||
ARM GAS /tmp/ccJV6y2n.s page 8
|
||||
ARM GAS /tmp/ccKSjkrA.s page 8
|
||||
|
||||
|
||||
149 0062 04FA0EF4 lsl r4, r4, lr
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 9
|
||||
ARM GAS /tmp/ccKSjkrA.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/ccJV6y2n.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/ccJV6y2n.s page 10
|
||||
ARM GAS /tmp/ccKSjkrA.s page 10
|
||||
|
||||
|
||||
233 .loc 1 281 9 is_stmt 1 view .LVU91
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 11
|
||||
ARM GAS /tmp/ccKSjkrA.s page 11
|
||||
|
||||
|
||||
274 00de 1CEA0202 ands r2, ip, r2
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 12
|
||||
ARM GAS /tmp/ccKSjkrA.s page 12
|
||||
|
||||
|
||||
312 .loc 1 217 28 is_stmt 0 view .LVU128
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 13
|
||||
ARM GAS /tmp/ccKSjkrA.s page 13
|
||||
|
||||
|
||||
351 .loc 1 239 46 view .LVU146
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 14
|
||||
ARM GAS /tmp/ccKSjkrA.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/ccJV6y2n.s page 1
|
|||
432 01a8 03B0 add sp, sp, #12
|
||||
433 .cfi_def_cfa_offset 20
|
||||
434 @ sp needed
|
||||
ARM GAS /tmp/ccJV6y2n.s page 15
|
||||
ARM GAS /tmp/ccKSjkrA.s page 15
|
||||
|
||||
|
||||
435 01aa F0BD pop {r4, r5, r6, r7, pc}
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 16
|
||||
ARM GAS /tmp/ccKSjkrA.s page 16
|
||||
|
||||
|
||||
472 .loc 1 302 1 is_stmt 0 view .LVU185
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 17
|
||||
ARM GAS /tmp/ccKSjkrA.s page 17
|
||||
|
||||
|
||||
500 .loc 1 341 56 view .LVU192
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 18
|
||||
ARM GAS /tmp/ccKSjkrA.s page 18
|
||||
|
||||
|
||||
355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c ****
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 19
|
||||
ARM GAS /tmp/ccKSjkrA.s page 19
|
||||
|
||||
|
||||
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** {
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 20
|
||||
ARM GAS /tmp/ccKSjkrA.s page 20
|
||||
|
||||
|
||||
626 .loc 1 331 9 is_stmt 1 view .LVU242
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccJV6y2n.s page 1
|
|||
668 00f4 00000140 .word 1073807360
|
||||
669 00f8 00040048 .word 1207960576
|
||||
670 00fc 00040140 .word 1073808384
|
||||
ARM GAS /tmp/ccJV6y2n.s page 21
|
||||
ARM GAS /tmp/ccKSjkrA.s page 21
|
||||
|
||||
|
||||
671 .cfi_endproc
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 22
|
||||
ARM GAS /tmp/ccKSjkrA.s page 22
|
||||
|
||||
|
||||
392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c **** bitstatus = GPIO_PIN_SET;
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 23
|
||||
ARM GAS /tmp/ccKSjkrA.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/ccJV6y2n.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/ccJV6y2n.s page 24
|
||||
ARM GAS /tmp/ccKSjkrA.s page 24
|
||||
|
||||
|
||||
762 .loc 1 444 3 view .LVU278
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 25
|
||||
ARM GAS /tmp/ccKSjkrA.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/ccJV6y2n.s page 1
|
|||
833 .loc 1 486 12 view .LVU307
|
||||
834 0024 0020 movs r0, #0
|
||||
835 .LVL70:
|
||||
ARM GAS /tmp/ccJV6y2n.s page 26
|
||||
ARM GAS /tmp/ccKSjkrA.s page 26
|
||||
|
||||
|
||||
836 .L51:
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 27
|
||||
ARM GAS /tmp/ccKSjkrA.s page 27
|
||||
|
||||
|
||||
864 .loc 1 515 1 is_stmt 1 view -0
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 28
|
||||
ARM GAS /tmp/ccKSjkrA.s page 28
|
||||
|
||||
|
||||
909 000e 5861 str r0, [r3, #20]
|
||||
|
@ -1642,29 +1642,29 @@ ARM GAS /tmp/ccJV6y2n.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/ccJV6y2n.s page 29
|
||||
ARM GAS /tmp/ccKSjkrA.s page 29
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_gpio.c
|
||||
/tmp/ccJV6y2n.s:21 .text.HAL_GPIO_Init:00000000 $t
|
||||
/tmp/ccJV6y2n.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
|
||||
/tmp/ccJV6y2n.s:439 .text.HAL_GPIO_Init:000001ac $d
|
||||
/tmp/ccJV6y2n.s:447 .text.HAL_GPIO_DeInit:00000000 $t
|
||||
/tmp/ccJV6y2n.s:453 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
|
||||
/tmp/ccJV6y2n.s:668 .text.HAL_GPIO_DeInit:000000f4 $d
|
||||
/tmp/ccJV6y2n.s:675 .text.HAL_GPIO_ReadPin:00000000 $t
|
||||
/tmp/ccJV6y2n.s:681 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
|
||||
/tmp/ccJV6y2n.s:714 .text.HAL_GPIO_WritePin:00000000 $t
|
||||
/tmp/ccJV6y2n.s:720 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
|
||||
/tmp/ccJV6y2n.s:747 .text.HAL_GPIO_TogglePin:00000000 $t
|
||||
/tmp/ccJV6y2n.s:753 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
|
||||
/tmp/ccJV6y2n.s:783 .text.HAL_GPIO_LockPin:00000000 $t
|
||||
/tmp/ccJV6y2n.s:789 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
|
||||
/tmp/ccJV6y2n.s:855 .text.HAL_GPIO_EXTI_Callback:00000000 $t
|
||||
/tmp/ccJV6y2n.s:861 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
|
||||
/tmp/ccJV6y2n.s:876 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccJV6y2n.s:882 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
|
||||
/tmp/ccJV6y2n.s:918 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
|
||||
/tmp/ccKSjkrA.s:21 .text.HAL_GPIO_Init:00000000 $t
|
||||
/tmp/ccKSjkrA.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
|
||||
/tmp/ccKSjkrA.s:439 .text.HAL_GPIO_Init:000001ac $d
|
||||
/tmp/ccKSjkrA.s:447 .text.HAL_GPIO_DeInit:00000000 $t
|
||||
/tmp/ccKSjkrA.s:453 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
|
||||
/tmp/ccKSjkrA.s:668 .text.HAL_GPIO_DeInit:000000f4 $d
|
||||
/tmp/ccKSjkrA.s:675 .text.HAL_GPIO_ReadPin:00000000 $t
|
||||
/tmp/ccKSjkrA.s:681 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
|
||||
/tmp/ccKSjkrA.s:714 .text.HAL_GPIO_WritePin:00000000 $t
|
||||
/tmp/ccKSjkrA.s:720 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
|
||||
/tmp/ccKSjkrA.s:747 .text.HAL_GPIO_TogglePin:00000000 $t
|
||||
/tmp/ccKSjkrA.s:753 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
|
||||
/tmp/ccKSjkrA.s:783 .text.HAL_GPIO_LockPin:00000000 $t
|
||||
/tmp/ccKSjkrA.s:789 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
|
||||
/tmp/ccKSjkrA.s:855 .text.HAL_GPIO_EXTI_Callback:00000000 $t
|
||||
/tmp/ccKSjkrA.s:861 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
|
||||
/tmp/ccKSjkrA.s:876 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
|
||||
/tmp/ccKSjkrA.s:882 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
|
||||
/tmp/ccKSjkrA.s:918 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccjHezAO.s page 1
|
||||
ARM GAS /tmp/ccObGuCs.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32F3xx
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** devices contains the following additional features
|
||||
ARM GAS /tmp/ccjHezAO.s page 2
|
||||
ARM GAS /tmp/ccObGuCs.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
ARM GAS /tmp/ccjHezAO.s page 3
|
||||
ARM GAS /tmp/ccObGuCs.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
60 0020 0068 ldr r0, [r0]
|
||||
61 .LVL1:
|
||||
62 .loc 1 110 5 is_stmt 0 view .LVU14
|
||||
ARM GAS /tmp/ccjHezAO.s page 4
|
||||
ARM GAS /tmp/ccObGuCs.s page 4
|
||||
|
||||
|
||||
63 0022 0268 ldr r2, [r0]
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
102 .L3:
|
||||
126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else
|
||||
ARM GAS /tmp/ccjHezAO.s page 5
|
||||
ARM GAS /tmp/ccObGuCs.s page 5
|
||||
|
||||
|
||||
128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
138 .loc 1 148 3 view .LVU41
|
||||
139 .loc 1 148 11 is_stmt 0 view .LVU42
|
||||
ARM GAS /tmp/ccjHezAO.s page 6
|
||||
ARM GAS /tmp/ccObGuCs.s page 6
|
||||
|
||||
|
||||
140 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
177 0032 42EA0122 orr r2, r2, r1, lsl #8
|
||||
178 .LVL11:
|
||||
166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
ARM GAS /tmp/ccjHezAO.s page 7
|
||||
ARM GAS /tmp/ccObGuCs.s page 7
|
||||
|
||||
|
||||
167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Store the new register value */
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
216 .loc 1 183 1 view .LVU74
|
||||
217 0056 7047 bx lr
|
||||
ARM GAS /tmp/ccjHezAO.s page 8
|
||||
ARM GAS /tmp/ccObGuCs.s page 8
|
||||
|
||||
|
||||
218 .cfi_endproc
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
244 0008 202A cmp r2, #32
|
||||
245 000a 1FD1 bne .L11
|
||||
214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
ARM GAS /tmp/ccjHezAO.s page 9
|
||||
ARM GAS /tmp/ccObGuCs.s page 9
|
||||
|
||||
|
||||
215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
283 0044 0020 movs r0, #0
|
||||
284 .LVL20:
|
||||
285 .loc 1 231 5 is_stmt 0 view .LVU97
|
||||
ARM GAS /tmp/ccjHezAO.s page 10
|
||||
ARM GAS /tmp/ccObGuCs.s page 10
|
||||
|
||||
|
||||
286 0046 83F84000 strb r0, [r3, #64]
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
324 0000 0346 mov r3, r0
|
||||
249:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
|
||||
ARM GAS /tmp/ccjHezAO.s page 11
|
||||
ARM GAS /tmp/ccObGuCs.s page 11
|
||||
|
||||
|
||||
325 .loc 1 250 3 is_stmt 1 view .LVU107
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
364 .loc 1 267 5 view .LVU123
|
||||
ARM GAS /tmp/ccjHezAO.s page 12
|
||||
ARM GAS /tmp/ccObGuCs.s page 12
|
||||
|
||||
|
||||
365 .loc 1 267 17 is_stmt 0 view .LVU124
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions
|
||||
284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Fast Mode Plus Functions
|
||||
285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
ARM GAS /tmp/ccjHezAO.s page 13
|
||||
ARM GAS /tmp/ccObGuCs.s page 13
|
||||
|
||||
|
||||
286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
426 .loc 1 318 3 view .LVU142
|
||||
427 0014 019B ldr r3, [sp, #4]
|
||||
428 .LBE2:
|
||||
ARM GAS /tmp/ccjHezAO.s page 14
|
||||
ARM GAS /tmp/ccObGuCs.s page 14
|
||||
|
||||
|
||||
429 .loc 1 318 3 view .LVU143
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
463 .loc 1 340 1 is_stmt 0 view .LVU147
|
||||
464 0000 82B0 sub sp, sp, #8
|
||||
465 .cfi_def_cfa_offset 8
|
||||
ARM GAS /tmp/ccjHezAO.s page 15
|
||||
ARM GAS /tmp/ccObGuCs.s page 15
|
||||
|
||||
|
||||
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameter */
|
||||
|
@ -892,24 +892,24 @@ ARM GAS /tmp/ccjHezAO.s page 1
|
|||
506 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
507 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
508 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
|
||||
ARM GAS /tmp/ccjHezAO.s page 16
|
||||
ARM GAS /tmp/ccObGuCs.s page 16
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_i2c_ex.c
|
||||
/tmp/ccjHezAO.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
|
||||
/tmp/ccjHezAO.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
|
||||
/tmp/ccjHezAO.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
|
||||
/tmp/ccjHezAO.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
|
||||
/tmp/ccjHezAO.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t
|
||||
/tmp/ccjHezAO.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
|
||||
/tmp/ccjHezAO.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t
|
||||
/tmp/ccjHezAO.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
|
||||
/tmp/ccjHezAO.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
|
||||
/tmp/ccjHezAO.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
|
||||
/tmp/ccjHezAO.s:443 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
|
||||
/tmp/ccjHezAO.s:449 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
|
||||
/tmp/ccjHezAO.s:455 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
|
||||
/tmp/ccjHezAO.s:496 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
|
||||
/tmp/ccObGuCs.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
|
||||
/tmp/ccObGuCs.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
|
||||
/tmp/ccObGuCs.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
|
||||
/tmp/ccObGuCs.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
|
||||
/tmp/ccObGuCs.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t
|
||||
/tmp/ccObGuCs.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
|
||||
/tmp/ccObGuCs.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t
|
||||
/tmp/ccObGuCs.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
|
||||
/tmp/ccObGuCs.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
|
||||
/tmp/ccObGuCs.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
|
||||
/tmp/ccObGuCs.s:443 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
|
||||
/tmp/ccObGuCs.s:449 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
|
||||
/tmp/ccObGuCs.s:455 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
|
||||
/tmp/ccObGuCs.s:496 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/cctxUH7V.s page 1
|
||||
ARM GAS /tmp/ccNwXrYm.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
ARM GAS /tmp/cctxUH7V.s page 2
|
||||
ARM GAS /tmp/ccNwXrYm.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR PWR
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
38 0008 1A61 str r2, [r3, #16]
|
||||
76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_RELEASE_RESET();
|
||||
39 .loc 1 76 3 view .LVU2
|
||||
ARM GAS /tmp/cctxUH7V.s page 3
|
||||
ARM GAS /tmp/ccNwXrYm.s page 3
|
||||
|
||||
|
||||
40 000a 1A69 ldr r2, [r3, #16]
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
84 .thumb
|
||||
85 .thumb_func
|
||||
87 HAL_PWR_DisableBkUpAccess:
|
||||
ARM GAS /tmp/cctxUH7V.s page 4
|
||||
ARM GAS /tmp/ccNwXrYm.s page 4
|
||||
|
||||
|
||||
88 .LFB125:
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** WakeUp pin configuration ***
|
||||
117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ================================
|
||||
118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
ARM GAS /tmp/cctxUH7V.s page 5
|
||||
ARM GAS /tmp/ccNwXrYm.s page 5
|
||||
|
||||
|
||||
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) WakeUp pin is used to wakeup the system from Standby mode. This pin is
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry:
|
||||
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPEN
|
||||
175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** function with:
|
||||
ARM GAS /tmp/cctxUH7V.s page 6
|
||||
ARM GAS /tmp/ccNwXrYm.s page 6
|
||||
|
||||
|
||||
176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Main regulator ON or
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @endverbatim
|
||||
231:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
ARM GAS /tmp/cctxUH7V.s page 7
|
||||
ARM GAS /tmp/ccNwXrYm.s page 7
|
||||
|
||||
|
||||
233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
149 .cfi_startproc
|
||||
150 @ args = 0, pretend = 0, frame = 0
|
||||
151 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/cctxUH7V.s page 8
|
||||
ARM GAS /tmp/ccNwXrYm.s page 8
|
||||
|
||||
|
||||
152 @ link register save eliminated.
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */
|
||||
284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry));
|
||||
183 .loc 1 284 3 view .LVU19
|
||||
ARM GAS /tmp/cctxUH7V.s page 9
|
||||
ARM GAS /tmp/ccNwXrYm.s page 9
|
||||
|
||||
|
||||
285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
216 @ 296 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
217 0016 30BF wfi
|
||||
218 @ 0 "" 2
|
||||
ARM GAS /tmp/cctxUH7V.s page 10
|
||||
ARM GAS /tmp/ccNwXrYm.s page 10
|
||||
|
||||
|
||||
219 .thumb
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select the regulator state in STOP mode ---------------------------------*/
|
||||
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tmpreg = PWR->CR;
|
||||
247 .loc 1 335 3 view .LVU35
|
||||
ARM GAS /tmp/cctxUH7V.s page 11
|
||||
ARM GAS /tmp/ccNwXrYm.s page 11
|
||||
|
||||
|
||||
248 .loc 1 335 10 is_stmt 0 view .LVU36
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
279 001a 40BF sev
|
||||
280 @ 0 "" 2
|
||||
359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE();
|
||||
ARM GAS /tmp/cctxUH7V.s page 12
|
||||
ARM GAS /tmp/ccNwXrYm.s page 12
|
||||
|
||||
|
||||
281 .loc 1 359 5 view .LVU49
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note In Standby mode, all I/O pins are high impedance except for:
|
||||
370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - Reset pad (still available),
|
||||
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - RTC alternate function pins if configured for tamper, time-stamp, RTC
|
||||
ARM GAS /tmp/cctxUH7V.s page 13
|
||||
ARM GAS /tmp/ccNwXrYm.s page 13
|
||||
|
||||
|
||||
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Alarm out, or RTC clock calibration out,
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
363 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
|
||||
364 .align 1
|
||||
365 .global HAL_PWR_EnableSleepOnExit
|
||||
ARM GAS /tmp/cctxUH7V.s page 14
|
||||
ARM GAS /tmp/ccNwXrYm.s page 14
|
||||
|
||||
|
||||
366 .syntax unified
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
400 .loc 1 414 1 is_stmt 1 view -0
|
||||
401 .cfi_startproc
|
||||
ARM GAS /tmp/cctxUH7V.s page 15
|
||||
ARM GAS /tmp/ccNwXrYm.s page 15
|
||||
|
||||
|
||||
402 @ args = 0, pretend = 0, frame = 0
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
441 .align 2
|
||||
442 .L38:
|
||||
443 000c 00ED00E0 .word -536810240
|
||||
ARM GAS /tmp/cctxUH7V.s page 16
|
||||
ARM GAS /tmp/ccNwXrYm.s page 16
|
||||
|
||||
|
||||
444 .cfi_endproc
|
||||
|
@ -948,46 +948,46 @@ ARM GAS /tmp/cctxUH7V.s page 1
|
|||
478 .file 3 "/home/chiangni/.config/Code/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/arm-
|
||||
479 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
480 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
ARM GAS /tmp/cctxUH7V.s page 17
|
||||
ARM GAS /tmp/ccNwXrYm.s page 17
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_pwr.c
|
||||
/tmp/cctxUH7V.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
||||
/tmp/cctxUH7V.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
||||
/tmp/cctxUH7V.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
||||
/tmp/cctxUH7V.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
||||
/tmp/cctxUH7V.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
||||
/tmp/cctxUH7V.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
||||
/tmp/cctxUH7V.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
||||
/tmp/cctxUH7V.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
||||
/tmp/cctxUH7V.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
||||
/tmp/cctxUH7V.s:109 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
||||
/tmp/cctxUH7V.s:115 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
||||
/tmp/cctxUH7V.s:134 .text.HAL_PWR_EnableWakeUpPin:0000000c $d
|
||||
/tmp/cctxUH7V.s:139 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
||||
/tmp/cctxUH7V.s:145 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
||||
/tmp/cctxUH7V.s:164 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
|
||||
/tmp/cctxUH7V.s:169 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
||||
/tmp/cctxUH7V.s:175 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
||||
/tmp/cctxUH7V.s:225 .text.HAL_PWR_EnterSLEEPMode:0000001c $d
|
||||
/tmp/cctxUH7V.s:230 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
||||
/tmp/cctxUH7V.s:236 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
||||
/tmp/cctxUH7V.s:313 .text.HAL_PWR_EnterSTOPMode:00000030 $d
|
||||
/tmp/cctxUH7V.s:319 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
||||
/tmp/cctxUH7V.s:325 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
||||
/tmp/cctxUH7V.s:358 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
|
||||
/tmp/cctxUH7V.s:364 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
||||
/tmp/cctxUH7V.s:370 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
||||
/tmp/cctxUH7V.s:387 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
||||
/tmp/cctxUH7V.s:392 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
||||
/tmp/cctxUH7V.s:398 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
||||
/tmp/cctxUH7V.s:415 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
||||
/tmp/cctxUH7V.s:420 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
||||
/tmp/cctxUH7V.s:426 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
||||
/tmp/cctxUH7V.s:443 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
||||
/tmp/cctxUH7V.s:448 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
||||
/tmp/cctxUH7V.s:454 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
||||
/tmp/cctxUH7V.s:471 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
||||
/tmp/ccNwXrYm.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
||||
/tmp/ccNwXrYm.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
||||
/tmp/ccNwXrYm.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
||||
/tmp/ccNwXrYm.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
||||
/tmp/ccNwXrYm.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
||||
/tmp/ccNwXrYm.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
||||
/tmp/ccNwXrYm.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
||||
/tmp/ccNwXrYm.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
||||
/tmp/ccNwXrYm.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
||||
/tmp/ccNwXrYm.s:109 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
||||
/tmp/ccNwXrYm.s:115 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
||||
/tmp/ccNwXrYm.s:134 .text.HAL_PWR_EnableWakeUpPin:0000000c $d
|
||||
/tmp/ccNwXrYm.s:139 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
||||
/tmp/ccNwXrYm.s:145 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
||||
/tmp/ccNwXrYm.s:164 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
|
||||
/tmp/ccNwXrYm.s:169 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
||||
/tmp/ccNwXrYm.s:175 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
||||
/tmp/ccNwXrYm.s:225 .text.HAL_PWR_EnterSLEEPMode:0000001c $d
|
||||
/tmp/ccNwXrYm.s:230 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
||||
/tmp/ccNwXrYm.s:236 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
||||
/tmp/ccNwXrYm.s:313 .text.HAL_PWR_EnterSTOPMode:00000030 $d
|
||||
/tmp/ccNwXrYm.s:319 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
||||
/tmp/ccNwXrYm.s:325 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
||||
/tmp/ccNwXrYm.s:358 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
|
||||
/tmp/ccNwXrYm.s:364 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
||||
/tmp/ccNwXrYm.s:370 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
||||
/tmp/ccNwXrYm.s:387 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
||||
/tmp/ccNwXrYm.s:392 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
||||
/tmp/ccNwXrYm.s:398 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
||||
/tmp/ccNwXrYm.s:415 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
||||
/tmp/ccNwXrYm.s:420 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
||||
/tmp/ccNwXrYm.s:426 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
||||
/tmp/ccNwXrYm.s:443 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
||||
/tmp/ccNwXrYm.s:448 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
||||
/tmp/ccNwXrYm.s:454 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
||||
/tmp/ccNwXrYm.s:471 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/cc0yHICp.s page 1
|
||||
ARM GAS /tmp/ccnE87Er.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
ARM GAS /tmp/cc0yHICp.s page 2
|
||||
ARM GAS /tmp/ccnE87Er.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The voltage regulator is always enabled after Reset. It works in three different
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** modes.
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** In Run mode, the regulator supplies full power to the 1.8V domain (core, memories
|
||||
ARM GAS /tmp/cc0yHICp.s page 3
|
||||
ARM GAS /tmp/ccnE87Er.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** and digital peripherals).
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Set PLS[7:5] bits according to PVDLevel value */
|
||||
135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** MODIFY_REG(PWR->CR, PWR_CR_PLS, sConfigPVD->PVDLevel);
|
||||
37 .loc 1 135 3 view .LVU3
|
||||
ARM GAS /tmp/cc0yHICp.s page 4
|
||||
ARM GAS /tmp/ccnE87Er.s page 4
|
||||
|
||||
|
||||
38 0000 1E4A ldr r2, .L6
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
78 0048 04D0 beq .L3
|
||||
150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_EVENT();
|
||||
ARM GAS /tmp/cc0yHICp.s page 5
|
||||
ARM GAS /tmp/ccnE87Er.s page 5
|
||||
|
||||
|
||||
79 .loc 1 151 5 is_stmt 1 view .LVU15
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
121 .global HAL_PWR_EnablePVD
|
||||
122 .syntax unified
|
||||
123 .thumb
|
||||
ARM GAS /tmp/cc0yHICp.s page 6
|
||||
ARM GAS /tmp/ccnE87Er.s page 6
|
||||
|
||||
|
||||
124 .thumb_func
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
164 0004 23F01003 bic r3, r3, #16
|
||||
165 0008 1360 str r3, [r2]
|
||||
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
ARM GAS /tmp/cc0yHICp.s page 7
|
||||
ARM GAS /tmp/ccnE87Er.s page 7
|
||||
|
||||
|
||||
166 .loc 1 182 1 is_stmt 0 view .LVU30
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
194 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits
|
||||
195 .align 1
|
||||
196 .global HAL_PWR_PVD_IRQHandler
|
||||
ARM GAS /tmp/cc0yHICp.s page 8
|
||||
ARM GAS /tmp/ccnE87Er.s page 8
|
||||
|
||||
|
||||
197 .syntax unified
|
||||
|
@ -475,24 +475,24 @@ ARM GAS /tmp/cc0yHICp.s page 1
|
|||
242 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
243 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h"
|
||||
244 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
|
||||
ARM GAS /tmp/cc0yHICp.s page 9
|
||||
ARM GAS /tmp/ccnE87Er.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_pwr_ex.c
|
||||
/tmp/cc0yHICp.s:21 .text.HAL_PWR_ConfigPVD:00000000 $t
|
||||
/tmp/cc0yHICp.s:27 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
||||
/tmp/cc0yHICp.s:114 .text.HAL_PWR_ConfigPVD:0000007c $d
|
||||
/tmp/cc0yHICp.s:120 .text.HAL_PWR_EnablePVD:00000000 $t
|
||||
/tmp/cc0yHICp.s:126 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
||||
/tmp/cc0yHICp.s:143 .text.HAL_PWR_EnablePVD:0000000c $d
|
||||
/tmp/cc0yHICp.s:148 .text.HAL_PWR_DisablePVD:00000000 $t
|
||||
/tmp/cc0yHICp.s:154 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
||||
/tmp/cc0yHICp.s:171 .text.HAL_PWR_DisablePVD:0000000c $d
|
||||
/tmp/cc0yHICp.s:176 .text.HAL_PWR_PVDCallback:00000000 $t
|
||||
/tmp/cc0yHICp.s:182 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
||||
/tmp/cc0yHICp.s:195 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
|
||||
/tmp/cc0yHICp.s:201 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
|
||||
/tmp/cc0yHICp.s:234 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
|
||||
/tmp/ccnE87Er.s:21 .text.HAL_PWR_ConfigPVD:00000000 $t
|
||||
/tmp/ccnE87Er.s:27 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
||||
/tmp/ccnE87Er.s:114 .text.HAL_PWR_ConfigPVD:0000007c $d
|
||||
/tmp/ccnE87Er.s:120 .text.HAL_PWR_EnablePVD:00000000 $t
|
||||
/tmp/ccnE87Er.s:126 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
||||
/tmp/ccnE87Er.s:143 .text.HAL_PWR_EnablePVD:0000000c $d
|
||||
/tmp/ccnE87Er.s:148 .text.HAL_PWR_DisablePVD:00000000 $t
|
||||
/tmp/ccnE87Er.s:154 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
||||
/tmp/ccnE87Er.s:171 .text.HAL_PWR_DisablePVD:0000000c $d
|
||||
/tmp/ccnE87Er.s:176 .text.HAL_PWR_PVDCallback:00000000 $t
|
||||
/tmp/ccnE87Er.s:182 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
||||
/tmp/ccnE87Er.s:195 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
|
||||
/tmp/ccnE87Er.s:201 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
|
||||
/tmp/ccnE87Er.s:234 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccMCwZxR.s page 1
|
||||
ARM GAS /tmp/cctO609k.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Configure the AHB and APB buses prescalers
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Enable the clock for the peripheral(s) to be used
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (+) Configure the clock source(s) for peripherals whose clocks are not
|
||||
ARM GAS /tmp/ccMCwZxR.s page 2
|
||||
ARM GAS /tmp/cctO609k.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** derived from the System clock (RTC, ADC, I2C, I2S, TIM, USB FS)
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Private macro -------------------------------------------------------------*/
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /** @defgroup RCC_Private_Macros RCC Private Macros
|
||||
ARM GAS /tmp/ccMCwZxR.s page 3
|
||||
ARM GAS /tmp/cctO609k.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @{
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (#) PLL (clocked by HSI or HSE), featuring different output clocks:
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (++) The first output is used to generate the high speed system clock (up to 72 MHz)
|
||||
ARM GAS /tmp/ccMCwZxR.s page 4
|
||||
ARM GAS /tmp/cctO609k.s page 4
|
||||
|
||||
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** (++) The second output is used to generate the clock for the USB FS (48 MHz)
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** */
|
||||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /**
|
||||
ARM GAS /tmp/ccMCwZxR.s page 5
|
||||
ARM GAS /tmp/cctO609k.s page 5
|
||||
|
||||
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @brief Resets the RCC clock configuration to the default reset state.
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
58 .loc 1 226 42 view .LVU8
|
||||
59 0016 13F0020F tst r3, #2
|
||||
60 001a 07D1 bne .L14
|
||||
ARM GAS /tmp/ccMCwZxR.s page 6
|
||||
ARM GAS /tmp/cctO609k.s page 6
|
||||
|
||||
|
||||
227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Insure PLLRDY is reset */
|
||||
269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Get start tick */
|
||||
270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** tickstart = HAL_GetTick();
|
||||
ARM GAS /tmp/ccMCwZxR.s page 7
|
||||
ARM GAS /tmp/cctO609k.s page 7
|
||||
|
||||
|
||||
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(READ_BIT(RCC->CR, RCC_CR_PLLRDY) != 0U)
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
96 .loc 1 245 3 is_stmt 1 view .LVU19
|
||||
97 .L5:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 8
|
||||
ARM GAS /tmp/cctO609k.s page 8
|
||||
|
||||
|
||||
245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
137 0074 08B1 cbz r0, .L16
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
138 .loc 1 259 12 view .LVU35
|
||||
ARM GAS /tmp/ccMCwZxR.s page 9
|
||||
ARM GAS /tmp/cctO609k.s page 9
|
||||
|
||||
|
||||
139 0076 0124 movs r4, #1
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
180 .loc 1 280 3 is_stmt 1 view .LVU49
|
||||
181 00ae 0B4B ldr r3, .L18
|
||||
ARM GAS /tmp/ccMCwZxR.s page 10
|
||||
ARM GAS /tmp/cctO609k.s page 10
|
||||
|
||||
|
||||
182 00b0 0022 movs r2, #0
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 11
|
||||
ARM GAS /tmp/cctO609k.s page 11
|
||||
|
||||
|
||||
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 12
|
||||
ARM GAS /tmp/cctO609k.s page 12
|
||||
|
||||
|
||||
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 13
|
||||
ARM GAS /tmp/cctO609k.s page 13
|
||||
|
||||
|
||||
150:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 14
|
||||
ARM GAS /tmp/cctO609k.s page 14
|
||||
|
||||
|
||||
207:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 15
|
||||
ARM GAS /tmp/cctO609k.s page 15
|
||||
|
||||
|
||||
264:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 16
|
||||
ARM GAS /tmp/cctO609k.s page 16
|
||||
|
||||
|
||||
321:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 17
|
||||
ARM GAS /tmp/cctO609k.s page 17
|
||||
|
||||
|
||||
378:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 18
|
||||
ARM GAS /tmp/cctO609k.s page 18
|
||||
|
||||
|
||||
435:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable FIQ
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 19
|
||||
ARM GAS /tmp/cctO609k.s page 19
|
||||
|
||||
|
||||
492:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 20
|
||||
ARM GAS /tmp/cctO609k.s page 20
|
||||
|
||||
|
||||
549:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 21
|
||||
ARM GAS /tmp/cctO609k.s page 21
|
||||
|
||||
|
||||
606:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 22
|
||||
ARM GAS /tmp/cctO609k.s page 22
|
||||
|
||||
|
||||
663:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 23
|
||||
ARM GAS /tmp/cctO609k.s page 23
|
||||
|
||||
|
||||
720:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 24
|
||||
ARM GAS /tmp/cctO609k.s page 24
|
||||
|
||||
|
||||
777:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 25
|
||||
ARM GAS /tmp/cctO609k.s page 25
|
||||
|
||||
|
||||
834:Drivers/CMSIS/Include/cmsis_gcc.h **** \details No Operation does nothing. This instruction can be used for code alignment purposes.
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 26
|
||||
ARM GAS /tmp/cctO609k.s page 26
|
||||
|
||||
|
||||
891:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 27
|
||||
ARM GAS /tmp/cctO609k.s page 27
|
||||
|
||||
|
||||
948:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Rotate Right in unsigned value (32 bit)
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccMCwZxR.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/ccMCwZxR.s page 28
|
||||
ARM GAS /tmp/cctO609k.s page 28
|
||||
|
||||
|
||||
995:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= 1U;
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to LSE Off
|
||||
308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * first and then LSE On or LSE Bypass.
|
||||
309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Transition HSE Bypass to HSE On and HSE On to HSE Bypass are not
|
||||
ARM GAS /tmp/ccMCwZxR.s page 29
|
||||
ARM GAS /tmp/cctO609k.s page 29
|
||||
|
||||
|
||||
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * supported by this macro. User should request a transition to HSE Off
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
274 .loc 1 335 5 is_stmt 1 view .LVU73
|
||||
336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* When the HSE is used as system clock or clock source for PLL in these cases it is not allowe
|
||||
ARM GAS /tmp/ccMCwZxR.s page 30
|
||||
ARM GAS /tmp/cctO609k.s page 30
|
||||
|
||||
|
||||
338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if((__HAL_RCC_GET_SYSCLK_SOURCE() == RCC_SYSCLKSOURCE_STATUS_HSE)
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
315 0058 13F4803F tst r3, #65536
|
||||
316 005c E6D0 beq .L24
|
||||
317 .L23:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 31
|
||||
ARM GAS /tmp/cctO609k.s page 31
|
||||
|
||||
|
||||
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
363 007a 0122 movs r2, #1
|
||||
364 007c 02FA03F3 lsl r3, r2, r3
|
||||
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
ARM GAS /tmp/ccMCwZxR.s page 32
|
||||
ARM GAS /tmp/cctO609k.s page 32
|
||||
|
||||
|
||||
365 .loc 1 341 9 discriminator 2 view .LVU99
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
378 .loc 1 388 5 view .LVU104
|
||||
379 008e 13F0020F tst r3, #2
|
||||
380 0092 00F0C480 beq .L40
|
||||
ARM GAS /tmp/ccMCwZxR.s page 33
|
||||
ARM GAS /tmp/cctO609k.s page 33
|
||||
|
||||
|
||||
389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
407 .LBI168:
|
||||
981:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
408 .loc 2 981 31 view .LVU116
|
||||
ARM GAS /tmp/ccMCwZxR.s page 34
|
||||
ARM GAS /tmp/cctO609k.s page 34
|
||||
|
||||
|
||||
409 .LBB169:
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
452 .loc 2 1001 3 is_stmt 0 view .LVU130
|
||||
453 .thumb
|
||||
454 .syntax unified
|
||||
ARM GAS /tmp/ccMCwZxR.s page 35
|
||||
ARM GAS /tmp/cctO609k.s page 35
|
||||
|
||||
|
||||
455 .LBE171:
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
501 .loc 1 349 7 is_stmt 1 discriminator 1 view .LVU144
|
||||
502 0106 784A ldr r2, .L132
|
||||
503 0108 1368 ldr r3, [r2]
|
||||
ARM GAS /tmp/ccMCwZxR.s page 36
|
||||
ARM GAS /tmp/cctO609k.s page 36
|
||||
|
||||
|
||||
504 010a 43F48033 orr r3, r3, #65536
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
545 .thumb
|
||||
546 .syntax unified
|
||||
547 .LBE175:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 37
|
||||
ARM GAS /tmp/cctO609k.s page 37
|
||||
|
||||
|
||||
548 .LBE174:
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
591 .LVL39:
|
||||
592 .L29:
|
||||
349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
ARM GAS /tmp/ccMCwZxR.s page 38
|
||||
ARM GAS /tmp/cctO609k.s page 38
|
||||
|
||||
|
||||
593 .loc 1 349 7 is_stmt 1 discriminator 5 view .LVU173
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
635 0198 4FF40033 mov r3, #131072
|
||||
636 .syntax unified
|
||||
637 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 39
|
||||
ARM GAS /tmp/cctO609k.s page 39
|
||||
|
||||
|
||||
638 019c 93FAA3F3 rbit r3, r3
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
379:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
683 .loc 1 379 14 discriminator 1 view .LVU199
|
||||
684 01c6 6428 cmp r0, #100
|
||||
ARM GAS /tmp/ccMCwZxR.s page 40
|
||||
ARM GAS /tmp/cctO609k.s page 40
|
||||
|
||||
|
||||
685 01c8 E6D9 bls .L36
|
||||
|
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
728 01e4 0223 movs r3, #2
|
||||
729 .syntax unified
|
||||
730 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 41
|
||||
ARM GAS /tmp/cctO609k.s page 41
|
||||
|
||||
|
||||
731 01e6 93FAA3F3 rbit r3, r3
|
||||
|
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
777 .LBE186:
|
||||
407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
778 .loc 1 407 9 discriminator 2 view .LVU225
|
||||
ARM GAS /tmp/ccMCwZxR.s page 42
|
||||
ARM GAS /tmp/cctO609k.s page 42
|
||||
|
||||
|
||||
779 0214 B2FA82F2 clz r2, r2
|
||||
|
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
797 .loc 1 462 7 is_stmt 1 view .LVU233
|
||||
798 .LVL53:
|
||||
799 .LBB188:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 43
|
||||
ARM GAS /tmp/cctO609k.s page 43
|
||||
|
||||
|
||||
800 .LBI188:
|
||||
|
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
842 @ 0 "" 2
|
||||
843 .LVL57:
|
||||
844 .loc 2 1001 3 view .LVU247
|
||||
ARM GAS /tmp/ccMCwZxR.s page 44
|
||||
ARM GAS /tmp/cctO609k.s page 44
|
||||
|
||||
|
||||
845 .loc 2 1001 3 is_stmt 0 view .LVU248
|
||||
|
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
983:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
892 .loc 2 983 3 view .LVU261
|
||||
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
ARM GAS /tmp/ccMCwZxR.s page 45
|
||||
ARM GAS /tmp/cctO609k.s page 45
|
||||
|
||||
|
||||
893 .loc 2 988 4 view .LVU262
|
||||
|
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
939 .syntax unified
|
||||
940 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
941 0288 92FAA2F2 rbit r2, r2
|
||||
ARM GAS /tmp/ccMCwZxR.s page 46
|
||||
ARM GAS /tmp/cctO609k.s page 46
|
||||
|
||||
|
||||
942 @ 0 "" 2
|
||||
|
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
988 02b4 0546 mov r5, r0
|
||||
989 .LVL68:
|
||||
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
ARM GAS /tmp/ccMCwZxR.s page 47
|
||||
ARM GAS /tmp/cctO609k.s page 47
|
||||
|
||||
|
||||
990 .loc 1 442 9 is_stmt 1 view .LVU288
|
||||
|
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1035 02ca 03F01F03 and r3, r3, #31
|
||||
1036 02ce 0122 movs r2, #1
|
||||
1037 02d0 02FA03F3 lsl r3, r2, r3
|
||||
ARM GAS /tmp/ccMCwZxR.s page 48
|
||||
ARM GAS /tmp/cctO609k.s page 48
|
||||
|
||||
|
||||
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1076 .syntax unified
|
||||
1077 .LBE207:
|
||||
1078 .LBE206:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 49
|
||||
ARM GAS /tmp/cctO609k.s page 49
|
||||
|
||||
|
||||
1079 .loc 1 479 7 discriminator 2 view .LVU314
|
||||
|
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1121 0310 93FAA3F2 rbit r2, r3
|
||||
1122 @ 0 "" 2
|
||||
1123 .LVL78:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 50
|
||||
ARM GAS /tmp/cctO609k.s page 50
|
||||
|
||||
|
||||
1124 .loc 2 1001 3 view .LVU327
|
||||
|
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1172 032a 02FA03F3 lsl r3, r2, r3
|
||||
1173 .loc 1 485 49 discriminator 2 view .LVU341
|
||||
1174 032e 0B42 tst r3, r1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 51
|
||||
ARM GAS /tmp/cctO609k.s page 51
|
||||
|
||||
|
||||
1175 0330 06D0 beq .L55
|
||||
|
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1208 .LBB217:
|
||||
1209 .loc 1 506 7 view .LVU356
|
||||
1210 .loc 1 506 7 view .LVU357
|
||||
ARM GAS /tmp/ccMCwZxR.s page 52
|
||||
ARM GAS /tmp/cctO609k.s page 52
|
||||
|
||||
|
||||
1211 0354 A14B ldr r3, .L134+4
|
||||
|
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1243 037a 73BB cbnz r3, .L68
|
||||
1244 .loc 1 528 5 discriminator 4 view .LVU369
|
||||
1245 037c 03F18043 add r3, r3, #1073741824
|
||||
ARM GAS /tmp/ccMCwZxR.s page 53
|
||||
ARM GAS /tmp/cctO609k.s page 53
|
||||
|
||||
|
||||
1246 0380 03F50433 add r3, r3, #135168
|
||||
|
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1289 .loc 1 522 18 view .LVU381
|
||||
1290 03be 0320 movs r0, #3
|
||||
1291 03c0 2BE1 b .L21
|
||||
ARM GAS /tmp/ccMCwZxR.s page 54
|
||||
ARM GAS /tmp/cctO609k.s page 54
|
||||
|
||||
|
||||
1292 .LVL92:
|
||||
|
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1334 03f4 1A6A ldr r2, [r3, #32]
|
||||
1335 03f6 42F00402 orr r2, r2, #4
|
||||
1336 03fa 1A62 str r2, [r3, #32]
|
||||
ARM GAS /tmp/ccMCwZxR.s page 55
|
||||
ARM GAS /tmp/cctO609k.s page 55
|
||||
|
||||
|
||||
528:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check the LSE State */
|
||||
|
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1384 .LBE220:
|
||||
1385 .loc 1 536 13 discriminator 2 view .LVU407
|
||||
1386 0416 B3FA83F3 clz r3, r3
|
||||
ARM GAS /tmp/ccMCwZxR.s page 56
|
||||
ARM GAS /tmp/cctO609k.s page 56
|
||||
|
||||
|
||||
1387 041a 03F01F03 and r3, r3, #31
|
||||
|
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1432 043e 93FAA3F3 rbit r3, r3
|
||||
1433 @ 0 "" 2
|
||||
1434 .LVL103:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 57
|
||||
ARM GAS /tmp/cctO609k.s page 57
|
||||
|
||||
|
||||
1435 .loc 2 1001 3 view .LVU422
|
||||
|
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1472 .LVL108:
|
||||
1473 .loc 2 1001 3 view .LVU433
|
||||
1474 .loc 2 1001 3 is_stmt 0 view .LVU434
|
||||
ARM GAS /tmp/ccMCwZxR.s page 58
|
||||
ARM GAS /tmp/cctO609k.s page 58
|
||||
|
||||
|
||||
1475 .thumb
|
||||
|
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1523 .LBB230:
|
||||
1524 .LBI230:
|
||||
981:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccMCwZxR.s page 59
|
||||
ARM GAS /tmp/cctO609k.s page 59
|
||||
|
||||
|
||||
1525 .loc 2 981 31 view .LVU448
|
||||
|
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
559:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Require to disable power clock if necessary */
|
||||
560:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(pwrclkchanged == SET)
|
||||
1566 .loc 1 560 5 is_stmt 1 view .LVU460
|
||||
ARM GAS /tmp/ccMCwZxR.s page 60
|
||||
ARM GAS /tmp/cctO609k.s page 60
|
||||
|
||||
|
||||
1567 .loc 1 560 7 is_stmt 0 view .LVU461
|
||||
|
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
590:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** while(__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET)
|
||||
591:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
592:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if((HAL_GetTick() - tickstart ) > PLL_TIMEOUT_VALUE)
|
||||
ARM GAS /tmp/ccMCwZxR.s page 61
|
||||
ARM GAS /tmp/cctO609k.s page 61
|
||||
|
||||
|
||||
593:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1609 .syntax unified
|
||||
1610 .LBE235:
|
||||
1611 .LBE234:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 62
|
||||
ARM GAS /tmp/cctO609k.s page 62
|
||||
|
||||
|
||||
1612 .loc 1 626 9 discriminator 2 view .LVU478
|
||||
|
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
1655 .loc 2 988 4 view .LVU491
|
||||
1656 04e2 4FF00073 mov r3, #33554432
|
||||
ARM GAS /tmp/ccMCwZxR.s page 63
|
||||
ARM GAS /tmp/cctO609k.s page 63
|
||||
|
||||
|
||||
1657 .syntax unified
|
||||
|
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
584:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
1703 .loc 1 584 9 view .LVU505
|
||||
1704 .LBB241:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 64
|
||||
ARM GAS /tmp/cctO609k.s page 64
|
||||
|
||||
|
||||
1705 .LBI241:
|
||||
|
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1748 @ 0 "" 2
|
||||
1749 .loc 2 1001 3 view .LVU519
|
||||
1750 .LVL129:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 65
|
||||
ARM GAS /tmp/cctO609k.s page 65
|
||||
|
||||
|
||||
1751 .loc 2 1001 3 is_stmt 0 view .LVU520
|
||||
|
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
594:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
1795 .loc 1 594 20 view .LVU533
|
||||
1796 0566 0320 movs r0, #3
|
||||
ARM GAS /tmp/ccMCwZxR.s page 66
|
||||
ARM GAS /tmp/cctO609k.s page 66
|
||||
|
||||
|
||||
1797 0568 57E0 b .L21
|
||||
|
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1842 .L86:
|
||||
615:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
1843 .loc 1 615 52 view .LVU545
|
||||
ARM GAS /tmp/ccMCwZxR.s page 67
|
||||
ARM GAS /tmp/cctO609k.s page 67
|
||||
|
||||
|
||||
1844 .LBB249:
|
||||
|
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1889 .loc 1 615 52 discriminator 2 view .LVU558
|
||||
1890 05be 1942 tst r1, r3
|
||||
1891 05c0 06D1 bne .L131
|
||||
ARM GAS /tmp/ccMCwZxR.s page 68
|
||||
ARM GAS /tmp/cctO609k.s page 68
|
||||
|
||||
|
||||
617:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1909 .loc 1 668 10 view .LVU565
|
||||
1910 05d4 0020 movs r0, #0
|
||||
1911 05d6 20E0 b .L21
|
||||
ARM GAS /tmp/ccMCwZxR.s page 69
|
||||
ARM GAS /tmp/cctO609k.s page 69
|
||||
|
||||
|
||||
1912 .L135:
|
||||
|
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
1955 .loc 1 325 12 view .LVU578
|
||||
1956 0604 0120 movs r0, #1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 70
|
||||
ARM GAS /tmp/cctO609k.s page 70
|
||||
|
||||
|
||||
1957 .LVL145:
|
||||
|
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
646:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
2003 .loc 1 646 16 view .LVU588
|
||||
2004 061e 0120 movs r0, #1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 71
|
||||
ARM GAS /tmp/cctO609k.s page 71
|
||||
|
||||
|
||||
2005 0620 FBE7 b .L21
|
||||
|
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** uint32_t tickstart = 0U;
|
||||
697:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
698:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Check Null pointer */
|
||||
ARM GAS /tmp/ccMCwZxR.s page 72
|
||||
ARM GAS /tmp/cctO609k.s page 72
|
||||
|
||||
|
||||
699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if(RCC_ClkInitStruct == NULL)
|
||||
|
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
753:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_ERROR;
|
||||
754:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
755:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
ARM GAS /tmp/ccMCwZxR.s page 73
|
||||
ARM GAS /tmp/cctO609k.s page 73
|
||||
|
||||
|
||||
756:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* HSI is selected as System Clock Source */
|
||||
|
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
810:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Configure the source of time base considering new system clocks settings*/
|
||||
811:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** HAL_InitTick (uwTickPrio);
|
||||
812:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
ARM GAS /tmp/ccMCwZxR.s page 74
|
||||
ARM GAS /tmp/cctO609k.s page 74
|
||||
|
||||
|
||||
813:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** return HAL_OK;
|
||||
|
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
867:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note MCO pin should be configured in alternate function mode.
|
||||
868:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @param RCC_MCOx specifies the output direction for the clock source.
|
||||
869:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * This parameter can be one of the following values:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 75
|
||||
ARM GAS /tmp/cctO609k.s page 75
|
||||
|
||||
|
||||
870:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @arg @ref RCC_MCO1 Clock source to output on MCO1 pin(PA8).
|
||||
|
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
900:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** gpio.Speed = GPIO_SPEED_FREQ_HIGH;
|
||||
2057 .loc 1 900 3 is_stmt 1 view .LVU600
|
||||
2058 .loc 1 900 18 is_stmt 0 view .LVU601
|
||||
ARM GAS /tmp/ccMCwZxR.s page 76
|
||||
ARM GAS /tmp/cctO609k.s page 76
|
||||
|
||||
|
||||
2059 000c 0323 movs r3, #3
|
||||
|
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2102 0040 3543 orrs r5, r5, r6
|
||||
2103 .LVL159:
|
||||
2104 .loc 1 911 3 is_stmt 0 view .LVU619
|
||||
ARM GAS /tmp/ccMCwZxR.s page 77
|
||||
ARM GAS /tmp/cctO609k.s page 77
|
||||
|
||||
|
||||
2105 0042 2B43 orrs r3, r3, r5
|
||||
|
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2144 .syntax unified
|
||||
2145 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
2146 0004 93FAA3F3 rbit r3, r3
|
||||
ARM GAS /tmp/ccMCwZxR.s page 78
|
||||
ARM GAS /tmp/cctO609k.s page 78
|
||||
|
||||
|
||||
2147 @ 0 "" 2
|
||||
|
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2191 .syntax unified
|
||||
2192 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
2193 0004 93FAA3F3 rbit r3, r3
|
||||
ARM GAS /tmp/ccMCwZxR.s page 79
|
||||
ARM GAS /tmp/cctO609k.s page 79
|
||||
|
||||
|
||||
2194 @ 0 "" 2
|
||||
|
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
961:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @note Each time SYSCLK changes, this function must be called to update the
|
||||
962:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * right SYSCLK value. Otherwise, any configuration based on this function will be incorre
|
||||
963:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** *
|
||||
ARM GAS /tmp/ccMCwZxR.s page 80
|
||||
ARM GAS /tmp/cctO609k.s page 80
|
||||
|
||||
|
||||
964:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** * @retval SYSCLK frequency
|
||||
|
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
996:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** #else
|
||||
997:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** if ((tmpreg & RCC_CFGR_PLLSRC_HSE_PREDIV) == RCC_CFGR_PLLSRC_HSE_PREDIV)
|
||||
998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
ARM GAS /tmp/ccMCwZxR.s page 81
|
||||
ARM GAS /tmp/cctO609k.s page 81
|
||||
|
||||
|
||||
999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* HSE used as PLL clock source : PLLCLK = HSE/PREDIV * PLLMUL */
|
||||
|
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2270 0024 13F4803F tst r3, #65536
|
||||
2271 0028 05D0 beq .L146
|
||||
989:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
ARM GAS /tmp/ccMCwZxR.s page 82
|
||||
ARM GAS /tmp/cctO609k.s page 82
|
||||
|
||||
|
||||
2272 .loc 1 989 9 is_stmt 1 view .LVU662
|
||||
|
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
696:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
2319 .loc 1 696 3 view .LVU672
|
||||
699:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
ARM GAS /tmp/ccMCwZxR.s page 83
|
||||
ARM GAS /tmp/cctO609k.s page 83
|
||||
|
||||
|
||||
2320 .loc 1 699 3 view .LVU673
|
||||
|
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2360 .loc 1 727 5 view .LVU687
|
||||
2361 0032 13F0020F tst r3, #2
|
||||
2362 0036 06D0 beq .L154
|
||||
ARM GAS /tmp/ccMCwZxR.s page 84
|
||||
ARM GAS /tmp/cctO609k.s page 84
|
||||
|
||||
|
||||
729:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, RCC_ClkInitStruct->AHBCLKDivider);
|
||||
|
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2401 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
2402 005a 92FAA2F2 rbit r2, r2
|
||||
2403 @ 0 "" 2
|
||||
ARM GAS /tmp/ccMCwZxR.s page 85
|
||||
ARM GAS /tmp/cctO609k.s page 85
|
||||
|
||||
|
||||
2404 .loc 2 1001 3 view .LVU704
|
||||
|
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2449 .loc 1 769 17 is_stmt 0 view .LVU716
|
||||
2450 0088 FFF7FEFF bl HAL_GetTick
|
||||
2451 .LVL182:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 86
|
||||
ARM GAS /tmp/cctO609k.s page 86
|
||||
|
||||
|
||||
2452 008c 0646 mov r6, r0
|
||||
|
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2492 @ 0 "" 2
|
||||
2493 .loc 2 1001 3 view .LVU731
|
||||
2494 .LVL186:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 87
|
||||
ARM GAS /tmp/cctO609k.s page 87
|
||||
|
||||
|
||||
2495 .loc 2 1001 3 is_stmt 0 view .LVU732
|
||||
|
@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
983:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
2540 .loc 2 983 3 view .LVU744
|
||||
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
ARM GAS /tmp/ccMCwZxR.s page 88
|
||||
ARM GAS /tmp/cctO609k.s page 88
|
||||
|
||||
|
||||
2541 .loc 2 988 4 view .LVU745
|
||||
|
@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2588 .L155:
|
||||
780:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
2589 .loc 1 780 3 is_stmt 1 view .LVU757
|
||||
ARM GAS /tmp/ccMCwZxR.s page 89
|
||||
ARM GAS /tmp/cctO609k.s page 89
|
||||
|
||||
|
||||
780:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
|
@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2630 013e 13F0080F tst r3, #8
|
||||
2631 0142 07D0 beq .L169
|
||||
803:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, ((RCC_ClkInitStruct->APB2CLKDivider) << 3U));
|
||||
ARM GAS /tmp/ccMCwZxR.s page 90
|
||||
ARM GAS /tmp/cctO609k.s page 90
|
||||
|
||||
|
||||
2632 .loc 1 803 5 is_stmt 1 view .LVU772
|
||||
|
@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2675 .loc 1 808 47 discriminator 3 view .LVU785
|
||||
2676 0170 D840 lsrs r0, r0, r3
|
||||
808:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
ARM GAS /tmp/ccMCwZxR.s page 91
|
||||
ARM GAS /tmp/cctO609k.s page 91
|
||||
|
||||
|
||||
2677 .loc 1 808 19 discriminator 3 view .LVU786
|
||||
|
@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
789:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
2722 .loc 1 789 14 view .LVU796
|
||||
2723 018e 0120 movs r0, #1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 92
|
||||
ARM GAS /tmp/cctO609k.s page 92
|
||||
|
||||
|
||||
2724 0190 F6E7 b .L152
|
||||
|
@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2767 .thumb_func
|
||||
2769 HAL_RCC_GetPCLK1Freq:
|
||||
2770 .LFB131:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 93
|
||||
ARM GAS /tmp/cctO609k.s page 93
|
||||
|
||||
|
||||
1034:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
|
@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2811 001c 024A ldr r2, .L190+4
|
||||
2812 001e D35C ldrb r3, [r2, r3] @ zero_extendqisi2
|
||||
1045:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
ARM GAS /tmp/ccMCwZxR.s page 94
|
||||
ARM GAS /tmp/cctO609k.s page 94
|
||||
|
||||
|
||||
2813 .loc 1 1045 1 view .LVU812
|
||||
|
@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
988:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
2856 .loc 2 988 4 view .LVU820
|
||||
2857 000e 4FF46052 mov r2, #14336
|
||||
ARM GAS /tmp/ccMCwZxR.s page 95
|
||||
ARM GAS /tmp/cctO609k.s page 95
|
||||
|
||||
|
||||
2858 .syntax unified
|
||||
|
@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2901 .loc 1 1069 3 view .LVU827
|
||||
1070:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c ****
|
||||
1071:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** /* Set all possible values for the Oscillator type parameter ---------------*/
|
||||
ARM GAS /tmp/ccMCwZxR.s page 96
|
||||
ARM GAS /tmp/cctO609k.s page 96
|
||||
|
||||
|
||||
1072:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** RCC_OscInitStruct->OscillatorType = RCC_OSCILLATORTYPE_HSE | RCC_OSCILLATORTYPE_HSI \
|
||||
|
@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2931 .loc 1 1096 5 is_stmt 1 view .LVU841
|
||||
2932 .loc 1 1096 33 is_stmt 0 view .LVU842
|
||||
2933 0026 0123 movs r3, #1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 97
|
||||
ARM GAS /tmp/cctO609k.s page 97
|
||||
|
||||
|
||||
2934 0028 0361 str r3, [r0, #16]
|
||||
|
@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
2962 .loc 1 1122 5 is_stmt 1 view .LVU855
|
||||
2963 .loc 1 1122 33 is_stmt 0 view .LVU856
|
||||
2964 004a 0123 movs r3, #1
|
||||
ARM GAS /tmp/ccMCwZxR.s page 98
|
||||
ARM GAS /tmp/cctO609k.s page 98
|
||||
|
||||
|
||||
2965 004c 8361 str r3, [r0, #24]
|
||||
|
@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
2997 .loc 1 1081 8 is_stmt 1 view .LVU871
|
||||
1081:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** {
|
||||
ARM GAS /tmp/ccMCwZxR.s page 99
|
||||
ARM GAS /tmp/cctO609k.s page 99
|
||||
|
||||
|
||||
2998 .loc 1 1081 15 is_stmt 0 view .LVU872
|
||||
|
@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
3038 00a0 C360 str r3, [r0, #12]
|
||||
3039 00a2 CDE7 b .L203
|
||||
3040 .L205:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 100
|
||||
ARM GAS /tmp/cctO609k.s page 100
|
||||
|
||||
|
||||
1126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
|
@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
3076 .loc 1 1161 3 view .LVU894
|
||||
3077 .loc 1 1161 32 is_stmt 0 view .LVU895
|
||||
3078 0000 0F23 movs r3, #15
|
||||
ARM GAS /tmp/ccMCwZxR.s page 101
|
||||
ARM GAS /tmp/cctO609k.s page 101
|
||||
|
||||
|
||||
3079 0002 0360 str r3, [r0]
|
||||
|
@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
1177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c **** }
|
||||
3118 .loc 1 1177 1 view .LVU916
|
||||
3119 0032 7047 bx lr
|
||||
ARM GAS /tmp/ccMCwZxR.s page 102
|
||||
ARM GAS /tmp/cctO609k.s page 102
|
||||
|
||||
|
||||
3120 .L213:
|
||||
|
@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
3148 .align 1
|
||||
3149 .global HAL_RCC_NMI_IRQHandler
|
||||
3150 .syntax unified
|
||||
ARM GAS /tmp/ccMCwZxR.s page 103
|
||||
ARM GAS /tmp/cctO609k.s page 103
|
||||
|
||||
|
||||
3151 .thumb
|
||||
|
@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
3198 .section .rodata.aPLLMULFactorTable,"a"
|
||||
3199 .align 2
|
||||
3202 aPLLMULFactorTable:
|
||||
ARM GAS /tmp/ccMCwZxR.s page 104
|
||||
ARM GAS /tmp/cctO609k.s page 104
|
||||
|
||||
|
||||
3203 0000 02030405 .ascii "\002\003\004\005\006\007\010\011\012\013\014\015\016"
|
||||
|
@ -6197,58 +6197,58 @@ ARM GAS /tmp/ccMCwZxR.s page 1
|
|||
3213 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
|
||||
3214 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
|
||||
3215 .file 11 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
ARM GAS /tmp/ccMCwZxR.s page 105
|
||||
ARM GAS /tmp/cctO609k.s page 105
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_rcc.c
|
||||
/tmp/ccMCwZxR.s:21 .text.HAL_RCC_DeInit:00000000 $t
|
||||
/tmp/ccMCwZxR.s:27 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
|
||||
/tmp/ccMCwZxR.s:228 .text.HAL_RCC_DeInit:000000dc $d
|
||||
/tmp/ccMCwZxR.s:238 .text.HAL_RCC_OscConfig:00000000 $t
|
||||
/tmp/ccMCwZxR.s:244 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig
|
||||
/tmp/ccMCwZxR.s:1056 .text.HAL_RCC_OscConfig:000002e8 $d
|
||||
/tmp/ccMCwZxR.s:1067 .text.HAL_RCC_OscConfig:000002f0 $t
|
||||
/tmp/ccMCwZxR.s:1915 .text.HAL_RCC_OscConfig:000005d8 $d
|
||||
/tmp/ccMCwZxR.s:1922 .text.HAL_RCC_OscConfig:000005e4 $t
|
||||
/tmp/ccMCwZxR.s:2019 .text.HAL_RCC_OscConfig:0000062c $d
|
||||
/tmp/ccMCwZxR.s:2024 .text.HAL_RCC_MCOConfig:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2030 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig
|
||||
/tmp/ccMCwZxR.s:2117 .text.HAL_RCC_MCOConfig:0000004c $d
|
||||
/tmp/ccMCwZxR.s:2122 .text.HAL_RCC_EnableCSS:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2128 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS
|
||||
/tmp/ccMCwZxR.s:2169 .text.HAL_RCC_DisableCSS:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2175 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS
|
||||
/tmp/ccMCwZxR.s:2216 .text.HAL_RCC_GetSysClockFreq:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2222 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq
|
||||
/tmp/ccMCwZxR.s:2297 .text.HAL_RCC_GetSysClockFreq:00000040 $d
|
||||
/tmp/ccMCwZxR.s:3202 .rodata.aPLLMULFactorTable:00000000 aPLLMULFactorTable
|
||||
/tmp/ccMCwZxR.s:3195 .rodata.aPredivFactorTable:00000000 aPredivFactorTable
|
||||
/tmp/ccMCwZxR.s:2306 .text.HAL_RCC_ClockConfig:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2312 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig
|
||||
/tmp/ccMCwZxR.s:2728 .text.HAL_RCC_ClockConfig:00000194 $d
|
||||
/tmp/ccMCwZxR.s:2737 .text.HAL_RCC_GetHCLKFreq:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2743 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq
|
||||
/tmp/ccMCwZxR.s:2758 .text.HAL_RCC_GetHCLKFreq:00000008 $d
|
||||
/tmp/ccMCwZxR.s:2763 .text.HAL_RCC_GetPCLK1Freq:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2769 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq
|
||||
/tmp/ccMCwZxR.s:2819 .text.HAL_RCC_GetPCLK1Freq:00000024 $d
|
||||
/tmp/ccMCwZxR.s:2825 .text.HAL_RCC_GetPCLK2Freq:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2831 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq
|
||||
/tmp/ccMCwZxR.s:2881 .text.HAL_RCC_GetPCLK2Freq:00000024 $d
|
||||
/tmp/ccMCwZxR.s:2887 .text.HAL_RCC_GetOscConfig:00000000 $t
|
||||
/tmp/ccMCwZxR.s:2893 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig
|
||||
/tmp/ccMCwZxR.s:3055 .text.HAL_RCC_GetOscConfig:000000b0 $d
|
||||
/tmp/ccMCwZxR.s:3060 .text.HAL_RCC_GetClockConfig:00000000 $t
|
||||
/tmp/ccMCwZxR.s:3066 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig
|
||||
/tmp/ccMCwZxR.s:3123 .text.HAL_RCC_GetClockConfig:00000034 $d
|
||||
/tmp/ccMCwZxR.s:3129 .text.HAL_RCC_CSSCallback:00000000 $t
|
||||
/tmp/ccMCwZxR.s:3135 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback
|
||||
/tmp/ccMCwZxR.s:3148 .text.HAL_RCC_NMI_IRQHandler:00000000 $t
|
||||
/tmp/ccMCwZxR.s:3154 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler
|
||||
/tmp/ccMCwZxR.s:3187 .text.HAL_RCC_NMI_IRQHandler:0000001c $d
|
||||
/tmp/ccMCwZxR.s:3192 .rodata.aPredivFactorTable:00000000 $d
|
||||
/tmp/ccMCwZxR.s:3199 .rodata.aPLLMULFactorTable:00000000 $d
|
||||
/tmp/cctO609k.s:21 .text.HAL_RCC_DeInit:00000000 $t
|
||||
/tmp/cctO609k.s:27 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
|
||||
/tmp/cctO609k.s:228 .text.HAL_RCC_DeInit:000000dc $d
|
||||
/tmp/cctO609k.s:238 .text.HAL_RCC_OscConfig:00000000 $t
|
||||
/tmp/cctO609k.s:244 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig
|
||||
/tmp/cctO609k.s:1056 .text.HAL_RCC_OscConfig:000002e8 $d
|
||||
/tmp/cctO609k.s:1067 .text.HAL_RCC_OscConfig:000002f0 $t
|
||||
/tmp/cctO609k.s:1915 .text.HAL_RCC_OscConfig:000005d8 $d
|
||||
/tmp/cctO609k.s:1922 .text.HAL_RCC_OscConfig:000005e4 $t
|
||||
/tmp/cctO609k.s:2019 .text.HAL_RCC_OscConfig:0000062c $d
|
||||
/tmp/cctO609k.s:2024 .text.HAL_RCC_MCOConfig:00000000 $t
|
||||
/tmp/cctO609k.s:2030 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig
|
||||
/tmp/cctO609k.s:2117 .text.HAL_RCC_MCOConfig:0000004c $d
|
||||
/tmp/cctO609k.s:2122 .text.HAL_RCC_EnableCSS:00000000 $t
|
||||
/tmp/cctO609k.s:2128 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS
|
||||
/tmp/cctO609k.s:2169 .text.HAL_RCC_DisableCSS:00000000 $t
|
||||
/tmp/cctO609k.s:2175 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS
|
||||
/tmp/cctO609k.s:2216 .text.HAL_RCC_GetSysClockFreq:00000000 $t
|
||||
/tmp/cctO609k.s:2222 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq
|
||||
/tmp/cctO609k.s:2297 .text.HAL_RCC_GetSysClockFreq:00000040 $d
|
||||
/tmp/cctO609k.s:3202 .rodata.aPLLMULFactorTable:00000000 aPLLMULFactorTable
|
||||
/tmp/cctO609k.s:3195 .rodata.aPredivFactorTable:00000000 aPredivFactorTable
|
||||
/tmp/cctO609k.s:2306 .text.HAL_RCC_ClockConfig:00000000 $t
|
||||
/tmp/cctO609k.s:2312 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig
|
||||
/tmp/cctO609k.s:2728 .text.HAL_RCC_ClockConfig:00000194 $d
|
||||
/tmp/cctO609k.s:2737 .text.HAL_RCC_GetHCLKFreq:00000000 $t
|
||||
/tmp/cctO609k.s:2743 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq
|
||||
/tmp/cctO609k.s:2758 .text.HAL_RCC_GetHCLKFreq:00000008 $d
|
||||
/tmp/cctO609k.s:2763 .text.HAL_RCC_GetPCLK1Freq:00000000 $t
|
||||
/tmp/cctO609k.s:2769 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq
|
||||
/tmp/cctO609k.s:2819 .text.HAL_RCC_GetPCLK1Freq:00000024 $d
|
||||
/tmp/cctO609k.s:2825 .text.HAL_RCC_GetPCLK2Freq:00000000 $t
|
||||
/tmp/cctO609k.s:2831 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq
|
||||
/tmp/cctO609k.s:2881 .text.HAL_RCC_GetPCLK2Freq:00000024 $d
|
||||
/tmp/cctO609k.s:2887 .text.HAL_RCC_GetOscConfig:00000000 $t
|
||||
/tmp/cctO609k.s:2893 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig
|
||||
/tmp/cctO609k.s:3055 .text.HAL_RCC_GetOscConfig:000000b0 $d
|
||||
/tmp/cctO609k.s:3060 .text.HAL_RCC_GetClockConfig:00000000 $t
|
||||
/tmp/cctO609k.s:3066 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig
|
||||
/tmp/cctO609k.s:3123 .text.HAL_RCC_GetClockConfig:00000034 $d
|
||||
/tmp/cctO609k.s:3129 .text.HAL_RCC_CSSCallback:00000000 $t
|
||||
/tmp/cctO609k.s:3135 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback
|
||||
/tmp/cctO609k.s:3148 .text.HAL_RCC_NMI_IRQHandler:00000000 $t
|
||||
/tmp/cctO609k.s:3154 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler
|
||||
/tmp/cctO609k.s:3187 .text.HAL_RCC_NMI_IRQHandler:0000001c $d
|
||||
/tmp/cctO609k.s:3192 .rodata.aPredivFactorTable:00000000 $d
|
||||
/tmp/cctO609k.s:3199 .rodata.aPLLMULFactorTable:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
|
@ -6257,7 +6257,7 @@ SystemCoreClock
|
|||
uwTickPrio
|
||||
HAL_GPIO_Init
|
||||
AHBPrescTable
|
||||
ARM GAS /tmp/ccMCwZxR.s page 106
|
||||
ARM GAS /tmp/cctO609k.s page 106
|
||||
|
||||
|
||||
APBPrescTable
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccRVBjNQ.s page 1
|
||||
ARM GAS /tmp/ccP6fCrX.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #ifdef HAL_RCC_MODULE_ENABLED
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /** @defgroup RCCEx RCCEx
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 2
|
||||
ARM GAS /tmp/ccP6fCrX.s page 2
|
||||
|
||||
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @brief RCC Extension HAL module driver.
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /**
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @brief Initializes the RCC extended peripherals clocks according to the specified
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 3
|
||||
ARM GAS /tmp/ccP6fCrX.s page 3
|
||||
|
||||
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * parameters in the RCC_PeriphCLKInitTypeDef.
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 4
|
||||
ARM GAS /tmp/ccP6fCrX.s page 4
|
||||
|
||||
|
||||
146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
|
@ -238,7 +238,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the USART2 clock source */
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_USART2_CONFIG(PeriphClkInit->Usart2ClockSelection);
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 5
|
||||
ARM GAS /tmp/ccP6fCrX.s page 5
|
||||
|
||||
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
|
@ -298,7 +298,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2C2 clock source */
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_I2C2_CONFIG(PeriphClkInit->I2c2ClockSelection);
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 6
|
||||
ARM GAS /tmp/ccP6fCrX.s page 6
|
||||
|
||||
|
||||
260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
|
@ -358,7 +358,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */
|
||||
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_I2SCLKSOURCE(PeriphClkInit->I2sClockSelection));
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 7
|
||||
ARM GAS /tmp/ccP6fCrX.s page 7
|
||||
|
||||
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the I2S clock source */
|
||||
|
@ -418,7 +418,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */
|
||||
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F373xC) || defined(STM32F378xx)
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 8
|
||||
ARM GAS /tmp/ccP6fCrX.s page 8
|
||||
|
||||
|
||||
374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
|
@ -478,7 +478,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */
|
||||
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_TIM15CLKSOURCE(PeriphClkInit->Tim15ClockSelection));
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 9
|
||||
ARM GAS /tmp/ccP6fCrX.s page 9
|
||||
|
||||
|
||||
431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the TIM15 clock source */
|
||||
|
@ -538,7 +538,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
485:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
486:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check the parameters */
|
||||
487:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** assert_param(IS_RCC_CECCLKSOURCE(PeriphClkInit->CecClockSelection));
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 10
|
||||
ARM GAS /tmp/ccP6fCrX.s page 10
|
||||
|
||||
|
||||
488:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
|
@ -598,7 +598,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
542:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
543:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Configure the CEC clock source */
|
||||
544:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** __HAL_RCC_TIM17_CONFIG(PeriphClkInit->Tim17ClockSelection);
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 11
|
||||
ARM GAS /tmp/ccP6fCrX.s page 11
|
||||
|
||||
|
||||
545:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
|
@ -658,7 +658,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
599:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
600:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE)\
|
||||
601:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** || defined(STM32F302xC) || defined(STM32F303xC)\
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 12
|
||||
ARM GAS /tmp/ccP6fCrX.s page 12
|
||||
|
||||
|
||||
602:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** || defined(STM32F302x8) \
|
||||
|
@ -718,7 +718,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
656:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->I2sClockSelection = __HAL_RCC_GET_I2S_SOURCE();
|
||||
657:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
658:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx || */
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 13
|
||||
ARM GAS /tmp/ccP6fCrX.s page 13
|
||||
|
||||
|
||||
659:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F302xC || STM32F303xC || STM32F358xx || */
|
||||
|
@ -778,7 +778,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
713:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim8ClockSelection = __HAL_RCC_GET_TIM8_SOURCE();
|
||||
714:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
715:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F303xE || STM32F398xx || */
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 14
|
||||
ARM GAS /tmp/ccP6fCrX.s page 14
|
||||
|
||||
|
||||
716:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* STM32F303xC || STM32F358xx */
|
||||
|
@ -838,7 +838,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
770:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** PeriphClkInit->Tim17ClockSelection = __HAL_RCC_GET_TIM17_SOURCE();
|
||||
771:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
772:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* STM32F302xE || STM32F303xE || STM32F398xx */
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 15
|
||||
ARM GAS /tmp/ccP6fCrX.s page 15
|
||||
|
||||
|
||||
773:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
|
@ -898,7 +898,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
827:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C3 I2C3 peripheral clock
|
||||
828:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2S I2S peripheral clock
|
||||
829:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_USB USB peripheral clock
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 16
|
||||
ARM GAS /tmp/ccP6fCrX.s page 16
|
||||
|
||||
|
||||
830:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_ADC12 ADC12 peripheral clock
|
||||
|
@ -958,7 +958,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
884:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif
|
||||
885:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @if STM32F328xx
|
||||
886:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_I2C2 I2C2 peripheral clock
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 17
|
||||
ARM GAS /tmp/ccP6fCrX.s page 17
|
||||
|
||||
|
||||
887:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @arg @ref RCC_PERIPHCLK_ADC12 ADC12 peripheral clock
|
||||
|
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
941:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** @endif
|
||||
942:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** * @retval Frequency in Hz (0: means that no available frequency for the peripheral)
|
||||
943:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** */
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 18
|
||||
ARM GAS /tmp/ccP6fCrX.s page 18
|
||||
|
||||
|
||||
944:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk)
|
||||
|
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
998:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq();
|
||||
999:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1000:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_USART1CLKSOURCE_PCLK2 */
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 19
|
||||
ARM GAS /tmp/ccP6fCrX.s page 19
|
||||
|
||||
|
||||
1001:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if HSI is ready and if USART1 clock selection is HSI */
|
||||
|
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1055:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
1056:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq();
|
||||
1057:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 20
|
||||
ARM GAS /tmp/ccP6fCrX.s page 20
|
||||
|
||||
|
||||
1058:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Check if HSI is ready and if USART3 clock selection is HSI */
|
||||
|
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** if (srcclk == RCC_UART5CLKSOURCE_PCLK1)
|
||||
1113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
1114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = HAL_RCC_GetPCLK1Freq();
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 21
|
||||
ARM GAS /tmp/ccP6fCrX.s page 21
|
||||
|
||||
|
||||
1115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
|
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_I2C2SW */
|
||||
1170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR3_I2C3SW)
|
||||
1171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_I2C3:
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 22
|
||||
ARM GAS /tmp/ccP6fCrX.s page 22
|
||||
|
||||
|
||||
1172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
|
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** frequency = (RCC_GetPLLCLKFreq() * 3U) / 2U;
|
||||
1227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 23
|
||||
ARM GAS /tmp/ccP6fCrX.s page 23
|
||||
|
||||
|
||||
1229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
|
||||
|
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADCPRE34)
|
||||
1284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** case RCC_PERIPHCLK_ADC34:
|
||||
1285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 24
|
||||
ARM GAS /tmp/ccP6fCrX.s page 24
|
||||
|
||||
|
||||
1286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the current ADC34 source */
|
||||
|
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
|
||||
1342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 25
|
||||
ARM GAS /tmp/ccP6fCrX.s page 25
|
||||
|
||||
|
||||
1343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM2SW */
|
||||
|
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
|
||||
1399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 26
|
||||
ARM GAS /tmp/ccP6fCrX.s page 26
|
||||
|
||||
|
||||
1400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM16SW */
|
||||
|
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1454:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1455:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** break;
|
||||
1456:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 27
|
||||
ARM GAS /tmp/ccP6fCrX.s page 27
|
||||
|
||||
|
||||
1457:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #endif /* RCC_CFGR3_TIM34SW */
|
||||
|
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1511:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** return(frequency);
|
||||
1512:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1513:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 28
|
||||
ARM GAS /tmp/ccP6fCrX.s page 28
|
||||
|
||||
|
||||
1514:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /**
|
||||
|
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1541:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** prediv = (RCC->CFGR2 & RCC_CFGR2_PREDIV) + 1U;
|
||||
55 .loc 1 1541 5 is_stmt 1 view .LVU11
|
||||
56 .loc 1 1541 18 is_stmt 0 view .LVU12
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 29
|
||||
ARM GAS /tmp/ccP6fCrX.s page 29
|
||||
|
||||
|
||||
57 0012 074B ldr r3, .L4
|
||||
|
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
87 002e 7047 bx lr
|
||||
88 .L5:
|
||||
89 .align 2
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 30
|
||||
ARM GAS /tmp/ccP6fCrX.s page 30
|
||||
|
||||
|
||||
90 .L4:
|
||||
|
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
135 .loc 1 124 8 is_stmt 0 view .LVU36
|
||||
136 000e 864B ldr r3, .L36
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 31
|
||||
ARM GAS /tmp/ccP6fCrX.s page 31
|
||||
|
||||
|
||||
137 0010 DB69 ldr r3, [r3, #28]
|
||||
|
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
177 .loc 1 149 5 is_stmt 1 view .LVU51
|
||||
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 32
|
||||
ARM GAS /tmp/ccP6fCrX.s page 32
|
||||
|
||||
|
||||
178 .loc 1 149 7 is_stmt 0 view .LVU52
|
||||
|
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
24:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
25:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __CMSIS_GCC_H
|
||||
26:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_H
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 33
|
||||
ARM GAS /tmp/ccP6fCrX.s page 33
|
||||
|
||||
|
||||
27:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
81:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
|
||||
82:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; };
|
||||
83:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 34
|
||||
ARM GAS /tmp/ccP6fCrX.s page 34
|
||||
|
||||
|
||||
84:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))-
|
||||
|
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
138:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
|
||||
139:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
140:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_irq(void)
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 35
|
||||
ARM GAS /tmp/ccP6fCrX.s page 35
|
||||
|
||||
|
||||
141:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
|
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
195:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory");
|
||||
196:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
197:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 36
|
||||
ARM GAS /tmp/ccP6fCrX.s page 36
|
||||
|
||||
|
||||
198:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
252:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
253:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
254:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 37
|
||||
ARM GAS /tmp/ccP6fCrX.s page 37
|
||||
|
||||
|
||||
255:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
309:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
310:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
||||
311:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 38
|
||||
ARM GAS /tmp/ccP6fCrX.s page 38
|
||||
|
||||
|
||||
312:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer (non-secure)
|
||||
|
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
366:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Stack Pointer (non-secure)
|
||||
367:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state.
|
||||
368:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfStack Stack Pointer value to set
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 39
|
||||
ARM GAS /tmp/ccP6fCrX.s page 39
|
||||
|
||||
|
||||
369:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
|
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
423:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
424:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask)
|
||||
425:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 40
|
||||
ARM GAS /tmp/ccP6fCrX.s page 40
|
||||
|
||||
|
||||
426:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR primask_ns, %0" : : "r" (priMask) : "memory");
|
||||
|
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
480:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) );
|
||||
481:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
482:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 41
|
||||
ARM GAS /tmp/ccP6fCrX.s page 41
|
||||
|
||||
|
||||
483:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
537:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
538:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Fault Mask (non-secure)
|
||||
539:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Fault Mask register when in secure state.
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 42
|
||||
ARM GAS /tmp/ccP6fCrX.s page 42
|
||||
|
||||
|
||||
540:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Fault Mask register value
|
||||
|
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
594:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
|
||||
595:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
|
||||
596:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 43
|
||||
ARM GAS /tmp/ccP6fCrX.s page 43
|
||||
|
||||
|
||||
597:Drivers/CMSIS/Include/cmsis_gcc.h **** return 0U;
|
||||
|
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
651:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer (non-secure)
|
||||
652:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
|
||||
653:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored.
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 44
|
||||
ARM GAS /tmp/ccP6fCrX.s page 44
|
||||
|
||||
|
||||
654:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
708:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
709:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msplim_ns" : "=r" (result) );
|
||||
710:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 45
|
||||
ARM GAS /tmp/ccP6fCrX.s page 45
|
||||
|
||||
|
||||
711:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
|
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
765:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
766:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
|
||||
767:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 46
|
||||
ARM GAS /tmp/ccP6fCrX.s page 46
|
||||
|
||||
|
||||
768:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
|
||||
|
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
822:Drivers/CMSIS/Include/cmsis_gcc.h **** #if defined (__thumb__) && !defined (__thumb2__)
|
||||
823:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_OUT_REG(r) "=l" (r)
|
||||
824:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_RW_REG(r) "+l" (r)
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 47
|
||||
ARM GAS /tmp/ccP6fCrX.s page 47
|
||||
|
||||
|
||||
825:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "l" (r)
|
||||
|
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
879:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("dsb 0xF":::"memory");
|
||||
880:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
881:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 48
|
||||
ARM GAS /tmp/ccP6fCrX.s page 48
|
||||
|
||||
|
||||
882:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
|
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
936:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8)
|
||||
937:Drivers/CMSIS/Include/cmsis_gcc.h **** return (int16_t)__builtin_bswap16(value);
|
||||
938:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 49
|
||||
ARM GAS /tmp/ccP6fCrX.s page 49
|
||||
|
||||
|
||||
939:Drivers/CMSIS/Include/cmsis_gcc.h **** int16_t result;
|
||||
|
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
205 0058 4FF48033 mov r3, #65536
|
||||
206 .syntax unified
|
||||
207 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 50
|
||||
ARM GAS /tmp/ccP6fCrX.s page 50
|
||||
|
||||
|
||||
208 005c 93FAA3F2 rbit r2, r3
|
||||
|
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
243 .loc 1 155 7 discriminator 2 view .LVU73
|
||||
244 0076 B3FA83F3 clz r3, r3
|
||||
245 007a 3B44 add r3, r3, r7
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 51
|
||||
ARM GAS /tmp/ccP6fCrX.s page 51
|
||||
|
||||
|
||||
246 007c 9B00 lsls r3, r3, #2
|
||||
|
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
287 .loc 1 219 21 is_stmt 0 view .LVU87
|
||||
288 00b6 2368 ldr r3, [r4]
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 52
|
||||
ARM GAS /tmp/ccP6fCrX.s page 52
|
||||
|
||||
|
||||
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
|
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
330 .L21:
|
||||
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
331 .loc 1 271 3 view .LVU101
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 53
|
||||
ARM GAS /tmp/ccP6fCrX.s page 53
|
||||
|
||||
|
||||
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
|
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
372 0134 A169 ldr r1, [r4, #24]
|
||||
373 0136 0B43 orrs r3, r3, r1
|
||||
374 0138 D362 str r3, [r2, #44]
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 54
|
||||
ARM GAS /tmp/ccP6fCrX.s page 54
|
||||
|
||||
|
||||
375 .L24:
|
||||
|
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
414 016e 2E4A ldr r2, .L36
|
||||
415 0170 136B ldr r3, [r2, #48]
|
||||
416 0172 23F40063 bic r3, r3, #2048
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 55
|
||||
ARM GAS /tmp/ccP6fCrX.s page 55
|
||||
|
||||
|
||||
417 0176 A16A ldr r1, [r4, #40]
|
||||
|
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
459 .loc 1 138 13 view .LVU143
|
||||
460 01aa 204B ldr r3, .L36+4
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 56
|
||||
ARM GAS /tmp/ccP6fCrX.s page 56
|
||||
|
||||
|
||||
461 01ac 1B68 ldr r3, [r3]
|
||||
|
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
503 .thumb
|
||||
504 .syntax unified
|
||||
505 .LBE21:
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 57
|
||||
ARM GAS /tmp/ccP6fCrX.s page 57
|
||||
|
||||
|
||||
506 .LBE20:
|
||||
|
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
549 .loc 1 166 51 is_stmt 1 view .LVU170
|
||||
550 .LVL38:
|
||||
551 .LBB24:
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 58
|
||||
ARM GAS /tmp/ccP6fCrX.s page 58
|
||||
|
||||
|
||||
552 .LBI24:
|
||||
|
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
597 0214 23F08053 bic r3, r3, #268435456
|
||||
598 0218 D361 str r3, [r2, #28]
|
||||
599 021a 41E7 b .L7
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 59
|
||||
ARM GAS /tmp/ccP6fCrX.s page 59
|
||||
|
||||
|
||||
600 .LVL42:
|
||||
|
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
647 0004 204B ldr r3, .L39+4
|
||||
648 0006 1A6A ldr r2, [r3, #32]
|
||||
649 0008 02F44072 and r2, r2, #768
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 60
|
||||
ARM GAS /tmp/ccP6fCrX.s page 60
|
||||
|
||||
|
||||
586:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the USART1 clock configuration --------------------------------------------*/
|
||||
|
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
685 .loc 1 631 39 is_stmt 0 view .LVU211
|
||||
686 0036 174A ldr r2, .L39+16
|
||||
687 0038 0260 str r2, [r0]
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 61
|
||||
ARM GAS /tmp/ccP6fCrX.s page 61
|
||||
|
||||
|
||||
633:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c ****
|
||||
|
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM15 clock configuration -----------------------------------------*/
|
||||
724 .loc 1 720 3 is_stmt 1 view .LVU230
|
||||
720:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* Get the TIM15 clock configuration -----------------------------------------*/
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 62
|
||||
ARM GAS /tmp/ccP6fCrX.s page 62
|
||||
|
||||
|
||||
725 .loc 1 720 39 is_stmt 0 view .LVU231
|
||||
|
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
771 .LVL46:
|
||||
772 .LFB125:
|
||||
945:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** /* frequency == 0 : means that no available frequency for the peripheral */
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 63
|
||||
ARM GAS /tmp/ccP6fCrX.s page 63
|
||||
|
||||
|
||||
773 .loc 1 945 1 is_stmt 1 view -0
|
||||
|
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
814 0030 79D0 beq .L83
|
||||
815 .L61:
|
||||
1007:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 64
|
||||
ARM GAS /tmp/ccP6fCrX.s page 64
|
||||
|
||||
|
||||
816 .loc 1 1007 12 is_stmt 1 view .LVU256
|
||||
|
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
856 005e 1868 ldr r0, [r3]
|
||||
857 .LVL56:
|
||||
1313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 65
|
||||
ARM GAS /tmp/ccP6fCrX.s page 65
|
||||
|
||||
|
||||
858 .loc 1 1313 42 discriminator 1 view .LVU271
|
||||
|
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
899 .loc 1 1408 43 discriminator 1 view .LVU284
|
||||
900 009a 10F00070 ands r0, r0, #33554432
|
||||
901 009e 00F08780 beq .L41
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 66
|
||||
ARM GAS /tmp/ccP6fCrX.s page 66
|
||||
|
||||
|
||||
1410:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
|
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
941 .LVL70:
|
||||
960:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
942 .loc 1 960 3 view .LVU300
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 67
|
||||
ARM GAS /tmp/ccP6fCrX.s page 67
|
||||
|
||||
|
||||
943 00ce 6FE0 b .L41
|
||||
|
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
983 00f4 126A ldr r2, [r2, #32]
|
||||
968:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
984 .loc 1 968 44 discriminator 1 view .LVU315
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 68
|
||||
ARM GAS /tmp/ccP6fCrX.s page 68
|
||||
|
||||
|
||||
985 00f6 12F0020F tst r2, #2
|
||||
|
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1026 0124 44E0 b .L41
|
||||
1027 .LVL85:
|
||||
1028 .L83:
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 69
|
||||
ARM GAS /tmp/ccP6fCrX.s page 69
|
||||
|
||||
|
||||
1002:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
|
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1069 .loc 1 1140 7 is_stmt 1 view .LVU342
|
||||
1140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** {
|
||||
1070 .loc 1 1140 10 is_stmt 0 view .LVU343
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 70
|
||||
ARM GAS /tmp/ccP6fCrX.s page 70
|
||||
|
||||
|
||||
1071 014e 13F0100F tst r3, #16
|
||||
|
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1111 0176 10F00200 ands r0, r0, #2
|
||||
1112 017a 19D0 beq .L41
|
||||
1160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 71
|
||||
ARM GAS /tmp/ccP6fCrX.s page 71
|
||||
|
||||
|
||||
1113 .loc 1 1160 19 view .LVU358
|
||||
|
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1153 .loc 1 1184 21 view .LVU372
|
||||
1154 01a2 05E0 b .L41
|
||||
1155 .LVL110:
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 72
|
||||
ARM GAS /tmp/ccP6fCrX.s page 72
|
||||
|
||||
|
||||
1156 .L50:
|
||||
|
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1194 01c2 F5E7 b .L41
|
||||
1195 .LVL118:
|
||||
1196 .L44:
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 73
|
||||
ARM GAS /tmp/ccP6fCrX.s page 73
|
||||
|
||||
|
||||
1236:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** #if defined(RCC_CFGR2_ADC1PRES)
|
||||
|
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1235 01ec B0FBF3F0 udiv r0, r0, r3
|
||||
1236 .LVL125:
|
||||
1250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 74
|
||||
ARM GAS /tmp/ccP6fCrX.s page 74
|
||||
|
||||
|
||||
1237 .loc 1 1250 21 discriminator 1 view .LVU405
|
||||
|
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1277 .L69:
|
||||
1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1278 .loc 1 1377 9 is_stmt 1 view .LVU420
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 75
|
||||
ARM GAS /tmp/ccP6fCrX.s page 75
|
||||
|
||||
|
||||
1377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
|
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1318 .LVL143:
|
||||
1396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c **** }
|
||||
1319 .loc 1 1396 19 view .LVU436
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 76
|
||||
ARM GAS /tmp/ccP6fCrX.s page 76
|
||||
|
||||
|
||||
1320 0234 1868 ldr r0, [r3]
|
||||
|
@ -4558,32 +4558,32 @@ ARM GAS /tmp/ccRVBjNQ.s page 1
|
|||
1372 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
1373 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
|
||||
1374 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 77
|
||||
ARM GAS /tmp/ccP6fCrX.s page 77
|
||||
|
||||
|
||||
1375 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h"
|
||||
1376 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h"
|
||||
1377 .file 10 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h"
|
||||
1378 .file 11 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h"
|
||||
ARM GAS /tmp/ccRVBjNQ.s page 78
|
||||
ARM GAS /tmp/ccP6fCrX.s page 78
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_rcc_ex.c
|
||||
/tmp/ccRVBjNQ.s:21 .text.RCC_GetPLLCLKFreq:00000000 $t
|
||||
/tmp/ccRVBjNQ.s:26 .text.RCC_GetPLLCLKFreq:00000000 RCC_GetPLLCLKFreq
|
||||
/tmp/ccRVBjNQ.s:91 .text.RCC_GetPLLCLKFreq:00000030 $d
|
||||
/tmp/ccRVBjNQ.s:98 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
|
||||
/tmp/ccRVBjNQ.s:104 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
|
||||
/tmp/ccRVBjNQ.s:620 .text.HAL_RCCEx_PeriphCLKConfig:00000228 $d
|
||||
/tmp/ccRVBjNQ.s:627 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
|
||||
/tmp/ccRVBjNQ.s:633 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
|
||||
/tmp/ccRVBjNQ.s:751 .text.HAL_RCCEx_GetPeriphCLKConfig:00000084 $d
|
||||
/tmp/ccRVBjNQ.s:764 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
|
||||
/tmp/ccRVBjNQ.s:770 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
|
||||
/tmp/ccRVBjNQ.s:1338 .text.HAL_RCCEx_GetPeriphCLKFreq:00000240 $d
|
||||
/tmp/ccRVBjNQ.s:1351 .rodata.adc_pll_prediv_table.0:00000000 adc_pll_prediv_table.0
|
||||
/tmp/ccRVBjNQ.s:1348 .rodata.adc_pll_prediv_table.0:00000000 $d
|
||||
/tmp/ccP6fCrX.s:21 .text.RCC_GetPLLCLKFreq:00000000 $t
|
||||
/tmp/ccP6fCrX.s:26 .text.RCC_GetPLLCLKFreq:00000000 RCC_GetPLLCLKFreq
|
||||
/tmp/ccP6fCrX.s:91 .text.RCC_GetPLLCLKFreq:00000030 $d
|
||||
/tmp/ccP6fCrX.s:98 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
|
||||
/tmp/ccP6fCrX.s:104 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
|
||||
/tmp/ccP6fCrX.s:620 .text.HAL_RCCEx_PeriphCLKConfig:00000228 $d
|
||||
/tmp/ccP6fCrX.s:627 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
|
||||
/tmp/ccP6fCrX.s:633 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
|
||||
/tmp/ccP6fCrX.s:751 .text.HAL_RCCEx_GetPeriphCLKConfig:00000084 $d
|
||||
/tmp/ccP6fCrX.s:764 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
|
||||
/tmp/ccP6fCrX.s:770 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
|
||||
/tmp/ccP6fCrX.s:1338 .text.HAL_RCCEx_GetPeriphCLKFreq:00000240 $d
|
||||
/tmp/ccP6fCrX.s:1351 .rodata.adc_pll_prediv_table.0:00000000 adc_pll_prediv_table.0
|
||||
/tmp/ccP6fCrX.s:1348 .rodata.adc_pll_prediv_table.0:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccEYjJSW.s page 1
|
||||
ARM GAS /tmp/ccCjTzVk.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -58,7 +58,7 @@ ARM GAS /tmp/ccEYjJSW.s page 1
|
|||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
ARM GAS /tmp/ccEYjJSW.s page 2
|
||||
ARM GAS /tmp/ccCjTzVk.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx SPIEx
|
||||
|
@ -118,7 +118,7 @@ ARM GAS /tmp/ccEYjJSW.s page 1
|
|||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
34 @ link register save eliminated.
|
||||
81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** __IO uint32_t tmpreg;
|
||||
ARM GAS /tmp/ccEYjJSW.s page 3
|
||||
ARM GAS /tmp/ccCjTzVk.s page 3
|
||||
|
||||
|
||||
35 .loc 1 81 3 view .LVU1
|
||||
|
@ -178,7 +178,7 @@ ARM GAS /tmp/ccEYjJSW.s page 1
|
|||
80 0026 F3D1 bne .L12
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** {
|
||||
90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** return HAL_TIMEOUT;
|
||||
ARM GAS /tmp/ccEYjJSW.s page 4
|
||||
ARM GAS /tmp/ccCjTzVk.s page 4
|
||||
|
||||
|
||||
81 .loc 1 90 14 view .LVU23
|
||||
|
@ -224,12 +224,12 @@ ARM GAS /tmp/ccEYjJSW.s page 1
|
|||
115 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
116 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
117 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
ARM GAS /tmp/ccEYjJSW.s page 5
|
||||
ARM GAS /tmp/ccCjTzVk.s page 5
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_spi_ex.c
|
||||
/tmp/ccEYjJSW.s:21 .text.HAL_SPIEx_FlushRxFifo:00000000 $t
|
||||
/tmp/ccEYjJSW.s:27 .text.HAL_SPIEx_FlushRxFifo:00000000 HAL_SPIEx_FlushRxFifo
|
||||
/tmp/ccCjTzVk.s:21 .text.HAL_SPIEx_FlushRxFifo:00000000 $t
|
||||
/tmp/ccCjTzVk.s:27 .text.HAL_SPIEx_FlushRxFifo:00000000 HAL_SPIEx_FlushRxFifo
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/cchKc5rR.s page 1
|
||||
ARM GAS /tmp/ccsxKdao.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -21,7 +21,7 @@ ARM GAS /tmp/cchKc5rR.s page 1
|
|||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim.c"
|
||||
20 .Letext0:
|
||||
ARM GAS /tmp/cchKc5rR.s page 2
|
||||
ARM GAS /tmp/ccsxKdao.s page 2
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ARM GAS /tmp/ccSsBgk3.s page 1
|
||||
ARM GAS /tmp/ccStDiOX.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
|
@ -21,7 +21,7 @@ ARM GAS /tmp/ccSsBgk3.s page 1
|
|||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_tim_ex.c"
|
||||
20 .Letext0:
|
||||
ARM GAS /tmp/ccSsBgk3.s page 2
|
||||
ARM GAS /tmp/ccStDiOX.s page 2
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
|
|
61
build/main.d
61
build/main.d
|
@ -1,61 +0,0 @@
|
|||
build/main.o: Core/Src/main.c Core/Inc/main.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h \
|
||||
Core/Inc/AMS_HighLevel.h Core/Inc/ADBMS_Abstraction.h \
|
||||
Core/Inc/ADBMS_CMD_MAKROS.h Core/Inc/ADBMS_LL_Driver.h Core/Inc/main.h
|
||||
Core/Inc/main.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
||||
Core/Inc/AMS_HighLevel.h:
|
||||
Core/Inc/ADBMS_Abstraction.h:
|
||||
Core/Inc/ADBMS_CMD_MAKROS.h:
|
||||
Core/Inc/ADBMS_LL_Driver.h:
|
||||
Core/Inc/main.h:
|
1024
build/main.lst
1024
build/main.lst
File diff suppressed because it is too large
Load Diff
BIN
build/main.o
BIN
build/main.o
Binary file not shown.
|
@ -1 +0,0 @@
|
|||
build/startup_stm32f302x8.o: startup_stm32f302x8.s
|
Binary file not shown.
|
@ -1,53 +0,0 @@
|
|||
build/stm32f3xx_hal.o: Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_cortex.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_dma.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_dma.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_exti.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_exti.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_flash.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_flash_ex.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_flash_ex.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_gpio.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_gpio.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_i2c.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_i2c_ex.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
|
@ -1,915 +0,0 @@
|
|||
ARM GAS /tmp/ccPZHCnq.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "stm32f3xx_hal_i2c_ex.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c"
|
||||
20 .section .text.HAL_I2CEx_ConfigAnalogFilter,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global HAL_I2CEx_ConfigAnalogFilter
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 HAL_I2CEx_ConfigAnalogFilter:
|
||||
28 .LVL0:
|
||||
29 .LFB123:
|
||||
1:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
2:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @file stm32f3xx_hal_i2c_ex.c
|
||||
4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief I2C Extended HAL module driver.
|
||||
6:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * functionalities of I2C Extended peripheral:
|
||||
8:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * + Filter Mode Functions
|
||||
9:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * + WakeUp Mode Functions
|
||||
10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * + FastModePlus Functions
|
||||
11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ******************************************************************************
|
||||
13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @attention
|
||||
14:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
15:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * Copyright (c) 2016 STMicroelectronics.
|
||||
16:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * All rights reserved.
|
||||
17:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * in the root directory of this software component.
|
||||
20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ******************************************************************************
|
||||
23:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
|
||||
24:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ==============================================================================
|
||||
25:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ##### I2C peripheral Extended features #####
|
||||
26:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ==============================================================================
|
||||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32F3xx
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** devices contains the following additional features
|
||||
ARM GAS /tmp/ccPZHCnq.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Possibility to disable or enable Analog Noise Filter
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Use of a configured Digital Noise Filter
|
||||
33:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Disable or enable wakeup from Stop mode(s)
|
||||
34:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Disable or enable Fast Mode Plus
|
||||
35:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
36:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ##### How to use this driver #####
|
||||
37:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ==============================================================================
|
||||
38:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] This driver provides functions to configure Noise Filter and Wake Up Feature
|
||||
39:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure I2C Analog noise filter using the function HAL_I2CEx_ConfigAnalogFilter()
|
||||
40:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure I2C Digital noise filter using the function HAL_I2CEx_ConfigDigitalFilter()
|
||||
41:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure the enable or disable of I2C Wake Up Mode using the functions :
|
||||
42:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (++) HAL_I2CEx_EnableWakeUp()
|
||||
43:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (++) HAL_I2CEx_DisableWakeUp()
|
||||
44:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (#) Configure the enable or disable of fast mode plus driving capability using the functions :
|
||||
45:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (++) HAL_I2CEx_EnableFastModePlus()
|
||||
46:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (++) HAL_I2CEx_DisableFastModePlus()
|
||||
47:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim
|
||||
48:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
49:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
50:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
51:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** #include "stm32f3xx_hal.h"
|
||||
52:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
53:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver
|
||||
54:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
55:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
56:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
57:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx I2CEx
|
||||
58:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief I2C Extended HAL module driver
|
||||
59:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
60:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
61:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
62:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** #ifdef HAL_I2C_MODULE_ENABLED
|
||||
63:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
64:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
65:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Private define ------------------------------------------------------------*/
|
||||
66:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Private macro -------------------------------------------------------------*/
|
||||
67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Private functions ---------------------------------------------------------*/
|
||||
70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
71:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions I2C Extended Exported Functions
|
||||
72:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
73:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
74:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group1 Filter Mode Functions
|
||||
76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Filter Mode Functions
|
||||
77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
|
||||
79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ===============================================================================
|
||||
80:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ##### Filter Mode Functions #####
|
||||
81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ===============================================================================
|
||||
82:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] This section provides functions allowing to:
|
||||
83:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Configure Noise Filters
|
||||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
ARM GAS /tmp/ccPZHCnq.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Configure I2C Analog noise filter.
|
||||
91:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
92:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param AnalogFilter New state of the Analog filter.
|
||||
94:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
95:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
96:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter(I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter)
|
||||
97:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
30 .loc 1 97 1 view -0
|
||||
31 .cfi_startproc
|
||||
32 @ args = 0, pretend = 0, frame = 0
|
||||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
34 @ link register save eliminated.
|
||||
35 .loc 1 97 1 is_stmt 0 view .LVU1
|
||||
36 0000 0346 mov r3, r0
|
||||
98:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
99:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance));
|
||||
37 .loc 1 99 3 is_stmt 1 view .LVU2
|
||||
100:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_ANALOG_FILTER(AnalogFilter));
|
||||
38 .loc 1 100 3 view .LVU3
|
||||
101:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
102:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
39 .loc 1 102 3 view .LVU4
|
||||
40 .loc 1 102 11 is_stmt 0 view .LVU5
|
||||
41 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
|
||||
42 0006 D2B2 uxtb r2, r2
|
||||
43 .loc 1 102 6 view .LVU6
|
||||
44 0008 202A cmp r2, #32
|
||||
45 000a 23D1 bne .L3
|
||||
103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
46 .loc 1 105 5 is_stmt 1 view .LVU7
|
||||
47 .loc 1 105 5 view .LVU8
|
||||
48 000c 90F84020 ldrb r2, [r0, #64] @ zero_extendqisi2
|
||||
49 0010 012A cmp r2, #1
|
||||
50 0012 21D0 beq .L4
|
||||
51 .loc 1 105 5 discriminator 2 view .LVU9
|
||||
52 0014 0122 movs r2, #1
|
||||
53 0016 80F84020 strb r2, [r0, #64]
|
||||
54 .loc 1 105 5 discriminator 2 view .LVU10
|
||||
106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
107:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
55 .loc 1 107 5 view .LVU11
|
||||
56 .loc 1 107 17 is_stmt 0 view .LVU12
|
||||
57 001a 2422 movs r2, #36
|
||||
58 001c 80F84120 strb r2, [r0, #65]
|
||||
108:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
110:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
59 .loc 1 110 5 is_stmt 1 view .LVU13
|
||||
60 0020 0068 ldr r0, [r0]
|
||||
61 .LVL1:
|
||||
62 .loc 1 110 5 is_stmt 0 view .LVU14
|
||||
ARM GAS /tmp/ccPZHCnq.s page 4
|
||||
|
||||
|
||||
63 0022 0268 ldr r2, [r0]
|
||||
64 0024 22F00102 bic r2, r2, #1
|
||||
65 0028 0260 str r2, [r0]
|
||||
111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Reset I2Cx ANOFF bit */
|
||||
113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
|
||||
66 .loc 1 113 5 is_stmt 1 view .LVU15
|
||||
67 .loc 1 113 9 is_stmt 0 view .LVU16
|
||||
68 002a 1868 ldr r0, [r3]
|
||||
69 .loc 1 113 19 view .LVU17
|
||||
70 002c 0268 ldr r2, [r0]
|
||||
71 .loc 1 113 25 view .LVU18
|
||||
72 002e 22F48052 bic r2, r2, #4096
|
||||
73 0032 0260 str r2, [r0]
|
||||
114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Set analog filter bit*/
|
||||
116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= AnalogFilter;
|
||||
74 .loc 1 116 5 is_stmt 1 view .LVU19
|
||||
75 .loc 1 116 9 is_stmt 0 view .LVU20
|
||||
76 0034 1868 ldr r0, [r3]
|
||||
77 .loc 1 116 19 view .LVU21
|
||||
78 0036 0268 ldr r2, [r0]
|
||||
79 .loc 1 116 25 view .LVU22
|
||||
80 0038 1143 orrs r1, r1, r2
|
||||
81 .LVL2:
|
||||
82 .loc 1 116 25 view .LVU23
|
||||
83 003a 0160 str r1, [r0]
|
||||
117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
84 .loc 1 118 5 is_stmt 1 view .LVU24
|
||||
85 003c 1968 ldr r1, [r3]
|
||||
86 003e 0A68 ldr r2, [r1]
|
||||
87 0040 42F00102 orr r2, r2, #1
|
||||
88 0044 0A60 str r2, [r1]
|
||||
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
120:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
89 .loc 1 120 5 view .LVU25
|
||||
90 .loc 1 120 17 is_stmt 0 view .LVU26
|
||||
91 0046 2022 movs r2, #32
|
||||
92 0048 83F84120 strb r2, [r3, #65]
|
||||
121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
93 .loc 1 123 5 is_stmt 1 view .LVU27
|
||||
94 .loc 1 123 5 view .LVU28
|
||||
95 004c 0020 movs r0, #0
|
||||
96 004e 83F84000 strb r0, [r3, #64]
|
||||
97 .loc 1 123 5 view .LVU29
|
||||
124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
98 .loc 1 125 5 view .LVU30
|
||||
99 .loc 1 125 12 is_stmt 0 view .LVU31
|
||||
100 0052 7047 bx lr
|
||||
101 .LVL3:
|
||||
102 .L3:
|
||||
126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else
|
||||
ARM GAS /tmp/ccPZHCnq.s page 5
|
||||
|
||||
|
||||
128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
129:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
103 .loc 1 129 12 view .LVU32
|
||||
104 0054 0220 movs r0, #2
|
||||
105 .LVL4:
|
||||
106 .loc 1 129 12 view .LVU33
|
||||
107 0056 7047 bx lr
|
||||
108 .LVL5:
|
||||
109 .L4:
|
||||
105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
110 .loc 1 105 5 discriminator 1 view .LVU34
|
||||
111 0058 0220 movs r0, #2
|
||||
112 .LVL6:
|
||||
130:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
131:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
113 .loc 1 131 1 view .LVU35
|
||||
114 005a 7047 bx lr
|
||||
115 .cfi_endproc
|
||||
116 .LFE123:
|
||||
118 .section .text.HAL_I2CEx_ConfigDigitalFilter,"ax",%progbits
|
||||
119 .align 1
|
||||
120 .global HAL_I2CEx_ConfigDigitalFilter
|
||||
121 .syntax unified
|
||||
122 .thumb
|
||||
123 .thumb_func
|
||||
125 HAL_I2CEx_ConfigDigitalFilter:
|
||||
126 .LVL7:
|
||||
127 .LFB124:
|
||||
132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Configure I2C Digital noise filter.
|
||||
135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param DigitalFilter Coefficient of digital noise filter between Min_Data=0x00 and Max_Data=0x
|
||||
138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter(I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter)
|
||||
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
128 .loc 1 141 1 is_stmt 1 view -0
|
||||
129 .cfi_startproc
|
||||
130 @ args = 0, pretend = 0, frame = 0
|
||||
131 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
132 @ link register save eliminated.
|
||||
133 .loc 1 141 1 is_stmt 0 view .LVU37
|
||||
134 0000 0346 mov r3, r0
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** uint32_t tmpreg;
|
||||
135 .loc 1 142 3 is_stmt 1 view .LVU38
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance));
|
||||
136 .loc 1 145 3 view .LVU39
|
||||
146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_DIGITAL_FILTER(DigitalFilter));
|
||||
137 .loc 1 146 3 view .LVU40
|
||||
147:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
138 .loc 1 148 3 view .LVU41
|
||||
139 .loc 1 148 11 is_stmt 0 view .LVU42
|
||||
ARM GAS /tmp/ccPZHCnq.s page 6
|
||||
|
||||
|
||||
140 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
|
||||
141 0006 D2B2 uxtb r2, r2
|
||||
142 .loc 1 148 6 view .LVU43
|
||||
143 0008 202A cmp r2, #32
|
||||
144 000a 21D1 bne .L7
|
||||
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
145 .loc 1 151 5 is_stmt 1 view .LVU44
|
||||
146 .loc 1 151 5 view .LVU45
|
||||
147 000c 90F84020 ldrb r2, [r0, #64] @ zero_extendqisi2
|
||||
148 0010 012A cmp r2, #1
|
||||
149 0012 1FD0 beq .L8
|
||||
150 .loc 1 151 5 discriminator 2 view .LVU46
|
||||
151 0014 0122 movs r2, #1
|
||||
152 0016 80F84020 strb r2, [r0, #64]
|
||||
153 .loc 1 151 5 discriminator 2 view .LVU47
|
||||
152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
154 .loc 1 153 5 view .LVU48
|
||||
155 .loc 1 153 17 is_stmt 0 view .LVU49
|
||||
156 001a 2422 movs r2, #36
|
||||
157 001c 80F84120 strb r2, [r0, #65]
|
||||
154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
155:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
156:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
158 .loc 1 156 5 is_stmt 1 view .LVU50
|
||||
159 0020 0068 ldr r0, [r0]
|
||||
160 .LVL8:
|
||||
161 .loc 1 156 5 is_stmt 0 view .LVU51
|
||||
162 0022 0268 ldr r2, [r0]
|
||||
163 0024 22F00102 bic r2, r2, #1
|
||||
164 0028 0260 str r2, [r0]
|
||||
157:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
158:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Get the old register value */
|
||||
159:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** tmpreg = hi2c->Instance->CR1;
|
||||
165 .loc 1 159 5 is_stmt 1 view .LVU52
|
||||
166 .loc 1 159 18 is_stmt 0 view .LVU53
|
||||
167 002a 1868 ldr r0, [r3]
|
||||
168 .loc 1 159 12 view .LVU54
|
||||
169 002c 0268 ldr r2, [r0]
|
||||
170 .LVL9:
|
||||
160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Reset I2Cx DNF bits [11:8] */
|
||||
162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** tmpreg &= ~(I2C_CR1_DNF);
|
||||
171 .loc 1 162 5 is_stmt 1 view .LVU55
|
||||
172 .loc 1 162 12 is_stmt 0 view .LVU56
|
||||
173 002e 22F47062 bic r2, r2, #3840
|
||||
174 .LVL10:
|
||||
163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Set I2Cx DNF coefficient */
|
||||
165:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** tmpreg |= DigitalFilter << 8U;
|
||||
175 .loc 1 165 5 is_stmt 1 view .LVU57
|
||||
176 .loc 1 165 12 is_stmt 0 view .LVU58
|
||||
177 0032 42EA0122 orr r2, r2, r1, lsl #8
|
||||
178 .LVL11:
|
||||
166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
ARM GAS /tmp/ccPZHCnq.s page 7
|
||||
|
||||
|
||||
167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Store the new register value */
|
||||
168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->Instance->CR1 = tmpreg;
|
||||
179 .loc 1 168 5 is_stmt 1 view .LVU59
|
||||
180 .loc 1 168 25 is_stmt 0 view .LVU60
|
||||
181 0036 0260 str r2, [r0]
|
||||
169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
182 .loc 1 170 5 is_stmt 1 view .LVU61
|
||||
183 0038 1968 ldr r1, [r3]
|
||||
184 .LVL12:
|
||||
185 .loc 1 170 5 is_stmt 0 view .LVU62
|
||||
186 003a 0A68 ldr r2, [r1]
|
||||
187 .LVL13:
|
||||
188 .loc 1 170 5 view .LVU63
|
||||
189 003c 42F00102 orr r2, r2, #1
|
||||
190 0040 0A60 str r2, [r1]
|
||||
191 .LVL14:
|
||||
171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
192 .loc 1 172 5 is_stmt 1 view .LVU64
|
||||
193 .loc 1 172 17 is_stmt 0 view .LVU65
|
||||
194 0042 2022 movs r2, #32
|
||||
195 0044 83F84120 strb r2, [r3, #65]
|
||||
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
196 .loc 1 175 5 is_stmt 1 view .LVU66
|
||||
197 .loc 1 175 5 view .LVU67
|
||||
198 0048 0020 movs r0, #0
|
||||
199 004a 83F84000 strb r0, [r3, #64]
|
||||
200 .loc 1 175 5 view .LVU68
|
||||
176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
201 .loc 1 177 5 view .LVU69
|
||||
202 .loc 1 177 12 is_stmt 0 view .LVU70
|
||||
203 004e 7047 bx lr
|
||||
204 .LVL15:
|
||||
205 .L7:
|
||||
178:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else
|
||||
180:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
181:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
206 .loc 1 181 12 view .LVU71
|
||||
207 0050 0220 movs r0, #2
|
||||
208 .LVL16:
|
||||
209 .loc 1 181 12 view .LVU72
|
||||
210 0052 7047 bx lr
|
||||
211 .LVL17:
|
||||
212 .L8:
|
||||
151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
213 .loc 1 151 5 discriminator 1 view .LVU73
|
||||
214 0054 0220 movs r0, #2
|
||||
215 .LVL18:
|
||||
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
216 .loc 1 183 1 view .LVU74
|
||||
217 0056 7047 bx lr
|
||||
ARM GAS /tmp/ccPZHCnq.s page 8
|
||||
|
||||
|
||||
218 .cfi_endproc
|
||||
219 .LFE124:
|
||||
221 .section .text.HAL_I2CEx_EnableWakeUp,"ax",%progbits
|
||||
222 .align 1
|
||||
223 .global HAL_I2CEx_EnableWakeUp
|
||||
224 .syntax unified
|
||||
225 .thumb
|
||||
226 .thumb_func
|
||||
228 HAL_I2CEx_EnableWakeUp:
|
||||
229 .LVL19:
|
||||
230 .LFB125:
|
||||
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @}
|
||||
186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group2 WakeUp Mode Functions
|
||||
189:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief WakeUp Mode Functions
|
||||
190:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
|
||||
192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ===============================================================================
|
||||
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ##### WakeUp Mode Functions #####
|
||||
194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ===============================================================================
|
||||
195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] This section provides functions allowing to:
|
||||
196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Configure Wake Up Feature
|
||||
197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim
|
||||
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Enable I2C wakeup from Stop mode(s).
|
||||
204:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
205:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
206:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
208:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_EnableWakeUp(I2C_HandleTypeDef *hi2c)
|
||||
209:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
231 .loc 1 209 1 is_stmt 1 view -0
|
||||
232 .cfi_startproc
|
||||
233 @ args = 0, pretend = 0, frame = 0
|
||||
234 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
235 @ link register save eliminated.
|
||||
236 .loc 1 209 1 is_stmt 0 view .LVU76
|
||||
237 0000 0346 mov r3, r0
|
||||
210:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
211:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
|
||||
238 .loc 1 211 3 is_stmt 1 view .LVU77
|
||||
212:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
213:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
239 .loc 1 213 3 view .LVU78
|
||||
240 .loc 1 213 11 is_stmt 0 view .LVU79
|
||||
241 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
|
||||
242 0006 D2B2 uxtb r2, r2
|
||||
243 .loc 1 213 6 view .LVU80
|
||||
244 0008 202A cmp r2, #32
|
||||
245 000a 1FD1 bne .L11
|
||||
214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
ARM GAS /tmp/ccPZHCnq.s page 9
|
||||
|
||||
|
||||
215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
246 .loc 1 216 5 is_stmt 1 view .LVU81
|
||||
247 .loc 1 216 5 view .LVU82
|
||||
248 000c 90F84020 ldrb r2, [r0, #64] @ zero_extendqisi2
|
||||
249 0010 012A cmp r2, #1
|
||||
250 0012 1DD0 beq .L12
|
||||
251 .loc 1 216 5 discriminator 2 view .LVU83
|
||||
252 0014 0122 movs r2, #1
|
||||
253 0016 80F84020 strb r2, [r0, #64]
|
||||
254 .loc 1 216 5 discriminator 2 view .LVU84
|
||||
217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
255 .loc 1 218 5 view .LVU85
|
||||
256 .loc 1 218 17 is_stmt 0 view .LVU86
|
||||
257 001a 2422 movs r2, #36
|
||||
258 001c 80F84120 strb r2, [r0, #65]
|
||||
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
221:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
259 .loc 1 221 5 is_stmt 1 view .LVU87
|
||||
260 0020 0168 ldr r1, [r0]
|
||||
261 0022 0A68 ldr r2, [r1]
|
||||
262 0024 22F00102 bic r2, r2, #1
|
||||
263 0028 0A60 str r2, [r1]
|
||||
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
223:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
|
||||
224:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= I2C_CR1_WUPEN;
|
||||
264 .loc 1 224 5 view .LVU88
|
||||
265 .loc 1 224 9 is_stmt 0 view .LVU89
|
||||
266 002a 0168 ldr r1, [r0]
|
||||
267 .loc 1 224 19 view .LVU90
|
||||
268 002c 0A68 ldr r2, [r1]
|
||||
269 .loc 1 224 25 view .LVU91
|
||||
270 002e 42F48022 orr r2, r2, #262144
|
||||
271 0032 0A60 str r2, [r1]
|
||||
225:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
272 .loc 1 226 5 is_stmt 1 view .LVU92
|
||||
273 0034 0168 ldr r1, [r0]
|
||||
274 0036 0A68 ldr r2, [r1]
|
||||
275 0038 42F00102 orr r2, r2, #1
|
||||
276 003c 0A60 str r2, [r1]
|
||||
227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
277 .loc 1 228 5 view .LVU93
|
||||
278 .loc 1 228 17 is_stmt 0 view .LVU94
|
||||
279 003e 2022 movs r2, #32
|
||||
280 0040 80F84120 strb r2, [r0, #65]
|
||||
229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
231:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
281 .loc 1 231 5 is_stmt 1 view .LVU95
|
||||
282 .loc 1 231 5 view .LVU96
|
||||
283 0044 0020 movs r0, #0
|
||||
284 .LVL20:
|
||||
285 .loc 1 231 5 is_stmt 0 view .LVU97
|
||||
ARM GAS /tmp/ccPZHCnq.s page 10
|
||||
|
||||
|
||||
286 0046 83F84000 strb r0, [r3, #64]
|
||||
287 .loc 1 231 5 is_stmt 1 view .LVU98
|
||||
232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
288 .loc 1 233 5 view .LVU99
|
||||
289 .loc 1 233 12 is_stmt 0 view .LVU100
|
||||
290 004a 7047 bx lr
|
||||
291 .LVL21:
|
||||
292 .L11:
|
||||
234:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
235:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else
|
||||
236:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
293 .loc 1 237 12 view .LVU101
|
||||
294 004c 0220 movs r0, #2
|
||||
295 .LVL22:
|
||||
296 .loc 1 237 12 view .LVU102
|
||||
297 004e 7047 bx lr
|
||||
298 .LVL23:
|
||||
299 .L12:
|
||||
216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
300 .loc 1 216 5 discriminator 1 view .LVU103
|
||||
301 0050 0220 movs r0, #2
|
||||
302 .LVL24:
|
||||
238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
303 .loc 1 239 1 view .LVU104
|
||||
304 0052 7047 bx lr
|
||||
305 .cfi_endproc
|
||||
306 .LFE125:
|
||||
308 .section .text.HAL_I2CEx_DisableWakeUp,"ax",%progbits
|
||||
309 .align 1
|
||||
310 .global HAL_I2CEx_DisableWakeUp
|
||||
311 .syntax unified
|
||||
312 .thumb
|
||||
313 .thumb_func
|
||||
315 HAL_I2CEx_DisableWakeUp:
|
||||
316 .LVL25:
|
||||
317 .LFB126:
|
||||
240:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
241:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
242:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Disable I2C wakeup from Stop mode(s).
|
||||
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
244:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
246:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
247:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_DisableWakeUp(I2C_HandleTypeDef *hi2c)
|
||||
248:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
318 .loc 1 248 1 is_stmt 1 view -0
|
||||
319 .cfi_startproc
|
||||
320 @ args = 0, pretend = 0, frame = 0
|
||||
321 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
322 @ link register save eliminated.
|
||||
323 .loc 1 248 1 is_stmt 0 view .LVU106
|
||||
324 0000 0346 mov r3, r0
|
||||
249:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
|
||||
ARM GAS /tmp/ccPZHCnq.s page 11
|
||||
|
||||
|
||||
325 .loc 1 250 3 is_stmt 1 view .LVU107
|
||||
251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
326 .loc 1 252 3 view .LVU108
|
||||
327 .loc 1 252 11 is_stmt 0 view .LVU109
|
||||
328 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
|
||||
329 0006 D2B2 uxtb r2, r2
|
||||
330 .loc 1 252 6 view .LVU110
|
||||
331 0008 202A cmp r2, #32
|
||||
332 000a 1FD1 bne .L15
|
||||
253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
254:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
255:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
333 .loc 1 255 5 is_stmt 1 view .LVU111
|
||||
334 .loc 1 255 5 view .LVU112
|
||||
335 000c 90F84020 ldrb r2, [r0, #64] @ zero_extendqisi2
|
||||
336 0010 012A cmp r2, #1
|
||||
337 0012 1DD0 beq .L16
|
||||
338 .loc 1 255 5 discriminator 2 view .LVU113
|
||||
339 0014 0122 movs r2, #1
|
||||
340 0016 80F84020 strb r2, [r0, #64]
|
||||
341 .loc 1 255 5 discriminator 2 view .LVU114
|
||||
256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
342 .loc 1 257 5 view .LVU115
|
||||
343 .loc 1 257 17 is_stmt 0 view .LVU116
|
||||
344 001a 2422 movs r2, #36
|
||||
345 001c 80F84120 strb r2, [r0, #65]
|
||||
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
346 .loc 1 260 5 is_stmt 1 view .LVU117
|
||||
347 0020 0168 ldr r1, [r0]
|
||||
348 0022 0A68 ldr r2, [r1]
|
||||
349 0024 22F00102 bic r2, r2, #1
|
||||
350 0028 0A60 str r2, [r1]
|
||||
261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
262:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
|
||||
263:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_WUPEN);
|
||||
351 .loc 1 263 5 view .LVU118
|
||||
352 .loc 1 263 9 is_stmt 0 view .LVU119
|
||||
353 002a 0168 ldr r1, [r0]
|
||||
354 .loc 1 263 19 view .LVU120
|
||||
355 002c 0A68 ldr r2, [r1]
|
||||
356 .loc 1 263 25 view .LVU121
|
||||
357 002e 22F48022 bic r2, r2, #262144
|
||||
358 0032 0A60 str r2, [r1]
|
||||
264:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
359 .loc 1 265 5 is_stmt 1 view .LVU122
|
||||
360 0034 0168 ldr r1, [r0]
|
||||
361 0036 0A68 ldr r2, [r1]
|
||||
362 0038 42F00102 orr r2, r2, #1
|
||||
363 003c 0A60 str r2, [r1]
|
||||
266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
364 .loc 1 267 5 view .LVU123
|
||||
ARM GAS /tmp/ccPZHCnq.s page 12
|
||||
|
||||
|
||||
365 .loc 1 267 17 is_stmt 0 view .LVU124
|
||||
366 003e 2022 movs r2, #32
|
||||
367 0040 80F84120 strb r2, [r0, #65]
|
||||
268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
368 .loc 1 270 5 is_stmt 1 view .LVU125
|
||||
369 .loc 1 270 5 view .LVU126
|
||||
370 0044 0020 movs r0, #0
|
||||
371 .LVL26:
|
||||
372 .loc 1 270 5 is_stmt 0 view .LVU127
|
||||
373 0046 83F84000 strb r0, [r3, #64]
|
||||
374 .loc 1 270 5 is_stmt 1 view .LVU128
|
||||
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
375 .loc 1 272 5 view .LVU129
|
||||
376 .loc 1 272 12 is_stmt 0 view .LVU130
|
||||
377 004a 7047 bx lr
|
||||
378 .LVL27:
|
||||
379 .L15:
|
||||
273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** else
|
||||
275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
276:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
380 .loc 1 276 12 view .LVU131
|
||||
381 004c 0220 movs r0, #2
|
||||
382 .LVL28:
|
||||
383 .loc 1 276 12 view .LVU132
|
||||
384 004e 7047 bx lr
|
||||
385 .LVL29:
|
||||
386 .L16:
|
||||
255:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
387 .loc 1 255 5 discriminator 1 view .LVU133
|
||||
388 0050 0220 movs r0, #2
|
||||
389 .LVL30:
|
||||
277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
278:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
390 .loc 1 278 1 view .LVU134
|
||||
391 0052 7047 bx lr
|
||||
392 .cfi_endproc
|
||||
393 .LFE126:
|
||||
395 .section .text.HAL_I2CEx_EnableFastModePlus,"ax",%progbits
|
||||
396 .align 1
|
||||
397 .global HAL_I2CEx_EnableFastModePlus
|
||||
398 .syntax unified
|
||||
399 .thumb
|
||||
400 .thumb_func
|
||||
402 HAL_I2CEx_EnableFastModePlus:
|
||||
403 .LVL31:
|
||||
404 .LFB127:
|
||||
279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @}
|
||||
281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions
|
||||
284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Fast Mode Plus Functions
|
||||
285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** *
|
||||
ARM GAS /tmp/ccPZHCnq.s page 13
|
||||
|
||||
|
||||
286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @verbatim
|
||||
287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ===============================================================================
|
||||
288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ##### Fast Mode Plus Functions #####
|
||||
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** ===============================================================================
|
||||
290:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** [..] This section provides functions allowing to:
|
||||
291:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** (+) Configure Fast Mode Plus
|
||||
292:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** @endverbatim
|
||||
294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @{
|
||||
295:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
296:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
297:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
298:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Enable the I2C fast mode plus driving capability.
|
||||
299:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param ConfigFastModePlus Selects the pin.
|
||||
300:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * This parameter can be one of the @ref I2CEx_FastModePlus values
|
||||
301:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For I2C1, fast mode plus driving capability can be enabled on all selected
|
||||
302:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
|
||||
303:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
|
||||
304:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
|
||||
305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * can be enabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
|
||||
306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For all I2C2 pins fast mode plus driving capability can be enabled
|
||||
307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C2 parameter.
|
||||
308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For all I2C3 pins fast mode plus driving capability can be enabled
|
||||
309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C3 parameter.
|
||||
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @retval None
|
||||
311:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
312:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** void HAL_I2CEx_EnableFastModePlus(uint32_t ConfigFastModePlus)
|
||||
313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
405 .loc 1 313 1 is_stmt 1 view -0
|
||||
406 .cfi_startproc
|
||||
407 @ args = 0, pretend = 0, frame = 8
|
||||
408 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
409 @ link register save eliminated.
|
||||
410 .loc 1 313 1 is_stmt 0 view .LVU136
|
||||
411 0000 82B0 sub sp, sp, #8
|
||||
412 .cfi_def_cfa_offset 8
|
||||
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameter */
|
||||
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_FASTMODEPLUS(ConfigFastModePlus));
|
||||
413 .loc 1 315 3 is_stmt 1 view .LVU137
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
|
||||
318:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
414 .loc 1 318 3 view .LVU138
|
||||
415 .LBB2:
|
||||
416 .loc 1 318 3 view .LVU139
|
||||
417 .loc 1 318 3 view .LVU140
|
||||
418 0002 084B ldr r3, .L19
|
||||
419 0004 9A69 ldr r2, [r3, #24]
|
||||
420 0006 42F00102 orr r2, r2, #1
|
||||
421 000a 9A61 str r2, [r3, #24]
|
||||
422 .loc 1 318 3 view .LVU141
|
||||
423 000c 9B69 ldr r3, [r3, #24]
|
||||
424 000e 03F00103 and r3, r3, #1
|
||||
425 0012 0193 str r3, [sp, #4]
|
||||
426 .loc 1 318 3 view .LVU142
|
||||
427 0014 019B ldr r3, [sp, #4]
|
||||
428 .LBE2:
|
||||
ARM GAS /tmp/ccPZHCnq.s page 14
|
||||
|
||||
|
||||
429 .loc 1 318 3 view .LVU143
|
||||
319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Enable fast mode plus driving capability for selected pin */
|
||||
321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** SET_BIT(SYSCFG->CFGR1, (uint32_t)ConfigFastModePlus);
|
||||
430 .loc 1 321 3 view .LVU144
|
||||
431 0016 044A ldr r2, .L19+4
|
||||
432 0018 1368 ldr r3, [r2]
|
||||
433 001a 0343 orrs r3, r3, r0
|
||||
434 001c 1360 str r3, [r2]
|
||||
322:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
435 .loc 1 322 1 is_stmt 0 view .LVU145
|
||||
436 001e 02B0 add sp, sp, #8
|
||||
437 .cfi_def_cfa_offset 0
|
||||
438 @ sp needed
|
||||
439 0020 7047 bx lr
|
||||
440 .L20:
|
||||
441 0022 00BF .align 2
|
||||
442 .L19:
|
||||
443 0024 00100240 .word 1073876992
|
||||
444 0028 00000140 .word 1073807360
|
||||
445 .cfi_endproc
|
||||
446 .LFE127:
|
||||
448 .section .text.HAL_I2CEx_DisableFastModePlus,"ax",%progbits
|
||||
449 .align 1
|
||||
450 .global HAL_I2CEx_DisableFastModePlus
|
||||
451 .syntax unified
|
||||
452 .thumb
|
||||
453 .thumb_func
|
||||
455 HAL_I2CEx_DisableFastModePlus:
|
||||
456 .LVL32:
|
||||
457 .LFB128:
|
||||
323:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /**
|
||||
325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @brief Disable the I2C fast mode plus driving capability.
|
||||
326:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @param ConfigFastModePlus Selects the pin.
|
||||
327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * This parameter can be one of the @ref I2CEx_FastModePlus values
|
||||
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For I2C1, fast mode plus driving capability can be disabled on all selected
|
||||
329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
|
||||
330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
|
||||
331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
|
||||
332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * can be disabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
|
||||
333:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For all I2C2 pins fast mode plus driving capability can be disabled
|
||||
334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C2 parameter.
|
||||
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @note For all I2C3 pins fast mode plus driving capability can be disabled
|
||||
336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C3 parameter.
|
||||
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** * @retval None
|
||||
338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** */
|
||||
339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** void HAL_I2CEx_DisableFastModePlus(uint32_t ConfigFastModePlus)
|
||||
340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** {
|
||||
458 .loc 1 340 1 is_stmt 1 view -0
|
||||
459 .cfi_startproc
|
||||
460 @ args = 0, pretend = 0, frame = 8
|
||||
461 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
462 @ link register save eliminated.
|
||||
463 .loc 1 340 1 is_stmt 0 view .LVU147
|
||||
464 0000 82B0 sub sp, sp, #8
|
||||
465 .cfi_def_cfa_offset 8
|
||||
ARM GAS /tmp/ccPZHCnq.s page 15
|
||||
|
||||
|
||||
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Check the parameter */
|
||||
342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** assert_param(IS_I2C_FASTMODEPLUS(ConfigFastModePlus));
|
||||
466 .loc 1 342 3 is_stmt 1 view .LVU148
|
||||
343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
|
||||
345:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
467 .loc 1 345 3 view .LVU149
|
||||
468 .LBB3:
|
||||
469 .loc 1 345 3 view .LVU150
|
||||
470 .loc 1 345 3 view .LVU151
|
||||
471 0002 084B ldr r3, .L23
|
||||
472 0004 9A69 ldr r2, [r3, #24]
|
||||
473 0006 42F00102 orr r2, r2, #1
|
||||
474 000a 9A61 str r2, [r3, #24]
|
||||
475 .loc 1 345 3 view .LVU152
|
||||
476 000c 9B69 ldr r3, [r3, #24]
|
||||
477 000e 03F00103 and r3, r3, #1
|
||||
478 0012 0193 str r3, [sp, #4]
|
||||
479 .loc 1 345 3 view .LVU153
|
||||
480 0014 019B ldr r3, [sp, #4]
|
||||
481 .LBE3:
|
||||
482 .loc 1 345 3 view .LVU154
|
||||
346:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c ****
|
||||
347:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** /* Disable fast mode plus driving capability for selected pin */
|
||||
348:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** CLEAR_BIT(SYSCFG->CFGR1, (uint32_t)ConfigFastModePlus);
|
||||
483 .loc 1 348 3 view .LVU155
|
||||
484 0016 044A ldr r2, .L23+4
|
||||
485 0018 1368 ldr r3, [r2]
|
||||
486 001a 23EA0003 bic r3, r3, r0
|
||||
487 001e 1360 str r3, [r2]
|
||||
349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_i2c_ex.c **** }
|
||||
488 .loc 1 349 1 is_stmt 0 view .LVU156
|
||||
489 0020 02B0 add sp, sp, #8
|
||||
490 .cfi_def_cfa_offset 0
|
||||
491 @ sp needed
|
||||
492 0022 7047 bx lr
|
||||
493 .L24:
|
||||
494 .align 2
|
||||
495 .L23:
|
||||
496 0024 00100240 .word 1073876992
|
||||
497 0028 00000140 .word 1073807360
|
||||
498 .cfi_endproc
|
||||
499 .LFE128:
|
||||
501 .text
|
||||
502 .Letext0:
|
||||
503 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
504 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
505 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
506 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
507 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
508 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h"
|
||||
ARM GAS /tmp/ccPZHCnq.s page 16
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_i2c_ex.c
|
||||
/tmp/ccPZHCnq.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
|
||||
/tmp/ccPZHCnq.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
|
||||
/tmp/ccPZHCnq.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
|
||||
/tmp/ccPZHCnq.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
|
||||
/tmp/ccPZHCnq.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t
|
||||
/tmp/ccPZHCnq.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
|
||||
/tmp/ccPZHCnq.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t
|
||||
/tmp/ccPZHCnq.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
|
||||
/tmp/ccPZHCnq.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
|
||||
/tmp/ccPZHCnq.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
|
||||
/tmp/ccPZHCnq.s:443 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
|
||||
/tmp/ccPZHCnq.s:449 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
|
||||
/tmp/ccPZHCnq.s:455 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
|
||||
/tmp/ccPZHCnq.s:496 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_msp.o: Core/Src/stm32f3xx_hal_msp.c Core/Inc/main.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Core/Inc/main.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
|
@ -1,470 +0,0 @@
|
|||
ARM GAS /tmp/ccX9CbDl.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "stm32f3xx_hal_msp.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Core/Src/stm32f3xx_hal_msp.c"
|
||||
20 .section .text.HAL_MspInit,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global HAL_MspInit
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 HAL_MspInit:
|
||||
28 .LFB123:
|
||||
1:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Header */
|
||||
2:Core/Src/stm32f3xx_hal_msp.c **** /**
|
||||
3:Core/Src/stm32f3xx_hal_msp.c **** ******************************************************************************
|
||||
4:Core/Src/stm32f3xx_hal_msp.c **** * @file stm32f3xx_hal_msp.c
|
||||
5:Core/Src/stm32f3xx_hal_msp.c **** * @brief This file provides code for the MSP Initialization
|
||||
6:Core/Src/stm32f3xx_hal_msp.c **** * and de-Initialization codes.
|
||||
7:Core/Src/stm32f3xx_hal_msp.c **** ******************************************************************************
|
||||
8:Core/Src/stm32f3xx_hal_msp.c **** * @attention
|
||||
9:Core/Src/stm32f3xx_hal_msp.c **** *
|
||||
10:Core/Src/stm32f3xx_hal_msp.c **** * Copyright (c) 2024 STMicroelectronics.
|
||||
11:Core/Src/stm32f3xx_hal_msp.c **** * All rights reserved.
|
||||
12:Core/Src/stm32f3xx_hal_msp.c **** *
|
||||
13:Core/Src/stm32f3xx_hal_msp.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
14:Core/Src/stm32f3xx_hal_msp.c **** * in the root directory of this software component.
|
||||
15:Core/Src/stm32f3xx_hal_msp.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
16:Core/Src/stm32f3xx_hal_msp.c **** *
|
||||
17:Core/Src/stm32f3xx_hal_msp.c **** ******************************************************************************
|
||||
18:Core/Src/stm32f3xx_hal_msp.c **** */
|
||||
19:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Header */
|
||||
20:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
21:Core/Src/stm32f3xx_hal_msp.c **** /* Includes ------------------------------------------------------------------*/
|
||||
22:Core/Src/stm32f3xx_hal_msp.c **** #include "main.h"
|
||||
23:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Includes */
|
||||
24:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
25:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Includes */
|
||||
26:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
27:Core/Src/stm32f3xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
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/ccX9CbDl.s page 2
|
||||
|
||||
|
||||
31:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
32:Core/Src/stm32f3xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
|
||||
33:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Define */
|
||||
34:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
35:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Define */
|
||||
36:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
37:Core/Src/stm32f3xx_hal_msp.c **** /* Private macro -------------------------------------------------------------*/
|
||||
38:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN Macro */
|
||||
39:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
40:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END Macro */
|
||||
41:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
42:Core/Src/stm32f3xx_hal_msp.c **** /* Private variables ---------------------------------------------------------*/
|
||||
43:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN PV */
|
||||
44:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
45:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END PV */
|
||||
46:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
47:Core/Src/stm32f3xx_hal_msp.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
48:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN PFP */
|
||||
49:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
50:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END PFP */
|
||||
51:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
52:Core/Src/stm32f3xx_hal_msp.c **** /* External functions --------------------------------------------------------*/
|
||||
53:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN ExternalFunctions */
|
||||
54:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
55:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END ExternalFunctions */
|
||||
56:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
57:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN 0 */
|
||||
58:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
59:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END 0 */
|
||||
60:Core/Src/stm32f3xx_hal_msp.c **** /**
|
||||
61:Core/Src/stm32f3xx_hal_msp.c **** * Initializes the Global MSP.
|
||||
62:Core/Src/stm32f3xx_hal_msp.c **** */
|
||||
63:Core/Src/stm32f3xx_hal_msp.c **** void HAL_MspInit(void)
|
||||
64:Core/Src/stm32f3xx_hal_msp.c **** {
|
||||
29 .loc 1 64 1 view -0
|
||||
30 .cfi_startproc
|
||||
31 @ args = 0, pretend = 0, frame = 8
|
||||
32 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
33 0000 00B5 push {lr}
|
||||
34 .cfi_def_cfa_offset 4
|
||||
35 .cfi_offset 14, -4
|
||||
36 0002 83B0 sub sp, sp, #12
|
||||
37 .cfi_def_cfa_offset 16
|
||||
65:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
66:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN MspInit 0 */
|
||||
67:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
68:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END MspInit 0 */
|
||||
69:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
70:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
38 .loc 1 70 3 view .LVU1
|
||||
39 .LBB2:
|
||||
40 .loc 1 70 3 view .LVU2
|
||||
41 .loc 1 70 3 view .LVU3
|
||||
42 0004 0C4B ldr r3, .L3
|
||||
43 0006 9A69 ldr r2, [r3, #24]
|
||||
44 0008 42F00102 orr r2, r2, #1
|
||||
45 000c 9A61 str r2, [r3, #24]
|
||||
ARM GAS /tmp/ccX9CbDl.s page 3
|
||||
|
||||
|
||||
46 .loc 1 70 3 view .LVU4
|
||||
47 000e 9A69 ldr r2, [r3, #24]
|
||||
48 0010 02F00102 and r2, r2, #1
|
||||
49 0014 0092 str r2, [sp]
|
||||
50 .loc 1 70 3 view .LVU5
|
||||
51 0016 009A ldr r2, [sp]
|
||||
52 .LBE2:
|
||||
53 .loc 1 70 3 view .LVU6
|
||||
71:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_PWR_CLK_ENABLE();
|
||||
54 .loc 1 71 3 view .LVU7
|
||||
55 .LBB3:
|
||||
56 .loc 1 71 3 view .LVU8
|
||||
57 .loc 1 71 3 view .LVU9
|
||||
58 0018 DA69 ldr r2, [r3, #28]
|
||||
59 001a 42F08052 orr r2, r2, #268435456
|
||||
60 001e DA61 str r2, [r3, #28]
|
||||
61 .loc 1 71 3 view .LVU10
|
||||
62 0020 DB69 ldr r3, [r3, #28]
|
||||
63 0022 03F08053 and r3, r3, #268435456
|
||||
64 0026 0193 str r3, [sp, #4]
|
||||
65 .loc 1 71 3 view .LVU11
|
||||
66 0028 019B ldr r3, [sp, #4]
|
||||
67 .LBE3:
|
||||
68 .loc 1 71 3 view .LVU12
|
||||
72:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
73:Core/Src/stm32f3xx_hal_msp.c **** HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_0);
|
||||
69 .loc 1 73 3 view .LVU13
|
||||
70 002a 0720 movs r0, #7
|
||||
71 002c FFF7FEFF bl HAL_NVIC_SetPriorityGrouping
|
||||
72 .LVL0:
|
||||
74:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
75:Core/Src/stm32f3xx_hal_msp.c **** /* System interrupt init*/
|
||||
76:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
77:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN MspInit 1 */
|
||||
78:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
79:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END MspInit 1 */
|
||||
80:Core/Src/stm32f3xx_hal_msp.c **** }
|
||||
73 .loc 1 80 1 is_stmt 0 view .LVU14
|
||||
74 0030 03B0 add sp, sp, #12
|
||||
75 .cfi_def_cfa_offset 4
|
||||
76 @ sp needed
|
||||
77 0032 5DF804FB ldr pc, [sp], #4
|
||||
78 .L4:
|
||||
79 0036 00BF .align 2
|
||||
80 .L3:
|
||||
81 0038 00100240 .word 1073876992
|
||||
82 .cfi_endproc
|
||||
83 .LFE123:
|
||||
85 .section .text.HAL_SPI_MspInit,"ax",%progbits
|
||||
86 .align 1
|
||||
87 .global HAL_SPI_MspInit
|
||||
88 .syntax unified
|
||||
89 .thumb
|
||||
90 .thumb_func
|
||||
92 HAL_SPI_MspInit:
|
||||
93 .LVL1:
|
||||
94 .LFB124:
|
||||
ARM GAS /tmp/ccX9CbDl.s page 4
|
||||
|
||||
|
||||
81:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
82:Core/Src/stm32f3xx_hal_msp.c **** /**
|
||||
83:Core/Src/stm32f3xx_hal_msp.c **** * @brief SPI MSP Initialization
|
||||
84:Core/Src/stm32f3xx_hal_msp.c **** * This function configures the hardware resources used in this example
|
||||
85:Core/Src/stm32f3xx_hal_msp.c **** * @param hspi: SPI handle pointer
|
||||
86:Core/Src/stm32f3xx_hal_msp.c **** * @retval None
|
||||
87:Core/Src/stm32f3xx_hal_msp.c **** */
|
||||
88:Core/Src/stm32f3xx_hal_msp.c **** void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi)
|
||||
89:Core/Src/stm32f3xx_hal_msp.c **** {
|
||||
95 .loc 1 89 1 is_stmt 1 view -0
|
||||
96 .cfi_startproc
|
||||
97 @ args = 0, pretend = 0, frame = 32
|
||||
98 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
99 .loc 1 89 1 is_stmt 0 view .LVU16
|
||||
100 0000 00B5 push {lr}
|
||||
101 .cfi_def_cfa_offset 4
|
||||
102 .cfi_offset 14, -4
|
||||
103 0002 89B0 sub sp, sp, #36
|
||||
104 .cfi_def_cfa_offset 40
|
||||
90:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
105 .loc 1 90 3 is_stmt 1 view .LVU17
|
||||
106 .loc 1 90 20 is_stmt 0 view .LVU18
|
||||
107 0004 0023 movs r3, #0
|
||||
108 0006 0393 str r3, [sp, #12]
|
||||
109 0008 0493 str r3, [sp, #16]
|
||||
110 000a 0593 str r3, [sp, #20]
|
||||
111 000c 0693 str r3, [sp, #24]
|
||||
112 000e 0793 str r3, [sp, #28]
|
||||
91:Core/Src/stm32f3xx_hal_msp.c **** if(hspi->Instance==SPI2)
|
||||
113 .loc 1 91 3 is_stmt 1 view .LVU19
|
||||
114 .loc 1 91 10 is_stmt 0 view .LVU20
|
||||
115 0010 0268 ldr r2, [r0]
|
||||
116 .loc 1 91 5 view .LVU21
|
||||
117 0012 144B ldr r3, .L9
|
||||
118 0014 9A42 cmp r2, r3
|
||||
119 0016 02D0 beq .L8
|
||||
120 .LVL2:
|
||||
121 .L5:
|
||||
92:Core/Src/stm32f3xx_hal_msp.c **** {
|
||||
93:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN SPI2_MspInit 0 */
|
||||
94:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
95:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END SPI2_MspInit 0 */
|
||||
96:Core/Src/stm32f3xx_hal_msp.c **** /* Peripheral clock enable */
|
||||
97:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_SPI2_CLK_ENABLE();
|
||||
98:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
100:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
101:Core/Src/stm32f3xx_hal_msp.c **** PB13 ------> SPI2_SCK
|
||||
102:Core/Src/stm32f3xx_hal_msp.c **** PB14 ------> SPI2_MISO
|
||||
103:Core/Src/stm32f3xx_hal_msp.c **** PB15 ------> SPI2_MOSI
|
||||
104:Core/Src/stm32f3xx_hal_msp.c **** */
|
||||
105:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15;
|
||||
106:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||
107:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
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/ccX9CbDl.s page 5
|
||||
|
||||
|
||||
111:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
112:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN SPI2_MspInit 1 */
|
||||
113:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
114:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END SPI2_MspInit 1 */
|
||||
115:Core/Src/stm32f3xx_hal_msp.c **** }
|
||||
116:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
117:Core/Src/stm32f3xx_hal_msp.c **** }
|
||||
122 .loc 1 117 1 view .LVU22
|
||||
123 0018 09B0 add sp, sp, #36
|
||||
124 .cfi_remember_state
|
||||
125 .cfi_def_cfa_offset 4
|
||||
126 @ sp needed
|
||||
127 001a 5DF804FB ldr pc, [sp], #4
|
||||
128 .LVL3:
|
||||
129 .L8:
|
||||
130 .cfi_restore_state
|
||||
97:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
131 .loc 1 97 5 is_stmt 1 view .LVU23
|
||||
132 .LBB4:
|
||||
97:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
133 .loc 1 97 5 view .LVU24
|
||||
97:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
134 .loc 1 97 5 view .LVU25
|
||||
135 001e 03F5EC33 add r3, r3, #120832
|
||||
136 0022 DA69 ldr r2, [r3, #28]
|
||||
137 0024 42F48042 orr r2, r2, #16384
|
||||
138 0028 DA61 str r2, [r3, #28]
|
||||
97:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
139 .loc 1 97 5 view .LVU26
|
||||
140 002a DA69 ldr r2, [r3, #28]
|
||||
141 002c 02F48042 and r2, r2, #16384
|
||||
142 0030 0192 str r2, [sp, #4]
|
||||
97:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
143 .loc 1 97 5 view .LVU27
|
||||
144 0032 019A ldr r2, [sp, #4]
|
||||
145 .LBE4:
|
||||
97:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
146 .loc 1 97 5 view .LVU28
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
147 .loc 1 99 5 view .LVU29
|
||||
148 .LBB5:
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
149 .loc 1 99 5 view .LVU30
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
150 .loc 1 99 5 view .LVU31
|
||||
151 0034 5A69 ldr r2, [r3, #20]
|
||||
152 0036 42F48022 orr r2, r2, #262144
|
||||
153 003a 5A61 str r2, [r3, #20]
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
154 .loc 1 99 5 view .LVU32
|
||||
155 003c 5B69 ldr r3, [r3, #20]
|
||||
156 003e 03F48023 and r3, r3, #262144
|
||||
157 0042 0293 str r3, [sp, #8]
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
158 .loc 1 99 5 view .LVU33
|
||||
159 0044 029B ldr r3, [sp, #8]
|
||||
160 .LBE5:
|
||||
ARM GAS /tmp/ccX9CbDl.s page 6
|
||||
|
||||
|
||||
99:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
161 .loc 1 99 5 view .LVU34
|
||||
105:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||
162 .loc 1 105 5 view .LVU35
|
||||
105:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||
163 .loc 1 105 25 is_stmt 0 view .LVU36
|
||||
164 0046 4FF46043 mov r3, #57344
|
||||
165 004a 0393 str r3, [sp, #12]
|
||||
106:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
166 .loc 1 106 5 is_stmt 1 view .LVU37
|
||||
106:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
167 .loc 1 106 26 is_stmt 0 view .LVU38
|
||||
168 004c 0223 movs r3, #2
|
||||
169 004e 0493 str r3, [sp, #16]
|
||||
107:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
||||
170 .loc 1 107 5 is_stmt 1 view .LVU39
|
||||
108:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Alternate = GPIO_AF5_SPI2;
|
||||
171 .loc 1 108 5 view .LVU40
|
||||
108:Core/Src/stm32f3xx_hal_msp.c **** GPIO_InitStruct.Alternate = GPIO_AF5_SPI2;
|
||||
172 .loc 1 108 27 is_stmt 0 view .LVU41
|
||||
173 0050 0323 movs r3, #3
|
||||
174 0052 0693 str r3, [sp, #24]
|
||||
109:Core/Src/stm32f3xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
175 .loc 1 109 5 is_stmt 1 view .LVU42
|
||||
109:Core/Src/stm32f3xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
176 .loc 1 109 31 is_stmt 0 view .LVU43
|
||||
177 0054 0523 movs r3, #5
|
||||
178 0056 0793 str r3, [sp, #28]
|
||||
110:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
179 .loc 1 110 5 is_stmt 1 view .LVU44
|
||||
180 0058 03A9 add r1, sp, #12
|
||||
181 005a 0348 ldr r0, .L9+4
|
||||
182 .LVL4:
|
||||
110:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
183 .loc 1 110 5 is_stmt 0 view .LVU45
|
||||
184 005c FFF7FEFF bl HAL_GPIO_Init
|
||||
185 .LVL5:
|
||||
186 .loc 1 117 1 view .LVU46
|
||||
187 0060 DAE7 b .L5
|
||||
188 .L10:
|
||||
189 0062 00BF .align 2
|
||||
190 .L9:
|
||||
191 0064 00380040 .word 1073756160
|
||||
192 0068 00040048 .word 1207960576
|
||||
193 .cfi_endproc
|
||||
194 .LFE124:
|
||||
196 .section .text.HAL_SPI_MspDeInit,"ax",%progbits
|
||||
197 .align 1
|
||||
198 .global HAL_SPI_MspDeInit
|
||||
199 .syntax unified
|
||||
200 .thumb
|
||||
201 .thumb_func
|
||||
203 HAL_SPI_MspDeInit:
|
||||
204 .LVL6:
|
||||
205 .LFB125:
|
||||
118:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
119:Core/Src/stm32f3xx_hal_msp.c **** /**
|
||||
ARM GAS /tmp/ccX9CbDl.s page 7
|
||||
|
||||
|
||||
120:Core/Src/stm32f3xx_hal_msp.c **** * @brief SPI MSP De-Initialization
|
||||
121:Core/Src/stm32f3xx_hal_msp.c **** * This function freeze the hardware resources used in this example
|
||||
122:Core/Src/stm32f3xx_hal_msp.c **** * @param hspi: SPI handle pointer
|
||||
123:Core/Src/stm32f3xx_hal_msp.c **** * @retval None
|
||||
124:Core/Src/stm32f3xx_hal_msp.c **** */
|
||||
125:Core/Src/stm32f3xx_hal_msp.c **** void HAL_SPI_MspDeInit(SPI_HandleTypeDef* hspi)
|
||||
126:Core/Src/stm32f3xx_hal_msp.c **** {
|
||||
206 .loc 1 126 1 is_stmt 1 view -0
|
||||
207 .cfi_startproc
|
||||
208 @ args = 0, pretend = 0, frame = 0
|
||||
209 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
210 .loc 1 126 1 is_stmt 0 view .LVU48
|
||||
211 0000 08B5 push {r3, lr}
|
||||
212 .cfi_def_cfa_offset 8
|
||||
213 .cfi_offset 3, -8
|
||||
214 .cfi_offset 14, -4
|
||||
127:Core/Src/stm32f3xx_hal_msp.c **** if(hspi->Instance==SPI2)
|
||||
215 .loc 1 127 3 is_stmt 1 view .LVU49
|
||||
216 .loc 1 127 10 is_stmt 0 view .LVU50
|
||||
217 0002 0268 ldr r2, [r0]
|
||||
218 .loc 1 127 5 view .LVU51
|
||||
219 0004 074B ldr r3, .L15
|
||||
220 0006 9A42 cmp r2, r3
|
||||
221 0008 00D0 beq .L14
|
||||
222 .LVL7:
|
||||
223 .L11:
|
||||
128:Core/Src/stm32f3xx_hal_msp.c **** {
|
||||
129:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN SPI2_MspDeInit 0 */
|
||||
130:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
131:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END SPI2_MspDeInit 0 */
|
||||
132:Core/Src/stm32f3xx_hal_msp.c **** /* Peripheral clock disable */
|
||||
133:Core/Src/stm32f3xx_hal_msp.c **** __HAL_RCC_SPI2_CLK_DISABLE();
|
||||
134:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
135:Core/Src/stm32f3xx_hal_msp.c **** /**SPI2 GPIO Configuration
|
||||
136:Core/Src/stm32f3xx_hal_msp.c **** PB13 ------> SPI2_SCK
|
||||
137:Core/Src/stm32f3xx_hal_msp.c **** PB14 ------> SPI2_MISO
|
||||
138:Core/Src/stm32f3xx_hal_msp.c **** PB15 ------> SPI2_MOSI
|
||||
139:Core/Src/stm32f3xx_hal_msp.c **** */
|
||||
140:Core/Src/stm32f3xx_hal_msp.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15);
|
||||
141:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
142:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE BEGIN SPI2_MspDeInit 1 */
|
||||
143:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
144:Core/Src/stm32f3xx_hal_msp.c **** /* USER CODE END SPI2_MspDeInit 1 */
|
||||
145:Core/Src/stm32f3xx_hal_msp.c **** }
|
||||
146:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
147:Core/Src/stm32f3xx_hal_msp.c **** }
|
||||
224 .loc 1 147 1 view .LVU52
|
||||
225 000a 08BD pop {r3, pc}
|
||||
226 .LVL8:
|
||||
227 .L14:
|
||||
133:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
228 .loc 1 133 5 is_stmt 1 view .LVU53
|
||||
229 000c 064A ldr r2, .L15+4
|
||||
230 000e D369 ldr r3, [r2, #28]
|
||||
231 0010 23F48043 bic r3, r3, #16384
|
||||
232 0014 D361 str r3, [r2, #28]
|
||||
140:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
ARM GAS /tmp/ccX9CbDl.s page 8
|
||||
|
||||
|
||||
233 .loc 1 140 5 view .LVU54
|
||||
234 0016 4FF46041 mov r1, #57344
|
||||
235 001a 0448 ldr r0, .L15+8
|
||||
236 .LVL9:
|
||||
140:Core/Src/stm32f3xx_hal_msp.c ****
|
||||
237 .loc 1 140 5 is_stmt 0 view .LVU55
|
||||
238 001c FFF7FEFF bl HAL_GPIO_DeInit
|
||||
239 .LVL10:
|
||||
240 .loc 1 147 1 view .LVU56
|
||||
241 0020 F3E7 b .L11
|
||||
242 .L16:
|
||||
243 0022 00BF .align 2
|
||||
244 .L15:
|
||||
245 0024 00380040 .word 1073756160
|
||||
246 0028 00100240 .word 1073876992
|
||||
247 002c 00040048 .word 1207960576
|
||||
248 .cfi_endproc
|
||||
249 .LFE125:
|
||||
251 .text
|
||||
252 .Letext0:
|
||||
253 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
254 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
255 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
256 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
257 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h"
|
||||
258 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
259 .file 8 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
260 .file 9 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h"
|
||||
ARM GAS /tmp/ccX9CbDl.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_msp.c
|
||||
/tmp/ccX9CbDl.s:21 .text.HAL_MspInit:00000000 $t
|
||||
/tmp/ccX9CbDl.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||
/tmp/ccX9CbDl.s:81 .text.HAL_MspInit:00000038 $d
|
||||
/tmp/ccX9CbDl.s:86 .text.HAL_SPI_MspInit:00000000 $t
|
||||
/tmp/ccX9CbDl.s:92 .text.HAL_SPI_MspInit:00000000 HAL_SPI_MspInit
|
||||
/tmp/ccX9CbDl.s:191 .text.HAL_SPI_MspInit:00000064 $d
|
||||
/tmp/ccX9CbDl.s:197 .text.HAL_SPI_MspDeInit:00000000 $t
|
||||
/tmp/ccX9CbDl.s:203 .text.HAL_SPI_MspDeInit:00000000 HAL_SPI_MspDeInit
|
||||
/tmp/ccX9CbDl.s:245 .text.HAL_SPI_MspDeInit:00000024 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_NVIC_SetPriorityGrouping
|
||||
HAL_GPIO_Init
|
||||
HAL_GPIO_DeInit
|
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_pwr.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
|
@ -1,993 +0,0 @@
|
|||
ARM GAS /tmp/cccsSMWX.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "stm32f3xx_hal_pwr.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c"
|
||||
20 .section .text.HAL_PWR_DeInit,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global HAL_PWR_DeInit
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 HAL_PWR_DeInit:
|
||||
28 .LFB123:
|
||||
1:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
2:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ******************************************************************************
|
||||
3:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @file stm32f3xx_hal_pwr.c
|
||||
4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief PWR HAL module driver.
|
||||
6:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * functionalities of the Power Controller (PWR) peripheral:
|
||||
8:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * + Initialization/de-initialization functions
|
||||
9:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * + Peripheral Control functions
|
||||
10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *
|
||||
11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ******************************************************************************
|
||||
12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @attention
|
||||
13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *
|
||||
14:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Copyright (c) 2016 STMicroelectronics.
|
||||
15:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * All rights reserved.
|
||||
16:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *
|
||||
17:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * in the root directory of this software component.
|
||||
19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *
|
||||
21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ******************************************************************************
|
||||
22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
23:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
24:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Includes ------------------------------------------------------------------*/
|
||||
25:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** #include "stm32f3xx_hal.h"
|
||||
26:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @addtogroup STM32F3xx_HAL_Driver
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
ARM GAS /tmp/cccsSMWX.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR PWR
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief PWR HAL module driver
|
||||
33:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
34:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
35:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
36:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** #ifdef HAL_PWR_MODULE_ENABLED
|
||||
37:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
38:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
39:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Private define ------------------------------------------------------------*/
|
||||
40:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Private macro -------------------------------------------------------------*/
|
||||
41:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Private variables ---------------------------------------------------------*/
|
||||
42:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
43:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Private functions ---------------------------------------------------------*/
|
||||
44:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
45:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR_Exported_Functions PWR Exported Functions
|
||||
46:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
47:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
48:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
49:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR_Exported_Functions_Group1 Initialization and de-initialization functions
|
||||
50:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Initialization and de-initialization functions
|
||||
51:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *
|
||||
52:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @verbatim
|
||||
53:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ===============================================================================
|
||||
54:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ##### Initialization and de-initialization functions #####
|
||||
55:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ===============================================================================
|
||||
56:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
57:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** After reset, the backup domain (RTC registers, RTC backup data
|
||||
58:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** registers and backup SRAM) is protected against possible unwanted
|
||||
59:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** write accesses.
|
||||
60:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** To enable access to the RTC Domain and RTC registers, proceed as follows:
|
||||
61:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Enable the Power Controller (PWR) APB1 interface clock using the
|
||||
62:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_CLK_ENABLE() macro.
|
||||
63:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Enable access to RTC domain using the HAL_PWR_EnableBkUpAccess() function.
|
||||
64:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
65:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @endverbatim
|
||||
66:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Deinitializes the PWR peripheral registers to their default reset values.
|
||||
71:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
72:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
73:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_DeInit(void)
|
||||
74:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
29 .loc 1 74 1 view -0
|
||||
30 .cfi_startproc
|
||||
31 @ args = 0, pretend = 0, frame = 0
|
||||
32 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
33 @ link register save eliminated.
|
||||
75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_FORCE_RESET();
|
||||
34 .loc 1 75 3 view .LVU1
|
||||
35 0000 044B ldr r3, .L2
|
||||
36 0002 1A69 ldr r2, [r3, #16]
|
||||
37 0004 42F08052 orr r2, r2, #268435456
|
||||
38 0008 1A61 str r2, [r3, #16]
|
||||
76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __HAL_RCC_PWR_RELEASE_RESET();
|
||||
39 .loc 1 76 3 view .LVU2
|
||||
ARM GAS /tmp/cccsSMWX.s page 3
|
||||
|
||||
|
||||
40 000a 1A69 ldr r2, [r3, #16]
|
||||
41 000c 22F08052 bic r2, r2, #268435456
|
||||
42 0010 1A61 str r2, [r3, #16]
|
||||
77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
43 .loc 1 77 1 is_stmt 0 view .LVU3
|
||||
44 0012 7047 bx lr
|
||||
45 .L3:
|
||||
46 .align 2
|
||||
47 .L2:
|
||||
48 0014 00100240 .word 1073876992
|
||||
49 .cfi_endproc
|
||||
50 .LFE123:
|
||||
52 .section .text.HAL_PWR_EnableBkUpAccess,"ax",%progbits
|
||||
53 .align 1
|
||||
54 .global HAL_PWR_EnableBkUpAccess
|
||||
55 .syntax unified
|
||||
56 .thumb
|
||||
57 .thumb_func
|
||||
59 HAL_PWR_EnableBkUpAccess:
|
||||
60 .LFB124:
|
||||
78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
80:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Enables access to the backup domain (RTC registers, RTC
|
||||
81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * backup data registers and backup SRAM).
|
||||
82:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note If the HSE divided by 32 is used as the RTC clock, the
|
||||
83:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Backup Domain Access should be kept enabled.
|
||||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnableBkUpAccess(void)
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
61 .loc 1 87 1 is_stmt 1 view -0
|
||||
62 .cfi_startproc
|
||||
63 @ args = 0, pretend = 0, frame = 0
|
||||
64 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
65 @ link register save eliminated.
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SET_BIT(PWR->CR, PWR_CR_DBP);
|
||||
66 .loc 1 88 3 view .LVU5
|
||||
67 0000 024A ldr r2, .L5
|
||||
68 0002 1368 ldr r3, [r2]
|
||||
69 0004 43F48073 orr r3, r3, #256
|
||||
70 0008 1360 str r3, [r2]
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
71 .loc 1 89 1 is_stmt 0 view .LVU6
|
||||
72 000a 7047 bx lr
|
||||
73 .L6:
|
||||
74 .align 2
|
||||
75 .L5:
|
||||
76 000c 00700040 .word 1073770496
|
||||
77 .cfi_endproc
|
||||
78 .LFE124:
|
||||
80 .section .text.HAL_PWR_DisableBkUpAccess,"ax",%progbits
|
||||
81 .align 1
|
||||
82 .global HAL_PWR_DisableBkUpAccess
|
||||
83 .syntax unified
|
||||
84 .thumb
|
||||
85 .thumb_func
|
||||
87 HAL_PWR_DisableBkUpAccess:
|
||||
ARM GAS /tmp/cccsSMWX.s page 4
|
||||
|
||||
|
||||
88 .LFB125:
|
||||
90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
91:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
92:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Disables access to the backup domain (RTC registers, RTC
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * backup data registers and backup SRAM).
|
||||
94:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note If the HSE divided by 32 is used as the RTC clock, the
|
||||
95:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Backup Domain Access should be kept enabled.
|
||||
96:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
97:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
98:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_DisableBkUpAccess(void)
|
||||
99:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
89 .loc 1 99 1 is_stmt 1 view -0
|
||||
90 .cfi_startproc
|
||||
91 @ args = 0, pretend = 0, frame = 0
|
||||
92 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
93 @ link register save eliminated.
|
||||
100:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** CLEAR_BIT(PWR->CR, PWR_CR_DBP);
|
||||
94 .loc 1 100 3 view .LVU8
|
||||
95 0000 024A ldr r2, .L8
|
||||
96 0002 1368 ldr r3, [r2]
|
||||
97 0004 23F48073 bic r3, r3, #256
|
||||
98 0008 1360 str r3, [r2]
|
||||
101:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
99 .loc 1 101 1 is_stmt 0 view .LVU9
|
||||
100 000a 7047 bx lr
|
||||
101 .L9:
|
||||
102 .align 2
|
||||
103 .L8:
|
||||
104 000c 00700040 .word 1073770496
|
||||
105 .cfi_endproc
|
||||
106 .LFE125:
|
||||
108 .section .text.HAL_PWR_EnableWakeUpPin,"ax",%progbits
|
||||
109 .align 1
|
||||
110 .global HAL_PWR_EnableWakeUpPin
|
||||
111 .syntax unified
|
||||
112 .thumb
|
||||
113 .thumb_func
|
||||
115 HAL_PWR_EnableWakeUpPin:
|
||||
116 .LVL0:
|
||||
117 .LFB126:
|
||||
102:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @}
|
||||
105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
107:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /** @defgroup PWR_Exported_Functions_Group2 Peripheral Control functions
|
||||
108:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Low Power modes configuration functions
|
||||
109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *
|
||||
110:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @verbatim
|
||||
111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ===============================================================================
|
||||
113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ##### Peripheral Control functions #####
|
||||
114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ===============================================================================
|
||||
115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** WakeUp pin configuration ***
|
||||
117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ================================
|
||||
118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
ARM GAS /tmp/cccsSMWX.s page 5
|
||||
|
||||
|
||||
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) WakeUp pin is used to wakeup the system from Standby mode. This pin is
|
||||
120:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** forced in input pull down configuration and is active on rising edges.
|
||||
121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) There are up to three WakeUp pins:
|
||||
122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++)WakeUp Pin 1 on PA.00.
|
||||
123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++)WakeUp Pin 2 on PC.13 (STM32F303xC, STM32F303xE only).
|
||||
124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++)WakeUp Pin 3 on PE.06.
|
||||
125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** Main and Backup Regulators configuration ***
|
||||
127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ================================================
|
||||
128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
129:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) When the backup domain is supplied by VDD (analog switch connected to VDD)
|
||||
130:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** the backup SRAM is powered from VDD which replaces the VBAT power supply to
|
||||
131:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** save battery life.
|
||||
132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) The backup SRAM is not mass erased by a tamper event. It is read
|
||||
134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** protected to prevent confidential data, such as cryptographic private
|
||||
135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** key, from being accessed. The backup SRAM can be erased only through
|
||||
136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** the Flash interface when a protection level change from level 1 to
|
||||
137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** level 0 is requested.
|
||||
138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** -@- Refer to the description of Read protection (RDP) in the Flash
|
||||
139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** programming manual.
|
||||
140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** Refer to the datasheets for more details.
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** Low Power modes configuration ***
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** =====================================
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The devices feature 3 low-power modes:
|
||||
147:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Sleep mode: Cortex-M4 core stopped, peripherals kept running.
|
||||
148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Stop mode: all clocks are stopped, regulator running, regulator
|
||||
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** in low power mode
|
||||
150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Standby mode: 1.2V domain powered off (mode not available on STM32F3x8 devices).
|
||||
151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** Sleep mode ***
|
||||
153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ==================
|
||||
154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
155:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry:
|
||||
156:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Sleep mode is entered by using the HAL_PWR_EnterSLEEPMode(PWR_MAINREGULATOR_ON, PWR_S
|
||||
157:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** functions with
|
||||
158:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
|
||||
159:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFE: enter SLEEP mode with WFE instruction
|
||||
160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Exit:
|
||||
162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Any peripheral interrupt acknowledged by the nested vectored interrupt
|
||||
163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** controller (NVIC) can wake up the device from Sleep mode.
|
||||
164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
165:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** Stop mode ***
|
||||
166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** =================
|
||||
167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** In Stop mode, all clocks in the 1.8V domain are stopped, the PLL, the HSI,
|
||||
169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** and the HSE RC oscillators are disabled. Internal SRAM and register contents
|
||||
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** are preserved.
|
||||
171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The voltage regulator can be configured either in normal or low-power mode to minimize the co
|
||||
172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry:
|
||||
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPEN
|
||||
175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** function with:
|
||||
ARM GAS /tmp/cccsSMWX.s page 6
|
||||
|
||||
|
||||
176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Main regulator ON or
|
||||
177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Low Power regulator ON.
|
||||
178:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) PWR_STOPENTRY_WFI: enter STOP mode with WFI instruction or
|
||||
179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) PWR_STOPENTRY_WFE: enter STOP mode with WFE instruction
|
||||
180:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Exit:
|
||||
181:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Any EXTI Line (Internal or External) configured in Interrupt/Event mode.
|
||||
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) Some specific communication peripherals (CEC, USART, I2C) interrupts,
|
||||
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** when programmed in wakeup mode (the peripheral must be
|
||||
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** programmed in wakeup mode and the corresponding interrupt vector
|
||||
185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** must be enabled in the NVIC).
|
||||
186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** Standby mode ***
|
||||
188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** ====================
|
||||
189:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
190:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The Standby mode allows to achieve the lowest power consumption. It is based
|
||||
191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** on the Cortex-M4 deep sleep mode, with the voltage regulator disabled.
|
||||
192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The 1.8V domain is consequently powered off. The PLL, the HSI oscillator and
|
||||
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** the HSE oscillator are also switched off. SRAM and register contents are lost
|
||||
194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** except for the RTC registers, RTC backup registers, backup SRAM and Standby
|
||||
195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** circuitry.
|
||||
196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The voltage regulator is OFF.
|
||||
197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Entry:
|
||||
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) The Standby mode is entered using the HAL_PWR_EnterSTANDBYMode() function.
|
||||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Exit:
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) WKUP pin rising edge, RTC alarm (Alarm A and Alarm B), RTC wakeup,
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tamper event, time-stamp event, external reset in NRST pin, IWDG reset.
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
204:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** *** Auto-wakeup (AWU) from low-power mode ***
|
||||
205:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** =============================================
|
||||
206:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** [..]
|
||||
207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** The MCU can be woken up from low-power mode by an RTC Alarm event, an RTC
|
||||
208:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** Wakeup event, a tamper event, a time-stamp event, or a comparator event,
|
||||
209:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** without depending on an external interrupt (Auto-wakeup mode).
|
||||
210:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
211:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) RTC auto-wakeup (AWU) from the Stop and Standby modes
|
||||
212:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
213:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC alarm event, it is necessary to
|
||||
214:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** configure the RTC to generate the RTC alarm using the HAL_RTC_SetAlarm_IT() function.
|
||||
215:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
216:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC Tamper or time stamp event, it
|
||||
217:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** is necessary to configure the RTC to detect the tamper or time stamp event using the
|
||||
218:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** HAL_RTC_SetTimeStamp_IT() or HAL_RTC_SetTamper_IT() functions.
|
||||
219:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
220:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC WakeUp event, it is necessary to
|
||||
221:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** configure the RTC to generate the RTC WakeUp event using the HAL_RTC_SetWakeUpTimer_IT()
|
||||
222:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
223:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+) Comparator auto-wakeup (AWU) from the Stop mode
|
||||
224:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
225:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (++) To wake up from the Stop mode with a comparator wakeup event, it is necessary to:
|
||||
226:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+++) Configure the EXTI Line associated with the comparator (example EXTI Line 22 for c
|
||||
227:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** to be sensitive to to the selected edges (falling, rising or falling
|
||||
228:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** and rising) (Interrupt or Event modes) using the EXTI_Init() function.
|
||||
229:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** (+++) Configure the comparator to generate the event.
|
||||
230:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** @endverbatim
|
||||
231:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @{
|
||||
232:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
ARM GAS /tmp/cccsSMWX.s page 7
|
||||
|
||||
|
||||
233:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
234:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
235:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Enables the WakeUp PINx functionality.
|
||||
236:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @param WakeUpPinx Specifies the Power Wake-Up pin to enable.
|
||||
237:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This parameter can be value of :
|
||||
238:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @ref PWR_WakeUp_Pins
|
||||
239:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
240:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
241:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnableWakeUpPin(uint32_t WakeUpPinx)
|
||||
242:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
118 .loc 1 242 1 is_stmt 1 view -0
|
||||
119 .cfi_startproc
|
||||
120 @ args = 0, pretend = 0, frame = 0
|
||||
121 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
122 @ link register save eliminated.
|
||||
243:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */
|
||||
244:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_WAKEUP_PIN(WakeUpPinx));
|
||||
123 .loc 1 244 3 view .LVU11
|
||||
245:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Enable the EWUPx pin */
|
||||
246:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SET_BIT(PWR->CSR, WakeUpPinx);
|
||||
124 .loc 1 246 3 view .LVU12
|
||||
125 0000 024A ldr r2, .L11
|
||||
126 0002 5368 ldr r3, [r2, #4]
|
||||
127 0004 0343 orrs r3, r3, r0
|
||||
128 0006 5360 str r3, [r2, #4]
|
||||
247:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
129 .loc 1 247 1 is_stmt 0 view .LVU13
|
||||
130 0008 7047 bx lr
|
||||
131 .L12:
|
||||
132 000a 00BF .align 2
|
||||
133 .L11:
|
||||
134 000c 00700040 .word 1073770496
|
||||
135 .cfi_endproc
|
||||
136 .LFE126:
|
||||
138 .section .text.HAL_PWR_DisableWakeUpPin,"ax",%progbits
|
||||
139 .align 1
|
||||
140 .global HAL_PWR_DisableWakeUpPin
|
||||
141 .syntax unified
|
||||
142 .thumb
|
||||
143 .thumb_func
|
||||
145 HAL_PWR_DisableWakeUpPin:
|
||||
146 .LVL1:
|
||||
147 .LFB127:
|
||||
248:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
249:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
250:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Disables the WakeUp PINx functionality.
|
||||
251:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @param WakeUpPinx Specifies the Power Wake-Up pin to disable.
|
||||
252:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This parameter can be values of :
|
||||
253:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @ref PWR_WakeUp_Pins
|
||||
254:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
255:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
256:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_DisableWakeUpPin(uint32_t WakeUpPinx)
|
||||
257:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
148 .loc 1 257 1 is_stmt 1 view -0
|
||||
149 .cfi_startproc
|
||||
150 @ args = 0, pretend = 0, frame = 0
|
||||
151 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/cccsSMWX.s page 8
|
||||
|
||||
|
||||
152 @ link register save eliminated.
|
||||
258:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */
|
||||
259:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_WAKEUP_PIN(WakeUpPinx));
|
||||
153 .loc 1 259 3 view .LVU15
|
||||
260:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Disable the EWUPx pin */
|
||||
261:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** CLEAR_BIT(PWR->CSR, WakeUpPinx);
|
||||
154 .loc 1 261 3 view .LVU16
|
||||
155 0000 024A ldr r2, .L14
|
||||
156 0002 5368 ldr r3, [r2, #4]
|
||||
157 0004 23EA0003 bic r3, r3, r0
|
||||
158 0008 5360 str r3, [r2, #4]
|
||||
262:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
159 .loc 1 262 1 is_stmt 0 view .LVU17
|
||||
160 000a 7047 bx lr
|
||||
161 .L15:
|
||||
162 .align 2
|
||||
163 .L14:
|
||||
164 000c 00700040 .word 1073770496
|
||||
165 .cfi_endproc
|
||||
166 .LFE127:
|
||||
168 .section .text.HAL_PWR_EnterSLEEPMode,"ax",%progbits
|
||||
169 .align 1
|
||||
170 .global HAL_PWR_EnterSLEEPMode
|
||||
171 .syntax unified
|
||||
172 .thumb
|
||||
173 .thumb_func
|
||||
175 HAL_PWR_EnterSLEEPMode:
|
||||
176 .LVL2:
|
||||
177 .LFB128:
|
||||
263:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
264:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
265:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Enters Sleep mode.
|
||||
266:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note In Sleep mode, all I/O pins keep the same state as in Run mode.
|
||||
267:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @param Regulator Specifies the regulator state in SLEEP mode.
|
||||
268:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This parameter can be one of the following values:
|
||||
269:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_MAINREGULATOR_ON: SLEEP mode with regulator ON
|
||||
270:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_LOWPOWERREGULATOR_ON: SLEEP mode with low power regulator ON
|
||||
271:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note This parameter has no effect in F3 family and is just maintained to
|
||||
272:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * offer full portability of other STM32 families software.
|
||||
273:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @param SLEEPEntry Specifies if SLEEP mode is entered with WFI or WFE instruction.
|
||||
274:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * When WFI entry is used, tick interrupt have to be disabled if not desired as
|
||||
275:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * the interrupt wake up source.
|
||||
276:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This parameter can be one of the following values:
|
||||
277:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
|
||||
278:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_SLEEPENTRY_WFE: enter SLEEP mode with WFE instruction
|
||||
279:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
280:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
281:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnterSLEEPMode(uint32_t Regulator, uint8_t SLEEPEntry)
|
||||
282:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
178 .loc 1 282 1 is_stmt 1 view -0
|
||||
179 .cfi_startproc
|
||||
180 @ args = 0, pretend = 0, frame = 0
|
||||
181 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
182 @ link register save eliminated.
|
||||
283:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */
|
||||
284:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry));
|
||||
183 .loc 1 284 3 view .LVU19
|
||||
ARM GAS /tmp/cccsSMWX.s page 9
|
||||
|
||||
|
||||
285:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
286:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Prevent unused argument(s) compilation warning */
|
||||
287:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** UNUSED(Regulator);
|
||||
184 .loc 1 287 3 view .LVU20
|
||||
288:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
289:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Clear SLEEPDEEP bit of Cortex System Control Register */
|
||||
290:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SCB->SCR &= (uint32_t)~((uint32_t)SCB_SCR_SLEEPDEEP_Msk);
|
||||
185 .loc 1 290 3 view .LVU21
|
||||
186 .loc 1 290 6 is_stmt 0 view .LVU22
|
||||
187 0000 064A ldr r2, .L20
|
||||
188 0002 1369 ldr r3, [r2, #16]
|
||||
189 .loc 1 290 12 view .LVU23
|
||||
190 0004 23F00403 bic r3, r3, #4
|
||||
191 0008 1361 str r3, [r2, #16]
|
||||
291:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
292:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select SLEEP mode entry -------------------------------------------------*/
|
||||
293:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** if(SLEEPEntry == PWR_SLEEPENTRY_WFI)
|
||||
192 .loc 1 293 3 is_stmt 1 view .LVU24
|
||||
193 .loc 1 293 5 is_stmt 0 view .LVU25
|
||||
194 000a 0129 cmp r1, #1
|
||||
195 000c 03D0 beq .L19
|
||||
294:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
295:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Request Wait For Interrupt */
|
||||
296:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFI();
|
||||
297:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
298:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** else
|
||||
299:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
300:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Request Wait For Event */
|
||||
301:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __SEV();
|
||||
196 .loc 1 301 5 is_stmt 1 view .LVU26
|
||||
197 .syntax unified
|
||||
198 @ 301 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
199 000e 40BF sev
|
||||
200 @ 0 "" 2
|
||||
302:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE();
|
||||
201 .loc 1 302 5 view .LVU27
|
||||
202 @ 302 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
203 0010 20BF wfe
|
||||
204 @ 0 "" 2
|
||||
303:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE();
|
||||
205 .loc 1 303 5 view .LVU28
|
||||
206 @ 303 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
207 0012 20BF wfe
|
||||
208 @ 0 "" 2
|
||||
304:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
305:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
209 .loc 1 305 1 is_stmt 0 view .LVU29
|
||||
210 .thumb
|
||||
211 .syntax unified
|
||||
212 0014 7047 bx lr
|
||||
213 .L19:
|
||||
296:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
214 .loc 1 296 5 is_stmt 1 view .LVU30
|
||||
215 .syntax unified
|
||||
216 @ 296 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
217 0016 30BF wfi
|
||||
218 @ 0 "" 2
|
||||
ARM GAS /tmp/cccsSMWX.s page 10
|
||||
|
||||
|
||||
219 .thumb
|
||||
220 .syntax unified
|
||||
221 0018 7047 bx lr
|
||||
222 .L21:
|
||||
223 001a 00BF .align 2
|
||||
224 .L20:
|
||||
225 001c 00ED00E0 .word -536810240
|
||||
226 .cfi_endproc
|
||||
227 .LFE128:
|
||||
229 .section .text.HAL_PWR_EnterSTOPMode,"ax",%progbits
|
||||
230 .align 1
|
||||
231 .global HAL_PWR_EnterSTOPMode
|
||||
232 .syntax unified
|
||||
233 .thumb
|
||||
234 .thumb_func
|
||||
236 HAL_PWR_EnterSTOPMode:
|
||||
237 .LVL3:
|
||||
238 .LFB129:
|
||||
306:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
307:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
308:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Enters STOP mode.
|
||||
309:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note In Stop mode, all I/O pins keep the same state as in Run mode.
|
||||
310:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note When exiting Stop mode by issuing an interrupt or a wakeup event,
|
||||
311:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * the HSI RC oscillator is selected as system clock.
|
||||
312:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note When the voltage regulator operates in low power mode, an additional
|
||||
313:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * startup delay is incurred when waking up from Stop mode.
|
||||
314:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * By keeping the internal regulator ON during Stop mode, the consumption
|
||||
315:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * is higher although the startup time is reduced.
|
||||
316:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @param Regulator Specifies the regulator state in STOP mode.
|
||||
317:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This parameter can be one of the following values:
|
||||
318:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_MAINREGULATOR_ON: STOP mode with regulator ON
|
||||
319:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_LOWPOWERREGULATOR_ON: STOP mode with low power regulator ON
|
||||
320:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @param STOPEntry specifies if STOP mode in entered with WFI or WFE instruction.
|
||||
321:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * This parameter can be one of the following values:
|
||||
322:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_STOPENTRY_WFI:Enter STOP mode with WFI instruction
|
||||
323:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @arg PWR_STOPENTRY_WFE: Enter STOP mode with WFE instruction
|
||||
324:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
325:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
326:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnterSTOPMode(uint32_t Regulator, uint8_t STOPEntry)
|
||||
327:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
239 .loc 1 327 1 view -0
|
||||
240 .cfi_startproc
|
||||
241 @ args = 0, pretend = 0, frame = 0
|
||||
242 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
243 @ link register save eliminated.
|
||||
328:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** uint32_t tmpreg = 0U;
|
||||
244 .loc 1 328 3 view .LVU32
|
||||
329:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
330:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Check the parameters */
|
||||
331:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_REGULATOR(Regulator));
|
||||
245 .loc 1 331 3 view .LVU33
|
||||
332:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** assert_param(IS_PWR_STOP_ENTRY(STOPEntry));
|
||||
246 .loc 1 332 3 view .LVU34
|
||||
333:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
334:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select the regulator state in STOP mode ---------------------------------*/
|
||||
335:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tmpreg = PWR->CR;
|
||||
247 .loc 1 335 3 view .LVU35
|
||||
ARM GAS /tmp/cccsSMWX.s page 11
|
||||
|
||||
|
||||
248 .loc 1 335 10 is_stmt 0 view .LVU36
|
||||
249 0000 0B4A ldr r2, .L26
|
||||
250 0002 1368 ldr r3, [r2]
|
||||
251 .LVL4:
|
||||
336:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
337:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Clear PDDS and LPDS bits */
|
||||
338:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tmpreg &= (uint32_t)~(PWR_CR_PDDS | PWR_CR_LPDS);
|
||||
252 .loc 1 338 3 is_stmt 1 view .LVU37
|
||||
253 .loc 1 338 10 is_stmt 0 view .LVU38
|
||||
254 0004 23F00303 bic r3, r3, #3
|
||||
255 .LVL5:
|
||||
339:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
340:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Set LPDS bit according to Regulator value */
|
||||
341:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** tmpreg |= Regulator;
|
||||
256 .loc 1 341 3 is_stmt 1 view .LVU39
|
||||
257 .loc 1 341 10 is_stmt 0 view .LVU40
|
||||
258 0008 0343 orrs r3, r3, r0
|
||||
259 .LVL6:
|
||||
342:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
343:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Store the new value */
|
||||
344:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** PWR->CR = tmpreg;
|
||||
260 .loc 1 344 3 is_stmt 1 view .LVU41
|
||||
261 .loc 1 344 11 is_stmt 0 view .LVU42
|
||||
262 000a 1360 str r3, [r2]
|
||||
345:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
346:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Set SLEEPDEEP bit of Cortex System Control Register */
|
||||
347:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk;
|
||||
263 .loc 1 347 3 is_stmt 1 view .LVU43
|
||||
264 .loc 1 347 6 is_stmt 0 view .LVU44
|
||||
265 000c 094A ldr r2, .L26+4
|
||||
266 000e 1369 ldr r3, [r2, #16]
|
||||
267 .LVL7:
|
||||
268 .loc 1 347 12 view .LVU45
|
||||
269 0010 43F00403 orr r3, r3, #4
|
||||
270 0014 1361 str r3, [r2, #16]
|
||||
271 .LVL8:
|
||||
348:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
349:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select STOP mode entry --------------------------------------------------*/
|
||||
350:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** if(STOPEntry == PWR_STOPENTRY_WFI)
|
||||
272 .loc 1 350 3 is_stmt 1 view .LVU46
|
||||
273 .loc 1 350 5 is_stmt 0 view .LVU47
|
||||
274 0016 0129 cmp r1, #1
|
||||
275 0018 08D0 beq .L25
|
||||
351:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
352:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Request Wait For Interrupt */
|
||||
353:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFI();
|
||||
354:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
355:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** else
|
||||
356:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
357:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Request Wait For Event */
|
||||
358:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __SEV();
|
||||
276 .loc 1 358 5 is_stmt 1 view .LVU48
|
||||
277 .syntax unified
|
||||
278 @ 358 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
279 001a 40BF sev
|
||||
280 @ 0 "" 2
|
||||
359:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE();
|
||||
ARM GAS /tmp/cccsSMWX.s page 12
|
||||
|
||||
|
||||
281 .loc 1 359 5 view .LVU49
|
||||
282 @ 359 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
283 001c 20BF wfe
|
||||
284 @ 0 "" 2
|
||||
360:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFE();
|
||||
285 .loc 1 360 5 view .LVU50
|
||||
286 @ 360 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
287 001e 20BF wfe
|
||||
288 @ 0 "" 2
|
||||
289 .thumb
|
||||
290 .syntax unified
|
||||
291 .L24:
|
||||
361:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
362:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
363:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Reset SLEEPDEEP bit of Cortex System Control Register */
|
||||
364:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SCB->SCR &= (uint32_t)~((uint32_t)SCB_SCR_SLEEPDEEP_Msk);
|
||||
292 .loc 1 364 3 view .LVU51
|
||||
293 .loc 1 364 6 is_stmt 0 view .LVU52
|
||||
294 0020 044A ldr r2, .L26+4
|
||||
295 0022 1369 ldr r3, [r2, #16]
|
||||
296 .loc 1 364 12 view .LVU53
|
||||
297 0024 23F00403 bic r3, r3, #4
|
||||
298 0028 1361 str r3, [r2, #16]
|
||||
365:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
299 .loc 1 365 1 view .LVU54
|
||||
300 002a 7047 bx lr
|
||||
301 .L25:
|
||||
353:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
302 .loc 1 353 5 is_stmt 1 view .LVU55
|
||||
303 .syntax unified
|
||||
304 @ 353 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
305 002c 30BF wfi
|
||||
306 @ 0 "" 2
|
||||
307 .thumb
|
||||
308 .syntax unified
|
||||
309 002e F7E7 b .L24
|
||||
310 .L27:
|
||||
311 .align 2
|
||||
312 .L26:
|
||||
313 0030 00700040 .word 1073770496
|
||||
314 0034 00ED00E0 .word -536810240
|
||||
315 .cfi_endproc
|
||||
316 .LFE129:
|
||||
318 .section .text.HAL_PWR_EnterSTANDBYMode,"ax",%progbits
|
||||
319 .align 1
|
||||
320 .global HAL_PWR_EnterSTANDBYMode
|
||||
321 .syntax unified
|
||||
322 .thumb
|
||||
323 .thumb_func
|
||||
325 HAL_PWR_EnterSTANDBYMode:
|
||||
326 .LFB130:
|
||||
366:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
367:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
368:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Enters STANDBY mode.
|
||||
369:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note In Standby mode, all I/O pins are high impedance except for:
|
||||
370:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - Reset pad (still available),
|
||||
371:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - RTC alternate function pins if configured for tamper, time-stamp, RTC
|
||||
ARM GAS /tmp/cccsSMWX.s page 13
|
||||
|
||||
|
||||
372:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Alarm out, or RTC clock calibration out,
|
||||
373:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * - WKUP pins if enabled.
|
||||
374:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
375:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
376:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnterSTANDBYMode(void)
|
||||
377:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
327 .loc 1 377 1 view -0
|
||||
328 .cfi_startproc
|
||||
329 @ args = 0, pretend = 0, frame = 0
|
||||
330 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
331 @ link register save eliminated.
|
||||
378:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Select STANDBY mode */
|
||||
379:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** PWR->CR |= PWR_CR_PDDS;
|
||||
332 .loc 1 379 3 view .LVU57
|
||||
333 .loc 1 379 6 is_stmt 0 view .LVU58
|
||||
334 0000 054A ldr r2, .L29
|
||||
335 0002 1368 ldr r3, [r2]
|
||||
336 .loc 1 379 11 view .LVU59
|
||||
337 0004 43F00203 orr r3, r3, #2
|
||||
338 0008 1360 str r3, [r2]
|
||||
380:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
381:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Set SLEEPDEEP bit of Cortex System Control Register */
|
||||
382:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk;
|
||||
339 .loc 1 382 3 is_stmt 1 view .LVU60
|
||||
340 .loc 1 382 6 is_stmt 0 view .LVU61
|
||||
341 000a 044A ldr r2, .L29+4
|
||||
342 000c 1369 ldr r3, [r2, #16]
|
||||
343 .loc 1 382 12 view .LVU62
|
||||
344 000e 43F00403 orr r3, r3, #4
|
||||
345 0012 1361 str r3, [r2, #16]
|
||||
383:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
384:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* This option is used to ensure that store operations are completed */
|
||||
385:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** #if defined ( __CC_ARM)
|
||||
386:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __force_stores();
|
||||
387:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** #endif
|
||||
388:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Request Wait For Interrupt */
|
||||
389:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** __WFI();
|
||||
346 .loc 1 389 3 is_stmt 1 view .LVU63
|
||||
347 .syntax unified
|
||||
348 @ 389 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c" 1
|
||||
349 0014 30BF wfi
|
||||
350 @ 0 "" 2
|
||||
390:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
351 .loc 1 390 1 is_stmt 0 view .LVU64
|
||||
352 .thumb
|
||||
353 .syntax unified
|
||||
354 0016 7047 bx lr
|
||||
355 .L30:
|
||||
356 .align 2
|
||||
357 .L29:
|
||||
358 0018 00700040 .word 1073770496
|
||||
359 001c 00ED00E0 .word -536810240
|
||||
360 .cfi_endproc
|
||||
361 .LFE130:
|
||||
363 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
|
||||
364 .align 1
|
||||
365 .global HAL_PWR_EnableSleepOnExit
|
||||
ARM GAS /tmp/cccsSMWX.s page 14
|
||||
|
||||
|
||||
366 .syntax unified
|
||||
367 .thumb
|
||||
368 .thumb_func
|
||||
370 HAL_PWR_EnableSleepOnExit:
|
||||
371 .LFB131:
|
||||
391:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
392:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
393:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Indicates Sleep-On-Exit when returning from Handler mode to Thread mode.
|
||||
394:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note Set SLEEPONEXIT bit of SCR register. When this bit is set, the processor
|
||||
395:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * re-enters SLEEP mode when an interruption handling is over.
|
||||
396:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * Setting this bit is useful when the processor is expected to run only on
|
||||
397:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * interruptions handling.
|
||||
398:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
399:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
400:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnableSleepOnExit(void)
|
||||
401:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
372 .loc 1 401 1 is_stmt 1 view -0
|
||||
373 .cfi_startproc
|
||||
374 @ args = 0, pretend = 0, frame = 0
|
||||
375 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
376 @ link register save eliminated.
|
||||
402:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Set SLEEPONEXIT bit of Cortex System Control Register */
|
||||
403:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SET_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPONEXIT_Msk));
|
||||
377 .loc 1 403 3 view .LVU66
|
||||
378 0000 024A ldr r2, .L32
|
||||
379 0002 1369 ldr r3, [r2, #16]
|
||||
380 0004 43F00203 orr r3, r3, #2
|
||||
381 0008 1361 str r3, [r2, #16]
|
||||
404:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
382 .loc 1 404 1 is_stmt 0 view .LVU67
|
||||
383 000a 7047 bx lr
|
||||
384 .L33:
|
||||
385 .align 2
|
||||
386 .L32:
|
||||
387 000c 00ED00E0 .word -536810240
|
||||
388 .cfi_endproc
|
||||
389 .LFE131:
|
||||
391 .section .text.HAL_PWR_DisableSleepOnExit,"ax",%progbits
|
||||
392 .align 1
|
||||
393 .global HAL_PWR_DisableSleepOnExit
|
||||
394 .syntax unified
|
||||
395 .thumb
|
||||
396 .thumb_func
|
||||
398 HAL_PWR_DisableSleepOnExit:
|
||||
399 .LFB132:
|
||||
405:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
406:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
407:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
408:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Disables Sleep-On-Exit feature when returning from Handler mode to Thread mode.
|
||||
409:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note Clears SLEEPONEXIT bit of SCR register. When this bit is set, the processor
|
||||
410:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * re-enters SLEEP mode when an interruption handling is over.
|
||||
411:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
412:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
413:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_DisableSleepOnExit(void)
|
||||
414:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
400 .loc 1 414 1 is_stmt 1 view -0
|
||||
401 .cfi_startproc
|
||||
ARM GAS /tmp/cccsSMWX.s page 15
|
||||
|
||||
|
||||
402 @ args = 0, pretend = 0, frame = 0
|
||||
403 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
404 @ link register save eliminated.
|
||||
415:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Clear SLEEPONEXIT bit of Cortex System Control Register */
|
||||
416:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** CLEAR_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPONEXIT_Msk));
|
||||
405 .loc 1 416 3 view .LVU69
|
||||
406 0000 024A ldr r2, .L35
|
||||
407 0002 1369 ldr r3, [r2, #16]
|
||||
408 0004 23F00203 bic r3, r3, #2
|
||||
409 0008 1361 str r3, [r2, #16]
|
||||
417:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
410 .loc 1 417 1 is_stmt 0 view .LVU70
|
||||
411 000a 7047 bx lr
|
||||
412 .L36:
|
||||
413 .align 2
|
||||
414 .L35:
|
||||
415 000c 00ED00E0 .word -536810240
|
||||
416 .cfi_endproc
|
||||
417 .LFE132:
|
||||
419 .section .text.HAL_PWR_EnableSEVOnPend,"ax",%progbits
|
||||
420 .align 1
|
||||
421 .global HAL_PWR_EnableSEVOnPend
|
||||
422 .syntax unified
|
||||
423 .thumb
|
||||
424 .thumb_func
|
||||
426 HAL_PWR_EnableSEVOnPend:
|
||||
427 .LFB133:
|
||||
418:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
419:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
420:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
421:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
422:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Enables CORTEX M4 SEVONPEND bit.
|
||||
423:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note Sets SEVONPEND bit of SCR register. When this bit is set, this causes
|
||||
424:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * WFE to wake up when an interrupt moves from inactive to pended.
|
||||
425:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
426:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
427:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_EnableSEVOnPend(void)
|
||||
428:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
428 .loc 1 428 1 is_stmt 1 view -0
|
||||
429 .cfi_startproc
|
||||
430 @ args = 0, pretend = 0, frame = 0
|
||||
431 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
432 @ link register save eliminated.
|
||||
429:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Set SEVONPEND bit of Cortex System Control Register */
|
||||
430:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** SET_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SEVONPEND_Msk));
|
||||
433 .loc 1 430 3 view .LVU72
|
||||
434 0000 024A ldr r2, .L38
|
||||
435 0002 1369 ldr r3, [r2, #16]
|
||||
436 0004 43F01003 orr r3, r3, #16
|
||||
437 0008 1361 str r3, [r2, #16]
|
||||
431:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
438 .loc 1 431 1 is_stmt 0 view .LVU73
|
||||
439 000a 7047 bx lr
|
||||
440 .L39:
|
||||
441 .align 2
|
||||
442 .L38:
|
||||
443 000c 00ED00E0 .word -536810240
|
||||
ARM GAS /tmp/cccsSMWX.s page 16
|
||||
|
||||
|
||||
444 .cfi_endproc
|
||||
445 .LFE133:
|
||||
447 .section .text.HAL_PWR_DisableSEVOnPend,"ax",%progbits
|
||||
448 .align 1
|
||||
449 .global HAL_PWR_DisableSEVOnPend
|
||||
450 .syntax unified
|
||||
451 .thumb
|
||||
452 .thumb_func
|
||||
454 HAL_PWR_DisableSEVOnPend:
|
||||
455 .LFB134:
|
||||
432:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
433:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c ****
|
||||
434:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /**
|
||||
435:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @brief Disables CORTEX M4 SEVONPEND bit.
|
||||
436:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @note Clears SEVONPEND bit of SCR register. When this bit is set, this causes
|
||||
437:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * WFE to wake up when an interrupt moves from inactive to pended.
|
||||
438:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** * @retval None
|
||||
439:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** */
|
||||
440:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** void HAL_PWR_DisableSEVOnPend(void)
|
||||
441:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** {
|
||||
456 .loc 1 441 1 is_stmt 1 view -0
|
||||
457 .cfi_startproc
|
||||
458 @ args = 0, pretend = 0, frame = 0
|
||||
459 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
460 @ link register save eliminated.
|
||||
442:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** /* Clear SEVONPEND bit of Cortex System Control Register */
|
||||
443:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** CLEAR_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SEVONPEND_Msk));
|
||||
461 .loc 1 443 3 view .LVU75
|
||||
462 0000 024A ldr r2, .L41
|
||||
463 0002 1369 ldr r3, [r2, #16]
|
||||
464 0004 23F01003 bic r3, r3, #16
|
||||
465 0008 1361 str r3, [r2, #16]
|
||||
444:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr.c **** }
|
||||
466 .loc 1 444 1 is_stmt 0 view .LVU76
|
||||
467 000a 7047 bx lr
|
||||
468 .L42:
|
||||
469 .align 2
|
||||
470 .L41:
|
||||
471 000c 00ED00E0 .word -536810240
|
||||
472 .cfi_endproc
|
||||
473 .LFE134:
|
||||
475 .text
|
||||
476 .Letext0:
|
||||
477 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
478 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
479 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
480 .file 5 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
ARM GAS /tmp/cccsSMWX.s page 17
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_pwr.c
|
||||
/tmp/cccsSMWX.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
||||
/tmp/cccsSMWX.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
||||
/tmp/cccsSMWX.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
||||
/tmp/cccsSMWX.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
||||
/tmp/cccsSMWX.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
||||
/tmp/cccsSMWX.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
||||
/tmp/cccsSMWX.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
||||
/tmp/cccsSMWX.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
||||
/tmp/cccsSMWX.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
||||
/tmp/cccsSMWX.s:109 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
||||
/tmp/cccsSMWX.s:115 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
||||
/tmp/cccsSMWX.s:134 .text.HAL_PWR_EnableWakeUpPin:0000000c $d
|
||||
/tmp/cccsSMWX.s:139 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
||||
/tmp/cccsSMWX.s:145 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
||||
/tmp/cccsSMWX.s:164 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
|
||||
/tmp/cccsSMWX.s:169 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
||||
/tmp/cccsSMWX.s:175 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
||||
/tmp/cccsSMWX.s:225 .text.HAL_PWR_EnterSLEEPMode:0000001c $d
|
||||
/tmp/cccsSMWX.s:230 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
||||
/tmp/cccsSMWX.s:236 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
||||
/tmp/cccsSMWX.s:313 .text.HAL_PWR_EnterSTOPMode:00000030 $d
|
||||
/tmp/cccsSMWX.s:319 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
||||
/tmp/cccsSMWX.s:325 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
||||
/tmp/cccsSMWX.s:358 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
|
||||
/tmp/cccsSMWX.s:364 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
||||
/tmp/cccsSMWX.s:370 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
||||
/tmp/cccsSMWX.s:387 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
||||
/tmp/cccsSMWX.s:392 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
||||
/tmp/cccsSMWX.s:398 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
||||
/tmp/cccsSMWX.s:415 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
||||
/tmp/cccsSMWX.s:420 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
||||
/tmp/cccsSMWX.s:426 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
||||
/tmp/cccsSMWX.s:443 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
||||
/tmp/cccsSMWX.s:448 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
||||
/tmp/cccsSMWX.s:454 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
||||
/tmp/cccsSMWX.s:471 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_pwr_ex.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
|
@ -1,498 +0,0 @@
|
|||
ARM GAS /tmp/ccTk0b2r.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "stm32f3xx_hal_pwr_ex.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c"
|
||||
20 .section .text.HAL_PWR_ConfigPVD,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global HAL_PWR_ConfigPVD
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 HAL_PWR_ConfigPVD:
|
||||
28 .LVL0:
|
||||
29 .LFB123:
|
||||
1:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
2:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @file stm32f3xx_hal_pwr_ex.c
|
||||
4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief Extended PWR HAL module driver.
|
||||
6:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * functionalities of the Power Controller (PWR) peripheral:
|
||||
8:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * + Extended Initialization and de-initialization functions
|
||||
9:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * + Extended Peripheral Control functions
|
||||
10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *
|
||||
11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ******************************************************************************
|
||||
12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @attention
|
||||
13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *
|
||||
14:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * Copyright (c) 2016 STMicroelectronics.
|
||||
15:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * All rights reserved.
|
||||
16:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *
|
||||
17:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * in the root directory of this software component.
|
||||
19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *
|
||||
21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ******************************************************************************
|
||||
22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
23:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
24:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
25:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #include "stm32f3xx_hal.h"
|
||||
26:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
ARM GAS /tmp/ccTk0b2r.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief PWREx HAL module driver
|
||||
33:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
|
||||
34:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
35:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
36:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #ifdef HAL_PWR_MODULE_ENABLED
|
||||
37:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
38:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
39:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Private define ------------------------------------------------------------*/
|
||||
40:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @defgroup PWREx_Private_Constants PWR Extended Private Constants
|
||||
41:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
|
||||
42:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
43:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #define PVD_MODE_IT (0x00010000U)
|
||||
44:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #define PVD_MODE_EVT (0x00020000U)
|
||||
45:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #define PVD_RISING_EDGE (0x00000001U)
|
||||
46:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #define PVD_FALLING_EDGE (0x00000002U)
|
||||
47:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
48:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @}
|
||||
49:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
50:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
51:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Private macro -------------------------------------------------------------*/
|
||||
52:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
53:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
54:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Exported functions ---------------------------------------------------------*/
|
||||
55:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
56:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions PWR Extended Exported Functions
|
||||
57:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
|
||||
58:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
59:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
60:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions_Group1 Peripheral Extended Control Functions
|
||||
61:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief Extended Peripheral Control functions
|
||||
62:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *
|
||||
63:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** @verbatim
|
||||
64:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
65:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ===============================================================================
|
||||
66:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ##### Peripheral Extended control functions #####
|
||||
67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ===============================================================================
|
||||
68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *** PVD configuration (present on all other devices than STM32F3x8 devices) ***
|
||||
69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** =========================
|
||||
70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** [..]
|
||||
71:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The PVD is used to monitor the VDD power supply by comparing it to a
|
||||
72:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** threshold selected by the PVD Level (PLS[2:0] bits in the PWR_CR).
|
||||
73:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) A PVDO flag is available to indicate if VDD/VDDA is higher or lower
|
||||
74:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** than the PVD threshold. This event is internally connected to the EXTI
|
||||
75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** line16 and can generate an interrupt if enabled. This is done through
|
||||
76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_IT() macro
|
||||
77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The PVD is stopped in Standby mode.
|
||||
78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** -@- PVD is not available on STM32F3x8 Product Line
|
||||
79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
80:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *** Voltage regulator ***
|
||||
82:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** =========================
|
||||
83:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** [..]
|
||||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The voltage regulator is always enabled after Reset. It works in three different
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** modes.
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** In Run mode, the regulator supplies full power to the 1.8V domain (core, memories
|
||||
ARM GAS /tmp/ccTk0b2r.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** and digital peripherals).
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** In Stop mode, the regulator supplies low power to the 1.8V domain, preserving
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** contents of registers and SRAM.
|
||||
90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** In Stop mode, the regulator is powered off. The contents of the registers and SRAM
|
||||
91:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** are lost except for the Standby circuitry and the Backup Domain.
|
||||
92:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** Note: in the STM32F3x8xx devices, the voltage regulator is bypassed and the
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** microcontroller must be powered from a nominal VDD = 1.8V +/-8U% voltage.
|
||||
94:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
95:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
96:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) A PVDO flag is available to indicate if VDD/VDDA is higher or lower
|
||||
97:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** than the PVD threshold. This event is internally connected to the EXTI
|
||||
98:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** line16 and can generate an interrupt if enabled. This is done through
|
||||
99:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_IT() macro
|
||||
100:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) The PVD is stopped in Standby mode.
|
||||
101:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
102:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
103:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** *** SDADC power configuration ***
|
||||
104:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** ================================
|
||||
105:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** [..]
|
||||
106:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** (+) On STM32F373xC/STM32F378xx devices, there are up to
|
||||
107:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** 3 SDADC instances that can be enabled/disabled.
|
||||
108:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
109:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** @endverbatim
|
||||
110:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @{
|
||||
111:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
112:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
113:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** #if defined(STM32F302xE) || defined(STM32F303xE) || \
|
||||
114:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** defined(STM32F302xC) || defined(STM32F303xC) || \
|
||||
115:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** defined(STM32F303x8) || defined(STM32F334x8) || \
|
||||
116:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** defined(STM32F301x8) || defined(STM32F302x8) || \
|
||||
117:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** defined(STM32F373xC)
|
||||
118:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
119:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
120:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief Configures the voltage threshold detected by the Power Voltage Detector(PVD).
|
||||
121:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @param sConfigPVD pointer to an PWR_PVDTypeDef structure that contains the configuration
|
||||
122:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * information for the PVD.
|
||||
123:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @note Refer to the electrical characteristics of your device datasheet for
|
||||
124:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * more details about the voltage threshold corresponding to each
|
||||
125:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * detection level.
|
||||
126:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @retval None
|
||||
127:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
128:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** void HAL_PWR_ConfigPVD(PWR_PVDTypeDef *sConfigPVD)
|
||||
129:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
30 .loc 1 129 1 view -0
|
||||
31 .cfi_startproc
|
||||
32 @ args = 0, pretend = 0, frame = 0
|
||||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
34 @ link register save eliminated.
|
||||
130:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Check the parameters */
|
||||
131:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** assert_param(IS_PWR_PVD_LEVEL(sConfigPVD->PVDLevel));
|
||||
35 .loc 1 131 3 view .LVU1
|
||||
132:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** assert_param(IS_PWR_PVD_MODE(sConfigPVD->Mode));
|
||||
36 .loc 1 132 3 view .LVU2
|
||||
133:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
134:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Set PLS[7:5] bits according to PVDLevel value */
|
||||
135:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** MODIFY_REG(PWR->CR, PWR_CR_PLS, sConfigPVD->PVDLevel);
|
||||
37 .loc 1 135 3 view .LVU3
|
||||
ARM GAS /tmp/ccTk0b2r.s page 4
|
||||
|
||||
|
||||
38 0000 1E4A ldr r2, .L6
|
||||
39 0002 1368 ldr r3, [r2]
|
||||
40 0004 23F0E003 bic r3, r3, #224
|
||||
41 0008 0168 ldr r1, [r0]
|
||||
42 000a 0B43 orrs r3, r3, r1
|
||||
43 000c 1360 str r3, [r2]
|
||||
136:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
137:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Clear any previous config. Keep it clear if no event or IT mode is selected */
|
||||
138:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_DISABLE_EVENT();
|
||||
44 .loc 1 138 3 view .LVU4
|
||||
45 000e 1C4B ldr r3, .L6+4
|
||||
46 0010 5A68 ldr r2, [r3, #4]
|
||||
47 0012 22F48032 bic r2, r2, #65536
|
||||
48 0016 5A60 str r2, [r3, #4]
|
||||
139:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_DISABLE_IT();
|
||||
49 .loc 1 139 3 view .LVU5
|
||||
50 0018 1A68 ldr r2, [r3]
|
||||
51 001a 22F48032 bic r2, r2, #65536
|
||||
52 001e 1A60 str r2, [r3]
|
||||
140:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE();__HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE();
|
||||
53 .loc 1 140 3 view .LVU6
|
||||
54 0020 9A68 ldr r2, [r3, #8]
|
||||
55 0022 22F48032 bic r2, r2, #65536
|
||||
56 0026 9A60 str r2, [r3, #8]
|
||||
57 .loc 1 140 44 view .LVU7
|
||||
58 0028 DA68 ldr r2, [r3, #12]
|
||||
59 002a 22F48032 bic r2, r2, #65536
|
||||
60 002e DA60 str r2, [r3, #12]
|
||||
141:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
142:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Configure interrupt mode */
|
||||
143:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_MODE_IT) == PVD_MODE_IT)
|
||||
61 .loc 1 143 3 view .LVU8
|
||||
62 .loc 1 143 17 is_stmt 0 view .LVU9
|
||||
63 0030 4368 ldr r3, [r0, #4]
|
||||
64 .loc 1 143 5 view .LVU10
|
||||
65 0032 13F4803F tst r3, #65536
|
||||
66 0036 04D0 beq .L2
|
||||
144:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
145:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_IT();
|
||||
67 .loc 1 145 5 is_stmt 1 view .LVU11
|
||||
68 0038 114A ldr r2, .L6+4
|
||||
69 003a 1368 ldr r3, [r2]
|
||||
70 003c 43F48033 orr r3, r3, #65536
|
||||
71 0040 1360 str r3, [r2]
|
||||
72 .L2:
|
||||
146:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
147:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
148:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Configure event mode */
|
||||
149:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_MODE_EVT) == PVD_MODE_EVT)
|
||||
73 .loc 1 149 3 view .LVU12
|
||||
74 .loc 1 149 17 is_stmt 0 view .LVU13
|
||||
75 0042 4368 ldr r3, [r0, #4]
|
||||
76 .loc 1 149 5 view .LVU14
|
||||
77 0044 13F4003F tst r3, #131072
|
||||
78 0048 04D0 beq .L3
|
||||
150:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
151:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_EVENT();
|
||||
ARM GAS /tmp/ccTk0b2r.s page 5
|
||||
|
||||
|
||||
79 .loc 1 151 5 is_stmt 1 view .LVU15
|
||||
80 004a 0D4A ldr r2, .L6+4
|
||||
81 004c 5368 ldr r3, [r2, #4]
|
||||
82 004e 43F48033 orr r3, r3, #65536
|
||||
83 0052 5360 str r3, [r2, #4]
|
||||
84 .L3:
|
||||
152:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
153:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
154:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Configure the edge */
|
||||
155:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_RISING_EDGE) == PVD_RISING_EDGE)
|
||||
85 .loc 1 155 3 view .LVU16
|
||||
86 .loc 1 155 17 is_stmt 0 view .LVU17
|
||||
87 0054 4368 ldr r3, [r0, #4]
|
||||
88 .loc 1 155 5 view .LVU18
|
||||
89 0056 13F0010F tst r3, #1
|
||||
90 005a 04D0 beq .L4
|
||||
156:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
157:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE();
|
||||
91 .loc 1 157 5 is_stmt 1 view .LVU19
|
||||
92 005c 084A ldr r2, .L6+4
|
||||
93 005e 9368 ldr r3, [r2, #8]
|
||||
94 0060 43F48033 orr r3, r3, #65536
|
||||
95 0064 9360 str r3, [r2, #8]
|
||||
96 .L4:
|
||||
158:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
159:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
160:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_FALLING_EDGE) == PVD_FALLING_EDGE)
|
||||
97 .loc 1 160 3 view .LVU20
|
||||
98 .loc 1 160 17 is_stmt 0 view .LVU21
|
||||
99 0066 4368 ldr r3, [r0, #4]
|
||||
100 .loc 1 160 5 view .LVU22
|
||||
101 0068 13F0020F tst r3, #2
|
||||
102 006c 04D0 beq .L1
|
||||
161:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
162:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE();
|
||||
103 .loc 1 162 5 is_stmt 1 view .LVU23
|
||||
104 006e 044A ldr r2, .L6+4
|
||||
105 0070 D368 ldr r3, [r2, #12]
|
||||
106 0072 43F48033 orr r3, r3, #65536
|
||||
107 0076 D360 str r3, [r2, #12]
|
||||
108 .L1:
|
||||
163:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
164:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
109 .loc 1 164 1 is_stmt 0 view .LVU24
|
||||
110 0078 7047 bx lr
|
||||
111 .L7:
|
||||
112 007a 00BF .align 2
|
||||
113 .L6:
|
||||
114 007c 00700040 .word 1073770496
|
||||
115 0080 00040140 .word 1073808384
|
||||
116 .cfi_endproc
|
||||
117 .LFE123:
|
||||
119 .section .text.HAL_PWR_EnablePVD,"ax",%progbits
|
||||
120 .align 1
|
||||
121 .global HAL_PWR_EnablePVD
|
||||
122 .syntax unified
|
||||
123 .thumb
|
||||
ARM GAS /tmp/ccTk0b2r.s page 6
|
||||
|
||||
|
||||
124 .thumb_func
|
||||
126 HAL_PWR_EnablePVD:
|
||||
127 .LFB124:
|
||||
165:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
166:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
167:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief Enables the Power Voltage Detector(PVD).
|
||||
168:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @retval None
|
||||
169:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
170:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** void HAL_PWR_EnablePVD(void)
|
||||
171:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
128 .loc 1 171 1 is_stmt 1 view -0
|
||||
129 .cfi_startproc
|
||||
130 @ args = 0, pretend = 0, frame = 0
|
||||
131 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
132 @ link register save eliminated.
|
||||
172:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** SET_BIT(PWR->CR, PWR_CR_PVDE);
|
||||
133 .loc 1 172 3 view .LVU26
|
||||
134 0000 024A ldr r2, .L9
|
||||
135 0002 1368 ldr r3, [r2]
|
||||
136 0004 43F01003 orr r3, r3, #16
|
||||
137 0008 1360 str r3, [r2]
|
||||
173:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
138 .loc 1 173 1 is_stmt 0 view .LVU27
|
||||
139 000a 7047 bx lr
|
||||
140 .L10:
|
||||
141 .align 2
|
||||
142 .L9:
|
||||
143 000c 00700040 .word 1073770496
|
||||
144 .cfi_endproc
|
||||
145 .LFE124:
|
||||
147 .section .text.HAL_PWR_DisablePVD,"ax",%progbits
|
||||
148 .align 1
|
||||
149 .global HAL_PWR_DisablePVD
|
||||
150 .syntax unified
|
||||
151 .thumb
|
||||
152 .thumb_func
|
||||
154 HAL_PWR_DisablePVD:
|
||||
155 .LFB125:
|
||||
174:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
175:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
176:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief Disables the Power Voltage Detector(PVD).
|
||||
177:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @retval None
|
||||
178:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
179:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** void HAL_PWR_DisablePVD(void)
|
||||
180:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
156 .loc 1 180 1 is_stmt 1 view -0
|
||||
157 .cfi_startproc
|
||||
158 @ args = 0, pretend = 0, frame = 0
|
||||
159 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
160 @ link register save eliminated.
|
||||
181:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->CR, PWR_CR_PVDE);
|
||||
161 .loc 1 181 3 view .LVU29
|
||||
162 0000 024A ldr r2, .L12
|
||||
163 0002 1368 ldr r3, [r2]
|
||||
164 0004 23F01003 bic r3, r3, #16
|
||||
165 0008 1360 str r3, [r2]
|
||||
182:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
ARM GAS /tmp/ccTk0b2r.s page 7
|
||||
|
||||
|
||||
166 .loc 1 182 1 is_stmt 0 view .LVU30
|
||||
167 000a 7047 bx lr
|
||||
168 .L13:
|
||||
169 .align 2
|
||||
170 .L12:
|
||||
171 000c 00700040 .word 1073770496
|
||||
172 .cfi_endproc
|
||||
173 .LFE125:
|
||||
175 .section .text.HAL_PWR_PVDCallback,"ax",%progbits
|
||||
176 .align 1
|
||||
177 .weak HAL_PWR_PVDCallback
|
||||
178 .syntax unified
|
||||
179 .thumb
|
||||
180 .thumb_func
|
||||
182 HAL_PWR_PVDCallback:
|
||||
183 .LFB127:
|
||||
183:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
184:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
185:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief This function handles the PWR PVD interrupt request.
|
||||
186:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @note This API should be called under the PVD_IRQHandler().
|
||||
187:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @retval None
|
||||
188:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
189:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** void HAL_PWR_PVD_IRQHandler(void)
|
||||
190:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
191:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Check PWR exti flag */
|
||||
192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** if(__HAL_PWR_PVD_EXTI_GET_FLAG() != RESET)
|
||||
193:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
194:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* PWR PVD interrupt user callback */
|
||||
195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** HAL_PWR_PVDCallback();
|
||||
196:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
197:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Clear PWR Exti pending bit */
|
||||
198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_CLEAR_FLAG();
|
||||
199:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
201:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
202:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /**
|
||||
203:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @brief PWR PVD interrupt callback
|
||||
204:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** * @retval None
|
||||
205:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
206:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** __weak void HAL_PWR_PVDCallback(void)
|
||||
207:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
184 .loc 1 207 1 is_stmt 1 view -0
|
||||
185 .cfi_startproc
|
||||
186 @ args = 0, pretend = 0, frame = 0
|
||||
187 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
188 @ link register save eliminated.
|
||||
208:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* NOTE : This function Should not be modified, when the callback is needed,
|
||||
209:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** the HAL_PWR_PVDCallback could be implemented in the user file
|
||||
210:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** */
|
||||
211:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
189 .loc 1 211 1 view .LVU32
|
||||
190 0000 7047 bx lr
|
||||
191 .cfi_endproc
|
||||
192 .LFE127:
|
||||
194 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits
|
||||
195 .align 1
|
||||
196 .global HAL_PWR_PVD_IRQHandler
|
||||
ARM GAS /tmp/ccTk0b2r.s page 8
|
||||
|
||||
|
||||
197 .syntax unified
|
||||
198 .thumb
|
||||
199 .thumb_func
|
||||
201 HAL_PWR_PVD_IRQHandler:
|
||||
202 .LFB126:
|
||||
190:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** /* Check PWR exti flag */
|
||||
203 .loc 1 190 1 view -0
|
||||
204 .cfi_startproc
|
||||
205 @ args = 0, pretend = 0, frame = 0
|
||||
206 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
207 0000 08B5 push {r3, lr}
|
||||
208 .cfi_def_cfa_offset 8
|
||||
209 .cfi_offset 3, -8
|
||||
210 .cfi_offset 14, -4
|
||||
192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
211 .loc 1 192 3 view .LVU34
|
||||
192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
212 .loc 1 192 6 is_stmt 0 view .LVU35
|
||||
213 0002 064B ldr r3, .L19
|
||||
214 0004 5B69 ldr r3, [r3, #20]
|
||||
192:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** {
|
||||
215 .loc 1 192 5 view .LVU36
|
||||
216 0006 13F4803F tst r3, #65536
|
||||
217 000a 00D1 bne .L18
|
||||
218 .L15:
|
||||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
219 .loc 1 200 1 view .LVU37
|
||||
220 000c 08BD pop {r3, pc}
|
||||
221 .L18:
|
||||
195:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
222 .loc 1 195 5 is_stmt 1 view .LVU38
|
||||
223 000e FFF7FEFF bl HAL_PWR_PVDCallback
|
||||
224 .LVL1:
|
||||
198:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c **** }
|
||||
225 .loc 1 198 5 view .LVU39
|
||||
226 0012 024B ldr r3, .L19
|
||||
227 0014 4FF48032 mov r2, #65536
|
||||
228 0018 5A61 str r2, [r3, #20]
|
||||
200:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_pwr_ex.c ****
|
||||
229 .loc 1 200 1 is_stmt 0 view .LVU40
|
||||
230 001a F7E7 b .L15
|
||||
231 .L20:
|
||||
232 .align 2
|
||||
233 .L19:
|
||||
234 001c 00040140 .word 1073808384
|
||||
235 .cfi_endproc
|
||||
236 .LFE126:
|
||||
238 .text
|
||||
239 .Letext0:
|
||||
240 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
241 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
242 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
243 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h"
|
||||
244 .file 6 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h"
|
||||
ARM GAS /tmp/ccTk0b2r.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_pwr_ex.c
|
||||
/tmp/ccTk0b2r.s:21 .text.HAL_PWR_ConfigPVD:00000000 $t
|
||||
/tmp/ccTk0b2r.s:27 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
||||
/tmp/ccTk0b2r.s:114 .text.HAL_PWR_ConfigPVD:0000007c $d
|
||||
/tmp/ccTk0b2r.s:120 .text.HAL_PWR_EnablePVD:00000000 $t
|
||||
/tmp/ccTk0b2r.s:126 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
||||
/tmp/ccTk0b2r.s:143 .text.HAL_PWR_EnablePVD:0000000c $d
|
||||
/tmp/ccTk0b2r.s:148 .text.HAL_PWR_DisablePVD:00000000 $t
|
||||
/tmp/ccTk0b2r.s:154 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
||||
/tmp/ccTk0b2r.s:171 .text.HAL_PWR_DisablePVD:0000000c $d
|
||||
/tmp/ccTk0b2r.s:176 .text.HAL_PWR_PVDCallback:00000000 $t
|
||||
/tmp/ccTk0b2r.s:182 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
||||
/tmp/ccTk0b2r.s:195 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
|
||||
/tmp/ccTk0b2r.s:201 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
|
||||
/tmp/ccTk0b2r.s:234 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_rcc.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_rcc_ex.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_rcc_ex.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_spi.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
build/stm32f3xx_hal_spi_ex.o: \
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
Core/Inc/stm32f3xx_hal_conf.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h \
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
Core/Inc/stm32f3xx_hal_conf.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h:
|
||||
Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi_ex.h:
|
|
@ -1,235 +0,0 @@
|
|||
ARM GAS /tmp/cciiXLRV.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "stm32f3xx_hal_spi_ex.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c"
|
||||
20 .section .text.HAL_SPIEx_FlushRxFifo,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global HAL_SPIEx_FlushRxFifo
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 HAL_SPIEx_FlushRxFifo:
|
||||
28 .LVL0:
|
||||
29 .LFB123:
|
||||
1:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /**
|
||||
2:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @file stm32f3xx_hal_spi_ex.c
|
||||
4:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @brief Extended SPI HAL module driver.
|
||||
6:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * SPI peripheral extended functionalities :
|
||||
8:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * + IO operation functions
|
||||
9:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** *
|
||||
10:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** ******************************************************************************
|
||||
11:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @attention
|
||||
12:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** *
|
||||
13:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * Copyright (c) 2016 STMicroelectronics.
|
||||
14:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * All rights reserved.
|
||||
15:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** *
|
||||
16:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
17:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * in the root directory of this software component.
|
||||
18:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
19:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** *
|
||||
20:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** ******************************************************************************
|
||||
21:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
22:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
23:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
24:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** #include "stm32f3xx_hal.h"
|
||||
25:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
26:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @addtogroup STM32F3xx_HAL_Driver
|
||||
27:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
|
||||
28:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
29:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
ARM GAS /tmp/cciiXLRV.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx SPIEx
|
||||
31:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @brief SPI Extended HAL module driver
|
||||
32:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
|
||||
33:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
34:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** #ifdef HAL_SPI_MODULE_ENABLED
|
||||
35:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
36:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
37:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Private defines -----------------------------------------------------------*/
|
||||
38:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx_Private_Constants SPIEx Private Constants
|
||||
39:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
|
||||
40:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
41:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** #define SPI_FIFO_SIZE 4UL
|
||||
42:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /**
|
||||
43:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @}
|
||||
44:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
45:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
46:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Private macros ------------------------------------------------------------*/
|
||||
47:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
48:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
49:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /* Exported functions --------------------------------------------------------*/
|
||||
50:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
51:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx_Exported_Functions SPIEx Exported Functions
|
||||
52:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
|
||||
53:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
54:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
55:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /** @defgroup SPIEx_Exported_Functions_Group1 IO operation functions
|
||||
56:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @brief Data transfers functions
|
||||
57:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** *
|
||||
58:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** @verbatim
|
||||
59:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** ==============================================================================
|
||||
60:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** ##### IO operation functions #####
|
||||
61:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** ===============================================================================
|
||||
62:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** [..]
|
||||
63:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** This subsection provides a set of extended functions to manage the SPI
|
||||
64:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** data transfers.
|
||||
65:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
66:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** (#) Rx data flush function:
|
||||
67:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** (++) HAL_SPIEx_FlushRxFifo()
|
||||
68:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
69:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** @endverbatim
|
||||
70:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @{
|
||||
71:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
72:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c ****
|
||||
73:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** /**
|
||||
74:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @brief Flush the RX fifo.
|
||||
75:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains
|
||||
76:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * the configuration information for the specified SPI module.
|
||||
77:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** * @retval HAL status
|
||||
78:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** */
|
||||
79:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** HAL_StatusTypeDef HAL_SPIEx_FlushRxFifo(const SPI_HandleTypeDef *hspi)
|
||||
80:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** {
|
||||
30 .loc 1 80 1 view -0
|
||||
31 .cfi_startproc
|
||||
32 @ args = 0, pretend = 0, frame = 8
|
||||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
34 @ link register save eliminated.
|
||||
81:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** __IO uint32_t tmpreg;
|
||||
ARM GAS /tmp/cciiXLRV.s page 3
|
||||
|
||||
|
||||
35 .loc 1 81 3 view .LVU1
|
||||
82:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** uint8_t count = 0U;
|
||||
36 .loc 1 82 3 view .LVU2
|
||||
83:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** while ((hspi->Instance->SR & SPI_FLAG_FRLVL) != SPI_FRLVL_EMPTY)
|
||||
37 .loc 1 83 3 view .LVU3
|
||||
82:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** uint8_t count = 0U;
|
||||
38 .loc 1 82 12 is_stmt 0 view .LVU4
|
||||
39 0000 0023 movs r3, #0
|
||||
40 .LVL1:
|
||||
41 .loc 1 83 48 is_stmt 1 view .LVU5
|
||||
42 .loc 1 83 15 is_stmt 0 view .LVU6
|
||||
43 0002 0268 ldr r2, [r0]
|
||||
44 .loc 1 83 25 view .LVU7
|
||||
45 0004 9168 ldr r1, [r2, #8]
|
||||
46 .loc 1 83 48 view .LVU8
|
||||
47 0006 11F4C06F tst r1, #1536
|
||||
48 000a 12D0 beq .L10
|
||||
80:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** __IO uint32_t tmpreg;
|
||||
49 .loc 1 80 1 view .LVU9
|
||||
50 000c 82B0 sub sp, sp, #8
|
||||
51 .cfi_def_cfa_offset 8
|
||||
52 000e 04E0 b .L4
|
||||
53 .L12:
|
||||
54 .loc 1 83 48 is_stmt 1 view .LVU10
|
||||
55 .loc 1 83 15 is_stmt 0 view .LVU11
|
||||
56 0010 0268 ldr r2, [r0]
|
||||
57 .loc 1 83 25 view .LVU12
|
||||
58 0012 9168 ldr r1, [r2, #8]
|
||||
59 .loc 1 83 48 view .LVU13
|
||||
60 0014 11F4C06F tst r1, #1536
|
||||
61 0018 09D0 beq .L11
|
||||
62 .L4:
|
||||
84:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** {
|
||||
85:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** count++;
|
||||
63 .loc 1 85 5 is_stmt 1 view .LVU14
|
||||
64 .loc 1 85 10 is_stmt 0 view .LVU15
|
||||
65 001a 0133 adds r3, r3, #1
|
||||
66 .LVL2:
|
||||
67 .loc 1 85 10 view .LVU16
|
||||
68 001c DBB2 uxtb r3, r3
|
||||
69 .LVL3:
|
||||
86:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** tmpreg = hspi->Instance->DR;
|
||||
70 .loc 1 86 5 is_stmt 1 view .LVU17
|
||||
71 .loc 1 86 28 is_stmt 0 view .LVU18
|
||||
72 001e D268 ldr r2, [r2, #12]
|
||||
73 .loc 1 86 12 view .LVU19
|
||||
74 0020 0192 str r2, [sp, #4]
|
||||
87:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** UNUSED(tmpreg); /* To avoid GCC warning */
|
||||
75 .loc 1 87 5 is_stmt 1 view .LVU20
|
||||
76 0022 019A ldr r2, [sp, #4]
|
||||
88:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** if (count == SPI_FIFO_SIZE)
|
||||
77 .loc 1 88 5 view .LVU21
|
||||
78 .loc 1 88 8 is_stmt 0 view .LVU22
|
||||
79 0024 042B cmp r3, #4
|
||||
80 0026 F3D1 bne .L12
|
||||
89:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** {
|
||||
90:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** return HAL_TIMEOUT;
|
||||
ARM GAS /tmp/cciiXLRV.s page 4
|
||||
|
||||
|
||||
81 .loc 1 90 14 view .LVU23
|
||||
82 0028 0320 movs r0, #3
|
||||
83 .LVL4:
|
||||
84 .L3:
|
||||
91:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** }
|
||||
92:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** }
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** return HAL_OK;
|
||||
94:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** }
|
||||
85 .loc 1 94 1 view .LVU24
|
||||
86 002a 02B0 add sp, sp, #8
|
||||
87 .cfi_remember_state
|
||||
88 .cfi_def_cfa_offset 0
|
||||
89 @ sp needed
|
||||
90 002c 7047 bx lr
|
||||
91 .LVL5:
|
||||
92 .L11:
|
||||
93 .cfi_restore_state
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** }
|
||||
94 .loc 1 93 10 view .LVU25
|
||||
95 002e 0020 movs r0, #0
|
||||
96 .LVL6:
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** }
|
||||
97 .loc 1 93 10 view .LVU26
|
||||
98 0030 FBE7 b .L3
|
||||
99 .LVL7:
|
||||
100 .L10:
|
||||
101 .cfi_def_cfa_offset 0
|
||||
93:Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_spi_ex.c **** }
|
||||
102 .loc 1 93 10 view .LVU27
|
||||
103 0032 0020 movs r0, #0
|
||||
104 .LVL8:
|
||||
105 .loc 1 94 1 view .LVU28
|
||||
106 0034 7047 bx lr
|
||||
107 .cfi_endproc
|
||||
108 .LFE123:
|
||||
110 .text
|
||||
111 .Letext0:
|
||||
112 .file 2 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
113 .file 3 "/home/chiangni/.config/VSCodium/User/globalStorage/bmd.stm32-for-vscode/@xpack-dev-tools/
|
||||
114 .file 4 "Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h"
|
||||
115 .file 5 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h"
|
||||
116 .file 6 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h"
|
||||
117 .file 7 "Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_spi.h"
|
||||
ARM GAS /tmp/cciiXLRV.s page 5
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32f3xx_hal_spi_ex.c
|
||||
/tmp/cciiXLRV.s:21 .text.HAL_SPIEx_FlushRxFifo:00000000 $t
|
||||
/tmp/cciiXLRV.s:27 .text.HAL_SPIEx_FlushRxFifo:00000000 HAL_SPIEx_FlushRxFifo
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue