v1.2
This commit is contained in:
+4
-13
@@ -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:
|
||||
|
||||
+3093
-2457
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:
|
||||
|
||||
+974
-967
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:
|
||||
|
||||
+1324
-566
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1855
-2079
File diff suppressed because it is too large
Load Diff
+2112
-2393
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:
|
||||
@@ -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
|
||||
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:
|
||||
|
||||
+1254
-1140
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:
|
||||
|
||||
+20927
-19678
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:
|
||||
|
||||
+16236
-15119
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:
|
||||
|
||||
+1494
-1399
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:
|
||||
|
||||
+1769
-1772
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:
|
||||
|
||||
+2130
-2025
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:
|
||||
|
||||
+2508
-2488
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:
|
||||
|
||||
+27051
-24338
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:
|
||||
|
||||
+2229
-1773
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:
|
||||
|
||||
+2085
-2084
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:
|
||||
|
||||
+4754
-4748
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:
|
||||
|
||||
+28792
-28735
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:
|
||||
|
||||
+13246
-13243
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:
|
||||
|
||||
+20731
-20411
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:
|
||||
|
||||
+2836
-2831
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:
|
||||
|
||||
+619
-304
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.
@@ -0,0 +1 @@
|
||||
build/syscalls.o: Src/syscalls.c
|
||||
@@ -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
|
||||
Binary file not shown.
@@ -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