-
-
Save Dirbaio/a79d60eb87b0c6e27ca900cd10e641ba to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
08004222 <DMA1_STREAM0>: | |
8004222: f000 b800 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E>: | |
8004226: b5f0 push {r4, r5, r6, r7, lr} | |
8004228: af03 add r7, sp, #12 | |
800422a: e92d 0f00 stmdb sp!, {r8, r9, sl, fp} | |
800422e: b081 sub sp, #4 | |
8004230: f240 0800 movw r8, #0 | |
8004234: f04f 0a00 mov.w sl, #0 | |
8004238: f04f 0b01 mov.w fp, #1 | |
800423c: f2c4 0802 movt r8, #16386 ; 0x4002 | |
8004240: 2000 movs r0, #0 | |
8004242: f240 2124 movw r1, #548 ; 0x224 | |
8004246: f858 4000 ldr.w r4, [r8, r0] | |
800424a: f2c2 4100 movt r1, #9216 ; 0x2400 | |
800424e: eb01 0680 add.w r6, r1, r0, lsl #2 | |
8004252: eb00 0040 add.w r0, r0, r0, lsl #1 | |
8004256: 2500 movs r5, #0 | |
8004258: eb08 00c0 add.w r0, r8, r0, lsl #3 | |
800425c: f100 0910 add.w r9, r0, #16 | |
8004260: 4620 mov r0, r4 | |
8004262: 4629 mov r1, r5 | |
8004264: f000 f9b9 bl 80045da <_ZN13stm32_metapac5inner3pac3dma4regs3Ixr4tcif17h5b812e215bafd19eE> | |
8004268: b150 cbz r0, 8004280 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x5a> | |
800426a: f8d9 0000 ldr.w r0, [r9] | |
800426e: 06c0 lsls r0, r0, #27 | |
8004270: d506 bpl.n 8004280 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x5a> | |
8004272: f8c9 a000 str.w sl, [r9] | |
8004276: f856 0025 ldr.w r0, [r6, r5, lsl #2] | |
800427a: b108 cbz r0, 8004280 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x5a> | |
800427c: f7ff fb74 bl 8003968 <_ZN7embassy8executor3raw10TaskHeader7enqueue17h1dc152611d0abf81E> | |
8004280: 3501 adds r5, #1 | |
8004282: f109 0918 add.w r9, r9, #24 | |
8004286: 2d04 cmp r5, #4 | |
8004288: d1ea bne.n 8004260 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x3a> | |
800428a: ea5f 70cb movs.w r0, fp, lsl #31 | |
800428e: f04f 0b00 mov.w fp, #0 | |
8004292: f04f 0004 mov.w r0, #4 | |
8004296: d1d4 bne.n 8004242 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x1c> | |
8004298: f04f 0a01 mov.w sl, #1 | |
800429c: 2000 movs r0, #0 | |
800429e: f240 2124 movw r1, #548 ; 0x224 | |
80042a2: 2500 movs r5, #0 | |
80042a4: f2c2 4100 movt r1, #9216 ; 0x2400 | |
80042a8: eb01 0180 add.w r1, r1, r0, lsl #2 | |
80042ac: f101 0920 add.w r9, r1, #32 | |
80042b0: eb08 0100 add.w r1, r8, r0 | |
80042b4: eb00 0040 add.w r0, r0, r0, lsl #1 | |
80042b8: f8d1 4400 ldr.w r4, [r1, #1024] ; 0x400 | |
80042bc: eb08 00c0 add.w r0, r8, r0, lsl #3 | |
80042c0: f500 6682 add.w r6, r0, #1040 ; 0x410 | |
80042c4: 4620 mov r0, r4 | |
80042c6: 4629 mov r1, r5 | |
80042c8: f000 f987 bl 80045da <_ZN13stm32_metapac5inner3pac3dma4regs3Ixr4tcif17h5b812e215bafd19eE> | |
80042cc: b148 cbz r0, 80042e2 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0xbc> | |
80042ce: 6830 ldr r0, [r6, #0] | |
80042d0: 06c0 lsls r0, r0, #27 | |
80042d2: d506 bpl.n 80042e2 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0xbc> | |
80042d4: f8c6 b000 str.w fp, [r6] | |
80042d8: f859 0025 ldr.w r0, [r9, r5, lsl #2] | |
80042dc: b108 cbz r0, 80042e2 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0xbc> | |
80042de: f7ff fb43 bl 8003968 <_ZN7embassy8executor3raw10TaskHeader7enqueue17h1dc152611d0abf81E> | |
80042e2: 3501 adds r5, #1 | |
80042e4: 3618 adds r6, #24 | |
80042e6: 2d04 cmp r5, #4 | |
80042e8: d1ec bne.n 80042c4 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x9e> | |
80042ea: ea5f 70ca movs.w r0, sl, lsl #31 | |
80042ee: f04f 0a00 mov.w sl, #0 | |
80042f2: f04f 0004 mov.w r0, #4 | |
80042f6: d1d2 bne.n 800429e <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E+0x78> | |
80042f8: b001 add sp, #4 | |
80042fa: e8bd 0f00 ldmia.w sp!, {r8, r9, sl, fp} | |
80042fe: bdf0 pop {r4, r5, r6, r7, pc} | |
08004300 <DMA1_STREAM1>: | |
8004300: f7ff bf91 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004304 <DMA1_STREAM2>: | |
8004304: f7ff bf8f b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004308 <DMA1_STREAM3>: | |
8004308: f7ff bf8d b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
0800430c <DMA1_STREAM4>: | |
800430c: f7ff bf8b b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004310 <DMA1_STREAM5>: | |
8004310: f7ff bf89 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004314 <DMA1_STREAM6>: | |
8004314: f7ff bf87 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004318 <DMA1_STREAM7>: | |
8004318: f7ff bf85 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
0800431c <DMA2_STREAM0>: | |
800431c: f7ff bf83 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004320 <DMA2_STREAM1>: | |
8004320: f7ff bf81 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004324 <DMA2_STREAM2>: | |
8004324: f7ff bf7f b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004328 <DMA2_STREAM3>: | |
8004328: f7ff bf7d b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
0800432c <DMA2_STREAM4>: | |
800432c: f7ff bf7b b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004330 <DMA2_STREAM5>: | |
8004330: f7ff bf79 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004334 <DMA2_STREAM6>: | |
8004334: f7ff bf77 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
08004338 <DMA2_STREAM7>: | |
8004338: f7ff bf75 b.w 8004226 <_ZN13embassy_stm323dma3dma6on_irq17haebf439c74666ef0E> | |
0800433c <BDMA_CHANNEL0>: | |
800433c: f000 b800 b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
08004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E>: | |
8004340: b5f0 push {r4, r5, r6, r7, lr} | |
8004342: af03 add r7, sp, #12 | |
8004344: e92d 0b00 stmdb sp!, {r8, r9, fp} | |
8004348: f245 4000 movw r0, #21504 ; 0x5400 | |
800434c: f240 2904 movw r9, #516 ; 0x204 | |
8004350: f6c5 0002 movt r0, #22530 ; 0x5802 | |
8004354: f100 0608 add.w r6, r0, #8 | |
8004358: 6804 ldr r4, [r0, #0] | |
800435a: f04f 0800 mov.w r8, #0 | |
800435e: f2c2 4900 movt r9, #9216 ; 0x2400 | |
8004362: 2500 movs r5, #0 | |
8004364: 1c68 adds r0, r5, #1 | |
8004366: fa24 f000 lsr.w r0, r4, r0 | |
800436a: 07c0 lsls r0, r0, #31 | |
800436c: d00b beq.n 8004386 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E+0x46> | |
800436e: eb05 0085 add.w r0, r5, r5, lsl #2 | |
8004372: 5831 ldr r1, [r6, r0] | |
8004374: 0789 lsls r1, r1, #30 | |
8004376: d506 bpl.n 8004386 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E+0x46> | |
8004378: f846 8000 str.w r8, [r6, r0] | |
800437c: f859 0005 ldr.w r0, [r9, r5] | |
8004380: b108 cbz r0, 8004386 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E+0x46> | |
8004382: f7ff faf1 bl 8003968 <_ZN7embassy8executor3raw10TaskHeader7enqueue17h1dc152611d0abf81E> | |
8004386: 3504 adds r5, #4 | |
8004388: 2d20 cmp r5, #32 | |
800438a: d1eb bne.n 8004364 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E+0x24> | |
800438c: e8bd 0b00 ldmia.w sp!, {r8, r9, fp} | |
8004390: bdf0 pop {r4, r5, r6, r7, pc} | |
08004392 <BDMA_CHANNEL1>: | |
8004392: f7ff bfd5 b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
08004396 <BDMA_CHANNEL2>: | |
8004396: f7ff bfd3 b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
0800439a <BDMA_CHANNEL3>: | |
800439a: f7ff bfd1 b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
0800439e <BDMA_CHANNEL4>: | |
800439e: f7ff bfcf b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
080043a2 <BDMA_CHANNEL5>: | |
80043a2: f7ff bfcd b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
080043a6 <BDMA_CHANNEL6>: | |
80043a6: f7ff bfcb b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> | |
080043aa <BDMA_CHANNEL7>: | |
80043aa: f7ff bfc9 b.w 8004340 <_ZN13embassy_stm323dma4bdma6on_irq17h890bb346199df6f1E> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment