added files
This commit is contained in:
parent
3ec13d81e7
commit
f7de54fc6f
3031 changed files with 1961060 additions and 0 deletions
4
midi-dials/build/curebuffer.d
Normal file
4
midi-dials/build/curebuffer.d
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
build/curebuffer.o: Src/curelib_src/curebuffer.c \
|
||||
Inc/curelib_inc/curebuffer.h
|
||||
|
||||
Inc/curelib_inc/curebuffer.h:
|
||||
1319
midi-dials/build/curebuffer.lst
Normal file
1319
midi-dials/build/curebuffer.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/curebuffer.o
Normal file
BIN
midi-dials/build/curebuffer.o
Normal file
Binary file not shown.
125
midi-dials/build/main.d
Normal file
125
midi-dials/build/main.d
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
build/main.o: Src/main.c Inc/main.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h Inc/usb_device.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h Inc/usbd_midi_if.h Middlewares/USBMIDI/Inc/usbd_midi.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h \
|
||||
Inc/usbd_desc.h Inc/curelib_inc/curemisc.h Inc/curelib_inc/curebuffer.h \
|
||||
Inc/device_conf.h
|
||||
|
||||
Inc/main.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Inc/usb_device.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Inc/usbd_midi_if.h:
|
||||
|
||||
Middlewares/USBMIDI/Inc/usbd_midi.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
|
||||
Inc/usbd_desc.h:
|
||||
|
||||
Inc/curelib_inc/curemisc.h:
|
||||
|
||||
Inc/curelib_inc/curebuffer.h:
|
||||
|
||||
Inc/device_conf.h:
|
||||
889
midi-dials/build/main.lst
Normal file
889
midi-dials/build/main.lst
Normal file
|
|
@ -0,0 +1,889 @@
|
|||
ARM GAS /tmp/ccz5yo4Y.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "main.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.MX_GPIO_Init,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .syntax unified
|
||||
18 .code 16
|
||||
19 .thumb_func
|
||||
20 .fpu softvfp
|
||||
22 MX_GPIO_Init:
|
||||
23 .LFB48:
|
||||
24 .file 1 "Src/main.c"
|
||||
1:Src/main.c ****
|
||||
2:Src/main.c **** #include "main.h"
|
||||
3:Src/main.c **** #include "usb_device.h"
|
||||
4:Src/main.c **** #include "usbd_midi_if.h"
|
||||
5:Src/main.c ****
|
||||
6:Src/main.c **** #include "device_conf.h"
|
||||
7:Src/main.c **** #include "curemisc.h"
|
||||
8:Src/main.c **** #include "curebuffer.h"
|
||||
9:Src/main.c **** #include "usbd_midi_if.h"
|
||||
10:Src/main.c ****
|
||||
11:Src/main.c **** ADC_HandleTypeDef hadc;
|
||||
12:Src/main.c **** DMA_HandleTypeDef hdma_adc;
|
||||
13:Src/main.c ****
|
||||
14:Src/main.c **** PCD_HandleTypeDef hpcd_USB_FS;
|
||||
15:Src/main.c ****
|
||||
16:Src/main.c **** void SystemClock_Config(void);
|
||||
17:Src/main.c **** static void MX_GPIO_Init(void);
|
||||
18:Src/main.c **** static void MX_DMA_Init(void);
|
||||
19:Src/main.c **** static void MX_ADC_Init(void);
|
||||
20:Src/main.c **** static void MX_USB_PCD_Init(void);
|
||||
21:Src/main.c ****
|
||||
22:Src/main.c **** uint16_t ADCval[8];
|
||||
23:Src/main.c ****
|
||||
24:Src/main.c **** int main(void)
|
||||
25:Src/main.c **** {
|
||||
26:Src/main.c **** HAL_Init();
|
||||
27:Src/main.c ****
|
||||
28:Src/main.c **** SystemClock_Config();
|
||||
29:Src/main.c ****
|
||||
30:Src/main.c **** MX_GPIO_Init();
|
||||
31:Src/main.c **** MX_DMA_Init();
|
||||
32:Src/main.c **** MX_ADC_Init();
|
||||
33:Src/main.c **** //MX_USB_PCD_Init();
|
||||
34:Src/main.c **** MX_USB_MIDI_INIT();
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 2
|
||||
|
||||
|
||||
35:Src/main.c ****
|
||||
36:Src/main.c **** HAL_ADC_Start_DMA(&hadc, ADCval, 8);
|
||||
37:Src/main.c ****
|
||||
38:Src/main.c **** while (1)
|
||||
39:Src/main.c **** {
|
||||
40:Src/main.c **** HAL_GPIO_WritePin(GPIOB,GPIO_PIN_13,1);
|
||||
41:Src/main.c **** HAL_Delay(1000);
|
||||
42:Src/main.c **** HAL_GPIO_WritePin(GPIOB,GPIO_PIN_13,0);
|
||||
43:Src/main.c **** HAL_Delay(1000);
|
||||
44:Src/main.c **** }
|
||||
45:Src/main.c **** }
|
||||
46:Src/main.c ****
|
||||
47:Src/main.c **** void SystemClock_Config(void)
|
||||
48:Src/main.c **** {
|
||||
49:Src/main.c **** RCC_OscInitTypeDef RCC_OscInitStruct = {0};
|
||||
50:Src/main.c **** RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
|
||||
51:Src/main.c **** RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
|
||||
52:Src/main.c ****
|
||||
53:Src/main.c **** RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI14|RCC_OSCILLATORTYPE_HSI48;
|
||||
54:Src/main.c **** RCC_OscInitStruct.HSI48State = RCC_HSI48_ON;
|
||||
55:Src/main.c **** RCC_OscInitStruct.HSI14State = RCC_HSI14_ON;
|
||||
56:Src/main.c **** RCC_OscInitStruct.HSI14CalibrationValue = 16;
|
||||
57:Src/main.c **** RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE;
|
||||
58:Src/main.c **** HAL_RCC_OscConfig(&RCC_OscInitStruct);
|
||||
59:Src/main.c ****
|
||||
60:Src/main.c **** RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|
||||
61:Src/main.c **** |RCC_CLOCKTYPE_PCLK1;
|
||||
62:Src/main.c **** RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSI48;
|
||||
63:Src/main.c **** RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
||||
64:Src/main.c **** RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
|
||||
65:Src/main.c **** HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1);
|
||||
66:Src/main.c ****
|
||||
67:Src/main.c **** PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USB;
|
||||
68:Src/main.c **** PeriphClkInit.UsbClockSelection = RCC_USBCLKSOURCE_HSI48;
|
||||
69:Src/main.c **** HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit);
|
||||
70:Src/main.c ****
|
||||
71:Src/main.c **** }
|
||||
72:Src/main.c ****
|
||||
73:Src/main.c **** static void MX_ADC_Init(void)
|
||||
74:Src/main.c **** {
|
||||
75:Src/main.c ****
|
||||
76:Src/main.c **** ADC_ChannelConfTypeDef sConfig = {0};
|
||||
77:Src/main.c ****
|
||||
78:Src/main.c **** hadc.Instance = ADC1;
|
||||
79:Src/main.c **** hadc.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1;
|
||||
80:Src/main.c **** hadc.Init.Resolution = ADC_RESOLUTION_12B;
|
||||
81:Src/main.c **** hadc.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
||||
82:Src/main.c **** hadc.Init.ScanConvMode = ADC_SCAN_DIRECTION_FORWARD;
|
||||
83:Src/main.c **** hadc.Init.EOCSelection = ADC_EOC_SEQ_CONV;
|
||||
84:Src/main.c **** hadc.Init.LowPowerAutoWait = DISABLE;
|
||||
85:Src/main.c **** hadc.Init.LowPowerAutoPowerOff = DISABLE;
|
||||
86:Src/main.c **** hadc.Init.ContinuousConvMode = ENABLE;
|
||||
87:Src/main.c **** hadc.Init.DiscontinuousConvMode = DISABLE;
|
||||
88:Src/main.c **** hadc.Init.ExternalTrigConv = ADC_SOFTWARE_START;
|
||||
89:Src/main.c **** hadc.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_NONE;
|
||||
90:Src/main.c **** hadc.Init.DMAContinuousRequests = ENABLE;
|
||||
91:Src/main.c **** hadc.Init.Overrun = ADC_OVR_DATA_PRESERVED;
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 3
|
||||
|
||||
|
||||
92:Src/main.c **** HAL_ADC_Init(&hadc);
|
||||
93:Src/main.c ****
|
||||
94:Src/main.c **** sConfig.Channel = ADC_CHANNEL_0;
|
||||
95:Src/main.c **** sConfig.Rank = ADC_RANK_CHANNEL_NUMBER;
|
||||
96:Src/main.c **** sConfig.SamplingTime = ADC_SAMPLETIME_71CYCLES_5;
|
||||
97:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
98:Src/main.c ****
|
||||
99:Src/main.c **** sConfig.Channel = ADC_CHANNEL_1;
|
||||
100:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
101:Src/main.c ****
|
||||
102:Src/main.c **** sConfig.Channel = ADC_CHANNEL_2;
|
||||
103:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
104:Src/main.c ****
|
||||
105:Src/main.c **** sConfig.Channel = ADC_CHANNEL_3;
|
||||
106:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
107:Src/main.c ****
|
||||
108:Src/main.c **** sConfig.Channel = ADC_CHANNEL_4;
|
||||
109:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
110:Src/main.c ****
|
||||
111:Src/main.c **** sConfig.Channel = ADC_CHANNEL_5;
|
||||
112:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
113:Src/main.c ****
|
||||
114:Src/main.c **** sConfig.Channel = ADC_CHANNEL_6;
|
||||
115:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
116:Src/main.c ****
|
||||
117:Src/main.c **** sConfig.Channel = ADC_CHANNEL_7;
|
||||
118:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
119:Src/main.c ****
|
||||
120:Src/main.c **** sConfig.Channel = ADC_CHANNEL_8;
|
||||
121:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
122:Src/main.c **** }
|
||||
123:Src/main.c ****
|
||||
124:Src/main.c **** static void MX_USB_PCD_Init(void)
|
||||
125:Src/main.c **** {
|
||||
126:Src/main.c ****
|
||||
127:Src/main.c **** hpcd_USB_FS.Instance = USB;
|
||||
128:Src/main.c **** hpcd_USB_FS.Init.dev_endpoints = 8;
|
||||
129:Src/main.c **** hpcd_USB_FS.Init.speed = PCD_SPEED_FULL;
|
||||
130:Src/main.c **** hpcd_USB_FS.Init.phy_itface = PCD_PHY_EMBEDDED;
|
||||
131:Src/main.c **** hpcd_USB_FS.Init.low_power_enable = DISABLE;
|
||||
132:Src/main.c **** hpcd_USB_FS.Init.lpm_enable = DISABLE;
|
||||
133:Src/main.c **** hpcd_USB_FS.Init.battery_charging_enable = DISABLE;
|
||||
134:Src/main.c **** HAL_PCD_Init(&hpcd_USB_FS);
|
||||
135:Src/main.c **** }
|
||||
136:Src/main.c ****
|
||||
137:Src/main.c ****
|
||||
138:Src/main.c **** static void MX_DMA_Init(void)
|
||||
139:Src/main.c **** {
|
||||
140:Src/main.c **** __HAL_RCC_DMA1_CLK_ENABLE();
|
||||
141:Src/main.c ****
|
||||
142:Src/main.c **** HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
|
||||
143:Src/main.c **** HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
|
||||
144:Src/main.c **** }
|
||||
145:Src/main.c ****
|
||||
146:Src/main.c ****
|
||||
147:Src/main.c **** static void MX_GPIO_Init(void)
|
||||
148:Src/main.c **** {
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 4
|
||||
|
||||
|
||||
25 .loc 1 148 0
|
||||
26 .cfi_startproc
|
||||
27 @ args = 0, pretend = 0, frame = 32
|
||||
28 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
29 0000 30B5 push {r4, r5, lr}
|
||||
30 .LCFI0:
|
||||
31 .cfi_def_cfa_offset 12
|
||||
32 .cfi_offset 4, -12
|
||||
33 .cfi_offset 5, -8
|
||||
34 .cfi_offset 14, -4
|
||||
35 0002 89B0 sub sp, sp, #36
|
||||
36 .LCFI1:
|
||||
37 .cfi_def_cfa_offset 48
|
||||
149:Src/main.c ****
|
||||
150:Src/main.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
38 .loc 1 150 0
|
||||
39 0004 1422 movs r2, #20
|
||||
40 0006 0021 movs r1, #0
|
||||
41 0008 03A8 add r0, sp, #12
|
||||
42 000a FFF7FEFF bl memset
|
||||
43 .LVL0:
|
||||
44 .LBB2:
|
||||
151:Src/main.c ****
|
||||
152:Src/main.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
45 .loc 1 152 0
|
||||
46 000e 134B ldr r3, .L2
|
||||
47 0010 5969 ldr r1, [r3, #20]
|
||||
48 0012 8020 movs r0, #128
|
||||
49 0014 C002 lsls r0, r0, #11
|
||||
50 0016 0143 orrs r1, r0
|
||||
51 0018 5961 str r1, [r3, #20]
|
||||
52 001a 5A69 ldr r2, [r3, #20]
|
||||
53 001c 0240 ands r2, r0
|
||||
54 001e 0192 str r2, [sp, #4]
|
||||
55 0020 019A ldr r2, [sp, #4]
|
||||
56 .LBE2:
|
||||
57 .LBB3:
|
||||
153:Src/main.c **** __HAL_RCC_GPIOA_CLK_ENABLE();
|
||||
58 .loc 1 153 0
|
||||
59 0022 5A69 ldr r2, [r3, #20]
|
||||
60 0024 8021 movs r1, #128
|
||||
61 0026 8902 lsls r1, r1, #10
|
||||
62 0028 0A43 orrs r2, r1
|
||||
63 002a 5A61 str r2, [r3, #20]
|
||||
64 002c 5B69 ldr r3, [r3, #20]
|
||||
65 002e 0B40 ands r3, r1
|
||||
66 0030 0293 str r3, [sp, #8]
|
||||
67 0032 029B ldr r3, [sp, #8]
|
||||
68 .LBE3:
|
||||
154:Src/main.c ****
|
||||
155:Src/main.c **** HAL_GPIO_WritePin(GPIOB, GPIO_PIN_13, GPIO_PIN_RESET);
|
||||
69 .loc 1 155 0
|
||||
70 0034 8025 movs r5, #128
|
||||
71 0036 AD01 lsls r5, r5, #6
|
||||
72 0038 094C ldr r4, .L2+4
|
||||
73 003a 0022 movs r2, #0
|
||||
74 003c 2900 movs r1, r5
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 5
|
||||
|
||||
|
||||
75 003e 2000 movs r0, r4
|
||||
76 0040 FFF7FEFF bl HAL_GPIO_WritePin
|
||||
77 .LVL1:
|
||||
156:Src/main.c ****
|
||||
157:Src/main.c **** GPIO_InitStruct.Pin = GPIO_PIN_13;
|
||||
78 .loc 1 157 0
|
||||
79 0044 0395 str r5, [sp, #12]
|
||||
158:Src/main.c **** GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
80 .loc 1 158 0
|
||||
81 0046 0123 movs r3, #1
|
||||
82 0048 0493 str r3, [sp, #16]
|
||||
159:Src/main.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
83 .loc 1 159 0
|
||||
84 004a 0023 movs r3, #0
|
||||
85 004c 0593 str r3, [sp, #20]
|
||||
160:Src/main.c **** GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
86 .loc 1 160 0
|
||||
87 004e 0693 str r3, [sp, #24]
|
||||
161:Src/main.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
88 .loc 1 161 0
|
||||
89 0050 03A9 add r1, sp, #12
|
||||
90 0052 2000 movs r0, r4
|
||||
91 0054 FFF7FEFF bl HAL_GPIO_Init
|
||||
92 .LVL2:
|
||||
162:Src/main.c **** }
|
||||
93 .loc 1 162 0
|
||||
94 0058 09B0 add sp, sp, #36
|
||||
95 @ sp needed
|
||||
96 005a 30BD pop {r4, r5, pc}
|
||||
97 .L3:
|
||||
98 .align 2
|
||||
99 .L2:
|
||||
100 005c 00100240 .word 1073876992
|
||||
101 0060 00040048 .word 1207960576
|
||||
102 .cfi_endproc
|
||||
103 .LFE48:
|
||||
105 .section .text.MX_DMA_Init,"ax",%progbits
|
||||
106 .align 1
|
||||
107 .syntax unified
|
||||
108 .code 16
|
||||
109 .thumb_func
|
||||
110 .fpu softvfp
|
||||
112 MX_DMA_Init:
|
||||
113 .LFB47:
|
||||
139:Src/main.c **** __HAL_RCC_DMA1_CLK_ENABLE();
|
||||
114 .loc 1 139 0
|
||||
115 .cfi_startproc
|
||||
116 @ args = 0, pretend = 0, frame = 8
|
||||
117 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
118 0000 00B5 push {lr}
|
||||
119 .LCFI2:
|
||||
120 .cfi_def_cfa_offset 4
|
||||
121 .cfi_offset 14, -4
|
||||
122 0002 83B0 sub sp, sp, #12
|
||||
123 .LCFI3:
|
||||
124 .cfi_def_cfa_offset 16
|
||||
125 .LBB4:
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 6
|
||||
|
||||
|
||||
140:Src/main.c ****
|
||||
126 .loc 1 140 0
|
||||
127 0004 094A ldr r2, .L5
|
||||
128 0006 5169 ldr r1, [r2, #20]
|
||||
129 0008 0123 movs r3, #1
|
||||
130 000a 1943 orrs r1, r3
|
||||
131 000c 5161 str r1, [r2, #20]
|
||||
132 000e 5269 ldr r2, [r2, #20]
|
||||
133 0010 1340 ands r3, r2
|
||||
134 0012 0193 str r3, [sp, #4]
|
||||
135 0014 019B ldr r3, [sp, #4]
|
||||
136 .LBE4:
|
||||
142:Src/main.c **** HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
|
||||
137 .loc 1 142 0
|
||||
138 0016 0022 movs r2, #0
|
||||
139 0018 0021 movs r1, #0
|
||||
140 001a 0920 movs r0, #9
|
||||
141 001c FFF7FEFF bl HAL_NVIC_SetPriority
|
||||
142 .LVL3:
|
||||
143:Src/main.c **** }
|
||||
143 .loc 1 143 0
|
||||
144 0020 0920 movs r0, #9
|
||||
145 0022 FFF7FEFF bl HAL_NVIC_EnableIRQ
|
||||
146 .LVL4:
|
||||
144:Src/main.c ****
|
||||
147 .loc 1 144 0
|
||||
148 0026 03B0 add sp, sp, #12
|
||||
149 @ sp needed
|
||||
150 0028 00BD pop {pc}
|
||||
151 .L6:
|
||||
152 002a C046 .align 2
|
||||
153 .L5:
|
||||
154 002c 00100240 .word 1073876992
|
||||
155 .cfi_endproc
|
||||
156 .LFE47:
|
||||
158 .section .text.MX_ADC_Init,"ax",%progbits
|
||||
159 .align 1
|
||||
160 .syntax unified
|
||||
161 .code 16
|
||||
162 .thumb_func
|
||||
163 .fpu softvfp
|
||||
165 MX_ADC_Init:
|
||||
166 .LFB45:
|
||||
74:Src/main.c ****
|
||||
167 .loc 1 74 0
|
||||
168 .cfi_startproc
|
||||
169 @ args = 0, pretend = 0, frame = 16
|
||||
170 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
171 0000 F0B5 push {r4, r5, r6, r7, lr}
|
||||
172 .LCFI4:
|
||||
173 .cfi_def_cfa_offset 20
|
||||
174 .cfi_offset 4, -20
|
||||
175 .cfi_offset 5, -16
|
||||
176 .cfi_offset 6, -12
|
||||
177 .cfi_offset 7, -8
|
||||
178 .cfi_offset 14, -4
|
||||
179 0002 85B0 sub sp, sp, #20
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 7
|
||||
|
||||
|
||||
180 .LCFI5:
|
||||
181 .cfi_def_cfa_offset 40
|
||||
76:Src/main.c ****
|
||||
182 .loc 1 76 0
|
||||
183 0004 0C22 movs r2, #12
|
||||
184 0006 0021 movs r1, #0
|
||||
185 0008 01A8 add r0, sp, #4
|
||||
186 000a FFF7FEFF bl memset
|
||||
187 .LVL5:
|
||||
78:Src/main.c **** hadc.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1;
|
||||
188 .loc 1 78 0
|
||||
189 000e 294C ldr r4, .L8
|
||||
190 0010 294B ldr r3, .L8+4
|
||||
191 0012 2360 str r3, [r4]
|
||||
79:Src/main.c **** hadc.Init.Resolution = ADC_RESOLUTION_12B;
|
||||
192 .loc 1 79 0
|
||||
193 0014 0025 movs r5, #0
|
||||
194 0016 6560 str r5, [r4, #4]
|
||||
80:Src/main.c **** hadc.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
||||
195 .loc 1 80 0
|
||||
196 0018 A560 str r5, [r4, #8]
|
||||
81:Src/main.c **** hadc.Init.ScanConvMode = ADC_SCAN_DIRECTION_FORWARD;
|
||||
197 .loc 1 81 0
|
||||
198 001a E560 str r5, [r4, #12]
|
||||
82:Src/main.c **** hadc.Init.EOCSelection = ADC_EOC_SEQ_CONV;
|
||||
199 .loc 1 82 0
|
||||
200 001c 0126 movs r6, #1
|
||||
201 001e 2661 str r6, [r4, #16]
|
||||
83:Src/main.c **** hadc.Init.LowPowerAutoWait = DISABLE;
|
||||
202 .loc 1 83 0
|
||||
203 0020 0827 movs r7, #8
|
||||
204 0022 6761 str r7, [r4, #20]
|
||||
84:Src/main.c **** hadc.Init.LowPowerAutoPowerOff = DISABLE;
|
||||
205 .loc 1 84 0
|
||||
206 0024 2576 strb r5, [r4, #24]
|
||||
85:Src/main.c **** hadc.Init.ContinuousConvMode = ENABLE;
|
||||
207 .loc 1 85 0
|
||||
208 0026 6576 strb r5, [r4, #25]
|
||||
86:Src/main.c **** hadc.Init.DiscontinuousConvMode = DISABLE;
|
||||
209 .loc 1 86 0
|
||||
210 0028 A676 strb r6, [r4, #26]
|
||||
87:Src/main.c **** hadc.Init.ExternalTrigConv = ADC_SOFTWARE_START;
|
||||
211 .loc 1 87 0
|
||||
212 002a E576 strb r5, [r4, #27]
|
||||
88:Src/main.c **** hadc.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_NONE;
|
||||
213 .loc 1 88 0
|
||||
214 002c C223 movs r3, #194
|
||||
215 002e FF33 adds r3, r3, #255
|
||||
216 0030 E361 str r3, [r4, #28]
|
||||
89:Src/main.c **** hadc.Init.DMAContinuousRequests = ENABLE;
|
||||
217 .loc 1 89 0
|
||||
218 0032 2562 str r5, [r4, #32]
|
||||
90:Src/main.c **** hadc.Init.Overrun = ADC_OVR_DATA_PRESERVED;
|
||||
219 .loc 1 90 0
|
||||
220 0034 9E3B subs r3, r3, #158
|
||||
221 0036 FF3B subs r3, r3, #255
|
||||
222 0038 E654 strb r6, [r4, r3]
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 8
|
||||
|
||||
|
||||
91:Src/main.c **** HAL_ADC_Init(&hadc);
|
||||
223 .loc 1 91 0
|
||||
224 003a A662 str r6, [r4, #40]
|
||||
92:Src/main.c ****
|
||||
225 .loc 1 92 0
|
||||
226 003c 2000 movs r0, r4
|
||||
227 003e FFF7FEFF bl HAL_ADC_Init
|
||||
228 .LVL6:
|
||||
94:Src/main.c **** sConfig.Rank = ADC_RANK_CHANNEL_NUMBER;
|
||||
229 .loc 1 94 0
|
||||
230 0042 0195 str r5, [sp, #4]
|
||||
95:Src/main.c **** sConfig.SamplingTime = ADC_SAMPLETIME_71CYCLES_5;
|
||||
231 .loc 1 95 0
|
||||
232 0044 8023 movs r3, #128
|
||||
233 0046 5B01 lsls r3, r3, #5
|
||||
234 0048 0293 str r3, [sp, #8]
|
||||
96:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
235 .loc 1 96 0
|
||||
236 004a 0635 adds r5, r5, #6
|
||||
237 004c 0395 str r5, [sp, #12]
|
||||
97:Src/main.c ****
|
||||
238 .loc 1 97 0
|
||||
239 004e 01A9 add r1, sp, #4
|
||||
240 0050 2000 movs r0, r4
|
||||
241 0052 FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
242 .LVL7:
|
||||
99:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
243 .loc 1 99 0
|
||||
244 0056 0196 str r6, [sp, #4]
|
||||
100:Src/main.c ****
|
||||
245 .loc 1 100 0
|
||||
246 0058 01A9 add r1, sp, #4
|
||||
247 005a 2000 movs r0, r4
|
||||
248 005c FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
249 .LVL8:
|
||||
102:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
250 .loc 1 102 0
|
||||
251 0060 0223 movs r3, #2
|
||||
252 0062 0193 str r3, [sp, #4]
|
||||
103:Src/main.c ****
|
||||
253 .loc 1 103 0
|
||||
254 0064 01A9 add r1, sp, #4
|
||||
255 0066 2000 movs r0, r4
|
||||
256 0068 FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
257 .LVL9:
|
||||
105:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
258 .loc 1 105 0
|
||||
259 006c 0323 movs r3, #3
|
||||
260 006e 0193 str r3, [sp, #4]
|
||||
106:Src/main.c ****
|
||||
261 .loc 1 106 0
|
||||
262 0070 01A9 add r1, sp, #4
|
||||
263 0072 2000 movs r0, r4
|
||||
264 0074 FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
265 .LVL10:
|
||||
108:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
266 .loc 1 108 0
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 9
|
||||
|
||||
|
||||
267 0078 0423 movs r3, #4
|
||||
268 007a 0193 str r3, [sp, #4]
|
||||
109:Src/main.c ****
|
||||
269 .loc 1 109 0
|
||||
270 007c 01A9 add r1, sp, #4
|
||||
271 007e 2000 movs r0, r4
|
||||
272 0080 FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
273 .LVL11:
|
||||
111:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
274 .loc 1 111 0
|
||||
275 0084 0523 movs r3, #5
|
||||
276 0086 0193 str r3, [sp, #4]
|
||||
112:Src/main.c ****
|
||||
277 .loc 1 112 0
|
||||
278 0088 01A9 add r1, sp, #4
|
||||
279 008a 2000 movs r0, r4
|
||||
280 008c FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
281 .LVL12:
|
||||
114:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
282 .loc 1 114 0
|
||||
283 0090 0195 str r5, [sp, #4]
|
||||
115:Src/main.c ****
|
||||
284 .loc 1 115 0
|
||||
285 0092 01A9 add r1, sp, #4
|
||||
286 0094 2000 movs r0, r4
|
||||
287 0096 FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
288 .LVL13:
|
||||
117:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
289 .loc 1 117 0
|
||||
290 009a 0723 movs r3, #7
|
||||
291 009c 0193 str r3, [sp, #4]
|
||||
118:Src/main.c ****
|
||||
292 .loc 1 118 0
|
||||
293 009e 01A9 add r1, sp, #4
|
||||
294 00a0 2000 movs r0, r4
|
||||
295 00a2 FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
296 .LVL14:
|
||||
120:Src/main.c **** HAL_ADC_ConfigChannel(&hadc, &sConfig);
|
||||
297 .loc 1 120 0
|
||||
298 00a6 0197 str r7, [sp, #4]
|
||||
121:Src/main.c **** }
|
||||
299 .loc 1 121 0
|
||||
300 00a8 01A9 add r1, sp, #4
|
||||
301 00aa 2000 movs r0, r4
|
||||
302 00ac FFF7FEFF bl HAL_ADC_ConfigChannel
|
||||
303 .LVL15:
|
||||
122:Src/main.c ****
|
||||
304 .loc 1 122 0
|
||||
305 00b0 05B0 add sp, sp, #20
|
||||
306 @ sp needed
|
||||
307 00b2 F0BD pop {r4, r5, r6, r7, pc}
|
||||
308 .L9:
|
||||
309 .align 2
|
||||
310 .L8:
|
||||
311 00b4 00000000 .word hadc
|
||||
312 00b8 00240140 .word 1073816576
|
||||
313 .cfi_endproc
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 10
|
||||
|
||||
|
||||
314 .LFE45:
|
||||
316 .section .text.SystemClock_Config,"ax",%progbits
|
||||
317 .align 1
|
||||
318 .global SystemClock_Config
|
||||
319 .syntax unified
|
||||
320 .code 16
|
||||
321 .thumb_func
|
||||
322 .fpu softvfp
|
||||
324 SystemClock_Config:
|
||||
325 .LFB44:
|
||||
48:Src/main.c **** RCC_OscInitTypeDef RCC_OscInitStruct = {0};
|
||||
326 .loc 1 48 0
|
||||
327 .cfi_startproc
|
||||
328 @ args = 0, pretend = 0, frame = 96
|
||||
329 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
330 0000 10B5 push {r4, lr}
|
||||
331 .LCFI6:
|
||||
332 .cfi_def_cfa_offset 8
|
||||
333 .cfi_offset 4, -8
|
||||
334 .cfi_offset 14, -4
|
||||
335 0002 98B0 sub sp, sp, #96
|
||||
336 .LCFI7:
|
||||
337 .cfi_def_cfa_offset 104
|
||||
49:Src/main.c **** RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
|
||||
338 .loc 1 49 0
|
||||
339 0004 3022 movs r2, #48
|
||||
340 0006 0021 movs r1, #0
|
||||
341 0008 0CA8 add r0, sp, #48
|
||||
342 000a FFF7FEFF bl memset
|
||||
343 .LVL16:
|
||||
50:Src/main.c **** RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
|
||||
344 .loc 1 50 0
|
||||
345 000e 1022 movs r2, #16
|
||||
346 0010 0021 movs r1, #0
|
||||
347 0012 07A8 add r0, sp, #28
|
||||
348 0014 FFF7FEFF bl memset
|
||||
349 .LVL17:
|
||||
51:Src/main.c ****
|
||||
350 .loc 1 51 0
|
||||
351 0018 1C22 movs r2, #28
|
||||
352 001a 0021 movs r1, #0
|
||||
353 001c 6846 mov r0, sp
|
||||
354 001e FFF7FEFF bl memset
|
||||
355 .LVL18:
|
||||
53:Src/main.c **** RCC_OscInitStruct.HSI48State = RCC_HSI48_ON;
|
||||
356 .loc 1 53 0
|
||||
357 0022 3023 movs r3, #48
|
||||
358 0024 0B93 str r3, [sp, #44]
|
||||
54:Src/main.c **** RCC_OscInitStruct.HSI14State = RCC_HSI14_ON;
|
||||
359 .loc 1 54 0
|
||||
360 0026 2F3B subs r3, r3, #47
|
||||
361 0028 1393 str r3, [sp, #76]
|
||||
55:Src/main.c **** RCC_OscInitStruct.HSI14CalibrationValue = 16;
|
||||
362 .loc 1 55 0
|
||||
363 002a 1093 str r3, [sp, #64]
|
||||
56:Src/main.c **** RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE;
|
||||
364 .loc 1 56 0
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 11
|
||||
|
||||
|
||||
365 002c 0F33 adds r3, r3, #15
|
||||
366 002e 1193 str r3, [sp, #68]
|
||||
58:Src/main.c ****
|
||||
367 .loc 1 58 0
|
||||
368 0030 0BA8 add r0, sp, #44
|
||||
369 0032 FFF7FEFF bl HAL_RCC_OscConfig
|
||||
370 .LVL19:
|
||||
60:Src/main.c **** |RCC_CLOCKTYPE_PCLK1;
|
||||
371 .loc 1 60 0
|
||||
372 0036 0723 movs r3, #7
|
||||
373 0038 0793 str r3, [sp, #28]
|
||||
62:Src/main.c **** RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
||||
374 .loc 1 62 0
|
||||
375 003a 043B subs r3, r3, #4
|
||||
376 003c 0893 str r3, [sp, #32]
|
||||
63:Src/main.c **** RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
|
||||
377 .loc 1 63 0
|
||||
378 003e 0024 movs r4, #0
|
||||
379 0040 0994 str r4, [sp, #36]
|
||||
64:Src/main.c **** HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1);
|
||||
380 .loc 1 64 0
|
||||
381 0042 0A94 str r4, [sp, #40]
|
||||
65:Src/main.c ****
|
||||
382 .loc 1 65 0
|
||||
383 0044 0121 movs r1, #1
|
||||
384 0046 07A8 add r0, sp, #28
|
||||
385 0048 FFF7FEFF bl HAL_RCC_ClockConfig
|
||||
386 .LVL20:
|
||||
67:Src/main.c **** PeriphClkInit.UsbClockSelection = RCC_USBCLKSOURCE_HSI48;
|
||||
387 .loc 1 67 0
|
||||
388 004c 8023 movs r3, #128
|
||||
389 004e 9B02 lsls r3, r3, #10
|
||||
390 0050 0093 str r3, [sp]
|
||||
68:Src/main.c **** HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit);
|
||||
391 .loc 1 68 0
|
||||
392 0052 0694 str r4, [sp, #24]
|
||||
69:Src/main.c ****
|
||||
393 .loc 1 69 0
|
||||
394 0054 6846 mov r0, sp
|
||||
395 0056 FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig
|
||||
396 .LVL21:
|
||||
71:Src/main.c ****
|
||||
397 .loc 1 71 0
|
||||
398 005a 18B0 add sp, sp, #96
|
||||
399 @ sp needed
|
||||
400 005c 10BD pop {r4, pc}
|
||||
401 .cfi_endproc
|
||||
402 .LFE44:
|
||||
404 .section .text.main,"ax",%progbits
|
||||
405 .align 1
|
||||
406 .global main
|
||||
407 .syntax unified
|
||||
408 .code 16
|
||||
409 .thumb_func
|
||||
410 .fpu softvfp
|
||||
412 main:
|
||||
413 .LFB43:
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 12
|
||||
|
||||
|
||||
25:Src/main.c **** HAL_Init();
|
||||
414 .loc 1 25 0
|
||||
415 .cfi_startproc
|
||||
416 @ Volatile: function does not return.
|
||||
417 @ args = 0, pretend = 0, frame = 0
|
||||
418 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
419 0000 70B5 push {r4, r5, r6, lr}
|
||||
420 .LCFI8:
|
||||
421 .cfi_def_cfa_offset 16
|
||||
422 .cfi_offset 4, -16
|
||||
423 .cfi_offset 5, -12
|
||||
424 .cfi_offset 6, -8
|
||||
425 .cfi_offset 14, -4
|
||||
26:Src/main.c ****
|
||||
426 .loc 1 26 0
|
||||
427 0002 FFF7FEFF bl HAL_Init
|
||||
428 .LVL22:
|
||||
28:Src/main.c ****
|
||||
429 .loc 1 28 0
|
||||
430 0006 FFF7FEFF bl SystemClock_Config
|
||||
431 .LVL23:
|
||||
30:Src/main.c **** MX_DMA_Init();
|
||||
432 .loc 1 30 0
|
||||
433 000a FFF7FEFF bl MX_GPIO_Init
|
||||
434 .LVL24:
|
||||
31:Src/main.c **** MX_ADC_Init();
|
||||
435 .loc 1 31 0
|
||||
436 000e FFF7FEFF bl MX_DMA_Init
|
||||
437 .LVL25:
|
||||
32:Src/main.c **** //MX_USB_PCD_Init();
|
||||
438 .loc 1 32 0
|
||||
439 0012 FFF7FEFF bl MX_ADC_Init
|
||||
440 .LVL26:
|
||||
34:Src/main.c ****
|
||||
441 .loc 1 34 0
|
||||
442 0016 FFF7FEFF bl MX_USB_MIDI_INIT
|
||||
443 .LVL27:
|
||||
36:Src/main.c ****
|
||||
444 .loc 1 36 0
|
||||
445 001a 0822 movs r2, #8
|
||||
446 001c 0C49 ldr r1, .L13
|
||||
447 001e 0D48 ldr r0, .L13+4
|
||||
448 0020 FFF7FEFF bl HAL_ADC_Start_DMA
|
||||
449 .LVL28:
|
||||
450 .L12:
|
||||
40:Src/main.c **** HAL_Delay(1000);
|
||||
451 .loc 1 40 0 discriminator 1
|
||||
452 0024 8026 movs r6, #128
|
||||
453 0026 B601 lsls r6, r6, #6
|
||||
454 0028 0B4D ldr r5, .L13+8
|
||||
455 002a 0122 movs r2, #1
|
||||
456 002c 3100 movs r1, r6
|
||||
457 002e 2800 movs r0, r5
|
||||
458 0030 FFF7FEFF bl HAL_GPIO_WritePin
|
||||
459 .LVL29:
|
||||
41:Src/main.c **** HAL_GPIO_WritePin(GPIOB,GPIO_PIN_13,0);
|
||||
460 .loc 1 41 0 discriminator 1
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 13
|
||||
|
||||
|
||||
461 0034 FA24 movs r4, #250
|
||||
462 0036 A400 lsls r4, r4, #2
|
||||
463 0038 2000 movs r0, r4
|
||||
464 003a FFF7FEFF bl HAL_Delay
|
||||
465 .LVL30:
|
||||
42:Src/main.c **** HAL_Delay(1000);
|
||||
466 .loc 1 42 0 discriminator 1
|
||||
467 003e 0022 movs r2, #0
|
||||
468 0040 3100 movs r1, r6
|
||||
469 0042 2800 movs r0, r5
|
||||
470 0044 FFF7FEFF bl HAL_GPIO_WritePin
|
||||
471 .LVL31:
|
||||
43:Src/main.c **** }
|
||||
472 .loc 1 43 0 discriminator 1
|
||||
473 0048 2000 movs r0, r4
|
||||
474 004a FFF7FEFF bl HAL_Delay
|
||||
475 .LVL32:
|
||||
476 004e E9E7 b .L12
|
||||
477 .L14:
|
||||
478 .align 2
|
||||
479 .L13:
|
||||
480 0050 00000000 .word ADCval
|
||||
481 0054 00000000 .word hadc
|
||||
482 0058 00040048 .word 1207960576
|
||||
483 .cfi_endproc
|
||||
484 .LFE43:
|
||||
486 .section .text.Error_Handler,"ax",%progbits
|
||||
487 .align 1
|
||||
488 .global Error_Handler
|
||||
489 .syntax unified
|
||||
490 .code 16
|
||||
491 .thumb_func
|
||||
492 .fpu softvfp
|
||||
494 Error_Handler:
|
||||
495 .LFB49:
|
||||
163:Src/main.c ****
|
||||
164:Src/main.c **** void Error_Handler(void)
|
||||
165:Src/main.c **** {
|
||||
496 .loc 1 165 0
|
||||
497 .cfi_startproc
|
||||
498 @ Volatile: function does not return.
|
||||
499 @ args = 0, pretend = 0, frame = 0
|
||||
500 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
501 0000 70B5 push {r4, r5, r6, lr}
|
||||
502 .LCFI9:
|
||||
503 .cfi_def_cfa_offset 16
|
||||
504 .cfi_offset 4, -16
|
||||
505 .cfi_offset 5, -12
|
||||
506 .cfi_offset 6, -8
|
||||
507 .cfi_offset 14, -4
|
||||
508 .L16:
|
||||
166:Src/main.c **** while(1){
|
||||
167:Src/main.c **** HAL_GPIO_WritePin(GPIOB,GPIO_PIN_13,1);
|
||||
509 .loc 1 167 0 discriminator 1
|
||||
510 0002 8025 movs r5, #128
|
||||
511 0004 AD01 lsls r5, r5, #6
|
||||
512 0006 094C ldr r4, .L17
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 14
|
||||
|
||||
|
||||
513 0008 0122 movs r2, #1
|
||||
514 000a 2900 movs r1, r5
|
||||
515 000c 2000 movs r0, r4
|
||||
516 000e FFF7FEFF bl HAL_GPIO_WritePin
|
||||
517 .LVL33:
|
||||
168:Src/main.c **** HAL_Delay(100);
|
||||
518 .loc 1 168 0 discriminator 1
|
||||
519 0012 6420 movs r0, #100
|
||||
520 0014 FFF7FEFF bl HAL_Delay
|
||||
521 .LVL34:
|
||||
169:Src/main.c **** HAL_GPIO_WritePin(GPIOB,GPIO_PIN_13,0);
|
||||
522 .loc 1 169 0 discriminator 1
|
||||
523 0018 0022 movs r2, #0
|
||||
524 001a 2900 movs r1, r5
|
||||
525 001c 2000 movs r0, r4
|
||||
526 001e FFF7FEFF bl HAL_GPIO_WritePin
|
||||
527 .LVL35:
|
||||
170:Src/main.c **** HAL_Delay(100);
|
||||
528 .loc 1 170 0 discriminator 1
|
||||
529 0022 6420 movs r0, #100
|
||||
530 0024 FFF7FEFF bl HAL_Delay
|
||||
531 .LVL36:
|
||||
532 0028 EBE7 b .L16
|
||||
533 .L18:
|
||||
534 002a C046 .align 2
|
||||
535 .L17:
|
||||
536 002c 00040048 .word 1207960576
|
||||
537 .cfi_endproc
|
||||
538 .LFE49:
|
||||
540 .comm ADCval,16,4
|
||||
541 .comm hpcd_USB_FS,628,4
|
||||
542 .comm hdma_adc,68,4
|
||||
543 .comm hadc,64,4
|
||||
544 .text
|
||||
545 .Letext0:
|
||||
546 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
547 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
548 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
549 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
550 .file 6 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h"
|
||||
551 .file 7 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h"
|
||||
552 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h"
|
||||
553 .file 9 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h"
|
||||
554 .file 10 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h"
|
||||
555 .file 11 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h"
|
||||
556 .file 12 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h"
|
||||
557 .file 13 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h"
|
||||
558 .file 14 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h"
|
||||
559 .file 15 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
560 .file 16 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/l
|
||||
561 .file 17 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_
|
||||
562 .file 18 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/lib/gcc/arm-none-eabi/7.3.1
|
||||
563 .file 19 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/r
|
||||
564 .file 20 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/stdli
|
||||
565 .file 21 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||
566 .file 22 "Inc/usb_device.h"
|
||||
567 .file 23 "Middlewares/USBMIDI/Inc/usbd_midi.h"
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 15
|
||||
|
||||
|
||||
568 .file 24 "Inc/usbd_desc.h"
|
||||
569 .file 25 "Inc/usbd_midi_if.h"
|
||||
570 .file 26 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h"
|
||||
571 .file 27 "<built-in>"
|
||||
ARM GAS /tmp/ccz5yo4Y.s page 16
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 main.c
|
||||
/tmp/ccz5yo4Y.s:16 .text.MX_GPIO_Init:0000000000000000 $t
|
||||
/tmp/ccz5yo4Y.s:22 .text.MX_GPIO_Init:0000000000000000 MX_GPIO_Init
|
||||
/tmp/ccz5yo4Y.s:100 .text.MX_GPIO_Init:000000000000005c $d
|
||||
/tmp/ccz5yo4Y.s:106 .text.MX_DMA_Init:0000000000000000 $t
|
||||
/tmp/ccz5yo4Y.s:112 .text.MX_DMA_Init:0000000000000000 MX_DMA_Init
|
||||
/tmp/ccz5yo4Y.s:154 .text.MX_DMA_Init:000000000000002c $d
|
||||
/tmp/ccz5yo4Y.s:159 .text.MX_ADC_Init:0000000000000000 $t
|
||||
/tmp/ccz5yo4Y.s:165 .text.MX_ADC_Init:0000000000000000 MX_ADC_Init
|
||||
/tmp/ccz5yo4Y.s:311 .text.MX_ADC_Init:00000000000000b4 $d
|
||||
*COM*:0000000000000040 hadc
|
||||
/tmp/ccz5yo4Y.s:317 .text.SystemClock_Config:0000000000000000 $t
|
||||
/tmp/ccz5yo4Y.s:324 .text.SystemClock_Config:0000000000000000 SystemClock_Config
|
||||
/tmp/ccz5yo4Y.s:405 .text.main:0000000000000000 $t
|
||||
/tmp/ccz5yo4Y.s:412 .text.main:0000000000000000 main
|
||||
/tmp/ccz5yo4Y.s:480 .text.main:0000000000000050 $d
|
||||
*COM*:0000000000000010 ADCval
|
||||
/tmp/ccz5yo4Y.s:487 .text.Error_Handler:0000000000000000 $t
|
||||
/tmp/ccz5yo4Y.s:494 .text.Error_Handler:0000000000000000 Error_Handler
|
||||
/tmp/ccz5yo4Y.s:536 .text.Error_Handler:000000000000002c $d
|
||||
*COM*:0000000000000274 hpcd_USB_FS
|
||||
*COM*:0000000000000044 hdma_adc
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
memset
|
||||
HAL_GPIO_WritePin
|
||||
HAL_GPIO_Init
|
||||
HAL_NVIC_SetPriority
|
||||
HAL_NVIC_EnableIRQ
|
||||
HAL_ADC_Init
|
||||
HAL_ADC_ConfigChannel
|
||||
HAL_RCC_OscConfig
|
||||
HAL_RCC_ClockConfig
|
||||
HAL_RCCEx_PeriphCLKConfig
|
||||
HAL_Init
|
||||
MX_USB_MIDI_INIT
|
||||
HAL_ADC_Start_DMA
|
||||
HAL_Delay
|
||||
BIN
midi-dials/build/main.o
Normal file
BIN
midi-dials/build/main.o
Normal file
Binary file not shown.
BIN
midi-dials/build/midi-dials.bin
Executable file
BIN
midi-dials/build/midi-dials.bin
Executable file
Binary file not shown.
BIN
midi-dials/build/midi-dials.elf
Executable file
BIN
midi-dials/build/midi-dials.elf
Executable file
Binary file not shown.
942
midi-dials/build/midi-dials.hex
Normal file
942
midi-dials/build/midi-dials.hex
Normal file
|
|
@ -0,0 +1,942 @@
|
|||
:020000040800F2
|
||||
:1000000000400020953700085D0400085F040008E8
|
||||
:1000100000000000000000000000000000000000E0
|
||||
:100020000000000000000000000000006104000863
|
||||
:1000300000000000000000006304000865040008E0
|
||||
:10004000E5370008E5370008E5370008E537000820
|
||||
:10005000E5370008E5370008E5370008E537000810
|
||||
:10006000E53700086D040008E5370008E5370008AB
|
||||
:10007000E5370008E5370008E5370008E5370008F0
|
||||
:10008000E5370008E5370008E5370008E5370008E0
|
||||
:10009000E5370008E5370008E5370008E5370008D0
|
||||
:1000A000E5370008E5370008E5370008E5370008C0
|
||||
:1000B000E5370008E5370008E53700087D0400084B
|
||||
:1000C00010B5064C2378002B07D1054B002B02D02E
|
||||
:1000D000044800E000BF0123237010BD0801002088
|
||||
:1000E0000000000040380008044B10B5002B03D07E
|
||||
:1000F0000349044800E000BF10BDC04600000000F6
|
||||
:100100000C01002040380008002243088B4274D3C1
|
||||
:1001100003098B425FD3030A8B4244D3030B8B4208
|
||||
:1001200028D3030C8B420DD3FF22090212BA030C11
|
||||
:100130008B4202D31212090265D0030B8B4219D3F2
|
||||
:1001400000E0090AC30B8B4201D3CB03C01A524112
|
||||
:10015000830B8B4201D38B03C01A5241430B8B425A
|
||||
:1001600001D34B03C01A5241030B8B4201D30B0343
|
||||
:10017000C01A5241C30A8B4201D3CB02C01A52416A
|
||||
:10018000830A8B4201D38B02C01A5241430A8B422D
|
||||
:1001900001D34B02C01A5241030A8B4201D30B0216
|
||||
:1001A000C01A5241CDD2C3098B4201D3CB01C01A30
|
||||
:1001B000524183098B4201D38B01C01A524143093A
|
||||
:1001C0008B4201D34B01C01A524103098B4201D328
|
||||
:1001D0000B01C01A5241C3088B4201D3CB00C01A95
|
||||
:1001E000524183088B4201D38B00C01A524143080D
|
||||
:1001F0008B4201D34B00C01A5241411A00D2014632
|
||||
:10020000524110467047FFE701B5002000F006F8A4
|
||||
:1002100002BDC0460029F7D076E770477047C04658
|
||||
:1002200030B589B01422002103A803F001FB134B61
|
||||
:1002300059698020C002014359615A690240019204
|
||||
:10024000019A5A69802189020A435A615B690B400D
|
||||
:100250000293029B8025AD01094C00222900200059
|
||||
:1002600001F0CAFD0395012304930023059306932F
|
||||
:1002700003A9200001F0F4FC09B030BD00100240D9
|
||||
:100280000004004800B583B0094A516901231943AD
|
||||
:100290005161526913400193019B00220021092002
|
||||
:1002A00001F092FE092001F0C1FE03B000BDC0467E
|
||||
:1002B00000100240F0B585B00C22002101A803F027
|
||||
:1002C000B7FA294C294B236000256560A560E560DD
|
||||
:1002D000012626610827676125766576A676E5768C
|
||||
:1002E000C223FF33E36125629E3BFF3BE654A662D7
|
||||
:1002F000200000F01DFE019580235B01029306356E
|
||||
:10030000039501A9200000F073FF019601A92000C8
|
||||
:1003100000F06EFF0223019301A9200000F068FFA6
|
||||
:100320000323019301A9200000F062FF042301933D
|
||||
:1003300001A9200000F05CFF0523019301A9200022
|
||||
:1003400000F056FF019501A9200000F051FF07239E
|
||||
:10035000019301A9200000F04BFF019701A92000A3
|
||||
:1003600000F046FF05B0F0BDFC0300200024014072
|
||||
:1003700010B598B0302200210CA803F059FA1022D1
|
||||
:10038000002107A803F054FA1C220021684603F05C
|
||||
:100390004FFA30230B932F3B139310930F3311938A
|
||||
:1003A0000BA800F0CBFF07230793043B089300241E
|
||||
:1003B00009940A94012107A801F0AAFA80239B025C
|
||||
:1003C00000930694684601F043FB18B010BD00008E
|
||||
:1003D00070B501F011FCFFF7CBFFFFF721FFFFF72E
|
||||
:1003E00051FFFFF767FF02F0E1FA08220C490D48C0
|
||||
:1003F00000F05CFE8026B6010B4D01223100280082
|
||||
:1004000001F0FAFCFA24A400200001F017FC0022FD
|
||||
:100410003100280001F0F0FC200001F00FFCE9E7BA
|
||||
:10042000EC030020FC0300200004004870B5802588
|
||||
:10043000AD01094C01222900200001F0DDFC6420FF
|
||||
:1004400001F0FCFB00222900200001F0D5FC642013
|
||||
:1004500001F0F4FBEBE7C046000400487047FEE7FC
|
||||
:100460007047704710B501F0D7FB10BD10B50248BA
|
||||
:1004700001F055FD10BDC0463401002010B5024802
|
||||
:1004800002F016F910BDC0467801002082B00A4B78
|
||||
:10049000996901221143996199690A400092009A71
|
||||
:1004A000DA69802149050A43DA61DB690B4001936F
|
||||
:1004B000019B02B07047C0460010024030B589B0C1
|
||||
:1004C00004001422002103A803F0B2F9274B22688C
|
||||
:1004D0009A4201D009B030BD254B99698020800037
|
||||
:1004E000014399619A6902400092009A59698020FB
|
||||
:1004F0008002014359615A6902400192019A5A6986
|
||||
:100500008021C9020A435A615B690B400293029B36
|
||||
:10051000FF23039303250495902003A9C00501F050
|
||||
:100520009FFB0123039304950025059503A911481A
|
||||
:1005300001F096FB1048114B0360456085608023F5
|
||||
:10054000C360803303618023DB0043612023836128
|
||||
:1005500080235B01C36101F07FFC002803D1064BBF
|
||||
:1005600023635C62B6E7FFF761FFF8E70024014010
|
||||
:10057000001002400004004834010020080002403E
|
||||
:100580004022835A02490B439BB28352002070479A
|
||||
:1005900080BFFFFF4022835A02490B408352002054
|
||||
:1005A0007047C0467F40000084B010B503910492AC
|
||||
:1005B0000593402201238352002383520432835245
|
||||
:1005C0000C328352FFF7DCFF002010BC08BC04B0E3
|
||||
:1005D00018470000F0B50D78AD0045192B88B14AD9
|
||||
:1005E0001340CA78012A54D0002A48D0022A03D0E6
|
||||
:1005F000032A49D0012400E00024AB4A13439BB2F4
|
||||
:100600002B800B789E00861935882DB2A74F3D4070
|
||||
:100610002B439BB21A4392B232800B7B002B00D04B
|
||||
:1006200094E04B78002B44D05023C25A82180B78A8
|
||||
:10063000DB009B188022D20094466344CA8852088B
|
||||
:1006400052001A800B789B00C3181A88520606D5F0
|
||||
:100650001A883D001540964A2A4392B21A80CB78F8
|
||||
:10066000012B1BD00B789B00C0180388914A1340C4
|
||||
:1006700020225A408C4B13439BB2038051E08022CE
|
||||
:10068000920013430024B8E7C022D2001343002491
|
||||
:10069000B3E78022D20013430024AEE70B789B001F
|
||||
:1006A000C0180388834A1A407F4B13439BB20380D0
|
||||
:1006B00037E05025425B82180B78DB009B187E4A9E
|
||||
:1006C00094466344CA88520852001A80425B8218DA
|
||||
:1006D0000B78DB009B18794A944663440A69002A28
|
||||
:1006E00021D11A88764D1540764A2A431A800B7814
|
||||
:1006F0009B00C3181A88520406D51A886B4D154002
|
||||
:10070000714A2A4392B21A800B789B00C018028863
|
||||
:100710006E4B1A40C0239B015A40634B13439BB25C
|
||||
:1007200003802000F0BD3E2A06D85508D20700D528
|
||||
:100730000135AD021D80DAE75509D20600D1013D31
|
||||
:10074000AD02ADB25F4A15431D80D0E70B789B0028
|
||||
:10075000C3181A88554D15405D4A2A4392B21A8033
|
||||
:100760005025425B82180B78DB009B188022D20058
|
||||
:10077000944663440A89520852001A80425B8218E8
|
||||
:100780000B78DB009B184C4A944663444A89520814
|
||||
:1007900052001A804B78002B3AD10B789B00C3187B
|
||||
:1007A0001A88520406D51A88404D1540464A2A43F5
|
||||
:1007B00092B21A800B789B00C3181A88520606D58D
|
||||
:1007C0001A883A4D15403A4A2A4392B21A800B7859
|
||||
:1007D0009B00C3181A88354D1540354A2A4392B2FA
|
||||
:1007E0001A800A78920082181388384D1D40C02361
|
||||
:1007F0009B016B402C4D2B439BB213800B789B00CD
|
||||
:10080000C01803882B4A13402B439BB2038088E710
|
||||
:100810000B789B00C3181A88520406D51A88234DFA
|
||||
:100820001540294A2A4392B21A800B789B00C318BC
|
||||
:100830001A88520606D51A881C4D15401C4A2A43B0
|
||||
:1008400092B21A800B789B00C3181A88174D154076
|
||||
:100850001D4A2A4392B21A80CB78012B16D00B780E
|
||||
:100860009B00C3181A88134D2A40202555400E4A74
|
||||
:100870002A4392B21A800B789B00C3181A88134936
|
||||
:100880001140094A0A4392B21A804AE70B789B004A
|
||||
:10089000C3181A88074D1540034A2A4392B21A809A
|
||||
:1008A000E9E7C0468F89FFFF8080FFFF8F8FFFFF42
|
||||
:1008B000C080FFFFBF8FFFFF04040000060400009C
|
||||
:1008C000FF83FFFF0080FFFF80C0FFFF8FBFFFFFA0
|
||||
:1008D0008081FFFF10B50B7B002B33D14B78002BB1
|
||||
:1008E00018D00B789B00C3181A88520606D51A88B0
|
||||
:1008F0004E4C14404E4A224392B21A800B789B0011
|
||||
:10090000C01803884B4A1A404B4B13439BB20380D9
|
||||
:10091000002010BD0B789B00C3181A88520406D51E
|
||||
:100920001A88424C1440454A224392B21A800B78EE
|
||||
:100930009B00C0180388424A1A403F4B13439BB2A6
|
||||
:100940000380E5E74B78002B37D10B789B00C31869
|
||||
:100950001A88520406D51A88344C1440374A224368
|
||||
:1009600092B21A800B789B00C3181A88520606D5DB
|
||||
:100970001A882E4C14402E4A224392B21A800B78C9
|
||||
:100980009B00C3181A88294C1440294A224392B26A
|
||||
:100990001A800C78A40004192388294A1340264A97
|
||||
:1009A00013439BB223800B789B00C0180388214916
|
||||
:1009B0000B401A4392B20280AAE70B789B00C3183F
|
||||
:1009C0001A88520406D51A88184C14401B4A224330
|
||||
:1009D00092B21A800B789B00C3181A88520606D56B
|
||||
:1009E0001A88124C1440124A224392B21A800B7891
|
||||
:1009F0009B00C3181A880D4C1440104A224392B22F
|
||||
:100A00001A800C78A400041923880A4A13400A4A61
|
||||
:100A100013439BB223800B789B00C01803880849BE
|
||||
:100A20000B401A4392B2028072E7C0468F8FFFFFDD
|
||||
:100A3000C080FFFFBF8FFFFF8080FFFF80C0FFFFF0
|
||||
:100A40008FBFFFFF4B78002B0ED10B789B00C01897
|
||||
:100A500002880C4B1A4080235B015A400A4B134317
|
||||
:100A60009BB20380002070470B789B00C01803885E
|
||||
:100A7000064A134010225A40034B13439BB2038093
|
||||
:100A8000F0E7C0468FBFFFFF8080FFFFBF8FFFFFF3
|
||||
:100A900010B50B7B002B39D14B78002B1CD00B7879
|
||||
:100AA0009B00C3181A88520606D51A88184C1440A1
|
||||
:100AB000184A224392B21A80CB78012B26D00B78A9
|
||||
:100AC0009B00C0180388144A134020225A40134B3D
|
||||
:100AD00013439BB2038019E00B789B00C3181A885C
|
||||
:100AE000520406D51A880A4C14400D4A224392B289
|
||||
:100AF0001A800B789B00C01802880A4B1A40C0234A
|
||||
:100B00009B015A40054B13439BB20380002010BD4C
|
||||
:100B10008F8FFFFFC080FFFFBF8FFFFF8080FFFF31
|
||||
:100B200080C0FFFF8FBFFFFF002902D14C2380222E
|
||||
:100B3000C2520020704700005822835A02490B43DA
|
||||
:100B40009BB28352002070470080FFFF4423C05AAD
|
||||
:100B500080B270470020704710B501335B0812184F
|
||||
:100B60008020C0008446624407E008784C78240264
|
||||
:100B70000443148002320231013B002BF5D110BD39
|
||||
:100B800070B505000C00497801292BD0A2692369B2
|
||||
:100B90009A4200D8D8E0D21AA261227B002A00D063
|
||||
:100BA000E9E05032A95A69182278D2005218A049B7
|
||||
:100BB0008C466244002B00D0CAE013889D4919403E
|
||||
:100BC0009D4B0B43138023789B00ED182A889B4B89
|
||||
:100BD0001A40C0239B015A40994B13439BB22B8070
|
||||
:100BE000002070BDA26923699A421DD9D21AA26160
|
||||
:100BF000227B002A1CD0227890002818008840060A
|
||||
:100C000064D5002939D15031695A6918D200521877
|
||||
:100C100087498C466244002B1CD1118885480840C6
|
||||
:100C200085490143118031E00023A3611300DFE710
|
||||
:100C30009EB2E288330061692800FFF78DFF5023E0
|
||||
:100C4000EA5AAA182378DB009B187E4A944663442C
|
||||
:100C50001E802EE03E2B06D85908D80700D501315A
|
||||
:100C60008902118012E05909D80600D101398902A0
|
||||
:100C700089B271480143118008E05021695A69180E
|
||||
:100C8000D20052186A498C466244138062899BB232
|
||||
:100C900061692800FFF760FF6378002B47D1237854
|
||||
:100CA0009B00EB181A8868491140684A0A4392B2BF
|
||||
:100CB0001A8023789B00ED182B88654A1340302258
|
||||
:100CC0005A405F4B13439BB22B8089E7002923D105
|
||||
:100CD0005031695A6918D20052185A498C466244F8
|
||||
:100CE000002B06D111885348084053490143118015
|
||||
:100CF0001BE03E2B06D85908D80700D501318902E0
|
||||
:100D0000118012E05909D80600D10139890289B24F
|
||||
:100D100049480143118008E05021695A6918D200FE
|
||||
:100D2000521848498C46624413802289AFE7012B50
|
||||
:100D3000BFD123789B00EB181A8843491140454ADC
|
||||
:100D40000A4392B21A80B4E70023A361130024E798
|
||||
:100D50003E2B06D85908DB0700D5013189021180E6
|
||||
:100D600031E75909DB0600D10139890289B2324BDA
|
||||
:100D70001943118027E7002910D15022A95A691878
|
||||
:100D80002278D20052182F498C466244002B1AD187
|
||||
:100D90001188284808402849014311806278002AB8
|
||||
:100DA00037D15032A95A69182278D20052182049F6
|
||||
:100DB0008C466244002B19D113881E4919401E4BE2
|
||||
:100DC0000B431380FFE63E2B06D85908D80700D501
|
||||
:100DD000013189021180E1E75909D80600D10139B2
|
||||
:100DE000890289B2144801431180D7E73E2B06D807
|
||||
:100DF0005908DB0700D5013189021180E3E6590962
|
||||
:100E0000DB0600D10139890289B20B4B19431180ED
|
||||
:100E1000D9E6012A00D0D6E64F32A95A69182278BD
|
||||
:100E2000D200521802498C4662441380CBE6C04679
|
||||
:100E300006040000FF83FFFF0080FFFF8FBFFFFF5E
|
||||
:100E40008080FFFF020400008F8FFFFFC080FFFF44
|
||||
:100E5000BF8FFFFF80C0FFFF30B55D0812188020F4
|
||||
:100E6000C0008446624407E01488A4B202320C70C9
|
||||
:100E7000240A4C700231013D002DF5D1DB0701D56C
|
||||
:100E800013880B7030BD000030B583B00400002320
|
||||
:100E900001930368996803220A40012A0ED09968D9
|
||||
:100EA000204A114212D19A6801210A439A601E4BCE
|
||||
:100EB00018681E49FFF728F9019015E01A68D20753
|
||||
:100EC0002DD4DA681204EAD5002008E0A36B1022C2
|
||||
:100ED0001343A363E36B0F3A1343E363012003B0AF
|
||||
:100EE00030BD019B013B0193019B002BF9D100F028
|
||||
:100EF0009FFE050023681B68DB070ED400F098FEF8
|
||||
:100F0000401B0228F6D9A36B10221343A363E36BA3
|
||||
:100F10000F3A1343E3630120E1E70020DFE70020FD
|
||||
:100F2000DDE7C046170000800401002040420F00AA
|
||||
:100F300070B5041E00D1B1E0836B002B7ED0A36B93
|
||||
:100F4000DB0600D5A4E021688B6804221A4000D09B
|
||||
:100F50009EE0A36B524803400630FF300343A36377
|
||||
:100F6000886803230340012B6ED0CB68182083438D
|
||||
:100F7000A0680343CB6021680B699B009B086068F5
|
||||
:100F800003430B612168CB6846480340CB60237E56
|
||||
:100F90009B03617EC9030B43A17E48030343A06A00
|
||||
:100FA000012858D0802040010343E06803432069B2
|
||||
:100FB000022852D013432422A25C52001343E27E43
|
||||
:100FC000012A4CD0E269C221FF318A4202D0216A53
|
||||
:100FD0000A4313432168CA681A43CA60E26A80213F
|
||||
:100FE00049058A420DD0012A0BD0022A09D0032AD2
|
||||
:100FF00007D0042A05D0052A03D0062A01D0072AE3
|
||||
:101000000AD1206841690722914341612068416902
|
||||
:10101000E56A2A400A4342612268D26822490A40AE
|
||||
:101020009A422BD0A36B12229343023A1343A36339
|
||||
:10103000E36B0F3A1343E36301202EE0C3633422D2
|
||||
:101040008354FFF73BFA7AE70B68DB079AD4CB6847
|
||||
:101050001B0497D489E71000A6E70422AAE7002919
|
||||
:1010600003D1802252021343ACE7A26B20210A4332
|
||||
:10107000A263E26B1F390A43E263A3E70023E36341
|
||||
:10108000A36B03229343023A1343A363002004E0BB
|
||||
:10109000A36B10221343A363012070BD0120FCE762
|
||||
:1010A000FDFEFFFF1902FEFFE7FF3F83F8B50400D6
|
||||
:1010B0000E00170003689B685B073ED43423C35CB3
|
||||
:1010C000012B3CD034230122C254437E012B32D069
|
||||
:1010D000FFF7DAFE051E2CD1A36B1A4A1A408023B3
|
||||
:1010E0005B001343A3630023E3633422A354236B05
|
||||
:1010F000154A9A62236B154ADA62236B144A1A6303
|
||||
:1011000023681C221A602268536810210B43536025
|
||||
:101110002268D3680F390B43D360216840313B000C
|
||||
:101120003200206B00F0C0FE2268936804210B435C
|
||||
:1011300093602800F8BD0025CEE70225F9E70225D7
|
||||
:10114000F7E7C046FEF0FFFF59110008CB11000879
|
||||
:10115000D71100087047000010B5436A9A6B502100
|
||||
:10116000114203D01B6B1B6B984710BD996B8022FB
|
||||
:1011700092000A439A631A68D068C02109010842A4
|
||||
:1011800013D1997E002910D1116809070DD59168F6
|
||||
:1011900049070ED451680C20814351609A6B09496C
|
||||
:1011A0000A400431FF310A439A631800FFF7D2FF67
|
||||
:1011B000DBE79A6B20210A439A63DA6B1F390A43F3
|
||||
:1011C000DA63F2E7FEFEFFFF704710B5406AFFF7F3
|
||||
:1011D000FBFF10BD704710B5406A836B402213437C
|
||||
:1011E0008363C36B3C3A1343C363FFF7F3FF10BD44
|
||||
:1011F00030B583B00400002301933433C35C012B6A
|
||||
:1012000000D18AE034230122C25403689A6852074D
|
||||
:1012100075D4434A4868904256D09A6A01200D68B6
|
||||
:10122000A84002439A62E36A8022520593421ED08C
|
||||
:10123000012B1CD0022B1AD0032B18D0042B16D054
|
||||
:10124000052B14D0062B12D0072B10D02268506922
|
||||
:10125000072303408868984209D0506907239843C0
|
||||
:101260005061206842698D682B40134343610B68CD
|
||||
:101270001A00103A022A4CD82A4A1268102B0ED0B3
|
||||
:10128000112B09D080235B041343264A13600B689B
|
||||
:10129000102B07D0002037E08023DB03F4E7802306
|
||||
:1012A0001B04F1E7204B18682049FEF72DFF83004F
|
||||
:1012B00018184300019302E0019B013B0193019B3D
|
||||
:1012C000002BF9D100201FE09A6A01200D68A84088
|
||||
:1012D00082439A620B681A00103A022A1BD8114AFC
|
||||
:1012E0001268102B09D0112B05D0114B13400D4A59
|
||||
:1012F0001360002008E00F4BF8E70F4BF6E7836B15
|
||||
:10130000202213438363012034230022E25403B0DC
|
||||
:1013100030BD0020F8E70020F6E70220F7E7C046DE
|
||||
:1013200001100000082701400401002040420F0086
|
||||
:10133000FFFFFFFEFFFFBFFFFFFF7FFF70B582B023
|
||||
:10134000041E00D185E20368DB072BD5B34B5A6836
|
||||
:101350000C231340042B1DD0B04B5A680C231340B0
|
||||
:10136000082B0ED06368012B41D0002B56D1AB4B1C
|
||||
:101370001A68AB490A401A601A68AA490A401A60FA
|
||||
:101380003BE0A64B5B68C02252021340802252020F
|
||||
:101390009342E7D1A14B1B689B0303D56368002BE5
|
||||
:1013A00000D159E223689B0778D59C4B5B680C22DF
|
||||
:1013B0001A4262D0994B5A680C231340082B53D021
|
||||
:1013C000E368002B00D18BE0944A136801210B43A2
|
||||
:1013D000136000F02DFC0500904B1B689B0776D432
|
||||
:1013E00000F026FC401B0228F6D9032032E28B4A8B
|
||||
:1013F000116880235B020B4313606368002B25D0C8
|
||||
:1014000000F016FC0500854B1B689B03CAD400F056
|
||||
:101410000FFC401B6428F6D903201BE2052B09D0E2
|
||||
:101420007E4B1A687E490A401A601A687D490A4054
|
||||
:101430001A60E2E7794B19688022D2020A431A60E7
|
||||
:101440001968802252020A431A60D6E700F0F0FBC6
|
||||
:101450000500724B1B689B03A4D500F0E9FB401B01
|
||||
:101460006428F6D90320F5E16C4B5B68C022520278
|
||||
:101470001340802212029342A2D1684B1B689B0743
|
||||
:1014800004D5E368012B01D00120E3E163490B6837
|
||||
:10149000F82293432269D20013430B6023681B0791
|
||||
:1014A00044D5E369002B2ED05C4A536A01210B43DB
|
||||
:1014B000536200F0BDFB0500584B5B6A9B0735D4B7
|
||||
:1014C00000F0B6FB401B0228F6D90320C2E15349C5
|
||||
:1014D0000B68F82293432269D20013430B60DDE7C7
|
||||
:1014E0004E4A136801218B43136000F0A1FB0500F5
|
||||
:1014F0004A4B1B689B07D1D500F09AFB401B022882
|
||||
:10150000F6D90320A6E1454A536A01218B43536271
|
||||
:1015100000F08EFB0500414B5B6A9B0706D500F08F
|
||||
:1015200087FB401B0228F6D9032093E123685B0761
|
||||
:1015300000D47FE0394BDB69DB001DD4374AD16929
|
||||
:10154000802040050143D161D36903400193019B91
|
||||
:101550000125354B1B68DB0510D5A368012B21D075
|
||||
:10156000002B36D12D4B1A6A01218A431A621A6A5E
|
||||
:1015700003318A431A621AE00025EAE72A4A116811
|
||||
:1015800080235B000B43136000F052FB0600264BE8
|
||||
:101590001B68DB05E1D400F04BFB801B6428F6D907
|
||||
:1015A000032057E11D4A136A01210B431362A3680C
|
||||
:1015B000002B24D000F03CFB0600184B1B6A9B0755
|
||||
:1015C00036D400F035FB801B184B9842F5D9032028
|
||||
:1015D00040E1052B09D0114B1A6A01218A431A6296
|
||||
:1015E0001A6A03318A431A62E1E70C4B1A6A042132
|
||||
:1015F0000A431A621A6A03390A431A62D7E700F0EB
|
||||
:1016000017FB0600054B1B6A9B0711D500F010FB6A
|
||||
:10161000801B064B9842F5D903201BE100100240C5
|
||||
:10162000FFFFFEFFFFFFFBFF00700040881300007C
|
||||
:10163000012D3AD02368DB0610D56369012B3AD01F
|
||||
:10164000053358D1884A536B04218B435363536B42
|
||||
:10165000F4318B43A169C9000B43536323689B0694
|
||||
:1016600000D482E0804B5A680C2313400C2B60D0CE
|
||||
:101670007D4B5A680C231340082B53D0236A002B50
|
||||
:1016800060D0794A516B80235B020B43536300F0B7
|
||||
:10169000CFFA0500744B5B6BDB0366D400F0C8FA2D
|
||||
:1016A000401B0228F6D90320D4E06F4AD3696F4962
|
||||
:1016B0000B40D361BEE76C4B5A6B04210A435A635B
|
||||
:1016C0005A6B03390A435A6300F0B2FA0500664BBD
|
||||
:1016D0005B6B9B0706D400F0ABFA401B0228F6D9DF
|
||||
:1016E0000320B7E060494B6BF8229343A269D20014
|
||||
:1016F00013434B63B2E75C4B5A6B04210A435A63B2
|
||||
:101700005A6B03398A435A6300F092FA0500564B2C
|
||||
:101710005B6B9B07A2D500F08BFA401B0228F6D921
|
||||
:10172000032097E0504B5B68C02252021340934263
|
||||
:10173000A4D14D4B5B6BDB0317D5236A012B14D06F
|
||||
:10174000012087E0484A536B49490B40536300F03E
|
||||
:101750006FFA0500444B5B6BDB0306D500F068FABB
|
||||
:10176000401B0228F6D9032074E0636A002B00D1E5
|
||||
:1017700074E03D4A51680C220A40082A4DD0022BE1
|
||||
:1017800012D0394A13683B490B40136000F050FAFD
|
||||
:101790000400354B1B689B013DD500F049FA001B46
|
||||
:1017A0000228F6D9032055E02F4A136831490B402F
|
||||
:1017B000136000F03DFA05002B4B1B689B0106D51A
|
||||
:1017C00000F036FA401B0228F6D9032042E0264BEF
|
||||
:1017D000DA6A0F218A43216B0A43DA625A68264982
|
||||
:1017E0000A40E16AA06A01430A435A6019688022EC
|
||||
:1017F00052040A431A6000F01BFA04001A4B1B68DB
|
||||
:101800009B0106D400F014FA001B0228F6D903202D
|
||||
:1018100020E000201EE000201CE0012B20D0124B15
|
||||
:101820005A68D96AC0235B021340A06A834201D080
|
||||
:1018300001200FE00F230B40216B8B4201D00120D0
|
||||
:1018400008E0F0239B031A40E36A9A420AD0012081
|
||||
:1018500000E0012002B070BD0120FBE70020F9E7A5
|
||||
:101860000120F7E70020F5E700100240FFFFFFEF3F
|
||||
:10187000FFFFFEFFFFFFFFFEFF7FC2FF30B589B015
|
||||
:1018800004AA1F4B180032C832C2110002680A6055
|
||||
:101890006A46103313CB13C21B681360194B5A6886
|
||||
:1018A0000C231340082B04D00C2B26D0164809B06B
|
||||
:1018B00030BD910C0F23194004A8445C1149C96A3A
|
||||
:1018C0000B406946C95CC0235B021A4080235B025F
|
||||
:1018D0009A4208D0C0235B029A4209D00A48FEF718
|
||||
:1018E00013FC6043E3E70848FEF70EFC6043DEE7C5
|
||||
:1018F0000648FEF709FC6043D9E70448D7E7C0462D
|
||||
:10190000583800080010024000127A00006CDC0217
|
||||
:1019100070B504000D00002800D189E0464B1A681C
|
||||
:10192000012313408B420BD243490B68012293439E
|
||||
:101930002B430B600B681A40AA4201D0012078E0CB
|
||||
:1019400023689A070ED55B0705D53C4A5168E0230A
|
||||
:10195000DB000B435360394A5368F0218B43A16885
|
||||
:101960000B4353602368DB0735D56368012B09D02F
|
||||
:10197000022B24D0032B28D0304A1268920705D4BA
|
||||
:10198000012056E02D4A1268920353D52B494A682C
|
||||
:101990000320824313434B6000F04AF90600274BB3
|
||||
:1019A0005B680C221A4063689B009A4213D000F0D7
|
||||
:1019B0003FF9801B224B9842F1D9032039E01F4A9E
|
||||
:1019C00012689201E2D4012033E01C4A526BD20328
|
||||
:1019D000DCD401202DE0184B1A6801231340AB42E0
|
||||
:1019E0000BD915490B68012293432B430B600B68FD
|
||||
:1019F0001A40AA4201D001201BE023685B0706D5EC
|
||||
:101A00000E4A53680F490B40E1680B435360FFF7E0
|
||||
:101A100035FF0A4B5A6812090F2313400A4AD35C58
|
||||
:101A2000D8400A4B1860002000F0BEF8002000E00B
|
||||
:101A3000012070BD0120FCE70020024000100240A0
|
||||
:101A400088130000FFF8FFFF64390008040100203C
|
||||
:101A500070B582B004000368DB0335D54B4BDB69FE
|
||||
:101A6000DB0066D4494AD169802040050143D16139
|
||||
:101A7000D36903400193019B0125454B1B68DB059E
|
||||
:101A800059D5424B1B6AC0229200134013D06168A3
|
||||
:101A90000A409A420FD03D4B186A3E4A02401E6AE5
|
||||
:101AA0008021490231431962196A3B4E3140196263
|
||||
:101AB0001A62C30753D4354A136A36490B4061682A
|
||||
:101AC0000B431362012D59D02368DB0706D52F4A3B
|
||||
:101AD000136B03218B43A1680B43136323689B079C
|
||||
:101AE00006D52A4A136B2D490B40E1680B4313635B
|
||||
:101AF00023689B0606D5254A136B10218B43216969
|
||||
:101B00000B43136323689B0306D5204A136B802184
|
||||
:101B10008B43A1690B43136323685B0533D51B4AD1
|
||||
:101B2000136B40218B4361690B431363002002B0A8
|
||||
:101B300070BD0025A1E7164A116880235B000B43A6
|
||||
:101B4000136000F075F80600114B1B68DB0598D494
|
||||
:101B500000F06EF8801B6428F6D90320E7E700F058
|
||||
:101B600067F80600094B1B6A9B07A4D400F060F8D5
|
||||
:101B7000801B0B4B9842F5D90320D8E7D36909495C
|
||||
:101B80000B40D361A0E70020D1E7C046001002401F
|
||||
:101B900000700040FFFCFFFFFFFFFEFFFFFFFCFFA8
|
||||
:101BA00088130000FFFFFFEF10B504000F4B1978FA
|
||||
:101BB000FA208000FEF7A8FA01000D4B1868FEF726
|
||||
:101BC000A3FA00F03FFA00280DD1032C01D901201F
|
||||
:101BD0000AE0013000222100404200F0F5F9054BF7
|
||||
:101BE0001C60002000E0012010BDC0460000002065
|
||||
:101BF000040100200400002010B5064A13681021DB
|
||||
:101C00000B4313600020FFF7CFFFFEF73FFC0020DF
|
||||
:101C100010BDC04600200240034A1168034B1B78E8
|
||||
:101C20005B1813607047C0463C0400200000002091
|
||||
:101C3000014B18687047C0463C04002070B5040092
|
||||
:101C4000FFF7F6FF0500631C02D0044B1B78E41875
|
||||
:101C5000FFF7EEFF401BA042FAD370BD000000204A
|
||||
:101C6000F0B5C64600B582B0002338E0042600E097
|
||||
:101C70000026AE4035003D430234A400574EA55126
|
||||
:101C8000574C25684246D4432E0026404A68D2036A
|
||||
:101C900002D5424615432E00514D2E606D682E0030
|
||||
:101CA00026404A68920302D5424615432E004C4D09
|
||||
:101CB0006E60AD682E0026404A68D20202D54246C8
|
||||
:101CC00015432E00464DAE60ED682C404A689202E6
|
||||
:101CD00002D542462A431400414AD46001330A68BF
|
||||
:101CE0001400DC4076D001259D402A409046F5D076
|
||||
:101CF0004C68022C01D0122C0ED1DC080834A40050
|
||||
:101D0000275807261E40B6000F22B24097430A69A3
|
||||
:101D1000B24016003E43265002685F0003242600AE
|
||||
:101D2000BE40F643324094464A681440BC40624686
|
||||
:101D3000144304604C68621E012A03D9112C01D09F
|
||||
:101D4000122C10D184683440A446CC68BC40624652
|
||||
:101D5000144384604468AC434A6812090125154065
|
||||
:101D60009D4025434560C46826408C68BC40344390
|
||||
:101D7000C4604A68D200B1D51A4DAE690124264329
|
||||
:101D8000AE61AD692C400194019C9C08A51CAD007E
|
||||
:101D9000124EAF5903261E40B5000F26AE40B74382
|
||||
:101DA0009026F605B04200D162E70F4EB0420BD04C
|
||||
:101DB0000E4EB0420AD00E4EB04209D00D4EB04287
|
||||
:101DC00000D153E7052654E7012652E7022650E7E3
|
||||
:101DD00003264EE702B004BC9046F0BD000001406F
|
||||
:101DE00000040140001002400004004800080048C0
|
||||
:101DF000000C004800100048002A01D181627047A1
|
||||
:101E00008161FCE770B5C56B0124066CB4406C6061
|
||||
:101E1000046863604368102B04D00368996003680A
|
||||
:101E2000DA6070BD03689A600368D960F9E7000062
|
||||
:101E300010B504000368064A944663441800142150
|
||||
:101E4000FEF762F980002064024BE36310BDC046D8
|
||||
:101E5000F8FFFDBF0000024070B5041E20D0212510
|
||||
:101E60000223435501680B680E4A1A404368806894
|
||||
:101E70000343E06803432069034360690343A069A7
|
||||
:101E80000343E069034313430B602000FFF7D0FFD7
|
||||
:101E90000023A363012262551F32A354002070BDAA
|
||||
:101EA0000120FCE70FC0FFFF70B504002020205C7C
|
||||
:101EB000012832D02020012525540130205C012842
|
||||
:101EC00004D020230022E254022070BD20300135CE
|
||||
:101ED00025540020A063256828680126B0432860A7
|
||||
:101EE0002000FFF78FFFE36A002B0BD022681368F6
|
||||
:101EF0000E210B4313602268136801210B4313600A
|
||||
:101F00000020E2E7226813680A210B43136022686D
|
||||
:101F1000136806398B431360EDE70220D5E770B5EF
|
||||
:101F2000C36B1A6804682568016C04238B401A424D
|
||||
:101F300012D06B0710D523689B0603D423680422B4
|
||||
:101F400093432360C26B0423016C8B405360C36ACC
|
||||
:101F5000002B00D0984770BD02238B401A4218D046
|
||||
:101F6000AB0716D523689B0606D423680A22934341
|
||||
:101F700023602123093AC254C26B0223016C8B40B7
|
||||
:101F8000536020230022C254836A002BE3D0984779
|
||||
:101F9000E1E708238B401A42DDD02B07DBD523680D
|
||||
:101FA0000E2293432360C26B01231900046CA140ED
|
||||
:101FB00051608363212283541F330022C254036B78
|
||||
:101FC000002BC8D09847C6E770B5002811DB8308FE
|
||||
:101FD000144DC0339B005C5903221040C000FC32FA
|
||||
:101FE00016008640B44389010A40824022435A5178
|
||||
:101FF00070BDC0B20F230340083B9B0806339B0013
|
||||
:10200000094A944663445D6803242040C000FF22CF
|
||||
:1020100014008440A543890111408140294359603F
|
||||
:10202000E6E7C04600E100E000ED00E0002805DB47
|
||||
:102030001F2318401E3B8340014A13607047C0466F
|
||||
:1020400000E100E001380A4B98420FD8094A50607D
|
||||
:102050000948036A1B021B0AC02109060B430362DD
|
||||
:102060000023936007331360002070470120FCE7D2
|
||||
:10207000FFFFFF0010E000E000ED00E030B587B0AA
|
||||
:10208000041E61D0314BC35C002B07D02F4B0322C1
|
||||
:10209000E2542068FEF77EFA00231AE08A239B00B0
|
||||
:1020A0000022C25400F09EFCF0E75A01A218110071
|
||||
:1020B00029310120087001390B70D38610002B30B4
|
||||
:1020C000002101709163D1639A1C520111510133B7
|
||||
:1020D000DBB260688342E8D3002215E05301E318C5
|
||||
:1020E0001D002A35FF3500212970013D2A70033576
|
||||
:1020F00029700D3529603D33FF33196013000A3311
|
||||
:102100005B0119510132D2B29042E7D86A462300EE
|
||||
:10211000103323CB23C203CB03C26168A268E368F8
|
||||
:102120002068FEF741FA24230022E254074B0132D3
|
||||
:10213000E254E369012B02D0002007B030BD20003B
|
||||
:1021400000F01FFC0020F8E70120F6E7290200005C
|
||||
:1021500070B504008A239B00C35C012B0DD08A2537
|
||||
:10216000AD00012343550068FEF7E6FC2068FEF74A
|
||||
:1021700007FA00236355002070BD0220FCE770B50C
|
||||
:1021800004008A239B00C35C012B0CD08A25AD0080
|
||||
:10219000012343552333C1540068FEF7C5FC0023D7
|
||||
:1021A0006355002070BD0220FCE770B5050048B201
|
||||
:1021B000002827DB07240C40640120002930FF3071
|
||||
:1021C00028182C192A34FF340026267007242140B1
|
||||
:1021D00001700261C3704278002A00D0C181022BD5
|
||||
:1021E0001BD08A239B00EB5C012B19D08A24A4000E
|
||||
:1021F00001232B5501002868FEF7ECF900232B552D
|
||||
:10220000002070BD07240C406401200028302818ED
|
||||
:102210002C19293401262670D8E700230371E0E742
|
||||
:102220000220EEE770B504004BB2002B1FDB072342
|
||||
:102230000B405B011A002932FF328218C3182A337F
|
||||
:10224000FF33002018700723194011708A239B0068
|
||||
:10225000E35C012B16D08A25AD00012363551100E4
|
||||
:102260002068FEF737FB00236355002070BD07236D
|
||||
:102270000B405B011A0028328218C3182933012051
|
||||
:102280001870E0E70220F1E770B507250D406C01FA
|
||||
:1022900021002931FF314118041926003D36FF364F
|
||||
:1022A00032602A000A325201135082180023536010
|
||||
:1022B00022002A32FF3213702934FF342570002D9A
|
||||
:1022C00004D00068FEF75CFC002070BD0068FEF7DB
|
||||
:1022D00057FCF9E770B507250D406C012100283146
|
||||
:1022E00041180419E263AA1C5201135082180023FA
|
||||
:1022F00053602300293301221A7028342570002DE1
|
||||
:1023000004D00068FEF73CFC002070BD0068FEF7BA
|
||||
:1023100037FCF9E7F0B5C64600B505002868442348
|
||||
:10232000C35A1BB2002B00DBAAE14423C35A9BB261
|
||||
:102330000F241C4000D0BCE0DB0651D503889BB2C3
|
||||
:102340001A0500D57FE01BB2002BE7DA0388CE4ADE
|
||||
:10235000134080221343038028685023C35A9422D9
|
||||
:102360005200AA5CD2009B181B18C84A94466344CA
|
||||
:102370001B889B059B0D2A002932FF32D361002B5D
|
||||
:102380000FD0516900290CD01400D288FEF764FDEB
|
||||
:102390006369E2699446634463610021280000F0A8
|
||||
:1023A0004CFB2B6850229A5A9B18B84A94466344B7
|
||||
:1023B0002A002932FF321269002A67D11A88B449EB
|
||||
:1023C0001140B44A0A431A8029680A88B24B1A405D
|
||||
:1023D000C0239B015A40B14B13439BB20B809DE736
|
||||
:1023E0000388AF4A1A40AB4B13439BB20380296862
|
||||
:1023F0005023CB5A2822AA5CD2009B185B18A94A0A
|
||||
:10240000944663441B889B059B0D6B64EA6B944662
|
||||
:102410006344EB630021280000F01CFB2423EB5CE9
|
||||
:10242000002B00D17AE72B6C002B00D076E724221A
|
||||
:10243000AB5C802149420B43DBB2CC31286843526C
|
||||
:102440000023AB546AE75023C35A94225200AA5C7B
|
||||
:10245000D2009B181B188D4A944663441B889B0529
|
||||
:102460009B0D2A002932FF32D3618C218900691823
|
||||
:10247000D288FEF7F1FC2A68138883490B4080213B
|
||||
:102480000B431380280000F0CDFA47E73E2A06D818
|
||||
:102490005108D20700D501318902198094E751090A
|
||||
:1024A000D20600D10139890289B27A4A11431980D2
|
||||
:1024B0008AE7A300984640440688B6B233B2002BA0
|
||||
:1024C00030DB330600D429E72B6843441A001B880D
|
||||
:1024D000734919406F4B0B439BB2138028685023FC
|
||||
:1024E000C35A610169180A0028321278D2009B1879
|
||||
:1024F0001B186C4A944663441A889205920DA31CDB
|
||||
:102500005B01E8184260C86B84466244CA635B5949
|
||||
:10251000002B00D0ACE00C0028342178280000F01B
|
||||
:1025200099FAFBE60388584A13408022134303803C
|
||||
:102530006301EB183533FF331B78002B1ED128685D
|
||||
:102540005033C35A6201AA182932FF321278D200DE
|
||||
:102550009B181B184D4A944663441F88BF05BF0D46
|
||||
:1025600033D06301EB181A002F32FF3212883D334B
|
||||
:10257000FF3319683B00FEF76FFC26E02868630113
|
||||
:10258000EB182933FF331B789A0082181288520403
|
||||
:102590004BD55022825ADB00D3181B18414A94466F
|
||||
:1025A00063441F88BF05BF0D32D16301EB18293387
|
||||
:1025B000FF331A7892002B689C46624413883A498C
|
||||
:1025C00019403A4B0B439BB21380390020000A306C
|
||||
:1025D00040012A185368DB1953606301EB183D333F
|
||||
:1025E000FF331A68944667441F604359002B06D096
|
||||
:1025F0006201AA183932FF32126891422ED2630169
|
||||
:10260000EB182933FF331978280000F016FA58E741
|
||||
:102610006301EB181A003132FF3212883D33FF3369
|
||||
:1026200019683B00FEF718FCBFE75022825ADB0016
|
||||
:10263000D3181B18154A944663441F88BF05BF0D65
|
||||
:10264000B3D06301EB181A003332FF3212883D33E6
|
||||
:10265000FF3319683B00FEF7FFFBA6E76201AA18EB
|
||||
:102660002932FF3211783A002800FFF70DFE28E7E3
|
||||
:1026700064012C19283421782800FFF72BFE4DE641
|
||||
:10268000002004BC9046F0BD8F0F0000060400003F
|
||||
:10269000FF83FFFF0080FFFF8FBFFFFF8080FFFFF2
|
||||
:1026A0000F8FFFFF020400008F8FFFFFC080FFFF2E
|
||||
:1026B00070B504000068FEF749FA030400D57BE01A
|
||||
:1026C0002068FEF743FA430500D579E02068FEF75D
|
||||
:1026D0003DFA430405D5216844228B5A58480340EB
|
||||
:1026E0008B522068FEF732FA830405D52168442214
|
||||
:1026F0008B5A544803408B522068FEF727FAC304D4
|
||||
:1027000018D521684023CA5A04208243CA5221683E
|
||||
:10271000CA5A04308243CA5298239B00E35C012BBF
|
||||
:102720005CD0200000F0C6F9216844228B5A46484C
|
||||
:1027300003408B522068FEF709FA030557D420683E
|
||||
:10274000FEF704FA030626D5216844228B5A80201E
|
||||
:1027500083438B5298239B00E35C002B62D121685A
|
||||
:102760004033CA5A04200243CA522168CA5A082078
|
||||
:102770000243CA5298239B000122E2545423226848
|
||||
:10278000D25A9208183B134099229200A35001217B
|
||||
:10279000200000F009F92068FEF7D8F9830545D438
|
||||
:1027A0002068FEF7D3F9C30505D5216844228B5A6A
|
||||
:1027B000264803408B5270BD2000FFF7ABFD7FE73A
|
||||
:1027C000216844228B5A224803408B52200000F09B
|
||||
:1027D00053F900212000FFF7D2FC77E798239B00F4
|
||||
:1027E0000022E2540021200000F0DEF899E7216881
|
||||
:1027F0004023CA5A08200243CA5220684421425A40
|
||||
:10280000144D2A4042522168CA5A04200243CA5237
|
||||
:102810002068FEF79BF9C30400D590E7200000F084
|
||||
:1028200037F98CE7200000F033F9B4E7216844223F
|
||||
:102830008B5A094803408B52200000F016F9AFE78D
|
||||
:10284000FFBFFFFFFFDFFFFFFFEFFFFFFFFEFFFF09
|
||||
:10285000FFFBFFFFFFF7FFFFFFFDFFFF70B5050068
|
||||
:1028600007240C4043689C4233D84BB2002B20DB3A
|
||||
:102870004B0119002931FF314118C3182A33FF33A6
|
||||
:1028800000221A7001238B700C708A239B00EB5C72
|
||||
:10289000012B20D08A239B000122EA542868FEF7EE
|
||||
:1028A000D1F8002C0ED08A239B000022EA5400208D
|
||||
:1028B00010E06301190028314118C318293301229F
|
||||
:1028C0001A70DFE78C239B00E9182868FEF742F9AD
|
||||
:1028D000E9E7012070BD0220FCE770B504000F237A
|
||||
:1028E0000B40426893422FD84BB2002B21DB0723C9
|
||||
:1028F0000B405B011A002932FF328218C3182A33B9
|
||||
:10290000FF330020187000239370073319401170B3
|
||||
:102910008A239B00E35C012B18D08A25AD0001239C
|
||||
:10292000635511002068FEF7B3F8002363550020BB
|
||||
:102930000BE007230B405B011A0028328218C318F2
|
||||
:10294000293301201870DEE7012070BD0220FCE76A
|
||||
:1029500010B50C060DD50724214049012831401837
|
||||
:10296000002A0BD00122027303811B0C438100203B
|
||||
:1029700010BD49012931FF314018F1E70273C380CE
|
||||
:10298000F5E702689A239B000121C150083B002112
|
||||
:10299000C1545423D15A01200143D152D15A0220AB
|
||||
:1029A0000143D152002070477047000010B5094C18
|
||||
:1029B00000220949200000F025FA0849200000F013
|
||||
:1029C0003DFA0749200000F0C3FE200000F03FFA66
|
||||
:1029D00010BDC04640040020080000204400002034
|
||||
:1029E0003C00002000B583B002680C4B9A4201D035
|
||||
:1029F00003B000BD0A4AD169802000040143D161BF
|
||||
:102A0000D36903400193019B002201211F20FFF79E
|
||||
:102A1000DBFA1F20FFF70AFBEAE7C046005C004034
|
||||
:102A20000010024010B501009C239B00C058403BA1
|
||||
:102A30009C46614400F028FA10BD10B503009C22AA
|
||||
:102A4000920080584A019B183D33FF331A6800F00A
|
||||
:102A50004FFA10BD10B503009C22920080584A0125
|
||||
:102A60009B18DA6B00F080FA10BD10B59C239B0018
|
||||
:102A7000C05800F012FB10BD70B505009C24A400E6
|
||||
:102A80000121005900F0F4FA285900F0CEFA70BD87
|
||||
:102A900010B504009C239B00C05800F0ECFAA36919
|
||||
:102AA000002B04D0024A136906210B43136110BDA9
|
||||
:102AB00000ED00E010B59C239B00C05800F0E6FA42
|
||||
:102AC00010BD000070B504001B489C239B00C4503F
|
||||
:102AD0008825AD006051194B036008234360022232
|
||||
:102AE00082600023C36002618361C3610362FFF7F8
|
||||
:102AF000C5FA1823002200216059FFF729FF582347
|
||||
:102B0000002280216059FFF723FFC023002281218A
|
||||
:102B10006059FFF71DFF88235B00002201216059E7
|
||||
:102B2000FFF716FF605980235B0000228221FFF728
|
||||
:102B30000FFF002070BDC04678010020005C0040FF
|
||||
:102B400010B588239B00C058FFF702FB002803D074
|
||||
:102B5000022803D0022010BD0020FCE70120FAE784
|
||||
:102B600010B514001A0088239B00C0582300FFF7FB
|
||||
:102B70001CFB002803D0022803D0022010BD002037
|
||||
:102B8000FCE70120FAE710B588239B00C058FFF747
|
||||
:102B900049FB002803D0022803D0022010BD0020EA
|
||||
:102BA000FCE70120FAE710B588239B00C058FFF727
|
||||
:102BB00055FE002803D0022803D0022010BD0020BB
|
||||
:102BC000FCE70120FAE710B588239B00C058FFF707
|
||||
:102BD00084FE002803D0022803D0022010BD00206C
|
||||
:102BE000FCE70120FAE70A0088239B00C35849B29A
|
||||
:102BF000002907DB7F21114049015B182B33FF338C
|
||||
:102C0000187870477F21114049015B182A331878E2
|
||||
:102C1000F7E710B588239B00C058FFF7B0FA0028EB
|
||||
:102C200003D0022803D0022010BD0020FCE70120C1
|
||||
:102C3000FAE710B58824A4000059FFF74BFB0028E1
|
||||
:102C400003D0022803D0022010BD0020FCE70120A1
|
||||
:102C5000FAE710B58824A4000059FFF715FB0028F7
|
||||
:102C600003D0022803D0022010BD0020FCE7012081
|
||||
:102C7000FAE7000012230B80004870472400002070
|
||||
:102C800004230B80004870473800002010B50A006C
|
||||
:102C9000002805D00549064800F0ADFC034810BDEA
|
||||
:102CA0000249034800F0A7FCF8E7C046640600208C
|
||||
:102CB000A838000810B50A00034C2100034800F0B2
|
||||
:102CC0009AFC200010BDC04664060020943800081D
|
||||
:102CD00010B50A00002805D00549064800F08BFC15
|
||||
:102CE000034810BD0249034800F085FCF8E7C046E0
|
||||
:102CF00064060020B438000810B50A00002805D08A
|
||||
:102D00000549064800F077FC034810BD0249034816
|
||||
:102D100000F071FCF8E7C04664060020783800082F
|
||||
:102D200010B50A00002805D00549064800F063FCEC
|
||||
:102D3000034810BD0249034800F05DFCF8E7C046B7
|
||||
:102D4000640600208438000870B5002291420FD933
|
||||
:102D5000084C2368865C084DEE5401332360013231
|
||||
:102D600080246400A342F1D1024B00241C60EDE7F3
|
||||
:102D7000002070BD28010020B0080020F0B5DE461C
|
||||
:102D8000474680B585B006008B089B4603270F4059
|
||||
:102D9000019727D0002005B00CBC90469B46F0BDA3
|
||||
:102DA00000230093019C18E002230093FAE7032319
|
||||
:102DB0000093F7E701230093F4E74346E318013358
|
||||
:102DC000F35C02AAD11D0B706B005B1998000B4BD2
|
||||
:102DD000C01800F0C6FC0134A4B26B461B88A342A5
|
||||
:102DE000EBD80137BB45D5D9BB009846F25C150935
|
||||
:102DF0000F2313409B00024AD3589F4664080020CB
|
||||
:102E0000C438000810B5002816D085239B00C3588D
|
||||
:102E1000002B03D085239B000024C450002902D03E
|
||||
:102E200084239B00C150FE235B000121C15402702A
|
||||
:102E3000FFF748FE002010BD0220FCE7002904D067
|
||||
:102E400085239B00C150002070470220FCE710B58D
|
||||
:102E5000FFF776FE002010BD10B585239B00C358F8
|
||||
:102E6000002B07D01B689847002801D1002010BD17
|
||||
:102E70000220FCE70220FAE710B585239B00C35827
|
||||
:102E80005B689847002010BD70B5040082239B004A
|
||||
:102E9000C518280000F02CF9FA235B000122E2504B
|
||||
:102EA000124BE25A163BE2501033E15CEA3BFF3B27
|
||||
:102EB0000B40012B0FD0002B07D0022B10D07F230B
|
||||
:102EC00099432000FFF76FFE03E02900200000F087
|
||||
:102ED000B3FA002070BD2900200000F0D1FAF8E715
|
||||
:102EE0002900200000F0EBFAF3E7C0460E020000D4
|
||||
:102EF00010B504001300002929D1FA22520082588B
|
||||
:102F0000032A01D0002010BD421DFF329168D26813
|
||||
:102F100091420FD885239B00C3581B69002B05D015
|
||||
:102F2000FE225200825C032A00D19847200000F064
|
||||
:102F30009EFBE7E7891A0530FF3081608A4200D99D
|
||||
:102F40000A0092B21900200000F089FBDAE785231D
|
||||
:102F50009B00C3589B69002BD4D0FE225200825C98
|
||||
:102F6000032ACFD19847CDE770B50400130000299C
|
||||
:102F70004ED1FA2252008258022A06D080239B00AA
|
||||
:102F8000E35C012B3FD0002070BDC269056AAA42F4
|
||||
:102F90001ED8866929003000FDF73CF9002906D1CA
|
||||
:102FA000B54204D8FC235B00E3589E421DD3852321
|
||||
:102FB0009B00E358DB68002B06D0FE225200A25C87
|
||||
:102FC000032A01D120009847200000F05CFBD5E7E0
|
||||
:102FD000521BC26192B2190000F039FB002300229B
|
||||
:102FE00000212000FFF735FEC8E70022200000F096
|
||||
:102FF0002EFBFC235B000022E25000230021200076
|
||||
:10300000FFF727FEBAE780239B000022E254BAE7CD
|
||||
:1030100085239B00C3585B69002BB4D0FE2252006D
|
||||
:10302000825C032AAFD19847ADE770B50400402316
|
||||
:1030300000220021FFF794FD402588235B00E55026
|
||||
:10304000D03B002280212000FFF78AFD2562FE236D
|
||||
:103050005B000122E2541C33E358002B06D0852389
|
||||
:103060009B00E3585B68217920009847002070BDE1
|
||||
:10307000017400207047FE235B00C15CFE22FF321A
|
||||
:103080008154FA3AFF3AC25400207047FE23FF33BE
|
||||
:10309000C25C013BC2540020704710B5FE235B00A8
|
||||
:1030A000C35C032B01D0002010BD85239B00C358B7
|
||||
:1030B000DB69002BF7D09847F5E70300002002E01A
|
||||
:1030C0000130C0B201331A78002AF9D1704710B527
|
||||
:1030D00004004B88012B0AD181239B000122C2509E
|
||||
:1030E0001033C3589B689847200000F0C0FA10BD09
|
||||
:1030F0000B7803704B7843708B78CA7812029B1858
|
||||
:1031000043800B794A7912029B1883808B79CA79A4
|
||||
:1031100012029B18C380704710B504008021FFF78E
|
||||
:1031200042FD00212000FFF73EFD10BD30B583B009
|
||||
:1031300004000D004A88130A072B00D98EE09B007B
|
||||
:103140004F49CB589F4684239B00C3581B68007C83
|
||||
:103150006A46911D98476B4606331B88002B03D0A7
|
||||
:10316000EA88002A00D07EE003B030BD037C002B4B
|
||||
:1031700009D185239B00C3589B6A6A46901D9847D6
|
||||
:1031800002234370E7E785239B00C358DB6A6A4646
|
||||
:10319000901D984702234370DDE7D2B2052A39D843
|
||||
:1031A0009200384B9B589F4684239B00C3585B6812
|
||||
:1031B000007C6A46911D9847CDE784239B00C35845
|
||||
:1031C0009B68007C6A46911D9847C4E784239B0056
|
||||
:1031D000C358DB68007C6A46911D9847BBE784238F
|
||||
:1031E0009B00C3581B69007C6A46911D9847B2E753
|
||||
:1031F00084239B00C3585B69007C6A46911D9847F5
|
||||
:10320000A9E784239B00C3589B69007C6A46911DF3
|
||||
:103210009847A0E72900FFF77FFFA5E7037C002B75
|
||||
:1032200007D185239B00C3585B6B6A46901D984766
|
||||
:1032300091E72900FFF770FF96E7037C002B09D187
|
||||
:1032400085239B00C3581B6B6A46901D9847072334
|
||||
:10325000437080E72900FFF75FFF85E72900200022
|
||||
:10326000FFF75AFF80E7191C934200D9111C8AB25C
|
||||
:103270006B46D9800100200000F0DBF974E7C046FE
|
||||
:10328000043900082439000870B504008B88002B2D
|
||||
:1032900022D1CB88002B1FD18B787F251D40FE23A8
|
||||
:1032A0005B00C35C032B0FD0FF235B00C5542900D8
|
||||
:1032B000FFF7AFFC200000F0DAF9002D07D0FE2365
|
||||
:1032C0005B000222E2540AE0FFF726FF07E0FE233C
|
||||
:1032D0005B000122E25402E02000FFF71DFF70BDF9
|
||||
:1032E00070B504000D008978284B197001290AD89F
|
||||
:1032F000FE235B00C35C022B09D0032B1ED02900E8
|
||||
:10330000FFF70AFF02E02900FFF706FF70BD002962
|
||||
:1033100011D04160FE235B000322C254FFF79CFDE5
|
||||
:10332000022803D0200000F0A2F9EFE729002000D6
|
||||
:10333000FFF7F2FEEAE700F09AF9E7E7002911D07B
|
||||
:10334000436899421ED0D9B2FFF796FD0F4B19780A
|
||||
:1033500061602000FFF780FD02280ED0200000F001
|
||||
:1033600086F9D3E7FE235B000222C2544160FFF7D7
|
||||
:1033700083FD200000F07BF9C8E729002000FFF75B
|
||||
:10338000CBFEC3E700F073F9C0E7C046240100207C
|
||||
:1033900010B5CB88012B09D1FE235B00C35C022B47
|
||||
:1033A00007D0032B0DD0FFF7B7FE01E0FFF7B4FE07
|
||||
:1033B00010BD0023836001000831012200F039F9BB
|
||||
:1033C000F6E7011D012200F034F9F1E710B5FE2304
|
||||
:1033D0005B00C35C023BDBB2012B0ED80123C36050
|
||||
:1033E00081239B00C358002B01D00323C36001003D
|
||||
:1033F0000C31022200F01DF910BDFFF78DFEFBE736
|
||||
:1034000010B50400FE235B00C35C023BDBB2012B62
|
||||
:103410000ED84B88012B0AD181239B000022C25079
|
||||
:103420001033C3589B689847200000F020F910BD66
|
||||
:10343000FFF772FEFBE7000010B54B78092B19D897
|
||||
:103440009B000E4AD3589F46FFF770FE002010BD28
|
||||
:10345000FFF71AFFFAE7FFF743FFF7E7FFF798FFD9
|
||||
:10346000F4E7FFF7B3FFF1E7FFF731FEEEE7FFF711
|
||||
:10347000C7FFEBE7FFF750FEE8E7C0463C3900081E
|
||||
:1034800070B504000D00FE235B00C35C032B13D159
|
||||
:103490000B79012B0DD885239B00C3589B68984757
|
||||
:1034A000EB88002B01D0002070BD200000F0DFF879
|
||||
:1034B000F9E7FFF731FEF6E7FFF72EFEF3E770B509
|
||||
:1034C00005000C008A88D1B2207860230340202BAD
|
||||
:1034D00008D1F533FF33EB589B682100280098474B
|
||||
:1034E000002070BD6378012B2CD0002B52D0032B11
|
||||
:1034F000F6D1FA33FF33EB5C022B06D0032B0CD052
|
||||
:1035000021002800FFF708FEEAE70029E8D080291B
|
||||
:10351000E6D02800FFF747FBE2E76388002B06D1DF
|
||||
:10352000002904D0802902D02800FFF73CFB852326
|
||||
:103530009B00EB589B68210028009847280000F06A
|
||||
:1035400096F8CDE7FE235B00EB5C022B06D0032B45
|
||||
:103550000CD021002800FFF7DFFDC1E70029BFD014
|
||||
:103560008029BDD02800FFF71EFBB9E76388002B38
|
||||
:10357000B6D14B0603D1280000F079F8B0E7280057
|
||||
:10358000FFF721FB85239B00EB589B682100280057
|
||||
:103590009847F0E7FE235B00EB5C022B06D0032B81
|
||||
:1035A0000AD021002800FFF7B7FD99E74B0697D016
|
||||
:1035B0002800FFF7F8FA93E7130612D47F240C4093
|
||||
:1035C000103424012C1904342800FFF70CFB0028C8
|
||||
:1035D0000ED00123236002222100280000F029F8E8
|
||||
:1035E0007EE77F240C40013424012C190434EBE7DE
|
||||
:1035F00000232360EFE770B504000D0016000028DB
|
||||
:1036000016D0FFF75AFD0130400080B2308028709C
|
||||
:1036100003236B70013B08E001345A1CD2B2E95419
|
||||
:103620000233DBB2AA180021117021780029F3D1EE
|
||||
:1036300070BD10B51300FA22520002248450836139
|
||||
:10364000C3610A000021FFF7F4FA002010BD10B595
|
||||
:1036500013000A000021FFF7ECFA002010BD10B59E
|
||||
:1036600013000A000021FFF7F4FA002010BD10B586
|
||||
:10367000FA235B000422C250002300220021FFF73E
|
||||
:10368000D8FA002010BD10B5FA235B000522C25005
|
||||
:10369000002300220021FFF7DCFA002010BD00000B
|
||||
:1036A000044B1B78012B01D000207047014B0022F6
|
||||
:1036B0001A70F9E72C010020852303800048704729
|
||||
:1036C0007C00002070B5040087239B00C25804339F
|
||||
:1036D000C3580A314901591889881368054D2800D3
|
||||
:1036E000984740232A0001212000FFF7B2FA00206A
|
||||
:1036F00070BDC0467008002010B50400054B0022C4
|
||||
:103700001A608121FFF73FFA01212000FFF73BFA01
|
||||
:10371000002010BD3001002010B504000A4B1860D5
|
||||
:10372000402302228121FFF71BFA402302220121BC
|
||||
:103730002000FFF715FA4023044A01212000FFF77B
|
||||
:1037400088FA002010BDC04630010020700800201B
|
||||
:10375000002904D087239B00C1500020704702201D
|
||||
:10376000FCE710B50288541C8388013B2340448841
|
||||
:10377000A3420CD00B7881688B54038801339BB231
|
||||
:103780008288013A12B213400380012010BD00204C
|
||||
:10379000FCE770470D4885460D480E490E4A002348
|
||||
:1037A00002E0D458C4500433C4188C42F9D30B4AF5
|
||||
:1037B0000B4C002301E013600432A242FBD3FFF75D
|
||||
:1037C000E8FF00F011F8FCF703FEFEE700400020E0
|
||||
:1037D00000000020080100207C39000808010020BA
|
||||
:1037E000B0090020FEE7000070B500260C4D0D4C1E
|
||||
:1037F000641BA410A64209D1002600F021F80A4D4E
|
||||
:103800000A4C641BA410A64205D170BDB300EB584E
|
||||
:1038100098470136EEE7B300EB5898470136F2E7D8
|
||||
:1038200074390008743900087439000878390008C0
|
||||
:1038300003001218934200D1704719700133F9E761
|
||||
:10384000F8B5C046F8BC08BC9E467047F8B5C046FF
|
||||
:08385000F8BC08BC9E4670475D
|
||||
:1038580002030405060708090A0B0C0D0E0F1010C9
|
||||
:103868000102030405060708090A0B0C0D0E0F10C8
|
||||
:103878004D49444920436F6E666967004D49444984
|
||||
:1038880020496E7465726661636500004F747465E3
|
||||
:103898007220536369656E7469666963000000008D
|
||||
:1038A8004D494449204469616C7300003030303020
|
||||
:1038B800303030303030314100000000A02D000899
|
||||
:1038C800A02D0008A82D0008AE2D0008AE2D000878
|
||||
:1038D800B42D0008A82D0008AE2D0008AE2D000854
|
||||
:1038E800AE2D0008AE2D0008AE2D0008A82D00084A
|
||||
:1038F800A82D0008AE2D0008B42D00085C32000881
|
||||
:10390800463100086C3100089A3100085C32000822
|
||||
:103918005C3200081C3200083A320008A83100085E
|
||||
:10392800BA310008CC310008DE310008F031000857
|
||||
:1039380002320008623400086E340008743400084B
|
||||
:10394800683400087434000850340008483400080B
|
||||
:10395800743400085C340008563400080000000085
|
||||
:0C3968000000000001020304060708092B
|
||||
:04397400E90000085E
|
||||
:04397800C100000882
|
||||
:10397C000100000004000000752C0008812C0008D8
|
||||
:10398C00B52C00088D2C0008D12C0008F92C00084F
|
||||
:10399C00212D000812010002020200400912010050
|
||||
:1039AC000002010203010000040311047D2D000834
|
||||
:1039BC00492D000819370008F936000800000000EE
|
||||
:1039CC000000000000000000A1360008C536000809
|
||||
:1039DC0000000000000000000000000000000000DB
|
||||
:1039EC00B936000800000000000000000902850044
|
||||
:1039FC00020100800A0904000000010100000924F2
|
||||
:103A0C000100010900010109040100020103000089
|
||||
:103A1C0007240100014300062402010100062402D0
|
||||
:103A2C0002020006240201110006240202120009FF
|
||||
:103A3C002403010301020100092403020401010112
|
||||
:103A4C0000092403011301120100092403021401CB
|
||||
:103A5C0011010009050102400000000006250102C9
|
||||
:103A6C000111090581024000000000062501020336
|
||||
:083A7C001300000000127A00A3
|
||||
:040000050800379523
|
||||
:00000001FF
|
||||
2802
midi-dials/build/midi-dials.map
Normal file
2802
midi-dials/build/midi-dials.map
Normal file
File diff suppressed because it is too large
Load diff
1
midi-dials/build/startup_stm32f072xb.d
Normal file
1
midi-dials/build/startup_stm32f072xb.d
Normal file
|
|
@ -0,0 +1 @@
|
|||
build/startup_stm32f072xb.o: startup_stm32f072xb.s
|
||||
BIN
midi-dials/build/startup_stm32f072xb.o
Normal file
BIN
midi-dials/build/startup_stm32f072xb.o
Normal file
Binary file not shown.
86
midi-dials/build/stm32f0xx_hal.d
Normal file
86
midi-dials/build/stm32f0xx_hal.d
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
build/stm32f0xx_hal.o: Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
1454
midi-dials/build/stm32f0xx_hal.lst
Normal file
1454
midi-dials/build/stm32f0xx_hal.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_adc.d
Normal file
87
midi-dials/build/stm32f0xx_hal_adc.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_adc.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
5976
midi-dials/build/stm32f0xx_hal_adc.lst
Normal file
5976
midi-dials/build/stm32f0xx_hal_adc.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_adc.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_adc.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_adc_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_adc_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_adc_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
382
midi-dials/build/stm32f0xx_hal_adc_ex.lst
Normal file
382
midi-dials/build/stm32f0xx_hal_adc_ex.lst
Normal file
|
|
@ -0,0 +1,382 @@
|
|||
ARM GAS /tmp/ccLHvmEn.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_adc_ex.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.HAL_ADCEx_Calibration_Start,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global HAL_ADCEx_Calibration_Start
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 HAL_ADCEx_Calibration_Start:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c"
|
||||
1:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /**
|
||||
2:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @file stm32f0xx_hal_adc_ex.c
|
||||
4:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @brief This file provides firmware functions to manage the following
|
||||
6:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * functionalities of the Analog to Digital Convertor (ADC)
|
||||
7:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * peripheral:
|
||||
8:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * + Operation functions
|
||||
9:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * ++ Calibration (ADC automatic self-calibration)
|
||||
10:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * Other functions (generic functions) are available in file
|
||||
11:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * "stm32f0xx_hal_adc.c".
|
||||
12:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** *
|
||||
13:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** @verbatim
|
||||
14:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** [..]
|
||||
15:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** (@) Sections "ADC peripheral features" and "How to use this driver" are
|
||||
16:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** available in file of generic functions "stm32l1xx_hal_adc.c".
|
||||
17:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** [..]
|
||||
18:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** @endverbatim
|
||||
19:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ******************************************************************************
|
||||
20:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @attention
|
||||
21:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** *
|
||||
22:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
||||
23:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * All rights reserved.</center></h2>
|
||||
24:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** *
|
||||
25:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
26:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * the "License"; You may not use this file except in compliance with the
|
||||
27:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * License. You may obtain a copy of the License at:
|
||||
28:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
29:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** *
|
||||
30:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ******************************************************************************
|
||||
31:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
32:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
33:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
ARM GAS /tmp/ccLHvmEn.s page 2
|
||||
|
||||
|
||||
34:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** #include "stm32f0xx_hal.h"
|
||||
35:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
36:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /** @addtogroup STM32F0xx_HAL_Driver
|
||||
37:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @{
|
||||
38:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
39:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
40:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /** @defgroup ADCEx ADCEx
|
||||
41:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @brief ADC HAL module driver
|
||||
42:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @{
|
||||
43:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
44:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
45:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** #ifdef HAL_ADC_MODULE_ENABLED
|
||||
46:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
47:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
48:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Private define ------------------------------------------------------------*/
|
||||
49:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /** @defgroup ADCEx_Private_Constants ADCEx Private Constants
|
||||
50:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @{
|
||||
51:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
52:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
53:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Fixed timeout values for ADC calibration, enable settling time, disable */
|
||||
54:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* settling time. */
|
||||
55:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Values defined to be higher than worst cases: low clock frequency, */
|
||||
56:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* maximum prescaler. */
|
||||
57:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Ex of profile low frequency : Clock source at 0.1 MHz, ADC clock */
|
||||
58:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* prescaler 4. */
|
||||
59:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Unit: ms */
|
||||
60:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** #define ADC_DISABLE_TIMEOUT 2
|
||||
61:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** #define ADC_CALIBRATION_TIMEOUT 2U
|
||||
62:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /**
|
||||
63:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @}
|
||||
64:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
65:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
66:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Private macros -------------------------------------------------------------*/
|
||||
67:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
68:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
69:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Private functions ---------------------------------------------------------*/
|
||||
70:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
71:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /** @defgroup ADCEx_Exported_Functions ADCEx Exported Functions
|
||||
72:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @{
|
||||
73:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
74:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
75:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /** @defgroup ADCEx_Exported_Functions_Group1 Extended Initialization/de-initialization functions
|
||||
76:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @brief Extended Initialization and Configuration functions
|
||||
77:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** *
|
||||
78:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** @verbatim
|
||||
79:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ===============================================================================
|
||||
80:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ##### IO operation functions #####
|
||||
81:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ===============================================================================
|
||||
82:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** [..] This section provides functions allowing to:
|
||||
83:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** (+) Perform the ADC calibration.
|
||||
84:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** @endverbatim
|
||||
85:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @{
|
||||
86:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
87:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
88:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /**
|
||||
89:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @brief Perform an ADC automatic self-calibration
|
||||
90:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * Calibration prerequisite: ADC must be disabled (execute this
|
||||
ARM GAS /tmp/ccLHvmEn.s page 3
|
||||
|
||||
|
||||
91:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * function before HAL_ADC_Start() or after HAL_ADC_Stop() ).
|
||||
92:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @note Calibration factor can be read after calibration, using function
|
||||
93:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * HAL_ADC_GetValue() (value on 7 bits: from DR[6;0]).
|
||||
94:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @param hadc ADC handle
|
||||
95:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** * @retval HAL status
|
||||
96:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** */
|
||||
97:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_StatusTypeDef HAL_ADCEx_Calibration_Start(ADC_HandleTypeDef* hadc)
|
||||
98:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** {
|
||||
26 .loc 1 98 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 .LVL0:
|
||||
31 0000 70B5 push {r4, r5, r6, lr}
|
||||
32 .LCFI0:
|
||||
33 .cfi_def_cfa_offset 16
|
||||
34 .cfi_offset 4, -16
|
||||
35 .cfi_offset 5, -12
|
||||
36 .cfi_offset 6, -8
|
||||
37 .cfi_offset 14, -4
|
||||
38 0002 0400 movs r4, r0
|
||||
39 .LVL1:
|
||||
99:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK;
|
||||
100:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** uint32_t tickstart = 0U;
|
||||
101:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** uint32_t backup_setting_adc_dma_transfer = 0; /* Note: Variable not declared as volatile because
|
||||
102:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
103:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Check the parameters */
|
||||
104:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance));
|
||||
105:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
106:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Process locked */
|
||||
107:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** __HAL_LOCK(hadc);
|
||||
40 .loc 1 107 0
|
||||
41 0004 3423 movs r3, #52
|
||||
42 0006 C35C ldrb r3, [r0, r3]
|
||||
43 0008 012B cmp r3, #1
|
||||
44 000a 4CD0 beq .L8
|
||||
45 .loc 1 107 0 is_stmt 0 discriminator 2
|
||||
46 000c 3423 movs r3, #52
|
||||
47 000e 0122 movs r2, #1
|
||||
48 0010 C254 strb r2, [r0, r3]
|
||||
108:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
109:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Calibration prerequisite: ADC must be disabled. */
|
||||
110:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** if (ADC_IS_ENABLE(hadc) == RESET)
|
||||
49 .loc 1 110 0 is_stmt 1 discriminator 2
|
||||
50 0012 0368 ldr r3, [r0]
|
||||
51 0014 9968 ldr r1, [r3, #8]
|
||||
52 0016 0232 adds r2, r2, #2
|
||||
53 0018 0A40 ands r2, r1
|
||||
54 001a 012A cmp r2, #1
|
||||
55 001c 05D1 bne .L3
|
||||
56 .loc 1 110 0 is_stmt 0 discriminator 1
|
||||
57 001e 1A68 ldr r2, [r3]
|
||||
58 0020 D207 lsls r2, r2, #31
|
||||
59 0022 37D4 bmi .L4
|
||||
60 .loc 1 110 0 discriminator 4
|
||||
61 0024 DA68 ldr r2, [r3, #12]
|
||||
62 0026 1204 lsls r2, r2, #16
|
||||
ARM GAS /tmp/ccLHvmEn.s page 4
|
||||
|
||||
|
||||
63 0028 34D4 bmi .L4
|
||||
64 .L3:
|
||||
111:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** {
|
||||
112:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Set ADC state */
|
||||
113:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ADC_STATE_CLR_SET(hadc->State,
|
||||
65 .loc 1 113 0 is_stmt 1
|
||||
66 002a A26B ldr r2, [r4, #56]
|
||||
67 002c 1F49 ldr r1, .L10
|
||||
68 002e 0A40 ands r2, r1
|
||||
69 0030 0631 adds r1, r1, #6
|
||||
70 0032 FF31 adds r1, r1, #255
|
||||
71 0034 0A43 orrs r2, r1
|
||||
72 0036 A263 str r2, [r4, #56]
|
||||
114:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_ADC_STATE_REG_BUSY,
|
||||
115:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_ADC_STATE_BUSY_INTERNAL);
|
||||
116:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
117:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Disable ADC DMA transfer request during calibration */
|
||||
118:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Note: Specificity of this STM32 serie: Calibration factor is */
|
||||
119:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* available in data register and also transfered by DMA. */
|
||||
120:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* To not insert ADC calibration factor among ADC conversion data */
|
||||
121:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* in array variable, DMA transfer must be disabled during */
|
||||
122:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* calibration. */
|
||||
123:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** backup_setting_adc_dma_transfer = READ_BIT(hadc->Instance->CFGR1, ADC_CFGR1_DMAEN | ADC_CFGR1_D
|
||||
73 .loc 1 123 0
|
||||
74 0038 DE68 ldr r6, [r3, #12]
|
||||
75 003a 0131 adds r1, r1, #1
|
||||
76 003c 0E40 ands r6, r1
|
||||
77 .LVL2:
|
||||
124:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** CLEAR_BIT(hadc->Instance->CFGR1, ADC_CFGR1_DMAEN | ADC_CFGR1_DMACFG);
|
||||
78 .loc 1 124 0
|
||||
79 003e DA68 ldr r2, [r3, #12]
|
||||
80 0040 8A43 bics r2, r1
|
||||
81 0042 DA60 str r2, [r3, #12]
|
||||
125:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
126:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Start ADC calibration */
|
||||
127:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** hadc->Instance->CR |= ADC_CR_ADCAL;
|
||||
82 .loc 1 127 0
|
||||
83 0044 2268 ldr r2, [r4]
|
||||
84 0046 9168 ldr r1, [r2, #8]
|
||||
85 0048 8023 movs r3, #128
|
||||
86 004a 1B06 lsls r3, r3, #24
|
||||
87 004c 0B43 orrs r3, r1
|
||||
88 004e 9360 str r3, [r2, #8]
|
||||
128:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
129:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** tickstart = HAL_GetTick();
|
||||
89 .loc 1 129 0
|
||||
90 0050 FFF7FEFF bl HAL_GetTick
|
||||
91 .LVL3:
|
||||
92 0054 0500 movs r5, r0
|
||||
93 .LVL4:
|
||||
94 .L5:
|
||||
130:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
131:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Wait for calibration completion */
|
||||
132:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** while(HAL_IS_BIT_SET(hadc->Instance->CR, ADC_CR_ADCAL))
|
||||
95 .loc 1 132 0
|
||||
96 0056 2368 ldr r3, [r4]
|
||||
97 0058 9A68 ldr r2, [r3, #8]
|
||||
ARM GAS /tmp/ccLHvmEn.s page 5
|
||||
|
||||
|
||||
98 005a 002A cmp r2, #0
|
||||
99 005c 0FDA bge .L9
|
||||
133:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** {
|
||||
134:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** if((HAL_GetTick() - tickstart) > ADC_CALIBRATION_TIMEOUT)
|
||||
100 .loc 1 134 0
|
||||
101 005e FFF7FEFF bl HAL_GetTick
|
||||
102 .LVL5:
|
||||
103 0062 401B subs r0, r0, r5
|
||||
104 0064 0228 cmp r0, #2
|
||||
105 0066 F6D9 bls .L5
|
||||
135:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** {
|
||||
136:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Update ADC state machine to error */
|
||||
137:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ADC_STATE_CLR_SET(hadc->State,
|
||||
106 .loc 1 137 0
|
||||
107 0068 A36B ldr r3, [r4, #56]
|
||||
108 006a 1222 movs r2, #18
|
||||
109 006c 9343 bics r3, r2
|
||||
110 006e 023A subs r2, r2, #2
|
||||
111 0070 1343 orrs r3, r2
|
||||
112 0072 A363 str r3, [r4, #56]
|
||||
138:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_ADC_STATE_BUSY_INTERNAL,
|
||||
139:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_ADC_STATE_ERROR_INTERNAL);
|
||||
140:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
141:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Process unlocked */
|
||||
142:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** __HAL_UNLOCK(hadc);
|
||||
113 .loc 1 142 0
|
||||
114 0074 3423 movs r3, #52
|
||||
115 0076 0022 movs r2, #0
|
||||
116 0078 E254 strb r2, [r4, r3]
|
||||
143:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
144:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** return HAL_ERROR;
|
||||
117 .loc 1 144 0
|
||||
118 007a 0120 movs r0, #1
|
||||
119 007c 12E0 b .L2
|
||||
120 .L9:
|
||||
145:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** }
|
||||
146:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** }
|
||||
147:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
148:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Restore ADC DMA transfer request after calibration */
|
||||
149:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** SET_BIT(hadc->Instance->CFGR1, backup_setting_adc_dma_transfer);
|
||||
121 .loc 1 149 0
|
||||
122 007e DA68 ldr r2, [r3, #12]
|
||||
123 0080 1643 orrs r6, r2
|
||||
124 .LVL6:
|
||||
125 0082 DE60 str r6, [r3, #12]
|
||||
150:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
151:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Set ADC state */
|
||||
152:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** ADC_STATE_CLR_SET(hadc->State,
|
||||
126 .loc 1 152 0
|
||||
127 0084 A36B ldr r3, [r4, #56]
|
||||
128 0086 0322 movs r2, #3
|
||||
129 0088 9343 bics r3, r2
|
||||
130 008a 023A subs r2, r2, #2
|
||||
131 008c 1343 orrs r3, r2
|
||||
132 008e A363 str r3, [r4, #56]
|
||||
99:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** uint32_t tickstart = 0U;
|
||||
133 .loc 1 99 0
|
||||
ARM GAS /tmp/ccLHvmEn.s page 6
|
||||
|
||||
|
||||
134 0090 0020 movs r0, #0
|
||||
135 0092 04E0 b .L7
|
||||
136 .LVL7:
|
||||
137 .L4:
|
||||
153:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_ADC_STATE_BUSY_INTERNAL,
|
||||
154:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** HAL_ADC_STATE_READY);
|
||||
155:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** }
|
||||
156:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** else
|
||||
157:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** {
|
||||
158:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Update ADC state machine to error */
|
||||
159:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** SET_BIT(hadc->State, HAL_ADC_STATE_ERROR_CONFIG);
|
||||
138 .loc 1 159 0
|
||||
139 0094 A36B ldr r3, [r4, #56]
|
||||
140 0096 2022 movs r2, #32
|
||||
141 0098 1343 orrs r3, r2
|
||||
142 009a A363 str r3, [r4, #56]
|
||||
143 .LVL8:
|
||||
160:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
161:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** tmp_hal_status = HAL_ERROR;
|
||||
144 .loc 1 161 0
|
||||
145 009c 0120 movs r0, #1
|
||||
146 .LVL9:
|
||||
147 .L7:
|
||||
162:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** }
|
||||
163:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
164:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Process unlocked */
|
||||
165:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** __HAL_UNLOCK(hadc);
|
||||
148 .loc 1 165 0
|
||||
149 009e 3423 movs r3, #52
|
||||
150 00a0 0022 movs r2, #0
|
||||
151 00a2 E254 strb r2, [r4, r3]
|
||||
152 .LVL10:
|
||||
153 .L2:
|
||||
166:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
167:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** /* Return function status */
|
||||
168:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** return tmp_hal_status;
|
||||
169:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c **** }
|
||||
154 .loc 1 169 0
|
||||
155 @ sp needed
|
||||
156 .LVL11:
|
||||
157 00a4 70BD pop {r4, r5, r6, pc}
|
||||
158 .LVL12:
|
||||
159 .L8:
|
||||
107:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c ****
|
||||
160 .loc 1 107 0
|
||||
161 00a6 0220 movs r0, #2
|
||||
162 .LVL13:
|
||||
163 00a8 FCE7 b .L2
|
||||
164 .L11:
|
||||
165 00aa C046 .align 2
|
||||
166 .L10:
|
||||
167 00ac FDFEFFFF .word -259
|
||||
168 .cfi_endproc
|
||||
169 .LFE40:
|
||||
171 .text
|
||||
172 .Letext0:
|
||||
173 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
ARM GAS /tmp/ccLHvmEn.s page 7
|
||||
|
||||
|
||||
174 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
175 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
176 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
177 .file 6 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h"
|
||||
178 .file 7 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h"
|
||||
179 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h"
|
||||
180 .file 9 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h"
|
||||
181 .file 10 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/ccLHvmEn.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_adc_ex.c
|
||||
/tmp/ccLHvmEn.s:16 .text.HAL_ADCEx_Calibration_Start:0000000000000000 $t
|
||||
/tmp/ccLHvmEn.s:23 .text.HAL_ADCEx_Calibration_Start:0000000000000000 HAL_ADCEx_Calibration_Start
|
||||
/tmp/ccLHvmEn.s:167 .text.HAL_ADCEx_Calibration_Start:00000000000000ac $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
BIN
midi-dials/build/stm32f0xx_hal_adc_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_adc_ex.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_cortex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_cortex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_cortex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
3024
midi-dials/build/stm32f0xx_hal_cortex.lst
Normal file
3024
midi-dials/build/stm32f0xx_hal_cortex.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_cortex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_cortex.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_dma.d
Normal file
87
midi-dials/build/stm32f0xx_hal_dma.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_dma.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
2507
midi-dials/build/stm32f0xx_hal_dma.lst
Normal file
2507
midi-dials/build/stm32f0xx_hal_dma.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_dma.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_dma.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_exti.d
Normal file
87
midi-dials/build/stm32f0xx_hal_exti.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_exti.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
1373
midi-dials/build/stm32f0xx_hal_exti.lst
Normal file
1373
midi-dials/build/stm32f0xx_hal_exti.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_exti.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_exti.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_flash.d
Normal file
87
midi-dials/build/stm32f0xx_hal_flash.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_flash.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
1966
midi-dials/build/stm32f0xx_hal_flash.lst
Normal file
1966
midi-dials/build/stm32f0xx_hal_flash.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_flash.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_flash.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_flash_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_flash_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_flash_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
2711
midi-dials/build/stm32f0xx_hal_flash_ex.lst
Normal file
2711
midi-dials/build/stm32f0xx_hal_flash_ex.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_flash_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_flash_ex.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_gpio.d
Normal file
87
midi-dials/build/stm32f0xx_hal_gpio.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_gpio.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
1501
midi-dials/build/stm32f0xx_hal_gpio.lst
Normal file
1501
midi-dials/build/stm32f0xx_hal_gpio.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_gpio.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_gpio.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_i2c.d
Normal file
87
midi-dials/build/stm32f0xx_hal_i2c.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_i2c.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
20498
midi-dials/build/stm32f0xx_hal_i2c.lst
Normal file
20498
midi-dials/build/stm32f0xx_hal_i2c.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_i2c.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_i2c.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_i2c_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_i2c_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_i2c_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
862
midi-dials/build/stm32f0xx_hal_i2c_ex.lst
Normal file
862
midi-dials/build/stm32f0xx_hal_i2c_ex.lst
Normal file
|
|
@ -0,0 +1,862 @@
|
|||
ARM GAS /tmp/ccihRQd5.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_i2c_ex.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.HAL_I2CEx_ConfigAnalogFilter,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global HAL_I2CEx_ConfigAnalogFilter
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 HAL_I2CEx_ConfigAnalogFilter:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c"
|
||||
1:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
2:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @file stm32f0xx_hal_i2c_ex.c
|
||||
4:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief I2C Extended HAL module driver.
|
||||
6:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * functionalities of I2C Extended peripheral:
|
||||
8:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * + Extended features functions
|
||||
9:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** *
|
||||
10:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** @verbatim
|
||||
11:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ==============================================================================
|
||||
12:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ##### I2C peripheral Extended features #####
|
||||
13:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ==============================================================================
|
||||
14:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
15:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32F0xx
|
||||
16:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** devices contains the following additional features
|
||||
17:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
18:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Possibility to disable or enable Analog Noise Filter
|
||||
19:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Use of a configured Digital Noise Filter
|
||||
20:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Disable or enable wakeup from Stop mode(s)
|
||||
21:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Disable or enable Fast Mode Plus
|
||||
22:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
23:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ##### How to use this driver #####
|
||||
24:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ==============================================================================
|
||||
25:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** [..] This driver provides functions to configure Noise Filter and Wake Up Feature
|
||||
26:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (#) Configure I2C Analog noise filter using the function HAL_I2CEx_ConfigAnalogFilter()
|
||||
27:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (#) Configure I2C Digital noise filter using the function HAL_I2CEx_ConfigDigitalFilter()
|
||||
28:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (#) Configure the enable or disable of I2C Wake Up Mode using the functions :
|
||||
29:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (++) HAL_I2CEx_EnableWakeUp()
|
||||
30:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (++) HAL_I2CEx_DisableWakeUp()
|
||||
31:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (#) Configure the enable or disable of fast mode plus driving capability using the functions :
|
||||
32:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (++) HAL_I2CEx_EnableFastModePlus()
|
||||
33:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (++) HAL_I2CEx_DisableFastModePlus()
|
||||
ARM GAS /tmp/ccihRQd5.s page 2
|
||||
|
||||
|
||||
34:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** @endverbatim
|
||||
35:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ******************************************************************************
|
||||
36:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @attention
|
||||
37:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** *
|
||||
38:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
||||
39:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * All rights reserved.</center></h2>
|
||||
40:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** *
|
||||
41:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
42:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * the "License"; You may not use this file except in compliance with the
|
||||
43:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * License. You may obtain a copy of the License at:
|
||||
44:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
45:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** *
|
||||
46:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ******************************************************************************
|
||||
47:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
48:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
49:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
50:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** #include "stm32f0xx_hal.h"
|
||||
51:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
52:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /** @addtogroup STM32F0xx_HAL_Driver
|
||||
53:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @{
|
||||
54:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
55:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
56:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /** @defgroup I2CEx I2CEx
|
||||
57:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief I2C Extended HAL module driver
|
||||
58:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @{
|
||||
59:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
60:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
61:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** #ifdef HAL_I2C_MODULE_ENABLED
|
||||
62:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
63:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
64:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Private define ------------------------------------------------------------*/
|
||||
65:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Private macro -------------------------------------------------------------*/
|
||||
66:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
67:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
68:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Private functions ---------------------------------------------------------*/
|
||||
69:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
70:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions I2C Extended Exported Functions
|
||||
71:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @{
|
||||
72:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
73:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
74:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group1 Extended features functions
|
||||
75:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Extended features functions
|
||||
76:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** *
|
||||
77:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** @verbatim
|
||||
78:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ===============================================================================
|
||||
79:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ##### Extended features functions #####
|
||||
80:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** ===============================================================================
|
||||
81:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** [..] This section provides functions allowing to:
|
||||
82:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Configure Noise Filters
|
||||
83:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Configure Wake Up Feature
|
||||
84:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** (+) Configure Fast Mode Plus
|
||||
85:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
86:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** @endverbatim
|
||||
87:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @{
|
||||
88:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
89:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
90:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
ARM GAS /tmp/ccihRQd5.s page 3
|
||||
|
||||
|
||||
91:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Configure I2C Analog noise filter.
|
||||
92:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
93:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
94:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param AnalogFilter New state of the Analog filter.
|
||||
95:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
96:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
97:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_ConfigAnalogFilter(I2C_HandleTypeDef *hi2c, uint32_t AnalogFilter)
|
||||
98:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
26 .loc 1 98 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 .LVL0:
|
||||
31 0000 F0B5 push {r4, r5, r6, r7, lr}
|
||||
32 .LCFI0:
|
||||
33 .cfi_def_cfa_offset 20
|
||||
34 .cfi_offset 4, -20
|
||||
35 .cfi_offset 5, -16
|
||||
36 .cfi_offset 6, -12
|
||||
37 .cfi_offset 7, -8
|
||||
38 .cfi_offset 14, -4
|
||||
99:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
100:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance));
|
||||
101:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_ANALOG_FILTER(AnalogFilter));
|
||||
102:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
103:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
39 .loc 1 103 0
|
||||
40 0002 4123 movs r3, #65
|
||||
41 0004 C35C ldrb r3, [r0, r3]
|
||||
42 0006 202B cmp r3, #32
|
||||
43 0008 20D1 bne .L3
|
||||
104:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
105:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
106:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
44 .loc 1 106 0
|
||||
45 000a 2033 adds r3, r3, #32
|
||||
46 000c C35C ldrb r3, [r0, r3]
|
||||
47 000e 012B cmp r3, #1
|
||||
48 0010 1ED0 beq .L4
|
||||
49 .loc 1 106 0 is_stmt 0 discriminator 2
|
||||
50 0012 4024 movs r4, #64
|
||||
51 0014 0122 movs r2, #1
|
||||
52 0016 0255 strb r2, [r0, r4]
|
||||
107:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
108:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
53 .loc 1 108 0 is_stmt 1 discriminator 2
|
||||
54 0018 4125 movs r5, #65
|
||||
55 001a 2423 movs r3, #36
|
||||
56 001c 4355 strb r3, [r0, r5]
|
||||
109:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
110:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
111:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
57 .loc 1 111 0 discriminator 2
|
||||
58 001e 0668 ldr r6, [r0]
|
||||
59 0020 3368 ldr r3, [r6]
|
||||
60 0022 9343 bics r3, r2
|
||||
61 0024 3360 str r3, [r6]
|
||||
ARM GAS /tmp/ccihRQd5.s page 4
|
||||
|
||||
|
||||
112:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
113:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Reset I2Cx ANOFF bit */
|
||||
114:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
|
||||
62 .loc 1 114 0 discriminator 2
|
||||
63 0026 0668 ldr r6, [r0]
|
||||
64 0028 3368 ldr r3, [r6]
|
||||
65 002a 0A4F ldr r7, .L5
|
||||
66 002c 3B40 ands r3, r7
|
||||
67 002e 3360 str r3, [r6]
|
||||
115:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
116:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Set analog filter bit*/
|
||||
117:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= AnalogFilter;
|
||||
68 .loc 1 117 0 discriminator 2
|
||||
69 0030 0668 ldr r6, [r0]
|
||||
70 0032 3368 ldr r3, [r6]
|
||||
71 0034 1943 orrs r1, r3
|
||||
72 .LVL1:
|
||||
73 0036 3160 str r1, [r6]
|
||||
118:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
119:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
74 .loc 1 119 0 discriminator 2
|
||||
75 0038 0168 ldr r1, [r0]
|
||||
76 003a 0B68 ldr r3, [r1]
|
||||
77 003c 1343 orrs r3, r2
|
||||
78 003e 0B60 str r3, [r1]
|
||||
120:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
121:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
79 .loc 1 121 0 discriminator 2
|
||||
80 0040 2023 movs r3, #32
|
||||
81 0042 4355 strb r3, [r0, r5]
|
||||
122:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
123:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
124:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
82 .loc 1 124 0 discriminator 2
|
||||
83 0044 0023 movs r3, #0
|
||||
84 0046 0355 strb r3, [r0, r4]
|
||||
125:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
126:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
85 .loc 1 126 0 discriminator 2
|
||||
86 0048 0020 movs r0, #0
|
||||
87 .LVL2:
|
||||
88 004a 00E0 b .L2
|
||||
89 .LVL3:
|
||||
90 .L3:
|
||||
127:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
128:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** else
|
||||
129:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
130:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
91 .loc 1 130 0
|
||||
92 004c 0220 movs r0, #2
|
||||
93 .LVL4:
|
||||
94 .L2:
|
||||
131:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
132:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
95 .loc 1 132 0
|
||||
96 @ sp needed
|
||||
97 004e F0BD pop {r4, r5, r6, r7, pc}
|
||||
ARM GAS /tmp/ccihRQd5.s page 5
|
||||
|
||||
|
||||
98 .LVL5:
|
||||
99 .L4:
|
||||
106:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
100 .loc 1 106 0
|
||||
101 0050 0220 movs r0, #2
|
||||
102 .LVL6:
|
||||
103 0052 FCE7 b .L2
|
||||
104 .L6:
|
||||
105 .align 2
|
||||
106 .L5:
|
||||
107 0054 FFEFFFFF .word -4097
|
||||
108 .cfi_endproc
|
||||
109 .LFE40:
|
||||
111 .section .text.HAL_I2CEx_ConfigDigitalFilter,"ax",%progbits
|
||||
112 .align 1
|
||||
113 .global HAL_I2CEx_ConfigDigitalFilter
|
||||
114 .syntax unified
|
||||
115 .code 16
|
||||
116 .thumb_func
|
||||
117 .fpu softvfp
|
||||
119 HAL_I2CEx_ConfigDigitalFilter:
|
||||
120 .LFB41:
|
||||
133:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
134:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
135:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Configure I2C Digital noise filter.
|
||||
136:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
137:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
138:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param DigitalFilter Coefficient of digital noise filter between Min_Data=0x00 and Max_Data=0x
|
||||
139:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
140:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
141:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_ConfigDigitalFilter(I2C_HandleTypeDef *hi2c, uint32_t DigitalFilter)
|
||||
142:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
121 .loc 1 142 0
|
||||
122 .cfi_startproc
|
||||
123 @ args = 0, pretend = 0, frame = 0
|
||||
124 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
125 .LVL7:
|
||||
126 0000 F0B5 push {r4, r5, r6, r7, lr}
|
||||
127 .LCFI1:
|
||||
128 .cfi_def_cfa_offset 20
|
||||
129 .cfi_offset 4, -20
|
||||
130 .cfi_offset 5, -16
|
||||
131 .cfi_offset 6, -12
|
||||
132 .cfi_offset 7, -8
|
||||
133 .cfi_offset 14, -4
|
||||
143:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** uint32_t tmpreg;
|
||||
144:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
145:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
146:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_ALL_INSTANCE(hi2c->Instance));
|
||||
147:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_DIGITAL_FILTER(DigitalFilter));
|
||||
148:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
149:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
134 .loc 1 149 0
|
||||
135 0002 4123 movs r3, #65
|
||||
136 0004 C35C ldrb r3, [r0, r3]
|
||||
137 0006 202B cmp r3, #32
|
||||
138 0008 1ED1 bne .L9
|
||||
ARM GAS /tmp/ccihRQd5.s page 6
|
||||
|
||||
|
||||
150:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
151:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
152:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
139 .loc 1 152 0
|
||||
140 000a 2033 adds r3, r3, #32
|
||||
141 000c C35C ldrb r3, [r0, r3]
|
||||
142 000e 012B cmp r3, #1
|
||||
143 0010 1CD0 beq .L10
|
||||
144 .loc 1 152 0 is_stmt 0 discriminator 2
|
||||
145 0012 4024 movs r4, #64
|
||||
146 0014 0122 movs r2, #1
|
||||
147 0016 0255 strb r2, [r0, r4]
|
||||
153:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
154:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
148 .loc 1 154 0 is_stmt 1 discriminator 2
|
||||
149 0018 4125 movs r5, #65
|
||||
150 001a 2423 movs r3, #36
|
||||
151 001c 4355 strb r3, [r0, r5]
|
||||
155:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
156:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
157:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
152 .loc 1 157 0 discriminator 2
|
||||
153 001e 0668 ldr r6, [r0]
|
||||
154 0020 3368 ldr r3, [r6]
|
||||
155 0022 9343 bics r3, r2
|
||||
156 0024 3360 str r3, [r6]
|
||||
158:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
159:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Get the old register value */
|
||||
160:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** tmpreg = hi2c->Instance->CR1;
|
||||
157 .loc 1 160 0 discriminator 2
|
||||
158 0026 0668 ldr r6, [r0]
|
||||
159 0028 3368 ldr r3, [r6]
|
||||
160 .LVL8:
|
||||
161:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
162:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Reset I2Cx DNF bits [11:8] */
|
||||
163:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** tmpreg &= ~(I2C_CR1_DNF);
|
||||
161 .loc 1 163 0 discriminator 2
|
||||
162 002a 094F ldr r7, .L11
|
||||
163 002c 3B40 ands r3, r7
|
||||
164 .LVL9:
|
||||
164:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
165:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Set I2Cx DNF coefficient */
|
||||
166:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** tmpreg |= DigitalFilter << 8U;
|
||||
165 .loc 1 166 0 discriminator 2
|
||||
166 002e 0902 lsls r1, r1, #8
|
||||
167 .LVL10:
|
||||
168 0030 1943 orrs r1, r3
|
||||
169 .LVL11:
|
||||
167:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
168:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Store the new register value */
|
||||
169:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->Instance->CR1 = tmpreg;
|
||||
170 .loc 1 169 0 discriminator 2
|
||||
171 0032 3160 str r1, [r6]
|
||||
170:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
171:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
172 .loc 1 171 0 discriminator 2
|
||||
173 0034 0168 ldr r1, [r0]
|
||||
ARM GAS /tmp/ccihRQd5.s page 7
|
||||
|
||||
|
||||
174 .LVL12:
|
||||
175 0036 0B68 ldr r3, [r1]
|
||||
176 0038 1343 orrs r3, r2
|
||||
177 003a 0B60 str r3, [r1]
|
||||
178 .LVL13:
|
||||
172:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
173:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
179 .loc 1 173 0 discriminator 2
|
||||
180 003c 2023 movs r3, #32
|
||||
181 003e 4355 strb r3, [r0, r5]
|
||||
174:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
175:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
176:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
182 .loc 1 176 0 discriminator 2
|
||||
183 0040 0023 movs r3, #0
|
||||
184 0042 0355 strb r3, [r0, r4]
|
||||
177:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
178:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
185 .loc 1 178 0 discriminator 2
|
||||
186 0044 0020 movs r0, #0
|
||||
187 .LVL14:
|
||||
188 0046 00E0 b .L8
|
||||
189 .LVL15:
|
||||
190 .L9:
|
||||
179:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
180:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** else
|
||||
181:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
182:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
191 .loc 1 182 0
|
||||
192 0048 0220 movs r0, #2
|
||||
193 .LVL16:
|
||||
194 .L8:
|
||||
183:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
184:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
195 .loc 1 184 0
|
||||
196 @ sp needed
|
||||
197 004a F0BD pop {r4, r5, r6, r7, pc}
|
||||
198 .LVL17:
|
||||
199 .L10:
|
||||
152:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
200 .loc 1 152 0
|
||||
201 004c 0220 movs r0, #2
|
||||
202 .LVL18:
|
||||
203 004e FCE7 b .L8
|
||||
204 .L12:
|
||||
205 .align 2
|
||||
206 .L11:
|
||||
207 0050 FFF0FFFF .word -3841
|
||||
208 .cfi_endproc
|
||||
209 .LFE41:
|
||||
211 .section .text.HAL_I2CEx_EnableWakeUp,"ax",%progbits
|
||||
212 .align 1
|
||||
213 .global HAL_I2CEx_EnableWakeUp
|
||||
214 .syntax unified
|
||||
215 .code 16
|
||||
216 .thumb_func
|
||||
217 .fpu softvfp
|
||||
ARM GAS /tmp/ccihRQd5.s page 8
|
||||
|
||||
|
||||
219 HAL_I2CEx_EnableWakeUp:
|
||||
220 .LFB42:
|
||||
185:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** #if defined(I2C_CR1_WUPEN)
|
||||
186:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
187:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
188:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Enable I2C wakeup from Stop mode(s).
|
||||
189:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
190:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
191:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
192:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
193:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_EnableWakeUp(I2C_HandleTypeDef *hi2c)
|
||||
194:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
221 .loc 1 194 0
|
||||
222 .cfi_startproc
|
||||
223 @ args = 0, pretend = 0, frame = 0
|
||||
224 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
225 .LVL19:
|
||||
226 0000 70B5 push {r4, r5, r6, lr}
|
||||
227 .LCFI2:
|
||||
228 .cfi_def_cfa_offset 16
|
||||
229 .cfi_offset 4, -16
|
||||
230 .cfi_offset 5, -12
|
||||
231 .cfi_offset 6, -8
|
||||
232 .cfi_offset 14, -4
|
||||
195:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
196:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
|
||||
197:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
198:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
233 .loc 1 198 0
|
||||
234 0002 4123 movs r3, #65
|
||||
235 0004 C35C ldrb r3, [r0, r3]
|
||||
236 0006 202B cmp r3, #32
|
||||
237 0008 1DD1 bne .L15
|
||||
199:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
200:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
201:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
238 .loc 1 201 0
|
||||
239 000a 2033 adds r3, r3, #32
|
||||
240 000c C35C ldrb r3, [r0, r3]
|
||||
241 000e 012B cmp r3, #1
|
||||
242 0010 1BD0 beq .L16
|
||||
243 .loc 1 201 0 is_stmt 0 discriminator 2
|
||||
244 0012 4021 movs r1, #64
|
||||
245 0014 0122 movs r2, #1
|
||||
246 0016 4254 strb r2, [r0, r1]
|
||||
202:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
203:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
247 .loc 1 203 0 is_stmt 1 discriminator 2
|
||||
248 0018 4124 movs r4, #65
|
||||
249 001a 2423 movs r3, #36
|
||||
250 001c 0355 strb r3, [r0, r4]
|
||||
204:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
205:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
206:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
251 .loc 1 206 0 discriminator 2
|
||||
252 001e 0568 ldr r5, [r0]
|
||||
253 0020 2B68 ldr r3, [r5]
|
||||
ARM GAS /tmp/ccihRQd5.s page 9
|
||||
|
||||
|
||||
254 0022 9343 bics r3, r2
|
||||
255 0024 2B60 str r3, [r5]
|
||||
207:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
208:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
|
||||
209:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= I2C_CR1_WUPEN;
|
||||
256 .loc 1 209 0 discriminator 2
|
||||
257 0026 0568 ldr r5, [r0]
|
||||
258 0028 2E68 ldr r6, [r5]
|
||||
259 002a 8023 movs r3, #128
|
||||
260 002c DB02 lsls r3, r3, #11
|
||||
261 002e 3343 orrs r3, r6
|
||||
262 0030 2B60 str r3, [r5]
|
||||
210:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
211:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
263 .loc 1 211 0 discriminator 2
|
||||
264 0032 0568 ldr r5, [r0]
|
||||
265 0034 2B68 ldr r3, [r5]
|
||||
266 0036 1343 orrs r3, r2
|
||||
267 0038 2B60 str r3, [r5]
|
||||
212:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
213:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
268 .loc 1 213 0 discriminator 2
|
||||
269 003a 2023 movs r3, #32
|
||||
270 003c 0355 strb r3, [r0, r4]
|
||||
214:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
215:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
216:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
271 .loc 1 216 0 discriminator 2
|
||||
272 003e 0023 movs r3, #0
|
||||
273 0040 4354 strb r3, [r0, r1]
|
||||
217:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
218:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
274 .loc 1 218 0 discriminator 2
|
||||
275 0042 0020 movs r0, #0
|
||||
276 .LVL20:
|
||||
277 0044 00E0 b .L14
|
||||
278 .LVL21:
|
||||
279 .L15:
|
||||
219:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
220:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** else
|
||||
221:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
222:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
280 .loc 1 222 0
|
||||
281 0046 0220 movs r0, #2
|
||||
282 .LVL22:
|
||||
283 .L14:
|
||||
223:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
224:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
284 .loc 1 224 0
|
||||
285 @ sp needed
|
||||
286 0048 70BD pop {r4, r5, r6, pc}
|
||||
287 .LVL23:
|
||||
288 .L16:
|
||||
201:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
289 .loc 1 201 0
|
||||
290 004a 0220 movs r0, #2
|
||||
291 .LVL24:
|
||||
ARM GAS /tmp/ccihRQd5.s page 10
|
||||
|
||||
|
||||
292 004c FCE7 b .L14
|
||||
293 .cfi_endproc
|
||||
294 .LFE42:
|
||||
296 .section .text.HAL_I2CEx_DisableWakeUp,"ax",%progbits
|
||||
297 .align 1
|
||||
298 .global HAL_I2CEx_DisableWakeUp
|
||||
299 .syntax unified
|
||||
300 .code 16
|
||||
301 .thumb_func
|
||||
302 .fpu softvfp
|
||||
304 HAL_I2CEx_DisableWakeUp:
|
||||
305 .LFB43:
|
||||
225:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
226:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
227:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Disable I2C wakeup from Stop mode(s).
|
||||
228:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
|
||||
229:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
|
||||
230:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @retval HAL status
|
||||
231:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
232:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** HAL_StatusTypeDef HAL_I2CEx_DisableWakeUp(I2C_HandleTypeDef *hi2c)
|
||||
233:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
306 .loc 1 233 0
|
||||
307 .cfi_startproc
|
||||
308 @ args = 0, pretend = 0, frame = 0
|
||||
309 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
310 .LVL25:
|
||||
311 0000 70B5 push {r4, r5, r6, lr}
|
||||
312 .LCFI3:
|
||||
313 .cfi_def_cfa_offset 16
|
||||
314 .cfi_offset 4, -16
|
||||
315 .cfi_offset 5, -12
|
||||
316 .cfi_offset 6, -8
|
||||
317 .cfi_offset 14, -4
|
||||
234:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
235:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
|
||||
236:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
237:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
318 .loc 1 237 0
|
||||
319 0002 4123 movs r3, #65
|
||||
320 0004 C35C ldrb r3, [r0, r3]
|
||||
321 0006 202B cmp r3, #32
|
||||
322 0008 1CD1 bne .L19
|
||||
238:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
239:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_LOCK(hi2c);
|
||||
323 .loc 1 240 0
|
||||
324 000a 2033 adds r3, r3, #32
|
||||
325 000c C35C ldrb r3, [r0, r3]
|
||||
326 000e 012B cmp r3, #1
|
||||
327 0010 1AD0 beq .L20
|
||||
328 .loc 1 240 0 is_stmt 0 discriminator 2
|
||||
329 0012 4021 movs r1, #64
|
||||
330 0014 0122 movs r2, #1
|
||||
331 0016 4254 strb r2, [r0, r1]
|
||||
241:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
242:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
332 .loc 1 242 0 is_stmt 1 discriminator 2
|
||||
ARM GAS /tmp/ccihRQd5.s page 11
|
||||
|
||||
|
||||
333 0018 4124 movs r4, #65
|
||||
334 001a 2423 movs r3, #36
|
||||
335 001c 0355 strb r3, [r0, r4]
|
||||
243:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
244:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
245:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
336 .loc 1 245 0 discriminator 2
|
||||
337 001e 0568 ldr r5, [r0]
|
||||
338 0020 2B68 ldr r3, [r5]
|
||||
339 0022 9343 bics r3, r2
|
||||
340 0024 2B60 str r3, [r5]
|
||||
246:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
247:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
|
||||
248:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_WUPEN);
|
||||
341 .loc 1 248 0 discriminator 2
|
||||
342 0026 0568 ldr r5, [r0]
|
||||
343 0028 2B68 ldr r3, [r5]
|
||||
344 002a 084E ldr r6, .L21
|
||||
345 002c 3340 ands r3, r6
|
||||
346 002e 2B60 str r3, [r5]
|
||||
249:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
250:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
347 .loc 1 250 0 discriminator 2
|
||||
348 0030 0568 ldr r5, [r0]
|
||||
349 0032 2B68 ldr r3, [r5]
|
||||
350 0034 1343 orrs r3, r2
|
||||
351 0036 2B60 str r3, [r5]
|
||||
251:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
252:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
352 .loc 1 252 0 discriminator 2
|
||||
353 0038 2023 movs r3, #32
|
||||
354 003a 0355 strb r3, [r0, r4]
|
||||
253:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
254:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
255:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
355 .loc 1 255 0 discriminator 2
|
||||
356 003c 0023 movs r3, #0
|
||||
357 003e 4354 strb r3, [r0, r1]
|
||||
256:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
257:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
358 .loc 1 257 0 discriminator 2
|
||||
359 0040 0020 movs r0, #0
|
||||
360 .LVL26:
|
||||
361 0042 00E0 b .L18
|
||||
362 .LVL27:
|
||||
363 .L19:
|
||||
258:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
259:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** else
|
||||
260:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
261:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** return HAL_BUSY;
|
||||
364 .loc 1 261 0
|
||||
365 0044 0220 movs r0, #2
|
||||
366 .LVL28:
|
||||
367 .L18:
|
||||
262:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
263:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
368 .loc 1 263 0
|
||||
ARM GAS /tmp/ccihRQd5.s page 12
|
||||
|
||||
|
||||
369 @ sp needed
|
||||
370 0046 70BD pop {r4, r5, r6, pc}
|
||||
371 .LVL29:
|
||||
372 .L20:
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
373 .loc 1 240 0
|
||||
374 0048 0220 movs r0, #2
|
||||
375 .LVL30:
|
||||
376 004a FCE7 b .L18
|
||||
377 .L22:
|
||||
378 .align 2
|
||||
379 .L21:
|
||||
380 004c FFFFFBFF .word -262145
|
||||
381 .cfi_endproc
|
||||
382 .LFE43:
|
||||
384 .section .text.HAL_I2CEx_EnableFastModePlus,"ax",%progbits
|
||||
385 .align 1
|
||||
386 .global HAL_I2CEx_EnableFastModePlus
|
||||
387 .syntax unified
|
||||
388 .code 16
|
||||
389 .thumb_func
|
||||
390 .fpu softvfp
|
||||
392 HAL_I2CEx_EnableFastModePlus:
|
||||
393 .LFB44:
|
||||
264:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** #endif
|
||||
265:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
266:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
267:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Enable the I2C fast mode plus driving capability.
|
||||
268:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param ConfigFastModePlus Selects the pin.
|
||||
269:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * This parameter can be one of the @ref I2CEx_FastModePlus values
|
||||
270:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @note For I2C1, fast mode plus driving capability can be enabled on all selected
|
||||
271:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
|
||||
272:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
|
||||
273:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
|
||||
274:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * can be enabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
|
||||
275:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @note For all I2C2 pins fast mode plus driving capability can be enabled
|
||||
276:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C2 parameter.
|
||||
277:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @retval None
|
||||
278:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
279:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** void HAL_I2CEx_EnableFastModePlus(uint32_t ConfigFastModePlus)
|
||||
280:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
394 .loc 1 280 0
|
||||
395 .cfi_startproc
|
||||
396 @ args = 0, pretend = 0, frame = 8
|
||||
397 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
398 @ link register save eliminated.
|
||||
399 .LVL31:
|
||||
400 0000 82B0 sub sp, sp, #8
|
||||
401 .LCFI4:
|
||||
402 .cfi_def_cfa_offset 8
|
||||
403 .LBB2:
|
||||
281:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Check the parameter */
|
||||
282:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_FASTMODEPLUS(ConfigFastModePlus));
|
||||
283:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
284:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
|
||||
285:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
404 .loc 1 285 0
|
||||
ARM GAS /tmp/ccihRQd5.s page 13
|
||||
|
||||
|
||||
405 0002 074A ldr r2, .L24
|
||||
406 0004 9169 ldr r1, [r2, #24]
|
||||
407 0006 0123 movs r3, #1
|
||||
408 0008 1943 orrs r1, r3
|
||||
409 000a 9161 str r1, [r2, #24]
|
||||
410 000c 9269 ldr r2, [r2, #24]
|
||||
411 000e 1340 ands r3, r2
|
||||
412 0010 0193 str r3, [sp, #4]
|
||||
413 0012 019B ldr r3, [sp, #4]
|
||||
414 .LBE2:
|
||||
286:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
287:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Enable fast mode plus driving capability for selected pin */
|
||||
288:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** SET_BIT(SYSCFG->CFGR1, (uint32_t)ConfigFastModePlus);
|
||||
415 .loc 1 288 0
|
||||
416 0014 034A ldr r2, .L24+4
|
||||
417 0016 1368 ldr r3, [r2]
|
||||
418 0018 1843 orrs r0, r3
|
||||
419 .LVL32:
|
||||
420 001a 1060 str r0, [r2]
|
||||
289:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
421 .loc 1 289 0
|
||||
422 001c 02B0 add sp, sp, #8
|
||||
423 @ sp needed
|
||||
424 001e 7047 bx lr
|
||||
425 .L25:
|
||||
426 .align 2
|
||||
427 .L24:
|
||||
428 0020 00100240 .word 1073876992
|
||||
429 0024 00000140 .word 1073807360
|
||||
430 .cfi_endproc
|
||||
431 .LFE44:
|
||||
433 .section .text.HAL_I2CEx_DisableFastModePlus,"ax",%progbits
|
||||
434 .align 1
|
||||
435 .global HAL_I2CEx_DisableFastModePlus
|
||||
436 .syntax unified
|
||||
437 .code 16
|
||||
438 .thumb_func
|
||||
439 .fpu softvfp
|
||||
441 HAL_I2CEx_DisableFastModePlus:
|
||||
442 .LFB45:
|
||||
290:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
291:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /**
|
||||
292:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @brief Disable the I2C fast mode plus driving capability.
|
||||
293:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @param ConfigFastModePlus Selects the pin.
|
||||
294:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * This parameter can be one of the @ref I2CEx_FastModePlus values
|
||||
295:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @note For I2C1, fast mode plus driving capability can be disabled on all selected
|
||||
296:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
|
||||
297:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
|
||||
298:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
|
||||
299:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * can be disabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
|
||||
300:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @note For all I2C2 pins fast mode plus driving capability can be disabled
|
||||
301:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * only by using I2C_FASTMODEPLUS_I2C2 parameter.
|
||||
302:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** * @retval None
|
||||
303:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** */
|
||||
304:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** void HAL_I2CEx_DisableFastModePlus(uint32_t ConfigFastModePlus)
|
||||
305:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** {
|
||||
443 .loc 1 305 0
|
||||
ARM GAS /tmp/ccihRQd5.s page 14
|
||||
|
||||
|
||||
444 .cfi_startproc
|
||||
445 @ args = 0, pretend = 0, frame = 8
|
||||
446 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
447 @ link register save eliminated.
|
||||
448 .LVL33:
|
||||
449 0000 82B0 sub sp, sp, #8
|
||||
450 .LCFI5:
|
||||
451 .cfi_def_cfa_offset 8
|
||||
452 .LBB3:
|
||||
306:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Check the parameter */
|
||||
307:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** assert_param(IS_I2C_FASTMODEPLUS(ConfigFastModePlus));
|
||||
308:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
309:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
|
||||
310:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
453 .loc 1 310 0
|
||||
454 0002 074A ldr r2, .L27
|
||||
455 0004 9169 ldr r1, [r2, #24]
|
||||
456 0006 0123 movs r3, #1
|
||||
457 0008 1943 orrs r1, r3
|
||||
458 000a 9161 str r1, [r2, #24]
|
||||
459 000c 9269 ldr r2, [r2, #24]
|
||||
460 000e 1340 ands r3, r2
|
||||
461 0010 0193 str r3, [sp, #4]
|
||||
462 0012 019B ldr r3, [sp, #4]
|
||||
463 .LBE3:
|
||||
311:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c ****
|
||||
312:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** /* Disable fast mode plus driving capability for selected pin */
|
||||
313:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** CLEAR_BIT(SYSCFG->CFGR1, (uint32_t)ConfigFastModePlus);
|
||||
464 .loc 1 313 0
|
||||
465 0014 034A ldr r2, .L27+4
|
||||
466 0016 1368 ldr r3, [r2]
|
||||
467 0018 8343 bics r3, r0
|
||||
468 001a 1360 str r3, [r2]
|
||||
314:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c **** }
|
||||
469 .loc 1 314 0
|
||||
470 001c 02B0 add sp, sp, #8
|
||||
471 @ sp needed
|
||||
472 001e 7047 bx lr
|
||||
473 .L28:
|
||||
474 .align 2
|
||||
475 .L27:
|
||||
476 0020 00100240 .word 1073876992
|
||||
477 0024 00000140 .word 1073807360
|
||||
478 .cfi_endproc
|
||||
479 .LFE45:
|
||||
481 .text
|
||||
482 .Letext0:
|
||||
483 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
484 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
485 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
486 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
487 .file 6 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h"
|
||||
488 .file 7 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h"
|
||||
489 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h"
|
||||
490 .file 9 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/ccihRQd5.s page 15
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_i2c_ex.c
|
||||
/tmp/ccihRQd5.s:16 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 $t
|
||||
/tmp/ccihRQd5.s:23 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000000 HAL_I2CEx_ConfigAnalogFilter
|
||||
/tmp/ccihRQd5.s:107 .text.HAL_I2CEx_ConfigAnalogFilter:0000000000000054 $d
|
||||
/tmp/ccihRQd5.s:112 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 $t
|
||||
/tmp/ccihRQd5.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000000 HAL_I2CEx_ConfigDigitalFilter
|
||||
/tmp/ccihRQd5.s:207 .text.HAL_I2CEx_ConfigDigitalFilter:0000000000000050 $d
|
||||
/tmp/ccihRQd5.s:212 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 $t
|
||||
/tmp/ccihRQd5.s:219 .text.HAL_I2CEx_EnableWakeUp:0000000000000000 HAL_I2CEx_EnableWakeUp
|
||||
/tmp/ccihRQd5.s:297 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 $t
|
||||
/tmp/ccihRQd5.s:304 .text.HAL_I2CEx_DisableWakeUp:0000000000000000 HAL_I2CEx_DisableWakeUp
|
||||
/tmp/ccihRQd5.s:380 .text.HAL_I2CEx_DisableWakeUp:000000000000004c $d
|
||||
/tmp/ccihRQd5.s:385 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 $t
|
||||
/tmp/ccihRQd5.s:392 .text.HAL_I2CEx_EnableFastModePlus:0000000000000000 HAL_I2CEx_EnableFastModePlus
|
||||
/tmp/ccihRQd5.s:428 .text.HAL_I2CEx_EnableFastModePlus:0000000000000020 $d
|
||||
/tmp/ccihRQd5.s:434 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 $t
|
||||
/tmp/ccihRQd5.s:441 .text.HAL_I2CEx_DisableFastModePlus:0000000000000000 HAL_I2CEx_DisableFastModePlus
|
||||
/tmp/ccihRQd5.s:476 .text.HAL_I2CEx_DisableFastModePlus:0000000000000020 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
BIN
midi-dials/build/stm32f0xx_hal_i2c_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_i2c_ex.o
Normal file
Binary file not shown.
88
midi-dials/build/stm32f0xx_hal_msp.d
Normal file
88
midi-dials/build/stm32f0xx_hal_msp.d
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
build/stm32f0xx_hal_msp.o: Src/stm32f0xx_hal_msp.c Inc/main.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Inc/main.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
567
midi-dials/build/stm32f0xx_hal_msp.lst
Normal file
567
midi-dials/build/stm32f0xx_hal_msp.lst
Normal file
|
|
@ -0,0 +1,567 @@
|
|||
ARM GAS /tmp/ccB95Ag5.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_msp.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.HAL_MspInit,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global HAL_MspInit
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 HAL_MspInit:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Src/stm32f0xx_hal_msp.c"
|
||||
1:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN Header */
|
||||
2:Src/stm32f0xx_hal_msp.c **** /**
|
||||
3:Src/stm32f0xx_hal_msp.c **** ******************************************************************************
|
||||
4:Src/stm32f0xx_hal_msp.c **** * File Name : stm32f0xx_hal_msp.c
|
||||
5:Src/stm32f0xx_hal_msp.c **** * Description : This file provides code for the MSP Initialization
|
||||
6:Src/stm32f0xx_hal_msp.c **** * and de-Initialization codes.
|
||||
7:Src/stm32f0xx_hal_msp.c **** ******************************************************************************
|
||||
8:Src/stm32f0xx_hal_msp.c **** * @attention
|
||||
9:Src/stm32f0xx_hal_msp.c **** *
|
||||
10:Src/stm32f0xx_hal_msp.c **** * <h2><center>© Copyright (c) 2020 STMicroelectronics.
|
||||
11:Src/stm32f0xx_hal_msp.c **** * All rights reserved.</center></h2>
|
||||
12:Src/stm32f0xx_hal_msp.c **** *
|
||||
13:Src/stm32f0xx_hal_msp.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
14:Src/stm32f0xx_hal_msp.c **** * the "License"; You may not use this file except in compliance with the
|
||||
15:Src/stm32f0xx_hal_msp.c **** * License. You may obtain a copy of the License at:
|
||||
16:Src/stm32f0xx_hal_msp.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
17:Src/stm32f0xx_hal_msp.c **** *
|
||||
18:Src/stm32f0xx_hal_msp.c **** ******************************************************************************
|
||||
19:Src/stm32f0xx_hal_msp.c **** */
|
||||
20:Src/stm32f0xx_hal_msp.c **** /* USER CODE END Header */
|
||||
21:Src/stm32f0xx_hal_msp.c ****
|
||||
22:Src/stm32f0xx_hal_msp.c **** /* Includes ------------------------------------------------------------------*/
|
||||
23:Src/stm32f0xx_hal_msp.c **** #include "main.h"
|
||||
24:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN Includes */
|
||||
25:Src/stm32f0xx_hal_msp.c ****
|
||||
26:Src/stm32f0xx_hal_msp.c **** /* USER CODE END Includes */
|
||||
27:Src/stm32f0xx_hal_msp.c **** extern DMA_HandleTypeDef hdma_adc;
|
||||
28:Src/stm32f0xx_hal_msp.c ****
|
||||
29:Src/stm32f0xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
30:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN TD */
|
||||
31:Src/stm32f0xx_hal_msp.c ****
|
||||
32:Src/stm32f0xx_hal_msp.c **** /* USER CODE END TD */
|
||||
33:Src/stm32f0xx_hal_msp.c ****
|
||||
ARM GAS /tmp/ccB95Ag5.s page 2
|
||||
|
||||
|
||||
34:Src/stm32f0xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
|
||||
35:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN Define */
|
||||
36:Src/stm32f0xx_hal_msp.c ****
|
||||
37:Src/stm32f0xx_hal_msp.c **** /* USER CODE END Define */
|
||||
38:Src/stm32f0xx_hal_msp.c ****
|
||||
39:Src/stm32f0xx_hal_msp.c **** /* Private macro -------------------------------------------------------------*/
|
||||
40:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN Macro */
|
||||
41:Src/stm32f0xx_hal_msp.c ****
|
||||
42:Src/stm32f0xx_hal_msp.c **** /* USER CODE END Macro */
|
||||
43:Src/stm32f0xx_hal_msp.c ****
|
||||
44:Src/stm32f0xx_hal_msp.c **** /* Private variables ---------------------------------------------------------*/
|
||||
45:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN PV */
|
||||
46:Src/stm32f0xx_hal_msp.c ****
|
||||
47:Src/stm32f0xx_hal_msp.c **** /* USER CODE END PV */
|
||||
48:Src/stm32f0xx_hal_msp.c ****
|
||||
49:Src/stm32f0xx_hal_msp.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
50:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN PFP */
|
||||
51:Src/stm32f0xx_hal_msp.c ****
|
||||
52:Src/stm32f0xx_hal_msp.c **** /* USER CODE END PFP */
|
||||
53:Src/stm32f0xx_hal_msp.c ****
|
||||
54:Src/stm32f0xx_hal_msp.c **** /* External functions --------------------------------------------------------*/
|
||||
55:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN ExternalFunctions */
|
||||
56:Src/stm32f0xx_hal_msp.c ****
|
||||
57:Src/stm32f0xx_hal_msp.c **** /* USER CODE END ExternalFunctions */
|
||||
58:Src/stm32f0xx_hal_msp.c ****
|
||||
59:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN 0 */
|
||||
60:Src/stm32f0xx_hal_msp.c ****
|
||||
61:Src/stm32f0xx_hal_msp.c **** /* USER CODE END 0 */
|
||||
62:Src/stm32f0xx_hal_msp.c **** /**
|
||||
63:Src/stm32f0xx_hal_msp.c **** * Initializes the Global MSP.
|
||||
64:Src/stm32f0xx_hal_msp.c **** */
|
||||
65:Src/stm32f0xx_hal_msp.c **** void HAL_MspInit(void)
|
||||
66:Src/stm32f0xx_hal_msp.c **** {
|
||||
26 .loc 1 66 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 8
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 @ link register save eliminated.
|
||||
31 0000 82B0 sub sp, sp, #8
|
||||
32 .LCFI0:
|
||||
33 .cfi_def_cfa_offset 8
|
||||
34 .LBB2:
|
||||
67:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN MspInit 0 */
|
||||
68:Src/stm32f0xx_hal_msp.c ****
|
||||
69:Src/stm32f0xx_hal_msp.c **** /* USER CODE END MspInit 0 */
|
||||
70:Src/stm32f0xx_hal_msp.c ****
|
||||
71:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
|
||||
35 .loc 1 71 0
|
||||
36 0002 0A4B ldr r3, .L2
|
||||
37 0004 9969 ldr r1, [r3, #24]
|
||||
38 0006 0122 movs r2, #1
|
||||
39 0008 1143 orrs r1, r2
|
||||
40 000a 9961 str r1, [r3, #24]
|
||||
41 000c 9969 ldr r1, [r3, #24]
|
||||
42 000e 0A40 ands r2, r1
|
||||
43 0010 0092 str r2, [sp]
|
||||
44 0012 009A ldr r2, [sp]
|
||||
ARM GAS /tmp/ccB95Ag5.s page 3
|
||||
|
||||
|
||||
45 .LBE2:
|
||||
46 .LBB3:
|
||||
72:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_PWR_CLK_ENABLE();
|
||||
47 .loc 1 72 0
|
||||
48 0014 DA69 ldr r2, [r3, #28]
|
||||
49 0016 8021 movs r1, #128
|
||||
50 0018 4905 lsls r1, r1, #21
|
||||
51 001a 0A43 orrs r2, r1
|
||||
52 001c DA61 str r2, [r3, #28]
|
||||
53 001e DB69 ldr r3, [r3, #28]
|
||||
54 0020 0B40 ands r3, r1
|
||||
55 0022 0193 str r3, [sp, #4]
|
||||
56 0024 019B ldr r3, [sp, #4]
|
||||
57 .LBE3:
|
||||
73:Src/stm32f0xx_hal_msp.c ****
|
||||
74:Src/stm32f0xx_hal_msp.c **** /* System interrupt init*/
|
||||
75:Src/stm32f0xx_hal_msp.c ****
|
||||
76:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN MspInit 1 */
|
||||
77:Src/stm32f0xx_hal_msp.c ****
|
||||
78:Src/stm32f0xx_hal_msp.c **** /* USER CODE END MspInit 1 */
|
||||
79:Src/stm32f0xx_hal_msp.c **** }
|
||||
58 .loc 1 79 0
|
||||
59 0026 02B0 add sp, sp, #8
|
||||
60 @ sp needed
|
||||
61 0028 7047 bx lr
|
||||
62 .L3:
|
||||
63 002a C046 .align 2
|
||||
64 .L2:
|
||||
65 002c 00100240 .word 1073876992
|
||||
66 .cfi_endproc
|
||||
67 .LFE40:
|
||||
69 .section .text.HAL_ADC_MspInit,"ax",%progbits
|
||||
70 .align 1
|
||||
71 .global HAL_ADC_MspInit
|
||||
72 .syntax unified
|
||||
73 .code 16
|
||||
74 .thumb_func
|
||||
75 .fpu softvfp
|
||||
77 HAL_ADC_MspInit:
|
||||
78 .LFB41:
|
||||
80:Src/stm32f0xx_hal_msp.c ****
|
||||
81:Src/stm32f0xx_hal_msp.c **** /**
|
||||
82:Src/stm32f0xx_hal_msp.c **** * @brief ADC MSP Initialization
|
||||
83:Src/stm32f0xx_hal_msp.c **** * This function configures the hardware resources used in this example
|
||||
84:Src/stm32f0xx_hal_msp.c **** * @param hadc: ADC handle pointer
|
||||
85:Src/stm32f0xx_hal_msp.c **** * @retval None
|
||||
86:Src/stm32f0xx_hal_msp.c **** */
|
||||
87:Src/stm32f0xx_hal_msp.c **** void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc)
|
||||
88:Src/stm32f0xx_hal_msp.c **** {
|
||||
79 .loc 1 88 0
|
||||
80 .cfi_startproc
|
||||
81 @ args = 0, pretend = 0, frame = 32
|
||||
82 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
83 .LVL0:
|
||||
84 0000 30B5 push {r4, r5, lr}
|
||||
85 .LCFI1:
|
||||
86 .cfi_def_cfa_offset 12
|
||||
ARM GAS /tmp/ccB95Ag5.s page 4
|
||||
|
||||
|
||||
87 .cfi_offset 4, -12
|
||||
88 .cfi_offset 5, -8
|
||||
89 .cfi_offset 14, -4
|
||||
90 0002 89B0 sub sp, sp, #36
|
||||
91 .LCFI2:
|
||||
92 .cfi_def_cfa_offset 48
|
||||
93 0004 0400 movs r4, r0
|
||||
89:Src/stm32f0xx_hal_msp.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
94 .loc 1 89 0
|
||||
95 0006 1422 movs r2, #20
|
||||
96 0008 0021 movs r1, #0
|
||||
97 000a 03A8 add r0, sp, #12
|
||||
98 .LVL1:
|
||||
99 000c FFF7FEFF bl memset
|
||||
100 .LVL2:
|
||||
90:Src/stm32f0xx_hal_msp.c **** if(hadc->Instance==ADC1)
|
||||
101 .loc 1 90 0
|
||||
102 0010 274B ldr r3, .L9
|
||||
103 0012 2268 ldr r2, [r4]
|
||||
104 0014 9A42 cmp r2, r3
|
||||
105 0016 01D0 beq .L7
|
||||
106 .L4:
|
||||
91:Src/stm32f0xx_hal_msp.c **** {
|
||||
92:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN ADC1_MspInit 0 */
|
||||
93:Src/stm32f0xx_hal_msp.c ****
|
||||
94:Src/stm32f0xx_hal_msp.c **** /* USER CODE END ADC1_MspInit 0 */
|
||||
95:Src/stm32f0xx_hal_msp.c **** /* Peripheral clock enable */
|
||||
96:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_ADC1_CLK_ENABLE();
|
||||
97:Src/stm32f0xx_hal_msp.c ****
|
||||
98:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_GPIOA_CLK_ENABLE();
|
||||
99:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
100:Src/stm32f0xx_hal_msp.c **** /**ADC GPIO Configuration
|
||||
101:Src/stm32f0xx_hal_msp.c **** PA0 ------> ADC_IN0
|
||||
102:Src/stm32f0xx_hal_msp.c **** PA1 ------> ADC_IN1
|
||||
103:Src/stm32f0xx_hal_msp.c **** PA2 ------> ADC_IN2
|
||||
104:Src/stm32f0xx_hal_msp.c **** PA3 ------> ADC_IN3
|
||||
105:Src/stm32f0xx_hal_msp.c **** PA4 ------> ADC_IN4
|
||||
106:Src/stm32f0xx_hal_msp.c **** PA5 ------> ADC_IN5
|
||||
107:Src/stm32f0xx_hal_msp.c **** PA6 ------> ADC_IN6
|
||||
108:Src/stm32f0xx_hal_msp.c **** PA7 ------> ADC_IN7
|
||||
109:Src/stm32f0xx_hal_msp.c **** PB0 ------> ADC_IN8
|
||||
110:Src/stm32f0xx_hal_msp.c **** */
|
||||
111:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3
|
||||
112:Src/stm32f0xx_hal_msp.c **** |GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7;
|
||||
113:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||
114:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
115:Src/stm32f0xx_hal_msp.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||
116:Src/stm32f0xx_hal_msp.c ****
|
||||
117:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Pin = GPIO_PIN_0;
|
||||
118:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||
119:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
120:Src/stm32f0xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
121:Src/stm32f0xx_hal_msp.c ****
|
||||
122:Src/stm32f0xx_hal_msp.c **** /* ADC1 DMA Init */
|
||||
123:Src/stm32f0xx_hal_msp.c **** /* ADC Init */
|
||||
124:Src/stm32f0xx_hal_msp.c **** hdma_adc.Instance = DMA1_Channel1;
|
||||
125:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||
ARM GAS /tmp/ccB95Ag5.s page 5
|
||||
|
||||
|
||||
126:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||
127:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.MemInc = DMA_MINC_ENABLE;
|
||||
128:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
||||
129:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
||||
130:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.Mode = DMA_CIRCULAR;
|
||||
131:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.Priority = DMA_PRIORITY_MEDIUM;
|
||||
132:Src/stm32f0xx_hal_msp.c **** if (HAL_DMA_Init(&hdma_adc) != HAL_OK)
|
||||
133:Src/stm32f0xx_hal_msp.c **** {
|
||||
134:Src/stm32f0xx_hal_msp.c **** Error_Handler();
|
||||
135:Src/stm32f0xx_hal_msp.c **** }
|
||||
136:Src/stm32f0xx_hal_msp.c ****
|
||||
137:Src/stm32f0xx_hal_msp.c **** __HAL_LINKDMA(hadc,DMA_Handle,hdma_adc);
|
||||
138:Src/stm32f0xx_hal_msp.c ****
|
||||
139:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN ADC1_MspInit 1 */
|
||||
140:Src/stm32f0xx_hal_msp.c ****
|
||||
141:Src/stm32f0xx_hal_msp.c **** /* USER CODE END ADC1_MspInit 1 */
|
||||
142:Src/stm32f0xx_hal_msp.c **** }
|
||||
143:Src/stm32f0xx_hal_msp.c ****
|
||||
144:Src/stm32f0xx_hal_msp.c **** }
|
||||
107 .loc 1 144 0
|
||||
108 0018 09B0 add sp, sp, #36
|
||||
109 @ sp needed
|
||||
110 .LVL3:
|
||||
111 001a 30BD pop {r4, r5, pc}
|
||||
112 .LVL4:
|
||||
113 .L7:
|
||||
114 .LBB4:
|
||||
96:Src/stm32f0xx_hal_msp.c ****
|
||||
115 .loc 1 96 0
|
||||
116 001c 254B ldr r3, .L9+4
|
||||
117 001e 9969 ldr r1, [r3, #24]
|
||||
118 0020 8020 movs r0, #128
|
||||
119 0022 8000 lsls r0, r0, #2
|
||||
120 0024 0143 orrs r1, r0
|
||||
121 0026 9961 str r1, [r3, #24]
|
||||
122 0028 9A69 ldr r2, [r3, #24]
|
||||
123 002a 0240 ands r2, r0
|
||||
124 002c 0092 str r2, [sp]
|
||||
125 002e 009A ldr r2, [sp]
|
||||
126 .LBE4:
|
||||
127 .LBB5:
|
||||
98:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
128 .loc 1 98 0
|
||||
129 0030 5969 ldr r1, [r3, #20]
|
||||
130 0032 8020 movs r0, #128
|
||||
131 0034 8002 lsls r0, r0, #10
|
||||
132 0036 0143 orrs r1, r0
|
||||
133 0038 5961 str r1, [r3, #20]
|
||||
134 003a 5A69 ldr r2, [r3, #20]
|
||||
135 003c 0240 ands r2, r0
|
||||
136 003e 0192 str r2, [sp, #4]
|
||||
137 0040 019A ldr r2, [sp, #4]
|
||||
138 .LBE5:
|
||||
139 .LBB6:
|
||||
99:Src/stm32f0xx_hal_msp.c **** /**ADC GPIO Configuration
|
||||
140 .loc 1 99 0
|
||||
141 0042 5A69 ldr r2, [r3, #20]
|
||||
ARM GAS /tmp/ccB95Ag5.s page 6
|
||||
|
||||
|
||||
142 0044 8021 movs r1, #128
|
||||
143 0046 C902 lsls r1, r1, #11
|
||||
144 0048 0A43 orrs r2, r1
|
||||
145 004a 5A61 str r2, [r3, #20]
|
||||
146 004c 5B69 ldr r3, [r3, #20]
|
||||
147 004e 0B40 ands r3, r1
|
||||
148 0050 0293 str r3, [sp, #8]
|
||||
149 0052 029B ldr r3, [sp, #8]
|
||||
150 .LBE6:
|
||||
111:Src/stm32f0xx_hal_msp.c **** |GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7;
|
||||
151 .loc 1 111 0
|
||||
152 0054 FF23 movs r3, #255
|
||||
153 0056 0393 str r3, [sp, #12]
|
||||
113:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
154 .loc 1 113 0
|
||||
155 0058 0325 movs r5, #3
|
||||
156 005a 0495 str r5, [sp, #16]
|
||||
115:Src/stm32f0xx_hal_msp.c ****
|
||||
157 .loc 1 115 0
|
||||
158 005c 9020 movs r0, #144
|
||||
159 005e 03A9 add r1, sp, #12
|
||||
160 0060 C005 lsls r0, r0, #23
|
||||
161 0062 FFF7FEFF bl HAL_GPIO_Init
|
||||
162 .LVL5:
|
||||
117:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||
163 .loc 1 117 0
|
||||
164 0066 0123 movs r3, #1
|
||||
165 0068 0393 str r3, [sp, #12]
|
||||
118:Src/stm32f0xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
166 .loc 1 118 0
|
||||
167 006a 0495 str r5, [sp, #16]
|
||||
119:Src/stm32f0xx_hal_msp.c **** HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
168 .loc 1 119 0
|
||||
169 006c 0025 movs r5, #0
|
||||
170 006e 0595 str r5, [sp, #20]
|
||||
120:Src/stm32f0xx_hal_msp.c ****
|
||||
171 .loc 1 120 0
|
||||
172 0070 03A9 add r1, sp, #12
|
||||
173 0072 1148 ldr r0, .L9+8
|
||||
174 0074 FFF7FEFF bl HAL_GPIO_Init
|
||||
175 .LVL6:
|
||||
124:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||
176 .loc 1 124 0
|
||||
177 0078 1048 ldr r0, .L9+12
|
||||
178 007a 114B ldr r3, .L9+16
|
||||
179 007c 0360 str r3, [r0]
|
||||
125:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||
180 .loc 1 125 0
|
||||
181 007e 4560 str r5, [r0, #4]
|
||||
126:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.MemInc = DMA_MINC_ENABLE;
|
||||
182 .loc 1 126 0
|
||||
183 0080 8560 str r5, [r0, #8]
|
||||
127:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
||||
184 .loc 1 127 0
|
||||
185 0082 8023 movs r3, #128
|
||||
186 0084 C360 str r3, [r0, #12]
|
||||
128:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
||||
ARM GAS /tmp/ccB95Ag5.s page 7
|
||||
|
||||
|
||||
187 .loc 1 128 0
|
||||
188 0086 8033 adds r3, r3, #128
|
||||
189 0088 0361 str r3, [r0, #16]
|
||||
129:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.Mode = DMA_CIRCULAR;
|
||||
190 .loc 1 129 0
|
||||
191 008a 8023 movs r3, #128
|
||||
192 008c DB00 lsls r3, r3, #3
|
||||
193 008e 4361 str r3, [r0, #20]
|
||||
130:Src/stm32f0xx_hal_msp.c **** hdma_adc.Init.Priority = DMA_PRIORITY_MEDIUM;
|
||||
194 .loc 1 130 0
|
||||
195 0090 2023 movs r3, #32
|
||||
196 0092 8361 str r3, [r0, #24]
|
||||
131:Src/stm32f0xx_hal_msp.c **** if (HAL_DMA_Init(&hdma_adc) != HAL_OK)
|
||||
197 .loc 1 131 0
|
||||
198 0094 8023 movs r3, #128
|
||||
199 0096 5B01 lsls r3, r3, #5
|
||||
200 0098 C361 str r3, [r0, #28]
|
||||
132:Src/stm32f0xx_hal_msp.c **** {
|
||||
201 .loc 1 132 0
|
||||
202 009a FFF7FEFF bl HAL_DMA_Init
|
||||
203 .LVL7:
|
||||
204 009e 0028 cmp r0, #0
|
||||
205 00a0 03D1 bne .L8
|
||||
206 .L6:
|
||||
137:Src/stm32f0xx_hal_msp.c ****
|
||||
207 .loc 1 137 0
|
||||
208 00a2 064B ldr r3, .L9+12
|
||||
209 00a4 2363 str r3, [r4, #48]
|
||||
210 00a6 5C62 str r4, [r3, #36]
|
||||
211 .loc 1 144 0
|
||||
212 00a8 B6E7 b .L4
|
||||
213 .L8:
|
||||
134:Src/stm32f0xx_hal_msp.c **** }
|
||||
214 .loc 1 134 0
|
||||
215 00aa FFF7FEFF bl Error_Handler
|
||||
216 .LVL8:
|
||||
217 00ae F8E7 b .L6
|
||||
218 .L10:
|
||||
219 .align 2
|
||||
220 .L9:
|
||||
221 00b0 00240140 .word 1073816576
|
||||
222 00b4 00100240 .word 1073876992
|
||||
223 00b8 00040048 .word 1207960576
|
||||
224 00bc 00000000 .word hdma_adc
|
||||
225 00c0 08000240 .word 1073872904
|
||||
226 .cfi_endproc
|
||||
227 .LFE41:
|
||||
229 .section .text.HAL_ADC_MspDeInit,"ax",%progbits
|
||||
230 .align 1
|
||||
231 .global HAL_ADC_MspDeInit
|
||||
232 .syntax unified
|
||||
233 .code 16
|
||||
234 .thumb_func
|
||||
235 .fpu softvfp
|
||||
237 HAL_ADC_MspDeInit:
|
||||
238 .LFB42:
|
||||
145:Src/stm32f0xx_hal_msp.c ****
|
||||
ARM GAS /tmp/ccB95Ag5.s page 8
|
||||
|
||||
|
||||
146:Src/stm32f0xx_hal_msp.c **** /**
|
||||
147:Src/stm32f0xx_hal_msp.c **** * @brief ADC MSP De-Initialization
|
||||
148:Src/stm32f0xx_hal_msp.c **** * This function freeze the hardware resources used in this example
|
||||
149:Src/stm32f0xx_hal_msp.c **** * @param hadc: ADC handle pointer
|
||||
150:Src/stm32f0xx_hal_msp.c **** * @retval None
|
||||
151:Src/stm32f0xx_hal_msp.c **** */
|
||||
152:Src/stm32f0xx_hal_msp.c **** void HAL_ADC_MspDeInit(ADC_HandleTypeDef* hadc)
|
||||
153:Src/stm32f0xx_hal_msp.c **** {
|
||||
239 .loc 1 153 0
|
||||
240 .cfi_startproc
|
||||
241 @ args = 0, pretend = 0, frame = 0
|
||||
242 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
243 .LVL9:
|
||||
244 0000 10B5 push {r4, lr}
|
||||
245 .LCFI3:
|
||||
246 .cfi_def_cfa_offset 8
|
||||
247 .cfi_offset 4, -8
|
||||
248 .cfi_offset 14, -4
|
||||
249 0002 0400 movs r4, r0
|
||||
154:Src/stm32f0xx_hal_msp.c **** if(hadc->Instance==ADC1)
|
||||
250 .loc 1 154 0
|
||||
251 0004 0B4B ldr r3, .L14
|
||||
252 0006 0268 ldr r2, [r0]
|
||||
253 0008 9A42 cmp r2, r3
|
||||
254 000a 00D0 beq .L13
|
||||
255 .LVL10:
|
||||
256 .L11:
|
||||
155:Src/stm32f0xx_hal_msp.c **** {
|
||||
156:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN ADC1_MspDeInit 0 */
|
||||
157:Src/stm32f0xx_hal_msp.c ****
|
||||
158:Src/stm32f0xx_hal_msp.c **** /* USER CODE END ADC1_MspDeInit 0 */
|
||||
159:Src/stm32f0xx_hal_msp.c **** /* Peripheral clock disable */
|
||||
160:Src/stm32f0xx_hal_msp.c **** __HAL_RCC_ADC1_CLK_DISABLE();
|
||||
161:Src/stm32f0xx_hal_msp.c ****
|
||||
162:Src/stm32f0xx_hal_msp.c **** /**ADC GPIO Configuration
|
||||
163:Src/stm32f0xx_hal_msp.c **** PA0 ------> ADC_IN0
|
||||
164:Src/stm32f0xx_hal_msp.c **** PA1 ------> ADC_IN1
|
||||
165:Src/stm32f0xx_hal_msp.c **** PA2 ------> ADC_IN2
|
||||
166:Src/stm32f0xx_hal_msp.c **** PA3 ------> ADC_IN3
|
||||
167:Src/stm32f0xx_hal_msp.c **** PA4 ------> ADC_IN4
|
||||
168:Src/stm32f0xx_hal_msp.c **** PA5 ------> ADC_IN5
|
||||
169:Src/stm32f0xx_hal_msp.c **** PA6 ------> ADC_IN6
|
||||
170:Src/stm32f0xx_hal_msp.c **** PA7 ------> ADC_IN7
|
||||
171:Src/stm32f0xx_hal_msp.c **** PB0 ------> ADC_IN8
|
||||
172:Src/stm32f0xx_hal_msp.c **** */
|
||||
173:Src/stm32f0xx_hal_msp.c **** HAL_GPIO_DeInit(GPIOA, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3
|
||||
174:Src/stm32f0xx_hal_msp.c **** |GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7);
|
||||
175:Src/stm32f0xx_hal_msp.c ****
|
||||
176:Src/stm32f0xx_hal_msp.c **** HAL_GPIO_DeInit(GPIOB, GPIO_PIN_0);
|
||||
177:Src/stm32f0xx_hal_msp.c ****
|
||||
178:Src/stm32f0xx_hal_msp.c **** /* ADC1 DMA DeInit */
|
||||
179:Src/stm32f0xx_hal_msp.c **** HAL_DMA_DeInit(hadc->DMA_Handle);
|
||||
180:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN ADC1_MspDeInit 1 */
|
||||
181:Src/stm32f0xx_hal_msp.c ****
|
||||
182:Src/stm32f0xx_hal_msp.c **** /* USER CODE END ADC1_MspDeInit 1 */
|
||||
183:Src/stm32f0xx_hal_msp.c **** }
|
||||
184:Src/stm32f0xx_hal_msp.c ****
|
||||
ARM GAS /tmp/ccB95Ag5.s page 9
|
||||
|
||||
|
||||
185:Src/stm32f0xx_hal_msp.c **** }
|
||||
257 .loc 1 185 0
|
||||
258 @ sp needed
|
||||
259 .LVL11:
|
||||
260 000c 10BD pop {r4, pc}
|
||||
261 .LVL12:
|
||||
262 .L13:
|
||||
160:Src/stm32f0xx_hal_msp.c ****
|
||||
263 .loc 1 160 0
|
||||
264 000e 0A4A ldr r2, .L14+4
|
||||
265 0010 9369 ldr r3, [r2, #24]
|
||||
266 0012 0A49 ldr r1, .L14+8
|
||||
267 0014 0B40 ands r3, r1
|
||||
268 0016 9361 str r3, [r2, #24]
|
||||
173:Src/stm32f0xx_hal_msp.c **** |GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7);
|
||||
269 .loc 1 173 0
|
||||
270 0018 9020 movs r0, #144
|
||||
271 .LVL13:
|
||||
272 001a FF21 movs r1, #255
|
||||
273 001c C005 lsls r0, r0, #23
|
||||
274 001e FFF7FEFF bl HAL_GPIO_DeInit
|
||||
275 .LVL14:
|
||||
176:Src/stm32f0xx_hal_msp.c ****
|
||||
276 .loc 1 176 0
|
||||
277 0022 0121 movs r1, #1
|
||||
278 0024 0648 ldr r0, .L14+12
|
||||
279 0026 FFF7FEFF bl HAL_GPIO_DeInit
|
||||
280 .LVL15:
|
||||
179:Src/stm32f0xx_hal_msp.c **** /* USER CODE BEGIN ADC1_MspDeInit 1 */
|
||||
281 .loc 1 179 0
|
||||
282 002a 206B ldr r0, [r4, #48]
|
||||
283 002c FFF7FEFF bl HAL_DMA_DeInit
|
||||
284 .LVL16:
|
||||
285 .loc 1 185 0
|
||||
286 0030 ECE7 b .L11
|
||||
287 .L15:
|
||||
288 0032 C046 .align 2
|
||||
289 .L14:
|
||||
290 0034 00240140 .word 1073816576
|
||||
291 0038 00100240 .word 1073876992
|
||||
292 003c FFFDFFFF .word -513
|
||||
293 0040 00040048 .word 1207960576
|
||||
294 .cfi_endproc
|
||||
295 .LFE42:
|
||||
297 .text
|
||||
298 .Letext0:
|
||||
299 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
300 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
301 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
302 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
303 .file 6 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h"
|
||||
304 .file 7 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h"
|
||||
305 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h"
|
||||
306 .file 9 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h"
|
||||
307 .file 10 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h"
|
||||
308 .file 11 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
309 .file 12 "Inc/main.h"
|
||||
ARM GAS /tmp/ccB95Ag5.s page 10
|
||||
|
||||
|
||||
310 .file 13 "<built-in>"
|
||||
ARM GAS /tmp/ccB95Ag5.s page 11
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_msp.c
|
||||
/tmp/ccB95Ag5.s:16 .text.HAL_MspInit:0000000000000000 $t
|
||||
/tmp/ccB95Ag5.s:23 .text.HAL_MspInit:0000000000000000 HAL_MspInit
|
||||
/tmp/ccB95Ag5.s:65 .text.HAL_MspInit:000000000000002c $d
|
||||
/tmp/ccB95Ag5.s:70 .text.HAL_ADC_MspInit:0000000000000000 $t
|
||||
/tmp/ccB95Ag5.s:77 .text.HAL_ADC_MspInit:0000000000000000 HAL_ADC_MspInit
|
||||
/tmp/ccB95Ag5.s:221 .text.HAL_ADC_MspInit:00000000000000b0 $d
|
||||
/tmp/ccB95Ag5.s:230 .text.HAL_ADC_MspDeInit:0000000000000000 $t
|
||||
/tmp/ccB95Ag5.s:237 .text.HAL_ADC_MspDeInit:0000000000000000 HAL_ADC_MspDeInit
|
||||
/tmp/ccB95Ag5.s:290 .text.HAL_ADC_MspDeInit:0000000000000034 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
memset
|
||||
HAL_GPIO_Init
|
||||
HAL_DMA_Init
|
||||
Error_Handler
|
||||
hdma_adc
|
||||
HAL_GPIO_DeInit
|
||||
HAL_DMA_DeInit
|
||||
BIN
midi-dials/build/stm32f0xx_hal_msp.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_msp.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_pcd.d
Normal file
87
midi-dials/build/stm32f0xx_hal_pcd.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_pcd.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
4908
midi-dials/build/stm32f0xx_hal_pcd.lst
Normal file
4908
midi-dials/build/stm32f0xx_hal_pcd.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_pcd.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_pcd.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_pcd_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_pcd_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_pcd_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
877
midi-dials/build/stm32f0xx_hal_pcd_ex.lst
Normal file
877
midi-dials/build/stm32f0xx_hal_pcd_ex.lst
Normal file
|
|
@ -0,0 +1,877 @@
|
|||
ARM GAS /tmp/ccWDTAAw.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_pcd_ex.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.HAL_PCDEx_PMAConfig,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global HAL_PCDEx_PMAConfig
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 HAL_PCDEx_PMAConfig:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c"
|
||||
1:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
2:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @file stm32f0xx_hal_pcd_ex.c
|
||||
4:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief PCD Extended HAL module driver.
|
||||
6:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * functionalities of the USB Peripheral Controller:
|
||||
8:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * + Extended features functions
|
||||
9:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** *
|
||||
10:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ******************************************************************************
|
||||
11:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @attention
|
||||
12:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** *
|
||||
13:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
||||
14:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * All rights reserved.</center></h2>
|
||||
15:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** *
|
||||
16:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
17:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * the "License"; You may not use this file except in compliance with the
|
||||
18:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * License. You may obtain a copy of the License at:
|
||||
19:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
20:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** *
|
||||
21:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ******************************************************************************
|
||||
22:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
23:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
24:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
25:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #include "stm32f0xx_hal.h"
|
||||
26:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
27:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /** @addtogroup STM32F0xx_HAL_Driver
|
||||
28:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @{
|
||||
29:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
30:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
31:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /** @defgroup PCDEx PCDEx
|
||||
32:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief PCD Extended HAL module driver
|
||||
33:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @{
|
||||
ARM GAS /tmp/ccWDTAAw.s page 2
|
||||
|
||||
|
||||
34:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
35:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
36:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #ifdef HAL_PCD_MODULE_ENABLED
|
||||
37:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
38:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if defined (USB)
|
||||
39:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Private types -------------------------------------------------------------*/
|
||||
40:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
41:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Private constants ---------------------------------------------------------*/
|
||||
42:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Private macros ------------------------------------------------------------*/
|
||||
43:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Private functions ---------------------------------------------------------*/
|
||||
44:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Exported functions --------------------------------------------------------*/
|
||||
45:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
46:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /** @defgroup PCDEx_Exported_Functions PCDEx Exported Functions
|
||||
47:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @{
|
||||
48:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
49:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
50:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /** @defgroup PCDEx_Exported_Functions_Group1 Peripheral Control functions
|
||||
51:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief PCDEx control functions
|
||||
52:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** *
|
||||
53:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** @verbatim
|
||||
54:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ===============================================================================
|
||||
55:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ##### Extended features functions #####
|
||||
56:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ===============================================================================
|
||||
57:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** [..] This section provides functions allowing to:
|
||||
58:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** (+) Update FIFO configuration
|
||||
59:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
60:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** @endverbatim
|
||||
61:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @{
|
||||
62:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
63:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
64:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
65:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Configure PMA for EP
|
||||
66:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd Device instance
|
||||
67:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param ep_addr endpoint address
|
||||
68:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param ep_kind endpoint Kind
|
||||
69:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * USB_SNG_BUF: Single Buffer used
|
||||
70:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * USB_DBL_BUF: Double Buffer used
|
||||
71:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param pmaadress: EP address in The PMA: In case of single buffer endpoint
|
||||
72:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * this parameter is 16-bit value providing the address
|
||||
73:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * in PMA allocated to endpoint.
|
||||
74:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * In case of double buffer endpoint this parameter
|
||||
75:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * is a 32-bit value providing the endpoint buffer 0 address
|
||||
76:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * in the LSB part of 32-bit value and endpoint buffer 1 address
|
||||
77:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * in the MSB part of 32-bit value.
|
||||
78:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
79:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
80:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
81:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_PMAConfig(PCD_HandleTypeDef *hpcd,
|
||||
82:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** uint16_t ep_addr,
|
||||
83:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** uint16_t ep_kind,
|
||||
84:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** uint32_t pmaadress)
|
||||
85:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
26 .loc 1 85 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 .LVL0:
|
||||
ARM GAS /tmp/ccWDTAAw.s page 3
|
||||
|
||||
|
||||
31 0000 10B5 push {r4, lr}
|
||||
32 .LCFI0:
|
||||
33 .cfi_def_cfa_offset 8
|
||||
34 .cfi_offset 4, -8
|
||||
35 .cfi_offset 14, -4
|
||||
86:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** PCD_EPTypeDef *ep;
|
||||
87:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
88:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* initialize ep structure*/
|
||||
89:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** if ((0x80U & ep_addr) == 0x80U)
|
||||
36 .loc 1 89 0
|
||||
37 0002 0C06 lsls r4, r1, #24
|
||||
38 0004 0DD5 bpl .L2
|
||||
90:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
91:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK];
|
||||
39 .loc 1 91 0
|
||||
40 0006 0724 movs r4, #7
|
||||
41 0008 2140 ands r1, r4
|
||||
42 .LVL1:
|
||||
43 000a 4901 lsls r1, r1, #5
|
||||
44 000c 2831 adds r1, r1, #40
|
||||
45 000e 4018 adds r0, r0, r1
|
||||
46 .LVL2:
|
||||
47 .L3:
|
||||
92:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
93:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** else
|
||||
94:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
95:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep = &hpcd->OUT_ep[ep_addr];
|
||||
96:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
97:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
98:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Here we check if the endpoint is single or double Buffer*/
|
||||
99:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** if (ep_kind == PCD_SNG_BUF)
|
||||
48 .loc 1 99 0
|
||||
49 0010 002A cmp r2, #0
|
||||
50 0012 0BD0 beq .L6
|
||||
100:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
101:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Single Buffer */
|
||||
102:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep->doublebuffer = 0U;
|
||||
103:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
104:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep->pmaadress = (uint16_t)pmaadress;
|
||||
105:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
106:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** else /* USB_DBL_BUF */
|
||||
107:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
108:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Double Buffer Endpoint */
|
||||
109:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep->doublebuffer = 1U;
|
||||
51 .loc 1 109 0
|
||||
52 0014 0122 movs r2, #1
|
||||
53 .LVL3:
|
||||
54 0016 0273 strb r2, [r0, #12]
|
||||
110:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
111:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep->pmaaddr0 = (uint16_t)(pmaadress & 0xFFFFU);
|
||||
55 .loc 1 111 0
|
||||
56 0018 0381 strh r3, [r0, #8]
|
||||
112:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** ep->pmaaddr1 = (uint16_t)((pmaadress & 0xFFFF0000U) >> 16);
|
||||
57 .loc 1 112 0
|
||||
58 001a 1B0C lsrs r3, r3, #16
|
||||
59 .LVL4:
|
||||
60 001c 4381 strh r3, [r0, #10]
|
||||
ARM GAS /tmp/ccWDTAAw.s page 4
|
||||
|
||||
|
||||
61 .L5:
|
||||
113:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
114:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
115:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
116:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
62 .loc 1 116 0
|
||||
63 001e 0020 movs r0, #0
|
||||
64 .LVL5:
|
||||
65 @ sp needed
|
||||
66 0020 10BD pop {r4, pc}
|
||||
67 .LVL6:
|
||||
68 .L2:
|
||||
95:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
69 .loc 1 95 0
|
||||
70 0022 4901 lsls r1, r1, #5
|
||||
71 .LVL7:
|
||||
72 0024 2931 adds r1, r1, #41
|
||||
73 0026 FF31 adds r1, r1, #255
|
||||
74 0028 4018 adds r0, r0, r1
|
||||
75 .LVL8:
|
||||
76 002a F1E7 b .L3
|
||||
77 .L6:
|
||||
102:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
78 .loc 1 102 0
|
||||
79 002c 0273 strb r2, [r0, #12]
|
||||
104:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
80 .loc 1 104 0
|
||||
81 002e C380 strh r3, [r0, #6]
|
||||
82 0030 F5E7 b .L5
|
||||
83 .cfi_endproc
|
||||
84 .LFE40:
|
||||
86 .section .text.HAL_PCDEx_ActivateBCD,"ax",%progbits
|
||||
87 .align 1
|
||||
88 .global HAL_PCDEx_ActivateBCD
|
||||
89 .syntax unified
|
||||
90 .code 16
|
||||
91 .thumb_func
|
||||
92 .fpu softvfp
|
||||
94 HAL_PCDEx_ActivateBCD:
|
||||
95 .LFB41:
|
||||
117:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
118:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
119:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Activate BatteryCharging feature.
|
||||
120:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
121:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
122:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
123:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_ActivateBCD(PCD_HandleTypeDef *hpcd)
|
||||
124:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
96 .loc 1 124 0
|
||||
97 .cfi_startproc
|
||||
98 @ args = 0, pretend = 0, frame = 0
|
||||
99 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
100 @ link register save eliminated.
|
||||
101 .LVL9:
|
||||
125:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
102 .loc 1 125 0
|
||||
103 0000 0268 ldr r2, [r0]
|
||||
ARM GAS /tmp/ccWDTAAw.s page 5
|
||||
|
||||
|
||||
104 .LVL10:
|
||||
126:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->battery_charging_active = 1U;
|
||||
105 .loc 1 126 0
|
||||
106 0002 9B23 movs r3, #155
|
||||
107 0004 9B00 lsls r3, r3, #2
|
||||
108 0006 0121 movs r1, #1
|
||||
109 0008 C150 str r1, [r0, r3]
|
||||
127:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
128:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Enable BCD feature */
|
||||
129:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR |= USB_BCDR_BCDEN;
|
||||
110 .loc 1 129 0
|
||||
111 000a 5823 movs r3, #88
|
||||
112 000c D15A ldrh r1, [r2, r3]
|
||||
113 000e 0120 movs r0, #1
|
||||
114 .LVL11:
|
||||
115 0010 0143 orrs r1, r0
|
||||
116 0012 D152 strh r1, [r2, r3]
|
||||
130:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
131:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Enable DCD : Data Contact Detect */
|
||||
132:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_PDEN);
|
||||
117 .loc 1 132 0
|
||||
118 0014 D15A ldrh r1, [r2, r3]
|
||||
119 0016 0420 movs r0, #4
|
||||
120 0018 8143 bics r1, r0
|
||||
121 001a D152 strh r1, [r2, r3]
|
||||
133:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_SDEN);
|
||||
122 .loc 1 133 0
|
||||
123 001c D15A ldrh r1, [r2, r3]
|
||||
124 001e 0430 adds r0, r0, #4
|
||||
125 0020 8143 bics r1, r0
|
||||
126 0022 D152 strh r1, [r2, r3]
|
||||
134:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR |= USB_BCDR_DCDEN;
|
||||
127 .loc 1 134 0
|
||||
128 0024 D15A ldrh r1, [r2, r3]
|
||||
129 0026 0220 movs r0, #2
|
||||
130 0028 0143 orrs r1, r0
|
||||
131 002a D152 strh r1, [r2, r3]
|
||||
135:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
136:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
137:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
132 .loc 1 137 0
|
||||
133 002c 0020 movs r0, #0
|
||||
134 @ sp needed
|
||||
135 002e 7047 bx lr
|
||||
136 .cfi_endproc
|
||||
137 .LFE41:
|
||||
139 .section .text.HAL_PCDEx_DeActivateBCD,"ax",%progbits
|
||||
140 .align 1
|
||||
141 .global HAL_PCDEx_DeActivateBCD
|
||||
142 .syntax unified
|
||||
143 .code 16
|
||||
144 .thumb_func
|
||||
145 .fpu softvfp
|
||||
147 HAL_PCDEx_DeActivateBCD:
|
||||
148 .LFB42:
|
||||
138:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
139:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
ARM GAS /tmp/ccWDTAAw.s page 6
|
||||
|
||||
|
||||
140:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Deactivate BatteryCharging feature.
|
||||
141:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
142:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
143:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
144:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_DeActivateBCD(PCD_HandleTypeDef *hpcd)
|
||||
145:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
149 .loc 1 145 0
|
||||
150 .cfi_startproc
|
||||
151 @ args = 0, pretend = 0, frame = 0
|
||||
152 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
153 @ link register save eliminated.
|
||||
154 .LVL12:
|
||||
146:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
155 .loc 1 146 0
|
||||
156 0000 0168 ldr r1, [r0]
|
||||
157 .LVL13:
|
||||
147:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->battery_charging_active = 0U;
|
||||
158 .loc 1 147 0
|
||||
159 0002 9B23 movs r3, #155
|
||||
160 0004 9B00 lsls r3, r3, #2
|
||||
161 0006 0022 movs r2, #0
|
||||
162 0008 C250 str r2, [r0, r3]
|
||||
148:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
149:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Disable BCD feature */
|
||||
150:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_BCDEN);
|
||||
163 .loc 1 150 0
|
||||
164 000a 5832 adds r2, r2, #88
|
||||
165 000c 8B5A ldrh r3, [r1, r2]
|
||||
166 000e 0120 movs r0, #1
|
||||
167 .LVL14:
|
||||
168 0010 8343 bics r3, r0
|
||||
169 0012 8B52 strh r3, [r1, r2]
|
||||
151:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
152:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
153:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
170 .loc 1 153 0
|
||||
171 0014 0020 movs r0, #0
|
||||
172 @ sp needed
|
||||
173 0016 7047 bx lr
|
||||
174 .cfi_endproc
|
||||
175 .LFE42:
|
||||
177 .section .text.HAL_PCDEx_ActivateLPM,"ax",%progbits
|
||||
178 .align 1
|
||||
179 .global HAL_PCDEx_ActivateLPM
|
||||
180 .syntax unified
|
||||
181 .code 16
|
||||
182 .thumb_func
|
||||
183 .fpu softvfp
|
||||
185 HAL_PCDEx_ActivateLPM:
|
||||
186 .LFB44:
|
||||
154:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
155:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
156:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Handle BatteryCharging Process.
|
||||
157:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
158:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
159:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
160:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** void HAL_PCDEx_BCD_VBUSDetect(PCD_HandleTypeDef *hpcd)
|
||||
ARM GAS /tmp/ccWDTAAw.s page 7
|
||||
|
||||
|
||||
161:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
162:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
163:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** uint32_t tickstart = HAL_GetTick();
|
||||
164:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
165:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Wait Detect flag or a timeout is happen*/
|
||||
166:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** while ((USBx->BCDR & USB_BCDR_DCDET) == 0U)
|
||||
167:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
168:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Check for the Timeout */
|
||||
169:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** if ((HAL_GetTick() - tickstart) > 1000U)
|
||||
170:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
171:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
172:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_ERROR);
|
||||
173:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #else
|
||||
174:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_ERROR);
|
||||
175:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
176:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
177:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** return;
|
||||
178:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
179:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
180:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
181:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(200U);
|
||||
182:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
183:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Data Pin Contact ? Check Detect flag */
|
||||
184:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** if ((USBx->BCDR & USB_BCDR_DCDET) == USB_BCDR_DCDET)
|
||||
185:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
186:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
187:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_CONTACT_DETECTION);
|
||||
188:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #else
|
||||
189:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_CONTACT_DETECTION);
|
||||
190:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
191:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
192:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Primary detection: checks if connected to Standard Downstream Port
|
||||
193:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** (without charging capability) */
|
||||
194:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_DCDEN);
|
||||
195:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
196:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_PDEN);
|
||||
197:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
198:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
199:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* If Charger detect ? */
|
||||
200:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** if ((USBx->BCDR & USB_BCDR_PDET) == USB_BCDR_PDET)
|
||||
201:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
202:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Start secondary detection to check connection to Charging Downstream
|
||||
203:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** Port or Dedicated Charging Port */
|
||||
204:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_PDEN);
|
||||
205:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
206:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_SDEN);
|
||||
207:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
208:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
209:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* If CDP ? */
|
||||
210:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** if ((USBx->BCDR & USB_BCDR_SDET) == USB_BCDR_SDET)
|
||||
211:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
212:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Dedicated Downstream Port DCP */
|
||||
213:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
214:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_DEDICATED_CHARGING_PORT);
|
||||
215:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #else
|
||||
216:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_DEDICATED_CHARGING_PORT);
|
||||
217:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
ARM GAS /tmp/ccWDTAAw.s page 8
|
||||
|
||||
|
||||
218:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
219:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** else
|
||||
220:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
221:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Charging Downstream Port CDP */
|
||||
222:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
223:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_CHARGING_DOWNSTREAM_PORT);
|
||||
224:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #else
|
||||
225:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_CHARGING_DOWNSTREAM_PORT);
|
||||
226:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
227:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
228:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
229:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** else /* NO */
|
||||
230:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
231:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Standard Downstream Port */
|
||||
232:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
233:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_STD_DOWNSTREAM_PORT);
|
||||
234:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #else
|
||||
235:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_STD_DOWNSTREAM_PORT);
|
||||
236:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
237:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
238:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
239:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Battery Charging capability discovery finished Start Enumeration */
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** (void)HAL_PCDEx_DeActivateBCD(hpcd);
|
||||
241:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
242:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_DISCOVERY_COMPLETED);
|
||||
243:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #else
|
||||
244:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_DISCOVERY_COMPLETED);
|
||||
245:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
246:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
247:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
248:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
249:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
250:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Activate LPM feature.
|
||||
251:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
252:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
253:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
254:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_ActivateLPM(PCD_HandleTypeDef *hpcd)
|
||||
255:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
187 .loc 1 255 0
|
||||
188 .cfi_startproc
|
||||
189 @ args = 0, pretend = 0, frame = 0
|
||||
190 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
191 @ link register save eliminated.
|
||||
192 .LVL15:
|
||||
256:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
257:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
193 .loc 1 257 0
|
||||
194 0000 0268 ldr r2, [r0]
|
||||
195 .LVL16:
|
||||
258:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->lpm_active = 1U;
|
||||
196 .loc 1 258 0
|
||||
197 0002 9A23 movs r3, #154
|
||||
198 0004 9B00 lsls r3, r3, #2
|
||||
199 0006 0121 movs r1, #1
|
||||
200 0008 C150 str r1, [r0, r3]
|
||||
259:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->LPM_State = LPM_L0;
|
||||
201 .loc 1 259 0
|
||||
ARM GAS /tmp/ccWDTAAw.s page 9
|
||||
|
||||
|
||||
202 000a 083B subs r3, r3, #8
|
||||
203 000c 0021 movs r1, #0
|
||||
204 000e C154 strb r1, [r0, r3]
|
||||
260:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
261:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->LPMCSR |= USB_LPMCSR_LMPEN;
|
||||
205 .loc 1 261 0
|
||||
206 0010 5423 movs r3, #84
|
||||
207 0012 D15A ldrh r1, [r2, r3]
|
||||
208 0014 0120 movs r0, #1
|
||||
209 .LVL17:
|
||||
210 0016 0143 orrs r1, r0
|
||||
211 0018 D152 strh r1, [r2, r3]
|
||||
262:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->LPMCSR |= USB_LPMCSR_LPMACK;
|
||||
212 .loc 1 262 0
|
||||
213 001a D15A ldrh r1, [r2, r3]
|
||||
214 001c 0220 movs r0, #2
|
||||
215 001e 0143 orrs r1, r0
|
||||
216 0020 D152 strh r1, [r2, r3]
|
||||
263:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
264:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
265:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
217 .loc 1 265 0
|
||||
218 0022 0020 movs r0, #0
|
||||
219 @ sp needed
|
||||
220 0024 7047 bx lr
|
||||
221 .cfi_endproc
|
||||
222 .LFE44:
|
||||
224 .section .text.HAL_PCDEx_DeActivateLPM,"ax",%progbits
|
||||
225 .align 1
|
||||
226 .global HAL_PCDEx_DeActivateLPM
|
||||
227 .syntax unified
|
||||
228 .code 16
|
||||
229 .thumb_func
|
||||
230 .fpu softvfp
|
||||
232 HAL_PCDEx_DeActivateLPM:
|
||||
233 .LFB45:
|
||||
266:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
267:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
268:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Deactivate LPM feature.
|
||||
269:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
270:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
271:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
272:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_DeActivateLPM(PCD_HandleTypeDef *hpcd)
|
||||
273:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
234 .loc 1 273 0
|
||||
235 .cfi_startproc
|
||||
236 @ args = 0, pretend = 0, frame = 0
|
||||
237 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
238 @ link register save eliminated.
|
||||
239 .LVL18:
|
||||
274:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
240 .loc 1 274 0
|
||||
241 0000 0268 ldr r2, [r0]
|
||||
242 .LVL19:
|
||||
275:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
276:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** hpcd->lpm_active = 0U;
|
||||
243 .loc 1 276 0
|
||||
ARM GAS /tmp/ccWDTAAw.s page 10
|
||||
|
||||
|
||||
244 0002 9A23 movs r3, #154
|
||||
245 0004 9B00 lsls r3, r3, #2
|
||||
246 0006 0021 movs r1, #0
|
||||
247 0008 C150 str r1, [r0, r3]
|
||||
277:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
278:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->LPMCSR &= ~(USB_LPMCSR_LMPEN);
|
||||
248 .loc 1 278 0
|
||||
249 000a 5423 movs r3, #84
|
||||
250 000c D15A ldrh r1, [r2, r3]
|
||||
251 000e 0120 movs r0, #1
|
||||
252 .LVL20:
|
||||
253 0010 8143 bics r1, r0
|
||||
254 0012 D152 strh r1, [r2, r3]
|
||||
279:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->LPMCSR &= ~(USB_LPMCSR_LPMACK);
|
||||
255 .loc 1 279 0
|
||||
256 0014 D15A ldrh r1, [r2, r3]
|
||||
257 0016 0130 adds r0, r0, #1
|
||||
258 0018 8143 bics r1, r0
|
||||
259 001a D152 strh r1, [r2, r3]
|
||||
280:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
281:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
282:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
260 .loc 1 282 0
|
||||
261 001c 0020 movs r0, #0
|
||||
262 @ sp needed
|
||||
263 001e 7047 bx lr
|
||||
264 .cfi_endproc
|
||||
265 .LFE45:
|
||||
267 .section .text.HAL_PCDEx_LPM_Callback,"ax",%progbits
|
||||
268 .align 1
|
||||
269 .weak HAL_PCDEx_LPM_Callback
|
||||
270 .syntax unified
|
||||
271 .code 16
|
||||
272 .thumb_func
|
||||
273 .fpu softvfp
|
||||
275 HAL_PCDEx_LPM_Callback:
|
||||
276 .LFB46:
|
||||
283:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
284:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
285:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
286:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
287:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Send LPM message to user layer callback.
|
||||
288:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
289:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param msg LPM message
|
||||
290:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
291:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
292:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** __weak void HAL_PCDEx_LPM_Callback(PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg)
|
||||
293:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
277 .loc 1 293 0
|
||||
278 .cfi_startproc
|
||||
279 @ args = 0, pretend = 0, frame = 0
|
||||
280 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
281 @ link register save eliminated.
|
||||
282 .LVL21:
|
||||
294:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Prevent unused argument(s) compilation warning */
|
||||
295:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** UNUSED(hpcd);
|
||||
296:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** UNUSED(msg);
|
||||
ARM GAS /tmp/ccWDTAAw.s page 11
|
||||
|
||||
|
||||
297:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
298:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
||||
299:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** the HAL_PCDEx_LPM_Callback could be implemented in the user file
|
||||
300:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
301:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
283 .loc 1 301 0
|
||||
284 @ sp needed
|
||||
285 0000 7047 bx lr
|
||||
286 .cfi_endproc
|
||||
287 .LFE46:
|
||||
289 .section .text.HAL_PCDEx_BCD_Callback,"ax",%progbits
|
||||
290 .align 1
|
||||
291 .weak HAL_PCDEx_BCD_Callback
|
||||
292 .syntax unified
|
||||
293 .code 16
|
||||
294 .thumb_func
|
||||
295 .fpu softvfp
|
||||
297 HAL_PCDEx_BCD_Callback:
|
||||
298 .LFB47:
|
||||
302:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
303:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /**
|
||||
304:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @brief Send BatteryCharging message to user layer callback.
|
||||
305:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
306:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @param msg LPM message
|
||||
307:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
308:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
309:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** __weak void HAL_PCDEx_BCD_Callback(PCD_HandleTypeDef *hpcd, PCD_BCD_MsgTypeDef msg)
|
||||
310:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
299 .loc 1 310 0
|
||||
300 .cfi_startproc
|
||||
301 @ args = 0, pretend = 0, frame = 0
|
||||
302 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
303 @ link register save eliminated.
|
||||
304 .LVL22:
|
||||
311:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* Prevent unused argument(s) compilation warning */
|
||||
312:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** UNUSED(hpcd);
|
||||
313:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** UNUSED(msg);
|
||||
314:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
315:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
||||
316:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** the HAL_PCDEx_BCD_Callback could be implemented in the user file
|
||||
317:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** */
|
||||
318:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
305 .loc 1 318 0
|
||||
306 @ sp needed
|
||||
307 0000 7047 bx lr
|
||||
308 .cfi_endproc
|
||||
309 .LFE47:
|
||||
311 .section .text.HAL_PCDEx_BCD_VBUSDetect,"ax",%progbits
|
||||
312 .align 1
|
||||
313 .global HAL_PCDEx_BCD_VBUSDetect
|
||||
314 .syntax unified
|
||||
315 .code 16
|
||||
316 .thumb_func
|
||||
317 .fpu softvfp
|
||||
319 HAL_PCDEx_BCD_VBUSDetect:
|
||||
320 .LFB43:
|
||||
161:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
ARM GAS /tmp/ccWDTAAw.s page 12
|
||||
|
||||
|
||||
321 .loc 1 161 0
|
||||
322 .cfi_startproc
|
||||
323 @ args = 0, pretend = 0, frame = 0
|
||||
324 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
325 .LVL23:
|
||||
326 0000 70B5 push {r4, r5, r6, lr}
|
||||
327 .LCFI1:
|
||||
328 .cfi_def_cfa_offset 16
|
||||
329 .cfi_offset 4, -16
|
||||
330 .cfi_offset 5, -12
|
||||
331 .cfi_offset 6, -8
|
||||
332 .cfi_offset 14, -4
|
||||
333 0002 0600 movs r6, r0
|
||||
162:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** uint32_t tickstart = HAL_GetTick();
|
||||
334 .loc 1 162 0
|
||||
335 0004 0468 ldr r4, [r0]
|
||||
336 .LVL24:
|
||||
163:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
337 .loc 1 163 0
|
||||
338 0006 FFF7FEFF bl HAL_GetTick
|
||||
339 .LVL25:
|
||||
340 000a 0500 movs r5, r0
|
||||
341 .LVL26:
|
||||
342 .L14:
|
||||
166:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
343 .loc 1 166 0
|
||||
344 000c 5823 movs r3, #88
|
||||
345 000e E35A ldrh r3, [r4, r3]
|
||||
346 0010 DB06 lsls r3, r3, #27
|
||||
347 0012 0BD4 bmi .L21
|
||||
169:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
348 .loc 1 169 0
|
||||
349 0014 FFF7FEFF bl HAL_GetTick
|
||||
350 .LVL27:
|
||||
351 0018 401B subs r0, r0, r5
|
||||
352 001a FA23 movs r3, #250
|
||||
353 001c 9B00 lsls r3, r3, #2
|
||||
354 001e 9842 cmp r0, r3
|
||||
355 0020 F4D9 bls .L14
|
||||
174:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
356 .loc 1 174 0
|
||||
357 0022 FF21 movs r1, #255
|
||||
358 0024 3000 movs r0, r6
|
||||
359 0026 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
360 .LVL28:
|
||||
177:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** }
|
||||
361 .loc 1 177 0
|
||||
362 002a 43E0 b .L13
|
||||
363 .L21:
|
||||
181:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
364 .loc 1 181 0
|
||||
365 002c C820 movs r0, #200
|
||||
366 002e FFF7FEFF bl HAL_Delay
|
||||
367 .LVL29:
|
||||
184:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
368 .loc 1 184 0
|
||||
369 0032 5823 movs r3, #88
|
||||
ARM GAS /tmp/ccWDTAAw.s page 13
|
||||
|
||||
|
||||
370 0034 E35A ldrh r3, [r4, r3]
|
||||
371 0036 DB06 lsls r3, r3, #27
|
||||
372 0038 27D4 bmi .L22
|
||||
373 .L17:
|
||||
194:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
374 .loc 1 194 0
|
||||
375 003a 5825 movs r5, #88
|
||||
376 .LVL30:
|
||||
377 003c 635B ldrh r3, [r4, r5]
|
||||
378 003e 0222 movs r2, #2
|
||||
379 0040 9343 bics r3, r2
|
||||
380 0042 6353 strh r3, [r4, r5]
|
||||
195:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_PDEN);
|
||||
381 .loc 1 195 0
|
||||
382 0044 3220 movs r0, #50
|
||||
383 0046 FFF7FEFF bl HAL_Delay
|
||||
384 .LVL31:
|
||||
196:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
385 .loc 1 196 0
|
||||
386 004a 635B ldrh r3, [r4, r5]
|
||||
387 004c 0422 movs r2, #4
|
||||
388 004e 1343 orrs r3, r2
|
||||
389 0050 6353 strh r3, [r4, r5]
|
||||
197:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
390 .loc 1 197 0
|
||||
391 0052 3220 movs r0, #50
|
||||
392 0054 FFF7FEFF bl HAL_Delay
|
||||
393 .LVL32:
|
||||
200:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
394 .loc 1 200 0
|
||||
395 0058 635B ldrh r3, [r4, r5]
|
||||
396 005a 9B06 lsls r3, r3, #26
|
||||
397 005c 1FD5 bpl .L18
|
||||
204:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
398 .loc 1 204 0
|
||||
399 005e 635B ldrh r3, [r4, r5]
|
||||
400 0060 0422 movs r2, #4
|
||||
401 0062 9343 bics r3, r2
|
||||
402 0064 6353 strh r3, [r4, r5]
|
||||
205:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_SDEN);
|
||||
403 .loc 1 205 0
|
||||
404 0066 3220 movs r0, #50
|
||||
405 0068 FFF7FEFF bl HAL_Delay
|
||||
406 .LVL33:
|
||||
206:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
407 .loc 1 206 0
|
||||
408 006c 635B ldrh r3, [r4, r5]
|
||||
409 006e 0822 movs r2, #8
|
||||
410 0070 1343 orrs r3, r2
|
||||
411 0072 6353 strh r3, [r4, r5]
|
||||
207:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
412 .loc 1 207 0
|
||||
413 0074 3220 movs r0, #50
|
||||
414 0076 FFF7FEFF bl HAL_Delay
|
||||
415 .LVL34:
|
||||
210:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** {
|
||||
416 .loc 1 210 0
|
||||
ARM GAS /tmp/ccWDTAAw.s page 14
|
||||
|
||||
|
||||
417 007a 635B ldrh r3, [r4, r5]
|
||||
418 007c 5B06 lsls r3, r3, #25
|
||||
419 007e 09D5 bpl .L19
|
||||
216:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
420 .loc 1 216 0
|
||||
421 0080 FB21 movs r1, #251
|
||||
422 0082 3000 movs r0, r6
|
||||
423 0084 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
424 .LVL35:
|
||||
425 0088 0DE0 b .L20
|
||||
426 .LVL36:
|
||||
427 .L22:
|
||||
189:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
428 .loc 1 189 0
|
||||
429 008a FE21 movs r1, #254
|
||||
430 008c 3000 movs r0, r6
|
||||
431 008e FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
432 .LVL37:
|
||||
433 0092 D2E7 b .L17
|
||||
434 .LVL38:
|
||||
435 .L19:
|
||||
225:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
436 .loc 1 225 0
|
||||
437 0094 FC21 movs r1, #252
|
||||
438 0096 3000 movs r0, r6
|
||||
439 0098 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
440 .LVL39:
|
||||
441 009c 03E0 b .L20
|
||||
442 .L18:
|
||||
235:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
443 .loc 1 235 0
|
||||
444 009e FD21 movs r1, #253
|
||||
445 00a0 3000 movs r0, r6
|
||||
446 00a2 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
447 .LVL40:
|
||||
448 .L20:
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
449 .loc 1 240 0
|
||||
450 00a6 3000 movs r0, r6
|
||||
451 00a8 FFF7FEFF bl HAL_PCDEx_DeActivateBCD
|
||||
452 .LVL41:
|
||||
244:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
453 .loc 1 244 0
|
||||
454 00ac 0021 movs r1, #0
|
||||
455 00ae 3000 movs r0, r6
|
||||
456 00b0 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
457 .LVL42:
|
||||
458 .L13:
|
||||
246:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c ****
|
||||
459 .loc 1 246 0
|
||||
460 @ sp needed
|
||||
461 .LVL43:
|
||||
462 .LVL44:
|
||||
463 00b4 70BD pop {r4, r5, r6, pc}
|
||||
464 .cfi_endproc
|
||||
465 .LFE43:
|
||||
467 .text
|
||||
ARM GAS /tmp/ccWDTAAw.s page 15
|
||||
|
||||
|
||||
468 .Letext0:
|
||||
469 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
470 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
471 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
472 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
473 .file 6 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h"
|
||||
474 .file 7 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h"
|
||||
475 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h"
|
||||
476 .file 9 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/ccWDTAAw.s page 16
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_pcd_ex.c
|
||||
/tmp/ccWDTAAw.s:16 .text.HAL_PCDEx_PMAConfig:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:23 .text.HAL_PCDEx_PMAConfig:0000000000000000 HAL_PCDEx_PMAConfig
|
||||
/tmp/ccWDTAAw.s:87 .text.HAL_PCDEx_ActivateBCD:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:94 .text.HAL_PCDEx_ActivateBCD:0000000000000000 HAL_PCDEx_ActivateBCD
|
||||
/tmp/ccWDTAAw.s:140 .text.HAL_PCDEx_DeActivateBCD:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:147 .text.HAL_PCDEx_DeActivateBCD:0000000000000000 HAL_PCDEx_DeActivateBCD
|
||||
/tmp/ccWDTAAw.s:178 .text.HAL_PCDEx_ActivateLPM:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:185 .text.HAL_PCDEx_ActivateLPM:0000000000000000 HAL_PCDEx_ActivateLPM
|
||||
/tmp/ccWDTAAw.s:225 .text.HAL_PCDEx_DeActivateLPM:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:232 .text.HAL_PCDEx_DeActivateLPM:0000000000000000 HAL_PCDEx_DeActivateLPM
|
||||
/tmp/ccWDTAAw.s:268 .text.HAL_PCDEx_LPM_Callback:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:275 .text.HAL_PCDEx_LPM_Callback:0000000000000000 HAL_PCDEx_LPM_Callback
|
||||
/tmp/ccWDTAAw.s:290 .text.HAL_PCDEx_BCD_Callback:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:297 .text.HAL_PCDEx_BCD_Callback:0000000000000000 HAL_PCDEx_BCD_Callback
|
||||
/tmp/ccWDTAAw.s:312 .text.HAL_PCDEx_BCD_VBUSDetect:0000000000000000 $t
|
||||
/tmp/ccWDTAAw.s:319 .text.HAL_PCDEx_BCD_VBUSDetect:0000000000000000 HAL_PCDEx_BCD_VBUSDetect
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
HAL_Delay
|
||||
BIN
midi-dials/build/stm32f0xx_hal_pcd_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_pcd_ex.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_pwr.d
Normal file
87
midi-dials/build/stm32f0xx_hal_pwr.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_pwr.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
1014
midi-dials/build/stm32f0xx_hal_pwr.lst
Normal file
1014
midi-dials/build/stm32f0xx_hal_pwr.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_pwr.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_pwr.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_pwr_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_pwr_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_pwr_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
710
midi-dials/build/stm32f0xx_hal_pwr_ex.lst
Normal file
710
midi-dials/build/stm32f0xx_hal_pwr_ex.lst
Normal file
|
|
@ -0,0 +1,710 @@
|
|||
ARM GAS /tmp/ccdGy2AT.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_pwr_ex.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.HAL_PWR_ConfigPVD,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global HAL_PWR_ConfigPVD
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 HAL_PWR_ConfigPVD:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c"
|
||||
1:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
2:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @file stm32f0xx_hal_pwr_ex.c
|
||||
4:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Extended PWR HAL module driver.
|
||||
6:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * functionalities of the Power Controller (PWR) peripheral:
|
||||
8:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * + Extended Initialization and de-initialization functions
|
||||
9:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * + Extended Peripheral Control functions
|
||||
10:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *
|
||||
11:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ******************************************************************************
|
||||
12:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @attention
|
||||
13:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *
|
||||
14:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
||||
15:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * All rights reserved.</center></h2>
|
||||
16:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *
|
||||
17:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
18:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * the "License"; You may not use this file except in compliance with the
|
||||
19:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * License. You may obtain a copy of the License at:
|
||||
20:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
21:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *
|
||||
22:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ******************************************************************************
|
||||
23:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
24:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
25:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
26:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #include "stm32f0xx_hal.h"
|
||||
27:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
28:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /** @addtogroup STM32F0xx_HAL_Driver
|
||||
29:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @{
|
||||
30:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
31:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
32:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
|
||||
33:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief PWREx HAL module driver
|
||||
ARM GAS /tmp/ccdGy2AT.s page 2
|
||||
|
||||
|
||||
34:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @{
|
||||
35:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
36:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
37:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #ifdef HAL_PWR_MODULE_ENABLED
|
||||
38:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
39:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
40:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Private define ------------------------------------------------------------*/
|
||||
41:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /** @defgroup PWREx_Private_Constants PWREx Private Constants
|
||||
42:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @{
|
||||
43:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
44:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #define PVD_MODE_IT (0x00010000U)
|
||||
45:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #define PVD_MODE_EVT (0x00020000U)
|
||||
46:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #define PVD_RISING_EDGE (0x00000001U)
|
||||
47:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #define PVD_FALLING_EDGE (0x00000002U)
|
||||
48:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
49:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @}
|
||||
50:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
51:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
52:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Private macro -------------------------------------------------------------*/
|
||||
53:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
54:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
55:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Exported functions ---------------------------------------------------------*/
|
||||
56:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
57:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions PWREx Exported Functions
|
||||
58:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @{
|
||||
59:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
60:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
61:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions_Group1 Peripheral Extended Control Functions
|
||||
62:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Extended Peripheral Control functions
|
||||
63:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *
|
||||
64:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** @verbatim
|
||||
65:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
66:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ===============================================================================
|
||||
67:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ##### Peripheral extended control functions #####
|
||||
68:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ===============================================================================
|
||||
69:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
70:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *** PVD configuration ***
|
||||
71:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** =========================
|
||||
72:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** [..]
|
||||
73:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** (+) The PVD is used to monitor the VDD power supply by comparing it to a
|
||||
74:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** threshold selected by the PVD Level (PLS[2:0] bits in the PWR_CR).
|
||||
75:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** (+) A PVDO flag is available to indicate if VDD/VDDA is higher or lower
|
||||
76:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** than the PVD threshold. This event is internally connected to the EXTI
|
||||
77:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** line16 and can generate an interrupt if enabled. This is done through
|
||||
78:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** HAL_PWR_ConfigPVD(), HAL_PWR_EnablePVD() functions.
|
||||
79:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** (+) The PVD is stopped in Standby mode.
|
||||
80:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** -@- PVD is not available on STM32F030x4/x6/x8
|
||||
81:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
82:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** *** VDDIO2 Monitor Configuration ***
|
||||
83:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** ====================================
|
||||
84:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** [..]
|
||||
85:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** (+) VDDIO2 monitor is used to monitor the VDDIO2 power supply by comparing it
|
||||
86:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** to VREFInt Voltage
|
||||
87:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** (+) This monitor is internally connected to the EXTI line31
|
||||
88:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** and can generate an interrupt if enabled. This is done through
|
||||
89:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** HAL_PWREx_EnableVddio2Monitor() function.
|
||||
90:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** -@- VDDIO2 is available on STM32F07x/09x/04x
|
||||
ARM GAS /tmp/ccdGy2AT.s page 3
|
||||
|
||||
|
||||
91:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
92:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** @endverbatim
|
||||
93:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @{
|
||||
94:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
95:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
96:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #if defined (STM32F031x6) || defined (STM32F051x8) || \
|
||||
97:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** defined (STM32F071xB) || defined (STM32F091xC) || \
|
||||
98:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** defined (STM32F042x6) || defined (STM32F072xB)
|
||||
99:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
100:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Configures the voltage threshold detected by the Power Voltage Detector(PVD).
|
||||
101:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @param sConfigPVD pointer to an PWR_PVDTypeDef structure that contains the configuration
|
||||
102:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * information for the PVD.
|
||||
103:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @note Refer to the electrical characteristics of your device datasheet for
|
||||
104:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * more details about the voltage threshold corresponding to each
|
||||
105:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * detection level.
|
||||
106:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
107:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
108:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWR_ConfigPVD(PWR_PVDTypeDef *sConfigPVD)
|
||||
109:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
26 .loc 1 109 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 @ link register save eliminated.
|
||||
31 .LVL0:
|
||||
110:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Check the parameters */
|
||||
111:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** assert_param(IS_PWR_PVD_LEVEL(sConfigPVD->PVDLevel));
|
||||
112:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** assert_param(IS_PWR_PVD_MODE(sConfigPVD->Mode));
|
||||
113:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
114:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Set PLS[7:5] bits according to PVDLevel value */
|
||||
115:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** MODIFY_REG(PWR->CR, PWR_CR_PLS, sConfigPVD->PVDLevel);
|
||||
32 .loc 1 115 0
|
||||
33 0000 1C4A ldr r2, .L6
|
||||
34 0002 1368 ldr r3, [r2]
|
||||
35 0004 E021 movs r1, #224
|
||||
36 0006 8B43 bics r3, r1
|
||||
37 0008 0168 ldr r1, [r0]
|
||||
38 000a 0B43 orrs r3, r1
|
||||
39 000c 1360 str r3, [r2]
|
||||
116:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
117:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Clear any previous config. Keep it clear if no event or IT mode is selected */
|
||||
118:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_DISABLE_EVENT();
|
||||
40 .loc 1 118 0
|
||||
41 000e 1A4B ldr r3, .L6+4
|
||||
42 0010 5968 ldr r1, [r3, #4]
|
||||
43 0012 1A4A ldr r2, .L6+8
|
||||
44 0014 1140 ands r1, r2
|
||||
45 0016 5960 str r1, [r3, #4]
|
||||
119:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_DISABLE_IT();
|
||||
46 .loc 1 119 0
|
||||
47 0018 1968 ldr r1, [r3]
|
||||
48 001a 1140 ands r1, r2
|
||||
49 001c 1960 str r1, [r3]
|
||||
120:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE();__HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE();
|
||||
50 .loc 1 120 0
|
||||
51 001e 9968 ldr r1, [r3, #8]
|
||||
52 0020 1140 ands r1, r2
|
||||
ARM GAS /tmp/ccdGy2AT.s page 4
|
||||
|
||||
|
||||
53 0022 9960 str r1, [r3, #8]
|
||||
54 0024 D968 ldr r1, [r3, #12]
|
||||
55 0026 0A40 ands r2, r1
|
||||
56 0028 DA60 str r2, [r3, #12]
|
||||
121:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
122:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Configure interrupt mode */
|
||||
123:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_MODE_IT) == PVD_MODE_IT)
|
||||
57 .loc 1 123 0
|
||||
58 002a 4368 ldr r3, [r0, #4]
|
||||
59 002c DB03 lsls r3, r3, #15
|
||||
60 002e 05D5 bpl .L2
|
||||
124:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
125:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_IT();
|
||||
61 .loc 1 125 0
|
||||
62 0030 114A ldr r2, .L6+4
|
||||
63 0032 1168 ldr r1, [r2]
|
||||
64 0034 8023 movs r3, #128
|
||||
65 0036 5B02 lsls r3, r3, #9
|
||||
66 0038 0B43 orrs r3, r1
|
||||
67 003a 1360 str r3, [r2]
|
||||
68 .L2:
|
||||
126:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
127:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
128:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Configure event mode */
|
||||
129:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_MODE_EVT) == PVD_MODE_EVT)
|
||||
69 .loc 1 129 0
|
||||
70 003c 4368 ldr r3, [r0, #4]
|
||||
71 003e 9B03 lsls r3, r3, #14
|
||||
72 0040 05D5 bpl .L3
|
||||
130:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
131:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_EVENT();
|
||||
73 .loc 1 131 0
|
||||
74 0042 0D4A ldr r2, .L6+4
|
||||
75 0044 5168 ldr r1, [r2, #4]
|
||||
76 0046 8023 movs r3, #128
|
||||
77 0048 5B02 lsls r3, r3, #9
|
||||
78 004a 0B43 orrs r3, r1
|
||||
79 004c 5360 str r3, [r2, #4]
|
||||
80 .L3:
|
||||
132:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
133:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
134:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Configure the edge */
|
||||
135:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_RISING_EDGE) == PVD_RISING_EDGE)
|
||||
81 .loc 1 135 0
|
||||
82 004e 4368 ldr r3, [r0, #4]
|
||||
83 0050 DB07 lsls r3, r3, #31
|
||||
84 0052 05D5 bpl .L4
|
||||
136:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
137:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE();
|
||||
85 .loc 1 137 0
|
||||
86 0054 084A ldr r2, .L6+4
|
||||
87 0056 9168 ldr r1, [r2, #8]
|
||||
88 0058 8023 movs r3, #128
|
||||
89 005a 5B02 lsls r3, r3, #9
|
||||
90 005c 0B43 orrs r3, r1
|
||||
91 005e 9360 str r3, [r2, #8]
|
||||
92 .L4:
|
||||
ARM GAS /tmp/ccdGy2AT.s page 5
|
||||
|
||||
|
||||
138:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
139:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
140:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** if((sConfigPVD->Mode & PVD_FALLING_EDGE) == PVD_FALLING_EDGE)
|
||||
93 .loc 1 140 0
|
||||
94 0060 4368 ldr r3, [r0, #4]
|
||||
95 0062 9B07 lsls r3, r3, #30
|
||||
96 0064 05D5 bpl .L1
|
||||
141:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
142:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE();
|
||||
97 .loc 1 142 0
|
||||
98 0066 044A ldr r2, .L6+4
|
||||
99 0068 D168 ldr r1, [r2, #12]
|
||||
100 006a 8023 movs r3, #128
|
||||
101 006c 5B02 lsls r3, r3, #9
|
||||
102 006e 0B43 orrs r3, r1
|
||||
103 0070 D360 str r3, [r2, #12]
|
||||
104 .L1:
|
||||
143:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
144:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
105 .loc 1 144 0
|
||||
106 @ sp needed
|
||||
107 0072 7047 bx lr
|
||||
108 .L7:
|
||||
109 .align 2
|
||||
110 .L6:
|
||||
111 0074 00700040 .word 1073770496
|
||||
112 0078 00040140 .word 1073808384
|
||||
113 007c FFFFFEFF .word -65537
|
||||
114 .cfi_endproc
|
||||
115 .LFE40:
|
||||
117 .section .text.HAL_PWR_EnablePVD,"ax",%progbits
|
||||
118 .align 1
|
||||
119 .global HAL_PWR_EnablePVD
|
||||
120 .syntax unified
|
||||
121 .code 16
|
||||
122 .thumb_func
|
||||
123 .fpu softvfp
|
||||
125 HAL_PWR_EnablePVD:
|
||||
126 .LFB41:
|
||||
145:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
146:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
147:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Enables the Power Voltage Detector(PVD).
|
||||
148:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
149:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
150:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWR_EnablePVD(void)
|
||||
151:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
127 .loc 1 151 0
|
||||
128 .cfi_startproc
|
||||
129 @ args = 0, pretend = 0, frame = 0
|
||||
130 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
131 @ link register save eliminated.
|
||||
152:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** PWR->CR |= (uint32_t)PWR_CR_PVDE;
|
||||
132 .loc 1 152 0
|
||||
133 0000 024A ldr r2, .L9
|
||||
134 0002 1368 ldr r3, [r2]
|
||||
135 0004 1021 movs r1, #16
|
||||
136 0006 0B43 orrs r3, r1
|
||||
ARM GAS /tmp/ccdGy2AT.s page 6
|
||||
|
||||
|
||||
137 0008 1360 str r3, [r2]
|
||||
153:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
138 .loc 1 153 0
|
||||
139 @ sp needed
|
||||
140 000a 7047 bx lr
|
||||
141 .L10:
|
||||
142 .align 2
|
||||
143 .L9:
|
||||
144 000c 00700040 .word 1073770496
|
||||
145 .cfi_endproc
|
||||
146 .LFE41:
|
||||
148 .section .text.HAL_PWR_DisablePVD,"ax",%progbits
|
||||
149 .align 1
|
||||
150 .global HAL_PWR_DisablePVD
|
||||
151 .syntax unified
|
||||
152 .code 16
|
||||
153 .thumb_func
|
||||
154 .fpu softvfp
|
||||
156 HAL_PWR_DisablePVD:
|
||||
157 .LFB42:
|
||||
154:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
155:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
156:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Disables the Power Voltage Detector(PVD).
|
||||
157:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
158:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
159:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWR_DisablePVD(void)
|
||||
160:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
158 .loc 1 160 0
|
||||
159 .cfi_startproc
|
||||
160 @ args = 0, pretend = 0, frame = 0
|
||||
161 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
162 @ link register save eliminated.
|
||||
161:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** PWR->CR &= ~((uint32_t)PWR_CR_PVDE);
|
||||
163 .loc 1 161 0
|
||||
164 0000 024A ldr r2, .L12
|
||||
165 0002 1368 ldr r3, [r2]
|
||||
166 0004 1021 movs r1, #16
|
||||
167 0006 8B43 bics r3, r1
|
||||
168 0008 1360 str r3, [r2]
|
||||
162:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
169 .loc 1 162 0
|
||||
170 @ sp needed
|
||||
171 000a 7047 bx lr
|
||||
172 .L13:
|
||||
173 .align 2
|
||||
174 .L12:
|
||||
175 000c 00700040 .word 1073770496
|
||||
176 .cfi_endproc
|
||||
177 .LFE42:
|
||||
179 .section .text.HAL_PWR_PVDCallback,"ax",%progbits
|
||||
180 .align 1
|
||||
181 .weak HAL_PWR_PVDCallback
|
||||
182 .syntax unified
|
||||
183 .code 16
|
||||
184 .thumb_func
|
||||
185 .fpu softvfp
|
||||
187 HAL_PWR_PVDCallback:
|
||||
ARM GAS /tmp/ccdGy2AT.s page 7
|
||||
|
||||
|
||||
188 .LFB44:
|
||||
163:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
164:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
165:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief This function handles the PWR PVD interrupt request.
|
||||
166:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @note This API should be called under the PVD_IRQHandler() or PVD_VDDIO2_IRQHandler().
|
||||
167:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
168:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
169:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWR_PVD_IRQHandler(void)
|
||||
170:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
171:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Check PWR exti flag */
|
||||
172:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** if(__HAL_PWR_PVD_EXTI_GET_FLAG() != RESET)
|
||||
173:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
174:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* PWR PVD interrupt user callback */
|
||||
175:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** HAL_PWR_PVDCallback();
|
||||
176:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
177:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Clear PWR Exti pending bit */
|
||||
178:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_PVD_EXTI_CLEAR_FLAG();
|
||||
179:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
180:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
181:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
182:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
183:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief PWR PVD interrupt callback
|
||||
184:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
185:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
186:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __weak void HAL_PWR_PVDCallback(void)
|
||||
187:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
189 .loc 1 187 0
|
||||
190 .cfi_startproc
|
||||
191 @ args = 0, pretend = 0, frame = 0
|
||||
192 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
193 @ link register save eliminated.
|
||||
188:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* NOTE : This function Should not be modified, when the callback is needed,
|
||||
189:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** the HAL_PWR_PVDCallback could be implemented in the user file
|
||||
190:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
191:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
194 .loc 1 191 0
|
||||
195 @ sp needed
|
||||
196 0000 7047 bx lr
|
||||
197 .cfi_endproc
|
||||
198 .LFE44:
|
||||
200 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits
|
||||
201 .align 1
|
||||
202 .global HAL_PWR_PVD_IRQHandler
|
||||
203 .syntax unified
|
||||
204 .code 16
|
||||
205 .thumb_func
|
||||
206 .fpu softvfp
|
||||
208 HAL_PWR_PVD_IRQHandler:
|
||||
209 .LFB43:
|
||||
170:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Check PWR exti flag */
|
||||
210 .loc 1 170 0
|
||||
211 .cfi_startproc
|
||||
212 @ args = 0, pretend = 0, frame = 0
|
||||
213 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
214 0000 10B5 push {r4, lr}
|
||||
215 .LCFI0:
|
||||
216 .cfi_def_cfa_offset 8
|
||||
ARM GAS /tmp/ccdGy2AT.s page 8
|
||||
|
||||
|
||||
217 .cfi_offset 4, -8
|
||||
218 .cfi_offset 14, -4
|
||||
172:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
219 .loc 1 172 0
|
||||
220 0002 064B ldr r3, .L18
|
||||
221 0004 5B69 ldr r3, [r3, #20]
|
||||
222 0006 DB03 lsls r3, r3, #15
|
||||
223 0008 00D4 bmi .L17
|
||||
224 .L15:
|
||||
180:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
225 .loc 1 180 0
|
||||
226 @ sp needed
|
||||
227 000a 10BD pop {r4, pc}
|
||||
228 .L17:
|
||||
175:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
229 .loc 1 175 0
|
||||
230 000c FFF7FEFF bl HAL_PWR_PVDCallback
|
||||
231 .LVL1:
|
||||
178:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
232 .loc 1 178 0
|
||||
233 0010 024B ldr r3, .L18
|
||||
234 0012 8022 movs r2, #128
|
||||
235 0014 5202 lsls r2, r2, #9
|
||||
236 0016 5A61 str r2, [r3, #20]
|
||||
180:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
237 .loc 1 180 0
|
||||
238 0018 F7E7 b .L15
|
||||
239 .L19:
|
||||
240 001a C046 .align 2
|
||||
241 .L18:
|
||||
242 001c 00040140 .word 1073808384
|
||||
243 .cfi_endproc
|
||||
244 .LFE43:
|
||||
246 .section .text.HAL_PWREx_EnableVddio2Monitor,"ax",%progbits
|
||||
247 .align 1
|
||||
248 .global HAL_PWREx_EnableVddio2Monitor
|
||||
249 .syntax unified
|
||||
250 .code 16
|
||||
251 .thumb_func
|
||||
252 .fpu softvfp
|
||||
254 HAL_PWREx_EnableVddio2Monitor:
|
||||
255 .LFB45:
|
||||
192:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
193:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #endif /* defined (STM32F031x6) || defined (STM32F051x8) || */
|
||||
194:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* defined (STM32F071xB) || defined (STM32F091xC) || */
|
||||
195:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* defined (STM32F042x6) || defined (STM32F072xB) */
|
||||
196:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
197:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** #if defined (STM32F042x6) || defined (STM32F048xx) || \
|
||||
198:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** defined (STM32F071xB) || defined (STM32F072xB) || defined (STM32F078xx) || \
|
||||
199:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** defined (STM32F091xC) || defined (STM32F098xx)
|
||||
200:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
201:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Enable VDDIO2 monitor: enable Exti 31 and falling edge detection.
|
||||
202:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @note If Exti 31 is enable correlty and VDDIO2 voltage goes below Vrefint,
|
||||
203:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** an interrupt is generated Irq line 1.
|
||||
204:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** NVIS has to be enable by user.
|
||||
205:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
206:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
ARM GAS /tmp/ccdGy2AT.s page 9
|
||||
|
||||
|
||||
207:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWREx_EnableVddio2Monitor(void)
|
||||
208:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
256 .loc 1 208 0
|
||||
257 .cfi_startproc
|
||||
258 @ args = 0, pretend = 0, frame = 0
|
||||
259 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
260 @ link register save eliminated.
|
||||
209:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_VDDIO2_EXTI_ENABLE_IT();
|
||||
261 .loc 1 209 0
|
||||
262 0000 044B ldr r3, .L21
|
||||
263 0002 1968 ldr r1, [r3]
|
||||
264 0004 8022 movs r2, #128
|
||||
265 0006 1206 lsls r2, r2, #24
|
||||
266 0008 1143 orrs r1, r2
|
||||
267 000a 1960 str r1, [r3]
|
||||
210:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_VDDIO2_EXTI_ENABLE_FALLING_EDGE();
|
||||
268 .loc 1 210 0
|
||||
269 000c D968 ldr r1, [r3, #12]
|
||||
270 000e 0A43 orrs r2, r1
|
||||
271 0010 DA60 str r2, [r3, #12]
|
||||
211:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
272 .loc 1 211 0
|
||||
273 @ sp needed
|
||||
274 0012 7047 bx lr
|
||||
275 .L22:
|
||||
276 .align 2
|
||||
277 .L21:
|
||||
278 0014 00040140 .word 1073808384
|
||||
279 .cfi_endproc
|
||||
280 .LFE45:
|
||||
282 .section .text.HAL_PWREx_DisableVddio2Monitor,"ax",%progbits
|
||||
283 .align 1
|
||||
284 .global HAL_PWREx_DisableVddio2Monitor
|
||||
285 .syntax unified
|
||||
286 .code 16
|
||||
287 .thumb_func
|
||||
288 .fpu softvfp
|
||||
290 HAL_PWREx_DisableVddio2Monitor:
|
||||
291 .LFB46:
|
||||
212:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
213:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
214:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief Disable the Vddio2 Monitor.
|
||||
215:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
216:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
217:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWREx_DisableVddio2Monitor(void)
|
||||
218:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
292 .loc 1 218 0
|
||||
293 .cfi_startproc
|
||||
294 @ args = 0, pretend = 0, frame = 0
|
||||
295 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
296 @ link register save eliminated.
|
||||
219:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_VDDIO2_EXTI_DISABLE_IT();
|
||||
297 .loc 1 219 0
|
||||
298 0000 064B ldr r3, .L24
|
||||
299 0002 1A68 ldr r2, [r3]
|
||||
300 0004 5200 lsls r2, r2, #1
|
||||
301 0006 5208 lsrs r2, r2, #1
|
||||
ARM GAS /tmp/ccdGy2AT.s page 10
|
||||
|
||||
|
||||
302 0008 1A60 str r2, [r3]
|
||||
220:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_VDDIO2_EXTI_DISABLE_FALLING_EDGE();
|
||||
303 .loc 1 220 0
|
||||
304 000a DA68 ldr r2, [r3, #12]
|
||||
305 000c 5200 lsls r2, r2, #1
|
||||
306 000e 5208 lsrs r2, r2, #1
|
||||
307 0010 DA60 str r2, [r3, #12]
|
||||
308 0012 9A68 ldr r2, [r3, #8]
|
||||
309 0014 5200 lsls r2, r2, #1
|
||||
310 0016 5208 lsrs r2, r2, #1
|
||||
311 0018 9A60 str r2, [r3, #8]
|
||||
221:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
222:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
312 .loc 1 222 0
|
||||
313 @ sp needed
|
||||
314 001a 7047 bx lr
|
||||
315 .L25:
|
||||
316 .align 2
|
||||
317 .L24:
|
||||
318 001c 00040140 .word 1073808384
|
||||
319 .cfi_endproc
|
||||
320 .LFE46:
|
||||
322 .section .text.HAL_PWREx_Vddio2MonitorCallback,"ax",%progbits
|
||||
323 .align 1
|
||||
324 .weak HAL_PWREx_Vddio2MonitorCallback
|
||||
325 .syntax unified
|
||||
326 .code 16
|
||||
327 .thumb_func
|
||||
328 .fpu softvfp
|
||||
330 HAL_PWREx_Vddio2MonitorCallback:
|
||||
331 .LFB48:
|
||||
223:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
224:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
225:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief This function handles the PWR Vddio2 monitor interrupt request.
|
||||
226:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @note This API should be called under the VDDIO2_IRQHandler() PVD_VDDIO2_IRQHandler().
|
||||
227:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
228:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
229:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** void HAL_PWREx_Vddio2Monitor_IRQHandler(void)
|
||||
230:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
231:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Check PWR exti flag */
|
||||
232:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** if(__HAL_PWR_VDDIO2_EXTI_GET_FLAG() != RESET)
|
||||
233:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
234:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* PWR Vddio2 monitor interrupt user callback */
|
||||
235:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** HAL_PWREx_Vddio2MonitorCallback();
|
||||
236:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
237:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Clear PWR Exti pending bit */
|
||||
238:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __HAL_PWR_VDDIO2_EXTI_CLEAR_FLAG();
|
||||
239:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
241:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
242:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /**
|
||||
243:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @brief PWR Vddio2 Monitor interrupt callback
|
||||
244:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** * @retval None
|
||||
245:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
246:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** __weak void HAL_PWREx_Vddio2MonitorCallback(void)
|
||||
247:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
332 .loc 1 247 0
|
||||
ARM GAS /tmp/ccdGy2AT.s page 11
|
||||
|
||||
|
||||
333 .cfi_startproc
|
||||
334 @ args = 0, pretend = 0, frame = 0
|
||||
335 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
336 @ link register save eliminated.
|
||||
248:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* NOTE : This function Should not be modified, when the callback is needed,
|
||||
249:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** the HAL_PWREx_Vddio2MonitorCallback could be implemented in the user file
|
||||
250:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** */
|
||||
251:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
337 .loc 1 251 0
|
||||
338 @ sp needed
|
||||
339 0000 7047 bx lr
|
||||
340 .cfi_endproc
|
||||
341 .LFE48:
|
||||
343 .section .text.HAL_PWREx_Vddio2Monitor_IRQHandler,"ax",%progbits
|
||||
344 .align 1
|
||||
345 .global HAL_PWREx_Vddio2Monitor_IRQHandler
|
||||
346 .syntax unified
|
||||
347 .code 16
|
||||
348 .thumb_func
|
||||
349 .fpu softvfp
|
||||
351 HAL_PWREx_Vddio2Monitor_IRQHandler:
|
||||
352 .LFB47:
|
||||
230:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** /* Check PWR exti flag */
|
||||
353 .loc 1 230 0
|
||||
354 .cfi_startproc
|
||||
355 @ args = 0, pretend = 0, frame = 0
|
||||
356 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
357 0000 10B5 push {r4, lr}
|
||||
358 .LCFI1:
|
||||
359 .cfi_def_cfa_offset 8
|
||||
360 .cfi_offset 4, -8
|
||||
361 .cfi_offset 14, -4
|
||||
232:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** {
|
||||
362 .loc 1 232 0
|
||||
363 0002 064B ldr r3, .L30
|
||||
364 0004 5B69 ldr r3, [r3, #20]
|
||||
365 0006 002B cmp r3, #0
|
||||
366 0008 00DB blt .L29
|
||||
367 .L27:
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
368 .loc 1 240 0
|
||||
369 @ sp needed
|
||||
370 000a 10BD pop {r4, pc}
|
||||
371 .L29:
|
||||
235:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
372 .loc 1 235 0
|
||||
373 000c FFF7FEFF bl HAL_PWREx_Vddio2MonitorCallback
|
||||
374 .LVL2:
|
||||
238:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c **** }
|
||||
375 .loc 1 238 0
|
||||
376 0010 024B ldr r3, .L30
|
||||
377 0012 8022 movs r2, #128
|
||||
378 0014 1206 lsls r2, r2, #24
|
||||
379 0016 5A61 str r2, [r3, #20]
|
||||
240:Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c ****
|
||||
380 .loc 1 240 0
|
||||
381 0018 F7E7 b .L27
|
||||
ARM GAS /tmp/ccdGy2AT.s page 12
|
||||
|
||||
|
||||
382 .L31:
|
||||
383 001a C046 .align 2
|
||||
384 .L30:
|
||||
385 001c 00040140 .word 1073808384
|
||||
386 .cfi_endproc
|
||||
387 .LFE47:
|
||||
389 .text
|
||||
390 .Letext0:
|
||||
391 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
392 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
393 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
394 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
395 .file 6 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h"
|
||||
396 .file 7 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h"
|
||||
397 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/ccdGy2AT.s page 13
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_pwr_ex.c
|
||||
/tmp/ccdGy2AT.s:16 .text.HAL_PWR_ConfigPVD:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:23 .text.HAL_PWR_ConfigPVD:0000000000000000 HAL_PWR_ConfigPVD
|
||||
/tmp/ccdGy2AT.s:111 .text.HAL_PWR_ConfigPVD:0000000000000074 $d
|
||||
/tmp/ccdGy2AT.s:118 .text.HAL_PWR_EnablePVD:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:125 .text.HAL_PWR_EnablePVD:0000000000000000 HAL_PWR_EnablePVD
|
||||
/tmp/ccdGy2AT.s:144 .text.HAL_PWR_EnablePVD:000000000000000c $d
|
||||
/tmp/ccdGy2AT.s:149 .text.HAL_PWR_DisablePVD:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:156 .text.HAL_PWR_DisablePVD:0000000000000000 HAL_PWR_DisablePVD
|
||||
/tmp/ccdGy2AT.s:175 .text.HAL_PWR_DisablePVD:000000000000000c $d
|
||||
/tmp/ccdGy2AT.s:180 .text.HAL_PWR_PVDCallback:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:187 .text.HAL_PWR_PVDCallback:0000000000000000 HAL_PWR_PVDCallback
|
||||
/tmp/ccdGy2AT.s:201 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:208 .text.HAL_PWR_PVD_IRQHandler:0000000000000000 HAL_PWR_PVD_IRQHandler
|
||||
/tmp/ccdGy2AT.s:242 .text.HAL_PWR_PVD_IRQHandler:000000000000001c $d
|
||||
/tmp/ccdGy2AT.s:247 .text.HAL_PWREx_EnableVddio2Monitor:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:254 .text.HAL_PWREx_EnableVddio2Monitor:0000000000000000 HAL_PWREx_EnableVddio2Monitor
|
||||
/tmp/ccdGy2AT.s:278 .text.HAL_PWREx_EnableVddio2Monitor:0000000000000014 $d
|
||||
/tmp/ccdGy2AT.s:283 .text.HAL_PWREx_DisableVddio2Monitor:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:290 .text.HAL_PWREx_DisableVddio2Monitor:0000000000000000 HAL_PWREx_DisableVddio2Monitor
|
||||
/tmp/ccdGy2AT.s:318 .text.HAL_PWREx_DisableVddio2Monitor:000000000000001c $d
|
||||
/tmp/ccdGy2AT.s:323 .text.HAL_PWREx_Vddio2MonitorCallback:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:330 .text.HAL_PWREx_Vddio2MonitorCallback:0000000000000000 HAL_PWREx_Vddio2MonitorCallback
|
||||
/tmp/ccdGy2AT.s:344 .text.HAL_PWREx_Vddio2Monitor_IRQHandler:0000000000000000 $t
|
||||
/tmp/ccdGy2AT.s:351 .text.HAL_PWREx_Vddio2Monitor_IRQHandler:0000000000000000 HAL_PWREx_Vddio2Monitor_IRQHandler
|
||||
/tmp/ccdGy2AT.s:385 .text.HAL_PWREx_Vddio2Monitor_IRQHandler:000000000000001c $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
BIN
midi-dials/build/stm32f0xx_hal_pwr_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_pwr_ex.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_rcc.d
Normal file
87
midi-dials/build/stm32f0xx_hal_rcc.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_rcc.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
3828
midi-dials/build/stm32f0xx_hal_rcc.lst
Normal file
3828
midi-dials/build/stm32f0xx_hal_rcc.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_rcc.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_rcc.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_rcc_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_rcc_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_rcc_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
2572
midi-dials/build/stm32f0xx_hal_rcc_ex.lst
Normal file
2572
midi-dials/build/stm32f0xx_hal_rcc_ex.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_hal_rcc_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_rcc_ex.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_tim.d
Normal file
87
midi-dials/build/stm32f0xx_hal_tim.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_tim.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
29
midi-dials/build/stm32f0xx_hal_tim.lst
Normal file
29
midi-dials/build/stm32f0xx_hal_tim.lst
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
ARM GAS /tmp/cce5mAsp.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_tim.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .Letext0:
|
||||
16 .file 1 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
17 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
18 .file 3 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
19 .file 4 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/cce5mAsp.s page 2
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_tim.c
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
BIN
midi-dials/build/stm32f0xx_hal_tim.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_tim.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_hal_tim_ex.d
Normal file
87
midi-dials/build/stm32f0xx_hal_tim_ex.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_hal_tim_ex.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
29
midi-dials/build/stm32f0xx_hal_tim_ex.lst
Normal file
29
midi-dials/build/stm32f0xx_hal_tim_ex.lst
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
ARM GAS /tmp/ccjECuqO.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_hal_tim_ex.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .Letext0:
|
||||
16 .file 1 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
17 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
18 .file 3 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
19 .file 4 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/ccjECuqO.s page 2
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_hal_tim_ex.c
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
BIN
midi-dials/build/stm32f0xx_hal_tim_ex.o
Normal file
BIN
midi-dials/build/stm32f0xx_hal_tim_ex.o
Normal file
Binary file not shown.
91
midi-dials/build/stm32f0xx_it.d
Normal file
91
midi-dials/build/stm32f0xx_it.d
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
build/stm32f0xx_it.o: Src/stm32f0xx_it.c Inc/main.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Inc/stm32f0xx_it.h
|
||||
|
||||
Inc/main.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Inc/stm32f0xx_it.h:
|
||||
409
midi-dials/build/stm32f0xx_it.lst
Normal file
409
midi-dials/build/stm32f0xx_it.lst
Normal file
|
|
@ -0,0 +1,409 @@
|
|||
ARM GAS /tmp/cce1OmQK.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "stm32f0xx_it.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.NMI_Handler,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global NMI_Handler
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 NMI_Handler:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Src/stm32f0xx_it.c"
|
||||
1:Src/stm32f0xx_it.c **** /* USER CODE BEGIN Header */
|
||||
2:Src/stm32f0xx_it.c **** /**
|
||||
3:Src/stm32f0xx_it.c **** ******************************************************************************
|
||||
4:Src/stm32f0xx_it.c **** * @file stm32f0xx_it.c
|
||||
5:Src/stm32f0xx_it.c **** * @brief Interrupt Service Routines.
|
||||
6:Src/stm32f0xx_it.c **** ******************************************************************************
|
||||
7:Src/stm32f0xx_it.c **** * @attention
|
||||
8:Src/stm32f0xx_it.c **** *
|
||||
9:Src/stm32f0xx_it.c **** * <h2><center>© Copyright (c) 2020 STMicroelectronics.
|
||||
10:Src/stm32f0xx_it.c **** * All rights reserved.</center></h2>
|
||||
11:Src/stm32f0xx_it.c **** *
|
||||
12:Src/stm32f0xx_it.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
13:Src/stm32f0xx_it.c **** * the "License"; You may not use this file except in compliance with the
|
||||
14:Src/stm32f0xx_it.c **** * License. You may obtain a copy of the License at:
|
||||
15:Src/stm32f0xx_it.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
16:Src/stm32f0xx_it.c **** *
|
||||
17:Src/stm32f0xx_it.c **** ******************************************************************************
|
||||
18:Src/stm32f0xx_it.c **** */
|
||||
19:Src/stm32f0xx_it.c **** /* USER CODE END Header */
|
||||
20:Src/stm32f0xx_it.c ****
|
||||
21:Src/stm32f0xx_it.c **** /* Includes ------------------------------------------------------------------*/
|
||||
22:Src/stm32f0xx_it.c **** #include "main.h"
|
||||
23:Src/stm32f0xx_it.c **** #include "stm32f0xx_it.h"
|
||||
24:Src/stm32f0xx_it.c **** /* Private includes ----------------------------------------------------------*/
|
||||
25:Src/stm32f0xx_it.c **** /* USER CODE BEGIN Includes */
|
||||
26:Src/stm32f0xx_it.c **** /* USER CODE END Includes */
|
||||
27:Src/stm32f0xx_it.c ****
|
||||
28:Src/stm32f0xx_it.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
29:Src/stm32f0xx_it.c **** /* USER CODE BEGIN TD */
|
||||
30:Src/stm32f0xx_it.c ****
|
||||
31:Src/stm32f0xx_it.c **** /* USER CODE END TD */
|
||||
32:Src/stm32f0xx_it.c ****
|
||||
33:Src/stm32f0xx_it.c **** /* Private define ------------------------------------------------------------*/
|
||||
ARM GAS /tmp/cce1OmQK.s page 2
|
||||
|
||||
|
||||
34:Src/stm32f0xx_it.c **** /* USER CODE BEGIN PD */
|
||||
35:Src/stm32f0xx_it.c ****
|
||||
36:Src/stm32f0xx_it.c **** /* USER CODE END PD */
|
||||
37:Src/stm32f0xx_it.c ****
|
||||
38:Src/stm32f0xx_it.c **** /* Private macro -------------------------------------------------------------*/
|
||||
39:Src/stm32f0xx_it.c **** /* USER CODE BEGIN PM */
|
||||
40:Src/stm32f0xx_it.c ****
|
||||
41:Src/stm32f0xx_it.c **** /* USER CODE END PM */
|
||||
42:Src/stm32f0xx_it.c ****
|
||||
43:Src/stm32f0xx_it.c **** /* Private variables ---------------------------------------------------------*/
|
||||
44:Src/stm32f0xx_it.c **** /* USER CODE BEGIN PV */
|
||||
45:Src/stm32f0xx_it.c ****
|
||||
46:Src/stm32f0xx_it.c **** /* USER CODE END PV */
|
||||
47:Src/stm32f0xx_it.c ****
|
||||
48:Src/stm32f0xx_it.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
49:Src/stm32f0xx_it.c **** /* USER CODE BEGIN PFP */
|
||||
50:Src/stm32f0xx_it.c ****
|
||||
51:Src/stm32f0xx_it.c **** /* USER CODE END PFP */
|
||||
52:Src/stm32f0xx_it.c ****
|
||||
53:Src/stm32f0xx_it.c **** /* Private user code ---------------------------------------------------------*/
|
||||
54:Src/stm32f0xx_it.c **** /* USER CODE BEGIN 0 */
|
||||
55:Src/stm32f0xx_it.c ****
|
||||
56:Src/stm32f0xx_it.c **** /* USER CODE END 0 */
|
||||
57:Src/stm32f0xx_it.c ****
|
||||
58:Src/stm32f0xx_it.c **** /* External variables --------------------------------------------------------*/
|
||||
59:Src/stm32f0xx_it.c **** extern DMA_HandleTypeDef hdma_adc;
|
||||
60:Src/stm32f0xx_it.c **** extern PCD_HandleTypeDef hpcd_USB_FS;
|
||||
61:Src/stm32f0xx_it.c ****
|
||||
62:Src/stm32f0xx_it.c **** /* USER CODE BEGIN EV */
|
||||
63:Src/stm32f0xx_it.c ****
|
||||
64:Src/stm32f0xx_it.c **** /* USER CODE END EV */
|
||||
65:Src/stm32f0xx_it.c ****
|
||||
66:Src/stm32f0xx_it.c **** /******************************************************************************/
|
||||
67:Src/stm32f0xx_it.c **** /* Cortex-M0 Processor Interruption and Exception Handlers */
|
||||
68:Src/stm32f0xx_it.c **** /******************************************************************************/
|
||||
69:Src/stm32f0xx_it.c **** /**
|
||||
70:Src/stm32f0xx_it.c **** * @brief This function handles Non maskable interrupt.
|
||||
71:Src/stm32f0xx_it.c **** */
|
||||
72:Src/stm32f0xx_it.c **** void NMI_Handler(void)
|
||||
73:Src/stm32f0xx_it.c **** {
|
||||
26 .loc 1 73 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 @ link register save eliminated.
|
||||
74:Src/stm32f0xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
|
||||
75:Src/stm32f0xx_it.c ****
|
||||
76:Src/stm32f0xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 0 */
|
||||
77:Src/stm32f0xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
|
||||
78:Src/stm32f0xx_it.c ****
|
||||
79:Src/stm32f0xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 1 */
|
||||
80:Src/stm32f0xx_it.c **** }
|
||||
31 .loc 1 80 0
|
||||
32 @ sp needed
|
||||
33 0000 7047 bx lr
|
||||
34 .cfi_endproc
|
||||
35 .LFE40:
|
||||
ARM GAS /tmp/cce1OmQK.s page 3
|
||||
|
||||
|
||||
37 .section .text.HardFault_Handler,"ax",%progbits
|
||||
38 .align 1
|
||||
39 .global HardFault_Handler
|
||||
40 .syntax unified
|
||||
41 .code 16
|
||||
42 .thumb_func
|
||||
43 .fpu softvfp
|
||||
45 HardFault_Handler:
|
||||
46 .LFB41:
|
||||
81:Src/stm32f0xx_it.c ****
|
||||
82:Src/stm32f0xx_it.c **** /**
|
||||
83:Src/stm32f0xx_it.c **** * @brief This function handles Hard fault interrupt.
|
||||
84:Src/stm32f0xx_it.c **** */
|
||||
85:Src/stm32f0xx_it.c **** void HardFault_Handler(void)
|
||||
86:Src/stm32f0xx_it.c **** {
|
||||
47 .loc 1 86 0
|
||||
48 .cfi_startproc
|
||||
49 @ Volatile: function does not return.
|
||||
50 @ args = 0, pretend = 0, frame = 0
|
||||
51 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
52 @ link register save eliminated.
|
||||
53 .L3:
|
||||
54 0000 FEE7 b .L3
|
||||
55 .cfi_endproc
|
||||
56 .LFE41:
|
||||
58 .section .text.SVC_Handler,"ax",%progbits
|
||||
59 .align 1
|
||||
60 .global SVC_Handler
|
||||
61 .syntax unified
|
||||
62 .code 16
|
||||
63 .thumb_func
|
||||
64 .fpu softvfp
|
||||
66 SVC_Handler:
|
||||
67 .LFB42:
|
||||
87:Src/stm32f0xx_it.c **** /* USER CODE BEGIN HardFault_IRQn 0 */
|
||||
88:Src/stm32f0xx_it.c ****
|
||||
89:Src/stm32f0xx_it.c **** /* USER CODE END HardFault_IRQn 0 */
|
||||
90:Src/stm32f0xx_it.c **** while (1)
|
||||
91:Src/stm32f0xx_it.c **** {
|
||||
92:Src/stm32f0xx_it.c **** /* USER CODE BEGIN W1_HardFault_IRQn 0 */
|
||||
93:Src/stm32f0xx_it.c **** /* USER CODE END W1_HardFault_IRQn 0 */
|
||||
94:Src/stm32f0xx_it.c **** }
|
||||
95:Src/stm32f0xx_it.c **** }
|
||||
96:Src/stm32f0xx_it.c ****
|
||||
97:Src/stm32f0xx_it.c **** /**
|
||||
98:Src/stm32f0xx_it.c **** * @brief This function handles System service call via SWI instruction.
|
||||
99:Src/stm32f0xx_it.c **** */
|
||||
100:Src/stm32f0xx_it.c **** void SVC_Handler(void)
|
||||
101:Src/stm32f0xx_it.c **** {
|
||||
68 .loc 1 101 0
|
||||
69 .cfi_startproc
|
||||
70 @ args = 0, pretend = 0, frame = 0
|
||||
71 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
72 @ link register save eliminated.
|
||||
102:Src/stm32f0xx_it.c **** /* USER CODE BEGIN SVC_IRQn 0 */
|
||||
103:Src/stm32f0xx_it.c ****
|
||||
104:Src/stm32f0xx_it.c **** /* USER CODE END SVC_IRQn 0 */
|
||||
ARM GAS /tmp/cce1OmQK.s page 4
|
||||
|
||||
|
||||
105:Src/stm32f0xx_it.c **** /* USER CODE BEGIN SVC_IRQn 1 */
|
||||
106:Src/stm32f0xx_it.c ****
|
||||
107:Src/stm32f0xx_it.c **** /* USER CODE END SVC_IRQn 1 */
|
||||
108:Src/stm32f0xx_it.c **** }
|
||||
73 .loc 1 108 0
|
||||
74 @ sp needed
|
||||
75 0000 7047 bx lr
|
||||
76 .cfi_endproc
|
||||
77 .LFE42:
|
||||
79 .section .text.PendSV_Handler,"ax",%progbits
|
||||
80 .align 1
|
||||
81 .global PendSV_Handler
|
||||
82 .syntax unified
|
||||
83 .code 16
|
||||
84 .thumb_func
|
||||
85 .fpu softvfp
|
||||
87 PendSV_Handler:
|
||||
88 .LFB43:
|
||||
109:Src/stm32f0xx_it.c ****
|
||||
110:Src/stm32f0xx_it.c **** /**
|
||||
111:Src/stm32f0xx_it.c **** * @brief This function handles Pendable request for system service.
|
||||
112:Src/stm32f0xx_it.c **** */
|
||||
113:Src/stm32f0xx_it.c **** void PendSV_Handler(void)
|
||||
114:Src/stm32f0xx_it.c **** {
|
||||
89 .loc 1 114 0
|
||||
90 .cfi_startproc
|
||||
91 @ args = 0, pretend = 0, frame = 0
|
||||
92 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
93 @ link register save eliminated.
|
||||
115:Src/stm32f0xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 0 */
|
||||
116:Src/stm32f0xx_it.c ****
|
||||
117:Src/stm32f0xx_it.c **** /* USER CODE END PendSV_IRQn 0 */
|
||||
118:Src/stm32f0xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 1 */
|
||||
119:Src/stm32f0xx_it.c ****
|
||||
120:Src/stm32f0xx_it.c **** /* USER CODE END PendSV_IRQn 1 */
|
||||
121:Src/stm32f0xx_it.c **** }
|
||||
94 .loc 1 121 0
|
||||
95 @ sp needed
|
||||
96 0000 7047 bx lr
|
||||
97 .cfi_endproc
|
||||
98 .LFE43:
|
||||
100 .section .text.SysTick_Handler,"ax",%progbits
|
||||
101 .align 1
|
||||
102 .global SysTick_Handler
|
||||
103 .syntax unified
|
||||
104 .code 16
|
||||
105 .thumb_func
|
||||
106 .fpu softvfp
|
||||
108 SysTick_Handler:
|
||||
109 .LFB44:
|
||||
122:Src/stm32f0xx_it.c ****
|
||||
123:Src/stm32f0xx_it.c **** /**
|
||||
124:Src/stm32f0xx_it.c **** * @brief This function handles System tick timer.
|
||||
125:Src/stm32f0xx_it.c **** */
|
||||
126:Src/stm32f0xx_it.c **** void SysTick_Handler(void)
|
||||
127:Src/stm32f0xx_it.c **** {
|
||||
110 .loc 1 127 0
|
||||
ARM GAS /tmp/cce1OmQK.s page 5
|
||||
|
||||
|
||||
111 .cfi_startproc
|
||||
112 @ args = 0, pretend = 0, frame = 0
|
||||
113 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
114 0000 10B5 push {r4, lr}
|
||||
115 .LCFI0:
|
||||
116 .cfi_def_cfa_offset 8
|
||||
117 .cfi_offset 4, -8
|
||||
118 .cfi_offset 14, -4
|
||||
128:Src/stm32f0xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 0 */
|
||||
129:Src/stm32f0xx_it.c ****
|
||||
130:Src/stm32f0xx_it.c **** /* USER CODE END SysTick_IRQn 0 */
|
||||
131:Src/stm32f0xx_it.c **** HAL_IncTick();
|
||||
119 .loc 1 131 0
|
||||
120 0002 FFF7FEFF bl HAL_IncTick
|
||||
121 .LVL0:
|
||||
132:Src/stm32f0xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 1 */
|
||||
133:Src/stm32f0xx_it.c ****
|
||||
134:Src/stm32f0xx_it.c **** /* USER CODE END SysTick_IRQn 1 */
|
||||
135:Src/stm32f0xx_it.c **** }
|
||||
122 .loc 1 135 0
|
||||
123 @ sp needed
|
||||
124 0006 10BD pop {r4, pc}
|
||||
125 .cfi_endproc
|
||||
126 .LFE44:
|
||||
128 .section .text.DMA1_Channel1_IRQHandler,"ax",%progbits
|
||||
129 .align 1
|
||||
130 .global DMA1_Channel1_IRQHandler
|
||||
131 .syntax unified
|
||||
132 .code 16
|
||||
133 .thumb_func
|
||||
134 .fpu softvfp
|
||||
136 DMA1_Channel1_IRQHandler:
|
||||
137 .LFB45:
|
||||
136:Src/stm32f0xx_it.c ****
|
||||
137:Src/stm32f0xx_it.c **** /******************************************************************************/
|
||||
138:Src/stm32f0xx_it.c **** /* STM32F0xx Peripheral Interrupt Handlers */
|
||||
139:Src/stm32f0xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals. */
|
||||
140:Src/stm32f0xx_it.c **** /* For the available peripheral interrupt handler names, */
|
||||
141:Src/stm32f0xx_it.c **** /* please refer to the startup file (startup_stm32f0xx.s). */
|
||||
142:Src/stm32f0xx_it.c **** /******************************************************************************/
|
||||
143:Src/stm32f0xx_it.c ****
|
||||
144:Src/stm32f0xx_it.c **** /**
|
||||
145:Src/stm32f0xx_it.c **** * @brief This function handles DMA1 channel 1 global interrupt.
|
||||
146:Src/stm32f0xx_it.c **** */
|
||||
147:Src/stm32f0xx_it.c **** void DMA1_Channel1_IRQHandler(void)
|
||||
148:Src/stm32f0xx_it.c **** {
|
||||
138 .loc 1 148 0
|
||||
139 .cfi_startproc
|
||||
140 @ args = 0, pretend = 0, frame = 0
|
||||
141 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
142 0000 10B5 push {r4, lr}
|
||||
143 .LCFI1:
|
||||
144 .cfi_def_cfa_offset 8
|
||||
145 .cfi_offset 4, -8
|
||||
146 .cfi_offset 14, -4
|
||||
149:Src/stm32f0xx_it.c **** /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */
|
||||
150:Src/stm32f0xx_it.c ****
|
||||
ARM GAS /tmp/cce1OmQK.s page 6
|
||||
|
||||
|
||||
151:Src/stm32f0xx_it.c **** /* USER CODE END DMA1_Channel1_IRQn 0 */
|
||||
152:Src/stm32f0xx_it.c **** HAL_DMA_IRQHandler(&hdma_adc);
|
||||
147 .loc 1 152 0
|
||||
148 0002 0248 ldr r0, .L8
|
||||
149 0004 FFF7FEFF bl HAL_DMA_IRQHandler
|
||||
150 .LVL1:
|
||||
153:Src/stm32f0xx_it.c **** /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */
|
||||
154:Src/stm32f0xx_it.c ****
|
||||
155:Src/stm32f0xx_it.c **** /* USER CODE END DMA1_Channel1_IRQn 1 */
|
||||
156:Src/stm32f0xx_it.c **** }
|
||||
151 .loc 1 156 0
|
||||
152 @ sp needed
|
||||
153 0008 10BD pop {r4, pc}
|
||||
154 .L9:
|
||||
155 000a C046 .align 2
|
||||
156 .L8:
|
||||
157 000c 00000000 .word hdma_adc
|
||||
158 .cfi_endproc
|
||||
159 .LFE45:
|
||||
161 .section .text.USB_IRQHandler,"ax",%progbits
|
||||
162 .align 1
|
||||
163 .global USB_IRQHandler
|
||||
164 .syntax unified
|
||||
165 .code 16
|
||||
166 .thumb_func
|
||||
167 .fpu softvfp
|
||||
169 USB_IRQHandler:
|
||||
170 .LFB46:
|
||||
157:Src/stm32f0xx_it.c ****
|
||||
158:Src/stm32f0xx_it.c **** /**
|
||||
159:Src/stm32f0xx_it.c **** * @brief This function handles USB global Interrupt / USB wake-up interrupt through EXTI line 18.
|
||||
160:Src/stm32f0xx_it.c **** */
|
||||
161:Src/stm32f0xx_it.c **** void USB_IRQHandler(void)
|
||||
162:Src/stm32f0xx_it.c **** {
|
||||
171 .loc 1 162 0
|
||||
172 .cfi_startproc
|
||||
173 @ args = 0, pretend = 0, frame = 0
|
||||
174 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
175 0000 10B5 push {r4, lr}
|
||||
176 .LCFI2:
|
||||
177 .cfi_def_cfa_offset 8
|
||||
178 .cfi_offset 4, -8
|
||||
179 .cfi_offset 14, -4
|
||||
163:Src/stm32f0xx_it.c **** /* USER CODE BEGIN USB_IRQn 0 */
|
||||
164:Src/stm32f0xx_it.c ****
|
||||
165:Src/stm32f0xx_it.c **** /* USER CODE END USB_IRQn 0 */
|
||||
166:Src/stm32f0xx_it.c **** HAL_PCD_IRQHandler(&hpcd_USB_FS);
|
||||
180 .loc 1 166 0
|
||||
181 0002 0248 ldr r0, .L11
|
||||
182 0004 FFF7FEFF bl HAL_PCD_IRQHandler
|
||||
183 .LVL2:
|
||||
167:Src/stm32f0xx_it.c **** /* USER CODE BEGIN USB_IRQn 1 */
|
||||
168:Src/stm32f0xx_it.c ****
|
||||
169:Src/stm32f0xx_it.c **** /* USER CODE END USB_IRQn 1 */
|
||||
170:Src/stm32f0xx_it.c **** }
|
||||
184 .loc 1 170 0
|
||||
185 @ sp needed
|
||||
ARM GAS /tmp/cce1OmQK.s page 7
|
||||
|
||||
|
||||
186 0008 10BD pop {r4, pc}
|
||||
187 .L12:
|
||||
188 000a C046 .align 2
|
||||
189 .L11:
|
||||
190 000c 00000000 .word hpcd_USB_FS
|
||||
191 .cfi_endproc
|
||||
192 .LFE46:
|
||||
194 .text
|
||||
195 .Letext0:
|
||||
196 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
197 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
198 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
199 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
200 .file 6 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h"
|
||||
201 .file 7 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h"
|
||||
202 .file 8 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h"
|
||||
203 .file 9 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h"
|
||||
204 .file 10 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/cce1OmQK.s page 8
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 stm32f0xx_it.c
|
||||
/tmp/cce1OmQK.s:16 .text.NMI_Handler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:23 .text.NMI_Handler:0000000000000000 NMI_Handler
|
||||
/tmp/cce1OmQK.s:38 .text.HardFault_Handler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:45 .text.HardFault_Handler:0000000000000000 HardFault_Handler
|
||||
/tmp/cce1OmQK.s:59 .text.SVC_Handler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:66 .text.SVC_Handler:0000000000000000 SVC_Handler
|
||||
/tmp/cce1OmQK.s:80 .text.PendSV_Handler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:87 .text.PendSV_Handler:0000000000000000 PendSV_Handler
|
||||
/tmp/cce1OmQK.s:101 .text.SysTick_Handler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:108 .text.SysTick_Handler:0000000000000000 SysTick_Handler
|
||||
/tmp/cce1OmQK.s:129 .text.DMA1_Channel1_IRQHandler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:136 .text.DMA1_Channel1_IRQHandler:0000000000000000 DMA1_Channel1_IRQHandler
|
||||
/tmp/cce1OmQK.s:157 .text.DMA1_Channel1_IRQHandler:000000000000000c $d
|
||||
/tmp/cce1OmQK.s:162 .text.USB_IRQHandler:0000000000000000 $t
|
||||
/tmp/cce1OmQK.s:169 .text.USB_IRQHandler:0000000000000000 USB_IRQHandler
|
||||
/tmp/cce1OmQK.s:190 .text.USB_IRQHandler:000000000000000c $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_IncTick
|
||||
HAL_DMA_IRQHandler
|
||||
hdma_adc
|
||||
HAL_PCD_IRQHandler
|
||||
hpcd_USB_FS
|
||||
BIN
midi-dials/build/stm32f0xx_it.o
Normal file
BIN
midi-dials/build/stm32f0xx_it.o
Normal file
Binary file not shown.
87
midi-dials/build/stm32f0xx_ll_usb.d
Normal file
87
midi-dials/build/stm32f0xx_ll_usb.d
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
build/stm32f0xx_ll_usb.o: \
|
||||
Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usb.c \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
3886
midi-dials/build/stm32f0xx_ll_usb.lst
Normal file
3886
midi-dials/build/stm32f0xx_ll_usb.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/stm32f0xx_ll_usb.o
Normal file
BIN
midi-dials/build/stm32f0xx_ll_usb.o
Normal file
Binary file not shown.
86
midi-dials/build/system_stm32f0xx.d
Normal file
86
midi-dials/build/system_stm32f0xx.d
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
build/system_stm32f0xx.o: Src/system_stm32f0xx.c \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
539
midi-dials/build/system_stm32f0xx.lst
Normal file
539
midi-dials/build/system_stm32f0xx.lst
Normal file
|
|
@ -0,0 +1,539 @@
|
|||
ARM GAS /tmp/ccDV3Evg.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "system_stm32f0xx.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.SystemInit,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global SystemInit
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 SystemInit:
|
||||
24 .LFB40:
|
||||
25 .file 1 "Src/system_stm32f0xx.c"
|
||||
1:Src/system_stm32f0xx.c **** /**
|
||||
2:Src/system_stm32f0xx.c **** ******************************************************************************
|
||||
3:Src/system_stm32f0xx.c **** * @file system_stm32f0xx.c
|
||||
4:Src/system_stm32f0xx.c **** * @author MCD Application Team
|
||||
5:Src/system_stm32f0xx.c **** * @brief CMSIS Cortex-M0 Device Peripheral Access Layer System Source File.
|
||||
6:Src/system_stm32f0xx.c **** *
|
||||
7:Src/system_stm32f0xx.c **** * 1. This file provides two functions and one global variable to be called from
|
||||
8:Src/system_stm32f0xx.c **** * user application:
|
||||
9:Src/system_stm32f0xx.c **** * - SystemInit(): This function is called at startup just after reset and
|
||||
10:Src/system_stm32f0xx.c **** * before branch to main program. This call is made inside
|
||||
11:Src/system_stm32f0xx.c **** * the "startup_stm32f0xx.s" file.
|
||||
12:Src/system_stm32f0xx.c **** *
|
||||
13:Src/system_stm32f0xx.c **** * - SystemCoreClock variable: Contains the core clock (HCLK), it can be used
|
||||
14:Src/system_stm32f0xx.c **** * by the user application to setup the SysTick
|
||||
15:Src/system_stm32f0xx.c **** * timer or configure other parameters.
|
||||
16:Src/system_stm32f0xx.c **** *
|
||||
17:Src/system_stm32f0xx.c **** * - SystemCoreClockUpdate(): Updates the variable SystemCoreClock and must
|
||||
18:Src/system_stm32f0xx.c **** * be called whenever the core clock is changed
|
||||
19:Src/system_stm32f0xx.c **** * during program execution.
|
||||
20:Src/system_stm32f0xx.c **** *
|
||||
21:Src/system_stm32f0xx.c **** * 2. After each device reset the HSI (8 MHz) is used as system clock source.
|
||||
22:Src/system_stm32f0xx.c **** * Then SystemInit() function is called, in "startup_stm32f0xx.s" file, to
|
||||
23:Src/system_stm32f0xx.c **** * configure the system clock before to branch to main program.
|
||||
24:Src/system_stm32f0xx.c **** *
|
||||
25:Src/system_stm32f0xx.c **** * 3. This file configures the system clock as follows:
|
||||
26:Src/system_stm32f0xx.c **** *=============================================================================
|
||||
27:Src/system_stm32f0xx.c **** * Supported STM32F0xx device
|
||||
28:Src/system_stm32f0xx.c **** *-----------------------------------------------------------------------------
|
||||
29:Src/system_stm32f0xx.c **** * System Clock source | HSI
|
||||
30:Src/system_stm32f0xx.c **** *-----------------------------------------------------------------------------
|
||||
31:Src/system_stm32f0xx.c **** * SYSCLK(Hz) | 8000000
|
||||
32:Src/system_stm32f0xx.c **** *-----------------------------------------------------------------------------
|
||||
33:Src/system_stm32f0xx.c **** * HCLK(Hz) | 8000000
|
||||
ARM GAS /tmp/ccDV3Evg.s page 2
|
||||
|
||||
|
||||
34:Src/system_stm32f0xx.c **** *-----------------------------------------------------------------------------
|
||||
35:Src/system_stm32f0xx.c **** * AHB Prescaler | 1
|
||||
36:Src/system_stm32f0xx.c **** *-----------------------------------------------------------------------------
|
||||
37:Src/system_stm32f0xx.c **** * APB1 Prescaler | 1
|
||||
38:Src/system_stm32f0xx.c **** *-----------------------------------------------------------------------------
|
||||
39:Src/system_stm32f0xx.c **** *=============================================================================
|
||||
40:Src/system_stm32f0xx.c **** ******************************************************************************
|
||||
41:Src/system_stm32f0xx.c **** * @attention
|
||||
42:Src/system_stm32f0xx.c **** *
|
||||
43:Src/system_stm32f0xx.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics.
|
||||
44:Src/system_stm32f0xx.c **** * All rights reserved.</center></h2>
|
||||
45:Src/system_stm32f0xx.c **** *
|
||||
46:Src/system_stm32f0xx.c **** * This software component is licensed by ST under BSD 3-Clause license,
|
||||
47:Src/system_stm32f0xx.c **** * the "License"; You may not use this file except in compliance with the
|
||||
48:Src/system_stm32f0xx.c **** * License. You may obtain a copy of the License at:
|
||||
49:Src/system_stm32f0xx.c **** * opensource.org/licenses/BSD-3-Clause
|
||||
50:Src/system_stm32f0xx.c **** *
|
||||
51:Src/system_stm32f0xx.c **** ******************************************************************************
|
||||
52:Src/system_stm32f0xx.c **** */
|
||||
53:Src/system_stm32f0xx.c ****
|
||||
54:Src/system_stm32f0xx.c **** /** @addtogroup CMSIS
|
||||
55:Src/system_stm32f0xx.c **** * @{
|
||||
56:Src/system_stm32f0xx.c **** */
|
||||
57:Src/system_stm32f0xx.c ****
|
||||
58:Src/system_stm32f0xx.c **** /** @addtogroup stm32f0xx_system
|
||||
59:Src/system_stm32f0xx.c **** * @{
|
||||
60:Src/system_stm32f0xx.c **** */
|
||||
61:Src/system_stm32f0xx.c ****
|
||||
62:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_Includes
|
||||
63:Src/system_stm32f0xx.c **** * @{
|
||||
64:Src/system_stm32f0xx.c **** */
|
||||
65:Src/system_stm32f0xx.c ****
|
||||
66:Src/system_stm32f0xx.c **** #include "stm32f0xx.h"
|
||||
67:Src/system_stm32f0xx.c ****
|
||||
68:Src/system_stm32f0xx.c **** /**
|
||||
69:Src/system_stm32f0xx.c **** * @}
|
||||
70:Src/system_stm32f0xx.c **** */
|
||||
71:Src/system_stm32f0xx.c ****
|
||||
72:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_TypesDefinitions
|
||||
73:Src/system_stm32f0xx.c **** * @{
|
||||
74:Src/system_stm32f0xx.c **** */
|
||||
75:Src/system_stm32f0xx.c ****
|
||||
76:Src/system_stm32f0xx.c **** /**
|
||||
77:Src/system_stm32f0xx.c **** * @}
|
||||
78:Src/system_stm32f0xx.c **** */
|
||||
79:Src/system_stm32f0xx.c ****
|
||||
80:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_Defines
|
||||
81:Src/system_stm32f0xx.c **** * @{
|
||||
82:Src/system_stm32f0xx.c **** */
|
||||
83:Src/system_stm32f0xx.c **** #if !defined (HSE_VALUE)
|
||||
84:Src/system_stm32f0xx.c **** #define HSE_VALUE ((uint32_t)8000000) /*!< Default value of the External oscillator in Hz.
|
||||
85:Src/system_stm32f0xx.c **** This value can be provided and adapted by the user
|
||||
86:Src/system_stm32f0xx.c **** #endif /* HSE_VALUE */
|
||||
87:Src/system_stm32f0xx.c ****
|
||||
88:Src/system_stm32f0xx.c **** #if !defined (HSI_VALUE)
|
||||
89:Src/system_stm32f0xx.c **** #define HSI_VALUE ((uint32_t)8000000) /*!< Default value of the Internal oscillator in Hz.
|
||||
90:Src/system_stm32f0xx.c **** This value can be provided and adapted by the user
|
||||
ARM GAS /tmp/ccDV3Evg.s page 3
|
||||
|
||||
|
||||
91:Src/system_stm32f0xx.c **** #endif /* HSI_VALUE */
|
||||
92:Src/system_stm32f0xx.c ****
|
||||
93:Src/system_stm32f0xx.c **** #if !defined (HSI48_VALUE)
|
||||
94:Src/system_stm32f0xx.c **** #define HSI48_VALUE ((uint32_t)48000000) /*!< Default value of the HSI48 Internal oscillator in
|
||||
95:Src/system_stm32f0xx.c **** This value can be provided and adapted by the user
|
||||
96:Src/system_stm32f0xx.c **** #endif /* HSI48_VALUE */
|
||||
97:Src/system_stm32f0xx.c **** /**
|
||||
98:Src/system_stm32f0xx.c **** * @}
|
||||
99:Src/system_stm32f0xx.c **** */
|
||||
100:Src/system_stm32f0xx.c ****
|
||||
101:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_Macros
|
||||
102:Src/system_stm32f0xx.c **** * @{
|
||||
103:Src/system_stm32f0xx.c **** */
|
||||
104:Src/system_stm32f0xx.c ****
|
||||
105:Src/system_stm32f0xx.c **** /**
|
||||
106:Src/system_stm32f0xx.c **** * @}
|
||||
107:Src/system_stm32f0xx.c **** */
|
||||
108:Src/system_stm32f0xx.c ****
|
||||
109:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_Variables
|
||||
110:Src/system_stm32f0xx.c **** * @{
|
||||
111:Src/system_stm32f0xx.c **** */
|
||||
112:Src/system_stm32f0xx.c **** /* This variable is updated in three ways:
|
||||
113:Src/system_stm32f0xx.c **** 1) by calling CMSIS function SystemCoreClockUpdate()
|
||||
114:Src/system_stm32f0xx.c **** 2) by calling HAL API function HAL_RCC_GetHCLKFreq()
|
||||
115:Src/system_stm32f0xx.c **** 3) each time HAL_RCC_ClockConfig() is called to configure the system clock frequency
|
||||
116:Src/system_stm32f0xx.c **** Note: If you use this function to configure the system clock there is no need to
|
||||
117:Src/system_stm32f0xx.c **** call the 2 first functions listed above, since SystemCoreClock variable is
|
||||
118:Src/system_stm32f0xx.c **** updated automatically.
|
||||
119:Src/system_stm32f0xx.c **** */
|
||||
120:Src/system_stm32f0xx.c **** uint32_t SystemCoreClock = 8000000;
|
||||
121:Src/system_stm32f0xx.c ****
|
||||
122:Src/system_stm32f0xx.c **** const uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9};
|
||||
123:Src/system_stm32f0xx.c **** const uint8_t APBPrescTable[8] = {0, 0, 0, 0, 1, 2, 3, 4};
|
||||
124:Src/system_stm32f0xx.c ****
|
||||
125:Src/system_stm32f0xx.c **** /**
|
||||
126:Src/system_stm32f0xx.c **** * @}
|
||||
127:Src/system_stm32f0xx.c **** */
|
||||
128:Src/system_stm32f0xx.c ****
|
||||
129:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_FunctionPrototypes
|
||||
130:Src/system_stm32f0xx.c **** * @{
|
||||
131:Src/system_stm32f0xx.c **** */
|
||||
132:Src/system_stm32f0xx.c ****
|
||||
133:Src/system_stm32f0xx.c **** /**
|
||||
134:Src/system_stm32f0xx.c **** * @}
|
||||
135:Src/system_stm32f0xx.c **** */
|
||||
136:Src/system_stm32f0xx.c ****
|
||||
137:Src/system_stm32f0xx.c **** /** @addtogroup STM32F0xx_System_Private_Functions
|
||||
138:Src/system_stm32f0xx.c **** * @{
|
||||
139:Src/system_stm32f0xx.c **** */
|
||||
140:Src/system_stm32f0xx.c ****
|
||||
141:Src/system_stm32f0xx.c **** /**
|
||||
142:Src/system_stm32f0xx.c **** * @brief Setup the microcontroller system.
|
||||
143:Src/system_stm32f0xx.c **** * @param None
|
||||
144:Src/system_stm32f0xx.c **** * @retval None
|
||||
145:Src/system_stm32f0xx.c **** */
|
||||
146:Src/system_stm32f0xx.c **** void SystemInit(void)
|
||||
147:Src/system_stm32f0xx.c **** {
|
||||
ARM GAS /tmp/ccDV3Evg.s page 4
|
||||
|
||||
|
||||
26 .loc 1 147 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 @ link register save eliminated.
|
||||
148:Src/system_stm32f0xx.c **** /* NOTE :SystemInit(): This function is called at startup just after reset and
|
||||
149:Src/system_stm32f0xx.c **** before branch to main program. This call is made inside
|
||||
150:Src/system_stm32f0xx.c **** the "startup_stm32f0xx.s" file.
|
||||
151:Src/system_stm32f0xx.c **** User can setups the default system clock (System clock source, PLL Multipl
|
||||
152:Src/system_stm32f0xx.c **** and Divider factors, AHB/APBx prescalers and Flash settings).
|
||||
153:Src/system_stm32f0xx.c **** */
|
||||
154:Src/system_stm32f0xx.c **** }
|
||||
31 .loc 1 154 0
|
||||
32 @ sp needed
|
||||
33 0000 7047 bx lr
|
||||
34 .cfi_endproc
|
||||
35 .LFE40:
|
||||
37 .global __aeabi_uidiv
|
||||
38 .section .text.SystemCoreClockUpdate,"ax",%progbits
|
||||
39 .align 1
|
||||
40 .global SystemCoreClockUpdate
|
||||
41 .syntax unified
|
||||
42 .code 16
|
||||
43 .thumb_func
|
||||
44 .fpu softvfp
|
||||
46 SystemCoreClockUpdate:
|
||||
47 .LFB41:
|
||||
155:Src/system_stm32f0xx.c ****
|
||||
156:Src/system_stm32f0xx.c **** /**
|
||||
157:Src/system_stm32f0xx.c **** * @brief Update SystemCoreClock variable according to Clock Register Values.
|
||||
158:Src/system_stm32f0xx.c **** * The SystemCoreClock variable contains the core clock (HCLK), it can
|
||||
159:Src/system_stm32f0xx.c **** * be used by the user application to setup the SysTick timer or configure
|
||||
160:Src/system_stm32f0xx.c **** * other parameters.
|
||||
161:Src/system_stm32f0xx.c **** *
|
||||
162:Src/system_stm32f0xx.c **** * @note Each time the core clock (HCLK) changes, this function must be called
|
||||
163:Src/system_stm32f0xx.c **** * to update SystemCoreClock variable value. Otherwise, any configuration
|
||||
164:Src/system_stm32f0xx.c **** * based on this variable will be incorrect.
|
||||
165:Src/system_stm32f0xx.c **** *
|
||||
166:Src/system_stm32f0xx.c **** * @note - The system frequency computed by this function is not the real
|
||||
167:Src/system_stm32f0xx.c **** * frequency in the chip. It is calculated based on the predefined
|
||||
168:Src/system_stm32f0xx.c **** * constant and the selected clock source:
|
||||
169:Src/system_stm32f0xx.c **** *
|
||||
170:Src/system_stm32f0xx.c **** * - If SYSCLK source is HSI, SystemCoreClock will contain the HSI_VALUE(*)
|
||||
171:Src/system_stm32f0xx.c **** *
|
||||
172:Src/system_stm32f0xx.c **** * - If SYSCLK source is HSE, SystemCoreClock will contain the HSE_VALUE(**)
|
||||
173:Src/system_stm32f0xx.c **** *
|
||||
174:Src/system_stm32f0xx.c **** * - If SYSCLK source is PLL, SystemCoreClock will contain the HSE_VALUE(**)
|
||||
175:Src/system_stm32f0xx.c **** * or HSI_VALUE(*) multiplied/divided by the PLL factors.
|
||||
176:Src/system_stm32f0xx.c **** *
|
||||
177:Src/system_stm32f0xx.c **** * (*) HSI_VALUE is a constant defined in stm32f0xx_hal.h file (default value
|
||||
178:Src/system_stm32f0xx.c **** * 8 MHz) but the real value may vary depending on the variations
|
||||
179:Src/system_stm32f0xx.c **** * in voltage and temperature.
|
||||
180:Src/system_stm32f0xx.c **** *
|
||||
181:Src/system_stm32f0xx.c **** * (**) HSE_VALUE is a constant defined in stm32f0xx_hal.h file (default value
|
||||
182:Src/system_stm32f0xx.c **** * 8 MHz), user has to ensure that HSE_VALUE is same as the real
|
||||
183:Src/system_stm32f0xx.c **** * frequency of the crystal used. Otherwise, this function may
|
||||
184:Src/system_stm32f0xx.c **** * have wrong result.
|
||||
ARM GAS /tmp/ccDV3Evg.s page 5
|
||||
|
||||
|
||||
185:Src/system_stm32f0xx.c **** *
|
||||
186:Src/system_stm32f0xx.c **** * - The result of this function could be not correct when using fractional
|
||||
187:Src/system_stm32f0xx.c **** * value for HSE crystal.
|
||||
188:Src/system_stm32f0xx.c **** *
|
||||
189:Src/system_stm32f0xx.c **** * @param None
|
||||
190:Src/system_stm32f0xx.c **** * @retval None
|
||||
191:Src/system_stm32f0xx.c **** */
|
||||
192:Src/system_stm32f0xx.c **** void SystemCoreClockUpdate (void)
|
||||
193:Src/system_stm32f0xx.c **** {
|
||||
48 .loc 1 193 0
|
||||
49 .cfi_startproc
|
||||
50 @ args = 0, pretend = 0, frame = 0
|
||||
51 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
52 0000 10B5 push {r4, lr}
|
||||
53 .LCFI0:
|
||||
54 .cfi_def_cfa_offset 8
|
||||
55 .cfi_offset 4, -8
|
||||
56 .cfi_offset 14, -4
|
||||
57 .LVL0:
|
||||
194:Src/system_stm32f0xx.c **** uint32_t tmp = 0, pllmull = 0, pllsource = 0, predivfactor = 0;
|
||||
195:Src/system_stm32f0xx.c ****
|
||||
196:Src/system_stm32f0xx.c **** /* Get SYSCLK source -------------------------------------------------------*/
|
||||
197:Src/system_stm32f0xx.c **** tmp = RCC->CFGR & RCC_CFGR_SWS;
|
||||
58 .loc 1 197 0
|
||||
59 0002 254B ldr r3, .L14
|
||||
60 0004 5A68 ldr r2, [r3, #4]
|
||||
61 0006 0C23 movs r3, #12
|
||||
62 0008 1340 ands r3, r2
|
||||
63 .LVL1:
|
||||
198:Src/system_stm32f0xx.c ****
|
||||
199:Src/system_stm32f0xx.c **** switch (tmp)
|
||||
64 .loc 1 199 0
|
||||
65 000a 042B cmp r3, #4
|
||||
66 000c 16D0 beq .L4
|
||||
67 000e 082B cmp r3, #8
|
||||
68 0010 18D0 beq .L5
|
||||
69 0012 002B cmp r3, #0
|
||||
70 0014 03D0 beq .L11
|
||||
200:Src/system_stm32f0xx.c **** {
|
||||
201:Src/system_stm32f0xx.c **** case RCC_CFGR_SWS_HSI: /* HSI used as system clock */
|
||||
202:Src/system_stm32f0xx.c **** SystemCoreClock = HSI_VALUE;
|
||||
203:Src/system_stm32f0xx.c **** break;
|
||||
204:Src/system_stm32f0xx.c **** case RCC_CFGR_SWS_HSE: /* HSE used as system clock */
|
||||
205:Src/system_stm32f0xx.c **** SystemCoreClock = HSE_VALUE;
|
||||
206:Src/system_stm32f0xx.c **** break;
|
||||
207:Src/system_stm32f0xx.c **** case RCC_CFGR_SWS_PLL: /* PLL used as system clock */
|
||||
208:Src/system_stm32f0xx.c **** /* Get PLL clock source and multiplication factor ----------------------*/
|
||||
209:Src/system_stm32f0xx.c **** pllmull = RCC->CFGR & RCC_CFGR_PLLMUL;
|
||||
210:Src/system_stm32f0xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC;
|
||||
211:Src/system_stm32f0xx.c **** pllmull = ( pllmull >> 18) + 2;
|
||||
212:Src/system_stm32f0xx.c **** predivfactor = (RCC->CFGR2 & RCC_CFGR2_PREDIV) + 1;
|
||||
213:Src/system_stm32f0xx.c ****
|
||||
214:Src/system_stm32f0xx.c **** if (pllsource == RCC_CFGR_PLLSRC_HSE_PREDIV)
|
||||
215:Src/system_stm32f0xx.c **** {
|
||||
216:Src/system_stm32f0xx.c **** /* HSE used as PLL clock source : SystemCoreClock = HSE/PREDIV * PLLMUL */
|
||||
217:Src/system_stm32f0xx.c **** SystemCoreClock = (HSE_VALUE/predivfactor) * pllmull;
|
||||
218:Src/system_stm32f0xx.c **** }
|
||||
ARM GAS /tmp/ccDV3Evg.s page 6
|
||||
|
||||
|
||||
219:Src/system_stm32f0xx.c **** #if defined(STM32F042x6) || defined(STM32F048xx) || defined(STM32F072xB) || defined(STM32F078xx) ||
|
||||
220:Src/system_stm32f0xx.c **** else if (pllsource == RCC_CFGR_PLLSRC_HSI48_PREDIV)
|
||||
221:Src/system_stm32f0xx.c **** {
|
||||
222:Src/system_stm32f0xx.c **** /* HSI48 used as PLL clock source : SystemCoreClock = HSI48/PREDIV * PLLMUL */
|
||||
223:Src/system_stm32f0xx.c **** SystemCoreClock = (HSI48_VALUE/predivfactor) * pllmull;
|
||||
224:Src/system_stm32f0xx.c **** }
|
||||
225:Src/system_stm32f0xx.c **** #endif /* STM32F042x6 || STM32F048xx || STM32F072xB || STM32F078xx || STM32F091xC || STM32F098xx */
|
||||
226:Src/system_stm32f0xx.c **** else
|
||||
227:Src/system_stm32f0xx.c **** {
|
||||
228:Src/system_stm32f0xx.c **** #if defined(STM32F042x6) || defined(STM32F048xx) || defined(STM32F070x6) \
|
||||
229:Src/system_stm32f0xx.c **** || defined(STM32F078xx) || defined(STM32F071xB) || defined(STM32F072xB) \
|
||||
230:Src/system_stm32f0xx.c **** || defined(STM32F070xB) || defined(STM32F091xC) || defined(STM32F098xx) || defined(STM32F030xC)
|
||||
231:Src/system_stm32f0xx.c **** /* HSI used as PLL clock source : SystemCoreClock = HSI/PREDIV * PLLMUL */
|
||||
232:Src/system_stm32f0xx.c **** SystemCoreClock = (HSI_VALUE/predivfactor) * pllmull;
|
||||
233:Src/system_stm32f0xx.c **** #else
|
||||
234:Src/system_stm32f0xx.c **** /* HSI used as PLL clock source : SystemCoreClock = HSI/2 * PLLMUL */
|
||||
235:Src/system_stm32f0xx.c **** SystemCoreClock = (HSI_VALUE >> 1) * pllmull;
|
||||
236:Src/system_stm32f0xx.c **** #endif /* STM32F042x6 || STM32F048xx || STM32F070x6 ||
|
||||
237:Src/system_stm32f0xx.c **** STM32F071xB || STM32F072xB || STM32F078xx || STM32F070xB ||
|
||||
238:Src/system_stm32f0xx.c **** STM32F091xC || STM32F098xx || STM32F030xC */
|
||||
239:Src/system_stm32f0xx.c **** }
|
||||
240:Src/system_stm32f0xx.c **** break;
|
||||
241:Src/system_stm32f0xx.c **** default: /* HSI used as system clock */
|
||||
242:Src/system_stm32f0xx.c **** SystemCoreClock = HSI_VALUE;
|
||||
71 .loc 1 242 0
|
||||
72 0016 214B ldr r3, .L14+4
|
||||
73 .LVL2:
|
||||
74 0018 214A ldr r2, .L14+8
|
||||
75 .LVL3:
|
||||
76 001a 1A60 str r2, [r3]
|
||||
243:Src/system_stm32f0xx.c **** break;
|
||||
77 .loc 1 243 0
|
||||
78 001c 02E0 b .L7
|
||||
79 .LVL4:
|
||||
80 .L11:
|
||||
202:Src/system_stm32f0xx.c **** break;
|
||||
81 .loc 1 202 0
|
||||
82 001e 1F4B ldr r3, .L14+4
|
||||
83 .LVL5:
|
||||
84 0020 1F4A ldr r2, .L14+8
|
||||
85 .LVL6:
|
||||
86 0022 1A60 str r2, [r3]
|
||||
87 .LVL7:
|
||||
88 .L7:
|
||||
244:Src/system_stm32f0xx.c **** }
|
||||
245:Src/system_stm32f0xx.c **** /* Compute HCLK clock frequency ----------------*/
|
||||
246:Src/system_stm32f0xx.c **** /* Get HCLK prescaler */
|
||||
247:Src/system_stm32f0xx.c **** tmp = AHBPrescTable[((RCC->CFGR & RCC_CFGR_HPRE) >> 4)];
|
||||
89 .loc 1 247 0
|
||||
90 0024 1C4B ldr r3, .L14
|
||||
91 0026 5A68 ldr r2, [r3, #4]
|
||||
92 0028 1209 lsrs r2, r2, #4
|
||||
93 002a 0F23 movs r3, #15
|
||||
94 002c 1340 ands r3, r2
|
||||
95 002e 1D4A ldr r2, .L14+12
|
||||
96 0030 D35C ldrb r3, [r2, r3]
|
||||
97 .LVL8:
|
||||
ARM GAS /tmp/ccDV3Evg.s page 7
|
||||
|
||||
|
||||
248:Src/system_stm32f0xx.c **** /* HCLK clock frequency */
|
||||
249:Src/system_stm32f0xx.c **** SystemCoreClock >>= tmp;
|
||||
98 .loc 1 249 0
|
||||
99 0032 1A4A ldr r2, .L14+4
|
||||
100 0034 1168 ldr r1, [r2]
|
||||
101 0036 D940 lsrs r1, r1, r3
|
||||
102 0038 1160 str r1, [r2]
|
||||
250:Src/system_stm32f0xx.c **** }
|
||||
103 .loc 1 250 0
|
||||
104 @ sp needed
|
||||
105 003a 10BD pop {r4, pc}
|
||||
106 .LVL9:
|
||||
107 .L4:
|
||||
205:Src/system_stm32f0xx.c **** break;
|
||||
108 .loc 1 205 0
|
||||
109 003c 174B ldr r3, .L14+4
|
||||
110 .LVL10:
|
||||
111 003e 184A ldr r2, .L14+8
|
||||
112 .LVL11:
|
||||
113 0040 1A60 str r2, [r3]
|
||||
206:Src/system_stm32f0xx.c **** case RCC_CFGR_SWS_PLL: /* PLL used as system clock */
|
||||
114 .loc 1 206 0
|
||||
115 0042 EFE7 b .L7
|
||||
116 .LVL12:
|
||||
117 .L5:
|
||||
209:Src/system_stm32f0xx.c **** pllsource = RCC->CFGR & RCC_CFGR_PLLSRC;
|
||||
118 .loc 1 209 0
|
||||
119 0044 144A ldr r2, .L14
|
||||
120 0046 5068 ldr r0, [r2, #4]
|
||||
121 .LVL13:
|
||||
210:Src/system_stm32f0xx.c **** pllmull = ( pllmull >> 18) + 2;
|
||||
122 .loc 1 210 0
|
||||
123 0048 5368 ldr r3, [r2, #4]
|
||||
124 .LVL14:
|
||||
125 004a C021 movs r1, #192
|
||||
126 004c 4902 lsls r1, r1, #9
|
||||
127 004e 0B40 ands r3, r1
|
||||
128 .LVL15:
|
||||
211:Src/system_stm32f0xx.c **** predivfactor = (RCC->CFGR2 & RCC_CFGR2_PREDIV) + 1;
|
||||
129 .loc 1 211 0
|
||||
130 0050 800C lsrs r0, r0, #18
|
||||
131 .LVL16:
|
||||
132 0052 0F21 movs r1, #15
|
||||
133 0054 0840 ands r0, r1
|
||||
134 0056 841C adds r4, r0, #2
|
||||
135 .LVL17:
|
||||
212:Src/system_stm32f0xx.c ****
|
||||
136 .loc 1 212 0
|
||||
137 0058 D26A ldr r2, [r2, #44]
|
||||
138 005a 1140 ands r1, r2
|
||||
139 005c 0131 adds r1, r1, #1
|
||||
140 .LVL18:
|
||||
214:Src/system_stm32f0xx.c **** {
|
||||
141 .loc 1 214 0
|
||||
142 005e 8022 movs r2, #128
|
||||
143 0060 5202 lsls r2, r2, #9
|
||||
144 0062 9342 cmp r3, r2
|
||||
ARM GAS /tmp/ccDV3Evg.s page 8
|
||||
|
||||
|
||||
145 0064 0AD0 beq .L12
|
||||
220:Src/system_stm32f0xx.c **** {
|
||||
146 .loc 1 220 0
|
||||
147 0066 C022 movs r2, #192
|
||||
148 0068 5202 lsls r2, r2, #9
|
||||
149 006a 9342 cmp r3, r2
|
||||
150 006c 0DD0 beq .L13
|
||||
232:Src/system_stm32f0xx.c **** #else
|
||||
151 .loc 1 232 0
|
||||
152 006e 0C48 ldr r0, .L14+8
|
||||
153 0070 FFF7FEFF bl __aeabi_uidiv
|
||||
154 .LVL19:
|
||||
155 0074 6043 muls r0, r4
|
||||
156 0076 094B ldr r3, .L14+4
|
||||
157 0078 1860 str r0, [r3]
|
||||
158 007a D3E7 b .L7
|
||||
159 .LVL20:
|
||||
160 .L12:
|
||||
217:Src/system_stm32f0xx.c **** }
|
||||
161 .loc 1 217 0
|
||||
162 007c 0848 ldr r0, .L14+8
|
||||
163 007e FFF7FEFF bl __aeabi_uidiv
|
||||
164 .LVL21:
|
||||
165 0082 6043 muls r0, r4
|
||||
166 0084 054B ldr r3, .L14+4
|
||||
167 0086 1860 str r0, [r3]
|
||||
168 0088 CCE7 b .L7
|
||||
169 .LVL22:
|
||||
170 .L13:
|
||||
223:Src/system_stm32f0xx.c **** }
|
||||
171 .loc 1 223 0
|
||||
172 008a 0748 ldr r0, .L14+16
|
||||
173 008c FFF7FEFF bl __aeabi_uidiv
|
||||
174 .LVL23:
|
||||
175 0090 6043 muls r0, r4
|
||||
176 0092 024B ldr r3, .L14+4
|
||||
177 0094 1860 str r0, [r3]
|
||||
178 0096 C5E7 b .L7
|
||||
179 .L15:
|
||||
180 .align 2
|
||||
181 .L14:
|
||||
182 0098 00100240 .word 1073876992
|
||||
183 009c 00000000 .word .LANCHOR0
|
||||
184 00a0 00127A00 .word 8000000
|
||||
185 00a4 00000000 .word .LANCHOR1
|
||||
186 00a8 006CDC02 .word 48000000
|
||||
187 .cfi_endproc
|
||||
188 .LFE41:
|
||||
190 .global APBPrescTable
|
||||
191 .global AHBPrescTable
|
||||
192 .global SystemCoreClock
|
||||
193 .section .data.SystemCoreClock,"aw",%progbits
|
||||
194 .align 2
|
||||
195 .set .LANCHOR0,. + 0
|
||||
198 SystemCoreClock:
|
||||
199 0000 00127A00 .word 8000000
|
||||
200 .section .rodata.AHBPrescTable,"a",%progbits
|
||||
ARM GAS /tmp/ccDV3Evg.s page 9
|
||||
|
||||
|
||||
201 .align 2
|
||||
202 .set .LANCHOR1,. + 0
|
||||
205 AHBPrescTable:
|
||||
206 0000 00 .byte 0
|
||||
207 0001 00 .byte 0
|
||||
208 0002 00 .byte 0
|
||||
209 0003 00 .byte 0
|
||||
210 0004 00 .byte 0
|
||||
211 0005 00 .byte 0
|
||||
212 0006 00 .byte 0
|
||||
213 0007 00 .byte 0
|
||||
214 0008 01 .byte 1
|
||||
215 0009 02 .byte 2
|
||||
216 000a 03 .byte 3
|
||||
217 000b 04 .byte 4
|
||||
218 000c 06 .byte 6
|
||||
219 000d 07 .byte 7
|
||||
220 000e 08 .byte 8
|
||||
221 000f 09 .byte 9
|
||||
222 .section .rodata.APBPrescTable,"a",%progbits
|
||||
223 .align 2
|
||||
226 APBPrescTable:
|
||||
227 0000 00 .byte 0
|
||||
228 0001 00 .byte 0
|
||||
229 0002 00 .byte 0
|
||||
230 0003 00 .byte 0
|
||||
231 0004 01 .byte 1
|
||||
232 0005 02 .byte 2
|
||||
233 0006 03 .byte 3
|
||||
234 0007 04 .byte 4
|
||||
235 .text
|
||||
236 .Letext0:
|
||||
237 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
238 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
239 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
240 .file 5 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h"
|
||||
241 .file 6 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
ARM GAS /tmp/ccDV3Evg.s page 10
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 system_stm32f0xx.c
|
||||
/tmp/ccDV3Evg.s:16 .text.SystemInit:0000000000000000 $t
|
||||
/tmp/ccDV3Evg.s:23 .text.SystemInit:0000000000000000 SystemInit
|
||||
/tmp/ccDV3Evg.s:39 .text.SystemCoreClockUpdate:0000000000000000 $t
|
||||
/tmp/ccDV3Evg.s:46 .text.SystemCoreClockUpdate:0000000000000000 SystemCoreClockUpdate
|
||||
/tmp/ccDV3Evg.s:182 .text.SystemCoreClockUpdate:0000000000000098 $d
|
||||
/tmp/ccDV3Evg.s:226 .rodata.APBPrescTable:0000000000000000 APBPrescTable
|
||||
/tmp/ccDV3Evg.s:205 .rodata.AHBPrescTable:0000000000000000 AHBPrescTable
|
||||
/tmp/ccDV3Evg.s:198 .data.SystemCoreClock:0000000000000000 SystemCoreClock
|
||||
/tmp/ccDV3Evg.s:194 .data.SystemCoreClock:0000000000000000 $d
|
||||
/tmp/ccDV3Evg.s:201 .rodata.AHBPrescTable:0000000000000000 $d
|
||||
/tmp/ccDV3Evg.s:223 .rodata.APBPrescTable:0000000000000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__aeabi_uidiv
|
||||
BIN
midi-dials/build/system_stm32f0xx.o
Normal file
BIN
midi-dials/build/system_stm32f0xx.o
Normal file
Binary file not shown.
127
midi-dials/build/usb_device.d
Normal file
127
midi-dials/build/usb_device.d
Normal file
|
|
@ -0,0 +1,127 @@
|
|||
build/usb_device.o: Src/usb_device.c Inc/usb_device.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h \
|
||||
Inc/usbd_desc.h Middlewares/USBMIDI/Inc/usbd_midi.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Inc/usbd_midi_if.h Inc/usbd_desc.h Inc/curelib_inc/curemisc.h \
|
||||
Inc/curelib_inc/curebuffer.h
|
||||
|
||||
Inc/usb_device.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
|
||||
Inc/usbd_desc.h:
|
||||
|
||||
Middlewares/USBMIDI/Inc/usbd_midi.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Inc/usbd_midi_if.h:
|
||||
|
||||
Inc/usbd_desc.h:
|
||||
|
||||
Inc/curelib_inc/curemisc.h:
|
||||
|
||||
Inc/curelib_inc/curebuffer.h:
|
||||
257
midi-dials/build/usb_device.lst
Normal file
257
midi-dials/build/usb_device.lst
Normal file
|
|
@ -0,0 +1,257 @@
|
|||
ARM GAS /tmp/ccc78uNQ.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "usb_device.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.MX_USB_MIDI_INIT,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global MX_USB_MIDI_INIT
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 MX_USB_MIDI_INIT:
|
||||
24 .LFB43:
|
||||
25 .file 1 "Src/usb_device.c"
|
||||
1:Src/usb_device.c **** /**
|
||||
2:Src/usb_device.c **** ******************************************************************************
|
||||
3:Src/usb_device.c **** * @file : usb_device.c
|
||||
4:Src/usb_device.c **** * @version : v2.0_Cube
|
||||
5:Src/usb_device.c **** * @brief : This file implements the USB Device
|
||||
6:Src/usb_device.c **** ******************************************************************************
|
||||
7:Src/usb_device.c **** * This notice applies to any and all portions of this file
|
||||
8:Src/usb_device.c **** * that are not between comment pairs USER CODE BEGIN and
|
||||
9:Src/usb_device.c **** * USER CODE END. Other portions of this file, whether
|
||||
10:Src/usb_device.c **** * inserted by the user or by software development tools
|
||||
11:Src/usb_device.c **** * are owned by their respective copyright owners.
|
||||
12:Src/usb_device.c **** *
|
||||
13:Src/usb_device.c **** * Copyright (c) 2018 STMicroelectronics International N.V.
|
||||
14:Src/usb_device.c **** * All rights reserved.
|
||||
15:Src/usb_device.c **** *
|
||||
16:Src/usb_device.c **** * Redistribution and use in source and binary forms, with or without
|
||||
17:Src/usb_device.c **** * modification, are permitted, provided that the following conditions are met:
|
||||
18:Src/usb_device.c **** *
|
||||
19:Src/usb_device.c **** * 1. Redistribution of source code must retain the above copyright notice,
|
||||
20:Src/usb_device.c **** * this list of conditions and the following disclaimer.
|
||||
21:Src/usb_device.c **** * 2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
22:Src/usb_device.c **** * this list of conditions and the following disclaimer in the documentation
|
||||
23:Src/usb_device.c **** * and/or other materials provided with the distribution.
|
||||
24:Src/usb_device.c **** * 3. Neither the name of STMicroelectronics nor the names of other
|
||||
25:Src/usb_device.c **** * contributors to this software may be used to endorse or promote products
|
||||
26:Src/usb_device.c **** * derived from this software without specific written permission.
|
||||
27:Src/usb_device.c **** * 4. This software, including modifications and/or derivative works of this
|
||||
28:Src/usb_device.c **** * software, must execute solely and exclusively on microcontroller or
|
||||
29:Src/usb_device.c **** * microprocessor devices manufactured by or for STMicroelectronics.
|
||||
30:Src/usb_device.c **** * 5. Redistribution and use of this software other than as permitted under
|
||||
31:Src/usb_device.c **** * this license is void and will automatically terminate your rights under
|
||||
32:Src/usb_device.c **** * this license.
|
||||
33:Src/usb_device.c **** *
|
||||
ARM GAS /tmp/ccc78uNQ.s page 2
|
||||
|
||||
|
||||
34:Src/usb_device.c **** * THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS"
|
||||
35:Src/usb_device.c **** * AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT
|
||||
36:Src/usb_device.c **** * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
37:Src/usb_device.c **** * PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY
|
||||
38:Src/usb_device.c **** * RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT
|
||||
39:Src/usb_device.c **** * SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
40:Src/usb_device.c **** * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
41:Src/usb_device.c **** * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
||||
42:Src/usb_device.c **** * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
43:Src/usb_device.c **** * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
44:Src/usb_device.c **** * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
45:Src/usb_device.c **** * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
46:Src/usb_device.c **** *
|
||||
47:Src/usb_device.c **** ******************************************************************************
|
||||
48:Src/usb_device.c **** */
|
||||
49:Src/usb_device.c ****
|
||||
50:Src/usb_device.c **** /* Includes ------------------------------------------------------------------*/
|
||||
51:Src/usb_device.c ****
|
||||
52:Src/usb_device.c **** #include "usb_device.h"
|
||||
53:Src/usb_device.c **** #include "usbd_core.h"
|
||||
54:Src/usb_device.c **** #include "usbd_desc.h"
|
||||
55:Src/usb_device.c ****
|
||||
56:Src/usb_device.c **** /* USER CODE BEGIN Includes */
|
||||
57:Src/usb_device.c **** #include "usbd_midi.h"
|
||||
58:Src/usb_device.c **** #include "usbd_midi_if.h"
|
||||
59:Src/usb_device.c ****
|
||||
60:Src/usb_device.c **** /* USER CODE END Includes */
|
||||
61:Src/usb_device.c ****
|
||||
62:Src/usb_device.c **** /* USER CODE BEGIN PV */
|
||||
63:Src/usb_device.c **** /* Private variables ---------------------------------------------------------*/
|
||||
64:Src/usb_device.c ****
|
||||
65:Src/usb_device.c **** /* USER CODE END PV */
|
||||
66:Src/usb_device.c ****
|
||||
67:Src/usb_device.c **** /* USER CODE BEGIN PFP */
|
||||
68:Src/usb_device.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
69:Src/usb_device.c ****
|
||||
70:Src/usb_device.c **** /* USER CODE END PFP */
|
||||
71:Src/usb_device.c ****
|
||||
72:Src/usb_device.c **** /* USB Device Core handle declaration. */
|
||||
73:Src/usb_device.c **** USBD_HandleTypeDef hUsbDeviceFS;
|
||||
74:Src/usb_device.c ****
|
||||
75:Src/usb_device.c **** /*
|
||||
76:Src/usb_device.c **** * -- Insert your variables declaration here --
|
||||
77:Src/usb_device.c **** */
|
||||
78:Src/usb_device.c **** /* USER CODE BEGIN 0 */
|
||||
79:Src/usb_device.c ****
|
||||
80:Src/usb_device.c **** /* USER CODE END 0 */
|
||||
81:Src/usb_device.c ****
|
||||
82:Src/usb_device.c **** /*
|
||||
83:Src/usb_device.c **** * -- Insert your external function declaration here --
|
||||
84:Src/usb_device.c **** */
|
||||
85:Src/usb_device.c **** /* USER CODE BEGIN 1 */
|
||||
86:Src/usb_device.c ****
|
||||
87:Src/usb_device.c **** void MX_USB_MIDI_INIT(void)
|
||||
88:Src/usb_device.c **** {
|
||||
26 .loc 1 88 0
|
||||
27 .cfi_startproc
|
||||
ARM GAS /tmp/ccc78uNQ.s page 3
|
||||
|
||||
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 0000 10B5 push {r4, lr}
|
||||
31 .LCFI0:
|
||||
32 .cfi_def_cfa_offset 8
|
||||
33 .cfi_offset 4, -8
|
||||
34 .cfi_offset 14, -4
|
||||
89:Src/usb_device.c **** USBD_Init(&hUsbDeviceFS, &FS_Desc, DEVICE_FS);
|
||||
35 .loc 1 89 0
|
||||
36 0002 094C ldr r4, .L2
|
||||
37 0004 0022 movs r2, #0
|
||||
38 0006 0949 ldr r1, .L2+4
|
||||
39 0008 2000 movs r0, r4
|
||||
40 000a FFF7FEFF bl USBD_Init
|
||||
41 .LVL0:
|
||||
90:Src/usb_device.c ****
|
||||
91:Src/usb_device.c **** USBD_RegisterClass(&hUsbDeviceFS, &USBD_MIDI);
|
||||
42 .loc 1 91 0
|
||||
43 000e 0849 ldr r1, .L2+8
|
||||
44 0010 2000 movs r0, r4
|
||||
45 0012 FFF7FEFF bl USBD_RegisterClass
|
||||
46 .LVL1:
|
||||
92:Src/usb_device.c ****
|
||||
93:Src/usb_device.c **** USBD_MIDI_RegisterInterface(&hUsbDeviceFS, &USBD_Interface_fops_FS);
|
||||
47 .loc 1 93 0
|
||||
48 0016 0749 ldr r1, .L2+12
|
||||
49 0018 2000 movs r0, r4
|
||||
50 001a FFF7FEFF bl USBD_MIDI_RegisterInterface
|
||||
51 .LVL2:
|
||||
94:Src/usb_device.c ****
|
||||
95:Src/usb_device.c **** USBD_Start(&hUsbDeviceFS);
|
||||
52 .loc 1 95 0
|
||||
53 001e 2000 movs r0, r4
|
||||
54 0020 FFF7FEFF bl USBD_Start
|
||||
55 .LVL3:
|
||||
96:Src/usb_device.c **** }
|
||||
56 .loc 1 96 0
|
||||
57 @ sp needed
|
||||
58 0024 10BD pop {r4, pc}
|
||||
59 .L3:
|
||||
60 0026 C046 .align 2
|
||||
61 .L2:
|
||||
62 0028 00000000 .word hUsbDeviceFS
|
||||
63 002c 00000000 .word FS_Desc
|
||||
64 0030 00000000 .word USBD_MIDI
|
||||
65 0034 00000000 .word USBD_Interface_fops_FS
|
||||
66 .cfi_endproc
|
||||
67 .LFE43:
|
||||
69 .section .text.MX_USB_DEVICE_Init,"ax",%progbits
|
||||
70 .align 1
|
||||
71 .global MX_USB_DEVICE_Init
|
||||
72 .syntax unified
|
||||
73 .code 16
|
||||
74 .thumb_func
|
||||
75 .fpu softvfp
|
||||
77 MX_USB_DEVICE_Init:
|
||||
78 .LFB44:
|
||||
ARM GAS /tmp/ccc78uNQ.s page 4
|
||||
|
||||
|
||||
97:Src/usb_device.c ****
|
||||
98:Src/usb_device.c **** /* USER CODE END 1 */
|
||||
99:Src/usb_device.c ****
|
||||
100:Src/usb_device.c **** /**
|
||||
101:Src/usb_device.c **** * Init USB device Library, add supported class and start the library
|
||||
102:Src/usb_device.c **** * @retval None
|
||||
103:Src/usb_device.c **** */
|
||||
104:Src/usb_device.c **** void MX_USB_DEVICE_Init(void)
|
||||
105:Src/usb_device.c **** {
|
||||
79 .loc 1 105 0
|
||||
80 .cfi_startproc
|
||||
81 @ args = 0, pretend = 0, frame = 0
|
||||
82 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
83 @ link register save eliminated.
|
||||
106:Src/usb_device.c **** /* USER CODE BEGIN USB_DEVICE_Init_PreTreatment */
|
||||
107:Src/usb_device.c **** #ifdef USBMIDI
|
||||
108:Src/usb_device.c **** /* USER CODE END USB_DEVICE_Init_PreTreatment */
|
||||
109:Src/usb_device.c ****
|
||||
110:Src/usb_device.c **** /* Init Device Library, add supported class and start the library. */
|
||||
111:Src/usb_device.c **** USBD_Init(&hUsbDeviceFS, &FS_Desc, DEVICE_FS);
|
||||
112:Src/usb_device.c ****
|
||||
113:Src/usb_device.c **** USBD_RegisterClass(&hUsbDeviceFS, &USBD_CDC);
|
||||
114:Src/usb_device.c ****
|
||||
115:Src/usb_device.c **** USBD_CDC_RegisterInterface(&hUsbDeviceFS, &USBD_Interface_fops_FS);
|
||||
116:Src/usb_device.c ****
|
||||
117:Src/usb_device.c **** USBD_Start(&hUsbDeviceFS);
|
||||
118:Src/usb_device.c ****
|
||||
119:Src/usb_device.c **** /* USER CODE BEGIN USB_DEVICE_Init_PostTreatment */
|
||||
120:Src/usb_device.c **** #endif
|
||||
121:Src/usb_device.c **** /* USER CODE END USB_DEVICE_Init_PostTreatment */
|
||||
122:Src/usb_device.c **** }
|
||||
84 .loc 1 122 0
|
||||
85 @ sp needed
|
||||
86 0000 7047 bx lr
|
||||
87 .cfi_endproc
|
||||
88 .LFE44:
|
||||
90 .comm hUsbDeviceFS,548,4
|
||||
91 .text
|
||||
92 .Letext0:
|
||||
93 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
94 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
95 .file 4 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
96 .file 5 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
97 .file 6 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/lo
|
||||
98 .file 7 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_t
|
||||
99 .file 8 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/lib/gcc/arm-none-eabi/7.3.1/
|
||||
100 .file 9 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/re
|
||||
101 .file 10 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/stdli
|
||||
102 .file 11 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||
103 .file 12 "Inc/usb_device.h"
|
||||
104 .file 13 "Inc/usbd_desc.h"
|
||||
105 .file 14 "Middlewares/USBMIDI/Inc/usbd_midi.h"
|
||||
106 .file 15 "Inc/usbd_midi_if.h"
|
||||
107 .file 16 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||
ARM GAS /tmp/ccc78uNQ.s page 5
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 usb_device.c
|
||||
/tmp/ccc78uNQ.s:16 .text.MX_USB_MIDI_INIT:0000000000000000 $t
|
||||
/tmp/ccc78uNQ.s:23 .text.MX_USB_MIDI_INIT:0000000000000000 MX_USB_MIDI_INIT
|
||||
/tmp/ccc78uNQ.s:62 .text.MX_USB_MIDI_INIT:0000000000000028 $d
|
||||
*COM*:0000000000000224 hUsbDeviceFS
|
||||
/tmp/ccc78uNQ.s:70 .text.MX_USB_DEVICE_Init:0000000000000000 $t
|
||||
/tmp/ccc78uNQ.s:77 .text.MX_USB_DEVICE_Init:0000000000000000 MX_USB_DEVICE_Init
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
USBD_Init
|
||||
USBD_RegisterClass
|
||||
USBD_MIDI_RegisterInterface
|
||||
USBD_Start
|
||||
FS_Desc
|
||||
USBD_MIDI
|
||||
USBD_Interface_fops_FS
|
||||
BIN
midi-dials/build/usb_device.o
Normal file
BIN
midi-dials/build/usb_device.o
Normal file
Binary file not shown.
107
midi-dials/build/usbd_conf.d
Normal file
107
midi-dials/build/usbd_conf.d
Normal file
|
|
@ -0,0 +1,107 @@
|
|||
build/usbd_conf.o: Src/usbd_conf.c \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
2429
midi-dials/build/usbd_conf.lst
Normal file
2429
midi-dials/build/usbd_conf.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/usbd_conf.o
Normal file
BIN
midi-dials/build/usbd_conf.o
Normal file
Binary file not shown.
107
midi-dials/build/usbd_core.d
Normal file
107
midi-dials/build/usbd_core.d
Normal file
|
|
@ -0,0 +1,107 @@
|
|||
build/usbd_core.o: \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Inc/usbd_conf.h Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
1784
midi-dials/build/usbd_core.lst
Normal file
1784
midi-dials/build/usbd_core.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/usbd_core.o
Normal file
BIN
midi-dials/build/usbd_core.o
Normal file
Binary file not shown.
110
midi-dials/build/usbd_ctlreq.d
Normal file
110
midi-dials/build/usbd_ctlreq.d
Normal file
|
|
@ -0,0 +1,110 @@
|
|||
build/usbd_ctlreq.o: \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
2650
midi-dials/build/usbd_ctlreq.lst
Normal file
2650
midi-dials/build/usbd_ctlreq.lst
Normal file
File diff suppressed because it is too large
Load diff
BIN
midi-dials/build/usbd_ctlreq.o
Normal file
BIN
midi-dials/build/usbd_ctlreq.o
Normal file
Binary file not shown.
109
midi-dials/build/usbd_desc.d
Normal file
109
midi-dials/build/usbd_desc.d
Normal file
|
|
@ -0,0 +1,109 @@
|
|||
build/usbd_desc.o: Src/usbd_desc.c \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Inc/usbd_conf.h Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h \
|
||||
Inc/usbd_desc.h
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
|
||||
Inc/usbd_desc.h:
|
||||
850
midi-dials/build/usbd_desc.lst
Normal file
850
midi-dials/build/usbd_desc.lst
Normal file
|
|
@ -0,0 +1,850 @@
|
|||
ARM GAS /tmp/ccdpxeXD.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "usbd_desc.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.USBD_FS_DeviceDescriptor,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global USBD_FS_DeviceDescriptor
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 USBD_FS_DeviceDescriptor:
|
||||
24 .LFB43:
|
||||
25 .file 1 "Src/usbd_desc.c"
|
||||
1:Src/usbd_desc.c **** /**
|
||||
2:Src/usbd_desc.c **** ******************************************************************************
|
||||
3:Src/usbd_desc.c **** * @file : usbd_desc.c
|
||||
4:Src/usbd_desc.c **** * @version : v2.0_Cube
|
||||
5:Src/usbd_desc.c **** * @brief : This file implements the USB device descriptors.
|
||||
6:Src/usbd_desc.c **** ******************************************************************************
|
||||
7:Src/usbd_desc.c **** * This notice applies to any and all portions of this file
|
||||
8:Src/usbd_desc.c **** * that are not between comment pairs USER CODE BEGIN and
|
||||
9:Src/usbd_desc.c **** * USER CODE END. Other portions of this file, whether
|
||||
10:Src/usbd_desc.c **** * inserted by the user or by software development tools
|
||||
11:Src/usbd_desc.c **** * are owned by their respective copyright owners.
|
||||
12:Src/usbd_desc.c **** *
|
||||
13:Src/usbd_desc.c **** * Copyright (c) 2018 STMicroelectronics International N.V.
|
||||
14:Src/usbd_desc.c **** * All rights reserved.
|
||||
15:Src/usbd_desc.c **** *
|
||||
16:Src/usbd_desc.c **** * Redistribution and use in source and binary forms, with or without
|
||||
17:Src/usbd_desc.c **** * modification, are permitted, provided that the following conditions are met:
|
||||
18:Src/usbd_desc.c **** *
|
||||
19:Src/usbd_desc.c **** * 1. Redistribution of source code must retain the above copyright notice,
|
||||
20:Src/usbd_desc.c **** * this list of conditions and the following disclaimer.
|
||||
21:Src/usbd_desc.c **** * 2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
22:Src/usbd_desc.c **** * this list of conditions and the following disclaimer in the documentation
|
||||
23:Src/usbd_desc.c **** * and/or other materials provided with the distribution.
|
||||
24:Src/usbd_desc.c **** * 3. Neither the name of STMicroelectronics nor the names of other
|
||||
25:Src/usbd_desc.c **** * contributors to this software may be used to endorse or promote products
|
||||
26:Src/usbd_desc.c **** * derived from this software without specific written permission.
|
||||
27:Src/usbd_desc.c **** * 4. This software, including modifications and/or derivative works of this
|
||||
28:Src/usbd_desc.c **** * software, must execute solely and exclusively on microcontroller or
|
||||
29:Src/usbd_desc.c **** * microprocessor devices manufactured by or for STMicroelectronics.
|
||||
30:Src/usbd_desc.c **** * 5. Redistribution and use of this software other than as permitted under
|
||||
31:Src/usbd_desc.c **** * this license is void and will automatically terminate your rights under
|
||||
32:Src/usbd_desc.c **** * this license.
|
||||
33:Src/usbd_desc.c **** *
|
||||
ARM GAS /tmp/ccdpxeXD.s page 2
|
||||
|
||||
|
||||
34:Src/usbd_desc.c **** * THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS"
|
||||
35:Src/usbd_desc.c **** * AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT
|
||||
36:Src/usbd_desc.c **** * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
37:Src/usbd_desc.c **** * PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY
|
||||
38:Src/usbd_desc.c **** * RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT
|
||||
39:Src/usbd_desc.c **** * SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
40:Src/usbd_desc.c **** * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
41:Src/usbd_desc.c **** * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
||||
42:Src/usbd_desc.c **** * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
43:Src/usbd_desc.c **** * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
44:Src/usbd_desc.c **** * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
45:Src/usbd_desc.c **** * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
46:Src/usbd_desc.c **** *
|
||||
47:Src/usbd_desc.c **** ******************************************************************************
|
||||
48:Src/usbd_desc.c **** */
|
||||
49:Src/usbd_desc.c ****
|
||||
50:Src/usbd_desc.c **** /* Includes ------------------------------------------------------------------*/
|
||||
51:Src/usbd_desc.c **** #include "usbd_core.h"
|
||||
52:Src/usbd_desc.c **** #include "usbd_desc.h"
|
||||
53:Src/usbd_desc.c **** #include "usbd_conf.h"
|
||||
54:Src/usbd_desc.c ****
|
||||
55:Src/usbd_desc.c **** /* USER CODE BEGIN INCLUDE */
|
||||
56:Src/usbd_desc.c ****
|
||||
57:Src/usbd_desc.c **** /* USER CODE END INCLUDE */
|
||||
58:Src/usbd_desc.c ****
|
||||
59:Src/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
60:Src/usbd_desc.c **** /* Private define ------------------------------------------------------------*/
|
||||
61:Src/usbd_desc.c **** /* Private macro -------------------------------------------------------------*/
|
||||
62:Src/usbd_desc.c ****
|
||||
63:Src/usbd_desc.c **** /* USER CODE BEGIN PV */
|
||||
64:Src/usbd_desc.c **** /* Private variables ---------------------------------------------------------*/
|
||||
65:Src/usbd_desc.c ****
|
||||
66:Src/usbd_desc.c **** /* USER CODE END PV */
|
||||
67:Src/usbd_desc.c ****
|
||||
68:Src/usbd_desc.c **** /** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY
|
||||
69:Src/usbd_desc.c **** * @{
|
||||
70:Src/usbd_desc.c **** */
|
||||
71:Src/usbd_desc.c ****
|
||||
72:Src/usbd_desc.c **** /** @addtogroup USBD_DESC
|
||||
73:Src/usbd_desc.c **** * @{
|
||||
74:Src/usbd_desc.c **** */
|
||||
75:Src/usbd_desc.c ****
|
||||
76:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_TypesDefinitions USBD_DESC_Private_TypesDefinitions
|
||||
77:Src/usbd_desc.c **** * @brief Private types.
|
||||
78:Src/usbd_desc.c **** * @{
|
||||
79:Src/usbd_desc.c **** */
|
||||
80:Src/usbd_desc.c ****
|
||||
81:Src/usbd_desc.c **** /* USER CODE BEGIN PRIVATE_TYPES */
|
||||
82:Src/usbd_desc.c ****
|
||||
83:Src/usbd_desc.c **** /* USER CODE END PRIVATE_TYPES */
|
||||
84:Src/usbd_desc.c ****
|
||||
85:Src/usbd_desc.c **** /**
|
||||
86:Src/usbd_desc.c **** * @}
|
||||
87:Src/usbd_desc.c **** */
|
||||
88:Src/usbd_desc.c ****
|
||||
89:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Defines USBD_DESC_Private_Defines
|
||||
90:Src/usbd_desc.c **** * @brief Private defines.
|
||||
ARM GAS /tmp/ccdpxeXD.s page 3
|
||||
|
||||
|
||||
91:Src/usbd_desc.c **** * @{
|
||||
92:Src/usbd_desc.c **** */
|
||||
93:Src/usbd_desc.c ****
|
||||
94:Src/usbd_desc.c **** /*
|
||||
95:Src/usbd_desc.c **** *************************************************[ATTENTION]**************************************
|
||||
96:Src/usbd_desc.c **** *
|
||||
97:Src/usbd_desc.c **** * VID 0x1209 and PID 0x0001 is experimental IDs from http://pid.codes .
|
||||
98:Src/usbd_desc.c **** * You must get your own IDs, and change to your own IDs in order to avoid conflicting to other USB
|
||||
99:Src/usbd_desc.c **** *
|
||||
100:Src/usbd_desc.c **** **************************************************************************************************
|
||||
101:Src/usbd_desc.c **** */
|
||||
102:Src/usbd_desc.c ****
|
||||
103:Src/usbd_desc.c **** #define USBD_VID 0x1209 //MUST BE CHANGED.
|
||||
104:Src/usbd_desc.c **** #define USBD_LANGID_STRING 1041
|
||||
105:Src/usbd_desc.c **** #define USBD_MANUFACTURER_STRING "Otter Scientific"
|
||||
106:Src/usbd_desc.c **** #define USBD_PID_FS 0x0001 //MUST BE CHANGED.
|
||||
107:Src/usbd_desc.c **** #define USBD_PRODUCT_STRING_FS "MIDI Dials"
|
||||
108:Src/usbd_desc.c **** #define USBD_SERIALNUMBER_STRING_FS "00000000001A"
|
||||
109:Src/usbd_desc.c **** #define USBD_CONFIGURATION_STRING_FS "MIDI Config"
|
||||
110:Src/usbd_desc.c **** #define USBD_INTERFACE_STRING_FS "MIDI Interface"
|
||||
111:Src/usbd_desc.c ****
|
||||
112:Src/usbd_desc.c ****
|
||||
113:Src/usbd_desc.c ****
|
||||
114:Src/usbd_desc.c **** /* USER CODE BEGIN PRIVATE_DEFINES */
|
||||
115:Src/usbd_desc.c ****
|
||||
116:Src/usbd_desc.c **** /* USER CODE END PRIVATE_DEFINES */
|
||||
117:Src/usbd_desc.c ****
|
||||
118:Src/usbd_desc.c **** /**
|
||||
119:Src/usbd_desc.c **** * @}
|
||||
120:Src/usbd_desc.c **** */
|
||||
121:Src/usbd_desc.c ****
|
||||
122:Src/usbd_desc.c **** /* USER CODE BEGIN 0 */
|
||||
123:Src/usbd_desc.c ****
|
||||
124:Src/usbd_desc.c **** /* USER CODE END 0 */
|
||||
125:Src/usbd_desc.c ****
|
||||
126:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros
|
||||
127:Src/usbd_desc.c **** * @brief Private macros.
|
||||
128:Src/usbd_desc.c **** * @{
|
||||
129:Src/usbd_desc.c **** */
|
||||
130:Src/usbd_desc.c ****
|
||||
131:Src/usbd_desc.c **** /* USER CODE BEGIN PRIVATE_MACRO */
|
||||
132:Src/usbd_desc.c ****
|
||||
133:Src/usbd_desc.c **** /* USER CODE END PRIVATE_MACRO */
|
||||
134:Src/usbd_desc.c ****
|
||||
135:Src/usbd_desc.c **** /**
|
||||
136:Src/usbd_desc.c **** * @}
|
||||
137:Src/usbd_desc.c **** */
|
||||
138:Src/usbd_desc.c ****
|
||||
139:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_FunctionPrototypes USBD_DESC_Private_FunctionPrototypes
|
||||
140:Src/usbd_desc.c **** * @brief Private functions declaration.
|
||||
141:Src/usbd_desc.c **** * @{
|
||||
142:Src/usbd_desc.c **** */
|
||||
143:Src/usbd_desc.c ****
|
||||
144:Src/usbd_desc.c **** uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
145:Src/usbd_desc.c **** uint8_t * USBD_FS_LangIDStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
146:Src/usbd_desc.c **** uint8_t * USBD_FS_ManufacturerStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
147:Src/usbd_desc.c **** uint8_t * USBD_FS_ProductStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
ARM GAS /tmp/ccdpxeXD.s page 4
|
||||
|
||||
|
||||
148:Src/usbd_desc.c **** uint8_t * USBD_FS_SerialStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
149:Src/usbd_desc.c **** uint8_t * USBD_FS_ConfigStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
150:Src/usbd_desc.c **** uint8_t * USBD_FS_InterfaceStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length);
|
||||
151:Src/usbd_desc.c ****
|
||||
152:Src/usbd_desc.c **** #ifdef USB_SUPPORT_USER_STRING_DESC
|
||||
153:Src/usbd_desc.c **** uint8_t * USBD_FS_USRStringDesc(USBD_SpeedTypeDef speed, uint8_t idx, uint16_t *length);
|
||||
154:Src/usbd_desc.c **** #endif /* USB_SUPPORT_USER_STRING_DESC */
|
||||
155:Src/usbd_desc.c ****
|
||||
156:Src/usbd_desc.c **** /**
|
||||
157:Src/usbd_desc.c **** * @}
|
||||
158:Src/usbd_desc.c **** */
|
||||
159:Src/usbd_desc.c ****
|
||||
160:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Variables USBD_DESC_Private_Variables
|
||||
161:Src/usbd_desc.c **** * @brief Private variables.
|
||||
162:Src/usbd_desc.c **** * @{
|
||||
163:Src/usbd_desc.c **** */
|
||||
164:Src/usbd_desc.c ****
|
||||
165:Src/usbd_desc.c **** USBD_DescriptorsTypeDef FS_Desc =
|
||||
166:Src/usbd_desc.c **** {
|
||||
167:Src/usbd_desc.c **** USBD_FS_DeviceDescriptor
|
||||
168:Src/usbd_desc.c **** , USBD_FS_LangIDStrDescriptor
|
||||
169:Src/usbd_desc.c **** , USBD_FS_ManufacturerStrDescriptor
|
||||
170:Src/usbd_desc.c **** , USBD_FS_ProductStrDescriptor
|
||||
171:Src/usbd_desc.c **** , USBD_FS_SerialStrDescriptor
|
||||
172:Src/usbd_desc.c **** , USBD_FS_ConfigStrDescriptor
|
||||
173:Src/usbd_desc.c **** , USBD_FS_InterfaceStrDescriptor
|
||||
174:Src/usbd_desc.c **** };
|
||||
175:Src/usbd_desc.c ****
|
||||
176:Src/usbd_desc.c **** #if defined ( __ICCARM__ ) /* IAR Compiler */
|
||||
177:Src/usbd_desc.c **** #pragma data_alignment=4
|
||||
178:Src/usbd_desc.c **** #endif /* defined ( __ICCARM__ ) */
|
||||
179:Src/usbd_desc.c **** /** USB standard device descriptor. */
|
||||
180:Src/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_FS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END =
|
||||
181:Src/usbd_desc.c **** {
|
||||
182:Src/usbd_desc.c **** 0x12, /*bLength */
|
||||
183:Src/usbd_desc.c **** USB_DESC_TYPE_DEVICE, /*bDescriptorType*/
|
||||
184:Src/usbd_desc.c **** 0x00, /*bcdUSB */
|
||||
185:Src/usbd_desc.c **** 0x02,
|
||||
186:Src/usbd_desc.c **** 0x02, /*bDeviceClass*/
|
||||
187:Src/usbd_desc.c **** 0x02, /*bDeviceSubClass*/
|
||||
188:Src/usbd_desc.c **** 0x00, /*bDeviceProtocol*/
|
||||
189:Src/usbd_desc.c **** USB_MAX_EP0_SIZE, /*bMaxPacketSize*/
|
||||
190:Src/usbd_desc.c **** LOBYTE(USBD_VID), /*idVendor*/
|
||||
191:Src/usbd_desc.c **** HIBYTE(USBD_VID), /*idVendor*/
|
||||
192:Src/usbd_desc.c **** LOBYTE(USBD_PID_FS), /*idProduct*/
|
||||
193:Src/usbd_desc.c **** HIBYTE(USBD_PID_FS), /*idProduct*/
|
||||
194:Src/usbd_desc.c **** 0x00, /*bcdDevice rel. 2.00*/
|
||||
195:Src/usbd_desc.c **** 0x02,
|
||||
196:Src/usbd_desc.c **** USBD_IDX_MFC_STR, /*Index of manufacturer string*/
|
||||
197:Src/usbd_desc.c **** USBD_IDX_PRODUCT_STR, /*Index of product string*/
|
||||
198:Src/usbd_desc.c **** USBD_IDX_SERIAL_STR, /*Index of serial number string*/
|
||||
199:Src/usbd_desc.c **** USBD_MAX_NUM_CONFIGURATION /*bNumConfigurations*/
|
||||
200:Src/usbd_desc.c **** };
|
||||
201:Src/usbd_desc.c ****
|
||||
202:Src/usbd_desc.c **** /* USB_DeviceDescriptor */
|
||||
203:Src/usbd_desc.c ****
|
||||
204:Src/usbd_desc.c **** /**
|
||||
ARM GAS /tmp/ccdpxeXD.s page 5
|
||||
|
||||
|
||||
205:Src/usbd_desc.c **** * @}
|
||||
206:Src/usbd_desc.c **** */
|
||||
207:Src/usbd_desc.c ****
|
||||
208:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Variables USBD_DESC_Private_Variables
|
||||
209:Src/usbd_desc.c **** * @brief Private variables.
|
||||
210:Src/usbd_desc.c **** * @{
|
||||
211:Src/usbd_desc.c **** */
|
||||
212:Src/usbd_desc.c ****
|
||||
213:Src/usbd_desc.c **** #if defined ( __ICCARM__ ) /* IAR Compiler */
|
||||
214:Src/usbd_desc.c **** #pragma data_alignment=4
|
||||
215:Src/usbd_desc.c **** #endif /* defined ( __ICCARM__ ) */
|
||||
216:Src/usbd_desc.c ****
|
||||
217:Src/usbd_desc.c **** /** USB lang indentifier descriptor. */
|
||||
218:Src/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_LangIDDesc[USB_LEN_LANGID_STR_DESC] __ALIGN_END =
|
||||
219:Src/usbd_desc.c **** {
|
||||
220:Src/usbd_desc.c **** USB_LEN_LANGID_STR_DESC,
|
||||
221:Src/usbd_desc.c **** USB_DESC_TYPE_STRING,
|
||||
222:Src/usbd_desc.c **** LOBYTE(USBD_LANGID_STRING),
|
||||
223:Src/usbd_desc.c **** HIBYTE(USBD_LANGID_STRING)
|
||||
224:Src/usbd_desc.c **** };
|
||||
225:Src/usbd_desc.c ****
|
||||
226:Src/usbd_desc.c **** #if defined ( __ICCARM__ ) /* IAR Compiler */
|
||||
227:Src/usbd_desc.c **** #pragma data_alignment=4
|
||||
228:Src/usbd_desc.c **** #endif /* defined ( __ICCARM__ ) */
|
||||
229:Src/usbd_desc.c **** /* Internal string descriptor. */
|
||||
230:Src/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_StrDesc[USBD_MAX_STR_DESC_SIZ] __ALIGN_END;
|
||||
231:Src/usbd_desc.c ****
|
||||
232:Src/usbd_desc.c **** /**
|
||||
233:Src/usbd_desc.c **** * @}
|
||||
234:Src/usbd_desc.c **** */
|
||||
235:Src/usbd_desc.c ****
|
||||
236:Src/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Functions USBD_DESC_Private_Functions
|
||||
237:Src/usbd_desc.c **** * @brief Private functions.
|
||||
238:Src/usbd_desc.c **** * @{
|
||||
239:Src/usbd_desc.c **** */
|
||||
240:Src/usbd_desc.c ****
|
||||
241:Src/usbd_desc.c **** /**
|
||||
242:Src/usbd_desc.c **** * @brief Return the device descriptor
|
||||
243:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
244:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
245:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
246:Src/usbd_desc.c **** */
|
||||
247:Src/usbd_desc.c **** uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
248:Src/usbd_desc.c **** {
|
||||
26 .loc 1 248 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 @ link register save eliminated.
|
||||
31 .LVL0:
|
||||
249:Src/usbd_desc.c **** *length = sizeof(USBD_FS_DeviceDesc);
|
||||
32 .loc 1 249 0
|
||||
33 0000 1223 movs r3, #18
|
||||
34 0002 0B80 strh r3, [r1]
|
||||
250:Src/usbd_desc.c **** return USBD_FS_DeviceDesc;
|
||||
251:Src/usbd_desc.c **** }
|
||||
35 .loc 1 251 0
|
||||
ARM GAS /tmp/ccdpxeXD.s page 6
|
||||
|
||||
|
||||
36 0004 0048 ldr r0, .L2
|
||||
37 .LVL1:
|
||||
38 @ sp needed
|
||||
39 0006 7047 bx lr
|
||||
40 .L3:
|
||||
41 .align 2
|
||||
42 .L2:
|
||||
43 0008 00000000 .word .LANCHOR0
|
||||
44 .cfi_endproc
|
||||
45 .LFE43:
|
||||
47 .section .text.USBD_FS_LangIDStrDescriptor,"ax",%progbits
|
||||
48 .align 1
|
||||
49 .global USBD_FS_LangIDStrDescriptor
|
||||
50 .syntax unified
|
||||
51 .code 16
|
||||
52 .thumb_func
|
||||
53 .fpu softvfp
|
||||
55 USBD_FS_LangIDStrDescriptor:
|
||||
56 .LFB44:
|
||||
252:Src/usbd_desc.c ****
|
||||
253:Src/usbd_desc.c **** /**
|
||||
254:Src/usbd_desc.c **** * @brief Return the LangID string descriptor
|
||||
255:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
256:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
257:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
258:Src/usbd_desc.c **** */
|
||||
259:Src/usbd_desc.c **** uint8_t * USBD_FS_LangIDStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
260:Src/usbd_desc.c **** {
|
||||
57 .loc 1 260 0
|
||||
58 .cfi_startproc
|
||||
59 @ args = 0, pretend = 0, frame = 0
|
||||
60 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
61 @ link register save eliminated.
|
||||
62 .LVL2:
|
||||
261:Src/usbd_desc.c **** *length = sizeof(USBD_LangIDDesc);
|
||||
63 .loc 1 261 0
|
||||
64 0000 0423 movs r3, #4
|
||||
65 0002 0B80 strh r3, [r1]
|
||||
262:Src/usbd_desc.c **** return USBD_LangIDDesc;
|
||||
263:Src/usbd_desc.c **** }
|
||||
66 .loc 1 263 0
|
||||
67 0004 0048 ldr r0, .L5
|
||||
68 .LVL3:
|
||||
69 @ sp needed
|
||||
70 0006 7047 bx lr
|
||||
71 .L6:
|
||||
72 .align 2
|
||||
73 .L5:
|
||||
74 0008 00000000 .word .LANCHOR1
|
||||
75 .cfi_endproc
|
||||
76 .LFE44:
|
||||
78 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits
|
||||
79 .align 1
|
||||
80 .global USBD_FS_ProductStrDescriptor
|
||||
81 .syntax unified
|
||||
82 .code 16
|
||||
83 .thumb_func
|
||||
ARM GAS /tmp/ccdpxeXD.s page 7
|
||||
|
||||
|
||||
84 .fpu softvfp
|
||||
86 USBD_FS_ProductStrDescriptor:
|
||||
87 .LFB45:
|
||||
264:Src/usbd_desc.c ****
|
||||
265:Src/usbd_desc.c **** /**
|
||||
266:Src/usbd_desc.c **** * @brief Return the product string descriptor
|
||||
267:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
268:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
269:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
270:Src/usbd_desc.c **** */
|
||||
271:Src/usbd_desc.c **** uint8_t * USBD_FS_ProductStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
272:Src/usbd_desc.c **** {
|
||||
88 .loc 1 272 0
|
||||
89 .cfi_startproc
|
||||
90 @ args = 0, pretend = 0, frame = 0
|
||||
91 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
92 .LVL4:
|
||||
93 0000 10B5 push {r4, lr}
|
||||
94 .LCFI0:
|
||||
95 .cfi_def_cfa_offset 8
|
||||
96 .cfi_offset 4, -8
|
||||
97 .cfi_offset 14, -4
|
||||
98 0002 0A00 movs r2, r1
|
||||
273:Src/usbd_desc.c **** if(speed == 0)
|
||||
99 .loc 1 273 0
|
||||
100 0004 0028 cmp r0, #0
|
||||
101 0006 05D0 beq .L10
|
||||
274:Src/usbd_desc.c **** {
|
||||
275:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_PRODUCT_STRING_FS, USBD_StrDesc, length);
|
||||
276:Src/usbd_desc.c **** }
|
||||
277:Src/usbd_desc.c **** else
|
||||
278:Src/usbd_desc.c **** {
|
||||
279:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_PRODUCT_STRING_FS, USBD_StrDesc, length);
|
||||
102 .loc 1 279 0
|
||||
103 0008 0549 ldr r1, .L11
|
||||
104 .LVL5:
|
||||
105 000a 0648 ldr r0, .L11+4
|
||||
106 .LVL6:
|
||||
107 000c FFF7FEFF bl USBD_GetString
|
||||
108 .LVL7:
|
||||
109 .L9:
|
||||
280:Src/usbd_desc.c **** }
|
||||
281:Src/usbd_desc.c **** return USBD_StrDesc;
|
||||
282:Src/usbd_desc.c **** }
|
||||
110 .loc 1 282 0
|
||||
111 0010 0348 ldr r0, .L11
|
||||
112 @ sp needed
|
||||
113 0012 10BD pop {r4, pc}
|
||||
114 .LVL8:
|
||||
115 .L10:
|
||||
275:Src/usbd_desc.c **** }
|
||||
116 .loc 1 275 0
|
||||
117 0014 0249 ldr r1, .L11
|
||||
118 .LVL9:
|
||||
119 0016 0348 ldr r0, .L11+4
|
||||
120 .LVL10:
|
||||
121 0018 FFF7FEFF bl USBD_GetString
|
||||
ARM GAS /tmp/ccdpxeXD.s page 8
|
||||
|
||||
|
||||
122 .LVL11:
|
||||
123 001c F8E7 b .L9
|
||||
124 .L12:
|
||||
125 001e C046 .align 2
|
||||
126 .L11:
|
||||
127 0020 00000000 .word USBD_StrDesc
|
||||
128 0024 00000000 .word .LC3
|
||||
129 .cfi_endproc
|
||||
130 .LFE45:
|
||||
132 .section .text.USBD_FS_ManufacturerStrDescriptor,"ax",%progbits
|
||||
133 .align 1
|
||||
134 .global USBD_FS_ManufacturerStrDescriptor
|
||||
135 .syntax unified
|
||||
136 .code 16
|
||||
137 .thumb_func
|
||||
138 .fpu softvfp
|
||||
140 USBD_FS_ManufacturerStrDescriptor:
|
||||
141 .LFB46:
|
||||
283:Src/usbd_desc.c ****
|
||||
284:Src/usbd_desc.c **** /**
|
||||
285:Src/usbd_desc.c **** * @brief Return the manufacturer string descriptor
|
||||
286:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
287:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
288:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
289:Src/usbd_desc.c **** */
|
||||
290:Src/usbd_desc.c **** uint8_t * USBD_FS_ManufacturerStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
291:Src/usbd_desc.c **** {
|
||||
142 .loc 1 291 0
|
||||
143 .cfi_startproc
|
||||
144 @ args = 0, pretend = 0, frame = 0
|
||||
145 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
146 .LVL12:
|
||||
147 0000 10B5 push {r4, lr}
|
||||
148 .LCFI1:
|
||||
149 .cfi_def_cfa_offset 8
|
||||
150 .cfi_offset 4, -8
|
||||
151 .cfi_offset 14, -4
|
||||
152 0002 0A00 movs r2, r1
|
||||
292:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_MANUFACTURER_STRING, USBD_StrDesc, length);
|
||||
153 .loc 1 292 0
|
||||
154 0004 034C ldr r4, .L14
|
||||
155 0006 2100 movs r1, r4
|
||||
156 .LVL13:
|
||||
157 0008 0348 ldr r0, .L14+4
|
||||
158 .LVL14:
|
||||
159 000a FFF7FEFF bl USBD_GetString
|
||||
160 .LVL15:
|
||||
293:Src/usbd_desc.c **** return USBD_StrDesc;
|
||||
294:Src/usbd_desc.c **** }
|
||||
161 .loc 1 294 0
|
||||
162 000e 2000 movs r0, r4
|
||||
163 @ sp needed
|
||||
164 0010 10BD pop {r4, pc}
|
||||
165 .L15:
|
||||
166 0012 C046 .align 2
|
||||
167 .L14:
|
||||
168 0014 00000000 .word USBD_StrDesc
|
||||
ARM GAS /tmp/ccdpxeXD.s page 9
|
||||
|
||||
|
||||
169 0018 00000000 .word .LC6
|
||||
170 .cfi_endproc
|
||||
171 .LFE46:
|
||||
173 .section .text.USBD_FS_SerialStrDescriptor,"ax",%progbits
|
||||
174 .align 1
|
||||
175 .global USBD_FS_SerialStrDescriptor
|
||||
176 .syntax unified
|
||||
177 .code 16
|
||||
178 .thumb_func
|
||||
179 .fpu softvfp
|
||||
181 USBD_FS_SerialStrDescriptor:
|
||||
182 .LFB47:
|
||||
295:Src/usbd_desc.c ****
|
||||
296:Src/usbd_desc.c **** /**
|
||||
297:Src/usbd_desc.c **** * @brief Return the serial number string descriptor
|
||||
298:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
299:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
300:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
301:Src/usbd_desc.c **** */
|
||||
302:Src/usbd_desc.c **** uint8_t * USBD_FS_SerialStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
303:Src/usbd_desc.c **** {
|
||||
183 .loc 1 303 0
|
||||
184 .cfi_startproc
|
||||
185 @ args = 0, pretend = 0, frame = 0
|
||||
186 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
187 .LVL16:
|
||||
188 0000 10B5 push {r4, lr}
|
||||
189 .LCFI2:
|
||||
190 .cfi_def_cfa_offset 8
|
||||
191 .cfi_offset 4, -8
|
||||
192 .cfi_offset 14, -4
|
||||
193 0002 0A00 movs r2, r1
|
||||
304:Src/usbd_desc.c **** if(speed == USBD_SPEED_HIGH)
|
||||
194 .loc 1 304 0
|
||||
195 0004 0028 cmp r0, #0
|
||||
196 0006 05D0 beq .L19
|
||||
305:Src/usbd_desc.c **** {
|
||||
306:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_SERIALNUMBER_STRING_FS, USBD_StrDesc, length);
|
||||
307:Src/usbd_desc.c **** }
|
||||
308:Src/usbd_desc.c **** else
|
||||
309:Src/usbd_desc.c **** {
|
||||
310:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_SERIALNUMBER_STRING_FS, USBD_StrDesc, length);
|
||||
197 .loc 1 310 0
|
||||
198 0008 0549 ldr r1, .L20
|
||||
199 .LVL17:
|
||||
200 000a 0648 ldr r0, .L20+4
|
||||
201 .LVL18:
|
||||
202 000c FFF7FEFF bl USBD_GetString
|
||||
203 .LVL19:
|
||||
204 .L18:
|
||||
311:Src/usbd_desc.c **** }
|
||||
312:Src/usbd_desc.c **** return USBD_StrDesc;
|
||||
313:Src/usbd_desc.c **** }
|
||||
205 .loc 1 313 0
|
||||
206 0010 0348 ldr r0, .L20
|
||||
207 @ sp needed
|
||||
208 0012 10BD pop {r4, pc}
|
||||
ARM GAS /tmp/ccdpxeXD.s page 10
|
||||
|
||||
|
||||
209 .LVL20:
|
||||
210 .L19:
|
||||
306:Src/usbd_desc.c **** }
|
||||
211 .loc 1 306 0
|
||||
212 0014 0249 ldr r1, .L20
|
||||
213 .LVL21:
|
||||
214 0016 0348 ldr r0, .L20+4
|
||||
215 .LVL22:
|
||||
216 0018 FFF7FEFF bl USBD_GetString
|
||||
217 .LVL23:
|
||||
218 001c F8E7 b .L18
|
||||
219 .L21:
|
||||
220 001e C046 .align 2
|
||||
221 .L20:
|
||||
222 0020 00000000 .word USBD_StrDesc
|
||||
223 0024 00000000 .word .LC9
|
||||
224 .cfi_endproc
|
||||
225 .LFE47:
|
||||
227 .section .text.USBD_FS_ConfigStrDescriptor,"ax",%progbits
|
||||
228 .align 1
|
||||
229 .global USBD_FS_ConfigStrDescriptor
|
||||
230 .syntax unified
|
||||
231 .code 16
|
||||
232 .thumb_func
|
||||
233 .fpu softvfp
|
||||
235 USBD_FS_ConfigStrDescriptor:
|
||||
236 .LFB48:
|
||||
314:Src/usbd_desc.c ****
|
||||
315:Src/usbd_desc.c **** /**
|
||||
316:Src/usbd_desc.c **** * @brief Return the configuration string descriptor
|
||||
317:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
318:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
319:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
320:Src/usbd_desc.c **** */
|
||||
321:Src/usbd_desc.c **** uint8_t * USBD_FS_ConfigStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
322:Src/usbd_desc.c **** {
|
||||
237 .loc 1 322 0
|
||||
238 .cfi_startproc
|
||||
239 @ args = 0, pretend = 0, frame = 0
|
||||
240 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
241 .LVL24:
|
||||
242 0000 10B5 push {r4, lr}
|
||||
243 .LCFI3:
|
||||
244 .cfi_def_cfa_offset 8
|
||||
245 .cfi_offset 4, -8
|
||||
246 .cfi_offset 14, -4
|
||||
247 0002 0A00 movs r2, r1
|
||||
323:Src/usbd_desc.c **** if(speed == USBD_SPEED_HIGH)
|
||||
248 .loc 1 323 0
|
||||
249 0004 0028 cmp r0, #0
|
||||
250 0006 05D0 beq .L25
|
||||
324:Src/usbd_desc.c **** {
|
||||
325:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_CONFIGURATION_STRING_FS, USBD_StrDesc, length);
|
||||
326:Src/usbd_desc.c **** }
|
||||
327:Src/usbd_desc.c **** else
|
||||
328:Src/usbd_desc.c **** {
|
||||
329:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_CONFIGURATION_STRING_FS, USBD_StrDesc, length);
|
||||
ARM GAS /tmp/ccdpxeXD.s page 11
|
||||
|
||||
|
||||
251 .loc 1 329 0
|
||||
252 0008 0549 ldr r1, .L26
|
||||
253 .LVL25:
|
||||
254 000a 0648 ldr r0, .L26+4
|
||||
255 .LVL26:
|
||||
256 000c FFF7FEFF bl USBD_GetString
|
||||
257 .LVL27:
|
||||
258 .L24:
|
||||
330:Src/usbd_desc.c **** }
|
||||
331:Src/usbd_desc.c **** return USBD_StrDesc;
|
||||
332:Src/usbd_desc.c **** }
|
||||
259 .loc 1 332 0
|
||||
260 0010 0348 ldr r0, .L26
|
||||
261 @ sp needed
|
||||
262 0012 10BD pop {r4, pc}
|
||||
263 .LVL28:
|
||||
264 .L25:
|
||||
325:Src/usbd_desc.c **** }
|
||||
265 .loc 1 325 0
|
||||
266 0014 0249 ldr r1, .L26
|
||||
267 .LVL29:
|
||||
268 0016 0348 ldr r0, .L26+4
|
||||
269 .LVL30:
|
||||
270 0018 FFF7FEFF bl USBD_GetString
|
||||
271 .LVL31:
|
||||
272 001c F8E7 b .L24
|
||||
273 .L27:
|
||||
274 001e C046 .align 2
|
||||
275 .L26:
|
||||
276 0020 00000000 .word USBD_StrDesc
|
||||
277 0024 00000000 .word .LC12
|
||||
278 .cfi_endproc
|
||||
279 .LFE48:
|
||||
281 .section .text.USBD_FS_InterfaceStrDescriptor,"ax",%progbits
|
||||
282 .align 1
|
||||
283 .global USBD_FS_InterfaceStrDescriptor
|
||||
284 .syntax unified
|
||||
285 .code 16
|
||||
286 .thumb_func
|
||||
287 .fpu softvfp
|
||||
289 USBD_FS_InterfaceStrDescriptor:
|
||||
290 .LFB49:
|
||||
333:Src/usbd_desc.c ****
|
||||
334:Src/usbd_desc.c **** /**
|
||||
335:Src/usbd_desc.c **** * @brief Return the interface string descriptor
|
||||
336:Src/usbd_desc.c **** * @param speed : Current device speed
|
||||
337:Src/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||
338:Src/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||
339:Src/usbd_desc.c **** */
|
||||
340:Src/usbd_desc.c **** uint8_t * USBD_FS_InterfaceStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||
341:Src/usbd_desc.c **** {
|
||||
291 .loc 1 341 0
|
||||
292 .cfi_startproc
|
||||
293 @ args = 0, pretend = 0, frame = 0
|
||||
294 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
295 .LVL32:
|
||||
296 0000 10B5 push {r4, lr}
|
||||
ARM GAS /tmp/ccdpxeXD.s page 12
|
||||
|
||||
|
||||
297 .LCFI4:
|
||||
298 .cfi_def_cfa_offset 8
|
||||
299 .cfi_offset 4, -8
|
||||
300 .cfi_offset 14, -4
|
||||
301 0002 0A00 movs r2, r1
|
||||
342:Src/usbd_desc.c **** if(speed == 0)
|
||||
302 .loc 1 342 0
|
||||
303 0004 0028 cmp r0, #0
|
||||
304 0006 05D0 beq .L31
|
||||
343:Src/usbd_desc.c **** {
|
||||
344:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_INTERFACE_STRING_FS, USBD_StrDesc, length);
|
||||
345:Src/usbd_desc.c **** }
|
||||
346:Src/usbd_desc.c **** else
|
||||
347:Src/usbd_desc.c **** {
|
||||
348:Src/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_INTERFACE_STRING_FS, USBD_StrDesc, length);
|
||||
305 .loc 1 348 0
|
||||
306 0008 0549 ldr r1, .L32
|
||||
307 .LVL33:
|
||||
308 000a 0648 ldr r0, .L32+4
|
||||
309 .LVL34:
|
||||
310 000c FFF7FEFF bl USBD_GetString
|
||||
311 .LVL35:
|
||||
312 .L30:
|
||||
349:Src/usbd_desc.c **** }
|
||||
350:Src/usbd_desc.c **** return USBD_StrDesc;
|
||||
351:Src/usbd_desc.c **** }
|
||||
313 .loc 1 351 0
|
||||
314 0010 0348 ldr r0, .L32
|
||||
315 @ sp needed
|
||||
316 0012 10BD pop {r4, pc}
|
||||
317 .LVL36:
|
||||
318 .L31:
|
||||
344:Src/usbd_desc.c **** }
|
||||
319 .loc 1 344 0
|
||||
320 0014 0249 ldr r1, .L32
|
||||
321 .LVL37:
|
||||
322 0016 0348 ldr r0, .L32+4
|
||||
323 .LVL38:
|
||||
324 0018 FFF7FEFF bl USBD_GetString
|
||||
325 .LVL39:
|
||||
326 001c F8E7 b .L30
|
||||
327 .L33:
|
||||
328 001e C046 .align 2
|
||||
329 .L32:
|
||||
330 0020 00000000 .word USBD_StrDesc
|
||||
331 0024 00000000 .word .LC15
|
||||
332 .cfi_endproc
|
||||
333 .LFE49:
|
||||
335 .comm USBD_StrDesc,512,4
|
||||
336 .global USBD_LangIDDesc
|
||||
337 .global USBD_FS_DeviceDesc
|
||||
338 .global FS_Desc
|
||||
339 .section .data.FS_Desc,"aw",%progbits
|
||||
340 .align 2
|
||||
343 FS_Desc:
|
||||
344 0000 00000000 .word USBD_FS_DeviceDescriptor
|
||||
345 0004 00000000 .word USBD_FS_LangIDStrDescriptor
|
||||
ARM GAS /tmp/ccdpxeXD.s page 13
|
||||
|
||||
|
||||
346 0008 00000000 .word USBD_FS_ManufacturerStrDescriptor
|
||||
347 000c 00000000 .word USBD_FS_ProductStrDescriptor
|
||||
348 0010 00000000 .word USBD_FS_SerialStrDescriptor
|
||||
349 0014 00000000 .word USBD_FS_ConfigStrDescriptor
|
||||
350 0018 00000000 .word USBD_FS_InterfaceStrDescriptor
|
||||
351 .section .data.USBD_FS_DeviceDesc,"aw",%progbits
|
||||
352 .align 2
|
||||
353 .set .LANCHOR0,. + 0
|
||||
356 USBD_FS_DeviceDesc:
|
||||
357 0000 12 .byte 18
|
||||
358 0001 01 .byte 1
|
||||
359 0002 00 .byte 0
|
||||
360 0003 02 .byte 2
|
||||
361 0004 02 .byte 2
|
||||
362 0005 02 .byte 2
|
||||
363 0006 00 .byte 0
|
||||
364 0007 40 .byte 64
|
||||
365 0008 09 .byte 9
|
||||
366 0009 12 .byte 18
|
||||
367 000a 01 .byte 1
|
||||
368 000b 00 .byte 0
|
||||
369 000c 00 .byte 0
|
||||
370 000d 02 .byte 2
|
||||
371 000e 01 .byte 1
|
||||
372 000f 02 .byte 2
|
||||
373 0010 03 .byte 3
|
||||
374 0011 01 .byte 1
|
||||
375 .section .data.USBD_LangIDDesc,"aw",%progbits
|
||||
376 .align 2
|
||||
377 .set .LANCHOR1,. + 0
|
||||
380 USBD_LangIDDesc:
|
||||
381 0000 04 .byte 4
|
||||
382 0001 03 .byte 3
|
||||
383 0002 11 .byte 17
|
||||
384 0003 04 .byte 4
|
||||
385 .section .rodata.USBD_FS_ConfigStrDescriptor.str1.4,"aMS",%progbits,1
|
||||
386 .align 2
|
||||
387 .LC12:
|
||||
388 0000 4D494449 .ascii "MIDI Config\000"
|
||||
388 20436F6E
|
||||
388 66696700
|
||||
389 .section .rodata.USBD_FS_InterfaceStrDescriptor.str1.4,"aMS",%progbits,1
|
||||
390 .align 2
|
||||
391 .LC15:
|
||||
392 0000 4D494449 .ascii "MIDI Interface\000"
|
||||
392 20496E74
|
||||
392 65726661
|
||||
392 636500
|
||||
393 .section .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4,"aMS",%progbits,1
|
||||
394 .align 2
|
||||
395 .LC6:
|
||||
396 0000 4F747465 .ascii "Otter Scientific\000"
|
||||
396 72205363
|
||||
396 69656E74
|
||||
396 69666963
|
||||
396 00
|
||||
397 .section .rodata.USBD_FS_ProductStrDescriptor.str1.4,"aMS",%progbits,1
|
||||
ARM GAS /tmp/ccdpxeXD.s page 14
|
||||
|
||||
|
||||
398 .align 2
|
||||
399 .LC3:
|
||||
400 0000 4D494449 .ascii "MIDI Dials\000"
|
||||
400 20446961
|
||||
400 6C7300
|
||||
401 .section .rodata.USBD_FS_SerialStrDescriptor.str1.4,"aMS",%progbits,1
|
||||
402 .align 2
|
||||
403 .LC9:
|
||||
404 0000 30303030 .ascii "00000000001A\000"
|
||||
404 30303030
|
||||
404 30303141
|
||||
404 00
|
||||
405 .text
|
||||
406 .Letext0:
|
||||
407 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
408 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/lo
|
||||
409 .file 4 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_t
|
||||
410 .file 5 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/lib/gcc/arm-none-eabi/7.3.1/
|
||||
411 .file 6 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/re
|
||||
412 .file 7 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
413 .file 8 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/stdlib
|
||||
414 .file 9 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
415 .file 10 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
416 .file 11 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||
417 .file 12 "Inc/usbd_desc.h"
|
||||
418 .file 13 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
||||
ARM GAS /tmp/ccdpxeXD.s page 15
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 usbd_desc.c
|
||||
/tmp/ccdpxeXD.s:16 .text.USBD_FS_DeviceDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:23 .text.USBD_FS_DeviceDescriptor:0000000000000000 USBD_FS_DeviceDescriptor
|
||||
/tmp/ccdpxeXD.s:43 .text.USBD_FS_DeviceDescriptor:0000000000000008 $d
|
||||
/tmp/ccdpxeXD.s:48 .text.USBD_FS_LangIDStrDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:55 .text.USBD_FS_LangIDStrDescriptor:0000000000000000 USBD_FS_LangIDStrDescriptor
|
||||
/tmp/ccdpxeXD.s:74 .text.USBD_FS_LangIDStrDescriptor:0000000000000008 $d
|
||||
/tmp/ccdpxeXD.s:79 .text.USBD_FS_ProductStrDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:86 .text.USBD_FS_ProductStrDescriptor:0000000000000000 USBD_FS_ProductStrDescriptor
|
||||
/tmp/ccdpxeXD.s:127 .text.USBD_FS_ProductStrDescriptor:0000000000000020 $d
|
||||
*COM*:0000000000000200 USBD_StrDesc
|
||||
/tmp/ccdpxeXD.s:133 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:140 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000000 USBD_FS_ManufacturerStrDescriptor
|
||||
/tmp/ccdpxeXD.s:168 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000014 $d
|
||||
/tmp/ccdpxeXD.s:174 .text.USBD_FS_SerialStrDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:181 .text.USBD_FS_SerialStrDescriptor:0000000000000000 USBD_FS_SerialStrDescriptor
|
||||
/tmp/ccdpxeXD.s:222 .text.USBD_FS_SerialStrDescriptor:0000000000000020 $d
|
||||
/tmp/ccdpxeXD.s:228 .text.USBD_FS_ConfigStrDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:235 .text.USBD_FS_ConfigStrDescriptor:0000000000000000 USBD_FS_ConfigStrDescriptor
|
||||
/tmp/ccdpxeXD.s:276 .text.USBD_FS_ConfigStrDescriptor:0000000000000020 $d
|
||||
/tmp/ccdpxeXD.s:282 .text.USBD_FS_InterfaceStrDescriptor:0000000000000000 $t
|
||||
/tmp/ccdpxeXD.s:289 .text.USBD_FS_InterfaceStrDescriptor:0000000000000000 USBD_FS_InterfaceStrDescriptor
|
||||
/tmp/ccdpxeXD.s:330 .text.USBD_FS_InterfaceStrDescriptor:0000000000000020 $d
|
||||
/tmp/ccdpxeXD.s:380 .data.USBD_LangIDDesc:0000000000000000 USBD_LangIDDesc
|
||||
/tmp/ccdpxeXD.s:356 .data.USBD_FS_DeviceDesc:0000000000000000 USBD_FS_DeviceDesc
|
||||
/tmp/ccdpxeXD.s:343 .data.FS_Desc:0000000000000000 FS_Desc
|
||||
/tmp/ccdpxeXD.s:340 .data.FS_Desc:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:352 .data.USBD_FS_DeviceDesc:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:376 .data.USBD_LangIDDesc:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:386 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:390 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:394 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:398 .rodata.USBD_FS_ProductStrDescriptor.str1.4:0000000000000000 $d
|
||||
/tmp/ccdpxeXD.s:402 .rodata.USBD_FS_SerialStrDescriptor.str1.4:0000000000000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
USBD_GetString
|
||||
BIN
midi-dials/build/usbd_desc.o
Normal file
BIN
midi-dials/build/usbd_desc.o
Normal file
Binary file not shown.
107
midi-dials/build/usbd_ioreq.d
Normal file
107
midi-dials/build/usbd_ioreq.d
Normal file
|
|
@ -0,0 +1,107 @@
|
|||
build/usbd_ioreq.o: \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
551
midi-dials/build/usbd_ioreq.lst
Normal file
551
midi-dials/build/usbd_ioreq.lst
Normal file
|
|
@ -0,0 +1,551 @@
|
|||
ARM GAS /tmp/cc1cTFRd.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m0
|
||||
2 .eabi_attribute 20, 1
|
||||
3 .eabi_attribute 21, 1
|
||||
4 .eabi_attribute 23, 3
|
||||
5 .eabi_attribute 24, 1
|
||||
6 .eabi_attribute 25, 1
|
||||
7 .eabi_attribute 26, 1
|
||||
8 .eabi_attribute 30, 1
|
||||
9 .eabi_attribute 34, 0
|
||||
10 .eabi_attribute 18, 4
|
||||
11 .file "usbd_ioreq.c"
|
||||
12 .text
|
||||
13 .Ltext0:
|
||||
14 .cfi_sections .debug_frame
|
||||
15 .section .text.USBD_CtlSendData,"ax",%progbits
|
||||
16 .align 1
|
||||
17 .global USBD_CtlSendData
|
||||
18 .syntax unified
|
||||
19 .code 16
|
||||
20 .thumb_func
|
||||
21 .fpu softvfp
|
||||
23 USBD_CtlSendData:
|
||||
24 .LFB43:
|
||||
25 .file 1 "Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c"
|
||||
1:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
2:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** ******************************************************************************
|
||||
3:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @file usbd_ioreq.c
|
||||
4:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @author MCD Application Team
|
||||
5:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @version V2.4.2
|
||||
6:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @date 11-December-2015
|
||||
7:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief This file provides the IO requests APIs for control endpoints.
|
||||
8:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** ******************************************************************************
|
||||
9:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @attention
|
||||
10:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** *
|
||||
11:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * <h2><center>© COPYRIGHT 2015 STMicroelectronics</center></h2>
|
||||
12:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** *
|
||||
13:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
|
||||
14:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * You may not use this file except in compliance with the License.
|
||||
15:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * You may obtain a copy of the License at:
|
||||
16:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** *
|
||||
17:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * http://www.st.com/software_license_agreement_liberty_v2
|
||||
18:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** *
|
||||
19:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * Unless required by applicable law or agreed to in writing, software
|
||||
20:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * distributed under the License is distributed on an "AS IS" BASIS,
|
||||
21:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
22:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * See the License for the specific language governing permissions and
|
||||
23:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * limitations under the License.
|
||||
24:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** *
|
||||
25:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** ******************************************************************************
|
||||
26:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Includes ------------------------------------------------------------------*/
|
||||
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** #include "usbd_ioreq.h"
|
||||
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @addtogroup STM32_USB_DEVICE_LIBRARY
|
||||
32:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
33:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
ARM GAS /tmp/cc1cTFRd.s page 2
|
||||
|
||||
|
||||
34:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
35:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
36:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ
|
||||
37:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief control I/O requests module
|
||||
38:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
39:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
40:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
41:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ_Private_TypesDefinitions
|
||||
42:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
43:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
44:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
45:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @}
|
||||
46:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
47:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
48:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
49:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ_Private_Defines
|
||||
50:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
51:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
52:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
53:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
54:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @}
|
||||
55:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
56:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
57:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
58:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ_Private_Macros
|
||||
59:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
60:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
61:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
62:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @}
|
||||
63:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
64:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
65:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
66:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ_Private_Variables
|
||||
67:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
68:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
69:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
70:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
71:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @}
|
||||
72:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
73:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
74:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
75:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ_Private_FunctionPrototypes
|
||||
76:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
77:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
78:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
79:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @}
|
||||
80:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
81:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
82:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
83:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ_Private_Functions
|
||||
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_CtlSendData
|
||||
89:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * send data on the ctl pipe
|
||||
90:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
ARM GAS /tmp/cc1cTFRd.s page 3
|
||||
|
||||
|
||||
91:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param buff: pointer to data buffer
|
||||
92:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param len: length of data to be sent
|
||||
93:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||
94:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
95:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlSendData (USBD_HandleTypeDef *pdev,
|
||||
96:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf,
|
||||
97:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint16_t len)
|
||||
98:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
26 .loc 1 98 0
|
||||
27 .cfi_startproc
|
||||
28 @ args = 0, pretend = 0, frame = 0
|
||||
29 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
30 .LVL0:
|
||||
31 0000 10B5 push {r4, lr}
|
||||
32 .LCFI0:
|
||||
33 .cfi_def_cfa_offset 8
|
||||
34 .cfi_offset 4, -8
|
||||
35 .cfi_offset 14, -4
|
||||
36 0002 1300 movs r3, r2
|
||||
99:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Set EP0 State */
|
||||
100:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep0_state = USBD_EP0_DATA_IN;
|
||||
37 .loc 1 100 0
|
||||
38 0004 FA22 movs r2, #250
|
||||
39 .LVL1:
|
||||
40 0006 5200 lsls r2, r2, #1
|
||||
41 0008 0224 movs r4, #2
|
||||
42 000a 8450 str r4, [r0, r2]
|
||||
101:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep_in[0].total_length = len;
|
||||
43 .loc 1 101 0
|
||||
44 000c 8361 str r3, [r0, #24]
|
||||
102:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep_in[0].rem_length = len;
|
||||
45 .loc 1 102 0
|
||||
46 000e C361 str r3, [r0, #28]
|
||||
103:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
|
||||
104:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_LL_Transmit (pdev, 0x00, pbuf, len);
|
||||
47 .loc 1 104 0
|
||||
48 0010 0A00 movs r2, r1
|
||||
49 0012 0021 movs r1, #0
|
||||
50 .LVL2:
|
||||
51 0014 FFF7FEFF bl USBD_LL_Transmit
|
||||
52 .LVL3:
|
||||
105:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
106:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||
107:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
53 .loc 1 107 0
|
||||
54 0018 0020 movs r0, #0
|
||||
55 @ sp needed
|
||||
56 001a 10BD pop {r4, pc}
|
||||
57 .cfi_endproc
|
||||
58 .LFE43:
|
||||
60 .section .text.USBD_CtlContinueSendData,"ax",%progbits
|
||||
61 .align 1
|
||||
62 .global USBD_CtlContinueSendData
|
||||
63 .syntax unified
|
||||
64 .code 16
|
||||
65 .thumb_func
|
||||
66 .fpu softvfp
|
||||
ARM GAS /tmp/cc1cTFRd.s page 4
|
||||
|
||||
|
||||
68 USBD_CtlContinueSendData:
|
||||
69 .LFB44:
|
||||
108:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
109:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
110:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_CtlContinueSendData
|
||||
111:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * continue sending data on the ctl pipe
|
||||
112:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
113:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param buff: pointer to data buffer
|
||||
114:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param len: length of data to be sent
|
||||
115:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||
116:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
117:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlContinueSendData (USBD_HandleTypeDef *pdev,
|
||||
118:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf,
|
||||
119:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint16_t len)
|
||||
120:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
70 .loc 1 120 0
|
||||
71 .cfi_startproc
|
||||
72 @ args = 0, pretend = 0, frame = 0
|
||||
73 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
74 .LVL4:
|
||||
75 0000 10B5 push {r4, lr}
|
||||
76 .LCFI1:
|
||||
77 .cfi_def_cfa_offset 8
|
||||
78 .cfi_offset 4, -8
|
||||
79 .cfi_offset 14, -4
|
||||
80 0002 1300 movs r3, r2
|
||||
121:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the next transfer */
|
||||
122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_LL_Transmit (pdev, 0x00, pbuf, len);
|
||||
81 .loc 1 122 0
|
||||
82 0004 0A00 movs r2, r1
|
||||
83 .LVL5:
|
||||
84 0006 0021 movs r1, #0
|
||||
85 .LVL6:
|
||||
86 0008 FFF7FEFF bl USBD_LL_Transmit
|
||||
87 .LVL7:
|
||||
123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
124:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||
125:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
88 .loc 1 125 0
|
||||
89 000c 0020 movs r0, #0
|
||||
90 @ sp needed
|
||||
91 000e 10BD pop {r4, pc}
|
||||
92 .cfi_endproc
|
||||
93 .LFE44:
|
||||
95 .section .text.USBD_CtlPrepareRx,"ax",%progbits
|
||||
96 .align 1
|
||||
97 .global USBD_CtlPrepareRx
|
||||
98 .syntax unified
|
||||
99 .code 16
|
||||
100 .thumb_func
|
||||
101 .fpu softvfp
|
||||
103 USBD_CtlPrepareRx:
|
||||
104 .LFB45:
|
||||
126:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
127:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
128:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_CtlPrepareRx
|
||||
129:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * receive data on the ctl pipe
|
||||
ARM GAS /tmp/cc1cTFRd.s page 5
|
||||
|
||||
|
||||
130:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
131:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param buff: pointer to data buffer
|
||||
132:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param len: length of data to be received
|
||||
133:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||
134:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
135:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlPrepareRx (USBD_HandleTypeDef *pdev,
|
||||
136:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf,
|
||||
137:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint16_t len)
|
||||
138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
105 .loc 1 138 0
|
||||
106 .cfi_startproc
|
||||
107 @ args = 0, pretend = 0, frame = 0
|
||||
108 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
109 .LVL8:
|
||||
110 0000 10B5 push {r4, lr}
|
||||
111 .LCFI2:
|
||||
112 .cfi_def_cfa_offset 8
|
||||
113 .cfi_offset 4, -8
|
||||
114 .cfi_offset 14, -4
|
||||
115 0002 1300 movs r3, r2
|
||||
139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Set EP0 State */
|
||||
140:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep0_state = USBD_EP0_DATA_OUT;
|
||||
116 .loc 1 140 0
|
||||
117 0004 FA22 movs r2, #250
|
||||
118 .LVL9:
|
||||
119 0006 5200 lsls r2, r2, #1
|
||||
120 0008 0324 movs r4, #3
|
||||
121 000a 8450 str r4, [r0, r2]
|
||||
141:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep_out[0].total_length = len;
|
||||
122 .loc 1 141 0
|
||||
123 000c EC3A subs r2, r2, #236
|
||||
124 000e 8350 str r3, [r0, r2]
|
||||
142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep_out[0].rem_length = len;
|
||||
125 .loc 1 142 0
|
||||
126 0010 0432 adds r2, r2, #4
|
||||
127 0012 8350 str r3, [r0, r2]
|
||||
143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
|
||||
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_LL_PrepareReceive (pdev,
|
||||
128 .loc 1 144 0
|
||||
129 0014 0A00 movs r2, r1
|
||||
130 0016 0021 movs r1, #0
|
||||
131 .LVL10:
|
||||
132 0018 FFF7FEFF bl USBD_LL_PrepareReceive
|
||||
133 .LVL11:
|
||||
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** 0,
|
||||
146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pbuf,
|
||||
147:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** len);
|
||||
148:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
149:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||
150:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
134 .loc 1 150 0
|
||||
135 001c 0020 movs r0, #0
|
||||
136 @ sp needed
|
||||
137 001e 10BD pop {r4, pc}
|
||||
138 .cfi_endproc
|
||||
139 .LFE45:
|
||||
141 .section .text.USBD_CtlContinueRx,"ax",%progbits
|
||||
ARM GAS /tmp/cc1cTFRd.s page 6
|
||||
|
||||
|
||||
142 .align 1
|
||||
143 .global USBD_CtlContinueRx
|
||||
144 .syntax unified
|
||||
145 .code 16
|
||||
146 .thumb_func
|
||||
147 .fpu softvfp
|
||||
149 USBD_CtlContinueRx:
|
||||
150 .LFB46:
|
||||
151:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
152:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
153:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_CtlContinueRx
|
||||
154:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * continue receive data on the ctl pipe
|
||||
155:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
156:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param buff: pointer to data buffer
|
||||
157:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param len: length of data to be received
|
||||
158:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||
159:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
160:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlContinueRx (USBD_HandleTypeDef *pdev,
|
||||
161:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf,
|
||||
162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint16_t len)
|
||||
163:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
151 .loc 1 163 0
|
||||
152 .cfi_startproc
|
||||
153 @ args = 0, pretend = 0, frame = 0
|
||||
154 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
155 .LVL12:
|
||||
156 0000 10B5 push {r4, lr}
|
||||
157 .LCFI3:
|
||||
158 .cfi_def_cfa_offset 8
|
||||
159 .cfi_offset 4, -8
|
||||
160 .cfi_offset 14, -4
|
||||
161 0002 1300 movs r3, r2
|
||||
164:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
165:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_LL_PrepareReceive (pdev,
|
||||
162 .loc 1 165 0
|
||||
163 0004 0A00 movs r2, r1
|
||||
164 .LVL13:
|
||||
165 0006 0021 movs r1, #0
|
||||
166 .LVL14:
|
||||
167 0008 FFF7FEFF bl USBD_LL_PrepareReceive
|
||||
168 .LVL15:
|
||||
166:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** 0,
|
||||
167:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pbuf,
|
||||
168:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** len);
|
||||
169:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||
170:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
169 .loc 1 170 0
|
||||
170 000c 0020 movs r0, #0
|
||||
171 @ sp needed
|
||||
172 000e 10BD pop {r4, pc}
|
||||
173 .cfi_endproc
|
||||
174 .LFE46:
|
||||
176 .section .text.USBD_CtlSendStatus,"ax",%progbits
|
||||
177 .align 1
|
||||
178 .global USBD_CtlSendStatus
|
||||
179 .syntax unified
|
||||
180 .code 16
|
||||
ARM GAS /tmp/cc1cTFRd.s page 7
|
||||
|
||||
|
||||
181 .thumb_func
|
||||
182 .fpu softvfp
|
||||
184 USBD_CtlSendStatus:
|
||||
185 .LFB47:
|
||||
171:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
172:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_CtlSendStatus
|
||||
173:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * send zero lzngth packet on the ctl pipe
|
||||
174:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
175:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||
176:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
177:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlSendStatus (USBD_HandleTypeDef *pdev)
|
||||
178:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
186 .loc 1 178 0
|
||||
187 .cfi_startproc
|
||||
188 @ args = 0, pretend = 0, frame = 0
|
||||
189 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
190 .LVL16:
|
||||
191 0000 10B5 push {r4, lr}
|
||||
192 .LCFI4:
|
||||
193 .cfi_def_cfa_offset 8
|
||||
194 .cfi_offset 4, -8
|
||||
195 .cfi_offset 14, -4
|
||||
179:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Set EP0 State */
|
||||
181:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep0_state = USBD_EP0_STATUS_IN;
|
||||
196 .loc 1 181 0
|
||||
197 0002 FA23 movs r3, #250
|
||||
198 0004 5B00 lsls r3, r3, #1
|
||||
199 0006 0422 movs r2, #4
|
||||
200 0008 C250 str r2, [r0, r3]
|
||||
182:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
183:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
|
||||
184:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_LL_Transmit (pdev, 0x00, NULL, 0);
|
||||
201 .loc 1 184 0
|
||||
202 000a 0023 movs r3, #0
|
||||
203 000c 0022 movs r2, #0
|
||||
204 000e 0021 movs r1, #0
|
||||
205 0010 FFF7FEFF bl USBD_LL_Transmit
|
||||
206 .LVL17:
|
||||
185:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
186:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||
187:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
207 .loc 1 187 0
|
||||
208 0014 0020 movs r0, #0
|
||||
209 @ sp needed
|
||||
210 0016 10BD pop {r4, pc}
|
||||
211 .cfi_endproc
|
||||
212 .LFE47:
|
||||
214 .section .text.USBD_CtlReceiveStatus,"ax",%progbits
|
||||
215 .align 1
|
||||
216 .global USBD_CtlReceiveStatus
|
||||
217 .syntax unified
|
||||
218 .code 16
|
||||
219 .thumb_func
|
||||
220 .fpu softvfp
|
||||
222 USBD_CtlReceiveStatus:
|
||||
223 .LFB48:
|
||||
ARM GAS /tmp/cc1cTFRd.s page 8
|
||||
|
||||
|
||||
188:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
189:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
190:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_CtlReceiveStatus
|
||||
191:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * receive zero lzngth packet on the ctl pipe
|
||||
192:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
193:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||
194:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
195:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlReceiveStatus (USBD_HandleTypeDef *pdev)
|
||||
196:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
224 .loc 1 196 0
|
||||
225 .cfi_startproc
|
||||
226 @ args = 0, pretend = 0, frame = 0
|
||||
227 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
228 .LVL18:
|
||||
229 0000 10B5 push {r4, lr}
|
||||
230 .LCFI5:
|
||||
231 .cfi_def_cfa_offset 8
|
||||
232 .cfi_offset 4, -8
|
||||
233 .cfi_offset 14, -4
|
||||
197:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Set EP0 State */
|
||||
198:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** pdev->ep0_state = USBD_EP0_STATUS_OUT;
|
||||
234 .loc 1 198 0
|
||||
235 0002 FA23 movs r3, #250
|
||||
236 0004 5B00 lsls r3, r3, #1
|
||||
237 0006 0522 movs r2, #5
|
||||
238 0008 C250 str r2, [r0, r3]
|
||||
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
|
||||
201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_LL_PrepareReceive ( pdev,
|
||||
239 .loc 1 201 0
|
||||
240 000a 0023 movs r3, #0
|
||||
241 000c 0022 movs r2, #0
|
||||
242 000e 0021 movs r1, #0
|
||||
243 0010 FFF7FEFF bl USBD_LL_PrepareReceive
|
||||
244 .LVL19:
|
||||
202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** 0,
|
||||
203:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** NULL,
|
||||
204:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** 0);
|
||||
205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
206:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||
207:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
245 .loc 1 207 0
|
||||
246 0014 0020 movs r0, #0
|
||||
247 @ sp needed
|
||||
248 0016 10BD pop {r4, pc}
|
||||
249 .cfi_endproc
|
||||
250 .LFE48:
|
||||
252 .section .text.USBD_GetRxCount,"ax",%progbits
|
||||
253 .align 1
|
||||
254 .global USBD_GetRxCount
|
||||
255 .syntax unified
|
||||
256 .code 16
|
||||
257 .thumb_func
|
||||
258 .fpu softvfp
|
||||
260 USBD_GetRxCount:
|
||||
261 .LFB49:
|
||||
208:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
ARM GAS /tmp/cc1cTFRd.s page 9
|
||||
|
||||
|
||||
209:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||
210:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /**
|
||||
211:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief USBD_GetRxCount
|
||||
212:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * returns the received data length
|
||||
213:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param pdev: device instance
|
||||
214:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @param ep_addr: endpoint address
|
||||
215:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval Rx Data blength
|
||||
216:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||
217:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint16_t USBD_GetRxCount (USBD_HandleTypeDef *pdev , uint8_t ep_addr)
|
||||
218:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** {
|
||||
262 .loc 1 218 0
|
||||
263 .cfi_startproc
|
||||
264 @ args = 0, pretend = 0, frame = 0
|
||||
265 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
266 .LVL20:
|
||||
267 0000 10B5 push {r4, lr}
|
||||
268 .LCFI6:
|
||||
269 .cfi_def_cfa_offset 8
|
||||
270 .cfi_offset 4, -8
|
||||
271 .cfi_offset 14, -4
|
||||
219:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_LL_GetRxDataSize(pdev, ep_addr);
|
||||
272 .loc 1 219 0
|
||||
273 0002 FFF7FEFF bl USBD_LL_GetRxDataSize
|
||||
274 .LVL21:
|
||||
275 0006 80B2 uxth r0, r0
|
||||
220:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||
276 .loc 1 220 0
|
||||
277 @ sp needed
|
||||
278 0008 10BD pop {r4, pc}
|
||||
279 .cfi_endproc
|
||||
280 .LFE49:
|
||||
282 .text
|
||||
283 .Letext0:
|
||||
284 .file 2 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/machin
|
||||
285 .file 3 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/lo
|
||||
286 .file 4 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_t
|
||||
287 .file 5 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/lib/gcc/arm-none-eabi/7.3.1/
|
||||
288 .file 6 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/re
|
||||
289 .file 7 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/sys/_s
|
||||
290 .file 8 "/home/janhenrik/programme/gcc-arm-none-eabi-7-2018-q2-update/arm-none-eabi/include/stdlib
|
||||
291 .file 9 "Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h"
|
||||
292 .file 10 "Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h"
|
||||
293 .file 11 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||
294 .file 12 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||
ARM GAS /tmp/cc1cTFRd.s page 10
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 usbd_ioreq.c
|
||||
/tmp/cc1cTFRd.s:16 .text.USBD_CtlSendData:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:23 .text.USBD_CtlSendData:0000000000000000 USBD_CtlSendData
|
||||
/tmp/cc1cTFRd.s:61 .text.USBD_CtlContinueSendData:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:68 .text.USBD_CtlContinueSendData:0000000000000000 USBD_CtlContinueSendData
|
||||
/tmp/cc1cTFRd.s:96 .text.USBD_CtlPrepareRx:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:103 .text.USBD_CtlPrepareRx:0000000000000000 USBD_CtlPrepareRx
|
||||
/tmp/cc1cTFRd.s:142 .text.USBD_CtlContinueRx:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:149 .text.USBD_CtlContinueRx:0000000000000000 USBD_CtlContinueRx
|
||||
/tmp/cc1cTFRd.s:177 .text.USBD_CtlSendStatus:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:184 .text.USBD_CtlSendStatus:0000000000000000 USBD_CtlSendStatus
|
||||
/tmp/cc1cTFRd.s:215 .text.USBD_CtlReceiveStatus:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:222 .text.USBD_CtlReceiveStatus:0000000000000000 USBD_CtlReceiveStatus
|
||||
/tmp/cc1cTFRd.s:253 .text.USBD_GetRxCount:0000000000000000 $t
|
||||
/tmp/cc1cTFRd.s:260 .text.USBD_GetRxCount:0000000000000000 USBD_GetRxCount
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
USBD_LL_Transmit
|
||||
USBD_LL_PrepareReceive
|
||||
USBD_LL_GetRxDataSize
|
||||
BIN
midi-dials/build/usbd_ioreq.o
Normal file
BIN
midi-dials/build/usbd_ioreq.o
Normal file
Binary file not shown.
115
midi-dials/build/usbd_midi.d
Normal file
115
midi-dials/build/usbd_midi.d
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
build/usbd_midi.o: Middlewares/USBMIDI/Src/usbd_midi.c \
|
||||
Middlewares/USBMIDI/Inc/usbd_midi.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h \
|
||||
Drivers/CMSIS/Include/core_cm0.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
|
||||
Inc/stm32f0xx_hal_conf.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h \
|
||||
Inc/usbd_desc.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
|
||||
|
||||
Middlewares/USBMIDI/Inc/usbd_midi.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Inc/usbd_conf.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h:
|
||||
|
||||
Drivers/CMSIS/Include/core_cm0.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
|
||||
Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
|
||||
|
||||
Inc/stm32f0xx_hal_conf.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_usb.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pcd_ex.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
|
||||
|
||||
Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
|
||||
Inc/usbd_desc.h:
|
||||
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h:
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue