Removed binaries.

This commit is contained in:
imi415 2021-04-21 22:29:00 +08:00
parent 8a92014665
commit 67cfaf887a
Signed by: imi415
GPG Key ID: 17F01E106F9F5E0A
132 changed files with 74 additions and 180282 deletions

View File

@ -1,11 +1,11 @@
#ifndef __PIN_CONFIG_H
#define __PIN_CONFIG_H
#define LED_PORT GPIOA
#define LED_PIN GPIO_PIN_1
#define LED_PORT GPIOC
#define LED_PIN GPIO_PIN_11
#define BTN_PORT GPIOE
#define BTN_PIN GPIO_PIN_3
#define BTN_PORT GPIOC
#define BTN_PIN GPIO_PIN_4
#define BTN_INACTIVE_STATE GPIO_PIN_SET

View File

@ -343,23 +343,22 @@ static void MX_GPIO_Init(void)
__HAL_RCC_GPIOH_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
__HAL_RCC_GPIOD_CLK_ENABLE();
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET);
HAL_GPIO_WritePin(GPIOC, GPIO_PIN_11, GPIO_PIN_RESET);
/*Configure GPIO pin : PE3 */
GPIO_InitStruct.Pin = GPIO_PIN_3;
/*Configure GPIO pin : PC4 */
GPIO_InitStruct.Pin = GPIO_PIN_4;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_PULLUP;
HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
/*Configure GPIO pin : PA1 */
GPIO_InitStruct.Pin = GPIO_PIN_1;
/*Configure GPIO pin : PC11 */
GPIO_InitStruct.Pin = GPIO_PIN_11;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Pull = GPIO_PULLDOWN;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
}

View File

@ -111,15 +111,16 @@ void HAL_QSPI_MspInit(QSPI_HandleTypeDef* hqspi)
__HAL_RCC_QSPI_CLK_ENABLE();
__HAL_RCC_GPIOE_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
__HAL_RCC_GPIOD_CLK_ENABLE();
__HAL_RCC_GPIOC_CLK_ENABLE();
/**QUADSPI GPIO Configuration
PE2 ------> QUADSPI_BK1_IO2
PA1 ------> QUADSPI_BK1_IO3
PB2 ------> QUADSPI_CLK
PD11 ------> QUADSPI_BK1_IO0
PD12 ------> QUADSPI_BK1_IO1
PD13 ------> QUADSPI_BK1_IO3
PB6 ------> QUADSPI_BK1_NCS
PB10 ------> QUADSPI_BK1_NCS
PC9 ------> QUADSPI_BK1_IO0
PC10 ------> QUADSPI_BK1_IO1
*/
GPIO_InitStruct.Pin = GPIO_PIN_2;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
@ -128,26 +129,26 @@ void HAL_QSPI_MspInit(QSPI_HandleTypeDef* hqspi)
GPIO_InitStruct.Alternate = GPIO_AF9_QUADSPI;
HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_2;
GPIO_InitStruct.Pin = GPIO_PIN_1;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF9_QUADSPI;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_10;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF9_QUADSPI;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13;
GPIO_InitStruct.Pin = GPIO_PIN_9|GPIO_PIN_10;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF9_QUADSPI;
HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_6;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
GPIO_InitStruct.Alternate = GPIO_AF10_QUADSPI;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
/* QUADSPI interrupt Init */
HAL_NVIC_SetPriority(QUADSPI_IRQn, 1, 0);
@ -177,17 +178,19 @@ void HAL_QSPI_MspDeInit(QSPI_HandleTypeDef* hqspi)
/**QUADSPI GPIO Configuration
PE2 ------> QUADSPI_BK1_IO2
PA1 ------> QUADSPI_BK1_IO3
PB2 ------> QUADSPI_CLK
PD11 ------> QUADSPI_BK1_IO0
PD12 ------> QUADSPI_BK1_IO1
PD13 ------> QUADSPI_BK1_IO3
PB6 ------> QUADSPI_BK1_NCS
PB10 ------> QUADSPI_BK1_NCS
PC9 ------> QUADSPI_BK1_IO0
PC10 ------> QUADSPI_BK1_IO1
*/
HAL_GPIO_DeInit(GPIOE, GPIO_PIN_2);
HAL_GPIO_DeInit(GPIOB, GPIO_PIN_2|GPIO_PIN_6);
HAL_GPIO_DeInit(GPIOA, GPIO_PIN_1);
HAL_GPIO_DeInit(GPIOD, GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13);
HAL_GPIO_DeInit(GPIOB, GPIO_PIN_2|GPIO_PIN_10);
HAL_GPIO_DeInit(GPIOC, GPIO_PIN_9|GPIO_PIN_10);
/* QUADSPI interrupt DeInit */
HAL_NVIC_DisableIRQ(QUADSPI_IRQn);

View File

@ -1,5 +1,5 @@
##########################################################################################################################
# File automatically-generated by tool: [projectgenerator] version: [3.11.2] date: [Sun Dec 20 04:41:46 CST 2020]
# File automatically-generated by tool: [projectgenerator] version: [3.11.2] date: [Thu Jan 14 02:11:55 CST 2021]
##########################################################################################################################
# ------------------------------------------------

View File

@ -10,13 +10,17 @@ RCC.CortexFreq_Value=80000000
ProjectManager.KeepUserCode=true
Mcu.UserName=STM32H750VBTx
QUADSPI.ClockPrescaler=2
PB10.Mode=Single Bank 1
RCC.HPRE=RCC_HCLK_DIV2
PH0-OSC_IN\ (PH0).Signal=RCC_OSC_IN
USART1.BaudRate=921600
PC10.Locked=true
PC10.Signal=QUADSPI_BK1_IO1
PC15-OSC32_OUT\ (OSC32_OUT).Mode=LSE-External-Oscillator
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_QUADSPI_Init-QUADSPI-false-HAL-true,4-MX_USART1_UART_Init-USART1-false-HAL-true,5-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL-false,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
PA11.Mode=Device_Only
RCC.RTCFreq_Value=32000
PC9.Locked=true
RCC.CpuClockFreq_Value=80000000
RCC.VCO2OutputFreq_Value=32000000
NVIC.OTG_FS_EP1_IN_IRQn=true\:1\:0\:true\:false\:true\:true\:true
@ -29,13 +33,12 @@ ProjectManager.StackSize=0x400
RCC.AHB4Freq_Value=40000000
RCC.VCOInput3Freq_Value=320000
RCC.LPTIM1Freq_Value=20000000
PD13.Signal=QUADSPI_BK1_IO3
Mcu.IP4=RCC
Mcu.IP5=SYS
PD13.Locked=true
Mcu.IP2=NVIC
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false
Mcu.IP3=QUADSPI
PC11.GPIO_PuPd=GPIO_PULLDOWN
Mcu.IP0=CORTEX_M7
PA14\ (JTCK/SWCLK).Signal=DEBUG_JTCK-SWCLK
CORTEX_M7.Enable-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_REGION_ENABLE
@ -50,23 +53,21 @@ RCC.I2C4Freq_Value=20000000
PE2.Mode=Single Bank 1
Mcu.IPNb=9
ProjectManager.PreviousToolchain=SW4STM32
PB6.Signal=QUADSPI_BK1_NCS
RCC.SPDIFRXFreq_Value=160000000
PB6.Mode=Single Bank 1
RCC.DIVQ3Freq_Value=15360000
Mcu.Pin6=PA1
Mcu.Pin6=PC4
Mcu.Pin7=PB2
Mcu.Pin8=PD11
Mcu.Pin9=PD12
Mcu.Pin8=PB10
Mcu.Pin9=PC9
QUADSPI.FlashSize=24
Mcu.Pin0=PE2
Mcu.Pin1=PE3
Mcu.Pin1=PC14-OSC32_IN (OSC32_IN)
GPIO.groupedBy=Group By Peripherals
Mcu.Pin2=PC14-OSC32_IN (OSC32_IN)
Mcu.Pin2=PC15-OSC32_OUT (OSC32_OUT)
RCC.HRTIMFreq_Value=40000000
Mcu.Pin3=PC15-OSC32_OUT (OSC32_OUT)
Mcu.Pin4=PH0-OSC_IN (PH0)
Mcu.Pin5=PH1-OSC_OUT (PH1)
Mcu.Pin3=PH0-OSC_IN (PH0)
Mcu.Pin4=PH1-OSC_OUT (PH1)
Mcu.Pin5=PA1
ProjectManager.ProjectBuild=false
PH1-OSC_OUT\ (PH1).Mode=HSE-External-Oscillator
RCC.DIVR3Freq_Value=38400000
@ -85,11 +86,9 @@ ProjectManager.BackupPrevious=false
RCC.FMCFreq_Value=40000000
RCC.USART16Freq_Value=20000000
File.Version=6
PE3.GPIOParameters=GPIO_PuPd
PE3.Locked=true
PC9.Mode=Single Bank 1
PE2.Signal=QUADSPI_BK1_IO2
PA14\ (JTCK/SWCLK).Mode=Serial_Wire
PB6.Locked=true
NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false
RCC.DIVR2Freq_Value=16000000
CORTEX_M7.DisableExec-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_INSTRUCTION_ACCESS_DISABLE
@ -100,11 +99,9 @@ RCC.APB3Freq_Value=20000000
RCC.MCO2PinFreq_Value=80000000
Mcu.Package=LQFP100
RCC.PLL3FRACN=0
PD11.Locked=true
RCC.D1PPRE=RCC_APB3_DIV2
USB_DEVICE.USBD_DEBUG_LEVEL-DFU_FS=0
CORTEX_M7.BaseAddress-Cortex_Memory_Protection_Unit_Region1_Settings=0x90000000
PD12.Signal=QUADSPI_BK1_IO1
NVIC.OTG_FS_IRQn=true\:2\:0\:true\:false\:true\:false\:true
ProjectManager.ToolChainLocation=
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
@ -121,11 +118,13 @@ RCC.CECFreq_Value=32000
RCC.SAI23Freq_Value=160000000
CORTEX_M7.Enable-Cortex_Memory_Protection_Unit_Region1_Settings=MPU_REGION_ENABLE
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
PC4.Locked=true
RCC.LPUART1Freq_Value=20000000
USB_OTG_FS.IPParameters=VirtualMode
NVIC.USART1_IRQn=true\:1\:0\:true\:false\:true\:true\:true
PH0-OSC_IN\ (PH0).Mode=HSE-External-Oscillator
ProjectManager.CustomerFirmwarePackage=
PC4.GPIOParameters=GPIO_PuPd
RCC.Tim2OutputFreq_Value=40000000
CORTEX_M7.IsBufferable-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_ACCESS_NOT_BUFFERABLE
NVIC.RCC_IRQn=true\:0\:0\:false\:false\:true\:true\:false
@ -142,22 +141,28 @@ PA13\ (JTMS/SWDIO).Mode=Serial_Wire
Mcu.PinsNb=20
PA10.Mode=Asynchronous
ProjectManager.NoMain=false
PC11.Locked=true
USB_DEVICE.VirtualModeFS=Dfu_FS
PC4.GPIO_PuPd=GPIO_PULLUP
PC11.Signal=GPIO_Output
RCC.SWPMI1Freq_Value=20000000
CORTEX_M7.IsCacheable-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_ACCESS_NOT_CACHEABLE
RCC.SAI4BFreq_Value=160000000
PC4.Signal=GPIO_Input
PC10.Mode=Single Bank 1
VP_USB_DEVICE_VS_USB_DEVICE_DFU_FS.Signal=USB_DEVICE_VS_USB_DEVICE_DFU_FS
RCC.D2PPRE2=RCC_APB2_DIV2
RCC.D2PPRE1=RCC_APB1_DIV2
ProjectManager.DefaultFWLocation=true
ProjectManager.DeletePrevious=true
PB10.Locked=true
PC11.GPIOParameters=GPIO_PuPd
RCC.QSPIFreq_Value=64000000
USB_DEVICE.IPParameters=VirtualMode-DFU_FS,VirtualModeFS,CLASS_NAME_FS,USBD_DFU_XFER_SIZE-DFU_FS,USBD_DFU_APP_DEFAULT_ADD-DFU_FS,USBD_DFU_MEDIA-DFU_FS,USBD_DEBUG_LEVEL-DFU_FS
QUADSPI.IPParameters=FlashSize,ChipSelectHighTime,ClockPrescaler,FifoThreshold,ClockMode
RCC.PWR_Regulator_Voltage_Scale=PWR_REGULATOR_VOLTAGE_SCALE1
RCC.FamilyName=M
PH1-OSC_OUT\ (PH1).Signal=RCC_OSC_OUT
PD12.Locked=true
RCC.SPI6Freq_Value=20000000
RCC.D1CPREFreq_Value=80000000
USART1.VirtualMode-Asynchronous=VM_ASYNC
@ -173,15 +178,15 @@ RCC.VCO1OutputFreq_Value=160000000
PA9.Signal=USART1_TX
RCC.DIVN3=240
RCC.HSE_Timout=1000
RCC.DIVN2=100
RCC.AXIClockFreq_Value=40000000
PD13.Mode=Single Bank 1
RCC.DIVN2=100
RCC.DIVN1=40
CORTEX_M7.BaseAddress-Cortex_Memory_Protection_Unit_Region0_Settings=0x0
ProjectManager.RegisterCallBack=
RCC.USBFreq_Value=48000000
PA1.Signal=GPIO_Output
PA1.Signal=QUADSPI_BK1_IO3
RCC.CKPERFreq_Value=64000000
PB10.Signal=QUADSPI_BK1_NCS
NVIC.PVD_AVD_IRQn=true\:0\:0\:false\:false\:true\:true\:true
RCC.USBCLockSelection=RCC_USBCLKSOURCE_HSI48
USB_DEVICE.USBD_DFU_APP_DEFAULT_ADD-DFU_FS=0x90000000
@ -190,6 +195,7 @@ ProjectManager.LastFirmware=true
RCC.VCOInput1Freq_Value=4000000
RCC.AHB12Freq_Value=40000000
RCC.APB2Freq_Value=20000000
PA1.Mode=Single Bank 1
MxCube.Version=6.1.1
USB_DEVICE.VirtualMode-DFU_FS=Dfu
RCC.FDCANFreq_Value=160000000
@ -197,7 +203,6 @@ RCC.RNGFreq_Value=48000000
RCC.ADCFreq_Value=16000000
VP_SYS_VS_Systick.Mode=SysTick
CORTEX_M7.AccessPermission-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_REGION_FULL_ACCESS
PE3.GPIO_PuPd=GPIO_PULLUP
PA9.Locked=true
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.HSEM1_IRQn=true\:0\:0\:false\:false\:true\:true\:true
@ -220,42 +225,39 @@ ProjectManager.CoupleFile=false
RCC.SYSCLKFreq_VALUE=80000000
RCC.I2C123Freq_Value=20000000
PA1.Locked=true
PD12.Mode=Single Bank 1
PA12.Mode=Device_Only
PA10.Locked=true
NVIC.ForceEnableDMAVector=true
KeepUserPlacement=false
PC14-OSC32_IN\ (OSC32_IN).Signal=RCC_OSC32_IN
PD11.Signal=QUADSPI_BK1_IO0
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false
PB2.Mode=Single Bank 1
ProjectManager.CompilerOptimize=6
RCC.QSPICLockSelection=RCC_QSPICLKSOURCE_CLKP
PA11.Signal=USB_OTG_FS_DM
ProjectManager.HeapSize=0x200
Mcu.Pin15=PA13 (JTMS/SWDIO)
Mcu.Pin15=PA14 (JTCK/SWCLK)
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
Mcu.Pin16=PA14 (JTCK/SWCLK)
Mcu.Pin13=PA11
PD11.Mode=Single Bank 1
Mcu.Pin14=PA12
Mcu.Pin16=PC10
Mcu.Pin13=PA12
Mcu.Pin14=PA13 (JTMS/SWDIO)
Mcu.Pin19=VP_USB_DEVICE_VS_USB_DEVICE_DFU_FS
RCC.LPTIM345Freq_Value=20000000
ProjectManager.ComputerToolchain=false
Mcu.Pin17=PB6
Mcu.Pin17=PC11
Mcu.Pin18=VP_SYS_VS_Systick
RCC.LTDCFreq_Value=38400000
RCC.SAI4AFreq_Value=160000000
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
Mcu.Pin11=PA9
Mcu.Pin12=PA10
Mcu.Pin10=PD13
Mcu.Pin11=PA10
Mcu.Pin12=PA11
Mcu.Pin10=PA9
RCC.DIVQ1Freq_Value=160000000
PE3.Signal=GPIO_Input
USB_DEVICE.USBD_DFU_XFER_SIZE-DFU_FS=4096
RCC.D3PPRE=RCC_APB4_DIV2
NVIC.FPU_IRQn=true\:0\:0\:false\:false\:true\:true\:false
CORTEX_M7.CPU_DCache=Disabled
PC9.Signal=QUADSPI_BK1_IO0
RCC.HCLK3ClockFreq_Value=40000000
RCC.VCOInput2Freq_Value=320000
RCC.APB1Freq_Value=20000000

View File

@ -66,7 +66,7 @@
* @{
*/
#define FLASH_DESC_STR "@QSPI Flash/0x90000000/4096*4Kg"
#define FLASH_DESC_STR "@QSPI Flash/0x90000000/2048*4Kg"
/* USER CODE BEGIN PRIVATE_DEFINES */

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,67 +0,0 @@
build/bootloader_control.o: Core/Src/bootloader_control.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

View File

@ -1,354 +0,0 @@
ARM GAS /tmp/cc2CqpQ9.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "bootloader_control.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .section .text.BL_CheckValidImage,"ax",%progbits
17 .align 1
18 .global BL_CheckValidImage
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv5-d16
25 BL_CheckValidImage:
26 .LVL0:
27 .LFB141:
28 .file 1 "Core/Src/bootloader_control.c"
1:Core/Src/bootloader_control.c **** //
2:Core/Src/bootloader_control.c **** // Created by imi415 on 2019/12/17.
3:Core/Src/bootloader_control.c **** //
4:Core/Src/bootloader_control.c ****
5:Core/Src/bootloader_control.c **** #include <stm32h7xx_hal.h>
6:Core/Src/bootloader_control.c ****
7:Core/Src/bootloader_control.c **** HAL_StatusTypeDef BL_CheckValidImage(uint32_t base_address) {
29 .loc 1 7 61 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.
8:Core/Src/bootloader_control.c **** uint32_t qspi_sp = *(uint32_t *)base_address;
34 .loc 1 8 5 view .LVU1
35 .loc 1 8 14 is_stmt 0 view .LVU2
36 0000 0368 ldr r3, [r0]
37 .LVL1:
9:Core/Src/bootloader_control.c **** if(qspi_sp < 0x40000000) {
38 .loc 1 9 5 is_stmt 1 view .LVU3
39 .loc 1 9 7 is_stmt 0 view .LVU4
40 0002 B3F1804F cmp r3, #1073741824
41 0006 01D2 bcs .L3
10:Core/Src/bootloader_control.c **** return HAL_OK;
42 .loc 1 10 16 view .LVU5
43 0008 0020 movs r0, #0
44 .LVL2:
45 .loc 1 10 16 view .LVU6
46 000a 7047 bx lr
47 .LVL3:
48 .L3:
ARM GAS /tmp/cc2CqpQ9.s page 2
11:Core/Src/bootloader_control.c **** }
12:Core/Src/bootloader_control.c **** else return HAL_ERROR;
49 .loc 1 12 17 view .LVU7
50 000c 0120 movs r0, #1
51 .LVL4:
13:Core/Src/bootloader_control.c **** }
52 .loc 1 13 1 view .LVU8
53 000e 7047 bx lr
54 .cfi_endproc
55 .LFE141:
57 .section .text.BL_GetEntryPoint,"ax",%progbits
58 .align 1
59 .global BL_GetEntryPoint
60 .syntax unified
61 .thumb
62 .thumb_func
63 .fpu fpv5-d16
65 BL_GetEntryPoint:
66 .LVL5:
67 .LFB142:
14:Core/Src/bootloader_control.c ****
15:Core/Src/bootloader_control.c **** uint32_t BL_GetEntryPoint(uint32_t base_address) {
68 .loc 1 15 50 is_stmt 1 view -0
69 .cfi_startproc
70 @ args = 0, pretend = 0, frame = 0
71 @ frame_needed = 0, uses_anonymous_args = 0
72 @ link register save eliminated.
16:Core/Src/bootloader_control.c **** uint32_t target_reset_vector = *(uint32_t *)(base_address + 0x04);
73 .loc 1 16 5 view .LVU10
74 .loc 1 16 14 is_stmt 0 view .LVU11
75 0000 4068 ldr r0, [r0, #4]
76 .LVL6:
17:Core/Src/bootloader_control.c **** if(target_reset_vector > 0x90000000 && target_reset_vector < 0xA0000000) {
77 .loc 1 17 5 is_stmt 1 view .LVU12
78 .loc 1 17 41 is_stmt 0 view .LVU13
79 0002 6FF01043 mvn r3, #-1879048192
80 0006 0344 add r3, r3, r0
81 .loc 1 17 7 view .LVU14
82 0008 6FF07042 mvn r2, #-268435456
83 000c 9342 cmp r3, r2
84 000e 00D3 bcc .L4
18:Core/Src/bootloader_control.c **** return target_reset_vector;
19:Core/Src/bootloader_control.c **** }
20:Core/Src/bootloader_control.c **** else return 0x00000000;
85 .loc 1 20 17 view .LVU15
86 0010 0020 movs r0, #0
87 .LVL7:
88 .L4:
21:Core/Src/bootloader_control.c **** }
89 .loc 1 21 1 view .LVU16
90 0012 7047 bx lr
91 .cfi_endproc
92 .LFE142:
94 .section .text.BL_JumpToXIPStart,"ax",%progbits
95 .align 1
96 .global BL_JumpToXIPStart
97 .syntax unified
ARM GAS /tmp/cc2CqpQ9.s page 3
98 .thumb
99 .thumb_func
100 .fpu fpv5-d16
102 BL_JumpToXIPStart:
103 .LVL8:
104 .LFB143:
22:Core/Src/bootloader_control.c ****
23:Core/Src/bootloader_control.c **** void BL_JumpToXIPStart(uint32_t entry_point, uint32_t vector_base) {
105 .loc 1 23 68 is_stmt 1 view -0
106 .cfi_startproc
107 @ args = 0, pretend = 0, frame = 0
108 @ frame_needed = 0, uses_anonymous_args = 0
109 .loc 1 23 68 is_stmt 0 view .LVU18
110 0000 08B5 push {r3, lr}
111 .LCFI0:
112 .cfi_def_cfa_offset 8
113 .cfi_offset 3, -8
114 .cfi_offset 14, -4
24:Core/Src/bootloader_control.c **** __disable_irq();
115 .loc 1 24 5 is_stmt 1 view .LVU19
116 .LBB4:
117 .LBI4:
118 .file 2 "Drivers/CMSIS/Include/cmsis_gcc.h"
1:Drivers/CMSIS/Include/cmsis_gcc.h **** /**************************************************************************//**
2:Drivers/CMSIS/Include/cmsis_gcc.h **** * @file cmsis_gcc.h
3:Drivers/CMSIS/Include/cmsis_gcc.h **** * @brief CMSIS compiler GCC header file
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.0.4
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 09. April 2018
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
8:Drivers/CMSIS/Include/cmsis_gcc.h **** * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
9:Drivers/CMSIS/Include/cmsis_gcc.h **** *
10:Drivers/CMSIS/Include/cmsis_gcc.h **** * SPDX-License-Identifier: Apache-2.0
11:Drivers/CMSIS/Include/cmsis_gcc.h **** *
12:Drivers/CMSIS/Include/cmsis_gcc.h **** * Licensed under the Apache License, Version 2.0 (the License); you may
13:Drivers/CMSIS/Include/cmsis_gcc.h **** * not use this file except in compliance with the License.
14:Drivers/CMSIS/Include/cmsis_gcc.h **** * You may obtain a copy of the License at
15:Drivers/CMSIS/Include/cmsis_gcc.h **** *
16:Drivers/CMSIS/Include/cmsis_gcc.h **** * www.apache.org/licenses/LICENSE-2.0
17:Drivers/CMSIS/Include/cmsis_gcc.h **** *
18:Drivers/CMSIS/Include/cmsis_gcc.h **** * Unless required by applicable law or agreed to in writing, software
19:Drivers/CMSIS/Include/cmsis_gcc.h **** * distributed under the License is distributed on an AS IS BASIS, WITHOUT
20:Drivers/CMSIS/Include/cmsis_gcc.h **** * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21:Drivers/CMSIS/Include/cmsis_gcc.h **** * See the License for the specific language governing permissions and
22:Drivers/CMSIS/Include/cmsis_gcc.h **** * limitations under the License.
23:Drivers/CMSIS/Include/cmsis_gcc.h **** */
24:Drivers/CMSIS/Include/cmsis_gcc.h ****
25:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __CMSIS_GCC_H
26:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_H
27:Drivers/CMSIS/Include/cmsis_gcc.h ****
28:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ignore some GCC warnings */
29:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
30:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wsign-conversion"
31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion"
32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter"
33:Drivers/CMSIS/Include/cmsis_gcc.h ****
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
ARM GAS /tmp/cc2CqpQ9.s page 4
35:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __has_builtin
36:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __has_builtin(x) (0)
37:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
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
41:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ASM __asm
42:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
43:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __INLINE
44:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __INLINE inline
45:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
46:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STATIC_INLINE
47:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __STATIC_INLINE static inline
48:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
49:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __STATIC_FORCEINLINE
50:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline
51:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
52:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __NO_RETURN
53:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __NO_RETURN __attribute__((__noreturn__))
54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
55:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __USED
56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used))
57:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
58:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __WEAK
59:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WEAK __attribute__((weak))
60:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
65:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_STRUCT struct __attribute__((packed, aligned(1)))
66:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
67:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_UNION
68:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_UNION union __attribute__((packed, aligned(1)))
69:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
70:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32 /* deprecated */
71:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
72:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
73:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
74:Drivers/CMSIS/Include/cmsis_gcc.h **** struct __attribute__((packed)) T_UINT32 { uint32_t v; };
75:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
76:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v)
77:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
78:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT16_WRITE
79:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
80:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
81:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
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
84:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))-
85:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
86:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT16_READ
87:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
88:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
89:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; };
91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
ARM GAS /tmp/cc2CqpQ9.s page 5
92:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(add
93:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
94:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32_WRITE
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"
98:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; };
99:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
100:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))-
101:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
102:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32_READ
103:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
104:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
105:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
106:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT32_READ { uint32_t v; };
107:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
108:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(add
109:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
110:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __ALIGNED
111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x)))
112:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT
114:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __RESTRICT __restrict
115:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
116:Drivers/CMSIS/Include/cmsis_gcc.h ****
117:Drivers/CMSIS/Include/cmsis_gcc.h ****
118:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ########################### Core Function Access ########################### */
119:Drivers/CMSIS/Include/cmsis_gcc.h **** /** \ingroup CMSIS_Core_FunctionInterface
120:Drivers/CMSIS/Include/cmsis_gcc.h **** \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions
121:Drivers/CMSIS/Include/cmsis_gcc.h **** @{
122:Drivers/CMSIS/Include/cmsis_gcc.h **** */
123:Drivers/CMSIS/Include/cmsis_gcc.h ****
124:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
125:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable IRQ Interrupts
126:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Enables IRQ interrupts by clearing the I-bit in the CPSR.
127:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
128:Drivers/CMSIS/Include/cmsis_gcc.h **** */
129:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __enable_irq(void)
130:Drivers/CMSIS/Include/cmsis_gcc.h **** {
131:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsie i" : : : "memory");
132:Drivers/CMSIS/Include/cmsis_gcc.h **** }
133:Drivers/CMSIS/Include/cmsis_gcc.h ****
134:Drivers/CMSIS/Include/cmsis_gcc.h ****
135:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
136:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Disable IRQ Interrupts
137:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Disables IRQ interrupts by setting the I-bit in the CPSR.
138:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
139:Drivers/CMSIS/Include/cmsis_gcc.h **** */
140:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_irq(void)
119 .loc 2 140 27 view .LVU20
120 .LBB5:
141:Drivers/CMSIS/Include/cmsis_gcc.h **** {
142:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid i" : : : "memory");
121 .loc 2 142 3 view .LVU21
122 .syntax unified
123 @ 142 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
124 0002 72B6 cpsid i
ARM GAS /tmp/cc2CqpQ9.s page 6
125 @ 0 "" 2
126 .thumb
127 .syntax unified
128 .LBE5:
129 .LBE4:
25:Core/Src/bootloader_control.c **** SysTick->CTRL = 0;
130 .loc 1 25 5 view .LVU22
131 .loc 1 25 19 is_stmt 0 view .LVU23
132 0004 4FF0E023 mov r3, #-536813568
133 0008 0022 movs r2, #0
134 000a 1A61 str r2, [r3, #16]
26:Core/Src/bootloader_control.c **** SysTick->LOAD = 0;
135 .loc 1 26 5 is_stmt 1 view .LVU24
136 .loc 1 26 19 is_stmt 0 view .LVU25
137 000c 5A61 str r2, [r3, #20]
27:Core/Src/bootloader_control.c **** SysTick->VAL = 0;
138 .loc 1 27 5 is_stmt 1 view .LVU26
139 .loc 1 27 19 is_stmt 0 view .LVU27
140 000e 9A61 str r2, [r3, #24]
28:Core/Src/bootloader_control.c **** void (*entry)(void) = (void *)entry_point;
141 .loc 1 28 5 is_stmt 1 view .LVU28
142 .LVL9:
29:Core/Src/bootloader_control.c **** //__set_MSP(*(uint32_t *)vector_base);
30:Core/Src/bootloader_control.c **** entry();
143 .loc 1 30 5 view .LVU29
144 0010 8047 blx r0
145 .LVL10:
31:Core/Src/bootloader_control.c **** }...
146 .loc 1 31 1 is_stmt 0 view .LVU30
147 0012 08BD pop {r3, pc}
148 .cfi_endproc
149 .LFE143:
151 .text
152 .Letext0:
153 .file 3 "/usr/arm-none-eabi/include/machine/_default_types.h"
154 .file 4 "/usr/arm-none-eabi/include/sys/_stdint.h"
155 .file 5 "Drivers/CMSIS/Include/core_cm7.h"
156 .file 6 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
ARM GAS /tmp/cc2CqpQ9.s page 7
DEFINED SYMBOLS
*ABS*:0000000000000000 bootloader_control.c
/tmp/cc2CqpQ9.s:17 .text.BL_CheckValidImage:0000000000000000 $t
/tmp/cc2CqpQ9.s:25 .text.BL_CheckValidImage:0000000000000000 BL_CheckValidImage
/tmp/cc2CqpQ9.s:58 .text.BL_GetEntryPoint:0000000000000000 $t
/tmp/cc2CqpQ9.s:65 .text.BL_GetEntryPoint:0000000000000000 BL_GetEntryPoint
/tmp/cc2CqpQ9.s:95 .text.BL_JumpToXIPStart:0000000000000000 $t
/tmp/cc2CqpQ9.s:102 .text.BL_JumpToXIPStart:0000000000000000 BL_JumpToXIPStart
NO UNDEFINED SYMBOLS

Binary file not shown.

View File

@ -1,81 +0,0 @@
build/main.o: Core/Src/main.c Core/Inc/main.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h \
Core/Inc/pin_config.h Core/Inc/flash_config.h \
USB_DEVICE/App/usb_device.h \
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
USB_DEVICE/Target/usbd_conf.h Core/Inc/printf.h \
Core/Inc/bootloader_control.h Core/Inc/w25_qspi.h
Core/Inc/main.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:
Core/Inc/pin_config.h:
Core/Inc/flash_config.h:
USB_DEVICE/App/usb_device.h:
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
USB_DEVICE/Target/usbd_conf.h:
Core/Inc/printf.h:
Core/Inc/bootloader_control.h:
Core/Inc/w25_qspi.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,69 +0,0 @@
build/port_printf.o: Core/Src/port_printf.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h \
Core/Inc/printf.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:
Core/Inc/printf.h:

View File

@ -1,98 +0,0 @@
ARM GAS /tmp/ccAYJ7K0.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "port_printf.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .section .text._putchar,"ax",%progbits
17 .align 1
18 .global _putchar
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv5-d16
25 _putchar:
26 .LVL0:
27 .LFB141:
28 .file 1 "Core/Src/port_printf.c"
1:Core/Src/port_printf.c **** //
2:Core/Src/port_printf.c **** // Created by imi415 on 2019/12/06.
3:Core/Src/port_printf.c **** //
4:Core/Src/port_printf.c **** #include "stm32h7xx_hal.h"
5:Core/Src/port_printf.c **** #include "printf.h"
6:Core/Src/port_printf.c ****
7:Core/Src/port_printf.c **** extern UART_HandleTypeDef huart1;
8:Core/Src/port_printf.c ****
9:Core/Src/port_printf.c **** void _putchar(char character) {
29 .loc 1 9 31 view -0
30 .cfi_startproc
31 @ args = 0, pretend = 0, frame = 8
32 @ frame_needed = 0, uses_anonymous_args = 0
33 .loc 1 9 31 is_stmt 0 view .LVU1
34 0000 00B5 push {lr}
35 .LCFI0:
36 .cfi_def_cfa_offset 4
37 .cfi_offset 14, -4
38 0002 83B0 sub sp, sp, #12
39 .LCFI1:
40 .cfi_def_cfa_offset 16
41 0004 8DF80700 strb r0, [sp, #7]
10:Core/Src/port_printf.c **** HAL_UART_Transmit(&huart1, (uint8_t *)&character, 0x01, 1000);
42 .loc 1 10 5 is_stmt 1 view .LVU2
43 0008 4FF47A73 mov r3, #1000
44 000c 0122 movs r2, #1
45 000e 0DF10701 add r1, sp, #7
46 0012 0348 ldr r0, .L3
47 .LVL1:
48 .loc 1 10 5 is_stmt 0 view .LVU3
ARM GAS /tmp/ccAYJ7K0.s page 2
49 0014 FFF7FEFF bl HAL_UART_Transmit
50 .LVL2:
11:Core/Src/port_printf.c **** }...
51 .loc 1 11 1 view .LVU4
52 0018 03B0 add sp, sp, #12
53 .LCFI2:
54 .cfi_def_cfa_offset 4
55 @ sp needed
56 001a 5DF804FB ldr pc, [sp], #4
57 .L4:
58 001e 00BF .align 2
59 .L3:
60 0020 00000000 .word huart1
61 .cfi_endproc
62 .LFE141:
64 .text
65 .Letext0:
66 .file 2 "/usr/arm-none-eabi/include/machine/_default_types.h"
67 .file 3 "/usr/arm-none-eabi/include/sys/_stdint.h"
68 .file 4 "Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h"
69 .file 5 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
70 .file 6 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h"
71 .file 7 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h"
ARM GAS /tmp/ccAYJ7K0.s page 3
DEFINED SYMBOLS
*ABS*:0000000000000000 port_printf.c
/tmp/ccAYJ7K0.s:17 .text._putchar:0000000000000000 $t
/tmp/ccAYJ7K0.s:25 .text._putchar:0000000000000000 _putchar
/tmp/ccAYJ7K0.s:60 .text._putchar:0000000000000020 $d
UNDEFINED SYMBOLS
HAL_UART_Transmit
huart1

Binary file not shown.

View File

@ -1,2 +0,0 @@
build/printf.o: Core/Src/printf.c Core/Inc/printf.h
Core/Inc/printf.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1 +0,0 @@
build/startup_stm32h750xx.o: startup_stm32h750xx.s

Binary file not shown.

View File

@ -1,67 +0,0 @@
build/stm32h7xx_hal.o: Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_cortex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_dma.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_dma_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_exti.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_flash.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_flash_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_gpio.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_hsem.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

View File

@ -1,927 +0,0 @@
ARM GAS /tmp/cc8V8hSh.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "stm32h7xx_hal_hsem.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .section .text.HAL_HSEM_Take,"ax",%progbits
17 .align 1
18 .global HAL_HSEM_Take
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv5-d16
25 HAL_HSEM_Take:
26 .LVL0:
27 .LFB141:
28 .file 1 "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c"
1:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
2:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ******************************************************************************
3:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @file stm32h7xx_hal_hsem.c
4:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @author MCD Application Team
5:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief HSEM HAL module driver.
6:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * This file provides firmware functions to manage the following
7:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * functionalities of the semaphore peripheral:
8:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + Semaphore Take function (2-Step Procedure) , non blocking
9:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + Semaphore FastTake function (1-Step Procedure) , non blocking
10:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + Semaphore Status check
11:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + Semaphore Clear Key Set and Get
12:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + Release and release all functions
13:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + Semaphore notification enabling and disabling and callnack functions
14:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * + IRQ handler management
15:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
16:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
17:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @verbatim
18:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
19:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ##### How to use this driver #####
20:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
21:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..]
22:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#)Take a semaphore In 2-Step mode Using function HAL_HSEM_Take. This function takes as param
23:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the semaphore ID from 0 to 31
24:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the process ID from 0 to 255
25:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#) Fast Take semaphore In 1-Step mode Using function HAL_HSEM_FastTake. This function takes
26:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the semaphore ID from 0_ID to 31. Note that the process ID value is implicitly assu
27:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#) Check if a semaphore is Taken using function HAL_HSEM_IsSemTaken. This function takes as
28:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the semaphore ID from 0_ID to 31
29:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) It returns 1 if the given semaphore is taken otherwise (Free) zero
30:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#)Release a semaphore using function with HAL_HSEM_Release. This function takes as parameter
ARM GAS /tmp/cc8V8hSh.s page 2
31:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the semaphore ID from 0 to 31
32:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the process ID from 0 to 255:
33:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) Note: If ProcessID and MasterID match, semaphore is freed, and an interrupt
34:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** may be generated when enabled (notification activated). If ProcessID or MasterID does not
35:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** semaphore remains taken (locked)
36:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
37:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#)Release all semaphores at once taken by a given Master using function HAL_HSEM_Release_All
38:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** This function takes as parameters :
39:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the Release Key (value from 0 to 0xFFFF) can be Set or Get respectively by
40:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HAL_HSEM_SetClearKey() or HAL_HSEM_GetClearKey functions
41:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) the Master ID:
42:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) Note: If the Key and MasterID match, all semaphores taken by the given CPU that cor
43:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** to MasterID will be freed, and an interrupt may be generated when enabled (notification
44:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** Key or the MasterID doesn't match, semaphores remains taken (locked)
45:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
46:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#)Semaphores Release all key functions:
47:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) HAL_HSEM_SetClearKey() to set semaphore release all Key
48:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) HAL_HSEM_GetClearKey() to get release all Key
49:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (#)Semaphores notification functions :
50:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) HAL_HSEM_ActivateNotification to activate a notification callback on
51:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** a given semaphores Mask (bitfield). When one or more semaphores defined by the mask
52:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** the callback HAL_HSEM_FreeCallback will be asserted giving as parameters a mask of t
53:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** semaphores (bitfield).
54:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
55:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) HAL_HSEM_DeactivateNotification to deactivate the notification of a given semaphores
56:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (++) See the description of the macro __HAL_HSEM_SEMID_TO_MASK to check how to calculate a
57:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** Used by the notification functions
58:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *** HSEM HAL driver macros list ***
59:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** =============================================
60:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] Below the list of most used macros in HSEM HAL driver.
61:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
62:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) __HAL_HSEM_SEMID_TO_MASK: Helper macro to convert a Semaphore ID to a Mask.
63:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] Example of use :
64:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] mask = __HAL_HSEM_SEMID_TO_MASK(8) | __HAL_HSEM_SEMID_TO_MASK(21) | __HAL_HSEM_SEMID_T
65:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] All next macros take as parameter a semaphore Mask (bitfiled) that can be constructed us
66:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) __HAL_HSEM_ENABLE_IT: Enable the specified semaphores Mask interrupts.
67:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) __HAL_HSEM_DISABLE_IT: Disable the specified semaphores Mask interrupts.
68:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) __HAL_HSEM_GET_IT: Checks whether the specified semaphore interrupt has occurred or not.
69:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) __HAL_HSEM_GET_FLAG: Get the semaphores status release flags.
70:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) __HAL_HSEM_CLEAR_FLAG: Clear the semaphores status release flags.
71:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
72:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @endverbatim
73:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ******************************************************************************
74:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @attention
75:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
76:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics.
77:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * All rights reserved.</center></h2>
78:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
79:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * This software component is licensed by ST under BSD 3-Clause license,
80:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * the "License"; You may not use this file except in compliance with the
81:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * License. You may obtain a copy of the License at:
82:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * opensource.org/licenses/BSD-3-Clause
83:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
84:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ******************************************************************************
85:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
86:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
87:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Includes ------------------------------------------------------------------*/
ARM GAS /tmp/cc8V8hSh.s page 3
88:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #include "stm32h7xx_hal.h"
89:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
90:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @addtogroup STM32H7xx_HAL_Driver
91:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
92:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
93:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
94:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @defgroup HSEM HSEM
95:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief HSEM HAL module driver
96:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
97:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
98:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
99:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #ifdef HAL_HSEM_MODULE_ENABLED
100:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
101:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Private typedef -----------------------------------------------------------*/
102:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Private define ------------------------------------------------------------*/
103:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if defined(DUAL_CORE)
104:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @defgroup HSEM_Private_Constants HSEM Private Constants
105:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
106:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
107:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
108:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #ifndef HSEM_R_MASTERID
109:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #define HSEM_R_MASTERID HSEM_R_COREID
110:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
111:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
112:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #ifndef HSEM_RLR_MASTERID
113:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #define HSEM_RLR_MASTERID HSEM_RLR_COREID
114:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
115:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
116:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #ifndef HSEM_CR_MASTERID
117:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #define HSEM_CR_MASTERID HSEM_CR_COREID
118:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
119:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
120:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
121:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @}
122:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
123:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif /* DUAL_CORE */
124:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Private macro -------------------------------------------------------------*/
125:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Private variables ---------------------------------------------------------*/
126:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Private function prototypes -----------------------------------------------*/
127:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Private functions ---------------------------------------------------------*/
128:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Exported functions --------------------------------------------------------*/
129:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
130:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @defgroup HSEM_Exported_Functions HSEM Exported Functions
131:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
132:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
133:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
134:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @defgroup HSEM_Exported_Functions_Group1 Take and Release functions
135:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief HSEM Take and Release functions
136:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
137:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @verbatim
138:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
139:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ##### HSEM Take and Release functions #####
140:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
141:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] This section provides functions allowing to:
142:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Take a semaphore with 2 Step method
143:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Fast Take a semaphore with 1 Step method
144:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Check semaphore state Taken or not
ARM GAS /tmp/cc8V8hSh.s page 4
145:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Release a semaphore
146:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Release all semaphore at once
147:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
148:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @endverbatim
149:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
150:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
151:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
152:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
153:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
154:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Take a semaphore in 2 Step mode.
155:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemID: semaphore ID from 0 to 31
156:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param ProcessID: Process ID from 0 to 255
157:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval HAL status
158:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
159:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HAL_StatusTypeDef HAL_HSEM_Take(uint32_t SemID, uint32_t ProcessID)
160:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
29 .loc 1 160 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.
161:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Check the parameters */
162:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_SEMID(SemID));
34 .loc 1 162 3 view .LVU1
163:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_PROCESSID(ProcessID));
35 .loc 1 163 3 view .LVU2
164:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
165:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
166:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* First step write R register with MasterID, processID and take bit=1*/
167:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->R[SemID] = ((ProcessID & HSEM_R_PROCID) | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MA
168:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
169:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* second step : read the R register . Take achieved if MasterID and processID match and take bit
170:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HSEM->R[SemID] == ((ProcessID & HSEM_R_PROCID) | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM
171:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
172:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*take success when MasterID and ProcessID match and take bit set*/
173:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return HAL_OK;
174:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
175:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #else
176:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* First step write R register with MasterID, processID and take bit=1*/
177:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->R[SemID] = (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK);
36 .loc 1 177 3 view .LVU3
37 .loc 1 177 56 is_stmt 0 view .LVU4
38 0000 064B ldr r3, .L4
39 0002 0B43 orrs r3, r3, r1
40 .loc 1 177 18 view .LVU5
41 0004 064A ldr r2, .L4+4
42 0006 42F82030 str r3, [r2, r0, lsl #2]
178:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
179:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* second step : read the R register . Take achieved if MasterID and processID match and take bit
180:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HSEM->R[SemID] == (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK))
43 .loc 1 180 3 is_stmt 1 view .LVU6
44 .loc 1 180 14 is_stmt 0 view .LVU7
45 000a 52F82020 ldr r2, [r2, r0, lsl #2]
46 .loc 1 180 6 view .LVU8
47 000e 9342 cmp r3, r2
48 0010 01D0 beq .L3
181:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
ARM GAS /tmp/cc8V8hSh.s page 5
182:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*take success when MasterID and ProcessID match and take bit set*/
183:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return HAL_OK;
184:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
185:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
186:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
187:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Semaphore take fails*/
188:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return HAL_ERROR;
49 .loc 1 188 10 view .LVU9
50 0012 0120 movs r0, #1
51 .LVL1:
52 .loc 1 188 10 view .LVU10
53 0014 7047 bx lr
54 .LVL2:
55 .L3:
183:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
56 .loc 1 183 12 view .LVU11
57 0016 0020 movs r0, #0
58 .LVL3:
189:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
59 .loc 1 189 1 view .LVU12
60 0018 7047 bx lr
61 .L5:
62 001a 00BF .align 2
63 .L4:
64 001c 00030080 .word -2147482880
65 0020 00640258 .word 1476551680
66 .cfi_endproc
67 .LFE141:
69 .section .text.HAL_HSEM_FastTake,"ax",%progbits
70 .align 1
71 .global HAL_HSEM_FastTake
72 .syntax unified
73 .thumb
74 .thumb_func
75 .fpu fpv5-d16
77 HAL_HSEM_FastTake:
78 .LVL4:
79 .LFB142:
190:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
191:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
192:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Fast Take a semaphore with 1 Step mode.
193:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemID: semaphore ID from 0 to 31
194:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval HAL status
195:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
196:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HAL_StatusTypeDef HAL_HSEM_FastTake(uint32_t SemID)
197:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
80 .loc 1 197 1 is_stmt 1 view -0
81 .cfi_startproc
82 @ args = 0, pretend = 0, frame = 0
83 @ frame_needed = 0, uses_anonymous_args = 0
84 @ link register save eliminated.
198:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Check the parameters */
199:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_SEMID(SemID));
85 .loc 1 199 3 view .LVU14
200:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
201:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
202:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Read the RLR register to take the semaphore */
ARM GAS /tmp/cc8V8hSh.s page 6
203:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HSEM->RLR[SemID] == (((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MASTERID)) & HSEM_RLR_MAS
204:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
205:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*take success when MasterID match and take bit set*/
206:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return HAL_OK;
207:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
208:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #else
209:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Read the RLR register to take the semaphore */
210:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HSEM->RLR[SemID] == (HSEM_CR_COREID_CURRENT | HSEM_RLR_LOCK))
86 .loc 1 210 3 view .LVU15
87 .loc 1 210 16 is_stmt 0 view .LVU16
88 0000 2030 adds r0, r0, #32
89 .LVL5:
90 .loc 1 210 16 view .LVU17
91 0002 054B ldr r3, .L9
92 0004 53F82020 ldr r2, [r3, r0, lsl #2]
93 .loc 1 210 6 view .LVU18
94 0008 044B ldr r3, .L9+4
95 000a 9A42 cmp r2, r3
96 000c 01D0 beq .L8
211:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
212:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*take success when MasterID match and take bit set*/
213:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return HAL_OK;
214:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
215:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
216:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
217:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Semaphore take fails */
218:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return HAL_ERROR;
97 .loc 1 218 10 view .LVU19
98 000e 0120 movs r0, #1
99 .LVL6:
100 .loc 1 218 10 view .LVU20
101 0010 7047 bx lr
102 .L8:
213:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
103 .loc 1 213 12 view .LVU21
104 0012 0020 movs r0, #0
219:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
105 .loc 1 219 1 view .LVU22
106 0014 7047 bx lr
107 .L10:
108 0016 00BF .align 2
109 .L9:
110 0018 00640258 .word 1476551680
111 001c 00030080 .word -2147482880
112 .cfi_endproc
113 .LFE142:
115 .section .text.HAL_HSEM_IsSemTaken,"ax",%progbits
116 .align 1
117 .global HAL_HSEM_IsSemTaken
118 .syntax unified
119 .thumb
120 .thumb_func
121 .fpu fpv5-d16
123 HAL_HSEM_IsSemTaken:
124 .LVL7:
125 .LFB143:
220:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
ARM GAS /tmp/cc8V8hSh.s page 7
221:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Check semaphore state Taken or not.
222:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemID: semaphore ID
223:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval HAL HSEM state
224:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
225:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** uint32_t HAL_HSEM_IsSemTaken(uint32_t SemID)
226:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
126 .loc 1 226 1 is_stmt 1 view -0
127 .cfi_startproc
128 @ args = 0, pretend = 0, frame = 0
129 @ frame_needed = 0, uses_anonymous_args = 0
130 @ link register save eliminated.
227:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL);
131 .loc 1 227 3 view .LVU24
132 .loc 1 227 20 is_stmt 0 view .LVU25
133 0000 044B ldr r3, .L15
134 0002 53F82030 ldr r3, [r3, r0, lsl #2]
135 .loc 1 227 56 view .LVU26
136 0006 002B cmp r3, #0
137 0008 01DB blt .L14
138 000a 0020 movs r0, #0
139 .LVL8:
228:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
140 .loc 1 228 1 view .LVU27
141 000c 7047 bx lr
142 .LVL9:
143 .L14:
227:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL);
144 .loc 1 227 56 view .LVU28
145 000e 0120 movs r0, #1
146 .LVL10:
227:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL);
147 .loc 1 227 56 view .LVU29
148 0010 7047 bx lr
149 .L16:
150 0012 00BF .align 2
151 .L15:
152 0014 00640258 .word 1476551680
153 .cfi_endproc
154 .LFE143:
156 .section .text.HAL_HSEM_Release,"ax",%progbits
157 .align 1
158 .global HAL_HSEM_Release
159 .syntax unified
160 .thumb
161 .thumb_func
162 .fpu fpv5-d16
164 HAL_HSEM_Release:
165 .LVL11:
166 .LFB144:
229:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
230:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
231:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
232:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Release a semaphore.
233:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemID: semaphore ID from 0 to 31
234:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param ProcessID: Process ID from 0 to 255
235:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval None
236:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
ARM GAS /tmp/cc8V8hSh.s page 8
237:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** void HAL_HSEM_Release(uint32_t SemID, uint32_t ProcessID)
238:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
167 .loc 1 238 1 is_stmt 1 view -0
168 .cfi_startproc
169 @ args = 0, pretend = 0, frame = 0
170 @ frame_needed = 0, uses_anonymous_args = 0
171 @ link register save eliminated.
239:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Check the parameters */
240:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_SEMID(SemID));
172 .loc 1 240 3 view .LVU31
241:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_PROCESSID(ProcessID));
173 .loc 1 241 3 view .LVU32
242:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
243:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Clear the semaphore by writing to the R register : the MasterID , the processID and take bit =
244:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
245:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->R[SemID] = (ProcessID | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MASTERID)) & HSEM_R_
246:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #else
247:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->R[SemID] = (ProcessID | HSEM_CR_COREID_CURRENT);
174 .loc 1 247 3 view .LVU33
175 .loc 1 247 31 is_stmt 0 view .LVU34
176 0000 41F44071 orr r1, r1, #768
177 .LVL12:
178 .loc 1 247 18 view .LVU35
179 0004 014B ldr r3, .L18
180 0006 43F82010 str r1, [r3, r0, lsl #2]
248:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
249:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
250:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
181 .loc 1 250 1 view .LVU36
182 000a 7047 bx lr
183 .L19:
184 .align 2
185 .L18:
186 000c 00640258 .word 1476551680
187 .cfi_endproc
188 .LFE144:
190 .section .text.HAL_HSEM_ReleaseAll,"ax",%progbits
191 .align 1
192 .global HAL_HSEM_ReleaseAll
193 .syntax unified
194 .thumb
195 .thumb_func
196 .fpu fpv5-d16
198 HAL_HSEM_ReleaseAll:
199 .LVL13:
200 .LFB145:
251:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
252:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
253:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Release All semaphore used by a given Master .
254:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param Key: Semaphore Key , value from 0 to 0xFFFF
255:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param CoreID: CoreID of the CPU that is using semaphores to be released
256:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval None
257:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
258:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** void HAL_HSEM_ReleaseAll(uint32_t Key, uint32_t CoreID)
259:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
201 .loc 1 259 1 is_stmt 1 view -0
202 .cfi_startproc
ARM GAS /tmp/cc8V8hSh.s page 9
203 @ args = 0, pretend = 0, frame = 0
204 @ frame_needed = 0, uses_anonymous_args = 0
205 @ link register save eliminated.
260:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_KEY(Key));
206 .loc 1 260 3 view .LVU38
261:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_COREID(CoreID));
207 .loc 1 261 3 view .LVU39
262:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
263:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->CR = ((Key << HSEM_CR_KEY_Pos) | (CoreID << HSEM_CR_COREID_Pos));
208 .loc 1 263 3 view .LVU40
209 .loc 1 263 50 is_stmt 0 view .LVU41
210 0000 0902 lsls r1, r1, #8
211 .LVL14:
212 .loc 1 263 40 view .LVU42
213 0002 41EA0041 orr r1, r1, r0, lsl #16
214 .loc 1 263 12 view .LVU43
215 0006 024B ldr r3, .L21
216 0008 C3F84011 str r1, [r3, #320]
264:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
217 .loc 1 264 1 view .LVU44
218 000c 7047 bx lr
219 .L22:
220 000e 00BF .align 2
221 .L21:
222 0010 00640258 .word 1476551680
223 .cfi_endproc
224 .LFE145:
226 .section .text.HAL_HSEM_SetClearKey,"ax",%progbits
227 .align 1
228 .global HAL_HSEM_SetClearKey
229 .syntax unified
230 .thumb
231 .thumb_func
232 .fpu fpv5-d16
234 HAL_HSEM_SetClearKey:
235 .LVL15:
236 .LFB146:
265:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
266:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
267:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @}
268:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
269:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
270:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @defgroup HSEM_Exported_Functions_Group2 HSEM Set and Get Key functions
271:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief HSEM Set and Get Key functions.
272:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
273:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @verbatim
274:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
275:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ##### HSEM Set and Get Key functions #####
276:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
277:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] This section provides functions allowing to:
278:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Set semaphore Key
279:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** (+) Get semaphore Key
280:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @endverbatim
281:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
282:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
283:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
284:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
ARM GAS /tmp/cc8V8hSh.s page 10
285:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
286:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Set semaphore Key .
287:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param Key: Semaphore Key , value from 0 to 0xFFFF
288:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval None
289:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
290:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** void HAL_HSEM_SetClearKey(uint32_t Key)
291:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
237 .loc 1 291 1 is_stmt 1 view -0
238 .cfi_startproc
239 @ args = 0, pretend = 0, frame = 0
240 @ frame_needed = 0, uses_anonymous_args = 0
241 @ link register save eliminated.
292:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** assert_param(IS_HSEM_KEY(Key));
242 .loc 1 292 3 view .LVU46
293:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
294:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** MODIFY_REG(HSEM->KEYR, HSEM_KEYR_KEY, (Key << HSEM_KEYR_KEY_Pos));
243 .loc 1 294 3 view .LVU47
244 0000 044A ldr r2, .L24
245 0002 D2F84431 ldr r3, [r2, #324]
246 0006 9BB2 uxth r3, r3
247 0008 43EA0043 orr r3, r3, r0, lsl #16
248 000c C2F84431 str r3, [r2, #324]
295:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
296:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
249 .loc 1 296 1 is_stmt 0 view .LVU48
250 0010 7047 bx lr
251 .L25:
252 0012 00BF .align 2
253 .L24:
254 0014 00640258 .word 1476551680
255 .cfi_endproc
256 .LFE146:
258 .section .text.HAL_HSEM_GetClearKey,"ax",%progbits
259 .align 1
260 .global HAL_HSEM_GetClearKey
261 .syntax unified
262 .thumb
263 .thumb_func
264 .fpu fpv5-d16
266 HAL_HSEM_GetClearKey:
267 .LFB147:
297:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
298:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
299:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Get semaphore Key .
300:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval Semaphore Key , value from 0 to 0xFFFF
301:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
302:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** uint32_t HAL_HSEM_GetClearKey(void)
303:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
268 .loc 1 303 1 is_stmt 1 view -0
269 .cfi_startproc
270 @ args = 0, pretend = 0, frame = 0
271 @ frame_needed = 0, uses_anonymous_args = 0
272 @ link register save eliminated.
304:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** return (HSEM->KEYR >> HSEM_KEYR_KEY_Pos);
273 .loc 1 304 3 view .LVU50
274 .loc 1 304 15 is_stmt 0 view .LVU51
275 0000 024B ldr r3, .L27
ARM GAS /tmp/cc8V8hSh.s page 11
276 0002 D3F84401 ldr r0, [r3, #324]
305:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
277 .loc 1 305 1 view .LVU52
278 0006 000C lsrs r0, r0, #16
279 0008 7047 bx lr
280 .L28:
281 000a 00BF .align 2
282 .L27:
283 000c 00640258 .word 1476551680
284 .cfi_endproc
285 .LFE147:
287 .section .text.HAL_HSEM_ActivateNotification,"ax",%progbits
288 .align 1
289 .global HAL_HSEM_ActivateNotification
290 .syntax unified
291 .thumb
292 .thumb_func
293 .fpu fpv5-d16
295 HAL_HSEM_ActivateNotification:
296 .LVL16:
297 .LFB148:
306:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
307:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
308:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @}
309:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
310:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
311:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /** @defgroup HSEM_Exported_Functions_Group3 HSEM IRQ handler management
312:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief HSEM Notification functions.
313:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** *
314:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @verbatim
315:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
316:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ##### HSEM IRQ handler management and Notification functions #####
317:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** ==============================================================================
318:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** [..] This section provides HSEM IRQ handler and Notification function.
319:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
320:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** @endverbatim
321:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @{
322:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
323:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
324:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
325:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Activate Semaphore release Notification for a given Semaphores Mask .
326:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemMask: Mask of Released semaphores
327:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval Semaphore Key
328:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
329:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** void HAL_HSEM_ActivateNotification(uint32_t SemMask)
330:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
298 .loc 1 330 1 is_stmt 1 view -0
299 .cfi_startproc
300 @ args = 0, pretend = 0, frame = 0
301 @ frame_needed = 0, uses_anonymous_args = 0
302 @ link register save eliminated.
331:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
332:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*enable the semaphore mask interrupts */
333:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HAL_GetCurrentCPUID() == HSEM_CPU1_COREID)
334:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
335:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Use interrupt line 0 for CPU1 Master */
336:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C1IER |= SemMask;
ARM GAS /tmp/cc8V8hSh.s page 12
337:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
338:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** else /* HSEM_CPU2_COREID */
339:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
340:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Use interrupt line 1 for CPU2 Master*/
341:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C2IER |= SemMask;
342:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
343:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #else
344:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM_COMMON->IER |= SemMask;
303 .loc 1 344 3 view .LVU54
304 .loc 1 344 20 is_stmt 0 view .LVU55
305 0000 024A ldr r2, .L30
306 0002 1368 ldr r3, [r2]
307 0004 0343 orrs r3, r3, r0
308 0006 1360 str r3, [r2]
345:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
346:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
309 .loc 1 346 1 view .LVU56
310 0008 7047 bx lr
311 .L31:
312 000a 00BF .align 2
313 .L30:
314 000c 00650258 .word 1476551936
315 .cfi_endproc
316 .LFE148:
318 .section .text.HAL_HSEM_DeactivateNotification,"ax",%progbits
319 .align 1
320 .global HAL_HSEM_DeactivateNotification
321 .syntax unified
322 .thumb
323 .thumb_func
324 .fpu fpv5-d16
326 HAL_HSEM_DeactivateNotification:
327 .LVL17:
328 .LFB149:
347:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
348:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
349:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Deactivate Semaphore release Notification for a given Semaphores Mask .
350:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemMask: Mask of Released semaphores
351:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval Semaphore Key
352:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
353:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** void HAL_HSEM_DeactivateNotification(uint32_t SemMask)
354:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
329 .loc 1 354 1 is_stmt 1 view -0
330 .cfi_startproc
331 @ args = 0, pretend = 0, frame = 0
332 @ frame_needed = 0, uses_anonymous_args = 0
333 @ link register save eliminated.
355:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
356:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*enable the semaphore mask interrupts */
357:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HAL_GetCurrentCPUID() == HSEM_CPU1_COREID)
358:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
359:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Use interrupt line 0 for CPU1 Master */
360:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C1IER &= ~SemMask;
361:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
362:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** else /* HSEM_CPU2_COREID */
363:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
364:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Use interrupt line 1 for CPU2 Master*/
ARM GAS /tmp/cc8V8hSh.s page 13
365:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C2IER &= ~SemMask;
366:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
367:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #else
368:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM_COMMON->IER &= ~SemMask;
334 .loc 1 368 3 view .LVU58
335 .loc 1 368 20 is_stmt 0 view .LVU59
336 0000 024A ldr r2, .L33
337 0002 1368 ldr r3, [r2]
338 0004 23EA0003 bic r3, r3, r0
339 0008 1360 str r3, [r2]
369:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
370:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
340 .loc 1 370 1 view .LVU60
341 000a 7047 bx lr
342 .L34:
343 .align 2
344 .L33:
345 000c 00650258 .word 1476551936
346 .cfi_endproc
347 .LFE149:
349 .section .text.HAL_HSEM_FreeCallback,"ax",%progbits
350 .align 1
351 .weak HAL_HSEM_FreeCallback
352 .syntax unified
353 .thumb
354 .thumb_func
355 .fpu fpv5-d16
357 HAL_HSEM_FreeCallback:
358 .LVL18:
359 .LFB151:
371:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
372:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
373:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief This function handles HSEM interrupt request
374:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval None
375:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
376:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** void HAL_HSEM_IRQHandler(void)
377:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
378:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** uint32_t statusreg;
379:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
380:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** if (HAL_GetCurrentCPUID() == HSEM_CPU1_COREID)
381:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
382:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Get the list of masked freed semaphores*/
383:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** statusreg = HSEM->C1MISR; /*Use interrupt line 0 for CPU1 Master*/
384:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
385:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Disable Interrupts*/
386:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C1IER &= ~((uint32_t)statusreg);
387:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
388:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Clear Flags*/
389:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C1ICR = ((uint32_t)statusreg);
390:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
391:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** else /* HSEM_CPU2_COREID */
392:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
393:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Get the list of masked freed semaphores*/
394:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** statusreg = HSEM->C2MISR;/*Use interrupt line 1 for CPU2 Master*/
395:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
396:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Disable Interrupts*/
397:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C2IER &= ~((uint32_t)statusreg);
ARM GAS /tmp/cc8V8hSh.s page 14
398:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
399:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Clear Flags*/
400:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM->C2ICR = ((uint32_t)statusreg);
401:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
402:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #else
403:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Get the list of masked freed semaphores*/
404:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** statusreg = HSEM_COMMON->MISR;
405:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
406:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Disable Interrupts*/
407:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM_COMMON->IER &= ~((uint32_t)statusreg);
408:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
409:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /*Clear Flags*/
410:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HSEM_COMMON->ICR = ((uint32_t)statusreg);
411:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
412:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #endif
413:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Call FreeCallback */
414:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** HAL_HSEM_FreeCallback(statusreg);
415:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
416:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
417:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /**
418:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @brief Semaphore Released Callback.
419:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @param SemMask: Mask of Released semaphores
420:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** * @retval None
421:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
422:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** __weak void HAL_HSEM_FreeCallback(uint32_t SemMask)
423:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** {
360 .loc 1 423 1 is_stmt 1 view -0
361 .cfi_startproc
362 @ args = 0, pretend = 0, frame = 0
363 @ frame_needed = 0, uses_anonymous_args = 0
364 @ link register save eliminated.
424:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* Prevent unused argument(s) compilation warning */
425:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** UNUSED(SemMask);
365 .loc 1 425 3 view .LVU62
426:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
427:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** /* NOTE : This function should not be modified, when the callback is needed,
428:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** the HAL_HSEM_FreeCallback can be implemented in the user file
429:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** */
430:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
366 .loc 1 430 1 is_stmt 0 view .LVU63
367 0000 7047 bx lr
368 .cfi_endproc
369 .LFE151:
371 .section .text.HAL_HSEM_IRQHandler,"ax",%progbits
372 .align 1
373 .global HAL_HSEM_IRQHandler
374 .syntax unified
375 .thumb
376 .thumb_func
377 .fpu fpv5-d16
379 HAL_HSEM_IRQHandler:
380 .LFB150:
377:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** uint32_t statusreg;
381 .loc 1 377 1 is_stmt 1 view -0
382 .cfi_startproc
383 @ args = 0, pretend = 0, frame = 0
384 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/cc8V8hSh.s page 15
385 0000 08B5 push {r3, lr}
386 .LCFI0:
387 .cfi_def_cfa_offset 8
388 .cfi_offset 3, -8
389 .cfi_offset 14, -4
378:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** #if USE_MULTI_CORE_SHARED_CODE != 0U
390 .loc 1 378 3 view .LVU65
404:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
391 .loc 1 404 3 view .LVU66
404:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
392 .loc 1 404 13 is_stmt 0 view .LVU67
393 0002 054B ldr r3, .L38
394 0004 D868 ldr r0, [r3, #12]
395 .LVL19:
407:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
396 .loc 1 407 3 is_stmt 1 view .LVU68
407:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
397 .loc 1 407 20 is_stmt 0 view .LVU69
398 0006 1A68 ldr r2, [r3]
399 0008 22EA0002 bic r2, r2, r0
400 000c 1A60 str r2, [r3]
410:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
401 .loc 1 410 3 is_stmt 1 view .LVU70
410:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
402 .loc 1 410 20 is_stmt 0 view .LVU71
403 000e 5860 str r0, [r3, #4]
414:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c **** }
404 .loc 1 414 3 is_stmt 1 view .LVU72
405 0010 FFF7FEFF bl HAL_HSEM_FreeCallback
406 .LVL20:
415:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c ****
407 .loc 1 415 1 is_stmt 0 view .LVU73
408 0014 08BD pop {r3, pc}
409 .L39:
410 0016 00BF .align 2
411 .L38:
412 0018 00650258 .word 1476551936
413 .cfi_endproc
414 .LFE150:
416 .text
417 .Letext0:
418 .file 2 "/usr/arm-none-eabi/include/machine/_default_types.h"
419 .file 3 "/usr/arm-none-eabi/include/sys/_stdint.h"
420 .file 4 "Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h"
421 .file 5 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
ARM GAS /tmp/cc8V8hSh.s page 16
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32h7xx_hal_hsem.c
/tmp/cc8V8hSh.s:17 .text.HAL_HSEM_Take:0000000000000000 $t
/tmp/cc8V8hSh.s:25 .text.HAL_HSEM_Take:0000000000000000 HAL_HSEM_Take
/tmp/cc8V8hSh.s:64 .text.HAL_HSEM_Take:000000000000001c $d
/tmp/cc8V8hSh.s:70 .text.HAL_HSEM_FastTake:0000000000000000 $t
/tmp/cc8V8hSh.s:77 .text.HAL_HSEM_FastTake:0000000000000000 HAL_HSEM_FastTake
/tmp/cc8V8hSh.s:110 .text.HAL_HSEM_FastTake:0000000000000018 $d
/tmp/cc8V8hSh.s:116 .text.HAL_HSEM_IsSemTaken:0000000000000000 $t
/tmp/cc8V8hSh.s:123 .text.HAL_HSEM_IsSemTaken:0000000000000000 HAL_HSEM_IsSemTaken
/tmp/cc8V8hSh.s:152 .text.HAL_HSEM_IsSemTaken:0000000000000014 $d
/tmp/cc8V8hSh.s:157 .text.HAL_HSEM_Release:0000000000000000 $t
/tmp/cc8V8hSh.s:164 .text.HAL_HSEM_Release:0000000000000000 HAL_HSEM_Release
/tmp/cc8V8hSh.s:186 .text.HAL_HSEM_Release:000000000000000c $d
/tmp/cc8V8hSh.s:191 .text.HAL_HSEM_ReleaseAll:0000000000000000 $t
/tmp/cc8V8hSh.s:198 .text.HAL_HSEM_ReleaseAll:0000000000000000 HAL_HSEM_ReleaseAll
/tmp/cc8V8hSh.s:222 .text.HAL_HSEM_ReleaseAll:0000000000000010 $d
/tmp/cc8V8hSh.s:227 .text.HAL_HSEM_SetClearKey:0000000000000000 $t
/tmp/cc8V8hSh.s:234 .text.HAL_HSEM_SetClearKey:0000000000000000 HAL_HSEM_SetClearKey
/tmp/cc8V8hSh.s:254 .text.HAL_HSEM_SetClearKey:0000000000000014 $d
/tmp/cc8V8hSh.s:259 .text.HAL_HSEM_GetClearKey:0000000000000000 $t
/tmp/cc8V8hSh.s:266 .text.HAL_HSEM_GetClearKey:0000000000000000 HAL_HSEM_GetClearKey
/tmp/cc8V8hSh.s:283 .text.HAL_HSEM_GetClearKey:000000000000000c $d
/tmp/cc8V8hSh.s:288 .text.HAL_HSEM_ActivateNotification:0000000000000000 $t
/tmp/cc8V8hSh.s:295 .text.HAL_HSEM_ActivateNotification:0000000000000000 HAL_HSEM_ActivateNotification
/tmp/cc8V8hSh.s:314 .text.HAL_HSEM_ActivateNotification:000000000000000c $d
/tmp/cc8V8hSh.s:319 .text.HAL_HSEM_DeactivateNotification:0000000000000000 $t
/tmp/cc8V8hSh.s:326 .text.HAL_HSEM_DeactivateNotification:0000000000000000 HAL_HSEM_DeactivateNotification
/tmp/cc8V8hSh.s:345 .text.HAL_HSEM_DeactivateNotification:000000000000000c $d
/tmp/cc8V8hSh.s:350 .text.HAL_HSEM_FreeCallback:0000000000000000 $t
/tmp/cc8V8hSh.s:357 .text.HAL_HSEM_FreeCallback:0000000000000000 HAL_HSEM_FreeCallback
/tmp/cc8V8hSh.s:372 .text.HAL_HSEM_IRQHandler:0000000000000000 $t
/tmp/cc8V8hSh.s:379 .text.HAL_HSEM_IRQHandler:0000000000000000 HAL_HSEM_IRQHandler
/tmp/cc8V8hSh.s:412 .text.HAL_HSEM_IRQHandler:0000000000000018 $d
NO UNDEFINED SYMBOLS

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_i2c.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_i2c_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

View File

@ -1,885 +0,0 @@
ARM GAS /tmp/ccGdXrn9.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "stm32h7xx_hal_i2c_ex.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .section .text.HAL_I2CEx_ConfigAnalogFilter,"ax",%progbits
17 .align 1
18 .global HAL_I2CEx_ConfigAnalogFilter
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv5-d16
25 HAL_I2CEx_ConfigAnalogFilter:
26 .LVL0:
27 .LFB141:
28 .file 1 "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c"
1:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
2:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ******************************************************************************
3:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @file stm32h7xx_hal_i2c_ex.c
4:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @author MCD Application Team
5:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief I2C Extended HAL module driver.
6:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * This file provides firmware functions to manage the following
7:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * functionalities of I2C Extended peripheral:
8:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * + Extended features functions
9:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** *
10:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** @verbatim
11:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ==============================================================================
12:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ##### I2C peripheral Extended features #####
13:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ==============================================================================
14:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
15:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32H7xx
16:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** devices contains the following additional features
17:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
18:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Possibility to disable or enable Analog Noise Filter
19:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Use of a configured Digital Noise Filter
20:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Disable or enable wakeup from Stop mode(s)
21:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Disable or enable Fast Mode Plus
22:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
23:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ##### How to use this driver #####
24:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ==============================================================================
25:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** [..] This driver provides functions to configure Noise Filter and Wake Up Feature
26:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (#) Configure I2C Analog noise filter using the function HAL_I2CEx_ConfigAnalogFilter()
27:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (#) Configure I2C Digital noise filter using the function HAL_I2CEx_ConfigDigitalFilter()
28:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (#) Configure the enable or disable of I2C Wake Up Mode using the functions :
29:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (++) HAL_I2CEx_EnableWakeUp()
30:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (++) HAL_I2CEx_DisableWakeUp()
ARM GAS /tmp/ccGdXrn9.s page 2
31:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (#) Configure the enable or disable of fast mode plus driving capability using the functions :
32:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (++) HAL_I2CEx_EnableFastModePlus()
33:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (++) HAL_I2CEx_DisableFastModePlus()
34:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** @endverbatim
35:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ******************************************************************************
36:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @attention
37:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** *
38:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics.
39:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * All rights reserved.</center></h2>
40:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** *
41:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
42:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * the "License"; You may not use this file except in compliance with the
43:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * License. You may obtain a copy of the License at:
44:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * opensource.org/licenses/BSD-3-Clause
45:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** *
46:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ******************************************************************************
47:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
48:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
49:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Includes ------------------------------------------------------------------*/
50:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** #include "stm32h7xx_hal.h"
51:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
52:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /** @addtogroup STM32H7xx_HAL_Driver
53:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @{
54:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
55:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
56:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /** @defgroup I2CEx I2CEx
57:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief I2C Extended HAL module driver
58:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @{
59:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
60:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
61:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** #ifdef HAL_I2C_MODULE_ENABLED
62:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
63:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Private typedef -----------------------------------------------------------*/
64:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Private define ------------------------------------------------------------*/
65:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Private macro -------------------------------------------------------------*/
66:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Private variables ---------------------------------------------------------*/
67:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Private function prototypes -----------------------------------------------*/
68:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Private functions ---------------------------------------------------------*/
69:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
70:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions I2C Extended Exported Functions
71:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @{
72:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
73:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
74:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group1 Extended features functions
75:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Extended features functions
76:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** *
77:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** @verbatim
78:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ===============================================================================
79:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ##### Extended features functions #####
80:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** ===============================================================================
81:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** [..] This section provides functions allowing to:
82:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Configure Noise Filters
83:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Configure Wake Up Feature
84:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** (+) Configure Fast Mode Plus
85:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
86:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** @endverbatim
87:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @{
ARM GAS /tmp/ccGdXrn9.s page 3
88:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
89:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
90:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
91:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Configure I2C Analog noise filter.
92:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
93:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
94:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param AnalogFilter New state of the Analog filter.
95:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @retval HAL status
96:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
97:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter(I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter)
98:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
29 .loc 1 98 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.
99:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Check the parameters */
100:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance));
34 .loc 1 100 3 view .LVU1
101:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_ANALOG_FILTER(AnalogFilter));
35 .loc 1 101 3 view .LVU2
102:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
103:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
36 .loc 1 103 3 view .LVU3
37 .loc 1 103 11 is_stmt 0 view .LVU4
38 0000 90F84130 ldrb r3, [r0, #65] @ zero_extendqisi2
39 0004 DBB2 uxtb r3, r3
40 .loc 1 103 6 view .LVU5
41 0006 202B cmp r3, #32
42 0008 24D1 bne .L3
104:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
105:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Locked */
106:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
43 .loc 1 106 5 is_stmt 1 view .LVU6
44 .loc 1 106 5 view .LVU7
45 000a 90F84030 ldrb r3, [r0, #64] @ zero_extendqisi2
46 000e 012B cmp r3, #1
47 0010 22D0 beq .L4
48 .loc 1 106 5 discriminator 2 view .LVU8
49 0012 0123 movs r3, #1
50 0014 80F84030 strb r3, [r0, #64]
51 .loc 1 106 5 discriminator 2 view .LVU9
107:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
108:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
52 .loc 1 108 5 discriminator 2 view .LVU10
53 .loc 1 108 17 is_stmt 0 discriminator 2 view .LVU11
54 0018 2423 movs r3, #36
55 001a 80F84130 strb r3, [r0, #65]
109:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
110:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
111:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
56 .loc 1 111 5 is_stmt 1 discriminator 2 view .LVU12
57 001e 0268 ldr r2, [r0]
58 0020 1368 ldr r3, [r2]
59 0022 23F00103 bic r3, r3, #1
60 0026 1360 str r3, [r2]
112:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
ARM GAS /tmp/ccGdXrn9.s page 4
113:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Reset I2Cx ANOFF bit */
114:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
61 .loc 1 114 5 discriminator 2 view .LVU13
62 .loc 1 114 9 is_stmt 0 discriminator 2 view .LVU14
63 0028 0268 ldr r2, [r0]
64 .loc 1 114 25 discriminator 2 view .LVU15
65 002a 1368 ldr r3, [r2]
66 002c 23F48053 bic r3, r3, #4096
67 0030 1360 str r3, [r2]
115:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
116:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Set analog filter bit*/
117:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= AnalogFilter;
68 .loc 1 117 5 is_stmt 1 discriminator 2 view .LVU16
69 .loc 1 117 9 is_stmt 0 discriminator 2 view .LVU17
70 0032 0268 ldr r2, [r0]
71 .loc 1 117 25 discriminator 2 view .LVU18
72 0034 1368 ldr r3, [r2]
73 0036 1943 orrs r1, r1, r3
74 .LVL1:
75 .loc 1 117 25 discriminator 2 view .LVU19
76 0038 1160 str r1, [r2]
118:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
119:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
77 .loc 1 119 5 is_stmt 1 discriminator 2 view .LVU20
78 003a 0268 ldr r2, [r0]
79 003c 1368 ldr r3, [r2]
80 003e 43F00103 orr r3, r3, #1
81 0042 1360 str r3, [r2]
120:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
121:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
82 .loc 1 121 5 discriminator 2 view .LVU21
83 .loc 1 121 17 is_stmt 0 discriminator 2 view .LVU22
84 0044 2023 movs r3, #32
85 0046 80F84130 strb r3, [r0, #65]
122:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
123:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Unlocked */
124:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
86 .loc 1 124 5 is_stmt 1 discriminator 2 view .LVU23
87 .loc 1 124 5 discriminator 2 view .LVU24
88 004a 0023 movs r3, #0
89 004c 80F84030 strb r3, [r0, #64]
90 .loc 1 124 5 discriminator 2 view .LVU25
125:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
126:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_OK;
91 .loc 1 126 5 discriminator 2 view .LVU26
92 .loc 1 126 12 is_stmt 0 discriminator 2 view .LVU27
93 0050 1846 mov r0, r3
94 .LVL2:
95 .loc 1 126 12 discriminator 2 view .LVU28
96 0052 7047 bx lr
97 .LVL3:
98 .L3:
127:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
128:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** else
129:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
130:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_BUSY;
99 .loc 1 130 12 view .LVU29
ARM GAS /tmp/ccGdXrn9.s page 5
100 0054 0220 movs r0, #2
101 .LVL4:
102 .loc 1 130 12 view .LVU30
103 0056 7047 bx lr
104 .LVL5:
105 .L4:
106:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
106 .loc 1 106 5 view .LVU31
107 0058 0220 movs r0, #2
108 .LVL6:
131:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
132:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
109 .loc 1 132 1 view .LVU32
110 005a 7047 bx lr
111 .cfi_endproc
112 .LFE141:
114 .section .text.HAL_I2CEx_ConfigDigitalFilter,"ax",%progbits
115 .align 1
116 .global HAL_I2CEx_ConfigDigitalFilter
117 .syntax unified
118 .thumb
119 .thumb_func
120 .fpu fpv5-d16
122 HAL_I2CEx_ConfigDigitalFilter:
123 .LVL7:
124 .LFB142:
133:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
134:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
135:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Configure I2C Digital noise filter.
136:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
137:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
138:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param DigitalFilter Coefficient of digital noise filter between Min_Data=0x00 and Max_Data=0x
139:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @retval HAL status
140:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
141:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter(I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter)
142:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
125 .loc 1 142 1 is_stmt 1 view -0
126 .cfi_startproc
127 @ args = 0, pretend = 0, frame = 0
128 @ frame_needed = 0, uses_anonymous_args = 0
129 @ link register save eliminated.
143:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** uint32_t tmpreg;
130 .loc 1 143 3 view .LVU34
144:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
145:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Check the parameters */
146:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance));
131 .loc 1 146 3 view .LVU35
147:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_DIGITAL_FILTER(DigitalFilter));
132 .loc 1 147 3 view .LVU36
148:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
149:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
133 .loc 1 149 3 view .LVU37
134 .loc 1 149 11 is_stmt 0 view .LVU38
135 0000 90F84130 ldrb r3, [r0, #65] @ zero_extendqisi2
136 0004 DBB2 uxtb r3, r3
137 .loc 1 149 6 view .LVU39
138 0006 202B cmp r3, #32
ARM GAS /tmp/ccGdXrn9.s page 6
139 0008 22D1 bne .L7
150:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
151:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Locked */
152:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
140 .loc 1 152 5 is_stmt 1 view .LVU40
141 .loc 1 152 5 view .LVU41
142 000a 90F84030 ldrb r3, [r0, #64] @ zero_extendqisi2
143 000e 012B cmp r3, #1
144 0010 20D0 beq .L8
145 .loc 1 152 5 discriminator 2 view .LVU42
146 0012 0123 movs r3, #1
147 0014 80F84030 strb r3, [r0, #64]
148 .loc 1 152 5 discriminator 2 view .LVU43
153:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
154:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
149 .loc 1 154 5 discriminator 2 view .LVU44
150 .loc 1 154 17 is_stmt 0 discriminator 2 view .LVU45
151 0018 2423 movs r3, #36
152 001a 80F84130 strb r3, [r0, #65]
155:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
156:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
157:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
153 .loc 1 157 5 is_stmt 1 discriminator 2 view .LVU46
154 001e 0268 ldr r2, [r0]
155 0020 1368 ldr r3, [r2]
156 0022 23F00103 bic r3, r3, #1
157 0026 1360 str r3, [r2]
158:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
159:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Get the old register value */
160:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** tmpreg = hi2c->Instance->CR1;
158 .loc 1 160 5 discriminator 2 view .LVU47
159 .loc 1 160 18 is_stmt 0 discriminator 2 view .LVU48
160 0028 0268 ldr r2, [r0]
161 .loc 1 160 12 discriminator 2 view .LVU49
162 002a 1368 ldr r3, [r2]
163 .LVL8:
161:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
162:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Reset I2Cx DNF bits [11:8] */
163:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** tmpreg &= ~(I2C_CR1_DNF);
164 .loc 1 163 5 is_stmt 1 discriminator 2 view .LVU50
165 .loc 1 163 12 is_stmt 0 discriminator 2 view .LVU51
166 002c 23F47063 bic r3, r3, #3840
167 .LVL9:
164:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
165:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Set I2Cx DNF coefficient */
166:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** tmpreg |= DigitalFilter << 8U;
168 .loc 1 166 5 is_stmt 1 discriminator 2 view .LVU52
169 .loc 1 166 12 is_stmt 0 discriminator 2 view .LVU53
170 0030 43EA0121 orr r1, r3, r1, lsl #8
171 .LVL10:
167:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
168:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Store the new register value */
169:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->Instance->CR1 = tmpreg;
172 .loc 1 169 5 is_stmt 1 discriminator 2 view .LVU54
173 .loc 1 169 25 is_stmt 0 discriminator 2 view .LVU55
174 0034 1160 str r1, [r2]
170:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
ARM GAS /tmp/ccGdXrn9.s page 7
171:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
175 .loc 1 171 5 is_stmt 1 discriminator 2 view .LVU56
176 0036 0268 ldr r2, [r0]
177 0038 1368 ldr r3, [r2]
178 003a 43F00103 orr r3, r3, #1
179 003e 1360 str r3, [r2]
172:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
173:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
180 .loc 1 173 5 discriminator 2 view .LVU57
181 .loc 1 173 17 is_stmt 0 discriminator 2 view .LVU58
182 0040 2023 movs r3, #32
183 0042 80F84130 strb r3, [r0, #65]
174:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
175:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Unlocked */
176:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
184 .loc 1 176 5 is_stmt 1 discriminator 2 view .LVU59
185 .loc 1 176 5 discriminator 2 view .LVU60
186 0046 0023 movs r3, #0
187 0048 80F84030 strb r3, [r0, #64]
188 .loc 1 176 5 discriminator 2 view .LVU61
177:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
178:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_OK;
189 .loc 1 178 5 discriminator 2 view .LVU62
190 .loc 1 178 12 is_stmt 0 discriminator 2 view .LVU63
191 004c 1846 mov r0, r3
192 .LVL11:
193 .loc 1 178 12 discriminator 2 view .LVU64
194 004e 7047 bx lr
195 .LVL12:
196 .L7:
179:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
180:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** else
181:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
182:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_BUSY;
197 .loc 1 182 12 view .LVU65
198 0050 0220 movs r0, #2
199 .LVL13:
200 .loc 1 182 12 view .LVU66
201 0052 7047 bx lr
202 .LVL14:
203 .L8:
152:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
204 .loc 1 152 5 view .LVU67
205 0054 0220 movs r0, #2
206 .LVL15:
183:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
184:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
207 .loc 1 184 1 view .LVU68
208 0056 7047 bx lr
209 .cfi_endproc
210 .LFE142:
212 .section .text.HAL_I2CEx_EnableWakeUp,"ax",%progbits
213 .align 1
214 .global HAL_I2CEx_EnableWakeUp
215 .syntax unified
216 .thumb
217 .thumb_func
ARM GAS /tmp/ccGdXrn9.s page 8
218 .fpu fpv5-d16
220 HAL_I2CEx_EnableWakeUp:
221 .LVL16:
222 .LFB143:
185:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
186:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
187:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Enable I2C wakeup from Stop mode(s).
188:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
189:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
190:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @retval HAL status
191:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
192:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_EnableWakeUp(I2C_HandleTypeDef *hi2c)
193:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
223 .loc 1 193 1 is_stmt 1 view -0
224 .cfi_startproc
225 @ args = 0, pretend = 0, frame = 0
226 @ frame_needed = 0, uses_anonymous_args = 0
227 @ link register save eliminated.
194:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Check the parameters */
195:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
228 .loc 1 195 3 view .LVU70
196:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
197:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
229 .loc 1 197 3 view .LVU71
230 .loc 1 197 11 is_stmt 0 view .LVU72
231 0000 90F84130 ldrb r3, [r0, #65] @ zero_extendqisi2
232 0004 DBB2 uxtb r3, r3
233 .loc 1 197 6 view .LVU73
234 0006 202B cmp r3, #32
235 0008 20D1 bne .L11
198:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
199:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Locked */
200:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
236 .loc 1 200 5 is_stmt 1 view .LVU74
237 .loc 1 200 5 view .LVU75
238 000a 90F84030 ldrb r3, [r0, #64] @ zero_extendqisi2
239 000e 012B cmp r3, #1
240 0010 1ED0 beq .L12
241 .loc 1 200 5 discriminator 2 view .LVU76
242 0012 0123 movs r3, #1
243 0014 80F84030 strb r3, [r0, #64]
244 .loc 1 200 5 discriminator 2 view .LVU77
201:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
202:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
245 .loc 1 202 5 discriminator 2 view .LVU78
246 .loc 1 202 17 is_stmt 0 discriminator 2 view .LVU79
247 0018 2423 movs r3, #36
248 001a 80F84130 strb r3, [r0, #65]
203:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
204:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
205:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
249 .loc 1 205 5 is_stmt 1 discriminator 2 view .LVU80
250 001e 0268 ldr r2, [r0]
251 0020 1368 ldr r3, [r2]
252 0022 23F00103 bic r3, r3, #1
253 0026 1360 str r3, [r2]
206:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
ARM GAS /tmp/ccGdXrn9.s page 9
207:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
208:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= I2C_CR1_WUPEN;
254 .loc 1 208 5 discriminator 2 view .LVU81
255 .loc 1 208 9 is_stmt 0 discriminator 2 view .LVU82
256 0028 0268 ldr r2, [r0]
257 .loc 1 208 25 discriminator 2 view .LVU83
258 002a 1368 ldr r3, [r2]
259 002c 43F48023 orr r3, r3, #262144
260 0030 1360 str r3, [r2]
209:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
210:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
261 .loc 1 210 5 is_stmt 1 discriminator 2 view .LVU84
262 0032 0268 ldr r2, [r0]
263 0034 1368 ldr r3, [r2]
264 0036 43F00103 orr r3, r3, #1
265 003a 1360 str r3, [r2]
211:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
212:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
266 .loc 1 212 5 discriminator 2 view .LVU85
267 .loc 1 212 17 is_stmt 0 discriminator 2 view .LVU86
268 003c 2023 movs r3, #32
269 003e 80F84130 strb r3, [r0, #65]
213:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
214:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Unlocked */
215:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
270 .loc 1 215 5 is_stmt 1 discriminator 2 view .LVU87
271 .loc 1 215 5 discriminator 2 view .LVU88
272 0042 0023 movs r3, #0
273 0044 80F84030 strb r3, [r0, #64]
274 .loc 1 215 5 discriminator 2 view .LVU89
216:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
217:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_OK;
275 .loc 1 217 5 discriminator 2 view .LVU90
276 .loc 1 217 12 is_stmt 0 discriminator 2 view .LVU91
277 0048 1846 mov r0, r3
278 .LVL17:
279 .loc 1 217 12 discriminator 2 view .LVU92
280 004a 7047 bx lr
281 .LVL18:
282 .L11:
218:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
219:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** else
220:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
221:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_BUSY;
283 .loc 1 221 12 view .LVU93
284 004c 0220 movs r0, #2
285 .LVL19:
286 .loc 1 221 12 view .LVU94
287 004e 7047 bx lr
288 .LVL20:
289 .L12:
200:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
290 .loc 1 200 5 view .LVU95
291 0050 0220 movs r0, #2
292 .LVL21:
222:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
223:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
ARM GAS /tmp/ccGdXrn9.s page 10
293 .loc 1 223 1 view .LVU96
294 0052 7047 bx lr
295 .cfi_endproc
296 .LFE143:
298 .section .text.HAL_I2CEx_DisableWakeUp,"ax",%progbits
299 .align 1
300 .global HAL_I2CEx_DisableWakeUp
301 .syntax unified
302 .thumb
303 .thumb_func
304 .fpu fpv5-d16
306 HAL_I2CEx_DisableWakeUp:
307 .LVL22:
308 .LFB144:
224:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
225:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
226:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Disable I2C wakeup from Stop mode(s).
227:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
228:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
229:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @retval HAL status
230:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
231:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_DisableWakeUp(I2C_HandleTypeDef *hi2c)
232:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
309 .loc 1 232 1 is_stmt 1 view -0
310 .cfi_startproc
311 @ args = 0, pretend = 0, frame = 0
312 @ frame_needed = 0, uses_anonymous_args = 0
313 @ link register save eliminated.
233:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Check the parameters */
234:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
314 .loc 1 234 3 view .LVU98
235:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
236:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
315 .loc 1 236 3 view .LVU99
316 .loc 1 236 11 is_stmt 0 view .LVU100
317 0000 90F84130 ldrb r3, [r0, #65] @ zero_extendqisi2
318 0004 DBB2 uxtb r3, r3
319 .loc 1 236 6 view .LVU101
320 0006 202B cmp r3, #32
321 0008 20D1 bne .L15
237:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
238:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Locked */
239:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
322 .loc 1 239 5 is_stmt 1 view .LVU102
323 .loc 1 239 5 view .LVU103
324 000a 90F84030 ldrb r3, [r0, #64] @ zero_extendqisi2
325 000e 012B cmp r3, #1
326 0010 1ED0 beq .L16
327 .loc 1 239 5 discriminator 2 view .LVU104
328 0012 0123 movs r3, #1
329 0014 80F84030 strb r3, [r0, #64]
330 .loc 1 239 5 discriminator 2 view .LVU105
240:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
241:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
331 .loc 1 241 5 discriminator 2 view .LVU106
332 .loc 1 241 17 is_stmt 0 discriminator 2 view .LVU107
333 0018 2423 movs r3, #36
ARM GAS /tmp/ccGdXrn9.s page 11
334 001a 80F84130 strb r3, [r0, #65]
242:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
243:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
244:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
335 .loc 1 244 5 is_stmt 1 discriminator 2 view .LVU108
336 001e 0268 ldr r2, [r0]
337 0020 1368 ldr r3, [r2]
338 0022 23F00103 bic r3, r3, #1
339 0026 1360 str r3, [r2]
245:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
246:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
247:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_WUPEN);
340 .loc 1 247 5 discriminator 2 view .LVU109
341 .loc 1 247 9 is_stmt 0 discriminator 2 view .LVU110
342 0028 0268 ldr r2, [r0]
343 .loc 1 247 25 discriminator 2 view .LVU111
344 002a 1368 ldr r3, [r2]
345 002c 23F48023 bic r3, r3, #262144
346 0030 1360 str r3, [r2]
248:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
249:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
347 .loc 1 249 5 is_stmt 1 discriminator 2 view .LVU112
348 0032 0268 ldr r2, [r0]
349 0034 1368 ldr r3, [r2]
350 0036 43F00103 orr r3, r3, #1
351 003a 1360 str r3, [r2]
250:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
251:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
352 .loc 1 251 5 discriminator 2 view .LVU113
353 .loc 1 251 17 is_stmt 0 discriminator 2 view .LVU114
354 003c 2023 movs r3, #32
355 003e 80F84130 strb r3, [r0, #65]
252:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
253:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Process Unlocked */
254:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
356 .loc 1 254 5 is_stmt 1 discriminator 2 view .LVU115
357 .loc 1 254 5 discriminator 2 view .LVU116
358 0042 0023 movs r3, #0
359 0044 80F84030 strb r3, [r0, #64]
360 .loc 1 254 5 discriminator 2 view .LVU117
255:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
256:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_OK;
361 .loc 1 256 5 discriminator 2 view .LVU118
362 .loc 1 256 12 is_stmt 0 discriminator 2 view .LVU119
363 0048 1846 mov r0, r3
364 .LVL23:
365 .loc 1 256 12 discriminator 2 view .LVU120
366 004a 7047 bx lr
367 .LVL24:
368 .L15:
257:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
258:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** else
259:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
260:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** return HAL_BUSY;
369 .loc 1 260 12 view .LVU121
370 004c 0220 movs r0, #2
371 .LVL25:
ARM GAS /tmp/ccGdXrn9.s page 12
372 .loc 1 260 12 view .LVU122
373 004e 7047 bx lr
374 .LVL26:
375 .L16:
239:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
376 .loc 1 239 5 view .LVU123
377 0050 0220 movs r0, #2
378 .LVL27:
261:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
262:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
379 .loc 1 262 1 view .LVU124
380 0052 7047 bx lr
381 .cfi_endproc
382 .LFE144:
384 .section .text.HAL_I2CEx_EnableFastModePlus,"ax",%progbits
385 .align 1
386 .global HAL_I2CEx_EnableFastModePlus
387 .syntax unified
388 .thumb
389 .thumb_func
390 .fpu fpv5-d16
392 HAL_I2CEx_EnableFastModePlus:
393 .LVL28:
394 .LFB145:
263:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
264:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
265:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Enable the I2C fast mode plus driving capability.
266:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param ConfigFastModePlus Selects the pin.
267:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * This parameter can be one of the @ref I2CEx_FastModePlus values
268:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For I2C1, fast mode plus driving capability can be enabled on all selected
269:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
270:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
271:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
272:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * can be enabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
273:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C2 pins fast mode plus driving capability can be enabled
274:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C2 parameter.
275:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C3 pins fast mode plus driving capability can be enabled
276:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C3 parameter.
277:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C4 pins fast mode plus driving capability can be enabled
278:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C4 parameter.
279:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C5 pins fast mode plus driving capability can be enabled
280:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C5 parameter.
281:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @retval None
282:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
283:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** void HAL_I2CEx_EnableFastModePlus(uint32_t ConfigFastModePlus)
284:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
395 .loc 1 284 1 is_stmt 1 view -0
396 .cfi_startproc
397 @ args = 0, pretend = 0, frame = 8
398 @ frame_needed = 0, uses_anonymous_args = 0
399 @ link register save eliminated.
400 .loc 1 284 1 is_stmt 0 view .LVU126
401 0000 82B0 sub sp, sp, #8
402 .LCFI0:
403 .cfi_def_cfa_offset 8
285:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Check the parameter */
286:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_FASTMODEPLUS(ConfigFastModePlus));
ARM GAS /tmp/ccGdXrn9.s page 13
404 .loc 1 286 3 is_stmt 1 view .LVU127
287:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
288:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
289:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
405 .loc 1 289 3 view .LVU128
406 .LBB2:
407 .loc 1 289 3 view .LVU129
408 .loc 1 289 3 view .LVU130
409 0002 094A ldr r2, .L19
410 0004 D2F8F410 ldr r1, [r2, #244]
411 0008 41F00201 orr r1, r1, #2
412 000c C2F8F410 str r1, [r2, #244]
413 .loc 1 289 3 view .LVU131
414 0010 D2F8F420 ldr r2, [r2, #244]
415 0014 02F00202 and r2, r2, #2
416 0018 0192 str r2, [sp, #4]
417 .loc 1 289 3 view .LVU132
418 001a 019B ldr r3, [sp, #4]
419 .LBE2:
420 .loc 1 289 3 view .LVU133
290:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
291:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Enable fast mode plus driving capability for selected pin */
292:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** SET_BIT(SYSCFG->PMCR, (uint32_t)ConfigFastModePlus);
421 .loc 1 292 3 view .LVU134
422 001c 034A ldr r2, .L19+4
423 001e 5368 ldr r3, [r2, #4]
424 0020 0343 orrs r3, r3, r0
425 0022 5360 str r3, [r2, #4]
293:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
426 .loc 1 293 1 is_stmt 0 view .LVU135
427 0024 02B0 add sp, sp, #8
428 .LCFI1:
429 .cfi_def_cfa_offset 0
430 @ sp needed
431 0026 7047 bx lr
432 .L20:
433 .align 2
434 .L19:
435 0028 00440258 .word 1476543488
436 002c 00040058 .word 1476396032
437 .cfi_endproc
438 .LFE145:
440 .section .text.HAL_I2CEx_DisableFastModePlus,"ax",%progbits
441 .align 1
442 .global HAL_I2CEx_DisableFastModePlus
443 .syntax unified
444 .thumb
445 .thumb_func
446 .fpu fpv5-d16
448 HAL_I2CEx_DisableFastModePlus:
449 .LVL29:
450 .LFB146:
294:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
295:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /**
296:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @brief Disable the I2C fast mode plus driving capability.
297:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @param ConfigFastModePlus Selects the pin.
298:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * This parameter can be one of the @ref I2CEx_FastModePlus values
ARM GAS /tmp/ccGdXrn9.s page 14
299:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For I2C1, fast mode plus driving capability can be disabled on all selected
300:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
301:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
302:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
303:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * can be disabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
304:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C2 pins fast mode plus driving capability can be disabled
305:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C2 parameter.
306:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C3 pins fast mode plus driving capability can be disabled
307:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C3 parameter.
308:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C4 pins fast mode plus driving capability can be disabled
309:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C4 parameter.
310:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @note For all I2C5 pins fast mode plus driving capability can be disabled
311:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C5 parameter.
312:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** * @retval None
313:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** */
314:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** void HAL_I2CEx_DisableFastModePlus(uint32_t ConfigFastModePlus)
315:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** {
451 .loc 1 315 1 is_stmt 1 view -0
452 .cfi_startproc
453 @ args = 0, pretend = 0, frame = 8
454 @ frame_needed = 0, uses_anonymous_args = 0
455 @ link register save eliminated.
456 .loc 1 315 1 is_stmt 0 view .LVU137
457 0000 82B0 sub sp, sp, #8
458 .LCFI2:
459 .cfi_def_cfa_offset 8
316:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Check the parameter */
317:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** assert_param(IS_I2C_FASTMODEPLUS(ConfigFastModePlus));
460 .loc 1 317 3 is_stmt 1 view .LVU138
318:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
319:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
320:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
461 .loc 1 320 3 view .LVU139
462 .LBB3:
463 .loc 1 320 3 view .LVU140
464 .loc 1 320 3 view .LVU141
465 0002 0A4A ldr r2, .L23
466 0004 D2F8F410 ldr r1, [r2, #244]
467 0008 41F00201 orr r1, r1, #2
468 000c C2F8F410 str r1, [r2, #244]
469 .loc 1 320 3 view .LVU142
470 0010 D2F8F420 ldr r2, [r2, #244]
471 0014 02F00202 and r2, r2, #2
472 0018 0192 str r2, [sp, #4]
473 .loc 1 320 3 view .LVU143
474 001a 019B ldr r3, [sp, #4]
475 .LBE3:
476 .loc 1 320 3 view .LVU144
321:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c ****
322:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** /* Disable fast mode plus driving capability for selected pin */
323:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** CLEAR_BIT(SYSCFG->PMCR, (uint32_t)ConfigFastModePlus);
477 .loc 1 323 3 view .LVU145
478 001c 044A ldr r2, .L23+4
479 001e 5368 ldr r3, [r2, #4]
480 0020 23EA0003 bic r3, r3, r0
481 0024 5360 str r3, [r2, #4]
324:Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c **** }
ARM GAS /tmp/ccGdXrn9.s page 15
482 .loc 1 324 1 is_stmt 0 view .LVU146
483 0026 02B0 add sp, sp, #8
484 .LCFI3:
485 .cfi_def_cfa_offset 0
486 @ sp needed
487 0028 7047 bx lr
488 .L24:
489 002a 00BF .align 2
490 .L23:
491 002c 00440258 .word 1476543488
492 0030 00040058 .word 1476396032
493 .cfi_endproc
494 .LFE146:
496 .text
497 .Letext0:
498 .file 2 "/usr/arm-none-eabi/include/machine/_default_types.h"
499 .file 3 "/usr/arm-none-eabi/include/sys/_stdint.h"
500 .file 4 "Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h"
501 .file 5 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
502 .file 6 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h"
503 .file 7 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h"
ARM GAS /tmp/ccGdXrn9.s page 16
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32h7xx_hal_i2c_ex.c
/tmp/ccGdXrn9.s:17 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 $t
/tmp/ccGdXrn9.s:25 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 HAL_I2CEx_ConfigAnalogFilter
/tmp/ccGdXrn9.s:115 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 $t
/tmp/ccGdXrn9.s:122 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 HAL_I2CEx_ConfigDigitalFilter
/tmp/ccGdXrn9.s:213 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 $t
/tmp/ccGdXrn9.s:220 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 HAL_I2CEx_EnableWakeUp
/tmp/ccGdXrn9.s:299 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 $t
/tmp/ccGdXrn9.s:306 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 HAL_I2CEx_DisableWakeUp
/tmp/ccGdXrn9.s:385 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 $t
/tmp/ccGdXrn9.s:392 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 HAL_I2CEx_EnableFastModePlus
/tmp/ccGdXrn9.s:435 .text.HAL_I2CEx_EnableFastModePlus:0000000000000028 $d
/tmp/ccGdXrn9.s:441 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 $t
/tmp/ccGdXrn9.s:448 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 HAL_I2CEx_DisableFastModePlus
/tmp/ccGdXrn9.s:491 .text.HAL_I2CEx_DisableFastModePlus:000000000000002c $d
NO UNDEFINED SYMBOLS

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_mdma.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,71 +0,0 @@
build/stm32h7xx_hal_msp.o: Core/Src/stm32h7xx_hal_msp.c Core/Inc/main.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h \
Core/Inc/pin_config.h Core/Inc/flash_config.h
Core/Inc/main.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:
Core/Inc/pin_config.h:
Core/Inc/flash_config.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_pcd.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_pcd_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_pwr.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_pwr_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_qspi.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_qspi.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_rcc.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_rcc_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_tim.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

View File

@ -1,26 +0,0 @@
ARM GAS /tmp/ccUVphj6.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "stm32h7xx_hal_tim.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .Letext0:
ARM GAS /tmp/ccUVphj6.s page 2
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32h7xx_hal_tim.c
NO UNDEFINED SYMBOLS

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_tim_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

View File

@ -1,26 +0,0 @@
ARM GAS /tmp/cca4BPwk.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "stm32h7xx_hal_tim_ex.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .Letext0:
ARM GAS /tmp/cca4BPwk.s page 2
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32h7xx_hal_tim_ex.c
NO UNDEFINED SYMBOLS

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_uart.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_hal_uart_ex.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,72 +0,0 @@
build/stm32h7xx_it.o: Core/Src/stm32h7xx_it.c Core/Inc/main.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h \
Core/Inc/pin_config.h Core/Inc/flash_config.h Core/Inc/stm32h7xx_it.h
Core/Inc/main.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:
Core/Inc/pin_config.h:
Core/Inc/flash_config.h:
Core/Inc/stm32h7xx_it.h:

View File

@ -1,929 +0,0 @@
ARM GAS /tmp/ccHBkk1J.s page 1
1 .cpu cortex-m7
2 .eabi_attribute 28, 1
3 .eabi_attribute 20, 1
4 .eabi_attribute 21, 1
5 .eabi_attribute 23, 3
6 .eabi_attribute 24, 1
7 .eabi_attribute 25, 1
8 .eabi_attribute 26, 1
9 .eabi_attribute 30, 1
10 .eabi_attribute 34, 1
11 .eabi_attribute 18, 4
12 .file "stm32h7xx_it.c"
13 .text
14 .Ltext0:
15 .cfi_sections .debug_frame
16 .section .text.NMI_Handler,"ax",%progbits
17 .align 1
18 .global NMI_Handler
19 .arch armv7e-m
20 .syntax unified
21 .thumb
22 .thumb_func
23 .fpu fpv5-d16
25 NMI_Handler:
26 .LFB141:
27 .file 1 "Core/Src/stm32h7xx_it.c"
1:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN Header */
2:Core/Src/stm32h7xx_it.c **** /**
3:Core/Src/stm32h7xx_it.c **** ******************************************************************************
4:Core/Src/stm32h7xx_it.c **** * @file stm32h7xx_it.c
5:Core/Src/stm32h7xx_it.c **** * @brief Interrupt Service Routines.
6:Core/Src/stm32h7xx_it.c **** ******************************************************************************
7:Core/Src/stm32h7xx_it.c **** * @attention
8:Core/Src/stm32h7xx_it.c **** *
9:Core/Src/stm32h7xx_it.c **** * <h2><center>&copy; Copyright (c) 2019 STMicroelectronics.
10:Core/Src/stm32h7xx_it.c **** * All rights reserved.</center></h2>
11:Core/Src/stm32h7xx_it.c **** *
12:Core/Src/stm32h7xx_it.c **** * This software component is licensed by ST under BSD 3-Clause license,
13:Core/Src/stm32h7xx_it.c **** * the "License"; You may not use this file except in compliance with the
14:Core/Src/stm32h7xx_it.c **** * License. You may obtain a copy of the License at:
15:Core/Src/stm32h7xx_it.c **** * opensource.org/licenses/BSD-3-Clause
16:Core/Src/stm32h7xx_it.c **** *
17:Core/Src/stm32h7xx_it.c **** ******************************************************************************
18:Core/Src/stm32h7xx_it.c **** */
19:Core/Src/stm32h7xx_it.c **** /* USER CODE END Header */
20:Core/Src/stm32h7xx_it.c ****
21:Core/Src/stm32h7xx_it.c **** /* Includes ------------------------------------------------------------------*/
22:Core/Src/stm32h7xx_it.c **** #include "main.h"
23:Core/Src/stm32h7xx_it.c **** #include "stm32h7xx_it.h"
24:Core/Src/stm32h7xx_it.c **** /* Private includes ----------------------------------------------------------*/
25:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN Includes */
26:Core/Src/stm32h7xx_it.c **** /* USER CODE END Includes */
27:Core/Src/stm32h7xx_it.c ****
28:Core/Src/stm32h7xx_it.c **** /* Private typedef -----------------------------------------------------------*/
29:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN TD */
30:Core/Src/stm32h7xx_it.c ****
31:Core/Src/stm32h7xx_it.c **** /* USER CODE END TD */
ARM GAS /tmp/ccHBkk1J.s page 2
32:Core/Src/stm32h7xx_it.c ****
33:Core/Src/stm32h7xx_it.c **** /* Private define ------------------------------------------------------------*/
34:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PD */
35:Core/Src/stm32h7xx_it.c ****
36:Core/Src/stm32h7xx_it.c **** /* USER CODE END PD */
37:Core/Src/stm32h7xx_it.c ****
38:Core/Src/stm32h7xx_it.c **** /* Private macro -------------------------------------------------------------*/
39:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PM */
40:Core/Src/stm32h7xx_it.c ****
41:Core/Src/stm32h7xx_it.c **** /* USER CODE END PM */
42:Core/Src/stm32h7xx_it.c ****
43:Core/Src/stm32h7xx_it.c **** /* Private variables ---------------------------------------------------------*/
44:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PV */
45:Core/Src/stm32h7xx_it.c ****
46:Core/Src/stm32h7xx_it.c **** /* USER CODE END PV */
47:Core/Src/stm32h7xx_it.c ****
48:Core/Src/stm32h7xx_it.c **** /* Private function prototypes -----------------------------------------------*/
49:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PFP */
50:Core/Src/stm32h7xx_it.c ****
51:Core/Src/stm32h7xx_it.c **** /* USER CODE END PFP */
52:Core/Src/stm32h7xx_it.c ****
53:Core/Src/stm32h7xx_it.c **** /* Private user code ---------------------------------------------------------*/
54:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN 0 */
55:Core/Src/stm32h7xx_it.c ****
56:Core/Src/stm32h7xx_it.c **** /* USER CODE END 0 */
57:Core/Src/stm32h7xx_it.c ****
58:Core/Src/stm32h7xx_it.c **** /* External variables --------------------------------------------------------*/
59:Core/Src/stm32h7xx_it.c **** extern PCD_HandleTypeDef hpcd_USB_OTG_FS;
60:Core/Src/stm32h7xx_it.c **** extern QSPI_HandleTypeDef hqspi;
61:Core/Src/stm32h7xx_it.c **** extern UART_HandleTypeDef huart1;
62:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN EV */
63:Core/Src/stm32h7xx_it.c ****
64:Core/Src/stm32h7xx_it.c **** /* USER CODE END EV */
65:Core/Src/stm32h7xx_it.c ****
66:Core/Src/stm32h7xx_it.c **** /******************************************************************************/
67:Core/Src/stm32h7xx_it.c **** /* Cortex Processor Interruption and Exception Handlers */
68:Core/Src/stm32h7xx_it.c **** /******************************************************************************/
69:Core/Src/stm32h7xx_it.c **** /**
70:Core/Src/stm32h7xx_it.c **** * @brief This function handles Non maskable interrupt.
71:Core/Src/stm32h7xx_it.c **** */
72:Core/Src/stm32h7xx_it.c **** void NMI_Handler(void)
73:Core/Src/stm32h7xx_it.c **** {
28 .loc 1 73 1 view -0
29 .cfi_startproc
30 @ args = 0, pretend = 0, frame = 0
31 @ frame_needed = 0, uses_anonymous_args = 0
32 @ link register save eliminated.
74:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
75:Core/Src/stm32h7xx_it.c ****
76:Core/Src/stm32h7xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 0 */
77:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
78:Core/Src/stm32h7xx_it.c ****
79:Core/Src/stm32h7xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 1 */
80:Core/Src/stm32h7xx_it.c **** }
33 .loc 1 80 1 view .LVU1
34 0000 7047 bx lr
35 .cfi_endproc
ARM GAS /tmp/ccHBkk1J.s page 3
36 .LFE141:
38 .section .text.HardFault_Handler,"ax",%progbits
39 .align 1
40 .global HardFault_Handler
41 .syntax unified
42 .thumb
43 .thumb_func
44 .fpu fpv5-d16
46 HardFault_Handler:
47 .LFB142:
81:Core/Src/stm32h7xx_it.c ****
82:Core/Src/stm32h7xx_it.c **** /**
83:Core/Src/stm32h7xx_it.c **** * @brief This function handles Hard fault interrupt.
84:Core/Src/stm32h7xx_it.c **** */
85:Core/Src/stm32h7xx_it.c **** void HardFault_Handler(void)
86:Core/Src/stm32h7xx_it.c **** {
48 .loc 1 86 1 view -0
49 .cfi_startproc
50 @ Volatile: function does not return.
51 @ args = 0, pretend = 0, frame = 0
52 @ frame_needed = 0, uses_anonymous_args = 0
53 @ link register save eliminated.
54 .L3:
87:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN HardFault_IRQn 0 */
88:Core/Src/stm32h7xx_it.c ****
89:Core/Src/stm32h7xx_it.c **** /* USER CODE END HardFault_IRQn 0 */
90:Core/Src/stm32h7xx_it.c **** while (1)
55 .loc 1 90 3 discriminator 1 view .LVU3
91:Core/Src/stm32h7xx_it.c **** {
92:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN W1_HardFault_IRQn 0 */
93:Core/Src/stm32h7xx_it.c **** /* USER CODE END W1_HardFault_IRQn 0 */
94:Core/Src/stm32h7xx_it.c **** }
56 .loc 1 94 3 discriminator 1 view .LVU4
90:Core/Src/stm32h7xx_it.c **** {
57 .loc 1 90 9 discriminator 1 view .LVU5
58 0000 FEE7 b .L3
59 .cfi_endproc
60 .LFE142:
62 .section .text.MemManage_Handler,"ax",%progbits
63 .align 1
64 .global MemManage_Handler
65 .syntax unified
66 .thumb
67 .thumb_func
68 .fpu fpv5-d16
70 MemManage_Handler:
71 .LFB143:
95:Core/Src/stm32h7xx_it.c **** }
96:Core/Src/stm32h7xx_it.c ****
97:Core/Src/stm32h7xx_it.c **** /**
98:Core/Src/stm32h7xx_it.c **** * @brief This function handles Memory management fault.
99:Core/Src/stm32h7xx_it.c **** */
100:Core/Src/stm32h7xx_it.c **** void MemManage_Handler(void)
101:Core/Src/stm32h7xx_it.c **** {
72 .loc 1 101 1 view -0
73 .cfi_startproc
74 @ Volatile: function does not return.
ARM GAS /tmp/ccHBkk1J.s page 4
75 @ args = 0, pretend = 0, frame = 0
76 @ frame_needed = 0, uses_anonymous_args = 0
77 @ link register save eliminated.
78 .L5:
102:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN MemoryManagement_IRQn 0 */
103:Core/Src/stm32h7xx_it.c ****
104:Core/Src/stm32h7xx_it.c **** /* USER CODE END MemoryManagement_IRQn 0 */
105:Core/Src/stm32h7xx_it.c **** while (1)
79 .loc 1 105 3 discriminator 1 view .LVU7
106:Core/Src/stm32h7xx_it.c **** {
107:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */
108:Core/Src/stm32h7xx_it.c **** /* USER CODE END W1_MemoryManagement_IRQn 0 */
109:Core/Src/stm32h7xx_it.c **** }
80 .loc 1 109 3 discriminator 1 view .LVU8
105:Core/Src/stm32h7xx_it.c **** {
81 .loc 1 105 9 discriminator 1 view .LVU9
82 0000 FEE7 b .L5
83 .cfi_endproc
84 .LFE143:
86 .section .text.BusFault_Handler,"ax",%progbits
87 .align 1
88 .global BusFault_Handler
89 .syntax unified
90 .thumb
91 .thumb_func
92 .fpu fpv5-d16
94 BusFault_Handler:
95 .LFB144:
110:Core/Src/stm32h7xx_it.c **** }
111:Core/Src/stm32h7xx_it.c ****
112:Core/Src/stm32h7xx_it.c **** /**
113:Core/Src/stm32h7xx_it.c **** * @brief This function handles Pre-fetch fault, memory access fault.
114:Core/Src/stm32h7xx_it.c **** */
115:Core/Src/stm32h7xx_it.c **** void BusFault_Handler(void)
116:Core/Src/stm32h7xx_it.c **** {
96 .loc 1 116 1 view -0
97 .cfi_startproc
98 @ Volatile: function does not return.
99 @ args = 0, pretend = 0, frame = 0
100 @ frame_needed = 0, uses_anonymous_args = 0
101 @ link register save eliminated.
102 .L7:
117:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN BusFault_IRQn 0 */
118:Core/Src/stm32h7xx_it.c ****
119:Core/Src/stm32h7xx_it.c **** /* USER CODE END BusFault_IRQn 0 */
120:Core/Src/stm32h7xx_it.c **** while (1)
103 .loc 1 120 3 discriminator 1 view .LVU11
121:Core/Src/stm32h7xx_it.c **** {
122:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN W1_BusFault_IRQn 0 */
123:Core/Src/stm32h7xx_it.c **** /* USER CODE END W1_BusFault_IRQn 0 */
124:Core/Src/stm32h7xx_it.c **** }
104 .loc 1 124 3 discriminator 1 view .LVU12
120:Core/Src/stm32h7xx_it.c **** {
105 .loc 1 120 9 discriminator 1 view .LVU13
106 0000 FEE7 b .L7
107 .cfi_endproc
108 .LFE144:
ARM GAS /tmp/ccHBkk1J.s page 5
110 .section .text.UsageFault_Handler,"ax",%progbits
111 .align 1
112 .global UsageFault_Handler
113 .syntax unified
114 .thumb
115 .thumb_func
116 .fpu fpv5-d16
118 UsageFault_Handler:
119 .LFB145:
125:Core/Src/stm32h7xx_it.c **** }
126:Core/Src/stm32h7xx_it.c ****
127:Core/Src/stm32h7xx_it.c **** /**
128:Core/Src/stm32h7xx_it.c **** * @brief This function handles Undefined instruction or illegal state.
129:Core/Src/stm32h7xx_it.c **** */
130:Core/Src/stm32h7xx_it.c **** void UsageFault_Handler(void)
131:Core/Src/stm32h7xx_it.c **** {
120 .loc 1 131 1 view -0
121 .cfi_startproc
122 @ Volatile: function does not return.
123 @ args = 0, pretend = 0, frame = 0
124 @ frame_needed = 0, uses_anonymous_args = 0
125 @ link register save eliminated.
126 .L9:
132:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN UsageFault_IRQn 0 */
133:Core/Src/stm32h7xx_it.c ****
134:Core/Src/stm32h7xx_it.c **** /* USER CODE END UsageFault_IRQn 0 */
135:Core/Src/stm32h7xx_it.c **** while (1)
127 .loc 1 135 3 discriminator 1 view .LVU15
136:Core/Src/stm32h7xx_it.c **** {
137:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN W1_UsageFault_IRQn 0 */
138:Core/Src/stm32h7xx_it.c **** /* USER CODE END W1_UsageFault_IRQn 0 */
139:Core/Src/stm32h7xx_it.c **** }
128 .loc 1 139 3 discriminator 1 view .LVU16
135:Core/Src/stm32h7xx_it.c **** {
129 .loc 1 135 9 discriminator 1 view .LVU17
130 0000 FEE7 b .L9
131 .cfi_endproc
132 .LFE145:
134 .section .text.SVC_Handler,"ax",%progbits
135 .align 1
136 .global SVC_Handler
137 .syntax unified
138 .thumb
139 .thumb_func
140 .fpu fpv5-d16
142 SVC_Handler:
143 .LFB146:
140:Core/Src/stm32h7xx_it.c **** }
141:Core/Src/stm32h7xx_it.c ****
142:Core/Src/stm32h7xx_it.c **** /**
143:Core/Src/stm32h7xx_it.c **** * @brief This function handles System service call via SWI instruction.
144:Core/Src/stm32h7xx_it.c **** */
145:Core/Src/stm32h7xx_it.c **** void SVC_Handler(void)
146:Core/Src/stm32h7xx_it.c **** {
144 .loc 1 146 1 view -0
145 .cfi_startproc
146 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccHBkk1J.s page 6
147 @ frame_needed = 0, uses_anonymous_args = 0
148 @ link register save eliminated.
147:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN SVCall_IRQn 0 */
148:Core/Src/stm32h7xx_it.c ****
149:Core/Src/stm32h7xx_it.c **** /* USER CODE END SVCall_IRQn 0 */
150:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN SVCall_IRQn 1 */
151:Core/Src/stm32h7xx_it.c ****
152:Core/Src/stm32h7xx_it.c **** /* USER CODE END SVCall_IRQn 1 */
153:Core/Src/stm32h7xx_it.c **** }
149 .loc 1 153 1 view .LVU19
150 0000 7047 bx lr
151 .cfi_endproc
152 .LFE146:
154 .section .text.DebugMon_Handler,"ax",%progbits
155 .align 1
156 .global DebugMon_Handler
157 .syntax unified
158 .thumb
159 .thumb_func
160 .fpu fpv5-d16
162 DebugMon_Handler:
163 .LFB147:
154:Core/Src/stm32h7xx_it.c ****
155:Core/Src/stm32h7xx_it.c **** /**
156:Core/Src/stm32h7xx_it.c **** * @brief This function handles Debug monitor.
157:Core/Src/stm32h7xx_it.c **** */
158:Core/Src/stm32h7xx_it.c **** void DebugMon_Handler(void)
159:Core/Src/stm32h7xx_it.c **** {
164 .loc 1 159 1 view -0
165 .cfi_startproc
166 @ args = 0, pretend = 0, frame = 0
167 @ frame_needed = 0, uses_anonymous_args = 0
168 @ link register save eliminated.
160:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN DebugMonitor_IRQn 0 */
161:Core/Src/stm32h7xx_it.c ****
162:Core/Src/stm32h7xx_it.c **** /* USER CODE END DebugMonitor_IRQn 0 */
163:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN DebugMonitor_IRQn 1 */
164:Core/Src/stm32h7xx_it.c ****
165:Core/Src/stm32h7xx_it.c **** /* USER CODE END DebugMonitor_IRQn 1 */
166:Core/Src/stm32h7xx_it.c **** }
169 .loc 1 166 1 view .LVU21
170 0000 7047 bx lr
171 .cfi_endproc
172 .LFE147:
174 .section .text.PendSV_Handler,"ax",%progbits
175 .align 1
176 .global PendSV_Handler
177 .syntax unified
178 .thumb
179 .thumb_func
180 .fpu fpv5-d16
182 PendSV_Handler:
183 .LFB148:
167:Core/Src/stm32h7xx_it.c ****
168:Core/Src/stm32h7xx_it.c **** /**
169:Core/Src/stm32h7xx_it.c **** * @brief This function handles Pendable request for system service.
170:Core/Src/stm32h7xx_it.c **** */
ARM GAS /tmp/ccHBkk1J.s page 7
171:Core/Src/stm32h7xx_it.c **** void PendSV_Handler(void)
172:Core/Src/stm32h7xx_it.c **** {
184 .loc 1 172 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.
173:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 0 */
174:Core/Src/stm32h7xx_it.c ****
175:Core/Src/stm32h7xx_it.c **** /* USER CODE END PendSV_IRQn 0 */
176:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 1 */
177:Core/Src/stm32h7xx_it.c ****
178:Core/Src/stm32h7xx_it.c **** /* USER CODE END PendSV_IRQn 1 */
179:Core/Src/stm32h7xx_it.c **** }
189 .loc 1 179 1 view .LVU23
190 0000 7047 bx lr
191 .cfi_endproc
192 .LFE148:
194 .section .text.SysTick_Handler,"ax",%progbits
195 .align 1
196 .global SysTick_Handler
197 .syntax unified
198 .thumb
199 .thumb_func
200 .fpu fpv5-d16
202 SysTick_Handler:
203 .LFB149:
180:Core/Src/stm32h7xx_it.c ****
181:Core/Src/stm32h7xx_it.c **** /**
182:Core/Src/stm32h7xx_it.c **** * @brief This function handles System tick timer.
183:Core/Src/stm32h7xx_it.c **** */
184:Core/Src/stm32h7xx_it.c **** void SysTick_Handler(void)
185:Core/Src/stm32h7xx_it.c **** {
204 .loc 1 185 1 view -0
205 .cfi_startproc
206 @ args = 0, pretend = 0, frame = 0
207 @ frame_needed = 0, uses_anonymous_args = 0
208 0000 08B5 push {r3, lr}
209 .LCFI0:
210 .cfi_def_cfa_offset 8
211 .cfi_offset 3, -8
212 .cfi_offset 14, -4
186:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 0 */
187:Core/Src/stm32h7xx_it.c ****
188:Core/Src/stm32h7xx_it.c **** /* USER CODE END SysTick_IRQn 0 */
189:Core/Src/stm32h7xx_it.c **** HAL_IncTick();
213 .loc 1 189 3 view .LVU25
214 0002 FFF7FEFF bl HAL_IncTick
215 .LVL0:
190:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 1 */
191:Core/Src/stm32h7xx_it.c ****
192:Core/Src/stm32h7xx_it.c **** /* USER CODE END SysTick_IRQn 1 */
193:Core/Src/stm32h7xx_it.c **** }
216 .loc 1 193 1 is_stmt 0 view .LVU26
217 0006 08BD pop {r3, pc}
218 .cfi_endproc
219 .LFE149:
ARM GAS /tmp/ccHBkk1J.s page 8
221 .section .text.PVD_AVD_IRQHandler,"ax",%progbits
222 .align 1
223 .global PVD_AVD_IRQHandler
224 .syntax unified
225 .thumb
226 .thumb_func
227 .fpu fpv5-d16
229 PVD_AVD_IRQHandler:
230 .LFB150:
194:Core/Src/stm32h7xx_it.c ****
195:Core/Src/stm32h7xx_it.c **** /******************************************************************************/
196:Core/Src/stm32h7xx_it.c **** /* STM32H7xx Peripheral Interrupt Handlers */
197:Core/Src/stm32h7xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals. */
198:Core/Src/stm32h7xx_it.c **** /* For the available peripheral interrupt handler names, */
199:Core/Src/stm32h7xx_it.c **** /* please refer to the startup file (startup_stm32h7xx.s). */
200:Core/Src/stm32h7xx_it.c **** /******************************************************************************/
201:Core/Src/stm32h7xx_it.c ****
202:Core/Src/stm32h7xx_it.c **** /**
203:Core/Src/stm32h7xx_it.c **** * @brief This function handles PVD and AVD interrupts through EXTI line 16.
204:Core/Src/stm32h7xx_it.c **** */
205:Core/Src/stm32h7xx_it.c **** void PVD_AVD_IRQHandler(void)
206:Core/Src/stm32h7xx_it.c **** {
231 .loc 1 206 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 0000 08B5 push {r3, lr}
236 .LCFI1:
237 .cfi_def_cfa_offset 8
238 .cfi_offset 3, -8
239 .cfi_offset 14, -4
207:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PVD_AVD_IRQn 0 */
208:Core/Src/stm32h7xx_it.c ****
209:Core/Src/stm32h7xx_it.c **** /* USER CODE END PVD_AVD_IRQn 0 */
210:Core/Src/stm32h7xx_it.c **** HAL_PWREx_PVD_AVD_IRQHandler();
240 .loc 1 210 3 view .LVU28
241 0002 FFF7FEFF bl HAL_PWREx_PVD_AVD_IRQHandler
242 .LVL1:
211:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN PVD_AVD_IRQn 1 */
212:Core/Src/stm32h7xx_it.c ****
213:Core/Src/stm32h7xx_it.c **** /* USER CODE END PVD_AVD_IRQn 1 */
214:Core/Src/stm32h7xx_it.c **** }
243 .loc 1 214 1 is_stmt 0 view .LVU29
244 0006 08BD pop {r3, pc}
245 .cfi_endproc
246 .LFE150:
248 .section .text.FLASH_IRQHandler,"ax",%progbits
249 .align 1
250 .global FLASH_IRQHandler
251 .syntax unified
252 .thumb
253 .thumb_func
254 .fpu fpv5-d16
256 FLASH_IRQHandler:
257 .LFB151:
215:Core/Src/stm32h7xx_it.c ****
216:Core/Src/stm32h7xx_it.c **** /**
ARM GAS /tmp/ccHBkk1J.s page 9
217:Core/Src/stm32h7xx_it.c **** * @brief This function handles Flash global interrupt.
218:Core/Src/stm32h7xx_it.c **** */
219:Core/Src/stm32h7xx_it.c **** void FLASH_IRQHandler(void)
220:Core/Src/stm32h7xx_it.c **** {
258 .loc 1 220 1 is_stmt 1 view -0
259 .cfi_startproc
260 @ args = 0, pretend = 0, frame = 0
261 @ frame_needed = 0, uses_anonymous_args = 0
262 0000 08B5 push {r3, lr}
263 .LCFI2:
264 .cfi_def_cfa_offset 8
265 .cfi_offset 3, -8
266 .cfi_offset 14, -4
221:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN FLASH_IRQn 0 */
222:Core/Src/stm32h7xx_it.c ****
223:Core/Src/stm32h7xx_it.c **** /* USER CODE END FLASH_IRQn 0 */
224:Core/Src/stm32h7xx_it.c **** HAL_FLASH_IRQHandler();
267 .loc 1 224 3 view .LVU31
268 0002 FFF7FEFF bl HAL_FLASH_IRQHandler
269 .LVL2:
225:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN FLASH_IRQn 1 */
226:Core/Src/stm32h7xx_it.c ****
227:Core/Src/stm32h7xx_it.c **** /* USER CODE END FLASH_IRQn 1 */
228:Core/Src/stm32h7xx_it.c **** }
270 .loc 1 228 1 is_stmt 0 view .LVU32
271 0006 08BD pop {r3, pc}
272 .cfi_endproc
273 .LFE151:
275 .section .text.RCC_IRQHandler,"ax",%progbits
276 .align 1
277 .global RCC_IRQHandler
278 .syntax unified
279 .thumb
280 .thumb_func
281 .fpu fpv5-d16
283 RCC_IRQHandler:
284 .LFB152:
229:Core/Src/stm32h7xx_it.c ****
230:Core/Src/stm32h7xx_it.c **** /**
231:Core/Src/stm32h7xx_it.c **** * @brief This function handles RCC global interrupt.
232:Core/Src/stm32h7xx_it.c **** */
233:Core/Src/stm32h7xx_it.c **** void RCC_IRQHandler(void)
234:Core/Src/stm32h7xx_it.c **** {
285 .loc 1 234 1 is_stmt 1 view -0
286 .cfi_startproc
287 @ args = 0, pretend = 0, frame = 0
288 @ frame_needed = 0, uses_anonymous_args = 0
289 @ link register save eliminated.
235:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN RCC_IRQn 0 */
236:Core/Src/stm32h7xx_it.c ****
237:Core/Src/stm32h7xx_it.c **** /* USER CODE END RCC_IRQn 0 */
238:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN RCC_IRQn 1 */
239:Core/Src/stm32h7xx_it.c ****
240:Core/Src/stm32h7xx_it.c **** /* USER CODE END RCC_IRQn 1 */
241:Core/Src/stm32h7xx_it.c **** }
290 .loc 1 241 1 view .LVU34
291 0000 7047 bx lr
ARM GAS /tmp/ccHBkk1J.s page 10
292 .cfi_endproc
293 .LFE152:
295 .section .text.USART1_IRQHandler,"ax",%progbits
296 .align 1
297 .global USART1_IRQHandler
298 .syntax unified
299 .thumb
300 .thumb_func
301 .fpu fpv5-d16
303 USART1_IRQHandler:
304 .LFB153:
242:Core/Src/stm32h7xx_it.c ****
243:Core/Src/stm32h7xx_it.c **** /**
244:Core/Src/stm32h7xx_it.c **** * @brief This function handles USART1 global interrupt.
245:Core/Src/stm32h7xx_it.c **** */
246:Core/Src/stm32h7xx_it.c **** void USART1_IRQHandler(void)
247:Core/Src/stm32h7xx_it.c **** {
305 .loc 1 247 1 view -0
306 .cfi_startproc
307 @ args = 0, pretend = 0, frame = 0
308 @ frame_needed = 0, uses_anonymous_args = 0
309 0000 08B5 push {r3, lr}
310 .LCFI3:
311 .cfi_def_cfa_offset 8
312 .cfi_offset 3, -8
313 .cfi_offset 14, -4
248:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN USART1_IRQn 0 */
249:Core/Src/stm32h7xx_it.c ****
250:Core/Src/stm32h7xx_it.c **** /* USER CODE END USART1_IRQn 0 */
251:Core/Src/stm32h7xx_it.c **** HAL_UART_IRQHandler(&huart1);
314 .loc 1 251 3 view .LVU36
315 0002 0248 ldr r0, .L22
316 0004 FFF7FEFF bl HAL_UART_IRQHandler
317 .LVL3:
252:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN USART1_IRQn 1 */
253:Core/Src/stm32h7xx_it.c ****
254:Core/Src/stm32h7xx_it.c **** /* USER CODE END USART1_IRQn 1 */
255:Core/Src/stm32h7xx_it.c **** }
318 .loc 1 255 1 is_stmt 0 view .LVU37
319 0008 08BD pop {r3, pc}
320 .L23:
321 000a 00BF .align 2
322 .L22:
323 000c 00000000 .word huart1
324 .cfi_endproc
325 .LFE153:
327 .section .text.FPU_IRQHandler,"ax",%progbits
328 .align 1
329 .global FPU_IRQHandler
330 .syntax unified
331 .thumb
332 .thumb_func
333 .fpu fpv5-d16
335 FPU_IRQHandler:
336 .LFB154:
256:Core/Src/stm32h7xx_it.c ****
257:Core/Src/stm32h7xx_it.c **** /**
ARM GAS /tmp/ccHBkk1J.s page 11
258:Core/Src/stm32h7xx_it.c **** * @brief This function handles FPU global interrupt.
259:Core/Src/stm32h7xx_it.c **** */
260:Core/Src/stm32h7xx_it.c **** void FPU_IRQHandler(void)
261:Core/Src/stm32h7xx_it.c **** {
337 .loc 1 261 1 is_stmt 1 view -0
338 .cfi_startproc
339 @ args = 0, pretend = 0, frame = 0
340 @ frame_needed = 0, uses_anonymous_args = 0
341 @ link register save eliminated.
262:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN FPU_IRQn 0 */
263:Core/Src/stm32h7xx_it.c ****
264:Core/Src/stm32h7xx_it.c **** /* USER CODE END FPU_IRQn 0 */
265:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN FPU_IRQn 1 */
266:Core/Src/stm32h7xx_it.c ****
267:Core/Src/stm32h7xx_it.c **** /* USER CODE END FPU_IRQn 1 */
268:Core/Src/stm32h7xx_it.c **** }
342 .loc 1 268 1 view .LVU39
343 0000 7047 bx lr
344 .cfi_endproc
345 .LFE154:
347 .section .text.QUADSPI_IRQHandler,"ax",%progbits
348 .align 1
349 .global QUADSPI_IRQHandler
350 .syntax unified
351 .thumb
352 .thumb_func
353 .fpu fpv5-d16
355 QUADSPI_IRQHandler:
356 .LFB155:
269:Core/Src/stm32h7xx_it.c ****
270:Core/Src/stm32h7xx_it.c **** /**
271:Core/Src/stm32h7xx_it.c **** * @brief This function handles QUADSPI global interrupt.
272:Core/Src/stm32h7xx_it.c **** */
273:Core/Src/stm32h7xx_it.c **** void QUADSPI_IRQHandler(void)
274:Core/Src/stm32h7xx_it.c **** {
357 .loc 1 274 1 view -0
358 .cfi_startproc
359 @ args = 0, pretend = 0, frame = 0
360 @ frame_needed = 0, uses_anonymous_args = 0
361 0000 08B5 push {r3, lr}
362 .LCFI4:
363 .cfi_def_cfa_offset 8
364 .cfi_offset 3, -8
365 .cfi_offset 14, -4
275:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN QUADSPI_IRQn 0 */
276:Core/Src/stm32h7xx_it.c ****
277:Core/Src/stm32h7xx_it.c **** /* USER CODE END QUADSPI_IRQn 0 */
278:Core/Src/stm32h7xx_it.c **** HAL_QSPI_IRQHandler(&hqspi);
366 .loc 1 278 3 view .LVU41
367 0002 0248 ldr r0, .L27
368 0004 FFF7FEFF bl HAL_QSPI_IRQHandler
369 .LVL4:
279:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN QUADSPI_IRQn 1 */
280:Core/Src/stm32h7xx_it.c ****
281:Core/Src/stm32h7xx_it.c **** /* USER CODE END QUADSPI_IRQn 1 */
282:Core/Src/stm32h7xx_it.c **** }
370 .loc 1 282 1 is_stmt 0 view .LVU42
ARM GAS /tmp/ccHBkk1J.s page 12
371 0008 08BD pop {r3, pc}
372 .L28:
373 000a 00BF .align 2
374 .L27:
375 000c 00000000 .word hqspi
376 .cfi_endproc
377 .LFE155:
379 .section .text.OTG_FS_EP1_OUT_IRQHandler,"ax",%progbits
380 .align 1
381 .global OTG_FS_EP1_OUT_IRQHandler
382 .syntax unified
383 .thumb
384 .thumb_func
385 .fpu fpv5-d16
387 OTG_FS_EP1_OUT_IRQHandler:
388 .LFB156:
283:Core/Src/stm32h7xx_it.c ****
284:Core/Src/stm32h7xx_it.c **** /**
285:Core/Src/stm32h7xx_it.c **** * @brief This function handles USB On The Go FS End Point 1 Out global interrupt.
286:Core/Src/stm32h7xx_it.c **** */
287:Core/Src/stm32h7xx_it.c **** void OTG_FS_EP1_OUT_IRQHandler(void)
288:Core/Src/stm32h7xx_it.c **** {
389 .loc 1 288 1 is_stmt 1 view -0
390 .cfi_startproc
391 @ args = 0, pretend = 0, frame = 0
392 @ frame_needed = 0, uses_anonymous_args = 0
393 0000 08B5 push {r3, lr}
394 .LCFI5:
395 .cfi_def_cfa_offset 8
396 .cfi_offset 3, -8
397 .cfi_offset 14, -4
289:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN OTG_FS_EP1_OUT_IRQn 0 */
290:Core/Src/stm32h7xx_it.c ****
291:Core/Src/stm32h7xx_it.c **** /* USER CODE END OTG_FS_EP1_OUT_IRQn 0 */
292:Core/Src/stm32h7xx_it.c **** HAL_PCD_IRQHandler(&hpcd_USB_OTG_FS);
398 .loc 1 292 3 view .LVU44
399 0002 0248 ldr r0, .L31
400 0004 FFF7FEFF bl HAL_PCD_IRQHandler
401 .LVL5:
293:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN OTG_FS_EP1_OUT_IRQn 1 */
294:Core/Src/stm32h7xx_it.c ****
295:Core/Src/stm32h7xx_it.c **** /* USER CODE END OTG_FS_EP1_OUT_IRQn 1 */
296:Core/Src/stm32h7xx_it.c **** }
402 .loc 1 296 1 is_stmt 0 view .LVU45
403 0008 08BD pop {r3, pc}
404 .L32:
405 000a 00BF .align 2
406 .L31:
407 000c 00000000 .word hpcd_USB_OTG_FS
408 .cfi_endproc
409 .LFE156:
411 .section .text.OTG_FS_EP1_IN_IRQHandler,"ax",%progbits
412 .align 1
413 .global OTG_FS_EP1_IN_IRQHandler
414 .syntax unified
415 .thumb
416 .thumb_func
ARM GAS /tmp/ccHBkk1J.s page 13
417 .fpu fpv5-d16
419 OTG_FS_EP1_IN_IRQHandler:
420 .LFB157:
297:Core/Src/stm32h7xx_it.c ****
298:Core/Src/stm32h7xx_it.c **** /**
299:Core/Src/stm32h7xx_it.c **** * @brief This function handles USB On The Go FS End Point 1 In global interrupt.
300:Core/Src/stm32h7xx_it.c **** */
301:Core/Src/stm32h7xx_it.c **** void OTG_FS_EP1_IN_IRQHandler(void)
302:Core/Src/stm32h7xx_it.c **** {
421 .loc 1 302 1 is_stmt 1 view -0
422 .cfi_startproc
423 @ args = 0, pretend = 0, frame = 0
424 @ frame_needed = 0, uses_anonymous_args = 0
425 0000 08B5 push {r3, lr}
426 .LCFI6:
427 .cfi_def_cfa_offset 8
428 .cfi_offset 3, -8
429 .cfi_offset 14, -4
303:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN OTG_FS_EP1_IN_IRQn 0 */
304:Core/Src/stm32h7xx_it.c ****
305:Core/Src/stm32h7xx_it.c **** /* USER CODE END OTG_FS_EP1_IN_IRQn 0 */
306:Core/Src/stm32h7xx_it.c **** HAL_PCD_IRQHandler(&hpcd_USB_OTG_FS);
430 .loc 1 306 3 view .LVU47
431 0002 0248 ldr r0, .L35
432 0004 FFF7FEFF bl HAL_PCD_IRQHandler
433 .LVL6:
307:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN OTG_FS_EP1_IN_IRQn 1 */
308:Core/Src/stm32h7xx_it.c ****
309:Core/Src/stm32h7xx_it.c **** /* USER CODE END OTG_FS_EP1_IN_IRQn 1 */
310:Core/Src/stm32h7xx_it.c **** }
434 .loc 1 310 1 is_stmt 0 view .LVU48
435 0008 08BD pop {r3, pc}
436 .L36:
437 000a 00BF .align 2
438 .L35:
439 000c 00000000 .word hpcd_USB_OTG_FS
440 .cfi_endproc
441 .LFE157:
443 .section .text.OTG_FS_IRQHandler,"ax",%progbits
444 .align 1
445 .global OTG_FS_IRQHandler
446 .syntax unified
447 .thumb
448 .thumb_func
449 .fpu fpv5-d16
451 OTG_FS_IRQHandler:
452 .LFB158:
311:Core/Src/stm32h7xx_it.c ****
312:Core/Src/stm32h7xx_it.c **** /**
313:Core/Src/stm32h7xx_it.c **** * @brief This function handles USB On The Go FS global interrupt.
314:Core/Src/stm32h7xx_it.c **** */
315:Core/Src/stm32h7xx_it.c **** void OTG_FS_IRQHandler(void)
316:Core/Src/stm32h7xx_it.c **** {
453 .loc 1 316 1 is_stmt 1 view -0
454 .cfi_startproc
455 @ args = 0, pretend = 0, frame = 0
456 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccHBkk1J.s page 14
457 0000 08B5 push {r3, lr}
458 .LCFI7:
459 .cfi_def_cfa_offset 8
460 .cfi_offset 3, -8
461 .cfi_offset 14, -4
317:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN OTG_FS_IRQn 0 */
318:Core/Src/stm32h7xx_it.c ****
319:Core/Src/stm32h7xx_it.c **** /* USER CODE END OTG_FS_IRQn 0 */
320:Core/Src/stm32h7xx_it.c **** HAL_PCD_IRQHandler(&hpcd_USB_OTG_FS);
462 .loc 1 320 3 view .LVU50
463 0002 0248 ldr r0, .L39
464 0004 FFF7FEFF bl HAL_PCD_IRQHandler
465 .LVL7:
321:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN OTG_FS_IRQn 1 */
322:Core/Src/stm32h7xx_it.c ****
323:Core/Src/stm32h7xx_it.c **** /* USER CODE END OTG_FS_IRQn 1 */
324:Core/Src/stm32h7xx_it.c **** }
466 .loc 1 324 1 is_stmt 0 view .LVU51
467 0008 08BD pop {r3, pc}
468 .L40:
469 000a 00BF .align 2
470 .L39:
471 000c 00000000 .word hpcd_USB_OTG_FS
472 .cfi_endproc
473 .LFE158:
475 .section .text.HSEM1_IRQHandler,"ax",%progbits
476 .align 1
477 .global HSEM1_IRQHandler
478 .syntax unified
479 .thumb
480 .thumb_func
481 .fpu fpv5-d16
483 HSEM1_IRQHandler:
484 .LFB159:
325:Core/Src/stm32h7xx_it.c ****
326:Core/Src/stm32h7xx_it.c **** /**
327:Core/Src/stm32h7xx_it.c **** * @brief This function handles HSEM1 global interrupt.
328:Core/Src/stm32h7xx_it.c **** */
329:Core/Src/stm32h7xx_it.c **** void HSEM1_IRQHandler(void)
330:Core/Src/stm32h7xx_it.c **** {
485 .loc 1 330 1 is_stmt 1 view -0
486 .cfi_startproc
487 @ args = 0, pretend = 0, frame = 0
488 @ frame_needed = 0, uses_anonymous_args = 0
489 0000 08B5 push {r3, lr}
490 .LCFI8:
491 .cfi_def_cfa_offset 8
492 .cfi_offset 3, -8
493 .cfi_offset 14, -4
331:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN HSEM1_IRQn 0 */
332:Core/Src/stm32h7xx_it.c ****
333:Core/Src/stm32h7xx_it.c **** /* USER CODE END HSEM1_IRQn 0 */
334:Core/Src/stm32h7xx_it.c **** HAL_HSEM_IRQHandler();
494 .loc 1 334 3 view .LVU53
495 0002 FFF7FEFF bl HAL_HSEM_IRQHandler
496 .LVL8:
335:Core/Src/stm32h7xx_it.c **** /* USER CODE BEGIN HSEM1_IRQn 1 */
ARM GAS /tmp/ccHBkk1J.s page 15
336:Core/Src/stm32h7xx_it.c ****
337:Core/Src/stm32h7xx_it.c **** /* USER CODE END HSEM1_IRQn 1 */
338:Core/Src/stm32h7xx_it.c **** }
497 .loc 1 338 1 is_stmt 0 view .LVU54
498 0006 08BD pop {r3, pc}
499 .cfi_endproc
500 .LFE159:
502 .text
503 .Letext0:
504 .file 2 "/usr/arm-none-eabi/include/machine/_default_types.h"
505 .file 3 "/usr/arm-none-eabi/include/sys/_stdint.h"
506 .file 4 "Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h"
507 .file 5 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
508 .file 6 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h"
509 .file 7 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h"
510 .file 8 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h"
511 .file 9 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h"
512 .file 10 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h"
513 .file 11 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h"
514 .file 12 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h"
515 .file 13 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h"
516 .file 14 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h"
517 .file 15 "Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h"
ARM GAS /tmp/ccHBkk1J.s page 16
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32h7xx_it.c
/tmp/ccHBkk1J.s:17 .text.NMI_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:25 .text.NMI_Handler:0000000000000000 NMI_Handler
/tmp/ccHBkk1J.s:39 .text.HardFault_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:46 .text.HardFault_Handler:0000000000000000 HardFault_Handler
/tmp/ccHBkk1J.s:63 .text.MemManage_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:70 .text.MemManage_Handler:0000000000000000 MemManage_Handler
/tmp/ccHBkk1J.s:87 .text.BusFault_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:94 .text.BusFault_Handler:0000000000000000 BusFault_Handler
/tmp/ccHBkk1J.s:111 .text.UsageFault_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:118 .text.UsageFault_Handler:0000000000000000 UsageFault_Handler
/tmp/ccHBkk1J.s:135 .text.SVC_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:142 .text.SVC_Handler:0000000000000000 SVC_Handler
/tmp/ccHBkk1J.s:155 .text.DebugMon_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:162 .text.DebugMon_Handler:0000000000000000 DebugMon_Handler
/tmp/ccHBkk1J.s:175 .text.PendSV_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:182 .text.PendSV_Handler:0000000000000000 PendSV_Handler
/tmp/ccHBkk1J.s:195 .text.SysTick_Handler:0000000000000000 $t
/tmp/ccHBkk1J.s:202 .text.SysTick_Handler:0000000000000000 SysTick_Handler
/tmp/ccHBkk1J.s:222 .text.PVD_AVD_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:229 .text.PVD_AVD_IRQHandler:0000000000000000 PVD_AVD_IRQHandler
/tmp/ccHBkk1J.s:249 .text.FLASH_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:256 .text.FLASH_IRQHandler:0000000000000000 FLASH_IRQHandler
/tmp/ccHBkk1J.s:276 .text.RCC_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:283 .text.RCC_IRQHandler:0000000000000000 RCC_IRQHandler
/tmp/ccHBkk1J.s:296 .text.USART1_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:303 .text.USART1_IRQHandler:0000000000000000 USART1_IRQHandler
/tmp/ccHBkk1J.s:323 .text.USART1_IRQHandler:000000000000000c $d
/tmp/ccHBkk1J.s:328 .text.FPU_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:335 .text.FPU_IRQHandler:0000000000000000 FPU_IRQHandler
/tmp/ccHBkk1J.s:348 .text.QUADSPI_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:355 .text.QUADSPI_IRQHandler:0000000000000000 QUADSPI_IRQHandler
/tmp/ccHBkk1J.s:375 .text.QUADSPI_IRQHandler:000000000000000c $d
/tmp/ccHBkk1J.s:380 .text.OTG_FS_EP1_OUT_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:387 .text.OTG_FS_EP1_OUT_IRQHandler:0000000000000000 OTG_FS_EP1_OUT_IRQHandler
/tmp/ccHBkk1J.s:407 .text.OTG_FS_EP1_OUT_IRQHandler:000000000000000c $d
/tmp/ccHBkk1J.s:412 .text.OTG_FS_EP1_IN_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:419 .text.OTG_FS_EP1_IN_IRQHandler:0000000000000000 OTG_FS_EP1_IN_IRQHandler
/tmp/ccHBkk1J.s:439 .text.OTG_FS_EP1_IN_IRQHandler:000000000000000c $d
/tmp/ccHBkk1J.s:444 .text.OTG_FS_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:451 .text.OTG_FS_IRQHandler:0000000000000000 OTG_FS_IRQHandler
/tmp/ccHBkk1J.s:471 .text.OTG_FS_IRQHandler:000000000000000c $d
/tmp/ccHBkk1J.s:476 .text.HSEM1_IRQHandler:0000000000000000 $t
/tmp/ccHBkk1J.s:483 .text.HSEM1_IRQHandler:0000000000000000 HSEM1_IRQHandler
UNDEFINED SYMBOLS
HAL_IncTick
HAL_PWREx_PVD_AVD_IRQHandler
HAL_FLASH_IRQHandler
HAL_UART_IRQHandler
huart1
HAL_QSPI_IRQHandler
hqspi
HAL_PCD_IRQHandler
hpcd_USB_OTG_FS
HAL_HSEM_IRQHandler
ARM GAS /tmp/ccHBkk1J.s page 17

Binary file not shown.

View File

@ -1,68 +0,0 @@
build/stm32h7xx_ll_usb.o: \
Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h \
Core/Inc/stm32h7xx_hal_conf.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h \
Drivers/CMSIS/Include/core_cm7.h Drivers/CMSIS/Include/cmsis_version.h \
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
Drivers/CMSIS/Include/mpu_armv7.h \
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h \
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h \
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h:
Core/Inc/stm32h7xx_hal_conf.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h:
Drivers/CMSIS/Include/core_cm7.h:
Drivers/CMSIS/Include/cmsis_version.h:
Drivers/CMSIS/Include/cmsis_compiler.h:
Drivers/CMSIS/Include/cmsis_gcc.h:
Drivers/CMSIS/Include/mpu_armv7.h:
Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h:
Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_qspi.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart_ex.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h:
Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h:

Some files were not shown because too many files have changed in this diff Show More