v1.2
This commit is contained in:
@@ -25,18 +25,13 @@ build/main.o: Src/main.c Inc/main.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \
|
||||
Inc/usb_device.h \
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h \
|
||||
Inc/usbd_conf.h Inc/si5351.h
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h Inc/si5351.h \
|
||||
Inc/squeow.h Inc/squeow_ui.h
|
||||
Inc/main.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||
Inc/stm32g4xx_hal_conf.h:
|
||||
@@ -66,16 +61,12 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||
Inc/usb_device.h:
|
||||
Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h:
|
||||
Inc/usbd_conf.h:
|
||||
Inc/si5351.h:
|
||||
Inc/squeow.h:
|
||||
Inc/squeow_ui.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -25,9 +25,6 @@ build/si5351.o: Src/si5351.c Inc/main.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -25,15 +25,13 @@ build/squeow.o: Src/squeow.c Inc/main.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h Inc/squeow.h
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h Inc/si5351.h \
|
||||
Inc/squeow.h Inc/squeow_ui.h
|
||||
Inc/main.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||
Inc/stm32g4xx_hal_conf.h:
|
||||
@@ -63,13 +61,12 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||
Inc/si5351.h:
|
||||
Inc/squeow.h:
|
||||
Inc/squeow_ui.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,4 @@
|
||||
build/stm32g4xx_ll_usb.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_usb.c \
|
||||
build/squeow_ui.o: Src/squeow_ui.c Inc/main.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \
|
||||
Inc/stm32g4xx_hal_conf.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \
|
||||
@@ -26,15 +25,14 @@ build/stm32g4xx_ll_usb.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h Inc/squeow.h \
|
||||
Inc/squeow_ui.h
|
||||
Inc/main.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||
Inc/stm32g4xx_hal_conf.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h:
|
||||
@@ -63,12 +61,11 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||
Inc/squeow.h:
|
||||
Inc/squeow_ui.h:
|
||||
487
squeow_sw/build/squeow_ui.lst
Normal file
487
squeow_sw/build/squeow_ui.lst
Normal file
@@ -0,0 +1,487 @@
|
||||
ARM GAS /tmp/ccQLWSqe.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "squeow_ui.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Src/squeow_ui.c"
|
||||
20 .section .text.squeow_ui_init,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global squeow_ui_init
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 squeow_ui_init:
|
||||
28 .LFB332:
|
||||
1:Src/squeow_ui.c **** #include <main.h>
|
||||
2:Src/squeow_ui.c **** #include <math.h>
|
||||
3:Src/squeow_ui.c **** #include <stdio.h>
|
||||
4:Src/squeow_ui.c **** #include <stm32g4xx_hal_conf.h>
|
||||
5:Src/squeow_ui.c **** #include <string.h>
|
||||
6:Src/squeow_ui.c ****
|
||||
7:Src/squeow_ui.c **** #include "squeow.h"
|
||||
8:Src/squeow_ui.c **** #include "squeow_ui.h"
|
||||
9:Src/squeow_ui.c ****
|
||||
10:Src/squeow_ui.c **** /* SQUEOW UI
|
||||
11:Src/squeow_ui.c ****
|
||||
12:Src/squeow_ui.c ****
|
||||
13:Src/squeow_ui.c **** */
|
||||
14:Src/squeow_ui.c ****
|
||||
15:Src/squeow_ui.c **** // VU
|
||||
16:Src/squeow_ui.c **** uint8_t vu_on, vu_value, vu_tmp_value;
|
||||
17:Src/squeow_ui.c **** uint8_t adc_stampa;
|
||||
18:Src/squeow_ui.c ****
|
||||
19:Src/squeow_ui.c **** uint8_t uart_sent;
|
||||
20:Src/squeow_ui.c ****
|
||||
21:Src/squeow_ui.c **** // ################
|
||||
22:Src/squeow_ui.c ****
|
||||
23:Src/squeow_ui.c **** void squeow_ui_init(void) {
|
||||
29 .loc 1 23 27 view -0
|
||||
30 .cfi_startproc
|
||||
31 @ args = 0, pretend = 0, frame = 0
|
||||
32 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
33 @ link register save eliminated.
|
||||
24:Src/squeow_ui.c **** vu_on = 1;
|
||||
34 .loc 1 24 5 view .LVU1
|
||||
ARM GAS /tmp/ccQLWSqe.s page 2
|
||||
|
||||
|
||||
35 .loc 1 24 11 is_stmt 0 view .LVU2
|
||||
36 0000 0123 movs r3, #1
|
||||
37 0002 024A ldr r2, .L2
|
||||
38 0004 1370 strb r3, [r2]
|
||||
25:Src/squeow_ui.c **** adc_stampa = 1;
|
||||
39 .loc 1 25 5 is_stmt 1 view .LVU3
|
||||
40 .loc 1 25 16 is_stmt 0 view .LVU4
|
||||
41 0006 024A ldr r2, .L2+4
|
||||
42 0008 1370 strb r3, [r2]
|
||||
26:Src/squeow_ui.c **** }
|
||||
43 .loc 1 26 1 view .LVU5
|
||||
44 000a 7047 bx lr
|
||||
45 .L3:
|
||||
46 .align 2
|
||||
47 .L2:
|
||||
48 000c 00000000 .word vu_on
|
||||
49 0010 00000000 .word adc_stampa
|
||||
50 .cfi_endproc
|
||||
51 .LFE332:
|
||||
53 .section .text.serial_write,"ax",%progbits
|
||||
54 .align 1
|
||||
55 .global serial_write
|
||||
56 .syntax unified
|
||||
57 .thumb
|
||||
58 .thumb_func
|
||||
60 serial_write:
|
||||
61 .LVL0:
|
||||
62 .LFB336:
|
||||
27:Src/squeow_ui.c ****
|
||||
28:Src/squeow_ui.c **** // seriow
|
||||
29:Src/squeow_ui.c **** // https://git.lattuga.net/boyska/seriow
|
||||
30:Src/squeow_ui.c ****
|
||||
31:Src/squeow_ui.c **** // 10hz
|
||||
32:Src/squeow_ui.c **** void seriow_var_dump(void) {
|
||||
33:Src/squeow_ui.c **** char buf[64];
|
||||
34:Src/squeow_ui.c **** snprintf(buf, 64, "\e[3dDMP V=%lu T=%u C=%u D=%u R=%u\n", vu_value, adc2_valori[0], adc2_valori
|
||||
35:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
36:Src/squeow_ui.c **** vu_tmp_value = 0;
|
||||
37:Src/squeow_ui.c **** }
|
||||
38:Src/squeow_ui.c ****
|
||||
39:Src/squeow_ui.c **** // ogni 5sec
|
||||
40:Src/squeow_ui.c **** void seriow_stab_dump(void) {
|
||||
41:Src/squeow_ui.c **** char buf[64];
|
||||
42:Src/squeow_ui.c **** snprintf(buf, 64, "DMP F=%lu\n", freq);
|
||||
43:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
44:Src/squeow_ui.c **** }
|
||||
45:Src/squeow_ui.c ****
|
||||
46:Src/squeow_ui.c **** void seriow_log(uint8_t sev, char *msg) {
|
||||
47:Src/squeow_ui.c **** char buf[64];
|
||||
48:Src/squeow_ui.c **** snprintf(buf, 64, "\e[2dLOG %u %s\n", sev, msg);
|
||||
49:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
50:Src/squeow_ui.c **** }
|
||||
51:Src/squeow_ui.c ****
|
||||
52:Src/squeow_ui.c **** int serial_write(char *ptr, int len) {
|
||||
63 .loc 1 52 38 is_stmt 1 view -0
|
||||
64 .cfi_startproc
|
||||
65 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccQLWSqe.s page 3
|
||||
|
||||
|
||||
66 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
67 .loc 1 52 38 is_stmt 0 view .LVU7
|
||||
68 0000 10B5 push {r4, lr}
|
||||
69 .LCFI0:
|
||||
70 .cfi_def_cfa_offset 8
|
||||
71 .cfi_offset 4, -8
|
||||
72 .cfi_offset 14, -4
|
||||
73 0002 0C46 mov r4, r1
|
||||
53:Src/squeow_ui.c **** // todo sia dma che it corrompono
|
||||
54:Src/squeow_ui.c **** // HAL_UART_Transmit_DMA(&huart1, ptr, len);
|
||||
55:Src/squeow_ui.c **** // HAL_UART_Transmit_IT(&huart1, ptr, len);
|
||||
56:Src/squeow_ui.c **** HAL_UART_Transmit(&huart1, ptr, len, 1000);
|
||||
74 .loc 1 56 5 is_stmt 1 view .LVU8
|
||||
75 0004 4FF47A73 mov r3, #1000
|
||||
76 0008 8AB2 uxth r2, r1
|
||||
77 000a 0146 mov r1, r0
|
||||
78 .LVL1:
|
||||
79 .loc 1 56 5 is_stmt 0 view .LVU9
|
||||
80 000c 0348 ldr r0, .L6
|
||||
81 .LVL2:
|
||||
82 .loc 1 56 5 view .LVU10
|
||||
83 000e FFF7FEFF bl HAL_UART_Transmit
|
||||
84 .LVL3:
|
||||
57:Src/squeow_ui.c **** uart_sent = 0;
|
||||
85 .loc 1 57 2 is_stmt 1 view .LVU11
|
||||
86 .loc 1 57 12 is_stmt 0 view .LVU12
|
||||
87 0012 034B ldr r3, .L6+4
|
||||
88 0014 0022 movs r2, #0
|
||||
89 0016 1A70 strb r2, [r3]
|
||||
58:Src/squeow_ui.c **** return len;
|
||||
90 .loc 1 58 5 is_stmt 1 view .LVU13
|
||||
59:Src/squeow_ui.c **** }
|
||||
91 .loc 1 59 1 is_stmt 0 view .LVU14
|
||||
92 0018 2046 mov r0, r4
|
||||
93 001a 10BD pop {r4, pc}
|
||||
94 .LVL4:
|
||||
95 .L7:
|
||||
96 .loc 1 59 1 view .LVU15
|
||||
97 .align 2
|
||||
98 .L6:
|
||||
99 001c 00000000 .word huart1
|
||||
100 0020 00000000 .word uart_sent
|
||||
101 .cfi_endproc
|
||||
102 .LFE336:
|
||||
104 .section .rodata.seriow_var_dump.str1.4,"aMS",%progbits,1
|
||||
105 .align 2
|
||||
106 .LC0:
|
||||
107 0000 1B5B3364 .ascii "\033[3dDMP V=%lu T=%u C=%u D=%u R=%u\012\000"
|
||||
107 444D5020
|
||||
107 563D256C
|
||||
107 7520543D
|
||||
107 25752043
|
||||
108 .section .text.seriow_var_dump,"ax",%progbits
|
||||
109 .align 1
|
||||
110 .global seriow_var_dump
|
||||
111 .syntax unified
|
||||
112 .thumb
|
||||
ARM GAS /tmp/ccQLWSqe.s page 4
|
||||
|
||||
|
||||
113 .thumb_func
|
||||
115 seriow_var_dump:
|
||||
116 .LFB333:
|
||||
32:Src/squeow_ui.c **** char buf[64];
|
||||
117 .loc 1 32 28 is_stmt 1 view -0
|
||||
118 .cfi_startproc
|
||||
119 @ args = 0, pretend = 0, frame = 64
|
||||
120 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
121 0000 00B5 push {lr}
|
||||
122 .LCFI1:
|
||||
123 .cfi_def_cfa_offset 4
|
||||
124 .cfi_offset 14, -4
|
||||
125 0002 95B0 sub sp, sp, #84
|
||||
126 .LCFI2:
|
||||
127 .cfi_def_cfa_offset 88
|
||||
33:Src/squeow_ui.c **** snprintf(buf, 64, "\e[3dDMP V=%lu T=%u C=%u D=%u R=%u\n", vu_value, adc2_valori[0], adc2_valori
|
||||
128 .loc 1 33 5 view .LVU17
|
||||
34:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
129 .loc 1 34 5 view .LVU18
|
||||
34:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
130 .loc 1 34 84 is_stmt 0 view .LVU19
|
||||
131 0004 0E4B ldr r3, .L10
|
||||
132 0006 1A88 ldrh r2, [r3]
|
||||
34:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
133 .loc 1 34 100 view .LVU20
|
||||
134 0008 5988 ldrh r1, [r3, #2]
|
||||
34:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
135 .loc 1 34 116 view .LVU21
|
||||
136 000a 9888 ldrh r0, [r3, #4]
|
||||
34:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
137 .loc 1 34 132 view .LVU22
|
||||
138 000c DB88 ldrh r3, [r3, #6]
|
||||
34:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
139 .loc 1 34 5 view .LVU23
|
||||
140 000e 0393 str r3, [sp, #12]
|
||||
141 0010 0290 str r0, [sp, #8]
|
||||
142 0012 0191 str r1, [sp, #4]
|
||||
143 0014 0092 str r2, [sp]
|
||||
144 0016 0B4B ldr r3, .L10+4
|
||||
145 0018 1B78 ldrb r3, [r3] @ zero_extendqisi2
|
||||
146 001a 0B4A ldr r2, .L10+8
|
||||
147 001c 4021 movs r1, #64
|
||||
148 001e 04A8 add r0, sp, #16
|
||||
149 0020 FFF7FEFF bl snprintf
|
||||
150 .LVL5:
|
||||
35:Src/squeow_ui.c **** vu_tmp_value = 0;
|
||||
151 .loc 1 35 5 is_stmt 1 view .LVU24
|
||||
35:Src/squeow_ui.c **** vu_tmp_value = 0;
|
||||
152 .loc 1 35 23 is_stmt 0 view .LVU25
|
||||
153 0024 04A8 add r0, sp, #16
|
||||
154 0026 FFF7FEFF bl strlen
|
||||
155 .LVL6:
|
||||
156 002a 0146 mov r1, r0
|
||||
35:Src/squeow_ui.c **** vu_tmp_value = 0;
|
||||
157 .loc 1 35 5 discriminator 1 view .LVU26
|
||||
158 002c 04A8 add r0, sp, #16
|
||||
159 002e FFF7FEFF bl serial_write
|
||||
ARM GAS /tmp/ccQLWSqe.s page 5
|
||||
|
||||
|
||||
160 .LVL7:
|
||||
36:Src/squeow_ui.c **** }
|
||||
161 .loc 1 36 5 is_stmt 1 view .LVU27
|
||||
36:Src/squeow_ui.c **** }
|
||||
162 .loc 1 36 18 is_stmt 0 view .LVU28
|
||||
163 0032 064B ldr r3, .L10+12
|
||||
164 0034 0022 movs r2, #0
|
||||
165 0036 1A70 strb r2, [r3]
|
||||
37:Src/squeow_ui.c ****
|
||||
166 .loc 1 37 1 view .LVU29
|
||||
167 0038 15B0 add sp, sp, #84
|
||||
168 .LCFI3:
|
||||
169 .cfi_def_cfa_offset 4
|
||||
170 @ sp needed
|
||||
171 003a 5DF804FB ldr pc, [sp], #4
|
||||
172 .L11:
|
||||
173 003e 00BF .align 2
|
||||
174 .L10:
|
||||
175 0040 00000000 .word adc2_valori
|
||||
176 0044 00000000 .word vu_value
|
||||
177 0048 00000000 .word .LC0
|
||||
178 004c 00000000 .word vu_tmp_value
|
||||
179 .cfi_endproc
|
||||
180 .LFE333:
|
||||
182 .section .rodata.seriow_stab_dump.str1.4,"aMS",%progbits,1
|
||||
183 .align 2
|
||||
184 .LC1:
|
||||
185 0000 444D5020 .ascii "DMP F=%lu\012\000"
|
||||
185 463D256C
|
||||
185 750A00
|
||||
186 .section .text.seriow_stab_dump,"ax",%progbits
|
||||
187 .align 1
|
||||
188 .global seriow_stab_dump
|
||||
189 .syntax unified
|
||||
190 .thumb
|
||||
191 .thumb_func
|
||||
193 seriow_stab_dump:
|
||||
194 .LFB334:
|
||||
40:Src/squeow_ui.c **** char buf[64];
|
||||
195 .loc 1 40 29 is_stmt 1 view -0
|
||||
196 .cfi_startproc
|
||||
197 @ args = 0, pretend = 0, frame = 64
|
||||
198 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
199 0000 00B5 push {lr}
|
||||
200 .LCFI4:
|
||||
201 .cfi_def_cfa_offset 4
|
||||
202 .cfi_offset 14, -4
|
||||
203 0002 91B0 sub sp, sp, #68
|
||||
204 .LCFI5:
|
||||
205 .cfi_def_cfa_offset 72
|
||||
41:Src/squeow_ui.c **** snprintf(buf, 64, "DMP F=%lu\n", freq);
|
||||
206 .loc 1 41 5 view .LVU31
|
||||
42:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
207 .loc 1 42 5 view .LVU32
|
||||
208 0004 084B ldr r3, .L14
|
||||
209 0006 1B68 ldr r3, [r3]
|
||||
210 0008 084A ldr r2, .L14+4
|
||||
ARM GAS /tmp/ccQLWSqe.s page 6
|
||||
|
||||
|
||||
211 000a 4021 movs r1, #64
|
||||
212 000c 6846 mov r0, sp
|
||||
213 000e FFF7FEFF bl snprintf
|
||||
214 .LVL8:
|
||||
43:Src/squeow_ui.c **** }
|
||||
215 .loc 1 43 5 view .LVU33
|
||||
43:Src/squeow_ui.c **** }
|
||||
216 .loc 1 43 23 is_stmt 0 view .LVU34
|
||||
217 0012 6846 mov r0, sp
|
||||
218 0014 FFF7FEFF bl strlen
|
||||
219 .LVL9:
|
||||
220 0018 0146 mov r1, r0
|
||||
43:Src/squeow_ui.c **** }
|
||||
221 .loc 1 43 5 discriminator 1 view .LVU35
|
||||
222 001a 6846 mov r0, sp
|
||||
223 001c FFF7FEFF bl serial_write
|
||||
224 .LVL10:
|
||||
44:Src/squeow_ui.c ****
|
||||
225 .loc 1 44 1 view .LVU36
|
||||
226 0020 11B0 add sp, sp, #68
|
||||
227 .LCFI6:
|
||||
228 .cfi_def_cfa_offset 4
|
||||
229 @ sp needed
|
||||
230 0022 5DF804FB ldr pc, [sp], #4
|
||||
231 .L15:
|
||||
232 0026 00BF .align 2
|
||||
233 .L14:
|
||||
234 0028 00000000 .word freq
|
||||
235 002c 00000000 .word .LC1
|
||||
236 .cfi_endproc
|
||||
237 .LFE334:
|
||||
239 .section .rodata.seriow_log.str1.4,"aMS",%progbits,1
|
||||
240 .align 2
|
||||
241 .LC2:
|
||||
242 0000 1B5B3264 .ascii "\033[2dLOG %u %s\012\000"
|
||||
242 4C4F4720
|
||||
242 25752025
|
||||
242 730A00
|
||||
243 .section .text.seriow_log,"ax",%progbits
|
||||
244 .align 1
|
||||
245 .global seriow_log
|
||||
246 .syntax unified
|
||||
247 .thumb
|
||||
248 .thumb_func
|
||||
250 seriow_log:
|
||||
251 .LVL11:
|
||||
252 .LFB335:
|
||||
46:Src/squeow_ui.c **** char buf[64];
|
||||
253 .loc 1 46 41 is_stmt 1 view -0
|
||||
254 .cfi_startproc
|
||||
255 @ args = 0, pretend = 0, frame = 64
|
||||
256 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
46:Src/squeow_ui.c **** char buf[64];
|
||||
257 .loc 1 46 41 is_stmt 0 view .LVU38
|
||||
258 0000 00B5 push {lr}
|
||||
259 .LCFI7:
|
||||
260 .cfi_def_cfa_offset 4
|
||||
ARM GAS /tmp/ccQLWSqe.s page 7
|
||||
|
||||
|
||||
261 .cfi_offset 14, -4
|
||||
262 0002 93B0 sub sp, sp, #76
|
||||
263 .LCFI8:
|
||||
264 .cfi_def_cfa_offset 80
|
||||
265 0004 0346 mov r3, r0
|
||||
47:Src/squeow_ui.c **** snprintf(buf, 64, "\e[2dLOG %u %s\n", sev, msg);
|
||||
266 .loc 1 47 5 is_stmt 1 view .LVU39
|
||||
48:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
267 .loc 1 48 5 view .LVU40
|
||||
268 0006 0091 str r1, [sp]
|
||||
269 0008 074A ldr r2, .L18
|
||||
270 000a 4021 movs r1, #64
|
||||
271 .LVL12:
|
||||
48:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
272 .loc 1 48 5 is_stmt 0 view .LVU41
|
||||
273 000c 02A8 add r0, sp, #8
|
||||
274 .LVL13:
|
||||
48:Src/squeow_ui.c **** serial_write(buf, strlen(buf));
|
||||
275 .loc 1 48 5 view .LVU42
|
||||
276 000e FFF7FEFF bl snprintf
|
||||
277 .LVL14:
|
||||
49:Src/squeow_ui.c **** }
|
||||
278 .loc 1 49 5 is_stmt 1 view .LVU43
|
||||
49:Src/squeow_ui.c **** }
|
||||
279 .loc 1 49 23 is_stmt 0 view .LVU44
|
||||
280 0012 02A8 add r0, sp, #8
|
||||
281 0014 FFF7FEFF bl strlen
|
||||
282 .LVL15:
|
||||
283 0018 0146 mov r1, r0
|
||||
49:Src/squeow_ui.c **** }
|
||||
284 .loc 1 49 5 discriminator 1 view .LVU45
|
||||
285 001a 02A8 add r0, sp, #8
|
||||
286 001c FFF7FEFF bl serial_write
|
||||
287 .LVL16:
|
||||
50:Src/squeow_ui.c ****
|
||||
288 .loc 1 50 1 view .LVU46
|
||||
289 0020 13B0 add sp, sp, #76
|
||||
290 .LCFI9:
|
||||
291 .cfi_def_cfa_offset 4
|
||||
292 @ sp needed
|
||||
293 0022 5DF804FB ldr pc, [sp], #4
|
||||
294 .L19:
|
||||
295 0026 00BF .align 2
|
||||
296 .L18:
|
||||
297 0028 00000000 .word .LC2
|
||||
298 .cfi_endproc
|
||||
299 .LFE335:
|
||||
301 .global uart_sent
|
||||
302 .section .bss.uart_sent,"aw",%nobits
|
||||
305 uart_sent:
|
||||
306 0000 00 .space 1
|
||||
307 .global adc_stampa
|
||||
308 .section .bss.adc_stampa,"aw",%nobits
|
||||
311 adc_stampa:
|
||||
312 0000 00 .space 1
|
||||
313 .global vu_tmp_value
|
||||
314 .section .bss.vu_tmp_value,"aw",%nobits
|
||||
ARM GAS /tmp/ccQLWSqe.s page 8
|
||||
|
||||
|
||||
317 vu_tmp_value:
|
||||
318 0000 00 .space 1
|
||||
319 .global vu_value
|
||||
320 .section .bss.vu_value,"aw",%nobits
|
||||
323 vu_value:
|
||||
324 0000 00 .space 1
|
||||
325 .global vu_on
|
||||
326 .section .bss.vu_on,"aw",%nobits
|
||||
329 vu_on:
|
||||
330 0000 00 .space 1
|
||||
331 .text
|
||||
332 .Letext0:
|
||||
333 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
334 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
335 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
336 .file 5 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/lib/gcc/arm-none-eabi/13.3
|
||||
337 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
338 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
|
||||
339 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h"
|
||||
340 .file 9 "Inc/squeow.h"
|
||||
341 .file 10 "Inc/squeow_ui.h"
|
||||
342 .file 11 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/str
|
||||
343 .file 12 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/std
|
||||
ARM GAS /tmp/ccQLWSqe.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 squeow_ui.c
|
||||
/tmp/ccQLWSqe.s:21 .text.squeow_ui_init:00000000 $t
|
||||
/tmp/ccQLWSqe.s:27 .text.squeow_ui_init:00000000 squeow_ui_init
|
||||
/tmp/ccQLWSqe.s:48 .text.squeow_ui_init:0000000c $d
|
||||
/tmp/ccQLWSqe.s:329 .bss.vu_on:00000000 vu_on
|
||||
/tmp/ccQLWSqe.s:311 .bss.adc_stampa:00000000 adc_stampa
|
||||
/tmp/ccQLWSqe.s:54 .text.serial_write:00000000 $t
|
||||
/tmp/ccQLWSqe.s:60 .text.serial_write:00000000 serial_write
|
||||
/tmp/ccQLWSqe.s:99 .text.serial_write:0000001c $d
|
||||
/tmp/ccQLWSqe.s:305 .bss.uart_sent:00000000 uart_sent
|
||||
/tmp/ccQLWSqe.s:105 .rodata.seriow_var_dump.str1.4:00000000 $d
|
||||
/tmp/ccQLWSqe.s:109 .text.seriow_var_dump:00000000 $t
|
||||
/tmp/ccQLWSqe.s:115 .text.seriow_var_dump:00000000 seriow_var_dump
|
||||
/tmp/ccQLWSqe.s:175 .text.seriow_var_dump:00000040 $d
|
||||
/tmp/ccQLWSqe.s:323 .bss.vu_value:00000000 vu_value
|
||||
/tmp/ccQLWSqe.s:317 .bss.vu_tmp_value:00000000 vu_tmp_value
|
||||
/tmp/ccQLWSqe.s:183 .rodata.seriow_stab_dump.str1.4:00000000 $d
|
||||
/tmp/ccQLWSqe.s:187 .text.seriow_stab_dump:00000000 $t
|
||||
/tmp/ccQLWSqe.s:193 .text.seriow_stab_dump:00000000 seriow_stab_dump
|
||||
/tmp/ccQLWSqe.s:234 .text.seriow_stab_dump:00000028 $d
|
||||
/tmp/ccQLWSqe.s:240 .rodata.seriow_log.str1.4:00000000 $d
|
||||
/tmp/ccQLWSqe.s:244 .text.seriow_log:00000000 $t
|
||||
/tmp/ccQLWSqe.s:250 .text.seriow_log:00000000 seriow_log
|
||||
/tmp/ccQLWSqe.s:297 .text.seriow_log:00000028 $d
|
||||
/tmp/ccQLWSqe.s:306 .bss.uart_sent:00000000 $d
|
||||
/tmp/ccQLWSqe.s:312 .bss.adc_stampa:00000000 $d
|
||||
/tmp/ccQLWSqe.s:318 .bss.vu_tmp_value:00000000 $d
|
||||
/tmp/ccQLWSqe.s:324 .bss.vu_value:00000000 $d
|
||||
/tmp/ccQLWSqe.s:330 .bss.vu_on:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_UART_Transmit
|
||||
huart1
|
||||
snprintf
|
||||
strlen
|
||||
adc2_valori
|
||||
freq
|
||||
BIN
squeow_sw/build/squeow_ui.o
Normal file
BIN
squeow_sw/build/squeow_ui.o
Normal file
Binary file not shown.
Binary file not shown.
@@ -25,9 +25,6 @@ build/stm32g4xx_hal.o: Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -62,9 +59,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_adc.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_adc_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_cortex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_dma.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_dma_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** (+) Configure the DMA_MUX Synchronization Block using HAL_DMAEx_ConfigMuxSync function.
|
||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** (+) Configure the DMA_MUX Request Generator Block using HAL_DMAEx_ConfigMuxRequestGenerator func
|
||||
ARM GAS /tmp/ccF4OHvs.s page 2
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** Functions HAL_DMAEx_EnableMuxRequestGenerator and HAL_DMAEx_DisableMuxRequestGenerator can t
|
||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** * @{
|
||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** */
|
||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
ARM GAS /tmp/ccF4OHvs.s page 3
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
@@ -170,7 +170,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
51 000e 012B cmp r3, #1
|
||||
52 0010 1FD0 beq .L4
|
||||
96:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Check the parameters */
|
||||
53 .loc 1 96 1 is_stmt 0 discriminator 2 view .LVU12
|
||||
53 .loc 1 96 1 is_stmt 0 view .LVU12
|
||||
54 0012 30B4 push {r4, r5}
|
||||
55 .LCFI0:
|
||||
56 .cfi_def_cfa_offset 8
|
||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
58 .cfi_offset 5, -4
|
||||
59 .loc 1 111 5 is_stmt 1 discriminator 2 view .LVU13
|
||||
60 0014 0123 movs r3, #1
|
||||
ARM GAS /tmp/ccF4OHvs.s page 4
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 4
|
||||
|
||||
|
||||
61 0016 80F82430 strb r3, [r0, #36]
|
||||
@@ -186,7 +186,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
112:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
113:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Set the new synchronization parameters (and keep the request ID filled during the Init)*/
|
||||
114:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** MODIFY_REG(hdma->DMAmuxChannel->CCR, \
|
||||
63 .loc 1 114 5 discriminator 2 view .LVU15
|
||||
63 .loc 1 114 5 view .LVU15
|
||||
64 001a 846C ldr r4, [r0, #72]
|
||||
65 001c 2268 ldr r2, [r4]
|
||||
66 001e D2B2 uxtb r2, r2
|
||||
@@ -201,7 +201,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
75 0034 43EA0C43 orr r3, r3, ip, lsl #16
|
||||
76 0038 497A ldrb r1, [r1, #9] @ zero_extendqisi2
|
||||
77 .LVL1:
|
||||
78 .loc 1 114 5 is_stmt 0 discriminator 2 view .LVU16
|
||||
78 .loc 1 114 5 is_stmt 0 view .LVU16
|
||||
79 003a 43EA4123 orr r3, r3, r1, lsl #9
|
||||
80 003e 1343 orrs r3, r3, r2
|
||||
81 0040 2360 str r3, [r4]
|
||||
@@ -212,15 +212,15 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
120:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Process UnLocked */
|
||||
121:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** __HAL_UNLOCK(hdma);
|
||||
82 .loc 1 121 5 is_stmt 1 discriminator 2 view .LVU17
|
||||
83 .loc 1 121 5 discriminator 2 view .LVU18
|
||||
82 .loc 1 121 5 is_stmt 1 view .LVU17
|
||||
83 .loc 1 121 5 view .LVU18
|
||||
84 0042 0023 movs r3, #0
|
||||
85 0044 80F82430 strb r3, [r0, #36]
|
||||
86 .loc 1 121 5 discriminator 2 view .LVU19
|
||||
86 .loc 1 121 5 view .LVU19
|
||||
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** return HAL_OK;
|
||||
87 .loc 1 123 5 discriminator 2 view .LVU20
|
||||
88 .loc 1 123 12 is_stmt 0 discriminator 2 view .LVU21
|
||||
87 .loc 1 123 5 view .LVU20
|
||||
88 .loc 1 123 12 is_stmt 0 view .LVU21
|
||||
89 0048 1846 mov r0, r3
|
||||
90 .LVL2:
|
||||
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** }
|
||||
@@ -230,7 +230,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
128:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** return HAL_ERROR;
|
||||
129:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** }
|
||||
130:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** }
|
||||
91 .loc 1 130 1 discriminator 2 view .LVU22
|
||||
91 .loc 1 130 1 view .LVU22
|
||||
92 004a 30BC pop {r4, r5}
|
||||
93 .LCFI1:
|
||||
94 .cfi_restore 5
|
||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
96 .cfi_def_cfa_offset 0
|
||||
97 004c 7047 bx lr
|
||||
98 .LVL3:
|
||||
ARM GAS /tmp/ccF4OHvs.s page 5
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 5
|
||||
|
||||
|
||||
99 .L3:
|
||||
@@ -252,7 +252,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
105 .LVL5:
|
||||
106 .L4:
|
||||
111:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
107 .loc 1 111 5 view .LVU25
|
||||
107 .loc 1 111 5 discriminator 1 view .LVU25
|
||||
108 0052 0220 movs r0, #2
|
||||
109 .LVL6:
|
||||
110 .loc 1 130 1 view .LVU26
|
||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
149:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** assert_param(IS_DMAMUX_REQUEST_GEN_POLARITY(pRequestGeneratorConfig->Polarity));
|
||||
134 .loc 1 149 3 view .LVU31
|
||||
150:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** assert_param(IS_DMAMUX_REQUEST_GEN_REQUEST_NUMBER(pRequestGeneratorConfig->RequestNumber));
|
||||
ARM GAS /tmp/ccF4OHvs.s page 6
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 6
|
||||
|
||||
|
||||
135 .loc 1 150 3 view .LVU32
|
||||
@@ -316,7 +316,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
142 0008 0128 cmp r0, #1
|
||||
143 000a 24D1 bne .L12
|
||||
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Check the parameters */
|
||||
144 .loc 1 143 1 discriminator 1 view .LVU36
|
||||
144 .loc 1 143 1 view .LVU36
|
||||
145 000c 10B4 push {r4}
|
||||
146 .LCFI2:
|
||||
147 .cfi_def_cfa_offset 4
|
||||
@@ -340,13 +340,13 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
159:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
160:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /* Set the request generator new parameters */
|
||||
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** hdma->DMAmuxRequestGen->RGCR = pRequestGeneratorConfig->SignalID | \
|
||||
162 .loc 1 161 5 discriminator 2 view .LVU43
|
||||
163 .loc 1 161 59 is_stmt 0 discriminator 2 view .LVU44
|
||||
162 .loc 1 161 5 view .LVU43
|
||||
163 .loc 1 161 59 is_stmt 0 view .LVU44
|
||||
164 0020 0868 ldr r0, [r1]
|
||||
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** ((pRequestGeneratorConfig->RequestNumber - 1U) << (POSITION_VAL(
|
||||
165 .loc 1 162 61 discriminator 2 view .LVU45
|
||||
165 .loc 1 162 61 view .LVU45
|
||||
166 0022 8B68 ldr r3, [r1, #8]
|
||||
167 .loc 1 162 77 discriminator 2 view .LVU46
|
||||
167 .loc 1 162 77 view .LVU46
|
||||
168 0024 03F1FF3C add ip, r3, #-1
|
||||
169 .LVL9:
|
||||
170 .LBB6:
|
||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.2.0
|
||||
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 08. May 2019
|
||||
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
|
||||
ARM GAS /tmp/ccF4OHvs.s page 7
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 7
|
||||
|
||||
|
||||
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
|
||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
|
||||
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
|
||||
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
ARM GAS /tmp/ccF4OHvs.s page 8
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 8
|
||||
|
||||
|
||||
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
|
||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
118:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
119:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
120:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ######################### Startup and Lowlevel Init ######################## */
|
||||
ARM GAS /tmp/ccF4OHvs.s page 9
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 9
|
||||
|
||||
|
||||
121:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
175:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
176:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
177:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __VECTOR_TABLE
|
||||
ARM GAS /tmp/ccF4OHvs.s page 10
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 10
|
||||
|
||||
|
||||
178:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __VECTOR_TABLE __Vectors
|
||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
232:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
233:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
|
||||
234:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccF4OHvs.s page 11
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 11
|
||||
|
||||
|
||||
235:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
289:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
290:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, apsr" : "=r" (result) );
|
||||
291:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||
ARM GAS /tmp/ccF4OHvs.s page 12
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 12
|
||||
|
||||
|
||||
292:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
346:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : );
|
||||
347:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
348:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccF4OHvs.s page 13
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 13
|
||||
|
||||
|
||||
349:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
403:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
404:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
||||
405:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccF4OHvs.s page 14
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 14
|
||||
|
||||
|
||||
406:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure)
|
||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
460:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask (non-secure)
|
||||
461:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the non-secure priority mask bit from the Priority Mask Reg
|
||||
462:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value
|
||||
ARM GAS /tmp/ccF4OHvs.s page 15
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 15
|
||||
|
||||
|
||||
463:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
517:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_fault_irq(void)
|
||||
518:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
519:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid f" : : : "memory");
|
||||
ARM GAS /tmp/ccF4OHvs.s page 16
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 16
|
||||
|
||||
|
||||
520:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
574:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
575:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
576:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccF4OHvs.s page 17
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 17
|
||||
|
||||
|
||||
577:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
631:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
632:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask (non-secure)
|
||||
633:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Fault Mask register when in secure state.
|
||||
ARM GAS /tmp/ccF4OHvs.s page 18
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 18
|
||||
|
||||
|
||||
634:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set
|
||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
688:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) );
|
||||
689:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
|
||||
690:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
ARM GAS /tmp/ccF4OHvs.s page 19
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 19
|
||||
|
||||
|
||||
691:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
745:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
746:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
|
||||
747:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
ARM GAS /tmp/ccF4OHvs.s page 20
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 20
|
||||
|
||||
|
||||
748:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
|
||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
802:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
803:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
804:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
||||
ARM GAS /tmp/ccF4OHvs.s page 21
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 21
|
||||
|
||||
|
||||
805:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
859:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr)
|
||||
860:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
861:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
|
||||
ARM GAS /tmp/ccF4OHvs.s page 22
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 22
|
||||
|
||||
|
||||
862:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) )
|
||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
916:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
917:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFE() __ASM volatile ("wfe")
|
||||
918:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccF4OHvs.s page 23
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 23
|
||||
|
||||
|
||||
919:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
973:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
974:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rev %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) );
|
||||
975:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
|
||||
ARM GAS /tmp/ccF4OHvs.s page 24
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 24
|
||||
|
||||
|
||||
976:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
1030:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
1031:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
1032:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
ARM GAS /tmp/ccF4OHvs.s page 25
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 25
|
||||
|
||||
|
||||
1033:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Breakpoint
|
||||
@@ -1457,17 +1457,17 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
1046:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Reversed value
|
||||
1047:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
1048:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __RBIT(uint32_t value)
|
||||
173 .loc 2 1048 31 is_stmt 1 discriminator 2 view .LVU47
|
||||
173 .loc 2 1048 31 is_stmt 1 view .LVU47
|
||||
174 .LBB7:
|
||||
1049:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
1050:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||
175 .loc 2 1050 3 discriminator 2 view .LVU48
|
||||
175 .loc 2 1050 3 view .LVU48
|
||||
1051:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
1052:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \
|
||||
1053:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \
|
||||
1054:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
|
||||
1055:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) );
|
||||
176 .loc 2 1055 4 discriminator 2 view .LVU49
|
||||
176 .loc 2 1055 4 view .LVU49
|
||||
177 0028 4FF47803 mov r3, #16252928
|
||||
178 .syntax unified
|
||||
179 @ 1055 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
|
||||
@@ -1487,8 +1487,8 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
1066:Drivers/CMSIS/Include/cmsis_gcc.h **** result <<= s; /* shift when v's highest bits are zero */
|
||||
1067:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||
1068:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
|
||||
183 .loc 2 1068 3 discriminator 2 view .LVU50
|
||||
184 .loc 2 1068 3 is_stmt 0 discriminator 2 view .LVU51
|
||||
183 .loc 2 1068 3 view .LVU50
|
||||
184 .loc 2 1068 3 is_stmt 0 view .LVU51
|
||||
185 .thumb
|
||||
186 .syntax unified
|
||||
187 .LBE7:
|
||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
1069:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
1070:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
1071:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||
ARM GAS /tmp/ccF4OHvs.s page 26
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 26
|
||||
|
||||
|
||||
1072:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||
@@ -1508,7 +1508,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
1076:Drivers/CMSIS/Include/cmsis_gcc.h **** \return number of leading zeros in value
|
||||
1077:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
1078:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint8_t __CLZ(uint32_t value)
|
||||
191 .loc 2 1078 30 is_stmt 1 discriminator 2 view .LVU52
|
||||
191 .loc 2 1078 30 is_stmt 1 view .LVU52
|
||||
192 .LBB9:
|
||||
1079:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
1080:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Even though __builtin_clz produces a CLZ instruction on ARM, formally
|
||||
@@ -1521,24 +1521,24 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
1087:Drivers/CMSIS/Include/cmsis_gcc.h **** single CLZ instruction.
|
||||
1088:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||
1089:Drivers/CMSIS/Include/cmsis_gcc.h **** if (value == 0U)
|
||||
193 .loc 2 1089 3 discriminator 2 view .LVU53
|
||||
194 .loc 2 1089 6 is_stmt 0 discriminator 2 view .LVU54
|
||||
193 .loc 2 1089 3 view .LVU53
|
||||
194 .loc 2 1089 6 is_stmt 0 view .LVU54
|
||||
195 0030 7BB1 cbz r3, .L14
|
||||
1090:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||
1091:Drivers/CMSIS/Include/cmsis_gcc.h **** return 32U;
|
||||
1092:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||
1093:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_clz(value);
|
||||
196 .loc 2 1093 3 is_stmt 1 view .LVU55
|
||||
197 .loc 2 1093 10 is_stmt 0 view .LVU56
|
||||
197 .loc 2 1093 10 is_stmt 0 discriminator 1 view .LVU56
|
||||
198 0032 B3FA83F3 clz r3, r3
|
||||
199 .LVL11:
|
||||
200 .L11:
|
||||
201 .loc 2 1093 10 view .LVU57
|
||||
201 .loc 2 1093 10 discriminator 1 view .LVU57
|
||||
202 .LBE9:
|
||||
203 .LBE8:
|
||||
204 .loc 1 162 121 view .LVU58
|
||||
204 .loc 1 162 121 discriminator 2 view .LVU58
|
||||
205 0036 03F01F03 and r3, r3, #31
|
||||
206 .loc 1 162 83 view .LVU59
|
||||
206 .loc 1 162 83 discriminator 2 view .LVU59
|
||||
207 003a 0CFA03F3 lsl r3, ip, r3
|
||||
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** ((pRequestGeneratorConfig->RequestNumber - 1U) << (POSITION_VAL(
|
||||
208 .loc 1 161 70 view .LVU60
|
||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
217 .loc 1 165 5 is_stmt 1 view .LVU64
|
||||
218 .loc 1 165 5 view .LVU65
|
||||
219 0046 0020 movs r0, #0
|
||||
ARM GAS /tmp/ccF4OHvs.s page 27
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 27
|
||||
|
||||
|
||||
220 0048 82F82400 strb r0, [r2, #36]
|
||||
@@ -1612,13 +1612,13 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
256 .cfi_def_cfa_offset 4
|
||||
257 .cfi_offset 4, -4
|
||||
158:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
258 .loc 1 158 5 view .LVU74
|
||||
258 .loc 1 158 5 discriminator 1 view .LVU74
|
||||
259 005a 0220 movs r0, #2
|
||||
260 005c F6E7 b .L10
|
||||
261 .cfi_endproc
|
||||
262 .LFE330:
|
||||
264 .section .text.HAL_DMAEx_EnableMuxRequestGenerator,"ax",%progbits
|
||||
ARM GAS /tmp/ccF4OHvs.s page 28
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 28
|
||||
|
||||
|
||||
265 .align 1
|
||||
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
298 .LVL17:
|
||||
299 .loc 1 195 12 view .LVU87
|
||||
300 0014 7047 bx lr
|
||||
ARM GAS /tmp/ccF4OHvs.s page 29
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 29
|
||||
|
||||
|
||||
301 .LVL18:
|
||||
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
335 .loc 1 217 12 is_stmt 0 view .LVU95
|
||||
336 0000 90F82530 ldrb r3, [r0, #37] @ zero_extendqisi2
|
||||
337 .loc 1 217 6 view .LVU96
|
||||
ARM GAS /tmp/ccF4OHvs.s page 30
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 30
|
||||
|
||||
|
||||
338 0004 3BB1 cbz r3, .L25
|
||||
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** /**
|
||||
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** * @brief Handles DMAMUX interrupt request.
|
||||
ARM GAS /tmp/ccF4OHvs.s page 31
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 31
|
||||
|
||||
|
||||
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c **** * @param hdma: pointer to a DMA_HandleTypeDef structure that contains
|
||||
@@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
419 .loc 1 249 9 is_stmt 0 view .LVU125
|
||||
420 001e C36B ldr r3, [r0, #60]
|
||||
421 .loc 1 249 21 view .LVU126
|
||||
ARM GAS /tmp/ccF4OHvs.s page 32
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 32
|
||||
|
||||
|
||||
422 0020 43F40073 orr r3, r3, #512
|
||||
@@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
458 0044 E26D ldr r2, [r4, #92]
|
||||
459 .loc 1 267 43 view .LVU145
|
||||
460 0046 5A60 str r2, [r3, #4]
|
||||
ARM GAS /tmp/ccF4OHvs.s page 33
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 33
|
||||
|
||||
|
||||
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c ****
|
||||
@@ -1956,26 +1956,27 @@ ARM GAS /tmp/ccF4OHvs.s page 1
|
||||
481 .LFE333:
|
||||
483 .text
|
||||
484 .Letext0:
|
||||
485 .file 3 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
|
||||
486 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
487 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h"
|
||||
488 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
489 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
|
||||
490 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h"
|
||||
ARM GAS /tmp/ccF4OHvs.s page 34
|
||||
485 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
486 .file 4 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
487 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
488 .file 6 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h"
|
||||
489 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
490 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
|
||||
491 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h"
|
||||
ARM GAS /tmp/ccCx4Vhr.s page 34
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32g4xx_hal_dma_ex.c
|
||||
/tmp/ccF4OHvs.s:21 .text.HAL_DMAEx_ConfigMuxSync:00000000 $t
|
||||
/tmp/ccF4OHvs.s:27 .text.HAL_DMAEx_ConfigMuxSync:00000000 HAL_DMAEx_ConfigMuxSync
|
||||
/tmp/ccF4OHvs.s:116 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 $t
|
||||
/tmp/ccF4OHvs.s:122 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 HAL_DMAEx_ConfigMuxRequestGenerator
|
||||
/tmp/ccF4OHvs.s:265 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 $t
|
||||
/tmp/ccF4OHvs.s:271 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 HAL_DMAEx_EnableMuxRequestGenerator
|
||||
/tmp/ccF4OHvs.s:319 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 $t
|
||||
/tmp/ccF4OHvs.s:325 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 HAL_DMAEx_DisableMuxRequestGenerator
|
||||
/tmp/ccF4OHvs.s:373 .text.HAL_DMAEx_MUX_IRQHandler:00000000 $t
|
||||
/tmp/ccF4OHvs.s:379 .text.HAL_DMAEx_MUX_IRQHandler:00000000 HAL_DMAEx_MUX_IRQHandler
|
||||
/tmp/ccCx4Vhr.s:21 .text.HAL_DMAEx_ConfigMuxSync:00000000 $t
|
||||
/tmp/ccCx4Vhr.s:27 .text.HAL_DMAEx_ConfigMuxSync:00000000 HAL_DMAEx_ConfigMuxSync
|
||||
/tmp/ccCx4Vhr.s:116 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 $t
|
||||
/tmp/ccCx4Vhr.s:122 .text.HAL_DMAEx_ConfigMuxRequestGenerator:00000000 HAL_DMAEx_ConfigMuxRequestGenerator
|
||||
/tmp/ccCx4Vhr.s:265 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 $t
|
||||
/tmp/ccCx4Vhr.s:271 .text.HAL_DMAEx_EnableMuxRequestGenerator:00000000 HAL_DMAEx_EnableMuxRequestGenerator
|
||||
/tmp/ccCx4Vhr.s:319 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 $t
|
||||
/tmp/ccCx4Vhr.s:325 .text.HAL_DMAEx_DisableMuxRequestGenerator:00000000 HAL_DMAEx_DisableMuxRequestGenerator
|
||||
/tmp/ccCx4Vhr.s:373 .text.HAL_DMAEx_MUX_IRQHandler:00000000 $t
|
||||
/tmp/ccCx4Vhr.s:379 .text.HAL_DMAEx_MUX_IRQHandler:00000000 HAL_DMAEx_MUX_IRQHandler
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
||||
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_exti.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_flash.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_flash_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_flash_ramfunc.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cc8dOzXH.s page 1
|
||||
ARM GAS /tmp/ccrFjpCU.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/cc8dOzXH.s page 1
|
||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** [..] RAM functions are defined using a specific toolchain keyword "__ramfunc".
|
||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c ****
|
||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** *** GNU Compiler ***
|
||||
ARM GAS /tmp/cc8dOzXH.s page 2
|
||||
ARM GAS /tmp/ccrFjpCU.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** --------------------
|
||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/cc8dOzXH.s page 1
|
||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** */
|
||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c ****
|
||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** /**
|
||||
ARM GAS /tmp/cc8dOzXH.s page 3
|
||||
ARM GAS /tmp/ccrFjpCU.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** * @brief Enable the Power down in Run Mode
|
||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/cc8dOzXH.s page 1
|
||||
105:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** */
|
||||
106:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** __RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_DisableRunPowerDown(void)
|
||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** {
|
||||
ARM GAS /tmp/cc8dOzXH.s page 4
|
||||
ARM GAS /tmp/ccrFjpCU.s page 4
|
||||
|
||||
|
||||
68 .loc 1 107 1 is_stmt 1 view -0
|
||||
@@ -218,19 +218,20 @@ ARM GAS /tmp/cc8dOzXH.s page 1
|
||||
97 .LFE330:
|
||||
99 .text
|
||||
100 .Letext0:
|
||||
101 .file 2 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
102 .file 3 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
|
||||
103 .file 4 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
ARM GAS /tmp/cc8dOzXH.s page 5
|
||||
101 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
102 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
103 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
104 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
ARM GAS /tmp/ccrFjpCU.s page 5
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32g4xx_hal_flash_ramfunc.c
|
||||
/tmp/cc8dOzXH.s:21 .RamFunc:00000000 $t
|
||||
/tmp/cc8dOzXH.s:27 .RamFunc:00000000 HAL_FLASHEx_EnableRunPowerDown
|
||||
/tmp/cc8dOzXH.s:54 .RamFunc:00000018 $d
|
||||
/tmp/cc8dOzXH.s:60 .RamFunc:00000024 $t
|
||||
/tmp/cc8dOzXH.s:66 .RamFunc:00000024 HAL_FLASHEx_DisableRunPowerDown
|
||||
/tmp/cc8dOzXH.s:93 .RamFunc:0000003c $d
|
||||
/tmp/ccrFjpCU.s:21 .RamFunc:00000000 $t
|
||||
/tmp/ccrFjpCU.s:27 .RamFunc:00000000 HAL_FLASHEx_EnableRunPowerDown
|
||||
/tmp/ccrFjpCU.s:54 .RamFunc:00000018 $d
|
||||
/tmp/ccrFjpCU.s:60 .RamFunc:00000024 $t
|
||||
/tmp/ccrFjpCU.s:66 .RamFunc:00000024 HAL_FLASHEx_DisableRunPowerDown
|
||||
/tmp/ccrFjpCU.s:93 .RamFunc:0000003c $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
||||
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_gpio.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_i2c.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_i2c_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cc3umPGo.s page 1
|
||||
ARM GAS /tmp/cca4X2Sp.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** [..] Comparing to other previous devices, the I2C interface for STM32G4xx
|
||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** devices contains the following additional features
|
||||
ARM GAS /tmp/cc3umPGo.s page 2
|
||||
ARM GAS /tmp/cca4X2Sp.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** @endverbatim
|
||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** * @{
|
||||
ARM GAS /tmp/cc3umPGo.s page 3
|
||||
ARM GAS /tmp/cca4X2Sp.s page 3
|
||||
|
||||
|
||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** */
|
||||
@@ -167,18 +167,18 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
54 .loc 1 105 5 discriminator 2 view .LVU10
|
||||
106:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
55 .loc 1 107 5 discriminator 2 view .LVU11
|
||||
56 .loc 1 107 17 is_stmt 0 discriminator 2 view .LVU12
|
||||
55 .loc 1 107 5 view .LVU11
|
||||
56 .loc 1 107 17 is_stmt 0 view .LVU12
|
||||
57 001a 2422 movs r2, #36
|
||||
58 001c 80F84120 strb r2, [r0, #65]
|
||||
108:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
109:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
110:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
59 .loc 1 110 5 is_stmt 1 discriminator 2 view .LVU13
|
||||
59 .loc 1 110 5 is_stmt 1 view .LVU13
|
||||
60 0020 0068 ldr r0, [r0]
|
||||
61 .LVL1:
|
||||
62 .loc 1 110 5 is_stmt 0 discriminator 2 view .LVU14
|
||||
ARM GAS /tmp/cc3umPGo.s page 4
|
||||
62 .loc 1 110 5 is_stmt 0 view .LVU14
|
||||
ARM GAS /tmp/cca4X2Sp.s page 4
|
||||
|
||||
|
||||
63 0022 0268 ldr r2, [r0]
|
||||
@@ -187,58 +187,58 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
111:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
112:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Reset I2Cx ANOFF bit */
|
||||
113:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
|
||||
66 .loc 1 113 5 is_stmt 1 discriminator 2 view .LVU15
|
||||
67 .loc 1 113 9 is_stmt 0 discriminator 2 view .LVU16
|
||||
66 .loc 1 113 5 is_stmt 1 view .LVU15
|
||||
67 .loc 1 113 9 is_stmt 0 view .LVU16
|
||||
68 002a 1868 ldr r0, [r3]
|
||||
69 .loc 1 113 19 discriminator 2 view .LVU17
|
||||
69 .loc 1 113 19 view .LVU17
|
||||
70 002c 0268 ldr r2, [r0]
|
||||
71 .loc 1 113 25 discriminator 2 view .LVU18
|
||||
71 .loc 1 113 25 view .LVU18
|
||||
72 002e 22F48052 bic r2, r2, #4096
|
||||
73 0032 0260 str r2, [r0]
|
||||
114:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
115:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Set analog filter bit*/
|
||||
116:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= AnalogFilter;
|
||||
74 .loc 1 116 5 is_stmt 1 discriminator 2 view .LVU19
|
||||
75 .loc 1 116 9 is_stmt 0 discriminator 2 view .LVU20
|
||||
74 .loc 1 116 5 is_stmt 1 view .LVU19
|
||||
75 .loc 1 116 9 is_stmt 0 view .LVU20
|
||||
76 0034 1868 ldr r0, [r3]
|
||||
77 .loc 1 116 19 discriminator 2 view .LVU21
|
||||
77 .loc 1 116 19 view .LVU21
|
||||
78 0036 0268 ldr r2, [r0]
|
||||
79 .loc 1 116 25 discriminator 2 view .LVU22
|
||||
79 .loc 1 116 25 view .LVU22
|
||||
80 0038 1143 orrs r1, r1, r2
|
||||
81 .LVL2:
|
||||
82 .loc 1 116 25 discriminator 2 view .LVU23
|
||||
82 .loc 1 116 25 view .LVU23
|
||||
83 003a 0160 str r1, [r0]
|
||||
117:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
118:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
84 .loc 1 118 5 is_stmt 1 discriminator 2 view .LVU24
|
||||
84 .loc 1 118 5 is_stmt 1 view .LVU24
|
||||
85 003c 1968 ldr r1, [r3]
|
||||
86 003e 0A68 ldr r2, [r1]
|
||||
87 0040 42F00102 orr r2, r2, #1
|
||||
88 0044 0A60 str r2, [r1]
|
||||
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
120:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
89 .loc 1 120 5 discriminator 2 view .LVU25
|
||||
90 .loc 1 120 17 is_stmt 0 discriminator 2 view .LVU26
|
||||
89 .loc 1 120 5 view .LVU25
|
||||
90 .loc 1 120 17 is_stmt 0 view .LVU26
|
||||
91 0046 2022 movs r2, #32
|
||||
92 0048 83F84120 strb r2, [r3, #65]
|
||||
121:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
93 .loc 1 123 5 is_stmt 1 discriminator 2 view .LVU27
|
||||
94 .loc 1 123 5 discriminator 2 view .LVU28
|
||||
93 .loc 1 123 5 is_stmt 1 view .LVU27
|
||||
94 .loc 1 123 5 view .LVU28
|
||||
95 004c 0020 movs r0, #0
|
||||
96 004e 83F84000 strb r0, [r3, #64]
|
||||
97 .loc 1 123 5 discriminator 2 view .LVU29
|
||||
97 .loc 1 123 5 view .LVU29
|
||||
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
125:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
98 .loc 1 125 5 discriminator 2 view .LVU30
|
||||
99 .loc 1 125 12 is_stmt 0 discriminator 2 view .LVU31
|
||||
98 .loc 1 125 5 view .LVU30
|
||||
99 .loc 1 125 12 is_stmt 0 view .LVU31
|
||||
100 0052 7047 bx lr
|
||||
101 .LVL3:
|
||||
102 .L3:
|
||||
126:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** }
|
||||
127:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** else
|
||||
ARM GAS /tmp/cc3umPGo.s page 5
|
||||
ARM GAS /tmp/cca4X2Sp.s page 5
|
||||
|
||||
|
||||
128:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** {
|
||||
@@ -251,7 +251,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
108 .LVL5:
|
||||
109 .L4:
|
||||
105:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
110 .loc 1 105 5 view .LVU34
|
||||
110 .loc 1 105 5 discriminator 1 view .LVU34
|
||||
111 0058 0220 movs r0, #2
|
||||
112 .LVL6:
|
||||
130:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** }
|
||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
148:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** if (hi2c->State == HAL_I2C_STATE_READY)
|
||||
138 .loc 1 148 3 view .LVU41
|
||||
139 .loc 1 148 11 is_stmt 0 view .LVU42
|
||||
ARM GAS /tmp/cc3umPGo.s page 6
|
||||
ARM GAS /tmp/cca4X2Sp.s page 6
|
||||
|
||||
|
||||
140 0002 90F84120 ldrb r2, [r0, #65] @ zero_extendqisi2
|
||||
@@ -320,82 +320,82 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
153 .loc 1 151 5 discriminator 2 view .LVU47
|
||||
152:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
153:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
154 .loc 1 153 5 discriminator 2 view .LVU48
|
||||
155 .loc 1 153 17 is_stmt 0 discriminator 2 view .LVU49
|
||||
154 .loc 1 153 5 view .LVU48
|
||||
155 .loc 1 153 17 is_stmt 0 view .LVU49
|
||||
156 001a 2422 movs r2, #36
|
||||
157 001c 80F84120 strb r2, [r0, #65]
|
||||
154:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
156:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
158 .loc 1 156 5 is_stmt 1 discriminator 2 view .LVU50
|
||||
158 .loc 1 156 5 is_stmt 1 view .LVU50
|
||||
159 0020 0068 ldr r0, [r0]
|
||||
160 .LVL8:
|
||||
161 .loc 1 156 5 is_stmt 0 discriminator 2 view .LVU51
|
||||
161 .loc 1 156 5 is_stmt 0 view .LVU51
|
||||
162 0022 0268 ldr r2, [r0]
|
||||
163 0024 22F00102 bic r2, r2, #1
|
||||
164 0028 0260 str r2, [r0]
|
||||
157:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
158:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Get the old register value */
|
||||
159:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** tmpreg = hi2c->Instance->CR1;
|
||||
165 .loc 1 159 5 is_stmt 1 discriminator 2 view .LVU52
|
||||
166 .loc 1 159 18 is_stmt 0 discriminator 2 view .LVU53
|
||||
165 .loc 1 159 5 is_stmt 1 view .LVU52
|
||||
166 .loc 1 159 18 is_stmt 0 view .LVU53
|
||||
167 002a 1868 ldr r0, [r3]
|
||||
168 .loc 1 159 12 discriminator 2 view .LVU54
|
||||
168 .loc 1 159 12 view .LVU54
|
||||
169 002c 0268 ldr r2, [r0]
|
||||
170 .LVL9:
|
||||
160:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Reset I2Cx DNF bits [11:8] */
|
||||
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** tmpreg &= ~(I2C_CR1_DNF);
|
||||
171 .loc 1 162 5 is_stmt 1 discriminator 2 view .LVU55
|
||||
172 .loc 1 162 12 is_stmt 0 discriminator 2 view .LVU56
|
||||
171 .loc 1 162 5 is_stmt 1 view .LVU55
|
||||
172 .loc 1 162 12 is_stmt 0 view .LVU56
|
||||
173 002e 22F47062 bic r2, r2, #3840
|
||||
174 .LVL10:
|
||||
163:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
164:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Set I2Cx DNF coefficient */
|
||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** tmpreg |= DigitalFilter << 8U;
|
||||
175 .loc 1 165 5 is_stmt 1 discriminator 2 view .LVU57
|
||||
176 .loc 1 165 12 is_stmt 0 discriminator 2 view .LVU58
|
||||
175 .loc 1 165 5 is_stmt 1 view .LVU57
|
||||
176 .loc 1 165 12 is_stmt 0 view .LVU58
|
||||
177 0032 42EA0122 orr r2, r2, r1, lsl #8
|
||||
178 .LVL11:
|
||||
166:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
ARM GAS /tmp/cc3umPGo.s page 7
|
||||
ARM GAS /tmp/cca4X2Sp.s page 7
|
||||
|
||||
|
||||
167:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Store the new register value */
|
||||
168:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->Instance->CR1 = tmpreg;
|
||||
179 .loc 1 168 5 is_stmt 1 discriminator 2 view .LVU59
|
||||
180 .loc 1 168 25 is_stmt 0 discriminator 2 view .LVU60
|
||||
179 .loc 1 168 5 is_stmt 1 view .LVU59
|
||||
180 .loc 1 168 25 is_stmt 0 view .LVU60
|
||||
181 0036 0260 str r2, [r0]
|
||||
169:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
170:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
182 .loc 1 170 5 is_stmt 1 discriminator 2 view .LVU61
|
||||
182 .loc 1 170 5 is_stmt 1 view .LVU61
|
||||
183 0038 1968 ldr r1, [r3]
|
||||
184 .LVL12:
|
||||
185 .loc 1 170 5 is_stmt 0 discriminator 2 view .LVU62
|
||||
185 .loc 1 170 5 is_stmt 0 view .LVU62
|
||||
186 003a 0A68 ldr r2, [r1]
|
||||
187 .LVL13:
|
||||
188 .loc 1 170 5 discriminator 2 view .LVU63
|
||||
188 .loc 1 170 5 view .LVU63
|
||||
189 003c 42F00102 orr r2, r2, #1
|
||||
190 0040 0A60 str r2, [r1]
|
||||
191 .LVL14:
|
||||
171:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
172:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
192 .loc 1 172 5 is_stmt 1 discriminator 2 view .LVU64
|
||||
193 .loc 1 172 17 is_stmt 0 discriminator 2 view .LVU65
|
||||
192 .loc 1 172 5 is_stmt 1 view .LVU64
|
||||
193 .loc 1 172 17 is_stmt 0 view .LVU65
|
||||
194 0042 2022 movs r2, #32
|
||||
195 0044 83F84120 strb r2, [r3, #65]
|
||||
173:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
174:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
175:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
196 .loc 1 175 5 is_stmt 1 discriminator 2 view .LVU66
|
||||
197 .loc 1 175 5 discriminator 2 view .LVU67
|
||||
196 .loc 1 175 5 is_stmt 1 view .LVU66
|
||||
197 .loc 1 175 5 view .LVU67
|
||||
198 0048 0020 movs r0, #0
|
||||
199 004a 83F84000 strb r0, [r3, #64]
|
||||
200 .loc 1 175 5 discriminator 2 view .LVU68
|
||||
200 .loc 1 175 5 view .LVU68
|
||||
176:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
177:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
201 .loc 1 177 5 discriminator 2 view .LVU69
|
||||
202 .loc 1 177 12 is_stmt 0 discriminator 2 view .LVU70
|
||||
201 .loc 1 177 5 view .LVU69
|
||||
202 .loc 1 177 12 is_stmt 0 view .LVU70
|
||||
203 004e 7047 bx lr
|
||||
204 .LVL15:
|
||||
205 .L7:
|
||||
@@ -411,14 +411,14 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
211 .LVL17:
|
||||
212 .L8:
|
||||
151:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
213 .loc 1 151 5 view .LVU73
|
||||
213 .loc 1 151 5 discriminator 1 view .LVU73
|
||||
214 0054 0220 movs r0, #2
|
||||
215 .LVL18:
|
||||
182:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** }
|
||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** }
|
||||
216 .loc 1 183 1 view .LVU74
|
||||
217 0056 7047 bx lr
|
||||
ARM GAS /tmp/cc3umPGo.s page 8
|
||||
ARM GAS /tmp/cca4X2Sp.s page 8
|
||||
|
||||
|
||||
218 .cfi_endproc
|
||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
244 0008 202A cmp r2, #32
|
||||
245 000a 1FD1 bne .L11
|
||||
214:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** {
|
||||
ARM GAS /tmp/cc3umPGo.s page 9
|
||||
ARM GAS /tmp/cca4X2Sp.s page 9
|
||||
|
||||
|
||||
215:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Process Locked */
|
||||
@@ -494,14 +494,14 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
254 .loc 1 216 5 discriminator 2 view .LVU84
|
||||
217:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
218:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
255 .loc 1 218 5 discriminator 2 view .LVU85
|
||||
256 .loc 1 218 17 is_stmt 0 discriminator 2 view .LVU86
|
||||
255 .loc 1 218 5 view .LVU85
|
||||
256 .loc 1 218 17 is_stmt 0 view .LVU86
|
||||
257 001a 2422 movs r2, #36
|
||||
258 001c 80F84120 strb r2, [r0, #65]
|
||||
219:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
220:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
221:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
259 .loc 1 221 5 is_stmt 1 discriminator 2 view .LVU87
|
||||
259 .loc 1 221 5 is_stmt 1 view .LVU87
|
||||
260 0020 0168 ldr r1, [r0]
|
||||
261 0022 0A68 ldr r2, [r1]
|
||||
262 0024 22F00102 bic r2, r2, #1
|
||||
@@ -509,44 +509,44 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
222:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
223:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
|
||||
224:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->Instance->CR1 |= I2C_CR1_WUPEN;
|
||||
264 .loc 1 224 5 discriminator 2 view .LVU88
|
||||
265 .loc 1 224 9 is_stmt 0 discriminator 2 view .LVU89
|
||||
264 .loc 1 224 5 view .LVU88
|
||||
265 .loc 1 224 9 is_stmt 0 view .LVU89
|
||||
266 002a 0168 ldr r1, [r0]
|
||||
267 .loc 1 224 19 discriminator 2 view .LVU90
|
||||
267 .loc 1 224 19 view .LVU90
|
||||
268 002c 0A68 ldr r2, [r1]
|
||||
269 .loc 1 224 25 discriminator 2 view .LVU91
|
||||
269 .loc 1 224 25 view .LVU91
|
||||
270 002e 42F48022 orr r2, r2, #262144
|
||||
271 0032 0A60 str r2, [r1]
|
||||
225:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
226:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
272 .loc 1 226 5 is_stmt 1 discriminator 2 view .LVU92
|
||||
272 .loc 1 226 5 is_stmt 1 view .LVU92
|
||||
273 0034 0168 ldr r1, [r0]
|
||||
274 0036 0A68 ldr r2, [r1]
|
||||
275 0038 42F00102 orr r2, r2, #1
|
||||
276 003c 0A60 str r2, [r1]
|
||||
227:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
228:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
277 .loc 1 228 5 discriminator 2 view .LVU93
|
||||
278 .loc 1 228 17 is_stmt 0 discriminator 2 view .LVU94
|
||||
277 .loc 1 228 5 view .LVU93
|
||||
278 .loc 1 228 17 is_stmt 0 view .LVU94
|
||||
279 003e 2022 movs r2, #32
|
||||
280 0040 80F84120 strb r2, [r0, #65]
|
||||
229:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
281 .loc 1 231 5 is_stmt 1 discriminator 2 view .LVU95
|
||||
282 .loc 1 231 5 discriminator 2 view .LVU96
|
||||
281 .loc 1 231 5 is_stmt 1 view .LVU95
|
||||
282 .loc 1 231 5 view .LVU96
|
||||
283 0044 0020 movs r0, #0
|
||||
284 .LVL20:
|
||||
285 .loc 1 231 5 is_stmt 0 discriminator 2 view .LVU97
|
||||
ARM GAS /tmp/cc3umPGo.s page 10
|
||||
285 .loc 1 231 5 is_stmt 0 view .LVU97
|
||||
ARM GAS /tmp/cca4X2Sp.s page 10
|
||||
|
||||
|
||||
286 0046 83F84000 strb r0, [r3, #64]
|
||||
287 .loc 1 231 5 is_stmt 1 discriminator 2 view .LVU98
|
||||
287 .loc 1 231 5 is_stmt 1 view .LVU98
|
||||
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
288 .loc 1 233 5 discriminator 2 view .LVU99
|
||||
289 .loc 1 233 12 is_stmt 0 discriminator 2 view .LVU100
|
||||
288 .loc 1 233 5 view .LVU99
|
||||
289 .loc 1 233 12 is_stmt 0 view .LVU100
|
||||
290 004a 7047 bx lr
|
||||
291 .LVL21:
|
||||
292 .L11:
|
||||
@@ -562,7 +562,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
298 .LVL23:
|
||||
299 .L12:
|
||||
216:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
300 .loc 1 216 5 view .LVU103
|
||||
300 .loc 1 216 5 discriminator 1 view .LVU103
|
||||
301 0050 0220 movs r0, #2
|
||||
302 .LVL24:
|
||||
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** }
|
||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
324 0000 0346 mov r3, r0
|
||||
249:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Check the parameters */
|
||||
250:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** assert_param(IS_I2C_WAKEUP_FROMSTOP_INSTANCE(hi2c->Instance));
|
||||
ARM GAS /tmp/cc3umPGo.s page 11
|
||||
ARM GAS /tmp/cca4X2Sp.s page 11
|
||||
|
||||
|
||||
325 .loc 1 250 3 is_stmt 1 view .LVU107
|
||||
@@ -625,14 +625,14 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
341 .loc 1 255 5 discriminator 2 view .LVU114
|
||||
256:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
257:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_BUSY;
|
||||
342 .loc 1 257 5 discriminator 2 view .LVU115
|
||||
343 .loc 1 257 17 is_stmt 0 discriminator 2 view .LVU116
|
||||
342 .loc 1 257 5 view .LVU115
|
||||
343 .loc 1 257 17 is_stmt 0 view .LVU116
|
||||
344 001a 2422 movs r2, #36
|
||||
345 001c 80F84120 strb r2, [r0, #65]
|
||||
258:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
259:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Disable the selected I2C peripheral */
|
||||
260:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_DISABLE(hi2c);
|
||||
346 .loc 1 260 5 is_stmt 1 discriminator 2 view .LVU117
|
||||
346 .loc 1 260 5 is_stmt 1 view .LVU117
|
||||
347 0020 0168 ldr r1, [r0]
|
||||
348 0022 0A68 ldr r2, [r1]
|
||||
349 0024 22F00102 bic r2, r2, #1
|
||||
@@ -640,44 +640,44 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
261:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
262:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Enable wakeup from stop mode */
|
||||
263:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_WUPEN);
|
||||
351 .loc 1 263 5 discriminator 2 view .LVU118
|
||||
352 .loc 1 263 9 is_stmt 0 discriminator 2 view .LVU119
|
||||
351 .loc 1 263 5 view .LVU118
|
||||
352 .loc 1 263 9 is_stmt 0 view .LVU119
|
||||
353 002a 0168 ldr r1, [r0]
|
||||
354 .loc 1 263 19 discriminator 2 view .LVU120
|
||||
354 .loc 1 263 19 view .LVU120
|
||||
355 002c 0A68 ldr r2, [r1]
|
||||
356 .loc 1 263 25 discriminator 2 view .LVU121
|
||||
356 .loc 1 263 25 view .LVU121
|
||||
357 002e 22F48022 bic r2, r2, #262144
|
||||
358 0032 0A60 str r2, [r1]
|
||||
264:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
265:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
|
||||
359 .loc 1 265 5 is_stmt 1 discriminator 2 view .LVU122
|
||||
359 .loc 1 265 5 is_stmt 1 view .LVU122
|
||||
360 0034 0168 ldr r1, [r0]
|
||||
361 0036 0A68 ldr r2, [r1]
|
||||
362 0038 42F00102 orr r2, r2, #1
|
||||
363 003c 0A60 str r2, [r1]
|
||||
266:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
267:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** hi2c->State = HAL_I2C_STATE_READY;
|
||||
364 .loc 1 267 5 discriminator 2 view .LVU123
|
||||
ARM GAS /tmp/cc3umPGo.s page 12
|
||||
364 .loc 1 267 5 view .LVU123
|
||||
ARM GAS /tmp/cca4X2Sp.s page 12
|
||||
|
||||
|
||||
365 .loc 1 267 17 is_stmt 0 discriminator 2 view .LVU124
|
||||
365 .loc 1 267 17 is_stmt 0 view .LVU124
|
||||
366 003e 2022 movs r2, #32
|
||||
367 0040 80F84120 strb r2, [r0, #65]
|
||||
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
269:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /* Process Unlocked */
|
||||
270:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** __HAL_UNLOCK(hi2c);
|
||||
368 .loc 1 270 5 is_stmt 1 discriminator 2 view .LVU125
|
||||
369 .loc 1 270 5 discriminator 2 view .LVU126
|
||||
368 .loc 1 270 5 is_stmt 1 view .LVU125
|
||||
369 .loc 1 270 5 view .LVU126
|
||||
370 0044 0020 movs r0, #0
|
||||
371 .LVL26:
|
||||
372 .loc 1 270 5 is_stmt 0 discriminator 2 view .LVU127
|
||||
372 .loc 1 270 5 is_stmt 0 view .LVU127
|
||||
373 0046 83F84000 strb r0, [r3, #64]
|
||||
374 .loc 1 270 5 is_stmt 1 discriminator 2 view .LVU128
|
||||
374 .loc 1 270 5 is_stmt 1 view .LVU128
|
||||
271:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
272:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** return HAL_OK;
|
||||
375 .loc 1 272 5 discriminator 2 view .LVU129
|
||||
376 .loc 1 272 12 is_stmt 0 discriminator 2 view .LVU130
|
||||
375 .loc 1 272 5 view .LVU129
|
||||
376 .loc 1 272 12 is_stmt 0 view .LVU130
|
||||
377 004a 7047 bx lr
|
||||
378 .LVL27:
|
||||
379 .L15:
|
||||
@@ -693,7 +693,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
385 .LVL29:
|
||||
386 .L16:
|
||||
255:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c ****
|
||||
387 .loc 1 255 5 view .LVU133
|
||||
387 .loc 1 255 5 discriminator 1 view .LVU133
|
||||
388 0050 0220 movs r0, #2
|
||||
389 .LVL30:
|
||||
277:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** }
|
||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
283:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** /** @defgroup I2CEx_Exported_Functions_Group3 Fast Mode Plus Functions
|
||||
284:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** * @brief Fast Mode Plus Functions
|
||||
285:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** *
|
||||
ARM GAS /tmp/cc3umPGo.s page 13
|
||||
ARM GAS /tmp/cca4X2Sp.s page 13
|
||||
|
||||
|
||||
286:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** @verbatim
|
||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
424 000c 1B6E ldr r3, [r3, #96]
|
||||
425 000e 03F00103 and r3, r3, #1
|
||||
426 0012 0193 str r3, [sp, #4]
|
||||
ARM GAS /tmp/cc3umPGo.s page 14
|
||||
ARM GAS /tmp/cca4X2Sp.s page 14
|
||||
|
||||
|
||||
427 .loc 1 320 3 view .LVU142
|
||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
344:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c **** {
|
||||
460 .loc 1 344 1 is_stmt 1 view -0
|
||||
461 .cfi_startproc
|
||||
ARM GAS /tmp/cc3umPGo.s page 15
|
||||
ARM GAS /tmp/cca4X2Sp.s page 15
|
||||
|
||||
|
||||
462 @ args = 0, pretend = 0, frame = 8
|
||||
@@ -894,32 +894,33 @@ ARM GAS /tmp/cc3umPGo.s page 1
|
||||
503 .LFE334:
|
||||
505 .text
|
||||
506 .Letext0:
|
||||
507 .file 2 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
|
||||
508 .file 3 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
509 .file 4 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
510 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
|
||||
ARM GAS /tmp/cc3umPGo.s page 16
|
||||
507 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
508 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
509 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
510 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
ARM GAS /tmp/cca4X2Sp.s page 16
|
||||
|
||||
|
||||
511 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h"
|
||||
ARM GAS /tmp/cc3umPGo.s page 17
|
||||
511 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h"
|
||||
512 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h"
|
||||
ARM GAS /tmp/cca4X2Sp.s page 17
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32g4xx_hal_i2c_ex.c
|
||||
/tmp/cc3umPGo.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
|
||||
/tmp/cc3umPGo.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
|
||||
/tmp/cc3umPGo.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
|
||||
/tmp/cc3umPGo.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
|
||||
/tmp/cc3umPGo.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t
|
||||
/tmp/cc3umPGo.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
|
||||
/tmp/cc3umPGo.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t
|
||||
/tmp/cc3umPGo.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
|
||||
/tmp/cc3umPGo.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
|
||||
/tmp/cc3umPGo.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
|
||||
/tmp/cc3umPGo.s:445 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
|
||||
/tmp/cc3umPGo.s:451 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
|
||||
/tmp/cc3umPGo.s:457 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
|
||||
/tmp/cc3umPGo.s:500 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
|
||||
/tmp/cca4X2Sp.s:21 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
|
||||
/tmp/cca4X2Sp.s:27 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
|
||||
/tmp/cca4X2Sp.s:119 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
|
||||
/tmp/cca4X2Sp.s:125 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
|
||||
/tmp/cca4X2Sp.s:222 .text.HAL_I2CEx_EnableWakeUp:00000000 $t
|
||||
/tmp/cca4X2Sp.s:228 .text.HAL_I2CEx_EnableWakeUp:00000000 HAL_I2CEx_EnableWakeUp
|
||||
/tmp/cca4X2Sp.s:309 .text.HAL_I2CEx_DisableWakeUp:00000000 $t
|
||||
/tmp/cca4X2Sp.s:315 .text.HAL_I2CEx_DisableWakeUp:00000000 HAL_I2CEx_DisableWakeUp
|
||||
/tmp/cca4X2Sp.s:396 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
|
||||
/tmp/cca4X2Sp.s:402 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
|
||||
/tmp/cca4X2Sp.s:445 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
|
||||
/tmp/cca4X2Sp.s:451 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
|
||||
/tmp/cca4X2Sp.s:457 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
|
||||
/tmp/cca4X2Sp.s:500 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
||||
Binary file not shown.
@@ -25,9 +25,6 @@ build/stm32g4xx_hal_msp.o: Src/stm32g4xx_hal_msp.c Inc/main.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,74 +0,0 @@
|
||||
build/stm32g4xx_hal_pcd.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd.c \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \
|
||||
Inc/stm32g4xx_hal_conf.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||
Inc/stm32g4xx_hal_conf.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,74 +0,0 @@
|
||||
build/stm32g4xx_hal_pcd_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h \
|
||||
Inc/stm32g4xx_hal_conf.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h \
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h \
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h \
|
||||
Drivers/CMSIS/Include/core_cm4.h Drivers/CMSIS/Include/cmsis_version.h \
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||
Inc/stm32g4xx_hal_conf.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h:
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g4xx.h:
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h:
|
||||
Drivers/CMSIS/Include/core_cm4.h:
|
||||
Drivers/CMSIS/Include/cmsis_version.h:
|
||||
Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_rcc_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_dma_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_adc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_adc_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||
@@ -1,970 +0,0 @@
|
||||
ARM GAS /tmp/ccXnw0bT.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "stm32g4xx_hal_pcd_ex.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c"
|
||||
20 .section .text.HAL_PCDEx_PMAConfig,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global HAL_PCDEx_PMAConfig
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 HAL_PCDEx_PMAConfig:
|
||||
28 .LVL0:
|
||||
29 .LFB329:
|
||||
1:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
2:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ******************************************************************************
|
||||
3:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @file stm32g4xx_hal_pcd_ex.c
|
||||
4:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @author MCD Application Team
|
||||
5:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief PCD Extended HAL module driver.
|
||||
6:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * This file provides firmware functions to manage the following
|
||||
7:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * functionalities of the USB Peripheral Controller:
|
||||
8:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * + Extended features functions
|
||||
9:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** *
|
||||
10:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ******************************************************************************
|
||||
11:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @attention
|
||||
12:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** *
|
||||
13:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * Copyright (c) 2019 STMicroelectronics.
|
||||
14:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * All rights reserved.
|
||||
15:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** *
|
||||
16:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
17:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * in the root directory of this software component.
|
||||
18:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
19:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** *
|
||||
20:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ******************************************************************************
|
||||
21:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
22:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
23:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Includes ------------------------------------------------------------------*/
|
||||
24:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #include "stm32g4xx_hal.h"
|
||||
25:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
26:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /** @addtogroup STM32G4xx_HAL_Driver
|
||||
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @{
|
||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
ARM GAS /tmp/ccXnw0bT.s page 2
|
||||
|
||||
|
||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /** @defgroup PCDEx PCDEx
|
||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief PCD Extended HAL module driver
|
||||
32:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @{
|
||||
33:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
34:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
35:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #ifdef HAL_PCD_MODULE_ENABLED
|
||||
36:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
37:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if defined (USB)
|
||||
38:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Private types -------------------------------------------------------------*/
|
||||
39:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Private variables ---------------------------------------------------------*/
|
||||
40:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Private constants ---------------------------------------------------------*/
|
||||
41:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Private macros ------------------------------------------------------------*/
|
||||
42:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Private functions ---------------------------------------------------------*/
|
||||
43:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Exported functions --------------------------------------------------------*/
|
||||
44:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
45:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /** @defgroup PCDEx_Exported_Functions PCDEx Exported Functions
|
||||
46:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @{
|
||||
47:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
48:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
49:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /** @defgroup PCDEx_Exported_Functions_Group1 Peripheral Control functions
|
||||
50:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief PCDEx control functions
|
||||
51:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** *
|
||||
52:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** @verbatim
|
||||
53:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ===============================================================================
|
||||
54:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ##### Extended features functions #####
|
||||
55:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ===============================================================================
|
||||
56:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** [..] This section provides functions allowing to:
|
||||
57:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** (+) Update FIFO configuration
|
||||
58:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
59:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** @endverbatim
|
||||
60:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @{
|
||||
61:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
62:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
63:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
64:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Configure PMA for EP
|
||||
65:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd Device instance
|
||||
66:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param ep_addr endpoint address
|
||||
67:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param ep_kind endpoint Kind
|
||||
68:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * USB_SNG_BUF: Single Buffer used
|
||||
69:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * USB_DBL_BUF: Double Buffer used
|
||||
70:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param pmaadress: EP address in The PMA: In case of single buffer endpoint
|
||||
71:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * this parameter is 16-bit value providing the address
|
||||
72:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * in PMA allocated to endpoint.
|
||||
73:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * In case of double buffer endpoint this parameter
|
||||
74:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * is a 32-bit value providing the endpoint buffer 0 address
|
||||
75:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * in the LSB part of 32-bit value and endpoint buffer 1 address
|
||||
76:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * in the MSB part of 32-bit value.
|
||||
77:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
78:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
79:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
80:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_PMAConfig(PCD_HandleTypeDef *hpcd, uint16_t ep_addr,
|
||||
81:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** uint16_t ep_kind, uint32_t pmaadress)
|
||||
82:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
30 .loc 1 82 1 view -0
|
||||
31 .cfi_startproc
|
||||
32 @ args = 0, pretend = 0, frame = 0
|
||||
33 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/ccXnw0bT.s page 3
|
||||
|
||||
|
||||
34 @ link register save eliminated.
|
||||
83:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** PCD_EPTypeDef *ep;
|
||||
35 .loc 1 83 3 view .LVU1
|
||||
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* initialize ep structure*/
|
||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** if ((0x80U & ep_addr) == 0x80U)
|
||||
36 .loc 1 86 3 view .LVU2
|
||||
37 .loc 1 86 6 is_stmt 0 view .LVU3
|
||||
38 0000 11F0800F tst r1, #128
|
||||
39 0004 0BD0 beq .L2
|
||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep = &hpcd->IN_ep[ep_addr & EP_ADDR_MSK];
|
||||
40 .loc 1 88 5 is_stmt 1 view .LVU4
|
||||
41 .loc 1 88 31 is_stmt 0 view .LVU5
|
||||
42 0006 01F00701 and r1, r1, #7
|
||||
43 .LVL1:
|
||||
44 .loc 1 88 8 view .LVU6
|
||||
45 000a 0131 adds r1, r1, #1
|
||||
46 000c 01EB8101 add r1, r1, r1, lsl #2
|
||||
47 0010 00EBC100 add r0, r0, r1, lsl #3
|
||||
48 .LVL2:
|
||||
49 .L3:
|
||||
89:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
90:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** else
|
||||
91:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
92:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep = &hpcd->OUT_ep[ep_addr];
|
||||
93:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
94:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
95:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Here we check if the endpoint is single or double Buffer*/
|
||||
96:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** if (ep_kind == PCD_SNG_BUF)
|
||||
50 .loc 1 96 3 is_stmt 1 view .LVU7
|
||||
51 .loc 1 96 6 is_stmt 0 view .LVU8
|
||||
52 0014 52B9 cbnz r2, .L4
|
||||
97:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
98:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Single Buffer */
|
||||
99:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->doublebuffer = 0U;
|
||||
53 .loc 1 99 5 is_stmt 1 view .LVU9
|
||||
54 .loc 1 99 22 is_stmt 0 view .LVU10
|
||||
55 0016 0273 strb r2, [r0, #12]
|
||||
100:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
101:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->pmaadress = (uint16_t)pmaadress;
|
||||
56 .loc 1 101 5 is_stmt 1 view .LVU11
|
||||
57 .loc 1 101 19 is_stmt 0 view .LVU12
|
||||
58 0018 C380 strh r3, [r0, #6] @ movhi
|
||||
59 .LVL3:
|
||||
60 .L5:
|
||||
102:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
103:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_USB_DOUBLE_BUFFER == 1U)
|
||||
104:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** else /* USB_DBL_BUF */
|
||||
105:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
106:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Double Buffer Endpoint */
|
||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->doublebuffer = 1U;
|
||||
108:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
109:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->pmaaddr0 = (uint16_t)(pmaadress & 0xFFFFU);
|
||||
110:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->pmaaddr1 = (uint16_t)((pmaadress & 0xFFFF0000U) >> 16);
|
||||
111:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
112:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* (USE_USB_DOUBLE_BUFFER == 1U) */
|
||||
ARM GAS /tmp/ccXnw0bT.s page 4
|
||||
|
||||
|
||||
113:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
114:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
61 .loc 1 114 3 is_stmt 1 view .LVU13
|
||||
115:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
62 .loc 1 115 1 is_stmt 0 view .LVU14
|
||||
63 001a 0020 movs r0, #0
|
||||
64 .LVL4:
|
||||
65 .loc 1 115 1 view .LVU15
|
||||
66 001c 7047 bx lr
|
||||
67 .LVL5:
|
||||
68 .L2:
|
||||
92:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
69 .loc 1 92 5 is_stmt 1 view .LVU16
|
||||
92:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
70 .loc 1 92 8 is_stmt 0 view .LVU17
|
||||
71 001e 01EB8101 add r1, r1, r1, lsl #2
|
||||
72 .LVL6:
|
||||
92:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
73 .loc 1 92 8 view .LVU18
|
||||
74 0022 C900 lsls r1, r1, #3
|
||||
75 0024 01F5B471 add r1, r1, #360
|
||||
76 0028 0844 add r0, r0, r1
|
||||
77 .LVL7:
|
||||
92:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
78 .loc 1 92 8 view .LVU19
|
||||
79 002a F3E7 b .L3
|
||||
80 .L4:
|
||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
81 .loc 1 107 5 is_stmt 1 view .LVU20
|
||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
82 .loc 1 107 22 is_stmt 0 view .LVU21
|
||||
83 002c 0122 movs r2, #1
|
||||
84 .LVL8:
|
||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Configure the PMA */
|
||||
85 .loc 1 107 22 view .LVU22
|
||||
86 002e 0273 strb r2, [r0, #12]
|
||||
109:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->pmaaddr1 = (uint16_t)((pmaadress & 0xFFFF0000U) >> 16);
|
||||
87 .loc 1 109 5 is_stmt 1 view .LVU23
|
||||
109:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** ep->pmaaddr1 = (uint16_t)((pmaadress & 0xFFFF0000U) >> 16);
|
||||
88 .loc 1 109 18 is_stmt 0 view .LVU24
|
||||
89 0030 0381 strh r3, [r0, #8] @ movhi
|
||||
110:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
90 .loc 1 110 5 is_stmt 1 view .LVU25
|
||||
110:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
91 .loc 1 110 20 is_stmt 0 view .LVU26
|
||||
92 0032 1B0C lsrs r3, r3, #16
|
||||
93 .LVL9:
|
||||
110:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
94 .loc 1 110 18 view .LVU27
|
||||
95 0034 4381 strh r3, [r0, #10] @ movhi
|
||||
96 0036 F0E7 b .L5
|
||||
97 .cfi_endproc
|
||||
98 .LFE329:
|
||||
100 .section .text.HAL_PCDEx_ActivateBCD,"ax",%progbits
|
||||
101 .align 1
|
||||
102 .global HAL_PCDEx_ActivateBCD
|
||||
103 .syntax unified
|
||||
ARM GAS /tmp/ccXnw0bT.s page 5
|
||||
|
||||
|
||||
104 .thumb
|
||||
105 .thumb_func
|
||||
107 HAL_PCDEx_ActivateBCD:
|
||||
108 .LVL10:
|
||||
109 .LFB330:
|
||||
116:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
117:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
118:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Activate BatteryCharging feature.
|
||||
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
120:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
121:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_ActivateBCD(PCD_HandleTypeDef *hpcd)
|
||||
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
110 .loc 1 123 1 is_stmt 1 view -0
|
||||
111 .cfi_startproc
|
||||
112 @ args = 0, pretend = 0, frame = 0
|
||||
113 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
114 @ link register save eliminated.
|
||||
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
115 .loc 1 124 3 view .LVU29
|
||||
116 .loc 1 124 16 is_stmt 0 view .LVU30
|
||||
117 0000 0368 ldr r3, [r0]
|
||||
118 .LVL11:
|
||||
125:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->battery_charging_active = 1U;
|
||||
119 .loc 1 125 3 is_stmt 1 view .LVU31
|
||||
120 .loc 1 125 33 is_stmt 0 view .LVU32
|
||||
121 0002 0122 movs r2, #1
|
||||
122 0004 C0F8EC22 str r2, [r0, #748]
|
||||
126:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
127:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Enable BCD feature */
|
||||
128:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR |= USB_BCDR_BCDEN;
|
||||
123 .loc 1 128 3 is_stmt 1 view .LVU33
|
||||
124 .loc 1 128 7 is_stmt 0 view .LVU34
|
||||
125 0008 B3F85820 ldrh r2, [r3, #88]
|
||||
126 000c 92B2 uxth r2, r2
|
||||
127 .loc 1 128 14 view .LVU35
|
||||
128 000e 42F00102 orr r2, r2, #1
|
||||
129 0012 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
129:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
130:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Enable DCD : Data Contact Detect */
|
||||
131:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_PDEN);
|
||||
130 .loc 1 131 3 is_stmt 1 view .LVU36
|
||||
131 .loc 1 131 7 is_stmt 0 view .LVU37
|
||||
132 0016 B3F85820 ldrh r2, [r3, #88]
|
||||
133 001a 92B2 uxth r2, r2
|
||||
134 .loc 1 131 14 view .LVU38
|
||||
135 001c 22F00402 bic r2, r2, #4
|
||||
136 0020 92B2 uxth r2, r2
|
||||
137 0022 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
132:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_SDEN);
|
||||
138 .loc 1 132 3 is_stmt 1 view .LVU39
|
||||
139 .loc 1 132 7 is_stmt 0 view .LVU40
|
||||
140 0026 B3F85820 ldrh r2, [r3, #88]
|
||||
141 002a 92B2 uxth r2, r2
|
||||
142 .loc 1 132 14 view .LVU41
|
||||
143 002c 22F00802 bic r2, r2, #8
|
||||
144 0030 92B2 uxth r2, r2
|
||||
ARM GAS /tmp/ccXnw0bT.s page 6
|
||||
|
||||
|
||||
145 0032 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
133:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR |= USB_BCDR_DCDEN;
|
||||
146 .loc 1 133 3 is_stmt 1 view .LVU42
|
||||
147 .loc 1 133 7 is_stmt 0 view .LVU43
|
||||
148 0036 B3F85820 ldrh r2, [r3, #88]
|
||||
149 003a 92B2 uxth r2, r2
|
||||
150 .loc 1 133 14 view .LVU44
|
||||
151 003c 42F00202 orr r2, r2, #2
|
||||
152 0040 A3F85820 strh r2, [r3, #88] @ movhi
|
||||
134:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
135:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
153 .loc 1 135 3 is_stmt 1 view .LVU45
|
||||
136:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
154 .loc 1 136 1 is_stmt 0 view .LVU46
|
||||
155 0044 0020 movs r0, #0
|
||||
156 .LVL12:
|
||||
157 .loc 1 136 1 view .LVU47
|
||||
158 0046 7047 bx lr
|
||||
159 .cfi_endproc
|
||||
160 .LFE330:
|
||||
162 .section .text.HAL_PCDEx_DeActivateBCD,"ax",%progbits
|
||||
163 .align 1
|
||||
164 .global HAL_PCDEx_DeActivateBCD
|
||||
165 .syntax unified
|
||||
166 .thumb
|
||||
167 .thumb_func
|
||||
169 HAL_PCDEx_DeActivateBCD:
|
||||
170 .LVL13:
|
||||
171 .LFB331:
|
||||
137:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
138:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
139:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Deactivate BatteryCharging feature.
|
||||
140:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_DeActivateBCD(PCD_HandleTypeDef *hpcd)
|
||||
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
172 .loc 1 144 1 is_stmt 1 view -0
|
||||
173 .cfi_startproc
|
||||
174 @ args = 0, pretend = 0, frame = 0
|
||||
175 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
176 @ link register save eliminated.
|
||||
177 .loc 1 144 1 is_stmt 0 view .LVU49
|
||||
178 0000 0346 mov r3, r0
|
||||
145:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
179 .loc 1 145 3 is_stmt 1 view .LVU50
|
||||
180 .loc 1 145 16 is_stmt 0 view .LVU51
|
||||
181 0002 0268 ldr r2, [r0]
|
||||
182 .LVL14:
|
||||
146:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->battery_charging_active = 0U;
|
||||
183 .loc 1 146 3 is_stmt 1 view .LVU52
|
||||
184 .loc 1 146 33 is_stmt 0 view .LVU53
|
||||
185 0004 0020 movs r0, #0
|
||||
186 .LVL15:
|
||||
187 .loc 1 146 33 view .LVU54
|
||||
188 0006 C3F8EC02 str r0, [r3, #748]
|
||||
147:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
ARM GAS /tmp/ccXnw0bT.s page 7
|
||||
|
||||
|
||||
148:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Disable BCD feature */
|
||||
149:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_BCDEN);
|
||||
189 .loc 1 149 3 is_stmt 1 view .LVU55
|
||||
190 .loc 1 149 7 is_stmt 0 view .LVU56
|
||||
191 000a B2F85830 ldrh r3, [r2, #88]
|
||||
192 .LVL16:
|
||||
193 .loc 1 149 7 view .LVU57
|
||||
194 000e 9BB2 uxth r3, r3
|
||||
195 .loc 1 149 14 view .LVU58
|
||||
196 0010 23F00103 bic r3, r3, #1
|
||||
197 0014 9BB2 uxth r3, r3
|
||||
198 0016 A2F85830 strh r3, [r2, #88] @ movhi
|
||||
150:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
151:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
199 .loc 1 151 3 is_stmt 1 view .LVU59
|
||||
152:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
200 .loc 1 152 1 is_stmt 0 view .LVU60
|
||||
201 001a 7047 bx lr
|
||||
202 .cfi_endproc
|
||||
203 .LFE331:
|
||||
205 .section .text.HAL_PCDEx_ActivateLPM,"ax",%progbits
|
||||
206 .align 1
|
||||
207 .global HAL_PCDEx_ActivateLPM
|
||||
208 .syntax unified
|
||||
209 .thumb
|
||||
210 .thumb_func
|
||||
212 HAL_PCDEx_ActivateLPM:
|
||||
213 .LVL17:
|
||||
214 .LFB333:
|
||||
153:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
154:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Handle BatteryCharging Process.
|
||||
156:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
157:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
158:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
159:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** void HAL_PCDEx_BCD_VBUSDetect(PCD_HandleTypeDef *hpcd)
|
||||
160:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** uint32_t tickstart = HAL_GetTick();
|
||||
163:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
164:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Wait Detect flag or a timeout is happen */
|
||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** while ((USBx->BCDR & USB_BCDR_DCDET) == 0U)
|
||||
166:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
167:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Check for the Timeout */
|
||||
168:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** if ((HAL_GetTick() - tickstart) > 1000U)
|
||||
169:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
170:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
171:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_ERROR);
|
||||
172:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #else
|
||||
173:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_ERROR);
|
||||
174:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
175:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
176:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** return;
|
||||
177:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
178:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
179:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
180:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(200U);
|
||||
ARM GAS /tmp/ccXnw0bT.s page 8
|
||||
|
||||
|
||||
181:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
182:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Data Pin Contact ? Check Detect flag */
|
||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** if ((USBx->BCDR & USB_BCDR_DCDET) == USB_BCDR_DCDET)
|
||||
184:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
185:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
186:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_CONTACT_DETECTION);
|
||||
187:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #else
|
||||
188:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_CONTACT_DETECTION);
|
||||
189:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
190:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
191:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Primary detection: checks if connected to Standard Downstream Port
|
||||
192:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** (without charging capability) */
|
||||
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_DCDEN);
|
||||
194:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
195:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_PDEN);
|
||||
196:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
197:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
198:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* If Charger detect ? */
|
||||
199:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** if ((USBx->BCDR & USB_BCDR_PDET) == USB_BCDR_PDET)
|
||||
200:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
201:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Start secondary detection to check connection to Charging Downstream
|
||||
202:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** Port or Dedicated Charging Port */
|
||||
203:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR &= ~(USB_BCDR_PDEN);
|
||||
204:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_SDEN);
|
||||
206:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
207:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
208:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* If CDP ? */
|
||||
209:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** if ((USBx->BCDR & USB_BCDR_SDET) == USB_BCDR_SDET)
|
||||
210:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
211:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Dedicated Downstream Port DCP */
|
||||
212:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
213:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_DEDICATED_CHARGING_PORT);
|
||||
214:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #else
|
||||
215:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_DEDICATED_CHARGING_PORT);
|
||||
216:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
217:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
218:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** else
|
||||
219:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
220:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Charging Downstream Port CDP */
|
||||
221:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
222:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_CHARGING_DOWNSTREAM_PORT);
|
||||
223:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #else
|
||||
224:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_CHARGING_DOWNSTREAM_PORT);
|
||||
225:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
226:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
227:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
228:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** else /* NO */
|
||||
229:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Standard Downstream Port */
|
||||
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_STD_DOWNSTREAM_PORT);
|
||||
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #else
|
||||
234:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_STD_DOWNSTREAM_PORT);
|
||||
235:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
236:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
237:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
ARM GAS /tmp/ccXnw0bT.s page 9
|
||||
|
||||
|
||||
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Battery Charging capability discovery finished Start Enumeration */
|
||||
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** (void)HAL_PCDEx_DeActivateBCD(hpcd);
|
||||
240:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
241:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->BCDCallback(hpcd, PCD_BCD_DISCOVERY_COMPLETED);
|
||||
242:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #else
|
||||
243:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_PCDEx_BCD_Callback(hpcd, PCD_BCD_DISCOVERY_COMPLETED);
|
||||
244:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
245:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
246:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
247:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
248:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
249:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Activate LPM feature.
|
||||
250:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
251:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
252:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
253:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_ActivateLPM(PCD_HandleTypeDef *hpcd)
|
||||
254:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
215 .loc 1 254 1 is_stmt 1 view -0
|
||||
216 .cfi_startproc
|
||||
217 @ args = 0, pretend = 0, frame = 0
|
||||
218 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
219 @ link register save eliminated.
|
||||
220 .loc 1 254 1 is_stmt 0 view .LVU62
|
||||
221 0000 0346 mov r3, r0
|
||||
255:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
256:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
222 .loc 1 256 3 is_stmt 1 view .LVU63
|
||||
223 .loc 1 256 16 is_stmt 0 view .LVU64
|
||||
224 0002 0268 ldr r2, [r0]
|
||||
225 .LVL18:
|
||||
257:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->lpm_active = 1U;
|
||||
226 .loc 1 257 3 is_stmt 1 view .LVU65
|
||||
227 .loc 1 257 20 is_stmt 0 view .LVU66
|
||||
228 0004 0121 movs r1, #1
|
||||
229 0006 C0F8E812 str r1, [r0, #744]
|
||||
258:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->LPM_State = LPM_L0;
|
||||
230 .loc 1 258 3 is_stmt 1 view .LVU67
|
||||
231 .loc 1 258 19 is_stmt 0 view .LVU68
|
||||
232 000a 0020 movs r0, #0
|
||||
233 .LVL19:
|
||||
234 .loc 1 258 19 view .LVU69
|
||||
235 000c 83F8E002 strb r0, [r3, #736]
|
||||
259:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
260:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->LPMCSR |= USB_LPMCSR_LMPEN;
|
||||
236 .loc 1 260 3 is_stmt 1 view .LVU70
|
||||
237 .loc 1 260 7 is_stmt 0 view .LVU71
|
||||
238 0010 B2F85430 ldrh r3, [r2, #84]
|
||||
239 .LVL20:
|
||||
240 .loc 1 260 7 view .LVU72
|
||||
241 0014 9BB2 uxth r3, r3
|
||||
242 .loc 1 260 16 view .LVU73
|
||||
243 0016 0B43 orrs r3, r3, r1
|
||||
244 0018 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
261:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->LPMCSR |= USB_LPMCSR_LPMACK;
|
||||
245 .loc 1 261 3 is_stmt 1 view .LVU74
|
||||
246 .loc 1 261 7 is_stmt 0 view .LVU75
|
||||
247 001c B2F85430 ldrh r3, [r2, #84]
|
||||
ARM GAS /tmp/ccXnw0bT.s page 10
|
||||
|
||||
|
||||
248 0020 9BB2 uxth r3, r3
|
||||
249 .loc 1 261 16 view .LVU76
|
||||
250 0022 43F00203 orr r3, r3, #2
|
||||
251 0026 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
262:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
263:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
252 .loc 1 263 3 is_stmt 1 view .LVU77
|
||||
264:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
253 .loc 1 264 1 is_stmt 0 view .LVU78
|
||||
254 002a 7047 bx lr
|
||||
255 .cfi_endproc
|
||||
256 .LFE333:
|
||||
258 .section .text.HAL_PCDEx_DeActivateLPM,"ax",%progbits
|
||||
259 .align 1
|
||||
260 .global HAL_PCDEx_DeActivateLPM
|
||||
261 .syntax unified
|
||||
262 .thumb
|
||||
263 .thumb_func
|
||||
265 HAL_PCDEx_DeActivateLPM:
|
||||
266 .LVL21:
|
||||
267 .LFB334:
|
||||
265:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
266:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
267:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Deactivate LPM feature.
|
||||
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
269:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
270:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
271:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_StatusTypeDef HAL_PCDEx_DeActivateLPM(PCD_HandleTypeDef *hpcd)
|
||||
272:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
268 .loc 1 272 1 is_stmt 1 view -0
|
||||
269 .cfi_startproc
|
||||
270 @ args = 0, pretend = 0, frame = 0
|
||||
271 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
272 @ link register save eliminated.
|
||||
273 .loc 1 272 1 is_stmt 0 view .LVU80
|
||||
274 0000 0346 mov r3, r0
|
||||
273:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
275 .loc 1 273 3 is_stmt 1 view .LVU81
|
||||
276 .loc 1 273 16 is_stmt 0 view .LVU82
|
||||
277 0002 0268 ldr r2, [r0]
|
||||
278 .LVL22:
|
||||
274:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
275:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** hpcd->lpm_active = 0U;
|
||||
279 .loc 1 275 3 is_stmt 1 view .LVU83
|
||||
280 .loc 1 275 20 is_stmt 0 view .LVU84
|
||||
281 0004 0020 movs r0, #0
|
||||
282 .LVL23:
|
||||
283 .loc 1 275 20 view .LVU85
|
||||
284 0006 C3F8E802 str r0, [r3, #744]
|
||||
276:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
277:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->LPMCSR &= ~(USB_LPMCSR_LMPEN);
|
||||
285 .loc 1 277 3 is_stmt 1 view .LVU86
|
||||
286 .loc 1 277 7 is_stmt 0 view .LVU87
|
||||
287 000a B2F85430 ldrh r3, [r2, #84]
|
||||
288 .LVL24:
|
||||
289 .loc 1 277 7 view .LVU88
|
||||
290 000e 9BB2 uxth r3, r3
|
||||
ARM GAS /tmp/ccXnw0bT.s page 11
|
||||
|
||||
|
||||
291 .loc 1 277 16 view .LVU89
|
||||
292 0010 23F00103 bic r3, r3, #1
|
||||
293 0014 9BB2 uxth r3, r3
|
||||
294 0016 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
278:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->LPMCSR &= ~(USB_LPMCSR_LPMACK);
|
||||
295 .loc 1 278 3 is_stmt 1 view .LVU90
|
||||
296 .loc 1 278 7 is_stmt 0 view .LVU91
|
||||
297 001a B2F85430 ldrh r3, [r2, #84]
|
||||
298 001e 9BB2 uxth r3, r3
|
||||
299 .loc 1 278 16 view .LVU92
|
||||
300 0020 23F00203 bic r3, r3, #2
|
||||
301 0024 9BB2 uxth r3, r3
|
||||
302 0026 A2F85430 strh r3, [r2, #84] @ movhi
|
||||
279:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
280:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** return HAL_OK;
|
||||
303 .loc 1 280 3 is_stmt 1 view .LVU93
|
||||
281:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
304 .loc 1 281 1 is_stmt 0 view .LVU94
|
||||
305 002a 7047 bx lr
|
||||
306 .cfi_endproc
|
||||
307 .LFE334:
|
||||
309 .section .text.HAL_PCDEx_LPM_Callback,"ax",%progbits
|
||||
310 .align 1
|
||||
311 .weak HAL_PCDEx_LPM_Callback
|
||||
312 .syntax unified
|
||||
313 .thumb
|
||||
314 .thumb_func
|
||||
316 HAL_PCDEx_LPM_Callback:
|
||||
317 .LVL25:
|
||||
318 .LFB335:
|
||||
282:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
283:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
284:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
285:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
286:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Send LPM message to user layer callback.
|
||||
287:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
288:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param msg LPM message
|
||||
289:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
290:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
291:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** __weak void HAL_PCDEx_LPM_Callback(PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg)
|
||||
292:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
319 .loc 1 292 1 is_stmt 1 view -0
|
||||
320 .cfi_startproc
|
||||
321 @ args = 0, pretend = 0, frame = 0
|
||||
322 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
323 @ link register save eliminated.
|
||||
293:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Prevent unused argument(s) compilation warning */
|
||||
294:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** UNUSED(hpcd);
|
||||
324 .loc 1 294 3 view .LVU96
|
||||
295:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** UNUSED(msg);
|
||||
325 .loc 1 295 3 view .LVU97
|
||||
296:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
297:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
||||
298:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** the HAL_PCDEx_LPM_Callback could be implemented in the user file
|
||||
299:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
300:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
326 .loc 1 300 1 is_stmt 0 view .LVU98
|
||||
ARM GAS /tmp/ccXnw0bT.s page 12
|
||||
|
||||
|
||||
327 0000 7047 bx lr
|
||||
328 .cfi_endproc
|
||||
329 .LFE335:
|
||||
331 .section .text.HAL_PCDEx_BCD_Callback,"ax",%progbits
|
||||
332 .align 1
|
||||
333 .weak HAL_PCDEx_BCD_Callback
|
||||
334 .syntax unified
|
||||
335 .thumb
|
||||
336 .thumb_func
|
||||
338 HAL_PCDEx_BCD_Callback:
|
||||
339 .LVL26:
|
||||
340 .LFB336:
|
||||
301:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
302:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /**
|
||||
303:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @brief Send BatteryCharging message to user layer callback.
|
||||
304:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param hpcd PCD handle
|
||||
305:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @param msg LPM message
|
||||
306:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** * @retval HAL status
|
||||
307:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
308:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** __weak void HAL_PCDEx_BCD_Callback(PCD_HandleTypeDef *hpcd, PCD_BCD_MsgTypeDef msg)
|
||||
309:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
341 .loc 1 309 1 is_stmt 1 view -0
|
||||
342 .cfi_startproc
|
||||
343 @ args = 0, pretend = 0, frame = 0
|
||||
344 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
345 @ link register save eliminated.
|
||||
310:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* Prevent unused argument(s) compilation warning */
|
||||
311:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** UNUSED(hpcd);
|
||||
346 .loc 1 311 3 view .LVU100
|
||||
312:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** UNUSED(msg);
|
||||
347 .loc 1 312 3 view .LVU101
|
||||
313:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
314:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
||||
315:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** the HAL_PCDEx_BCD_Callback could be implemented in the user file
|
||||
316:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** */
|
||||
317:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
348 .loc 1 317 1 is_stmt 0 view .LVU102
|
||||
349 0000 7047 bx lr
|
||||
350 .cfi_endproc
|
||||
351 .LFE336:
|
||||
353 .section .text.HAL_PCDEx_BCD_VBUSDetect,"ax",%progbits
|
||||
354 .align 1
|
||||
355 .global HAL_PCDEx_BCD_VBUSDetect
|
||||
356 .syntax unified
|
||||
357 .thumb
|
||||
358 .thumb_func
|
||||
360 HAL_PCDEx_BCD_VBUSDetect:
|
||||
361 .LVL27:
|
||||
362 .LFB332:
|
||||
160:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
363 .loc 1 160 1 is_stmt 1 view -0
|
||||
364 .cfi_startproc
|
||||
365 @ args = 0, pretend = 0, frame = 0
|
||||
366 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
160:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USB_TypeDef *USBx = hpcd->Instance;
|
||||
367 .loc 1 160 1 is_stmt 0 view .LVU104
|
||||
368 0000 70B5 push {r4, r5, r6, lr}
|
||||
ARM GAS /tmp/ccXnw0bT.s page 13
|
||||
|
||||
|
||||
369 .LCFI0:
|
||||
370 .cfi_def_cfa_offset 16
|
||||
371 .cfi_offset 4, -16
|
||||
372 .cfi_offset 5, -12
|
||||
373 .cfi_offset 6, -8
|
||||
374 .cfi_offset 14, -4
|
||||
375 0002 0646 mov r6, r0
|
||||
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** uint32_t tickstart = HAL_GetTick();
|
||||
376 .loc 1 161 3 is_stmt 1 view .LVU105
|
||||
161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** uint32_t tickstart = HAL_GetTick();
|
||||
377 .loc 1 161 16 is_stmt 0 view .LVU106
|
||||
378 0004 0468 ldr r4, [r0]
|
||||
379 .LVL28:
|
||||
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
380 .loc 1 162 3 is_stmt 1 view .LVU107
|
||||
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
381 .loc 1 162 24 is_stmt 0 view .LVU108
|
||||
382 0006 FFF7FEFF bl HAL_GetTick
|
||||
383 .LVL29:
|
||||
162:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
384 .loc 1 162 24 view .LVU109
|
||||
385 000a 0546 mov r5, r0
|
||||
386 .LVL30:
|
||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
387 .loc 1 165 3 is_stmt 1 view .LVU110
|
||||
388 .L13:
|
||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
389 .loc 1 165 40 view .LVU111
|
||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
390 .loc 1 165 15 is_stmt 0 view .LVU112
|
||||
391 000c B4F85830 ldrh r3, [r4, #88]
|
||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
392 .loc 1 165 40 view .LVU113
|
||||
393 0010 13F0100F tst r3, #16
|
||||
394 0014 0AD1 bne .L21
|
||||
168:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
395 .loc 1 168 5 is_stmt 1 view .LVU114
|
||||
168:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
396 .loc 1 168 10 is_stmt 0 view .LVU115
|
||||
397 0016 FFF7FEFF bl HAL_GetTick
|
||||
398 .LVL31:
|
||||
168:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
399 .loc 1 168 24 view .LVU116
|
||||
400 001a 401B subs r0, r0, r5
|
||||
168:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
401 .loc 1 168 8 view .LVU117
|
||||
402 001c B0F57A7F cmp r0, #1000
|
||||
403 0020 F4D9 bls .L13
|
||||
173:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
404 .loc 1 173 7 is_stmt 1 view .LVU118
|
||||
405 0022 FF21 movs r1, #255
|
||||
406 0024 3046 mov r0, r6
|
||||
407 0026 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
408 .LVL32:
|
||||
176:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** }
|
||||
409 .loc 1 176 7 view .LVU119
|
||||
410 002a 55E0 b .L12
|
||||
ARM GAS /tmp/ccXnw0bT.s page 14
|
||||
|
||||
|
||||
411 .L21:
|
||||
180:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
412 .loc 1 180 3 view .LVU120
|
||||
413 002c C820 movs r0, #200
|
||||
414 002e FFF7FEFF bl HAL_Delay
|
||||
415 .LVL33:
|
||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
416 .loc 1 183 3 view .LVU121
|
||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
417 .loc 1 183 12 is_stmt 0 view .LVU122
|
||||
418 0032 B4F85830 ldrh r3, [r4, #88]
|
||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
419 .loc 1 183 6 view .LVU123
|
||||
420 0036 13F0100F tst r3, #16
|
||||
421 003a 38D1 bne .L22
|
||||
422 .L16:
|
||||
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
423 .loc 1 193 3 is_stmt 1 view .LVU124
|
||||
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
424 .loc 1 193 7 is_stmt 0 view .LVU125
|
||||
425 003c B4F85830 ldrh r3, [r4, #88]
|
||||
426 0040 9BB2 uxth r3, r3
|
||||
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
427 .loc 1 193 14 view .LVU126
|
||||
428 0042 23F00203 bic r3, r3, #2
|
||||
429 0046 9BB2 uxth r3, r3
|
||||
430 0048 A4F85830 strh r3, [r4, #88] @ movhi
|
||||
194:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_PDEN);
|
||||
431 .loc 1 194 3 is_stmt 1 view .LVU127
|
||||
432 004c 3220 movs r0, #50
|
||||
433 004e FFF7FEFF bl HAL_Delay
|
||||
434 .LVL34:
|
||||
195:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
435 .loc 1 195 3 view .LVU128
|
||||
195:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
436 .loc 1 195 7 is_stmt 0 view .LVU129
|
||||
437 0052 B4F85830 ldrh r3, [r4, #88]
|
||||
438 0056 9BB2 uxth r3, r3
|
||||
195:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
439 .loc 1 195 14 view .LVU130
|
||||
440 0058 43F00403 orr r3, r3, #4
|
||||
441 005c A4F85830 strh r3, [r4, #88] @ movhi
|
||||
196:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
442 .loc 1 196 3 is_stmt 1 view .LVU131
|
||||
443 0060 3220 movs r0, #50
|
||||
444 0062 FFF7FEFF bl HAL_Delay
|
||||
445 .LVL35:
|
||||
199:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
446 .loc 1 199 3 view .LVU132
|
||||
199:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
447 .loc 1 199 12 is_stmt 0 view .LVU133
|
||||
448 0066 B4F85830 ldrh r3, [r4, #88]
|
||||
199:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
449 .loc 1 199 6 view .LVU134
|
||||
450 006a 13F0200F tst r3, #32
|
||||
451 006e 28D0 beq .L17
|
||||
203:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
ARM GAS /tmp/ccXnw0bT.s page 15
|
||||
|
||||
|
||||
452 .loc 1 203 5 is_stmt 1 view .LVU135
|
||||
203:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
453 .loc 1 203 9 is_stmt 0 view .LVU136
|
||||
454 0070 B4F85830 ldrh r3, [r4, #88]
|
||||
455 0074 9BB2 uxth r3, r3
|
||||
203:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
456 .loc 1 203 16 view .LVU137
|
||||
457 0076 23F00403 bic r3, r3, #4
|
||||
458 007a 9BB2 uxth r3, r3
|
||||
459 007c A4F85830 strh r3, [r4, #88] @ movhi
|
||||
204:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** USBx->BCDR |= (USB_BCDR_SDEN);
|
||||
460 .loc 1 204 5 is_stmt 1 view .LVU138
|
||||
461 0080 3220 movs r0, #50
|
||||
462 0082 FFF7FEFF bl HAL_Delay
|
||||
463 .LVL36:
|
||||
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
464 .loc 1 205 5 view .LVU139
|
||||
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
465 .loc 1 205 9 is_stmt 0 view .LVU140
|
||||
466 0086 B4F85830 ldrh r3, [r4, #88]
|
||||
467 008a 9BB2 uxth r3, r3
|
||||
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** HAL_Delay(50U);
|
||||
468 .loc 1 205 16 view .LVU141
|
||||
469 008c 43F00803 orr r3, r3, #8
|
||||
470 0090 A4F85830 strh r3, [r4, #88] @ movhi
|
||||
206:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
471 .loc 1 206 5 is_stmt 1 view .LVU142
|
||||
472 0094 3220 movs r0, #50
|
||||
473 0096 FFF7FEFF bl HAL_Delay
|
||||
474 .LVL37:
|
||||
209:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
475 .loc 1 209 5 view .LVU143
|
||||
209:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
476 .loc 1 209 14 is_stmt 0 view .LVU144
|
||||
477 009a B4F85830 ldrh r3, [r4, #88]
|
||||
209:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** {
|
||||
478 .loc 1 209 8 view .LVU145
|
||||
479 009e 13F0400F tst r3, #64
|
||||
480 00a2 09D0 beq .L18
|
||||
215:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
481 .loc 1 215 7 is_stmt 1 view .LVU146
|
||||
482 00a4 FB21 movs r1, #251
|
||||
483 00a6 3046 mov r0, r6
|
||||
484 00a8 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
485 .LVL38:
|
||||
486 00ac 0DE0 b .L19
|
||||
487 .L22:
|
||||
188:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
488 .loc 1 188 5 view .LVU147
|
||||
489 00ae FE21 movs r1, #254
|
||||
490 00b0 3046 mov r0, r6
|
||||
491 00b2 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
492 .LVL39:
|
||||
493 00b6 C1E7 b .L16
|
||||
494 .L18:
|
||||
224:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
495 .loc 1 224 7 view .LVU148
|
||||
ARM GAS /tmp/ccXnw0bT.s page 16
|
||||
|
||||
|
||||
496 00b8 FC21 movs r1, #252
|
||||
497 00ba 3046 mov r0, r6
|
||||
498 00bc FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
499 .LVL40:
|
||||
500 00c0 03E0 b .L19
|
||||
501 .L17:
|
||||
234:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
502 .loc 1 234 5 view .LVU149
|
||||
503 00c2 FD21 movs r1, #253
|
||||
504 00c4 3046 mov r0, r6
|
||||
505 00c6 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
506 .LVL41:
|
||||
507 .L19:
|
||||
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
508 .loc 1 239 3 view .LVU150
|
||||
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
|
||||
509 .loc 1 239 9 is_stmt 0 view .LVU151
|
||||
510 00ca 3046 mov r0, r6
|
||||
511 00cc FFF7FEFF bl HAL_PCDEx_DeActivateBCD
|
||||
512 .LVL42:
|
||||
243:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||
513 .loc 1 243 3 is_stmt 1 view .LVU152
|
||||
514 00d0 0021 movs r1, #0
|
||||
515 00d2 3046 mov r0, r6
|
||||
516 00d4 FFF7FEFF bl HAL_PCDEx_BCD_Callback
|
||||
517 .LVL43:
|
||||
518 .L12:
|
||||
245:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
519 .loc 1 245 1 is_stmt 0 view .LVU153
|
||||
520 00d8 70BD pop {r4, r5, r6, pc}
|
||||
245:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pcd_ex.c ****
|
||||
521 .loc 1 245 1 view .LVU154
|
||||
522 .cfi_endproc
|
||||
523 .LFE332:
|
||||
525 .text
|
||||
526 .Letext0:
|
||||
527 .file 2 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
|
||||
528 .file 3 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
529 .file 4 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
530 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h"
|
||||
531 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h"
|
||||
532 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h"
|
||||
ARM GAS /tmp/ccXnw0bT.s page 17
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32g4xx_hal_pcd_ex.c
|
||||
/tmp/ccXnw0bT.s:21 .text.HAL_PCDEx_PMAConfig:00000000 $t
|
||||
/tmp/ccXnw0bT.s:27 .text.HAL_PCDEx_PMAConfig:00000000 HAL_PCDEx_PMAConfig
|
||||
/tmp/ccXnw0bT.s:101 .text.HAL_PCDEx_ActivateBCD:00000000 $t
|
||||
/tmp/ccXnw0bT.s:107 .text.HAL_PCDEx_ActivateBCD:00000000 HAL_PCDEx_ActivateBCD
|
||||
/tmp/ccXnw0bT.s:163 .text.HAL_PCDEx_DeActivateBCD:00000000 $t
|
||||
/tmp/ccXnw0bT.s:169 .text.HAL_PCDEx_DeActivateBCD:00000000 HAL_PCDEx_DeActivateBCD
|
||||
/tmp/ccXnw0bT.s:206 .text.HAL_PCDEx_ActivateLPM:00000000 $t
|
||||
/tmp/ccXnw0bT.s:212 .text.HAL_PCDEx_ActivateLPM:00000000 HAL_PCDEx_ActivateLPM
|
||||
/tmp/ccXnw0bT.s:259 .text.HAL_PCDEx_DeActivateLPM:00000000 $t
|
||||
/tmp/ccXnw0bT.s:265 .text.HAL_PCDEx_DeActivateLPM:00000000 HAL_PCDEx_DeActivateLPM
|
||||
/tmp/ccXnw0bT.s:310 .text.HAL_PCDEx_LPM_Callback:00000000 $t
|
||||
/tmp/ccXnw0bT.s:316 .text.HAL_PCDEx_LPM_Callback:00000000 HAL_PCDEx_LPM_Callback
|
||||
/tmp/ccXnw0bT.s:332 .text.HAL_PCDEx_BCD_Callback:00000000 $t
|
||||
/tmp/ccXnw0bT.s:338 .text.HAL_PCDEx_BCD_Callback:00000000 HAL_PCDEx_BCD_Callback
|
||||
/tmp/ccXnw0bT.s:354 .text.HAL_PCDEx_BCD_VBUSDetect:00000000 $t
|
||||
/tmp/ccXnw0bT.s:360 .text.HAL_PCDEx_BCD_VBUSDetect:00000000 HAL_PCDEx_BCD_VBUSDetect
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_GetTick
|
||||
HAL_Delay
|
||||
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_pwr.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cchsYltI.s page 1
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @{
|
||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
ARM GAS /tmp/cchsYltI.s page 2
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /** @defgroup PWR PWR
|
||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** void HAL_PWR_DeInit(void)
|
||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** {
|
||||
ARM GAS /tmp/cchsYltI.s page 3
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 3
|
||||
|
||||
|
||||
29 .loc 1 87 1 view -0
|
||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
66 .loc 1 106 3 view .LVU5
|
||||
67 0000 024A ldr r2, .L5
|
||||
68 0002 1368 ldr r3, [r2]
|
||||
ARM GAS /tmp/cchsYltI.s page 4
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 4
|
||||
|
||||
|
||||
69 0004 43F48073 orr r3, r3, #256
|
||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
116 .LVL0:
|
||||
117 .LFB332:
|
||||
118:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
ARM GAS /tmp/cchsYltI.s page 5
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 5
|
||||
|
||||
|
||||
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
173:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
174:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** *** Low-power run mode ***
|
||||
175:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** ==========================
|
||||
ARM GAS /tmp/cchsYltI.s page 6
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 6
|
||||
|
||||
|
||||
176:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** [..]
|
||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** *** Standby mode ***
|
||||
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** ====================
|
||||
ARM GAS /tmp/cchsYltI.s page 7
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 7
|
||||
|
||||
|
||||
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** [..]
|
||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
287:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** is necessary to configure the RTC to detect the tamper or time stamp event using the
|
||||
288:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** HAL_RTCEx_SetTimeStamp_IT() or HAL_RTCEx_SetTamper_IT() functions.
|
||||
289:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
ARM GAS /tmp/cchsYltI.s page 8
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 8
|
||||
|
||||
|
||||
290:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC WakeUp event, it is necessary to
|
||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
141 .loc 1 320 3 view .LVU16
|
||||
142 0020 DA68 ldr r2, [r3, #12]
|
||||
143 0022 22F48032 bic r2, r2, #65536
|
||||
ARM GAS /tmp/cchsYltI.s page 9
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 9
|
||||
|
||||
|
||||
144 0026 DA60 str r2, [r3, #12]
|
||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
180 005c 084A ldr r2, .L15+4
|
||||
181 005e 9368 ldr r3, [r2, #8]
|
||||
182 0060 43F48033 orr r3, r3, #65536
|
||||
ARM GAS /tmp/cchsYltI.s page 10
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 10
|
||||
|
||||
|
||||
183 0064 9360 str r3, [r2, #8]
|
||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
222 @ args = 0, pretend = 0, frame = 0
|
||||
223 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
224 @ link register save eliminated.
|
||||
ARM GAS /tmp/cchsYltI.s page 11
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 11
|
||||
|
||||
|
||||
356:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** SET_BIT(PWR->CR2, PWR_CR2_PVDE);
|
||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
271 .thumb
|
||||
272 .thumb_func
|
||||
274 HAL_PWR_EnableWakeUpPin:
|
||||
ARM GAS /tmp/cchsYltI.s page 12
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 12
|
||||
|
||||
|
||||
275 .LVL2:
|
||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
400:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** }
|
||||
296 .loc 1 400 1 is_stmt 0 view .LVU48
|
||||
297 0018 7047 bx lr
|
||||
ARM GAS /tmp/cchsYltI.s page 13
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 13
|
||||
|
||||
|
||||
298 .L25:
|
||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
341 .syntax unified
|
||||
342 .thumb
|
||||
343 .thumb_func
|
||||
ARM GAS /tmp/cchsYltI.s page 14
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 14
|
||||
|
||||
|
||||
345 HAL_PWR_EnterSLEEPMode:
|
||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
450:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /* If in low-power run mode at this point, exit it */
|
||||
451:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** if (HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_REGLPF))
|
||||
364 .loc 1 451 5 is_stmt 1 view .LVU60
|
||||
ARM GAS /tmp/cchsYltI.s page 15
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 15
|
||||
|
||||
|
||||
365 .loc 1 451 9 is_stmt 0 view .LVU61
|
||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
390 @ 0 "" 2
|
||||
481:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** __WFE();
|
||||
391 .loc 1 481 5 view .LVU68
|
||||
ARM GAS /tmp/cchsYltI.s page 16
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 16
|
||||
|
||||
|
||||
392 @ 481 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c" 1
|
||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
434 0040 00700040 .word 1073770496
|
||||
435 0044 00ED00E0 .word -536810240
|
||||
436 .cfi_endproc
|
||||
ARM GAS /tmp/cchsYltI.s page 17
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 17
|
||||
|
||||
|
||||
437 .LFE337:
|
||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
519:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** assert_param(IS_PWR_REGULATOR(Regulator));
|
||||
459 .loc 1 519 3 is_stmt 1 view .LVU81
|
||||
520:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
ARM GAS /tmp/cchsYltI.s page 18
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 18
|
||||
|
||||
|
||||
521:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** if(Regulator == PWR_LOWPOWERREGULATOR_ON)
|
||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
539:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * to set RRS bit.
|
||||
540:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * The BOR is available.
|
||||
541:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @note The I/Os can be configured either with a pull-up or pull-down or can be kept in analog s
|
||||
ARM GAS /tmp/cchsYltI.s page 19
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 19
|
||||
|
||||
|
||||
542:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * HAL_PWREx_EnableGPIOPullUp() and HAL_PWREx_EnableGPIOPullDown() respectively enable Pull
|
||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
528 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
|
||||
529 .align 1
|
||||
530 .global HAL_PWR_EnableSleepOnExit
|
||||
ARM GAS /tmp/cchsYltI.s page 20
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 20
|
||||
|
||||
|
||||
531 .syntax unified
|
||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
587:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
||||
588:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** void HAL_PWR_DisableSleepOnExit(void)
|
||||
589:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** {
|
||||
ARM GAS /tmp/cchsYltI.s page 21
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 21
|
||||
|
||||
|
||||
565 .loc 1 589 1 is_stmt 1 view -0
|
||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
604 000a 7047 bx lr
|
||||
605 .L55:
|
||||
606 .align 2
|
||||
ARM GAS /tmp/cchsYltI.s page 22
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 22
|
||||
|
||||
|
||||
607 .L54:
|
||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
623:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
624:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||
625:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /**
|
||||
ARM GAS /tmp/cchsYltI.s page 23
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 23
|
||||
|
||||
|
||||
626:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @brief PWR PVD interrupt callback
|
||||
@@ -1341,63 +1341,64 @@ ARM GAS /tmp/cchsYltI.s page 1
|
||||
657 .LFE344:
|
||||
659 .text
|
||||
660 .Letext0:
|
||||
661 .file 2 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
|
||||
662 .file 3 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
663 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
664 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
665 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
||||
666 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
||||
ARM GAS /tmp/cchsYltI.s page 24
|
||||
661 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
662 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
663 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
664 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
665 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
666 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
||||
667 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
||||
ARM GAS /tmp/ccHFZ5oa.s page 24
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32g4xx_hal_pwr.c
|
||||
/tmp/cchsYltI.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
||||
/tmp/cchsYltI.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
||||
/tmp/cchsYltI.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
||||
/tmp/cchsYltI.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
||||
/tmp/cchsYltI.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
||||
/tmp/cchsYltI.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
||||
/tmp/cchsYltI.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
||||
/tmp/cchsYltI.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
||||
/tmp/cchsYltI.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
||||
/tmp/cchsYltI.s:109 .text.HAL_PWR_ConfigPVD:00000000 $t
|
||||
/tmp/cchsYltI.s:115 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
||||
/tmp/cchsYltI.s:206 .text.HAL_PWR_ConfigPVD:0000007c $d
|
||||
/tmp/cchsYltI.s:212 .text.HAL_PWR_EnablePVD:00000000 $t
|
||||
/tmp/cchsYltI.s:218 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
||||
/tmp/cchsYltI.s:235 .text.HAL_PWR_EnablePVD:0000000c $d
|
||||
/tmp/cchsYltI.s:240 .text.HAL_PWR_DisablePVD:00000000 $t
|
||||
/tmp/cchsYltI.s:246 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
||||
/tmp/cchsYltI.s:263 .text.HAL_PWR_DisablePVD:0000000c $d
|
||||
/tmp/cchsYltI.s:268 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
||||
/tmp/cchsYltI.s:274 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
||||
/tmp/cchsYltI.s:301 .text.HAL_PWR_EnableWakeUpPin:0000001c $d
|
||||
/tmp/cchsYltI.s:306 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
||||
/tmp/cchsYltI.s:312 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
||||
/tmp/cchsYltI.s:334 .text.HAL_PWR_DisableWakeUpPin:00000010 $d
|
||||
/tmp/cchsYltI.s:339 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
||||
/tmp/cchsYltI.s:345 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
||||
/tmp/cchsYltI.s:434 .text.HAL_PWR_EnterSLEEPMode:00000040 $d
|
||||
/tmp/cchsYltI.s:440 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
||||
/tmp/cchsYltI.s:446 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
||||
/tmp/cchsYltI.s:487 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
||||
/tmp/cchsYltI.s:493 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
||||
/tmp/cchsYltI.s:523 .text.HAL_PWR_EnterSTANDBYMode:0000001c $d
|
||||
/tmp/cchsYltI.s:529 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
||||
/tmp/cchsYltI.s:535 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
||||
/tmp/cchsYltI.s:552 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
||||
/tmp/cchsYltI.s:557 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
||||
/tmp/cchsYltI.s:563 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
||||
/tmp/cchsYltI.s:580 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
||||
/tmp/cchsYltI.s:585 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
||||
/tmp/cchsYltI.s:591 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
||||
/tmp/cchsYltI.s:608 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
||||
/tmp/cchsYltI.s:613 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
||||
/tmp/cchsYltI.s:619 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
||||
/tmp/cchsYltI.s:636 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
||||
/tmp/cchsYltI.s:641 .text.HAL_PWR_PVDCallback:00000000 $t
|
||||
/tmp/cchsYltI.s:647 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
||||
/tmp/ccHFZ5oa.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
||||
/tmp/ccHFZ5oa.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
||||
/tmp/ccHFZ5oa.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
||||
/tmp/ccHFZ5oa.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
||||
/tmp/ccHFZ5oa.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:109 .text.HAL_PWR_ConfigPVD:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:115 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
||||
/tmp/ccHFZ5oa.s:206 .text.HAL_PWR_ConfigPVD:0000007c $d
|
||||
/tmp/ccHFZ5oa.s:212 .text.HAL_PWR_EnablePVD:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:218 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
||||
/tmp/ccHFZ5oa.s:235 .text.HAL_PWR_EnablePVD:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:240 .text.HAL_PWR_DisablePVD:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:246 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
||||
/tmp/ccHFZ5oa.s:263 .text.HAL_PWR_DisablePVD:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:268 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:274 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
||||
/tmp/ccHFZ5oa.s:301 .text.HAL_PWR_EnableWakeUpPin:0000001c $d
|
||||
/tmp/ccHFZ5oa.s:306 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:312 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
||||
/tmp/ccHFZ5oa.s:334 .text.HAL_PWR_DisableWakeUpPin:00000010 $d
|
||||
/tmp/ccHFZ5oa.s:339 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:345 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
||||
/tmp/ccHFZ5oa.s:434 .text.HAL_PWR_EnterSLEEPMode:00000040 $d
|
||||
/tmp/ccHFZ5oa.s:440 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:446 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
||||
/tmp/ccHFZ5oa.s:487 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:493 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
||||
/tmp/ccHFZ5oa.s:523 .text.HAL_PWR_EnterSTANDBYMode:0000001c $d
|
||||
/tmp/ccHFZ5oa.s:529 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:535 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
||||
/tmp/ccHFZ5oa.s:552 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:557 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:563 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
||||
/tmp/ccHFZ5oa.s:580 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:585 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:591 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
||||
/tmp/ccHFZ5oa.s:608 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:613 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:619 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
||||
/tmp/ccHFZ5oa.s:636 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
||||
/tmp/ccHFZ5oa.s:641 .text.HAL_PWR_PVDCallback:00000000 $t
|
||||
/tmp/ccHFZ5oa.s:647 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
HAL_PWREx_DisableLowPowerRunMode
|
||||
|
||||
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_pwr_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/cchjGo05.s page 1
|
||||
ARM GAS /tmp/ccebRljS.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
ARM GAS /tmp/cchjGo05.s page 2
|
||||
ARM GAS /tmp/ccebRljS.s page 2
|
||||
|
||||
|
||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
|
||||
@@ -72,13 +72,13 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
39:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Private define ------------------------------------------------------------*/
|
||||
40:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
41:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
42:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #if defined (STM32G471xx) || defined (STM32G473xx) || defined (STM32G474xx) || defined (STM32G483xx
|
||||
42:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #if defined (STM32G471xx) || defined (STM32G473xx) || defined (STM32G414xx) || defined (STM32G474xx
|
||||
43:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #define PWR_PORTF_AVAILABLE_PINS 0x0000FFFFU /* PF0..PF15 */
|
||||
44:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #define PWR_PORTG_AVAILABLE_PINS 0x000007FFU /* PG0..PG10 */
|
||||
45:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #elif defined (STM32G431xx) || defined (STM32G441xx) || defined (STM32GBK1CB) || defined (STM32G491
|
||||
45:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #elif defined (STM32G411xB) || defined (STM32G411xC) || defined (STM32G431xx) || defined (STM32G441
|
||||
46:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #define PWR_PORTF_AVAILABLE_PINS 0x00000607U /* PF0..PF2 and PF9 and PF10 */
|
||||
47:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #define PWR_PORTG_AVAILABLE_PINS 0x00000400U /* PG10 */
|
||||
48:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #endif
|
||||
48:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #endif /* STM32G471xx || STM32G473xx || STM32G414xx || STM32G474xx || STM32G483xx || STM32G484xx */
|
||||
49:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
50:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWR_Extended_Private_Defines PWR Extended Private Defines
|
||||
51:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions PWR Extended Exported Functions
|
||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
||||
ARM GAS /tmp/cchjGo05.s page 3
|
||||
ARM GAS /tmp/ccebRljS.s page 3
|
||||
|
||||
|
||||
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** return PWR_REGULATOR_VOLTAGE_SCALE1_BOOST;
|
||||
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
ARM GAS /tmp/cchjGo05.s page 4
|
||||
ARM GAS /tmp/ccebRljS.s page 4
|
||||
|
||||
|
||||
49 .loc 1 124 1 view .LVU7
|
||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
74 @ args = 0, pretend = 0, frame = 0
|
||||
75 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
76 @ link register save eliminated.
|
||||
ARM GAS /tmp/cchjGo05.s page 5
|
||||
ARM GAS /tmp/ccebRljS.s page 5
|
||||
|
||||
|
||||
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** uint32_t wait_loop_index;
|
||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
190:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* If current range is range 2 */
|
||||
191:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** if (READ_BIT(PWR->CR1, PWR_CR1_VOS) == PWR_REGULATOR_VOLTAGE_SCALE2)
|
||||
192:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
ARM GAS /tmp/cchjGo05.s page 6
|
||||
ARM GAS /tmp/ccebRljS.s page 6
|
||||
|
||||
|
||||
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Make sure Range 1 Boost is disabled */
|
||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
171:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U))
|
||||
114 .loc 1 171 53 is_stmt 0 view .LVU23
|
||||
115 003e 314B ldr r3, .L23+4
|
||||
ARM GAS /tmp/cchjGo05.s page 7
|
||||
ARM GAS /tmp/ccebRljS.s page 7
|
||||
|
||||
|
||||
116 0040 1B68 ldr r3, [r3]
|
||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
156 006e 0020 movs r0, #0
|
||||
157 .LVL6:
|
||||
158 .loc 1 225 10 view .LVU39
|
||||
ARM GAS /tmp/cchjGo05.s page 8
|
||||
ARM GAS /tmp/ccebRljS.s page 8
|
||||
|
||||
|
||||
159 0070 7047 bx lr
|
||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
204 .loc 1 197 7 view .LVU52
|
||||
205 00b8 1368 ldr r3, [r2]
|
||||
206 00ba 23F4C063 bic r3, r3, #1536
|
||||
ARM GAS /tmp/cchjGo05.s page 9
|
||||
ARM GAS /tmp/ccebRljS.s page 9
|
||||
|
||||
|
||||
207 00be 43F40073 orr r3, r3, #512
|
||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
246 .loc 1 205 11 view .LVU67
|
||||
247 00ec 5B69 ldr r3, [r3, #20]
|
||||
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
ARM GAS /tmp/cchjGo05.s page 10
|
||||
ARM GAS /tmp/ccebRljS.s page 10
|
||||
|
||||
|
||||
248 .loc 1 205 10 view .LVU68
|
||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnableBatteryCharging(uint32_t ResistorSelection)
|
||||
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
289 .loc 1 239 1 is_stmt 1 view -0
|
||||
ARM GAS /tmp/cchjGo05.s page 11
|
||||
ARM GAS /tmp/ccebRljS.s page 11
|
||||
|
||||
|
||||
290 .cfi_startproc
|
||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
329 0000 024A ldr r2, .L29
|
||||
330 0002 D368 ldr r3, [r2, #12]
|
||||
331 0004 23F48073 bic r3, r3, #256
|
||||
ARM GAS /tmp/cchjGo05.s page 12
|
||||
ARM GAS /tmp/ccebRljS.s page 12
|
||||
|
||||
|
||||
332 0008 D360 str r3, [r2, #12]
|
||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
269:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
270:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
||||
ARM GAS /tmp/cchjGo05.s page 13
|
||||
ARM GAS /tmp/ccebRljS.s page 13
|
||||
|
||||
|
||||
271:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Disable Internal Wake-up Line.
|
||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
298:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * I/O pins are available) or the logical OR of several of them to set
|
||||
299:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * several bits for a given port in a single API call.
|
||||
300:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval HAL Status
|
||||
ARM GAS /tmp/cchjGo05.s page 14
|
||||
ARM GAS /tmp/ccebRljS.s page 14
|
||||
|
||||
|
||||
301:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
447 0028 0020 movs r0, #0
|
||||
448 .loc 1 314 8 view .LVU100
|
||||
449 002a 7047 bx lr
|
||||
ARM GAS /tmp/cchjGo05.s page 15
|
||||
ARM GAS /tmp/ccebRljS.s page 15
|
||||
|
||||
|
||||
450 .LVL24:
|
||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
492 005c 0A43 orrs r2, r2, r1
|
||||
493 005e 9A63 str r2, [r3, #56]
|
||||
325:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRD, GPIONumber);
|
||||
ARM GAS /tmp/cchjGo05.s page 16
|
||||
ARM GAS /tmp/ccebRljS.s page 16
|
||||
|
||||
|
||||
494 .loc 1 325 8 view .LVU113
|
||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
537 .loc 1 334 8 view .LVU125
|
||||
304:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
538 .loc 1 304 21 is_stmt 0 view .LVU126
|
||||
ARM GAS /tmp/cchjGo05.s page 17
|
||||
ARM GAS /tmp/ccebRljS.s page 17
|
||||
|
||||
|
||||
539 0098 0020 movs r0, #0
|
||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
581 .thumb
|
||||
582 .thumb_func
|
||||
584 HAL_PWREx_DisableGPIOPullUp:
|
||||
ARM GAS /tmp/cchjGo05.s page 18
|
||||
ARM GAS /tmp/ccebRljS.s page 18
|
||||
|
||||
|
||||
585 .LVL41:
|
||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
611 0012 136A ldr r3, [r2, #32]
|
||||
612 0014 21F48041 bic r1, r1, #16384
|
||||
613 .LVL42:
|
||||
ARM GAS /tmp/cchjGo05.s page 19
|
||||
ARM GAS /tmp/ccebRljS.s page 19
|
||||
|
||||
|
||||
614 .loc 1 373 8 is_stmt 0 view .LVU143
|
||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
383:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||
656 .loc 1 383 8 view .LVU156
|
||||
365:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
ARM GAS /tmp/cchjGo05.s page 20
|
||||
ARM GAS /tmp/ccebRljS.s page 20
|
||||
|
||||
|
||||
657 .loc 1 365 21 is_stmt 0 view .LVU157
|
||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
701 0078 23EA0103 bic r3, r3, r1
|
||||
702 007c 1365 str r3, [r2, #80]
|
||||
392:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||
ARM GAS /tmp/cchjGo05.s page 21
|
||||
ARM GAS /tmp/ccebRljS.s page 21
|
||||
|
||||
|
||||
703 .loc 1 392 8 is_stmt 1 view .LVU170
|
||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
416:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * (or PWR_GPIO_I depending on the devices) to select the GPIO peripheral.
|
||||
417:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @param GPIONumber: Specify the I/O pins numbers.
|
||||
418:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
|
||||
ARM GAS /tmp/cchjGo05.s page 22
|
||||
ARM GAS /tmp/ccebRljS.s page 22
|
||||
|
||||
|
||||
419:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * PWR_GPIO_BIT_0, ..., PWR_GPIO_BIT_15 (except for the port where less
|
||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
436:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||
771 .loc 1 436 8 is_stmt 1 view .LVU185
|
||||
426:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
ARM GAS /tmp/cchjGo05.s page 23
|
||||
ARM GAS /tmp/ccebRljS.s page 23
|
||||
|
||||
|
||||
772 .loc 1 426 21 is_stmt 0 view .LVU186
|
||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
814 .loc 1 446 8 is_stmt 1 view .LVU199
|
||||
815 0058 174B ldr r3, .L74
|
||||
816 005a DA6B ldr r2, [r3, #60]
|
||||
ARM GAS /tmp/cchjGo05.s page 24
|
||||
ARM GAS /tmp/ccebRljS.s page 24
|
||||
|
||||
|
||||
817 005c 0A43 orrs r2, r2, r1
|
||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
860 0092 22EA0102 bic r2, r2, r1
|
||||
861 0096 9A64 str r2, [r3, #72]
|
||||
456:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||
ARM GAS /tmp/cchjGo05.s page 25
|
||||
ARM GAS /tmp/ccebRljS.s page 25
|
||||
|
||||
|
||||
862 .loc 1 456 8 view .LVU212
|
||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
903 .align 1
|
||||
904 .global HAL_PWREx_DisableGPIOPullDown
|
||||
905 .syntax unified
|
||||
ARM GAS /tmp/cchjGo05.s page 26
|
||||
ARM GAS /tmp/ccebRljS.s page 26
|
||||
|
||||
|
||||
906 .thumb
|
||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
495:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRA, (GPIONumber & (~(PWR_GPIO_BIT_13|PWR_GPIO_BIT_15))));
|
||||
934 .loc 1 495 8 view .LVU229
|
||||
935 0010 1C4A ldr r2, .L87
|
||||
ARM GAS /tmp/cchjGo05.s page 27
|
||||
ARM GAS /tmp/ccebRljS.s page 27
|
||||
|
||||
|
||||
936 0012 536A ldr r3, [r2, #36]
|
||||
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
504:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRD, GPIONumber);
|
||||
979 .loc 1 504 8 is_stmt 1 view .LVU243
|
||||
980 0042 104A ldr r2, .L87
|
||||
ARM GAS /tmp/cchjGo05.s page 28
|
||||
ARM GAS /tmp/ccebRljS.s page 28
|
||||
|
||||
|
||||
981 0044 D36B ldr r3, [r2, #60]
|
||||
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1023 .loc 1 513 8 is_stmt 1 view .LVU256
|
||||
1024 0074 034B ldr r3, .L87
|
||||
1025 0076 5A6D ldr r2, [r3, #84]
|
||||
ARM GAS /tmp/cchjGo05.s page 29
|
||||
ARM GAS /tmp/ccebRljS.s page 29
|
||||
|
||||
|
||||
1026 0078 5A65 str r2, [r3, #84]
|
||||
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1057 .loc 1 536 1 is_stmt 1 view -0
|
||||
1058 .cfi_startproc
|
||||
1059 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/cchjGo05.s page 30
|
||||
ARM GAS /tmp/ccebRljS.s page 30
|
||||
|
||||
|
||||
1060 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1102 .LFE340:
|
||||
1104 .section .text.HAL_PWREx_EnableSRAM2ContentRetention,"ax",%progbits
|
||||
1105 .align 1
|
||||
ARM GAS /tmp/cchjGo05.s page 31
|
||||
ARM GAS /tmp/ccebRljS.s page 31
|
||||
|
||||
|
||||
1106 .global HAL_PWREx_EnableSRAM2ContentRetention
|
||||
@@ -1809,7 +1809,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1112 .LFB341:
|
||||
551:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
552:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
553:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
553:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #if defined (SRAM2_BASE)
|
||||
554:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
||||
555:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Enable SRAM2 content retention in Standby mode.
|
||||
556:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note When RRS bit is set, SRAM2 is powered by the low-power regulator in
|
||||
@@ -1858,7 +1858,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
573:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
1141 .loc 1 573 1 is_stmt 1 view -0
|
||||
1142 .cfi_startproc
|
||||
ARM GAS /tmp/cchjGo05.s page 32
|
||||
ARM GAS /tmp/ccebRljS.s page 32
|
||||
|
||||
|
||||
1143 @ args = 0, pretend = 0, frame = 0
|
||||
@@ -1887,7 +1887,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1165 .thumb_func
|
||||
1167 HAL_PWREx_EnablePVM1:
|
||||
1168 .LFB343:
|
||||
576:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
576:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #endif /* SRAM2_BASE */
|
||||
577:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
578:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
579:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
@@ -1918,7 +1918,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1184 000c 00700040 .word 1073770496
|
||||
1185 .cfi_endproc
|
||||
1186 .LFE343:
|
||||
ARM GAS /tmp/cchjGo05.s page 33
|
||||
ARM GAS /tmp/ccebRljS.s page 33
|
||||
|
||||
|
||||
1188 .section .text.HAL_PWREx_DisablePVM1,"ax",%progbits
|
||||
@@ -1978,7 +1978,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1226 .cfi_startproc
|
||||
1227 @ args = 0, pretend = 0, frame = 0
|
||||
1228 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
ARM GAS /tmp/cchjGo05.s page 34
|
||||
ARM GAS /tmp/ccebRljS.s page 34
|
||||
|
||||
|
||||
1229 @ link register save eliminated.
|
||||
@@ -2038,7 +2038,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1275 .syntax unified
|
||||
1276 .thumb
|
||||
1277 .thumb_func
|
||||
ARM GAS /tmp/cchjGo05.s page 35
|
||||
ARM GAS /tmp/ccebRljS.s page 35
|
||||
|
||||
|
||||
1279 HAL_PWREx_EnablePVM3:
|
||||
@@ -2098,7 +2098,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1316 0002 5368 ldr r3, [r2, #4]
|
||||
1317 0004 23F04003 bic r3, r3, #64
|
||||
1318 0008 5360 str r3, [r2, #4]
|
||||
ARM GAS /tmp/cchjGo05.s page 36
|
||||
ARM GAS /tmp/ccebRljS.s page 36
|
||||
|
||||
|
||||
638:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
@@ -2158,7 +2158,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
650:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
||||
651:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Disable the Power Voltage Monitoring 4: VDDA versus OPAMP/DAC minimum voltage 1.8V.
|
||||
652:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||
ARM GAS /tmp/cchjGo05.s page 37
|
||||
ARM GAS /tmp/ccebRljS.s page 37
|
||||
|
||||
|
||||
653:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
@@ -2218,7 +2218,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1398 @ link register save eliminated.
|
||||
676:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** HAL_StatusTypeDef status = HAL_OK;
|
||||
1399 .loc 1 676 3 view .LVU300
|
||||
ARM GAS /tmp/cchjGo05.s page 38
|
||||
ARM GAS /tmp/ccebRljS.s page 38
|
||||
|
||||
|
||||
677:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
@@ -2278,7 +2278,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
718:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||
719:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #endif /* PWR_CR2_PVME1 */
|
||||
720:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
ARM GAS /tmp/cchjGo05.s page 39
|
||||
ARM GAS /tmp/ccebRljS.s page 39
|
||||
|
||||
|
||||
721:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #if defined(PWR_CR2_PVME2)
|
||||
@@ -2338,7 +2338,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1449 004e 664A ldr r2, .L150
|
||||
1450 0050 536A ldr r3, [r2, #36]
|
||||
1451 0052 43F01003 orr r3, r3, #16
|
||||
ARM GAS /tmp/cchjGo05.s page 40
|
||||
ARM GAS /tmp/ccebRljS.s page 40
|
||||
|
||||
|
||||
1452 0056 5362 str r3, [r2, #36]
|
||||
@@ -2398,7 +2398,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
686:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
1491 .loc 1 686 3 view .LVU330
|
||||
1492 0086 802B cmp r3, #128
|
||||
ARM GAS /tmp/cchjGo05.s page 41
|
||||
ARM GAS /tmp/ccebRljS.s page 41
|
||||
|
||||
|
||||
1493 0088 36D1 bne .L149
|
||||
@@ -2458,7 +2458,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
790:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __HAL_PWR_PVM4_EXTI_DISABLE_RISING_EDGE();
|
||||
1507 .loc 1 790 7 view .LVU334
|
||||
1508 00a4 9A6A ldr r2, [r3, #40]
|
||||
ARM GAS /tmp/cchjGo05.s page 42
|
||||
ARM GAS /tmp/ccebRljS.s page 42
|
||||
|
||||
|
||||
1509 00a6 22F04002 bic r2, r2, #64
|
||||
@@ -2518,7 +2518,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1546 .L143:
|
||||
808:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
809:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
ARM GAS /tmp/cchjGo05.s page 43
|
||||
ARM GAS /tmp/ccebRljS.s page 43
|
||||
|
||||
|
||||
810:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** if((sConfigPVM->Mode & PVM_FALLING_EDGE) == PVM_FALLING_EDGE)
|
||||
@@ -2578,7 +2578,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1589 .loc 1 697 7 view .LVU359
|
||||
697:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
1590 .loc 1 697 21 is_stmt 0 view .LVU360
|
||||
ARM GAS /tmp/cchjGo05.s page 44
|
||||
ARM GAS /tmp/ccebRljS.s page 44
|
||||
|
||||
|
||||
1591 011e 4368 ldr r3, [r0, #4]
|
||||
@@ -2638,7 +2638,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1631 .loc 1 716 9 is_stmt 1 view .LVU374
|
||||
1632 015c 224A ldr r2, .L150
|
||||
1633 015e D36A ldr r3, [r2, #44]
|
||||
ARM GAS /tmp/cchjGo05.s page 45
|
||||
ARM GAS /tmp/ccebRljS.s page 45
|
||||
|
||||
|
||||
1634 0160 43F00803 orr r3, r3, #8
|
||||
@@ -2698,7 +2698,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1675 .loc 1 768 9 view .LVU387
|
||||
1676 01a0 13F4003F tst r3, #131072
|
||||
1677 01a4 04D0 beq .L139
|
||||
ARM GAS /tmp/cchjGo05.s page 46
|
||||
ARM GAS /tmp/ccebRljS.s page 46
|
||||
|
||||
|
||||
770:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
@@ -2758,7 +2758,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1719 .LVL112:
|
||||
1720 .L145:
|
||||
676:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
ARM GAS /tmp/cchjGo05.s page 47
|
||||
ARM GAS /tmp/ccebRljS.s page 47
|
||||
|
||||
|
||||
1721 .loc 1 676 21 view .LVU401
|
||||
@@ -2818,7 +2818,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
829:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Flash in power-down monde in setting the RUN_PD bit in FLASH_ACR register.
|
||||
830:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Additionally, the clock frequency must be reduced below 2 MHz.
|
||||
831:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Setting RUN_PD in FLASH_ACR then appropriately reducing the clock frequency must
|
||||
ARM GAS /tmp/cchjGo05.s page 48
|
||||
ARM GAS /tmp/ccebRljS.s page 48
|
||||
|
||||
|
||||
832:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * be done before calling HAL_PWREx_EnableLowPowerRunMode() API.
|
||||
@@ -2878,7 +2878,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
854:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Clear LPR bit */
|
||||
855:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->CR1, PWR_CR1_LPR);
|
||||
1791 .loc 1 855 3 view .LVU413
|
||||
ARM GAS /tmp/cchjGo05.s page 49
|
||||
ARM GAS /tmp/ccebRljS.s page 49
|
||||
|
||||
|
||||
1792 0000 124A ldr r2, .L161
|
||||
@@ -2938,7 +2938,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1834 003a 5B69 ldr r3, [r3, #20]
|
||||
1835 .loc 1 863 6 view .LVU428
|
||||
1836 003c 13F4007F tst r3, #512
|
||||
ARM GAS /tmp/cchjGo05.s page 50
|
||||
ARM GAS /tmp/ccebRljS.s page 50
|
||||
|
||||
|
||||
1837 0040 01D1 bne .L160
|
||||
@@ -2998,7 +2998,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
892:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||
893:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
894:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnterSTOP0Mode(uint8_t STOPEntry)
|
||||
ARM GAS /tmp/cchjGo05.s page 51
|
||||
ARM GAS /tmp/ccebRljS.s page 51
|
||||
|
||||
|
||||
895:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
@@ -3058,7 +3058,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1896 @ 0 "" 2
|
||||
1897 .thumb
|
||||
1898 .syntax unified
|
||||
ARM GAS /tmp/cchjGo05.s page 52
|
||||
ARM GAS /tmp/ccebRljS.s page 52
|
||||
|
||||
|
||||
1899 .L165:
|
||||
@@ -3118,7 +3118,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
937:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * is set.
|
||||
938:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note Due to low power mode, an additional startup delay is incurred when waking up from Stop
|
||||
939:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @param STOPEntry specifies if Stop mode in entered with WFI or WFE instruction.
|
||||
ARM GAS /tmp/cchjGo05.s page 53
|
||||
ARM GAS /tmp/ccebRljS.s page 53
|
||||
|
||||
|
||||
940:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
|
||||
@@ -3178,7 +3178,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1961 @ 966 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
|
||||
1962 001e 20BF wfe
|
||||
1963 @ 0 "" 2
|
||||
ARM GAS /tmp/cchjGo05.s page 54
|
||||
ARM GAS /tmp/ccebRljS.s page 54
|
||||
|
||||
|
||||
967:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __WFE();
|
||||
@@ -3238,7 +3238,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
982:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * The BOR is not available.
|
||||
983:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note The I/Os can be configured either with a pull-up or pull-down or can be kept in analog s
|
||||
984:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||
ARM GAS /tmp/cchjGo05.s page 55
|
||||
ARM GAS /tmp/ccebRljS.s page 55
|
||||
|
||||
|
||||
985:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
@@ -3298,7 +3298,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2042 .thumb_func
|
||||
2044 HAL_PWREx_PVM1Callback:
|
||||
2045 .LFB358:
|
||||
ARM GAS /tmp/cchjGo05.s page 56
|
||||
ARM GAS /tmp/ccebRljS.s page 56
|
||||
|
||||
|
||||
1002:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||
@@ -3358,7 +3358,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1056:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Clear PVM4 exti pending bit */
|
||||
1057:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __HAL_PWR_PVM4_EXTI_CLEAR_FLAG();
|
||||
1058:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
ARM GAS /tmp/cchjGo05.s page 57
|
||||
ARM GAS /tmp/ccebRljS.s page 57
|
||||
|
||||
|
||||
1059:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
@@ -3418,7 +3418,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2076 .align 1
|
||||
2077 .weak HAL_PWREx_PVM3Callback
|
||||
2078 .syntax unified
|
||||
ARM GAS /tmp/cchjGo05.s page 58
|
||||
ARM GAS /tmp/ccebRljS.s page 58
|
||||
|
||||
|
||||
2079 .thumb
|
||||
@@ -3478,7 +3478,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2114 .align 1
|
||||
2115 .global HAL_PWREx_PVD_PVM_IRQHandler
|
||||
2116 .syntax unified
|
||||
ARM GAS /tmp/cchjGo05.s page 59
|
||||
ARM GAS /tmp/ccebRljS.s page 59
|
||||
|
||||
|
||||
2117 .thumb
|
||||
@@ -3538,7 +3538,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2159 .loc 1 1043 5 view .LVU481
|
||||
2160 0024 13F0200F tst r3, #32
|
||||
2161 0028 18D1 bne .L192
|
||||
ARM GAS /tmp/cchjGo05.s page 60
|
||||
ARM GAS /tmp/ccebRljS.s page 60
|
||||
|
||||
|
||||
2162 .L186:
|
||||
@@ -3598,7 +3598,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2204 .loc 1 1049 5 view .LVU493
|
||||
2205 0060 044B ldr r3, .L194
|
||||
2206 0062 2022 movs r2, #32
|
||||
ARM GAS /tmp/cchjGo05.s page 61
|
||||
ARM GAS /tmp/ccebRljS.s page 61
|
||||
|
||||
|
||||
2207 0064 5A63 str r2, [r3, #52]
|
||||
@@ -3658,7 +3658,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2249 .L197:
|
||||
2250 000c 00700040 .word 1073770496
|
||||
2251 .cfi_endproc
|
||||
ARM GAS /tmp/cchjGo05.s page 62
|
||||
ARM GAS /tmp/ccebRljS.s page 62
|
||||
|
||||
|
||||
2252 .LFE362:
|
||||
@@ -3718,7 +3718,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
1139:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||
1140:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||
1141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnableUCPDDeadBattery(void)
|
||||
ARM GAS /tmp/cchjGo05.s page 63
|
||||
ARM GAS /tmp/ccebRljS.s page 63
|
||||
|
||||
|
||||
1142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||
@@ -3778,7 +3778,7 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2328 0008 9360 str r3, [r2, #8]
|
||||
1161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||
2329 .loc 1 1161 1 is_stmt 0 view .LVU508
|
||||
ARM GAS /tmp/cchjGo05.s page 64
|
||||
ARM GAS /tmp/ccebRljS.s page 64
|
||||
|
||||
|
||||
2330 000a 7047 bx lr
|
||||
@@ -3790,143 +3790,144 @@ ARM GAS /tmp/cchjGo05.s page 1
|
||||
2336 .LFE365:
|
||||
2338 .text
|
||||
2339 .Letext0:
|
||||
2340 .file 2 "/usr/lib/gcc/arm-none-eabi/12.2.1/include/stdint.h"
|
||||
2341 .file 3 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
2342 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
2343 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
2344 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
||||
2345 .file 7 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h"
|
||||
2346 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
||||
ARM GAS /tmp/cchjGo05.s page 65
|
||||
2340 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
2341 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
2342 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||
2343 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||
2344 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||
2345 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
||||
2346 .file 8 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h"
|
||||
2347 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
||||
ARM GAS /tmp/ccebRljS.s page 65
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 stm32g4xx_hal_pwr_ex.c
|
||||
/tmp/cchjGo05.s:21 .text.HAL_PWREx_GetVoltageRange:00000000 $t
|
||||
/tmp/cchjGo05.s:27 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
|
||||
/tmp/cchjGo05.s:58 .text.HAL_PWREx_GetVoltageRange:00000020 $d
|
||||
/tmp/cchjGo05.s:63 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
|
||||
/tmp/cchjGo05.s:69 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
|
||||
/tmp/cchjGo05.s:273 .text.HAL_PWREx_ControlVoltageScaling:00000100 $d
|
||||
/tmp/cchjGo05.s:280 .text.HAL_PWREx_EnableBatteryCharging:00000000 $t
|
||||
/tmp/cchjGo05.s:286 .text.HAL_PWREx_EnableBatteryCharging:00000000 HAL_PWREx_EnableBatteryCharging
|
||||
/tmp/cchjGo05.s:310 .text.HAL_PWREx_EnableBatteryCharging:00000018 $d
|
||||
/tmp/cchjGo05.s:315 .text.HAL_PWREx_DisableBatteryCharging:00000000 $t
|
||||
/tmp/cchjGo05.s:321 .text.HAL_PWREx_DisableBatteryCharging:00000000 HAL_PWREx_DisableBatteryCharging
|
||||
/tmp/cchjGo05.s:338 .text.HAL_PWREx_DisableBatteryCharging:0000000c $d
|
||||
/tmp/cchjGo05.s:343 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 $t
|
||||
/tmp/cchjGo05.s:349 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 HAL_PWREx_EnableInternalWakeUpLine
|
||||
/tmp/cchjGo05.s:366 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000c $d
|
||||
/tmp/cchjGo05.s:371 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 $t
|
||||
/tmp/cchjGo05.s:377 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 HAL_PWREx_DisableInternalWakeUpLine
|
||||
/tmp/cchjGo05.s:394 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000c $d
|
||||
/tmp/cchjGo05.s:399 .text.HAL_PWREx_EnableGPIOPullUp:00000000 $t
|
||||
/tmp/cchjGo05.s:405 .text.HAL_PWREx_EnableGPIOPullUp:00000000 HAL_PWREx_EnableGPIOPullUp
|
||||
/tmp/cchjGo05.s:421 .text.HAL_PWREx_EnableGPIOPullUp:00000008 $d
|
||||
/tmp/cchjGo05.s:573 .text.HAL_PWREx_EnableGPIOPullUp:000000b4 $d
|
||||
/tmp/cchjGo05.s:578 .text.HAL_PWREx_DisableGPIOPullUp:00000000 $t
|
||||
/tmp/cchjGo05.s:584 .text.HAL_PWREx_DisableGPIOPullUp:00000000 HAL_PWREx_DisableGPIOPullUp
|
||||
/tmp/cchjGo05.s:600 .text.HAL_PWREx_DisableGPIOPullUp:00000008 $d
|
||||
/tmp/cchjGo05.s:720 .text.HAL_PWREx_DisableGPIOPullUp:00000088 $d
|
||||
/tmp/cchjGo05.s:725 .text.HAL_PWREx_EnableGPIOPullDown:00000000 $t
|
||||
/tmp/cchjGo05.s:731 .text.HAL_PWREx_EnableGPIOPullDown:00000000 HAL_PWREx_EnableGPIOPullDown
|
||||
/tmp/cchjGo05.s:747 .text.HAL_PWREx_EnableGPIOPullDown:00000008 $d
|
||||
/tmp/cchjGo05.s:898 .text.HAL_PWREx_EnableGPIOPullDown:000000b8 $d
|
||||
/tmp/cchjGo05.s:903 .text.HAL_PWREx_DisableGPIOPullDown:00000000 $t
|
||||
/tmp/cchjGo05.s:909 .text.HAL_PWREx_DisableGPIOPullDown:00000000 HAL_PWREx_DisableGPIOPullDown
|
||||
/tmp/cchjGo05.s:925 .text.HAL_PWREx_DisableGPIOPullDown:00000008 $d
|
||||
/tmp/cchjGo05.s:1044 .text.HAL_PWREx_DisableGPIOPullDown:00000084 $d
|
||||
/tmp/cchjGo05.s:1049 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 $t
|
||||
/tmp/cchjGo05.s:1055 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 HAL_PWREx_EnablePullUpPullDownConfig
|
||||
/tmp/cchjGo05.s:1072 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000c $d
|
||||
/tmp/cchjGo05.s:1077 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 $t
|
||||
/tmp/cchjGo05.s:1083 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 HAL_PWREx_DisablePullUpPullDownConfig
|
||||
/tmp/cchjGo05.s:1100 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000c $d
|
||||
/tmp/cchjGo05.s:1105 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 $t
|
||||
/tmp/cchjGo05.s:1111 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 HAL_PWREx_EnableSRAM2ContentRetention
|
||||
/tmp/cchjGo05.s:1128 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000c $d
|
||||
/tmp/cchjGo05.s:1133 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 $t
|
||||
/tmp/cchjGo05.s:1139 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 HAL_PWREx_DisableSRAM2ContentRetention
|
||||
/tmp/cchjGo05.s:1156 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000c $d
|
||||
/tmp/cchjGo05.s:1161 .text.HAL_PWREx_EnablePVM1:00000000 $t
|
||||
/tmp/cchjGo05.s:1167 .text.HAL_PWREx_EnablePVM1:00000000 HAL_PWREx_EnablePVM1
|
||||
/tmp/cchjGo05.s:1184 .text.HAL_PWREx_EnablePVM1:0000000c $d
|
||||
/tmp/cchjGo05.s:1189 .text.HAL_PWREx_DisablePVM1:00000000 $t
|
||||
/tmp/cchjGo05.s:1195 .text.HAL_PWREx_DisablePVM1:00000000 HAL_PWREx_DisablePVM1
|
||||
/tmp/cchjGo05.s:1212 .text.HAL_PWREx_DisablePVM1:0000000c $d
|
||||
/tmp/cchjGo05.s:1217 .text.HAL_PWREx_EnablePVM2:00000000 $t
|
||||
/tmp/cchjGo05.s:1223 .text.HAL_PWREx_EnablePVM2:00000000 HAL_PWREx_EnablePVM2
|
||||
/tmp/cchjGo05.s:1240 .text.HAL_PWREx_EnablePVM2:0000000c $d
|
||||
ARM GAS /tmp/cchjGo05.s page 66
|
||||
/tmp/ccebRljS.s:21 .text.HAL_PWREx_GetVoltageRange:00000000 $t
|
||||
/tmp/ccebRljS.s:27 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
|
||||
/tmp/ccebRljS.s:58 .text.HAL_PWREx_GetVoltageRange:00000020 $d
|
||||
/tmp/ccebRljS.s:63 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
|
||||
/tmp/ccebRljS.s:69 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
|
||||
/tmp/ccebRljS.s:273 .text.HAL_PWREx_ControlVoltageScaling:00000100 $d
|
||||
/tmp/ccebRljS.s:280 .text.HAL_PWREx_EnableBatteryCharging:00000000 $t
|
||||
/tmp/ccebRljS.s:286 .text.HAL_PWREx_EnableBatteryCharging:00000000 HAL_PWREx_EnableBatteryCharging
|
||||
/tmp/ccebRljS.s:310 .text.HAL_PWREx_EnableBatteryCharging:00000018 $d
|
||||
/tmp/ccebRljS.s:315 .text.HAL_PWREx_DisableBatteryCharging:00000000 $t
|
||||
/tmp/ccebRljS.s:321 .text.HAL_PWREx_DisableBatteryCharging:00000000 HAL_PWREx_DisableBatteryCharging
|
||||
/tmp/ccebRljS.s:338 .text.HAL_PWREx_DisableBatteryCharging:0000000c $d
|
||||
/tmp/ccebRljS.s:343 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 $t
|
||||
/tmp/ccebRljS.s:349 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 HAL_PWREx_EnableInternalWakeUpLine
|
||||
/tmp/ccebRljS.s:366 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000c $d
|
||||
/tmp/ccebRljS.s:371 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 $t
|
||||
/tmp/ccebRljS.s:377 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 HAL_PWREx_DisableInternalWakeUpLine
|
||||
/tmp/ccebRljS.s:394 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000c $d
|
||||
/tmp/ccebRljS.s:399 .text.HAL_PWREx_EnableGPIOPullUp:00000000 $t
|
||||
/tmp/ccebRljS.s:405 .text.HAL_PWREx_EnableGPIOPullUp:00000000 HAL_PWREx_EnableGPIOPullUp
|
||||
/tmp/ccebRljS.s:421 .text.HAL_PWREx_EnableGPIOPullUp:00000008 $d
|
||||
/tmp/ccebRljS.s:573 .text.HAL_PWREx_EnableGPIOPullUp:000000b4 $d
|
||||
/tmp/ccebRljS.s:578 .text.HAL_PWREx_DisableGPIOPullUp:00000000 $t
|
||||
/tmp/ccebRljS.s:584 .text.HAL_PWREx_DisableGPIOPullUp:00000000 HAL_PWREx_DisableGPIOPullUp
|
||||
/tmp/ccebRljS.s:600 .text.HAL_PWREx_DisableGPIOPullUp:00000008 $d
|
||||
/tmp/ccebRljS.s:720 .text.HAL_PWREx_DisableGPIOPullUp:00000088 $d
|
||||
/tmp/ccebRljS.s:725 .text.HAL_PWREx_EnableGPIOPullDown:00000000 $t
|
||||
/tmp/ccebRljS.s:731 .text.HAL_PWREx_EnableGPIOPullDown:00000000 HAL_PWREx_EnableGPIOPullDown
|
||||
/tmp/ccebRljS.s:747 .text.HAL_PWREx_EnableGPIOPullDown:00000008 $d
|
||||
/tmp/ccebRljS.s:898 .text.HAL_PWREx_EnableGPIOPullDown:000000b8 $d
|
||||
/tmp/ccebRljS.s:903 .text.HAL_PWREx_DisableGPIOPullDown:00000000 $t
|
||||
/tmp/ccebRljS.s:909 .text.HAL_PWREx_DisableGPIOPullDown:00000000 HAL_PWREx_DisableGPIOPullDown
|
||||
/tmp/ccebRljS.s:925 .text.HAL_PWREx_DisableGPIOPullDown:00000008 $d
|
||||
/tmp/ccebRljS.s:1044 .text.HAL_PWREx_DisableGPIOPullDown:00000084 $d
|
||||
/tmp/ccebRljS.s:1049 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 $t
|
||||
/tmp/ccebRljS.s:1055 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 HAL_PWREx_EnablePullUpPullDownConfig
|
||||
/tmp/ccebRljS.s:1072 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000c $d
|
||||
/tmp/ccebRljS.s:1077 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 $t
|
||||
/tmp/ccebRljS.s:1083 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 HAL_PWREx_DisablePullUpPullDownConfig
|
||||
/tmp/ccebRljS.s:1100 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000c $d
|
||||
/tmp/ccebRljS.s:1105 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 $t
|
||||
/tmp/ccebRljS.s:1111 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 HAL_PWREx_EnableSRAM2ContentRetention
|
||||
/tmp/ccebRljS.s:1128 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000c $d
|
||||
/tmp/ccebRljS.s:1133 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 $t
|
||||
/tmp/ccebRljS.s:1139 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 HAL_PWREx_DisableSRAM2ContentRetention
|
||||
/tmp/ccebRljS.s:1156 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000c $d
|
||||
/tmp/ccebRljS.s:1161 .text.HAL_PWREx_EnablePVM1:00000000 $t
|
||||
/tmp/ccebRljS.s:1167 .text.HAL_PWREx_EnablePVM1:00000000 HAL_PWREx_EnablePVM1
|
||||
/tmp/ccebRljS.s:1184 .text.HAL_PWREx_EnablePVM1:0000000c $d
|
||||
/tmp/ccebRljS.s:1189 .text.HAL_PWREx_DisablePVM1:00000000 $t
|
||||
/tmp/ccebRljS.s:1195 .text.HAL_PWREx_DisablePVM1:00000000 HAL_PWREx_DisablePVM1
|
||||
/tmp/ccebRljS.s:1212 .text.HAL_PWREx_DisablePVM1:0000000c $d
|
||||
/tmp/ccebRljS.s:1217 .text.HAL_PWREx_EnablePVM2:00000000 $t
|
||||
/tmp/ccebRljS.s:1223 .text.HAL_PWREx_EnablePVM2:00000000 HAL_PWREx_EnablePVM2
|
||||
/tmp/ccebRljS.s:1240 .text.HAL_PWREx_EnablePVM2:0000000c $d
|
||||
ARM GAS /tmp/ccebRljS.s page 66
|
||||
|
||||
|
||||
/tmp/cchjGo05.s:1245 .text.HAL_PWREx_DisablePVM2:00000000 $t
|
||||
/tmp/cchjGo05.s:1251 .text.HAL_PWREx_DisablePVM2:00000000 HAL_PWREx_DisablePVM2
|
||||
/tmp/cchjGo05.s:1268 .text.HAL_PWREx_DisablePVM2:0000000c $d
|
||||
/tmp/cchjGo05.s:1273 .text.HAL_PWREx_EnablePVM3:00000000 $t
|
||||
/tmp/cchjGo05.s:1279 .text.HAL_PWREx_EnablePVM3:00000000 HAL_PWREx_EnablePVM3
|
||||
/tmp/cchjGo05.s:1296 .text.HAL_PWREx_EnablePVM3:0000000c $d
|
||||
/tmp/cchjGo05.s:1301 .text.HAL_PWREx_DisablePVM3:00000000 $t
|
||||
/tmp/cchjGo05.s:1307 .text.HAL_PWREx_DisablePVM3:00000000 HAL_PWREx_DisablePVM3
|
||||
/tmp/cchjGo05.s:1324 .text.HAL_PWREx_DisablePVM3:0000000c $d
|
||||
/tmp/cchjGo05.s:1329 .text.HAL_PWREx_EnablePVM4:00000000 $t
|
||||
/tmp/cchjGo05.s:1335 .text.HAL_PWREx_EnablePVM4:00000000 HAL_PWREx_EnablePVM4
|
||||
/tmp/cchjGo05.s:1352 .text.HAL_PWREx_EnablePVM4:0000000c $d
|
||||
/tmp/cchjGo05.s:1357 .text.HAL_PWREx_DisablePVM4:00000000 $t
|
||||
/tmp/cchjGo05.s:1363 .text.HAL_PWREx_DisablePVM4:00000000 HAL_PWREx_DisablePVM4
|
||||
/tmp/cchjGo05.s:1380 .text.HAL_PWREx_DisablePVM4:0000000c $d
|
||||
/tmp/cchjGo05.s:1385 .text.HAL_PWREx_ConfigPVM:00000000 $t
|
||||
/tmp/cchjGo05.s:1391 .text.HAL_PWREx_ConfigPVM:00000000 HAL_PWREx_ConfigPVM
|
||||
/tmp/cchjGo05.s:1744 .text.HAL_PWREx_ConfigPVM:000001e8 $d
|
||||
/tmp/cchjGo05.s:1749 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 $t
|
||||
/tmp/cchjGo05.s:1755 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 HAL_PWREx_EnableLowPowerRunMode
|
||||
/tmp/cchjGo05.s:1772 .text.HAL_PWREx_EnableLowPowerRunMode:0000000c $d
|
||||
/tmp/cchjGo05.s:1777 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 $t
|
||||
/tmp/cchjGo05.s:1783 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 HAL_PWREx_DisableLowPowerRunMode
|
||||
/tmp/cchjGo05.s:1849 .text.HAL_PWREx_DisableLowPowerRunMode:0000004c $d
|
||||
/tmp/cchjGo05.s:1855 .text.HAL_PWREx_EnterSTOP0Mode:00000000 $t
|
||||
/tmp/cchjGo05.s:1861 .text.HAL_PWREx_EnterSTOP0Mode:00000000 HAL_PWREx_EnterSTOP0Mode
|
||||
/tmp/cchjGo05.s:1919 .text.HAL_PWREx_EnterSTOP0Mode:00000030 $d
|
||||
/tmp/cchjGo05.s:1925 .text.HAL_PWREx_EnterSTOP1Mode:00000000 $t
|
||||
/tmp/cchjGo05.s:1931 .text.HAL_PWREx_EnterSTOP1Mode:00000000 HAL_PWREx_EnterSTOP1Mode
|
||||
/tmp/cchjGo05.s:1990 .text.HAL_PWREx_EnterSTOP1Mode:00000034 $d
|
||||
/tmp/cchjGo05.s:1996 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 $t
|
||||
/tmp/cchjGo05.s:2002 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 HAL_PWREx_EnterSHUTDOWNMode
|
||||
/tmp/cchjGo05.s:2032 .text.HAL_PWREx_EnterSHUTDOWNMode:0000001c $d
|
||||
/tmp/cchjGo05.s:2038 .text.HAL_PWREx_PVM1Callback:00000000 $t
|
||||
/tmp/cchjGo05.s:2044 .text.HAL_PWREx_PVM1Callback:00000000 HAL_PWREx_PVM1Callback
|
||||
/tmp/cchjGo05.s:2057 .text.HAL_PWREx_PVM2Callback:00000000 $t
|
||||
/tmp/cchjGo05.s:2063 .text.HAL_PWREx_PVM2Callback:00000000 HAL_PWREx_PVM2Callback
|
||||
/tmp/cchjGo05.s:2076 .text.HAL_PWREx_PVM3Callback:00000000 $t
|
||||
/tmp/cchjGo05.s:2082 .text.HAL_PWREx_PVM3Callback:00000000 HAL_PWREx_PVM3Callback
|
||||
/tmp/cchjGo05.s:2095 .text.HAL_PWREx_PVM4Callback:00000000 $t
|
||||
/tmp/cchjGo05.s:2101 .text.HAL_PWREx_PVM4Callback:00000000 HAL_PWREx_PVM4Callback
|
||||
/tmp/cchjGo05.s:2114 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 $t
|
||||
/tmp/cchjGo05.s:2120 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 HAL_PWREx_PVD_PVM_IRQHandler
|
||||
/tmp/cchjGo05.s:2222 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000074 $d
|
||||
/tmp/cchjGo05.s:2227 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 $t
|
||||
/tmp/cchjGo05.s:2233 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 HAL_PWREx_EnableUCPDStandbyMode
|
||||
/tmp/cchjGo05.s:2250 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000c $d
|
||||
/tmp/cchjGo05.s:2255 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 $t
|
||||
/tmp/cchjGo05.s:2261 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 HAL_PWREx_DisableUCPDStandbyMode
|
||||
/tmp/cchjGo05.s:2278 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000c $d
|
||||
/tmp/cchjGo05.s:2283 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 $t
|
||||
/tmp/cchjGo05.s:2289 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 HAL_PWREx_EnableUCPDDeadBattery
|
||||
/tmp/cchjGo05.s:2306 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000c $d
|
||||
/tmp/cchjGo05.s:2311 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 $t
|
||||
/tmp/cchjGo05.s:2317 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 HAL_PWREx_DisableUCPDDeadBattery
|
||||
/tmp/cchjGo05.s:2334 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000c $d
|
||||
/tmp/cchjGo05.s:428 .text.HAL_PWREx_EnableGPIOPullUp:0000000f $d
|
||||
ARM GAS /tmp/cchjGo05.s page 67
|
||||
/tmp/ccebRljS.s:1245 .text.HAL_PWREx_DisablePVM2:00000000 $t
|
||||
/tmp/ccebRljS.s:1251 .text.HAL_PWREx_DisablePVM2:00000000 HAL_PWREx_DisablePVM2
|
||||
/tmp/ccebRljS.s:1268 .text.HAL_PWREx_DisablePVM2:0000000c $d
|
||||
/tmp/ccebRljS.s:1273 .text.HAL_PWREx_EnablePVM3:00000000 $t
|
||||
/tmp/ccebRljS.s:1279 .text.HAL_PWREx_EnablePVM3:00000000 HAL_PWREx_EnablePVM3
|
||||
/tmp/ccebRljS.s:1296 .text.HAL_PWREx_EnablePVM3:0000000c $d
|
||||
/tmp/ccebRljS.s:1301 .text.HAL_PWREx_DisablePVM3:00000000 $t
|
||||
/tmp/ccebRljS.s:1307 .text.HAL_PWREx_DisablePVM3:00000000 HAL_PWREx_DisablePVM3
|
||||
/tmp/ccebRljS.s:1324 .text.HAL_PWREx_DisablePVM3:0000000c $d
|
||||
/tmp/ccebRljS.s:1329 .text.HAL_PWREx_EnablePVM4:00000000 $t
|
||||
/tmp/ccebRljS.s:1335 .text.HAL_PWREx_EnablePVM4:00000000 HAL_PWREx_EnablePVM4
|
||||
/tmp/ccebRljS.s:1352 .text.HAL_PWREx_EnablePVM4:0000000c $d
|
||||
/tmp/ccebRljS.s:1357 .text.HAL_PWREx_DisablePVM4:00000000 $t
|
||||
/tmp/ccebRljS.s:1363 .text.HAL_PWREx_DisablePVM4:00000000 HAL_PWREx_DisablePVM4
|
||||
/tmp/ccebRljS.s:1380 .text.HAL_PWREx_DisablePVM4:0000000c $d
|
||||
/tmp/ccebRljS.s:1385 .text.HAL_PWREx_ConfigPVM:00000000 $t
|
||||
/tmp/ccebRljS.s:1391 .text.HAL_PWREx_ConfigPVM:00000000 HAL_PWREx_ConfigPVM
|
||||
/tmp/ccebRljS.s:1744 .text.HAL_PWREx_ConfigPVM:000001e8 $d
|
||||
/tmp/ccebRljS.s:1749 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 $t
|
||||
/tmp/ccebRljS.s:1755 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 HAL_PWREx_EnableLowPowerRunMode
|
||||
/tmp/ccebRljS.s:1772 .text.HAL_PWREx_EnableLowPowerRunMode:0000000c $d
|
||||
/tmp/ccebRljS.s:1777 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 $t
|
||||
/tmp/ccebRljS.s:1783 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 HAL_PWREx_DisableLowPowerRunMode
|
||||
/tmp/ccebRljS.s:1849 .text.HAL_PWREx_DisableLowPowerRunMode:0000004c $d
|
||||
/tmp/ccebRljS.s:1855 .text.HAL_PWREx_EnterSTOP0Mode:00000000 $t
|
||||
/tmp/ccebRljS.s:1861 .text.HAL_PWREx_EnterSTOP0Mode:00000000 HAL_PWREx_EnterSTOP0Mode
|
||||
/tmp/ccebRljS.s:1919 .text.HAL_PWREx_EnterSTOP0Mode:00000030 $d
|
||||
/tmp/ccebRljS.s:1925 .text.HAL_PWREx_EnterSTOP1Mode:00000000 $t
|
||||
/tmp/ccebRljS.s:1931 .text.HAL_PWREx_EnterSTOP1Mode:00000000 HAL_PWREx_EnterSTOP1Mode
|
||||
/tmp/ccebRljS.s:1990 .text.HAL_PWREx_EnterSTOP1Mode:00000034 $d
|
||||
/tmp/ccebRljS.s:1996 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 $t
|
||||
/tmp/ccebRljS.s:2002 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 HAL_PWREx_EnterSHUTDOWNMode
|
||||
/tmp/ccebRljS.s:2032 .text.HAL_PWREx_EnterSHUTDOWNMode:0000001c $d
|
||||
/tmp/ccebRljS.s:2038 .text.HAL_PWREx_PVM1Callback:00000000 $t
|
||||
/tmp/ccebRljS.s:2044 .text.HAL_PWREx_PVM1Callback:00000000 HAL_PWREx_PVM1Callback
|
||||
/tmp/ccebRljS.s:2057 .text.HAL_PWREx_PVM2Callback:00000000 $t
|
||||
/tmp/ccebRljS.s:2063 .text.HAL_PWREx_PVM2Callback:00000000 HAL_PWREx_PVM2Callback
|
||||
/tmp/ccebRljS.s:2076 .text.HAL_PWREx_PVM3Callback:00000000 $t
|
||||
/tmp/ccebRljS.s:2082 .text.HAL_PWREx_PVM3Callback:00000000 HAL_PWREx_PVM3Callback
|
||||
/tmp/ccebRljS.s:2095 .text.HAL_PWREx_PVM4Callback:00000000 $t
|
||||
/tmp/ccebRljS.s:2101 .text.HAL_PWREx_PVM4Callback:00000000 HAL_PWREx_PVM4Callback
|
||||
/tmp/ccebRljS.s:2114 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 $t
|
||||
/tmp/ccebRljS.s:2120 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 HAL_PWREx_PVD_PVM_IRQHandler
|
||||
/tmp/ccebRljS.s:2222 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000074 $d
|
||||
/tmp/ccebRljS.s:2227 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 $t
|
||||
/tmp/ccebRljS.s:2233 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 HAL_PWREx_EnableUCPDStandbyMode
|
||||
/tmp/ccebRljS.s:2250 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000c $d
|
||||
/tmp/ccebRljS.s:2255 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 $t
|
||||
/tmp/ccebRljS.s:2261 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 HAL_PWREx_DisableUCPDStandbyMode
|
||||
/tmp/ccebRljS.s:2278 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000c $d
|
||||
/tmp/ccebRljS.s:2283 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 $t
|
||||
/tmp/ccebRljS.s:2289 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 HAL_PWREx_EnableUCPDDeadBattery
|
||||
/tmp/ccebRljS.s:2306 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000c $d
|
||||
/tmp/ccebRljS.s:2311 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 $t
|
||||
/tmp/ccebRljS.s:2317 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 HAL_PWREx_DisableUCPDDeadBattery
|
||||
/tmp/ccebRljS.s:2334 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000c $d
|
||||
/tmp/ccebRljS.s:428 .text.HAL_PWREx_EnableGPIOPullUp:0000000f $d
|
||||
ARM GAS /tmp/ccebRljS.s page 67
|
||||
|
||||
|
||||
/tmp/cchjGo05.s:428 .text.HAL_PWREx_EnableGPIOPullUp:00000010 $t
|
||||
/tmp/cchjGo05.s:607 .text.HAL_PWREx_DisableGPIOPullUp:0000000f $d
|
||||
/tmp/cchjGo05.s:607 .text.HAL_PWREx_DisableGPIOPullUp:00000010 $t
|
||||
/tmp/cchjGo05.s:754 .text.HAL_PWREx_EnableGPIOPullDown:0000000f $d
|
||||
/tmp/cchjGo05.s:754 .text.HAL_PWREx_EnableGPIOPullDown:00000010 $t
|
||||
/tmp/cchjGo05.s:932 .text.HAL_PWREx_DisableGPIOPullDown:0000000f $d
|
||||
/tmp/cchjGo05.s:932 .text.HAL_PWREx_DisableGPIOPullDown:00000010 $t
|
||||
/tmp/ccebRljS.s:428 .text.HAL_PWREx_EnableGPIOPullUp:00000010 $t
|
||||
/tmp/ccebRljS.s:607 .text.HAL_PWREx_DisableGPIOPullUp:0000000f $d
|
||||
/tmp/ccebRljS.s:607 .text.HAL_PWREx_DisableGPIOPullUp:00000010 $t
|
||||
/tmp/ccebRljS.s:754 .text.HAL_PWREx_EnableGPIOPullDown:0000000f $d
|
||||
/tmp/ccebRljS.s:754 .text.HAL_PWREx_EnableGPIOPullDown:00000010 $t
|
||||
/tmp/ccebRljS.s:932 .text.HAL_PWREx_DisableGPIOPullDown:0000000f $d
|
||||
/tmp/ccebRljS.s:932 .text.HAL_PWREx_DisableGPIOPullDown:00000010 $t
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
SystemCoreClock
|
||||
|
||||
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_rcc.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_rcc_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_tim.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_tim_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_uart.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -26,9 +26,6 @@ build/stm32g4xx_hal_uart_ex.o: \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
@@ -63,9 +60,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -25,16 +25,13 @@ build/stm32g4xx_it.o: Src/stm32g4xx_it.c Inc/main.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h \
|
||||
Inc/stm32g4xx_it.h
|
||||
Inc/stm32g4xx_it.h Inc/squeow.h Inc/squeow_ui.h
|
||||
Inc/main.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||
Inc/stm32g4xx_hal_conf.h:
|
||||
@@ -64,9 +61,6 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_flash_ramfunc.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_i2c_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_ll_usb.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pcd_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h:
|
||||
@@ -74,3 +68,5 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||
Inc/stm32g4xx_it.h:
|
||||
Inc/squeow.h:
|
||||
Inc/squeow_ui.h:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
ARM GAS /tmp/ccsoDKzN.s page 1
|
||||
ARM GAS /tmp/ccuf3S2j.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
@@ -21,7 +21,7 @@ ARM GAS /tmp/ccsoDKzN.s page 1
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.c"
|
||||
20 .Letext0:
|
||||
ARM GAS /tmp/ccsoDKzN.s page 2
|
||||
ARM GAS /tmp/ccuf3S2j.s page 2
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
1
squeow_sw/build/syscalls.d
Normal file
1
squeow_sw/build/syscalls.d
Normal file
@@ -0,0 +1 @@
|
||||
build/syscalls.o: Src/syscalls.c
|
||||
872
squeow_sw/build/syscalls.lst
Normal file
872
squeow_sw/build/syscalls.lst
Normal file
@@ -0,0 +1,872 @@
|
||||
ARM GAS /tmp/ccmoNW8o.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m4
|
||||
2 .arch armv7e-m
|
||||
3 .fpu fpv4-sp-d16
|
||||
4 .eabi_attribute 27, 1
|
||||
5 .eabi_attribute 28, 1
|
||||
6 .eabi_attribute 20, 1
|
||||
7 .eabi_attribute 21, 1
|
||||
8 .eabi_attribute 23, 3
|
||||
9 .eabi_attribute 24, 1
|
||||
10 .eabi_attribute 25, 1
|
||||
11 .eabi_attribute 26, 1
|
||||
12 .eabi_attribute 30, 1
|
||||
13 .eabi_attribute 34, 1
|
||||
14 .eabi_attribute 18, 4
|
||||
15 .file "syscalls.c"
|
||||
16 .text
|
||||
17 .Ltext0:
|
||||
18 .cfi_sections .debug_frame
|
||||
19 .file 1 "Src/syscalls.c"
|
||||
20 .section .text.initialise_monitor_handles,"ax",%progbits
|
||||
21 .align 1
|
||||
22 .global initialise_monitor_handles
|
||||
23 .syntax unified
|
||||
24 .thumb
|
||||
25 .thumb_func
|
||||
27 initialise_monitor_handles:
|
||||
28 .LFB25:
|
||||
1:Src/syscalls.c **** /**
|
||||
2:Src/syscalls.c **** ******************************************************************************
|
||||
3:Src/syscalls.c **** * @file syscalls.c
|
||||
4:Src/syscalls.c **** * @author Auto-generated by STM32CubeMX
|
||||
5:Src/syscalls.c **** * @brief Minimal System calls file
|
||||
6:Src/syscalls.c **** *
|
||||
7:Src/syscalls.c **** * For more information about which c-functions
|
||||
8:Src/syscalls.c **** * need which of these lowlevel functions
|
||||
9:Src/syscalls.c **** * please consult the Newlib libc-manual
|
||||
10:Src/syscalls.c **** ******************************************************************************
|
||||
11:Src/syscalls.c **** * @attention
|
||||
12:Src/syscalls.c **** *
|
||||
13:Src/syscalls.c **** * Copyright (c) 2020-2024 STMicroelectronics.
|
||||
14:Src/syscalls.c **** * All rights reserved.
|
||||
15:Src/syscalls.c **** *
|
||||
16:Src/syscalls.c **** * This software is licensed under terms that can be found in the LICENSE file
|
||||
17:Src/syscalls.c **** * in the root directory of this software component.
|
||||
18:Src/syscalls.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
19:Src/syscalls.c **** *
|
||||
20:Src/syscalls.c **** ******************************************************************************
|
||||
21:Src/syscalls.c **** */
|
||||
22:Src/syscalls.c ****
|
||||
23:Src/syscalls.c **** /* Includes */
|
||||
24:Src/syscalls.c **** #include <sys/stat.h>
|
||||
25:Src/syscalls.c **** #include <stdlib.h>
|
||||
26:Src/syscalls.c **** #include <errno.h>
|
||||
27:Src/syscalls.c **** #include <stdio.h>
|
||||
28:Src/syscalls.c **** #include <signal.h>
|
||||
29:Src/syscalls.c **** #include <time.h>
|
||||
30:Src/syscalls.c **** #include <sys/time.h>
|
||||
ARM GAS /tmp/ccmoNW8o.s page 2
|
||||
|
||||
|
||||
31:Src/syscalls.c **** #include <sys/times.h>
|
||||
32:Src/syscalls.c ****
|
||||
33:Src/syscalls.c ****
|
||||
34:Src/syscalls.c **** /* Variables */
|
||||
35:Src/syscalls.c **** extern int __io_putchar(int ch) __attribute__((weak));
|
||||
36:Src/syscalls.c **** extern int __io_getchar(void) __attribute__((weak));
|
||||
37:Src/syscalls.c ****
|
||||
38:Src/syscalls.c ****
|
||||
39:Src/syscalls.c **** char *__env[1] = { 0 };
|
||||
40:Src/syscalls.c **** char **environ = __env;
|
||||
41:Src/syscalls.c ****
|
||||
42:Src/syscalls.c ****
|
||||
43:Src/syscalls.c **** /* Functions */
|
||||
44:Src/syscalls.c **** void initialise_monitor_handles()
|
||||
45:Src/syscalls.c **** {
|
||||
29 .loc 1 45 1 view -0
|
||||
30 .cfi_startproc
|
||||
31 @ args = 0, pretend = 0, frame = 0
|
||||
32 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
33 @ link register save eliminated.
|
||||
46:Src/syscalls.c **** }
|
||||
34 .loc 1 46 1 view .LVU1
|
||||
35 0000 7047 bx lr
|
||||
36 .cfi_endproc
|
||||
37 .LFE25:
|
||||
39 .section .text._getpid,"ax",%progbits
|
||||
40 .align 1
|
||||
41 .global _getpid
|
||||
42 .syntax unified
|
||||
43 .thumb
|
||||
44 .thumb_func
|
||||
46 _getpid:
|
||||
47 .LFB26:
|
||||
47:Src/syscalls.c ****
|
||||
48:Src/syscalls.c **** int _getpid(void)
|
||||
49:Src/syscalls.c **** {
|
||||
48 .loc 1 49 1 view -0
|
||||
49 .cfi_startproc
|
||||
50 @ args = 0, pretend = 0, frame = 0
|
||||
51 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
52 @ link register save eliminated.
|
||||
50:Src/syscalls.c **** return 1;
|
||||
53 .loc 1 50 3 view .LVU3
|
||||
51:Src/syscalls.c **** }
|
||||
54 .loc 1 51 1 is_stmt 0 view .LVU4
|
||||
55 0000 0120 movs r0, #1
|
||||
56 0002 7047 bx lr
|
||||
57 .cfi_endproc
|
||||
58 .LFE26:
|
||||
60 .section .text._kill,"ax",%progbits
|
||||
61 .align 1
|
||||
62 .global _kill
|
||||
63 .syntax unified
|
||||
64 .thumb
|
||||
65 .thumb_func
|
||||
67 _kill:
|
||||
68 .LVL0:
|
||||
ARM GAS /tmp/ccmoNW8o.s page 3
|
||||
|
||||
|
||||
69 .LFB27:
|
||||
52:Src/syscalls.c ****
|
||||
53:Src/syscalls.c **** int _kill(int pid, int sig)
|
||||
54:Src/syscalls.c **** {
|
||||
70 .loc 1 54 1 is_stmt 1 view -0
|
||||
71 .cfi_startproc
|
||||
72 @ args = 0, pretend = 0, frame = 0
|
||||
73 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
74 .loc 1 54 1 is_stmt 0 view .LVU6
|
||||
75 0000 08B5 push {r3, lr}
|
||||
76 .LCFI0:
|
||||
77 .cfi_def_cfa_offset 8
|
||||
78 .cfi_offset 3, -8
|
||||
79 .cfi_offset 14, -4
|
||||
55:Src/syscalls.c **** (void)pid;
|
||||
80 .loc 1 55 3 is_stmt 1 view .LVU7
|
||||
56:Src/syscalls.c **** (void)sig;
|
||||
81 .loc 1 56 3 view .LVU8
|
||||
57:Src/syscalls.c **** errno = EINVAL;
|
||||
82 .loc 1 57 3 view .LVU9
|
||||
83 0002 FFF7FEFF bl __errno
|
||||
84 .LVL1:
|
||||
85 .loc 1 57 9 is_stmt 0 discriminator 1 view .LVU10
|
||||
86 0006 1623 movs r3, #22
|
||||
87 0008 0360 str r3, [r0]
|
||||
58:Src/syscalls.c **** return -1;
|
||||
88 .loc 1 58 3 is_stmt 1 view .LVU11
|
||||
59:Src/syscalls.c **** }
|
||||
89 .loc 1 59 1 is_stmt 0 view .LVU12
|
||||
90 000a 4FF0FF30 mov r0, #-1
|
||||
91 000e 08BD pop {r3, pc}
|
||||
92 .cfi_endproc
|
||||
93 .LFE27:
|
||||
95 .section .text._exit,"ax",%progbits
|
||||
96 .align 1
|
||||
97 .global _exit
|
||||
98 .syntax unified
|
||||
99 .thumb
|
||||
100 .thumb_func
|
||||
102 _exit:
|
||||
103 .LVL2:
|
||||
104 .LFB28:
|
||||
60:Src/syscalls.c ****
|
||||
61:Src/syscalls.c **** void _exit (int status)
|
||||
62:Src/syscalls.c **** {
|
||||
105 .loc 1 62 1 is_stmt 1 view -0
|
||||
106 .cfi_startproc
|
||||
107 @ Volatile: function does not return.
|
||||
108 @ args = 0, pretend = 0, frame = 0
|
||||
109 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
110 .loc 1 62 1 is_stmt 0 view .LVU14
|
||||
111 0000 08B5 push {r3, lr}
|
||||
112 .LCFI1:
|
||||
113 .cfi_def_cfa_offset 8
|
||||
114 .cfi_offset 3, -8
|
||||
115 .cfi_offset 14, -4
|
||||
63:Src/syscalls.c **** _kill(status, -1);
|
||||
ARM GAS /tmp/ccmoNW8o.s page 4
|
||||
|
||||
|
||||
116 .loc 1 63 3 is_stmt 1 view .LVU15
|
||||
117 0002 4FF0FF31 mov r1, #-1
|
||||
118 0006 FFF7FEFF bl _kill
|
||||
119 .LVL3:
|
||||
120 .L6:
|
||||
64:Src/syscalls.c **** while (1) {} /* Make sure we hang here */
|
||||
121 .loc 1 64 3 view .LVU16
|
||||
122 .loc 1 64 14 view .LVU17
|
||||
123 .loc 1 64 9 view .LVU18
|
||||
124 000a FEE7 b .L6
|
||||
125 .cfi_endproc
|
||||
126 .LFE28:
|
||||
128 .section .text._read,"ax",%progbits
|
||||
129 .align 1
|
||||
130 .weak _read
|
||||
131 .syntax unified
|
||||
132 .thumb
|
||||
133 .thumb_func
|
||||
135 _read:
|
||||
136 .LVL4:
|
||||
137 .LFB29:
|
||||
65:Src/syscalls.c **** }
|
||||
66:Src/syscalls.c ****
|
||||
67:Src/syscalls.c **** __attribute__((weak)) int _read(int file, char *ptr, int len)
|
||||
68:Src/syscalls.c **** {
|
||||
138 .loc 1 68 1 view -0
|
||||
139 .cfi_startproc
|
||||
140 @ args = 0, pretend = 0, frame = 0
|
||||
141 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
142 .loc 1 68 1 is_stmt 0 view .LVU20
|
||||
143 0000 70B5 push {r4, r5, r6, lr}
|
||||
144 .LCFI2:
|
||||
145 .cfi_def_cfa_offset 16
|
||||
146 .cfi_offset 4, -16
|
||||
147 .cfi_offset 5, -12
|
||||
148 .cfi_offset 6, -8
|
||||
149 .cfi_offset 14, -4
|
||||
150 0002 0C46 mov r4, r1
|
||||
151 0004 1646 mov r6, r2
|
||||
69:Src/syscalls.c **** (void)file;
|
||||
152 .loc 1 69 3 is_stmt 1 view .LVU21
|
||||
70:Src/syscalls.c **** int DataIdx;
|
||||
153 .loc 1 70 3 view .LVU22
|
||||
71:Src/syscalls.c ****
|
||||
72:Src/syscalls.c **** for (DataIdx = 0; DataIdx < len; DataIdx++)
|
||||
154 .loc 1 72 3 view .LVU23
|
||||
155 .LVL5:
|
||||
156 .loc 1 72 16 is_stmt 0 view .LVU24
|
||||
157 0006 0025 movs r5, #0
|
||||
158 .loc 1 72 3 view .LVU25
|
||||
159 0008 06E0 b .L9
|
||||
160 .LVL6:
|
||||
161 .L10:
|
||||
73:Src/syscalls.c **** {
|
||||
74:Src/syscalls.c **** *ptr++ = __io_getchar();
|
||||
162 .loc 1 74 5 is_stmt 1 view .LVU26
|
||||
163 .loc 1 74 14 is_stmt 0 view .LVU27
|
||||
ARM GAS /tmp/ccmoNW8o.s page 5
|
||||
|
||||
|
||||
164 000a FFF7FEFF bl __io_getchar
|
||||
165 .LVL7:
|
||||
166 .loc 1 74 9 discriminator 1 view .LVU28
|
||||
167 000e 2146 mov r1, r4
|
||||
168 .LVL8:
|
||||
169 .loc 1 74 12 discriminator 1 view .LVU29
|
||||
170 0010 01F8010B strb r0, [r1], #1
|
||||
171 .LVL9:
|
||||
72:Src/syscalls.c **** {
|
||||
172 .loc 1 72 43 is_stmt 1 discriminator 3 view .LVU30
|
||||
173 0014 0135 adds r5, r5, #1
|
||||
174 .LVL10:
|
||||
175 .loc 1 74 9 is_stmt 0 discriminator 1 view .LVU31
|
||||
176 0016 0C46 mov r4, r1
|
||||
177 .LVL11:
|
||||
178 .L9:
|
||||
72:Src/syscalls.c **** {
|
||||
179 .loc 1 72 29 is_stmt 1 discriminator 1 view .LVU32
|
||||
180 0018 B542 cmp r5, r6
|
||||
181 001a F6DB blt .L10
|
||||
75:Src/syscalls.c **** }
|
||||
76:Src/syscalls.c ****
|
||||
77:Src/syscalls.c **** return len;
|
||||
182 .loc 1 77 3 view .LVU33
|
||||
78:Src/syscalls.c **** }
|
||||
183 .loc 1 78 1 is_stmt 0 view .LVU34
|
||||
184 001c 3046 mov r0, r6
|
||||
185 001e 70BD pop {r4, r5, r6, pc}
|
||||
186 .loc 1 78 1 view .LVU35
|
||||
187 .cfi_endproc
|
||||
188 .LFE29:
|
||||
190 .section .text._write,"ax",%progbits
|
||||
191 .align 1
|
||||
192 .weak _write
|
||||
193 .syntax unified
|
||||
194 .thumb
|
||||
195 .thumb_func
|
||||
197 _write:
|
||||
198 .LVL12:
|
||||
199 .LFB30:
|
||||
79:Src/syscalls.c ****
|
||||
80:Src/syscalls.c **** __attribute__((weak)) int _write(int file, char *ptr, int len)
|
||||
81:Src/syscalls.c **** {
|
||||
200 .loc 1 81 1 is_stmt 1 view -0
|
||||
201 .cfi_startproc
|
||||
202 @ args = 0, pretend = 0, frame = 0
|
||||
203 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
204 .loc 1 81 1 is_stmt 0 view .LVU37
|
||||
205 0000 70B5 push {r4, r5, r6, lr}
|
||||
206 .LCFI3:
|
||||
207 .cfi_def_cfa_offset 16
|
||||
208 .cfi_offset 4, -16
|
||||
209 .cfi_offset 5, -12
|
||||
210 .cfi_offset 6, -8
|
||||
211 .cfi_offset 14, -4
|
||||
212 0002 0C46 mov r4, r1
|
||||
213 0004 1646 mov r6, r2
|
||||
ARM GAS /tmp/ccmoNW8o.s page 6
|
||||
|
||||
|
||||
82:Src/syscalls.c **** (void)file;
|
||||
214 .loc 1 82 3 is_stmt 1 view .LVU38
|
||||
83:Src/syscalls.c **** int DataIdx;
|
||||
215 .loc 1 83 3 view .LVU39
|
||||
84:Src/syscalls.c ****
|
||||
85:Src/syscalls.c **** for (DataIdx = 0; DataIdx < len; DataIdx++)
|
||||
216 .loc 1 85 3 view .LVU40
|
||||
217 .LVL13:
|
||||
218 .loc 1 85 16 is_stmt 0 view .LVU41
|
||||
219 0006 0025 movs r5, #0
|
||||
220 .loc 1 85 3 view .LVU42
|
||||
221 0008 04E0 b .L13
|
||||
222 .LVL14:
|
||||
223 .L14:
|
||||
86:Src/syscalls.c **** {
|
||||
87:Src/syscalls.c **** __io_putchar(*ptr++);
|
||||
224 .loc 1 87 5 is_stmt 1 view .LVU43
|
||||
225 .loc 1 87 5 is_stmt 0 view .LVU44
|
||||
226 000a 14F8010B ldrb r0, [r4], #1 @ zero_extendqisi2
|
||||
227 .LVL15:
|
||||
228 .loc 1 87 5 view .LVU45
|
||||
229 000e FFF7FEFF bl __io_putchar
|
||||
230 .LVL16:
|
||||
85:Src/syscalls.c **** {
|
||||
231 .loc 1 85 43 is_stmt 1 discriminator 3 view .LVU46
|
||||
232 0012 0135 adds r5, r5, #1
|
||||
233 .LVL17:
|
||||
234 .L13:
|
||||
85:Src/syscalls.c **** {
|
||||
235 .loc 1 85 29 discriminator 1 view .LVU47
|
||||
236 0014 B542 cmp r5, r6
|
||||
237 0016 F8DB blt .L14
|
||||
88:Src/syscalls.c **** }
|
||||
89:Src/syscalls.c **** return len;
|
||||
238 .loc 1 89 3 view .LVU48
|
||||
90:Src/syscalls.c **** }
|
||||
239 .loc 1 90 1 is_stmt 0 view .LVU49
|
||||
240 0018 3046 mov r0, r6
|
||||
241 001a 70BD pop {r4, r5, r6, pc}
|
||||
242 .loc 1 90 1 view .LVU50
|
||||
243 .cfi_endproc
|
||||
244 .LFE30:
|
||||
246 .section .text._close,"ax",%progbits
|
||||
247 .align 1
|
||||
248 .global _close
|
||||
249 .syntax unified
|
||||
250 .thumb
|
||||
251 .thumb_func
|
||||
253 _close:
|
||||
254 .LVL18:
|
||||
255 .LFB31:
|
||||
91:Src/syscalls.c ****
|
||||
92:Src/syscalls.c **** int _close(int file)
|
||||
93:Src/syscalls.c **** {
|
||||
256 .loc 1 93 1 is_stmt 1 view -0
|
||||
257 .cfi_startproc
|
||||
258 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccmoNW8o.s page 7
|
||||
|
||||
|
||||
259 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
260 @ link register save eliminated.
|
||||
94:Src/syscalls.c **** (void)file;
|
||||
261 .loc 1 94 3 view .LVU52
|
||||
95:Src/syscalls.c **** return -1;
|
||||
262 .loc 1 95 3 view .LVU53
|
||||
96:Src/syscalls.c **** }
|
||||
263 .loc 1 96 1 is_stmt 0 view .LVU54
|
||||
264 0000 4FF0FF30 mov r0, #-1
|
||||
265 .LVL19:
|
||||
266 .loc 1 96 1 view .LVU55
|
||||
267 0004 7047 bx lr
|
||||
268 .cfi_endproc
|
||||
269 .LFE31:
|
||||
271 .section .text._fstat,"ax",%progbits
|
||||
272 .align 1
|
||||
273 .global _fstat
|
||||
274 .syntax unified
|
||||
275 .thumb
|
||||
276 .thumb_func
|
||||
278 _fstat:
|
||||
279 .LVL20:
|
||||
280 .LFB32:
|
||||
97:Src/syscalls.c ****
|
||||
98:Src/syscalls.c ****
|
||||
99:Src/syscalls.c **** int _fstat(int file, struct stat *st)
|
||||
100:Src/syscalls.c **** {
|
||||
281 .loc 1 100 1 is_stmt 1 view -0
|
||||
282 .cfi_startproc
|
||||
283 @ args = 0, pretend = 0, frame = 0
|
||||
284 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
285 @ link register save eliminated.
|
||||
101:Src/syscalls.c **** (void)file;
|
||||
286 .loc 1 101 3 view .LVU57
|
||||
102:Src/syscalls.c **** st->st_mode = S_IFCHR;
|
||||
287 .loc 1 102 3 view .LVU58
|
||||
288 .loc 1 102 15 is_stmt 0 view .LVU59
|
||||
289 0000 4FF40053 mov r3, #8192
|
||||
290 0004 4B60 str r3, [r1, #4]
|
||||
103:Src/syscalls.c **** return 0;
|
||||
291 .loc 1 103 3 is_stmt 1 view .LVU60
|
||||
104:Src/syscalls.c **** }
|
||||
292 .loc 1 104 1 is_stmt 0 view .LVU61
|
||||
293 0006 0020 movs r0, #0
|
||||
294 .LVL21:
|
||||
295 .loc 1 104 1 view .LVU62
|
||||
296 0008 7047 bx lr
|
||||
297 .cfi_endproc
|
||||
298 .LFE32:
|
||||
300 .section .text._isatty,"ax",%progbits
|
||||
301 .align 1
|
||||
302 .global _isatty
|
||||
303 .syntax unified
|
||||
304 .thumb
|
||||
305 .thumb_func
|
||||
307 _isatty:
|
||||
308 .LVL22:
|
||||
ARM GAS /tmp/ccmoNW8o.s page 8
|
||||
|
||||
|
||||
309 .LFB33:
|
||||
105:Src/syscalls.c ****
|
||||
106:Src/syscalls.c **** int _isatty(int file)
|
||||
107:Src/syscalls.c **** {
|
||||
310 .loc 1 107 1 is_stmt 1 view -0
|
||||
311 .cfi_startproc
|
||||
312 @ args = 0, pretend = 0, frame = 0
|
||||
313 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
314 @ link register save eliminated.
|
||||
108:Src/syscalls.c **** (void)file;
|
||||
315 .loc 1 108 3 view .LVU64
|
||||
109:Src/syscalls.c **** return 1;
|
||||
316 .loc 1 109 3 view .LVU65
|
||||
110:Src/syscalls.c **** }
|
||||
317 .loc 1 110 1 is_stmt 0 view .LVU66
|
||||
318 0000 0120 movs r0, #1
|
||||
319 .LVL23:
|
||||
320 .loc 1 110 1 view .LVU67
|
||||
321 0002 7047 bx lr
|
||||
322 .cfi_endproc
|
||||
323 .LFE33:
|
||||
325 .section .text._lseek,"ax",%progbits
|
||||
326 .align 1
|
||||
327 .global _lseek
|
||||
328 .syntax unified
|
||||
329 .thumb
|
||||
330 .thumb_func
|
||||
332 _lseek:
|
||||
333 .LVL24:
|
||||
334 .LFB34:
|
||||
111:Src/syscalls.c ****
|
||||
112:Src/syscalls.c **** int _lseek(int file, int ptr, int dir)
|
||||
113:Src/syscalls.c **** {
|
||||
335 .loc 1 113 1 is_stmt 1 view -0
|
||||
336 .cfi_startproc
|
||||
337 @ args = 0, pretend = 0, frame = 0
|
||||
338 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
339 @ link register save eliminated.
|
||||
114:Src/syscalls.c **** (void)file;
|
||||
340 .loc 1 114 3 view .LVU69
|
||||
115:Src/syscalls.c **** (void)ptr;
|
||||
341 .loc 1 115 3 view .LVU70
|
||||
116:Src/syscalls.c **** (void)dir;
|
||||
342 .loc 1 116 3 view .LVU71
|
||||
117:Src/syscalls.c **** return 0;
|
||||
343 .loc 1 117 3 view .LVU72
|
||||
118:Src/syscalls.c **** }
|
||||
344 .loc 1 118 1 is_stmt 0 view .LVU73
|
||||
345 0000 0020 movs r0, #0
|
||||
346 .LVL25:
|
||||
347 .loc 1 118 1 view .LVU74
|
||||
348 0002 7047 bx lr
|
||||
349 .cfi_endproc
|
||||
350 .LFE34:
|
||||
352 .section .text._open,"ax",%progbits
|
||||
353 .align 1
|
||||
354 .global _open
|
||||
ARM GAS /tmp/ccmoNW8o.s page 9
|
||||
|
||||
|
||||
355 .syntax unified
|
||||
356 .thumb
|
||||
357 .thumb_func
|
||||
359 _open:
|
||||
360 .LVL26:
|
||||
361 .LFB35:
|
||||
119:Src/syscalls.c ****
|
||||
120:Src/syscalls.c **** int _open(char *path, int flags, ...)
|
||||
121:Src/syscalls.c **** {
|
||||
362 .loc 1 121 1 is_stmt 1 view -0
|
||||
363 .cfi_startproc
|
||||
364 @ args = 4, pretend = 12, frame = 0
|
||||
365 @ frame_needed = 0, uses_anonymous_args = 1
|
||||
366 @ link register save eliminated.
|
||||
367 .loc 1 121 1 is_stmt 0 view .LVU76
|
||||
368 0000 0EB4 push {r1, r2, r3}
|
||||
369 .LCFI4:
|
||||
370 .cfi_def_cfa_offset 12
|
||||
371 .cfi_offset 1, -12
|
||||
372 .cfi_offset 2, -8
|
||||
373 .cfi_offset 3, -4
|
||||
122:Src/syscalls.c **** (void)path;
|
||||
374 .loc 1 122 3 is_stmt 1 view .LVU77
|
||||
123:Src/syscalls.c **** (void)flags;
|
||||
375 .loc 1 123 3 view .LVU78
|
||||
124:Src/syscalls.c **** /* Pretend like we always fail */
|
||||
125:Src/syscalls.c **** return -1;
|
||||
376 .loc 1 125 3 view .LVU79
|
||||
126:Src/syscalls.c **** }
|
||||
377 .loc 1 126 1 is_stmt 0 view .LVU80
|
||||
378 0002 4FF0FF30 mov r0, #-1
|
||||
379 .LVL27:
|
||||
380 .loc 1 126 1 view .LVU81
|
||||
381 0006 03B0 add sp, sp, #12
|
||||
382 .LCFI5:
|
||||
383 .cfi_restore 3
|
||||
384 .cfi_restore 2
|
||||
385 .cfi_restore 1
|
||||
386 .cfi_def_cfa_offset 0
|
||||
387 0008 7047 bx lr
|
||||
388 .cfi_endproc
|
||||
389 .LFE35:
|
||||
391 .section .text._wait,"ax",%progbits
|
||||
392 .align 1
|
||||
393 .global _wait
|
||||
394 .syntax unified
|
||||
395 .thumb
|
||||
396 .thumb_func
|
||||
398 _wait:
|
||||
399 .LVL28:
|
||||
400 .LFB36:
|
||||
127:Src/syscalls.c ****
|
||||
128:Src/syscalls.c **** int _wait(int *status)
|
||||
129:Src/syscalls.c **** {
|
||||
401 .loc 1 129 1 is_stmt 1 view -0
|
||||
402 .cfi_startproc
|
||||
403 @ args = 0, pretend = 0, frame = 0
|
||||
ARM GAS /tmp/ccmoNW8o.s page 10
|
||||
|
||||
|
||||
404 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
405 .loc 1 129 1 is_stmt 0 view .LVU83
|
||||
406 0000 08B5 push {r3, lr}
|
||||
407 .LCFI6:
|
||||
408 .cfi_def_cfa_offset 8
|
||||
409 .cfi_offset 3, -8
|
||||
410 .cfi_offset 14, -4
|
||||
130:Src/syscalls.c **** (void)status;
|
||||
411 .loc 1 130 3 is_stmt 1 view .LVU84
|
||||
131:Src/syscalls.c **** errno = ECHILD;
|
||||
412 .loc 1 131 3 view .LVU85
|
||||
413 0002 FFF7FEFF bl __errno
|
||||
414 .LVL29:
|
||||
415 .loc 1 131 9 is_stmt 0 discriminator 1 view .LVU86
|
||||
416 0006 0A23 movs r3, #10
|
||||
417 0008 0360 str r3, [r0]
|
||||
132:Src/syscalls.c **** return -1;
|
||||
418 .loc 1 132 3 is_stmt 1 view .LVU87
|
||||
133:Src/syscalls.c **** }
|
||||
419 .loc 1 133 1 is_stmt 0 view .LVU88
|
||||
420 000a 4FF0FF30 mov r0, #-1
|
||||
421 000e 08BD pop {r3, pc}
|
||||
422 .cfi_endproc
|
||||
423 .LFE36:
|
||||
425 .section .text._unlink,"ax",%progbits
|
||||
426 .align 1
|
||||
427 .global _unlink
|
||||
428 .syntax unified
|
||||
429 .thumb
|
||||
430 .thumb_func
|
||||
432 _unlink:
|
||||
433 .LVL30:
|
||||
434 .LFB37:
|
||||
134:Src/syscalls.c ****
|
||||
135:Src/syscalls.c **** int _unlink(char *name)
|
||||
136:Src/syscalls.c **** {
|
||||
435 .loc 1 136 1 is_stmt 1 view -0
|
||||
436 .cfi_startproc
|
||||
437 @ args = 0, pretend = 0, frame = 0
|
||||
438 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
439 .loc 1 136 1 is_stmt 0 view .LVU90
|
||||
440 0000 08B5 push {r3, lr}
|
||||
441 .LCFI7:
|
||||
442 .cfi_def_cfa_offset 8
|
||||
443 .cfi_offset 3, -8
|
||||
444 .cfi_offset 14, -4
|
||||
137:Src/syscalls.c **** (void)name;
|
||||
445 .loc 1 137 3 is_stmt 1 view .LVU91
|
||||
138:Src/syscalls.c **** errno = ENOENT;
|
||||
446 .loc 1 138 3 view .LVU92
|
||||
447 0002 FFF7FEFF bl __errno
|
||||
448 .LVL31:
|
||||
449 .loc 1 138 9 is_stmt 0 discriminator 1 view .LVU93
|
||||
450 0006 0223 movs r3, #2
|
||||
451 0008 0360 str r3, [r0]
|
||||
139:Src/syscalls.c **** return -1;
|
||||
452 .loc 1 139 3 is_stmt 1 view .LVU94
|
||||
ARM GAS /tmp/ccmoNW8o.s page 11
|
||||
|
||||
|
||||
140:Src/syscalls.c **** }
|
||||
453 .loc 1 140 1 is_stmt 0 view .LVU95
|
||||
454 000a 4FF0FF30 mov r0, #-1
|
||||
455 000e 08BD pop {r3, pc}
|
||||
456 .cfi_endproc
|
||||
457 .LFE37:
|
||||
459 .section .text._times,"ax",%progbits
|
||||
460 .align 1
|
||||
461 .global _times
|
||||
462 .syntax unified
|
||||
463 .thumb
|
||||
464 .thumb_func
|
||||
466 _times:
|
||||
467 .LVL32:
|
||||
468 .LFB38:
|
||||
141:Src/syscalls.c ****
|
||||
142:Src/syscalls.c **** int _times(struct tms *buf)
|
||||
143:Src/syscalls.c **** {
|
||||
469 .loc 1 143 1 is_stmt 1 view -0
|
||||
470 .cfi_startproc
|
||||
471 @ args = 0, pretend = 0, frame = 0
|
||||
472 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
473 @ link register save eliminated.
|
||||
144:Src/syscalls.c **** (void)buf;
|
||||
474 .loc 1 144 3 view .LVU97
|
||||
145:Src/syscalls.c **** return -1;
|
||||
475 .loc 1 145 3 view .LVU98
|
||||
146:Src/syscalls.c **** }
|
||||
476 .loc 1 146 1 is_stmt 0 view .LVU99
|
||||
477 0000 4FF0FF30 mov r0, #-1
|
||||
478 .LVL33:
|
||||
479 .loc 1 146 1 view .LVU100
|
||||
480 0004 7047 bx lr
|
||||
481 .cfi_endproc
|
||||
482 .LFE38:
|
||||
484 .section .text._stat,"ax",%progbits
|
||||
485 .align 1
|
||||
486 .global _stat
|
||||
487 .syntax unified
|
||||
488 .thumb
|
||||
489 .thumb_func
|
||||
491 _stat:
|
||||
492 .LVL34:
|
||||
493 .LFB39:
|
||||
147:Src/syscalls.c ****
|
||||
148:Src/syscalls.c **** int _stat(char *file, struct stat *st)
|
||||
149:Src/syscalls.c **** {
|
||||
494 .loc 1 149 1 is_stmt 1 view -0
|
||||
495 .cfi_startproc
|
||||
496 @ args = 0, pretend = 0, frame = 0
|
||||
497 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
498 @ link register save eliminated.
|
||||
150:Src/syscalls.c **** (void)file;
|
||||
499 .loc 1 150 3 view .LVU102
|
||||
151:Src/syscalls.c **** st->st_mode = S_IFCHR;
|
||||
500 .loc 1 151 3 view .LVU103
|
||||
501 .loc 1 151 15 is_stmt 0 view .LVU104
|
||||
ARM GAS /tmp/ccmoNW8o.s page 12
|
||||
|
||||
|
||||
502 0000 4FF40053 mov r3, #8192
|
||||
503 0004 4B60 str r3, [r1, #4]
|
||||
152:Src/syscalls.c **** return 0;
|
||||
504 .loc 1 152 3 is_stmt 1 view .LVU105
|
||||
153:Src/syscalls.c **** }
|
||||
505 .loc 1 153 1 is_stmt 0 view .LVU106
|
||||
506 0006 0020 movs r0, #0
|
||||
507 .LVL35:
|
||||
508 .loc 1 153 1 view .LVU107
|
||||
509 0008 7047 bx lr
|
||||
510 .cfi_endproc
|
||||
511 .LFE39:
|
||||
513 .section .text._link,"ax",%progbits
|
||||
514 .align 1
|
||||
515 .global _link
|
||||
516 .syntax unified
|
||||
517 .thumb
|
||||
518 .thumb_func
|
||||
520 _link:
|
||||
521 .LVL36:
|
||||
522 .LFB40:
|
||||
154:Src/syscalls.c ****
|
||||
155:Src/syscalls.c **** int _link(char *old, char *new)
|
||||
156:Src/syscalls.c **** {
|
||||
523 .loc 1 156 1 is_stmt 1 view -0
|
||||
524 .cfi_startproc
|
||||
525 @ args = 0, pretend = 0, frame = 0
|
||||
526 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
527 .loc 1 156 1 is_stmt 0 view .LVU109
|
||||
528 0000 08B5 push {r3, lr}
|
||||
529 .LCFI8:
|
||||
530 .cfi_def_cfa_offset 8
|
||||
531 .cfi_offset 3, -8
|
||||
532 .cfi_offset 14, -4
|
||||
157:Src/syscalls.c **** (void)old;
|
||||
533 .loc 1 157 3 is_stmt 1 view .LVU110
|
||||
158:Src/syscalls.c **** (void)new;
|
||||
534 .loc 1 158 3 view .LVU111
|
||||
159:Src/syscalls.c **** errno = EMLINK;
|
||||
535 .loc 1 159 3 view .LVU112
|
||||
536 0002 FFF7FEFF bl __errno
|
||||
537 .LVL37:
|
||||
538 .loc 1 159 9 is_stmt 0 discriminator 1 view .LVU113
|
||||
539 0006 1F23 movs r3, #31
|
||||
540 0008 0360 str r3, [r0]
|
||||
160:Src/syscalls.c **** return -1;
|
||||
541 .loc 1 160 3 is_stmt 1 view .LVU114
|
||||
161:Src/syscalls.c **** }
|
||||
542 .loc 1 161 1 is_stmt 0 view .LVU115
|
||||
543 000a 4FF0FF30 mov r0, #-1
|
||||
544 000e 08BD pop {r3, pc}
|
||||
545 .cfi_endproc
|
||||
546 .LFE40:
|
||||
548 .section .text._fork,"ax",%progbits
|
||||
549 .align 1
|
||||
550 .global _fork
|
||||
551 .syntax unified
|
||||
ARM GAS /tmp/ccmoNW8o.s page 13
|
||||
|
||||
|
||||
552 .thumb
|
||||
553 .thumb_func
|
||||
555 _fork:
|
||||
556 .LFB41:
|
||||
162:Src/syscalls.c ****
|
||||
163:Src/syscalls.c **** int _fork(void)
|
||||
164:Src/syscalls.c **** {
|
||||
557 .loc 1 164 1 is_stmt 1 view -0
|
||||
558 .cfi_startproc
|
||||
559 @ args = 0, pretend = 0, frame = 0
|
||||
560 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
561 0000 08B5 push {r3, lr}
|
||||
562 .LCFI9:
|
||||
563 .cfi_def_cfa_offset 8
|
||||
564 .cfi_offset 3, -8
|
||||
565 .cfi_offset 14, -4
|
||||
165:Src/syscalls.c **** errno = EAGAIN;
|
||||
566 .loc 1 165 3 view .LVU117
|
||||
567 0002 FFF7FEFF bl __errno
|
||||
568 .LVL38:
|
||||
569 .loc 1 165 9 is_stmt 0 discriminator 1 view .LVU118
|
||||
570 0006 0B23 movs r3, #11
|
||||
571 0008 0360 str r3, [r0]
|
||||
166:Src/syscalls.c **** return -1;
|
||||
572 .loc 1 166 3 is_stmt 1 view .LVU119
|
||||
167:Src/syscalls.c **** }
|
||||
573 .loc 1 167 1 is_stmt 0 view .LVU120
|
||||
574 000a 4FF0FF30 mov r0, #-1
|
||||
575 000e 08BD pop {r3, pc}
|
||||
576 .cfi_endproc
|
||||
577 .LFE41:
|
||||
579 .section .text._execve,"ax",%progbits
|
||||
580 .align 1
|
||||
581 .global _execve
|
||||
582 .syntax unified
|
||||
583 .thumb
|
||||
584 .thumb_func
|
||||
586 _execve:
|
||||
587 .LVL39:
|
||||
588 .LFB42:
|
||||
168:Src/syscalls.c ****
|
||||
169:Src/syscalls.c **** int _execve(char *name, char **argv, char **env)
|
||||
170:Src/syscalls.c **** {
|
||||
589 .loc 1 170 1 is_stmt 1 view -0
|
||||
590 .cfi_startproc
|
||||
591 @ args = 0, pretend = 0, frame = 0
|
||||
592 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
593 .loc 1 170 1 is_stmt 0 view .LVU122
|
||||
594 0000 08B5 push {r3, lr}
|
||||
595 .LCFI10:
|
||||
596 .cfi_def_cfa_offset 8
|
||||
597 .cfi_offset 3, -8
|
||||
598 .cfi_offset 14, -4
|
||||
171:Src/syscalls.c **** (void)name;
|
||||
599 .loc 1 171 3 is_stmt 1 view .LVU123
|
||||
172:Src/syscalls.c **** (void)argv;
|
||||
600 .loc 1 172 3 view .LVU124
|
||||
ARM GAS /tmp/ccmoNW8o.s page 14
|
||||
|
||||
|
||||
173:Src/syscalls.c **** (void)env;
|
||||
601 .loc 1 173 3 view .LVU125
|
||||
174:Src/syscalls.c **** errno = ENOMEM;
|
||||
602 .loc 1 174 3 view .LVU126
|
||||
603 0002 FFF7FEFF bl __errno
|
||||
604 .LVL40:
|
||||
605 .loc 1 174 9 is_stmt 0 discriminator 1 view .LVU127
|
||||
606 0006 0C23 movs r3, #12
|
||||
607 0008 0360 str r3, [r0]
|
||||
175:Src/syscalls.c **** return -1;
|
||||
608 .loc 1 175 3 is_stmt 1 view .LVU128
|
||||
176:Src/syscalls.c **** }
|
||||
609 .loc 1 176 1 is_stmt 0 view .LVU129
|
||||
610 000a 4FF0FF30 mov r0, #-1
|
||||
611 000e 08BD pop {r3, pc}
|
||||
612 .cfi_endproc
|
||||
613 .LFE42:
|
||||
615 .global environ
|
||||
616 .section .data.environ,"aw"
|
||||
617 .align 2
|
||||
620 environ:
|
||||
621 0000 00000000 .word __env
|
||||
622 .global __env
|
||||
623 .section .bss.__env,"aw",%nobits
|
||||
624 .align 2
|
||||
627 __env:
|
||||
628 0000 00000000 .space 4
|
||||
629 .weak __io_putchar
|
||||
630 .weak __io_getchar
|
||||
631 .text
|
||||
632 .Letext0:
|
||||
633 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||
634 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
635 .file 4 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
636 .file 5 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
637 .file 6 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
638 .file 7 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
639 .file 8 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
640 .file 9 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||
ARM GAS /tmp/ccmoNW8o.s page 15
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:00000000 syscalls.c
|
||||
/tmp/ccmoNW8o.s:21 .text.initialise_monitor_handles:00000000 $t
|
||||
/tmp/ccmoNW8o.s:27 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
|
||||
/tmp/ccmoNW8o.s:40 .text._getpid:00000000 $t
|
||||
/tmp/ccmoNW8o.s:46 .text._getpid:00000000 _getpid
|
||||
/tmp/ccmoNW8o.s:61 .text._kill:00000000 $t
|
||||
/tmp/ccmoNW8o.s:67 .text._kill:00000000 _kill
|
||||
/tmp/ccmoNW8o.s:96 .text._exit:00000000 $t
|
||||
/tmp/ccmoNW8o.s:102 .text._exit:00000000 _exit
|
||||
/tmp/ccmoNW8o.s:129 .text._read:00000000 $t
|
||||
/tmp/ccmoNW8o.s:135 .text._read:00000000 _read
|
||||
/tmp/ccmoNW8o.s:191 .text._write:00000000 $t
|
||||
/tmp/ccmoNW8o.s:197 .text._write:00000000 _write
|
||||
/tmp/ccmoNW8o.s:247 .text._close:00000000 $t
|
||||
/tmp/ccmoNW8o.s:253 .text._close:00000000 _close
|
||||
/tmp/ccmoNW8o.s:272 .text._fstat:00000000 $t
|
||||
/tmp/ccmoNW8o.s:278 .text._fstat:00000000 _fstat
|
||||
/tmp/ccmoNW8o.s:301 .text._isatty:00000000 $t
|
||||
/tmp/ccmoNW8o.s:307 .text._isatty:00000000 _isatty
|
||||
/tmp/ccmoNW8o.s:326 .text._lseek:00000000 $t
|
||||
/tmp/ccmoNW8o.s:332 .text._lseek:00000000 _lseek
|
||||
/tmp/ccmoNW8o.s:353 .text._open:00000000 $t
|
||||
/tmp/ccmoNW8o.s:359 .text._open:00000000 _open
|
||||
/tmp/ccmoNW8o.s:392 .text._wait:00000000 $t
|
||||
/tmp/ccmoNW8o.s:398 .text._wait:00000000 _wait
|
||||
/tmp/ccmoNW8o.s:426 .text._unlink:00000000 $t
|
||||
/tmp/ccmoNW8o.s:432 .text._unlink:00000000 _unlink
|
||||
/tmp/ccmoNW8o.s:460 .text._times:00000000 $t
|
||||
/tmp/ccmoNW8o.s:466 .text._times:00000000 _times
|
||||
/tmp/ccmoNW8o.s:485 .text._stat:00000000 $t
|
||||
/tmp/ccmoNW8o.s:491 .text._stat:00000000 _stat
|
||||
/tmp/ccmoNW8o.s:514 .text._link:00000000 $t
|
||||
/tmp/ccmoNW8o.s:520 .text._link:00000000 _link
|
||||
/tmp/ccmoNW8o.s:549 .text._fork:00000000 $t
|
||||
/tmp/ccmoNW8o.s:555 .text._fork:00000000 _fork
|
||||
/tmp/ccmoNW8o.s:580 .text._execve:00000000 $t
|
||||
/tmp/ccmoNW8o.s:586 .text._execve:00000000 _execve
|
||||
/tmp/ccmoNW8o.s:620 .data.environ:00000000 environ
|
||||
/tmp/ccmoNW8o.s:617 .data.environ:00000000 $d
|
||||
/tmp/ccmoNW8o.s:627 .bss.__env:00000000 __env
|
||||
/tmp/ccmoNW8o.s:624 .bss.__env:00000000 $d
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__errno
|
||||
__io_getchar
|
||||
__io_putchar
|
||||
BIN
squeow_sw/build/syscalls.o
Normal file
BIN
squeow_sw/build/syscalls.o
Normal file
Binary file not shown.
1
squeow_sw/build/sysmem.d
Normal file
1
squeow_sw/build/sysmem.d
Normal file
@@ -0,0 +1 @@
|
||||
build/sysmem.o: Src/sysmem.c
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user