removed build folder from git index
This commit is contained in:
478
build/diskio.lst
478
build/diskio.lst
@ -1,478 +0,0 @@
|
||||
ARM GAS /tmp/ccLW0nFL.s page 1
|
||||
|
||||
|
||||
1 .cpu cortex-m7
|
||||
2 .eabi_attribute 28, 1
|
||||
3 .eabi_attribute 20, 1
|
||||
4 .eabi_attribute 21, 1
|
||||
5 .eabi_attribute 23, 3
|
||||
6 .eabi_attribute 24, 1
|
||||
7 .eabi_attribute 25, 1
|
||||
8 .eabi_attribute 26, 1
|
||||
9 .eabi_attribute 30, 1
|
||||
10 .eabi_attribute 34, 1
|
||||
11 .eabi_attribute 18, 4
|
||||
12 .file "diskio.c"
|
||||
13 .text
|
||||
14 .Ltext0:
|
||||
15 .cfi_sections .debug_frame
|
||||
16 .section .text.disk_status,"ax",%progbits
|
||||
17 .align 1
|
||||
18 .global disk_status
|
||||
19 .arch armv7e-m
|
||||
20 .syntax unified
|
||||
21 .thumb
|
||||
22 .thumb_func
|
||||
23 .fpu fpv5-d16
|
||||
25 disk_status:
|
||||
26 .LVL0:
|
||||
27 .LFB1183:
|
||||
28 .file 1 "Middlewares/Third_Party/FatFs/src/diskio.c"
|
||||
1:Middlewares/Third_Party/FatFs/src/diskio.c **** /*-----------------------------------------------------------------------*/
|
||||
2:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Low level disk I/O module skeleton for FatFs (C)ChaN, 2017 */
|
||||
3:Middlewares/Third_Party/FatFs/src/diskio.c **** /* */
|
||||
4:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Portions COPYRIGHT 2017 STMicroelectronics */
|
||||
5:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Portions Copyright (C) 2017, ChaN, all right reserved */
|
||||
6:Middlewares/Third_Party/FatFs/src/diskio.c **** /*-----------------------------------------------------------------------*/
|
||||
7:Middlewares/Third_Party/FatFs/src/diskio.c **** /* If a working storage control module is available, it should be */
|
||||
8:Middlewares/Third_Party/FatFs/src/diskio.c **** /* attached to the FatFs via a glue function rather than modifying it. */
|
||||
9:Middlewares/Third_Party/FatFs/src/diskio.c **** /* This is an example of glue functions to attach various existing */
|
||||
10:Middlewares/Third_Party/FatFs/src/diskio.c **** /* storage control modules to the FatFs module with a defined API. */
|
||||
11:Middlewares/Third_Party/FatFs/src/diskio.c **** /*-----------------------------------------------------------------------*/
|
||||
12:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
13:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Includes ------------------------------------------------------------------*/
|
||||
14:Middlewares/Third_Party/FatFs/src/diskio.c **** #include "diskio.h"
|
||||
15:Middlewares/Third_Party/FatFs/src/diskio.c **** #include "ff_gen_drv.h"
|
||||
16:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
17:Middlewares/Third_Party/FatFs/src/diskio.c **** #if defined ( __GNUC__ )
|
||||
18:Middlewares/Third_Party/FatFs/src/diskio.c **** #ifndef __weak
|
||||
19:Middlewares/Third_Party/FatFs/src/diskio.c **** #define __weak __attribute__((weak))
|
||||
20:Middlewares/Third_Party/FatFs/src/diskio.c **** #endif
|
||||
21:Middlewares/Third_Party/FatFs/src/diskio.c **** #endif
|
||||
22:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
23:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private typedef -----------------------------------------------------------*/
|
||||
24:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private define ------------------------------------------------------------*/
|
||||
25:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private variables ---------------------------------------------------------*/
|
||||
26:Middlewares/Third_Party/FatFs/src/diskio.c **** extern Disk_drvTypeDef disk;
|
||||
27:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
28:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private function prototypes -----------------------------------------------*/
|
||||
29:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private functions ---------------------------------------------------------*/
|
||||
30:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
ARM GAS /tmp/ccLW0nFL.s page 2
|
||||
|
||||
|
||||
31:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||
32:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Gets Disk Status
|
||||
33:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param pdrv: Physical drive number (0..)
|
||||
34:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval DSTATUS: Operation status
|
||||
35:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||
36:Middlewares/Third_Party/FatFs/src/diskio.c **** DSTATUS disk_status (
|
||||
37:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv /* Physical drive number to identify the drive */
|
||||
38:Middlewares/Third_Party/FatFs/src/diskio.c **** )
|
||||
39:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
29 .loc 1 39 1 view -0
|
||||
30 .cfi_startproc
|
||||
31 @ args = 0, pretend = 0, frame = 0
|
||||
32 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
33 .loc 1 39 1 is_stmt 0 view .LVU1
|
||||
34 0000 08B5 push {r3, lr}
|
||||
35 .LCFI0:
|
||||
36 .cfi_def_cfa_offset 8
|
||||
37 .cfi_offset 3, -8
|
||||
38 .cfi_offset 14, -4
|
||||
40:Middlewares/Third_Party/FatFs/src/diskio.c **** DSTATUS stat;
|
||||
39 .loc 1 40 3 is_stmt 1 view .LVU2
|
||||
41:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
42:Middlewares/Third_Party/FatFs/src/diskio.c **** stat = disk.drv[pdrv]->disk_status(disk.lun[pdrv]);
|
||||
40 .loc 1 42 3 view .LVU3
|
||||
41 .loc 1 42 18 is_stmt 0 view .LVU4
|
||||
42 0002 044B ldr r3, .L3
|
||||
43 0004 03EB8002 add r2, r3, r0, lsl #2
|
||||
44 0008 5268 ldr r2, [r2, #4]
|
||||
45 .loc 1 42 24 view .LVU5
|
||||
46 000a 5268 ldr r2, [r2, #4]
|
||||
47 .loc 1 42 10 view .LVU6
|
||||
48 000c 0344 add r3, r3, r0
|
||||
49 000e 187A ldrb r0, [r3, #8] @ zero_extendqisi2
|
||||
50 .LVL1:
|
||||
51 .loc 1 42 10 view .LVU7
|
||||
52 0010 9047 blx r2
|
||||
53 .LVL2:
|
||||
43:Middlewares/Third_Party/FatFs/src/diskio.c **** return stat;
|
||||
54 .loc 1 43 3 is_stmt 1 view .LVU8
|
||||
44:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
55 .loc 1 44 1 is_stmt 0 view .LVU9
|
||||
56 0012 08BD pop {r3, pc}
|
||||
57 .L4:
|
||||
58 .align 2
|
||||
59 .L3:
|
||||
60 0014 00000000 .word disk
|
||||
61 .cfi_endproc
|
||||
62 .LFE1183:
|
||||
64 .section .text.disk_initialize,"ax",%progbits
|
||||
65 .align 1
|
||||
66 .global disk_initialize
|
||||
67 .syntax unified
|
||||
68 .thumb
|
||||
69 .thumb_func
|
||||
70 .fpu fpv5-d16
|
||||
72 disk_initialize:
|
||||
73 .LVL3:
|
||||
ARM GAS /tmp/ccLW0nFL.s page 3
|
||||
|
||||
|
||||
74 .LFB1184:
|
||||
45:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
46:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||
47:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Initializes a Drive
|
||||
48:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param pdrv: Physical drive number (0..)
|
||||
49:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval DSTATUS: Operation status
|
||||
50:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||
51:Middlewares/Third_Party/FatFs/src/diskio.c **** DSTATUS disk_initialize (
|
||||
52:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv /* Physical drive nmuber to identify the drive */
|
||||
53:Middlewares/Third_Party/FatFs/src/diskio.c **** )
|
||||
54:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
75 .loc 1 54 1 is_stmt 1 view -0
|
||||
76 .cfi_startproc
|
||||
77 @ args = 0, pretend = 0, frame = 0
|
||||
78 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
79 .loc 1 54 1 is_stmt 0 view .LVU11
|
||||
80 0000 08B5 push {r3, lr}
|
||||
81 .LCFI1:
|
||||
82 .cfi_def_cfa_offset 8
|
||||
83 .cfi_offset 3, -8
|
||||
84 .cfi_offset 14, -4
|
||||
55:Middlewares/Third_Party/FatFs/src/diskio.c **** DSTATUS stat = RES_OK;
|
||||
85 .loc 1 55 3 is_stmt 1 view .LVU12
|
||||
86 .LVL4:
|
||||
56:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
57:Middlewares/Third_Party/FatFs/src/diskio.c **** if(disk.is_initialized[pdrv] == 0)
|
||||
87 .loc 1 57 3 view .LVU13
|
||||
88 .loc 1 57 25 is_stmt 0 view .LVU14
|
||||
89 0002 084B ldr r3, .L9
|
||||
90 0004 1B5C ldrb r3, [r3, r0] @ zero_extendqisi2
|
||||
91 .loc 1 57 5 view .LVU15
|
||||
92 0006 53B9 cbnz r3, .L7
|
||||
58:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
59:Middlewares/Third_Party/FatFs/src/diskio.c **** disk.is_initialized[pdrv] = 1;
|
||||
93 .loc 1 59 5 is_stmt 1 view .LVU16
|
||||
94 .loc 1 59 31 is_stmt 0 view .LVU17
|
||||
95 0008 064B ldr r3, .L9
|
||||
96 000a 0122 movs r2, #1
|
||||
97 000c 1A54 strb r2, [r3, r0]
|
||||
60:Middlewares/Third_Party/FatFs/src/diskio.c **** stat = disk.drv[pdrv]->disk_initialize(disk.lun[pdrv]);
|
||||
98 .loc 1 60 5 is_stmt 1 view .LVU18
|
||||
99 .loc 1 60 20 is_stmt 0 view .LVU19
|
||||
100 000e 03EB8002 add r2, r3, r0, lsl #2
|
||||
101 0012 5268 ldr r2, [r2, #4]
|
||||
102 .loc 1 60 26 view .LVU20
|
||||
103 0014 1268 ldr r2, [r2]
|
||||
104 .loc 1 60 12 view .LVU21
|
||||
105 0016 1844 add r0, r0, r3
|
||||
106 .LVL5:
|
||||
107 .loc 1 60 12 view .LVU22
|
||||
108 0018 007A ldrb r0, [r0, #8] @ zero_extendqisi2
|
||||
109 001a 9047 blx r2
|
||||
110 .LVL6:
|
||||
111 .L6:
|
||||
61:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
62:Middlewares/Third_Party/FatFs/src/diskio.c **** return stat;
|
||||
112 .loc 1 62 3 is_stmt 1 view .LVU23
|
||||
ARM GAS /tmp/ccLW0nFL.s page 4
|
||||
|
||||
|
||||
63:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
113 .loc 1 63 1 is_stmt 0 view .LVU24
|
||||
114 001c 08BD pop {r3, pc}
|
||||
115 .LVL7:
|
||||
116 .L7:
|
||||
55:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
117 .loc 1 55 11 view .LVU25
|
||||
118 001e 0020 movs r0, #0
|
||||
119 .LVL8:
|
||||
55:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
120 .loc 1 55 11 view .LVU26
|
||||
121 0020 FCE7 b .L6
|
||||
122 .L10:
|
||||
123 0022 00BF .align 2
|
||||
124 .L9:
|
||||
125 0024 00000000 .word disk
|
||||
126 .cfi_endproc
|
||||
127 .LFE1184:
|
||||
129 .section .text.disk_read,"ax",%progbits
|
||||
130 .align 1
|
||||
131 .global disk_read
|
||||
132 .syntax unified
|
||||
133 .thumb
|
||||
134 .thumb_func
|
||||
135 .fpu fpv5-d16
|
||||
137 disk_read:
|
||||
138 .LVL9:
|
||||
139 .LFB1185:
|
||||
64:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
65:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||
66:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Reads Sector(s)
|
||||
67:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param pdrv: Physical drive number (0..)
|
||||
68:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param *buff: Data buffer to store read data
|
||||
69:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param sector: Sector address (LBA)
|
||||
70:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param count: Number of sectors to read (1..128)
|
||||
71:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval DRESULT: Operation result
|
||||
72:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||
73:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT disk_read (
|
||||
74:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv, /* Physical drive nmuber to identify the drive */
|
||||
75:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE *buff, /* Data buffer to store read data */
|
||||
76:Middlewares/Third_Party/FatFs/src/diskio.c **** DWORD sector, /* Sector address in LBA */
|
||||
77:Middlewares/Third_Party/FatFs/src/diskio.c **** UINT count /* Number of sectors to read */
|
||||
78:Middlewares/Third_Party/FatFs/src/diskio.c **** )
|
||||
79:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
140 .loc 1 79 1 is_stmt 1 view -0
|
||||
141 .cfi_startproc
|
||||
142 @ args = 0, pretend = 0, frame = 0
|
||||
143 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
144 .loc 1 79 1 is_stmt 0 view .LVU28
|
||||
145 0000 38B5 push {r3, r4, r5, lr}
|
||||
146 .LCFI2:
|
||||
147 .cfi_def_cfa_offset 16
|
||||
148 .cfi_offset 3, -16
|
||||
149 .cfi_offset 4, -12
|
||||
150 .cfi_offset 5, -8
|
||||
151 .cfi_offset 14, -4
|
||||
80:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT res;
|
||||
ARM GAS /tmp/ccLW0nFL.s page 5
|
||||
|
||||
|
||||
152 .loc 1 80 3 is_stmt 1 view .LVU29
|
||||
81:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
82:Middlewares/Third_Party/FatFs/src/diskio.c **** res = disk.drv[pdrv]->disk_read(disk.lun[pdrv], buff, sector, count);
|
||||
153 .loc 1 82 3 view .LVU30
|
||||
154 .loc 1 82 17 is_stmt 0 view .LVU31
|
||||
155 0002 044C ldr r4, .L13
|
||||
156 0004 04EB8005 add r5, r4, r0, lsl #2
|
||||
157 0008 6D68 ldr r5, [r5, #4]
|
||||
158 .loc 1 82 23 view .LVU32
|
||||
159 000a AD68 ldr r5, [r5, #8]
|
||||
160 .loc 1 82 9 view .LVU33
|
||||
161 000c 0444 add r4, r4, r0
|
||||
162 000e 207A ldrb r0, [r4, #8] @ zero_extendqisi2
|
||||
163 .LVL10:
|
||||
164 .loc 1 82 9 view .LVU34
|
||||
165 0010 A847 blx r5
|
||||
166 .LVL11:
|
||||
83:Middlewares/Third_Party/FatFs/src/diskio.c **** return res;
|
||||
167 .loc 1 83 3 is_stmt 1 view .LVU35
|
||||
84:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
168 .loc 1 84 1 is_stmt 0 view .LVU36
|
||||
169 0012 38BD pop {r3, r4, r5, pc}
|
||||
170 .L14:
|
||||
171 .align 2
|
||||
172 .L13:
|
||||
173 0014 00000000 .word disk
|
||||
174 .cfi_endproc
|
||||
175 .LFE1185:
|
||||
177 .section .text.disk_write,"ax",%progbits
|
||||
178 .align 1
|
||||
179 .global disk_write
|
||||
180 .syntax unified
|
||||
181 .thumb
|
||||
182 .thumb_func
|
||||
183 .fpu fpv5-d16
|
||||
185 disk_write:
|
||||
186 .LVL12:
|
||||
187 .LFB1186:
|
||||
85:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
86:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||
87:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Writes Sector(s)
|
||||
88:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param pdrv: Physical drive number (0..)
|
||||
89:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param *buff: Data to be written
|
||||
90:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param sector: Sector address (LBA)
|
||||
91:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param count: Number of sectors to write (1..128)
|
||||
92:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval DRESULT: Operation result
|
||||
93:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||
94:Middlewares/Third_Party/FatFs/src/diskio.c **** #if _USE_WRITE == 1
|
||||
95:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT disk_write (
|
||||
96:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv, /* Physical drive nmuber to identify the drive */
|
||||
97:Middlewares/Third_Party/FatFs/src/diskio.c **** const BYTE *buff, /* Data to be written */
|
||||
98:Middlewares/Third_Party/FatFs/src/diskio.c **** DWORD sector, /* Sector address in LBA */
|
||||
99:Middlewares/Third_Party/FatFs/src/diskio.c **** UINT count /* Number of sectors to write */
|
||||
100:Middlewares/Third_Party/FatFs/src/diskio.c **** )
|
||||
101:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
188 .loc 1 101 1 is_stmt 1 view -0
|
||||
189 .cfi_startproc
|
||||
ARM GAS /tmp/ccLW0nFL.s page 6
|
||||
|
||||
|
||||
190 @ args = 0, pretend = 0, frame = 0
|
||||
191 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
192 .loc 1 101 1 is_stmt 0 view .LVU38
|
||||
193 0000 38B5 push {r3, r4, r5, lr}
|
||||
194 .LCFI3:
|
||||
195 .cfi_def_cfa_offset 16
|
||||
196 .cfi_offset 3, -16
|
||||
197 .cfi_offset 4, -12
|
||||
198 .cfi_offset 5, -8
|
||||
199 .cfi_offset 14, -4
|
||||
102:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT res;
|
||||
200 .loc 1 102 3 is_stmt 1 view .LVU39
|
||||
103:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
104:Middlewares/Third_Party/FatFs/src/diskio.c **** res = disk.drv[pdrv]->disk_write(disk.lun[pdrv], buff, sector, count);
|
||||
201 .loc 1 104 3 view .LVU40
|
||||
202 .loc 1 104 17 is_stmt 0 view .LVU41
|
||||
203 0002 044C ldr r4, .L17
|
||||
204 0004 04EB8005 add r5, r4, r0, lsl #2
|
||||
205 0008 6D68 ldr r5, [r5, #4]
|
||||
206 .loc 1 104 23 view .LVU42
|
||||
207 000a ED68 ldr r5, [r5, #12]
|
||||
208 .loc 1 104 9 view .LVU43
|
||||
209 000c 0444 add r4, r4, r0
|
||||
210 000e 207A ldrb r0, [r4, #8] @ zero_extendqisi2
|
||||
211 .LVL13:
|
||||
212 .loc 1 104 9 view .LVU44
|
||||
213 0010 A847 blx r5
|
||||
214 .LVL14:
|
||||
105:Middlewares/Third_Party/FatFs/src/diskio.c **** return res;
|
||||
215 .loc 1 105 3 is_stmt 1 view .LVU45
|
||||
106:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
216 .loc 1 106 1 is_stmt 0 view .LVU46
|
||||
217 0012 38BD pop {r3, r4, r5, pc}
|
||||
218 .L18:
|
||||
219 .align 2
|
||||
220 .L17:
|
||||
221 0014 00000000 .word disk
|
||||
222 .cfi_endproc
|
||||
223 .LFE1186:
|
||||
225 .section .text.disk_ioctl,"ax",%progbits
|
||||
226 .align 1
|
||||
227 .global disk_ioctl
|
||||
228 .syntax unified
|
||||
229 .thumb
|
||||
230 .thumb_func
|
||||
231 .fpu fpv5-d16
|
||||
233 disk_ioctl:
|
||||
234 .LVL15:
|
||||
235 .LFB1187:
|
||||
107:Middlewares/Third_Party/FatFs/src/diskio.c **** #endif /* _USE_WRITE == 1 */
|
||||
108:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
109:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||
110:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief I/O control operation
|
||||
111:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param pdrv: Physical drive number (0..)
|
||||
112:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param cmd: Control code
|
||||
113:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param *buff: Buffer to send/receive control data
|
||||
114:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval DRESULT: Operation result
|
||||
ARM GAS /tmp/ccLW0nFL.s page 7
|
||||
|
||||
|
||||
115:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||
116:Middlewares/Third_Party/FatFs/src/diskio.c **** #if _USE_IOCTL == 1
|
||||
117:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT disk_ioctl (
|
||||
118:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv, /* Physical drive nmuber (0..) */
|
||||
119:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE cmd, /* Control code */
|
||||
120:Middlewares/Third_Party/FatFs/src/diskio.c **** void *buff /* Buffer to send/receive control data */
|
||||
121:Middlewares/Third_Party/FatFs/src/diskio.c **** )
|
||||
122:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
236 .loc 1 122 1 is_stmt 1 view -0
|
||||
237 .cfi_startproc
|
||||
238 @ args = 0, pretend = 0, frame = 0
|
||||
239 @ frame_needed = 0, uses_anonymous_args = 0
|
||||
240 .loc 1 122 1 is_stmt 0 view .LVU48
|
||||
241 0000 10B5 push {r4, lr}
|
||||
242 .LCFI4:
|
||||
243 .cfi_def_cfa_offset 8
|
||||
244 .cfi_offset 4, -8
|
||||
245 .cfi_offset 14, -4
|
||||
123:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT res;
|
||||
246 .loc 1 123 3 is_stmt 1 view .LVU49
|
||||
124:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
125:Middlewares/Third_Party/FatFs/src/diskio.c **** res = disk.drv[pdrv]->disk_ioctl(disk.lun[pdrv], cmd, buff);
|
||||
247 .loc 1 125 3 view .LVU50
|
||||
248 .loc 1 125 17 is_stmt 0 view .LVU51
|
||||
249 0002 044B ldr r3, .L21
|
||||
250 0004 03EB8004 add r4, r3, r0, lsl #2
|
||||
251 0008 6468 ldr r4, [r4, #4]
|
||||
252 .loc 1 125 23 view .LVU52
|
||||
253 000a 2469 ldr r4, [r4, #16]
|
||||
254 .loc 1 125 9 view .LVU53
|
||||
255 000c 0344 add r3, r3, r0
|
||||
256 000e 187A ldrb r0, [r3, #8] @ zero_extendqisi2
|
||||
257 .LVL16:
|
||||
258 .loc 1 125 9 view .LVU54
|
||||
259 0010 A047 blx r4
|
||||
260 .LVL17:
|
||||
126:Middlewares/Third_Party/FatFs/src/diskio.c **** return res;
|
||||
261 .loc 1 126 3 is_stmt 1 view .LVU55
|
||||
127:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
262 .loc 1 127 1 is_stmt 0 view .LVU56
|
||||
263 0012 10BD pop {r4, pc}
|
||||
264 .L22:
|
||||
265 .align 2
|
||||
266 .L21:
|
||||
267 0014 00000000 .word disk
|
||||
268 .cfi_endproc
|
||||
269 .LFE1187:
|
||||
271 .section .text.get_fattime,"ax",%progbits
|
||||
272 .align 1
|
||||
273 .weak get_fattime
|
||||
274 .syntax unified
|
||||
275 .thumb
|
||||
276 .thumb_func
|
||||
277 .fpu fpv5-d16
|
||||
279 get_fattime:
|
||||
280 .LFB1188:
|
||||
128:Middlewares/Third_Party/FatFs/src/diskio.c **** #endif /* _USE_IOCTL == 1 */
|
||||
ARM GAS /tmp/ccLW0nFL.s page 8
|
||||
|
||||
|
||||
129:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||
130:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||
131:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Gets Time from RTC
|
||||
132:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param None
|
||||
133:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval Time in DWORD
|
||||
134:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||
135:Middlewares/Third_Party/FatFs/src/diskio.c **** __weak DWORD get_fattime (void)
|
||||
136:Middlewares/Third_Party/FatFs/src/diskio.c **** {
|
||||
281 .loc 1 136 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.
|
||||
137:Middlewares/Third_Party/FatFs/src/diskio.c **** return 0;
|
||||
286 .loc 1 137 3 view .LVU58
|
||||
138:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||
287 .loc 1 138 1 is_stmt 0 view .LVU59
|
||||
288 0000 0020 movs r0, #0
|
||||
289 0002 7047 bx lr
|
||||
290 .cfi_endproc
|
||||
291 .LFE1188:
|
||||
293 .text
|
||||
294 .Letext0:
|
||||
295 .file 2 "Middlewares/Third_Party/FatFs/src/integer.h"
|
||||
296 .file 3 "Middlewares/Third_Party/FatFs/src/diskio.h"
|
||||
297 .file 4 "/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h"
|
||||
298 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h"
|
||||
299 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
||||
300 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
|
||||
301 .file 8 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
||||
ARM GAS /tmp/ccLW0nFL.s page 9
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 diskio.c
|
||||
/tmp/ccLW0nFL.s:17 .text.disk_status:0000000000000000 $t
|
||||
/tmp/ccLW0nFL.s:25 .text.disk_status:0000000000000000 disk_status
|
||||
/tmp/ccLW0nFL.s:60 .text.disk_status:0000000000000014 $d
|
||||
/tmp/ccLW0nFL.s:65 .text.disk_initialize:0000000000000000 $t
|
||||
/tmp/ccLW0nFL.s:72 .text.disk_initialize:0000000000000000 disk_initialize
|
||||
/tmp/ccLW0nFL.s:125 .text.disk_initialize:0000000000000024 $d
|
||||
/tmp/ccLW0nFL.s:130 .text.disk_read:0000000000000000 $t
|
||||
/tmp/ccLW0nFL.s:137 .text.disk_read:0000000000000000 disk_read
|
||||
/tmp/ccLW0nFL.s:173 .text.disk_read:0000000000000014 $d
|
||||
/tmp/ccLW0nFL.s:178 .text.disk_write:0000000000000000 $t
|
||||
/tmp/ccLW0nFL.s:185 .text.disk_write:0000000000000000 disk_write
|
||||
/tmp/ccLW0nFL.s:221 .text.disk_write:0000000000000014 $d
|
||||
/tmp/ccLW0nFL.s:226 .text.disk_ioctl:0000000000000000 $t
|
||||
/tmp/ccLW0nFL.s:233 .text.disk_ioctl:0000000000000000 disk_ioctl
|
||||
/tmp/ccLW0nFL.s:267 .text.disk_ioctl:0000000000000014 $d
|
||||
/tmp/ccLW0nFL.s:272 .text.get_fattime:0000000000000000 $t
|
||||
/tmp/ccLW0nFL.s:279 .text.get_fattime:0000000000000000 get_fattime
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
disk
|
||||
Reference in New Issue
Block a user