added dac support

This commit is contained in:
Ayzen
2026-02-18 16:04:34 +03:00
parent b1ae9a5e49
commit db80907a0b
20 changed files with 28584 additions and 28042 deletions

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccx8I3an.s page 1
ARM GAS /tmp/cc2j0q1O.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
29:Src/sd_diskio.c **** #include "sd_diskio.h"
30:Src/sd_diskio.c ****
31:Src/sd_diskio.c **** /* Private typedef -----------------------------------------------------------*/
ARM GAS /tmp/ccx8I3an.s page 2
ARM GAS /tmp/cc2j0q1O.s page 2
32:Src/sd_diskio.c **** /* Private define ------------------------------------------------------------*/
@ -118,7 +118,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
86:Src/sd_diskio.c **** /* USER CODE END beforeFunctionSection */
87:Src/sd_diskio.c ****
88:Src/sd_diskio.c **** /* Private functions ---------------------------------------------------------*/
ARM GAS /tmp/ccx8I3an.s page 3
ARM GAS /tmp/cc2j0q1O.s page 3
89:Src/sd_diskio.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
71 .global SD_initialize
72 .syntax unified
73 .thumb
ARM GAS /tmp/ccx8I3an.s page 4
ARM GAS /tmp/cc2j0q1O.s page 4
74 .thumb_func
@ -238,7 +238,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
106 .loc 1 123 1 view .LVU21
107 0014 10BD pop {r4, pc}
108 .LVL4:
ARM GAS /tmp/ccx8I3an.s page 5
ARM GAS /tmp/cc2j0q1O.s page 5
109 .L9:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
152 .cfi_endproc
153 .LFE1185:
155 .section .text.SD_read,"ax",%progbits
ARM GAS /tmp/ccx8I3an.s page 6
ARM GAS /tmp/cc2j0q1O.s page 6
156 .align 1
@ -358,7 +358,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
193 .L16:
152:Src/sd_diskio.c **** (uint32_t) (sector),
153:Src/sd_diskio.c **** count, SD_TIMEOUT) == MSD_OK)
ARM GAS /tmp/ccx8I3an.s page 7
ARM GAS /tmp/cc2j0q1O.s page 7
154:Src/sd_diskio.c **** {
@ -418,7 +418,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
173:Src/sd_diskio.c **** * @param count: Number of sectors to write (1..128)
174:Src/sd_diskio.c **** * @retval DRESULT: Operation result
175:Src/sd_diskio.c **** */
ARM GAS /tmp/ccx8I3an.s page 8
ARM GAS /tmp/cc2j0q1O.s page 8
176:Src/sd_diskio.c **** #if _USE_WRITE == 1
@ -478,7 +478,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
264 001a FAD1 bne .L21
265 .L20:
266 .LVL24:
ARM GAS /tmp/ccx8I3an.s page 9
ARM GAS /tmp/cc2j0q1O.s page 9
190:Src/sd_diskio.c **** res = RES_OK;
@ -538,7 +538,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
302 .cfi_def_cfa_offset 48
210:Src/sd_diskio.c **** DRESULT res = RES_ERROR;
303 .loc 1 210 3 is_stmt 1 view .LVU64
ARM GAS /tmp/ccx8I3an.s page 10
ARM GAS /tmp/cc2j0q1O.s page 10
304 .LVL27:
@ -598,7 +598,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
341 002a 0DE0 b .L25
342 .LVL31:
343 .L28:
ARM GAS /tmp/ccx8I3an.s page 11
ARM GAS /tmp/cc2j0q1O.s page 11
228:Src/sd_diskio.c ****
@ -658,7 +658,7 @@ ARM GAS /tmp/ccx8I3an.s page 1
245:Src/sd_diskio.c **** }
246:Src/sd_diskio.c ****
247:Src/sd_diskio.c **** return res;
ARM GAS /tmp/ccx8I3an.s page 12
ARM GAS /tmp/cc2j0q1O.s page 12
248:Src/sd_diskio.c **** }
@ -708,31 +708,31 @@ ARM GAS /tmp/ccx8I3an.s page 1
427 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
428 .file 10 "Inc/bsp_driver_sd.h"
429 .file 11 "Inc/sd_diskio.h"
ARM GAS /tmp/ccx8I3an.s page 13
ARM GAS /tmp/cc2j0q1O.s page 13
DEFINED SYMBOLS
*ABS*:00000000 sd_diskio.c
/tmp/ccx8I3an.s:20 .text.SD_CheckStatus:00000000 $t
/tmp/ccx8I3an.s:25 .text.SD_CheckStatus:00000000 SD_CheckStatus
/tmp/ccx8I3an.s:65 .text.SD_CheckStatus:00000020 $d
/tmp/ccx8I3an.s:416 .data.Stat:00000000 Stat
/tmp/ccx8I3an.s:70 .text.SD_initialize:00000000 $t
/tmp/ccx8I3an.s:76 .text.SD_initialize:00000000 SD_initialize
/tmp/ccx8I3an.s:122 .text.SD_initialize:00000024 $d
/tmp/ccx8I3an.s:127 .text.SD_status:00000000 $t
/tmp/ccx8I3an.s:133 .text.SD_status:00000000 SD_status
/tmp/ccx8I3an.s:156 .text.SD_read:00000000 $t
/tmp/ccx8I3an.s:162 .text.SD_read:00000000 SD_read
/tmp/ccx8I3an.s:218 .text.SD_write:00000000 $t
/tmp/ccx8I3an.s:224 .text.SD_write:00000000 SD_write
/tmp/ccx8I3an.s:280 .text.SD_ioctl:00000000 $t
/tmp/ccx8I3an.s:286 .text.SD_ioctl:00000000 SD_ioctl
/tmp/ccx8I3an.s:320 .text.SD_ioctl:00000018 $d
/tmp/ccx8I3an.s:324 .text.SD_ioctl:0000001c $t
/tmp/ccx8I3an.s:398 .text.SD_ioctl:00000054 $d
/tmp/ccx8I3an.s:407 .rodata.SD_Driver:00000000 SD_Driver
/tmp/ccx8I3an.s:404 .rodata.SD_Driver:00000000 $d
/tmp/cc2j0q1O.s:20 .text.SD_CheckStatus:00000000 $t
/tmp/cc2j0q1O.s:25 .text.SD_CheckStatus:00000000 SD_CheckStatus
/tmp/cc2j0q1O.s:65 .text.SD_CheckStatus:00000020 $d
/tmp/cc2j0q1O.s:416 .data.Stat:00000000 Stat
/tmp/cc2j0q1O.s:70 .text.SD_initialize:00000000 $t
/tmp/cc2j0q1O.s:76 .text.SD_initialize:00000000 SD_initialize
/tmp/cc2j0q1O.s:122 .text.SD_initialize:00000024 $d
/tmp/cc2j0q1O.s:127 .text.SD_status:00000000 $t
/tmp/cc2j0q1O.s:133 .text.SD_status:00000000 SD_status
/tmp/cc2j0q1O.s:156 .text.SD_read:00000000 $t
/tmp/cc2j0q1O.s:162 .text.SD_read:00000000 SD_read
/tmp/cc2j0q1O.s:218 .text.SD_write:00000000 $t
/tmp/cc2j0q1O.s:224 .text.SD_write:00000000 SD_write
/tmp/cc2j0q1O.s:280 .text.SD_ioctl:00000000 $t
/tmp/cc2j0q1O.s:286 .text.SD_ioctl:00000000 SD_ioctl
/tmp/cc2j0q1O.s:320 .text.SD_ioctl:00000018 $d
/tmp/cc2j0q1O.s:324 .text.SD_ioctl:0000001c $t
/tmp/cc2j0q1O.s:398 .text.SD_ioctl:00000054 $d
/tmp/cc2j0q1O.s:407 .rodata.SD_Driver:00000000 SD_Driver
/tmp/cc2j0q1O.s:404 .rodata.SD_Driver:00000000 $d
UNDEFINED SYMBOLS
BSP_SD_GetCardState