stm32f4xx_hal_dma_ex.lst 156 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812
  1. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 1
  2. 1 .cpu cortex-m4
  3. 2 .arch armv7e-m
  4. 3 .fpu fpv4-sp-d16
  5. 4 .eabi_attribute 27, 1
  6. 5 .eabi_attribute 28, 1
  7. 6 .eabi_attribute 20, 1
  8. 7 .eabi_attribute 21, 1
  9. 8 .eabi_attribute 23, 3
  10. 9 .eabi_attribute 24, 1
  11. 10 .eabi_attribute 25, 1
  12. 11 .eabi_attribute 26, 1
  13. 12 .eabi_attribute 30, 6
  14. 13 .eabi_attribute 34, 1
  15. 14 .eabi_attribute 18, 4
  16. 15 .file "stm32f4xx_hal_dma_ex.c"
  17. 16 .text
  18. 17 .Ltext0:
  19. 18 .cfi_sections .debug_frame
  20. 19 .section .text.HAL_DMAEx_MultiBufferStart,"ax",%progbits
  21. 20 .align 1
  22. 21 .global HAL_DMAEx_MultiBufferStart
  23. 22 .syntax unified
  24. 23 .thumb
  25. 24 .thumb_func
  26. 26 HAL_DMAEx_MultiBufferStart:
  27. 27 .LFB235:
  28. 28 .file 1 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c"
  29. 1:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  30. 2:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ******************************************************************************
  31. 3:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @file stm32f4xx_hal_dma_ex.c
  32. 4:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @author MCD Application Team
  33. 5:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief DMA Extension HAL module driver
  34. 6:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This file provides firmware functions to manage the following
  35. 7:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * functionalities of the DMA Extension peripheral:
  36. 8:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * + Extended features functions
  37. 9:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
  38. 10:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @verbatim
  39. 11:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ==============================================================================
  40. 12:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ##### How to use this driver #####
  41. 13:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ==============================================================================
  42. 14:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** [..]
  43. 15:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** The DMA Extension HAL driver can be used as follows:
  44. 16:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (#) Start a multi buffer transfer using the HAL_DMA_MultiBufferStart() function
  45. 17:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** for polling mode or HAL_DMA_MultiBufferStart_IT() for interrupt mode.
  46. 18:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  47. 19:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** -@- In Memory-to-Memory transfer mode, Multi (Double) Buffer mode is not allowed.
  48. 20:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** -@- When Multi (Double) Buffer mode is enabled the, transfer is circular by default.
  49. 21:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** -@- In Multi (Double) buffer mode, it is possible to update the base address for
  50. 22:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** the AHB memory port on the fly (DMA_SxM0AR or DMA_SxM1AR) when the stream is enabled.
  51. 23:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  52. 24:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim
  53. 25:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ******************************************************************************
  54. 26:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @attention
  55. 27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
  56. 28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * Copyright (c) 2017 STMicroelectronics.
  57. 29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * All rights reserved.
  58. 30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
  59. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 2
  60. 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This software is licensed under terms that can be found in the LICENSE file in
  61. 32:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the root directory of this software component.
  62. 33:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
  63. 34:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
  64. 35:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ******************************************************************************
  65. 36:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  66. 37:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  67. 38:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Includes ------------------------------------------------------------------*/
  68. 39:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** #include "stm32f4xx_hal.h"
  69. 40:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  70. 41:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup STM32F4xx_HAL_Driver
  71. 42:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
  72. 43:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  73. 44:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  74. 45:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @defgroup DMAEx DMAEx
  75. 46:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief DMA Extended HAL module driver
  76. 47:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
  77. 48:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  78. 49:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  79. 50:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** #ifdef HAL_DMA_MODULE_ENABLED
  80. 51:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  81. 52:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private types -------------------------------------------------------------*/
  82. 53:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private variables ---------------------------------------------------------*/
  83. 54:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private Constants ---------------------------------------------------------*/
  84. 55:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private macros ------------------------------------------------------------*/
  85. 56:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private functions ---------------------------------------------------------*/
  86. 57:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Private_Functions
  87. 58:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
  88. 59:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  89. 60:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** static void DMA_MultiBufferSetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddr
  90. 61:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  91. 62:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
  92. 63:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  93. 64:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  94. 65:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Exported functions ---------------------------------------------------------*/
  95. 66:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  96. 67:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Exported_Functions
  97. 68:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
  98. 69:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  99. 70:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  100. 71:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  101. 72:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Exported_Functions_Group1
  102. 73:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
  103. 74:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @verbatim
  104. 75:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ===============================================================================
  105. 76:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ##### Extended features functions #####
  106. 77:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ===============================================================================
  107. 78:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** [..] This section provides functions allowing to:
  108. 79:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Configure the source, destination address and data length and
  109. 80:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** Start MultiBuffer DMA transfer
  110. 81:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Configure the source, destination address and data length and
  111. 82:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** Start MultiBuffer DMA transfer with interrupt
  112. 83:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Change on the fly the memory0 or memory1 address.
  113. 84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  114. 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim
  115. 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
  116. 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  117. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 3
  118. 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  119. 89:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  120. 90:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  121. 91:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer.
  122. 92:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
  123. 93:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
  124. 94:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address
  125. 95:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address
  126. 96:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SecondMemAddress The second memory Buffer address in case of multi buffer Transfer
  127. 97:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination
  128. 98:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
  129. 99:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  130. 100:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t
  131. 101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  132. 29 .loc 1 101 1
  133. 30 .cfi_startproc
  134. 31 @ args = 4, pretend = 0, frame = 24
  135. 32 @ frame_needed = 1, uses_anonymous_args = 0
  136. 33 0000 80B5 push {r7, lr}
  137. 34 .LCFI0:
  138. 35 .cfi_def_cfa_offset 8
  139. 36 .cfi_offset 7, -8
  140. 37 .cfi_offset 14, -4
  141. 38 0002 86B0 sub sp, sp, #24
  142. 39 .LCFI1:
  143. 40 .cfi_def_cfa_offset 32
  144. 41 0004 00AF add r7, sp, #0
  145. 42 .LCFI2:
  146. 43 .cfi_def_cfa_register 7
  147. 44 0006 F860 str r0, [r7, #12]
  148. 45 0008 B960 str r1, [r7, #8]
  149. 46 000a 7A60 str r2, [r7, #4]
  150. 47 000c 3B60 str r3, [r7]
  151. 102:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
  152. 48 .loc 1 102 21
  153. 49 000e 0023 movs r3, #0
  154. 50 0010 FB75 strb r3, [r7, #23]
  155. 103:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  156. 104:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check the parameters */
  157. 105:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** assert_param(IS_DMA_BUFFER_SIZE(DataLength));
  158. 106:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  159. 107:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory-to-memory transfer not supported in double buffering mode */
  160. 108:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY)
  161. 51 .loc 1 108 17
  162. 52 0012 FB68 ldr r3, [r7, #12]
  163. 53 0014 9B68 ldr r3, [r3, #8]
  164. 54 .loc 1 108 6
  165. 55 0016 802B cmp r3, #128
  166. 56 0018 06D1 bne .L2
  167. 109:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  168. 110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED;
  169. 57 .loc 1 110 21
  170. 58 001a FB68 ldr r3, [r7, #12]
  171. 59 001c 4FF48072 mov r2, #256
  172. 60 0020 5A65 str r2, [r3, #84]
  173. 111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR;
  174. 61 .loc 1 111 12
  175. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 4
  176. 62 0022 0123 movs r3, #1
  177. 63 0024 FB75 strb r3, [r7, #23]
  178. 64 0026 31E0 b .L3
  179. 65 .L2:
  180. 112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  181. 113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
  182. 114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  183. 115:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process Locked */
  184. 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_LOCK(hdma);
  185. 66 .loc 1 116 5
  186. 67 0028 FB68 ldr r3, [r7, #12]
  187. 68 002a 93F83430 ldrb r3, [r3, #52] @ zero_extendqisi2
  188. 69 002e 012B cmp r3, #1
  189. 70 0030 01D1 bne .L4
  190. 71 .loc 1 116 5 is_stmt 0 discriminator 1
  191. 72 0032 0223 movs r3, #2
  192. 73 0034 2BE0 b .L5
  193. 74 .L4:
  194. 75 .loc 1 116 5 discriminator 2
  195. 76 0036 FB68 ldr r3, [r7, #12]
  196. 77 0038 0122 movs r2, #1
  197. 78 003a 83F83420 strb r2, [r3, #52]
  198. 117:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  199. 118:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(HAL_DMA_STATE_READY == hdma->State)
  200. 79 .loc 1 118 35 is_stmt 1 discriminator 2
  201. 80 003e FB68 ldr r3, [r7, #12]
  202. 81 0040 93F83530 ldrb r3, [r3, #53]
  203. 82 0044 DBB2 uxtb r3, r3
  204. 83 .loc 1 118 7 discriminator 2
  205. 84 0046 012B cmp r3, #1
  206. 85 0048 1ED1 bne .L6
  207. 119:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  208. 120:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Change DMA peripheral state */
  209. 121:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->State = HAL_DMA_STATE_BUSY;
  210. 86 .loc 1 121 19
  211. 87 004a FB68 ldr r3, [r7, #12]
  212. 88 004c 0222 movs r2, #2
  213. 89 004e 83F83520 strb r2, [r3, #53]
  214. 122:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  215. 123:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the double buffer mode */
  216. 124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= (uint32_t)DMA_SxCR_DBM;
  217. 90 .loc 1 124 11
  218. 91 0052 FB68 ldr r3, [r7, #12]
  219. 92 0054 1B68 ldr r3, [r3]
  220. 93 .loc 1 124 26
  221. 94 0056 1A68 ldr r2, [r3]
  222. 95 .loc 1 124 11
  223. 96 0058 FB68 ldr r3, [r7, #12]
  224. 97 005a 1B68 ldr r3, [r3]
  225. 98 .loc 1 124 26
  226. 99 005c 42F48022 orr r2, r2, #262144
  227. 100 0060 1A60 str r2, [r3]
  228. 125:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  229. 126:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
  230. 127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = SecondMemAddress;
  231. 101 .loc 1 127 11
  232. 102 0062 FB68 ldr r3, [r7, #12]
  233. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 5
  234. 103 0064 1B68 ldr r3, [r3]
  235. 104 .loc 1 127 28
  236. 105 0066 3A68 ldr r2, [r7]
  237. 106 0068 1A61 str r2, [r3, #16]
  238. 128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  239. 129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure the source, destination address and the data length */
  240. 130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** DMA_MultiBufferSetConfig(hdma, SrcAddress, DstAddress, DataLength);
  241. 107 .loc 1 130 7
  242. 108 006a 3B6A ldr r3, [r7, #32]
  243. 109 006c 7A68 ldr r2, [r7, #4]
  244. 110 006e B968 ldr r1, [r7, #8]
  245. 111 0070 F868 ldr r0, [r7, #12]
  246. 112 0072 FFF7FEFF bl DMA_MultiBufferSetConfig
  247. 131:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  248. 132:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the peripheral */
  249. 133:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_ENABLE(hdma);
  250. 113 .loc 1 133 7
  251. 114 0076 FB68 ldr r3, [r7, #12]
  252. 115 0078 1B68 ldr r3, [r3]
  253. 116 007a 1A68 ldr r2, [r3]
  254. 117 007c FB68 ldr r3, [r7, #12]
  255. 118 007e 1B68 ldr r3, [r3]
  256. 119 0080 42F00102 orr r2, r2, #1
  257. 120 0084 1A60 str r2, [r3]
  258. 121 0086 01E0 b .L3
  259. 122 .L6:
  260. 134:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  261. 135:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
  262. 136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  263. 137:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Return error status */
  264. 138:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_BUSY;
  265. 123 .loc 1 138 14
  266. 124 0088 0223 movs r3, #2
  267. 125 008a FB75 strb r3, [r7, #23]
  268. 126 .L3:
  269. 139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  270. 140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  271. 141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return status;
  272. 127 .loc 1 141 10
  273. 128 008c FB7D ldrb r3, [r7, #23] @ zero_extendqisi2
  274. 129 .L5:
  275. 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  276. 130 .loc 1 142 1
  277. 131 008e 1846 mov r0, r3
  278. 132 0090 1837 adds r7, r7, #24
  279. 133 .LCFI3:
  280. 134 .cfi_def_cfa_offset 8
  281. 135 0092 BD46 mov sp, r7
  282. 136 .LCFI4:
  283. 137 .cfi_def_cfa_register 13
  284. 138 @ sp needed
  285. 139 0094 80BD pop {r7, pc}
  286. 140 .cfi_endproc
  287. 141 .LFE235:
  288. 143 .section .text.HAL_DMAEx_MultiBufferStart_IT,"ax",%progbits
  289. 144 .align 1
  290. 145 .global HAL_DMAEx_MultiBufferStart_IT
  291. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 6
  292. 146 .syntax unified
  293. 147 .thumb
  294. 148 .thumb_func
  295. 150 HAL_DMAEx_MultiBufferStart_IT:
  296. 151 .LFB236:
  297. 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  298. 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  299. 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer with interrupt enabled.
  300. 146:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
  301. 147:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
  302. 148:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address
  303. 149:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address
  304. 150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SecondMemAddress The second memory Buffer address in case of multi buffer Transfer
  305. 151:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination
  306. 152:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
  307. 153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  308. 154:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint3
  309. 155:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  310. 152 .loc 1 155 1
  311. 153 .cfi_startproc
  312. 154 @ args = 4, pretend = 0, frame = 24
  313. 155 @ frame_needed = 1, uses_anonymous_args = 0
  314. 156 0000 80B5 push {r7, lr}
  315. 157 .LCFI5:
  316. 158 .cfi_def_cfa_offset 8
  317. 159 .cfi_offset 7, -8
  318. 160 .cfi_offset 14, -4
  319. 161 0002 86B0 sub sp, sp, #24
  320. 162 .LCFI6:
  321. 163 .cfi_def_cfa_offset 32
  322. 164 0004 00AF add r7, sp, #0
  323. 165 .LCFI7:
  324. 166 .cfi_def_cfa_register 7
  325. 167 0006 F860 str r0, [r7, #12]
  326. 168 0008 B960 str r1, [r7, #8]
  327. 169 000a 7A60 str r2, [r7, #4]
  328. 170 000c 3B60 str r3, [r7]
  329. 156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
  330. 171 .loc 1 156 21
  331. 172 000e 0023 movs r3, #0
  332. 173 0010 FB75 strb r3, [r7, #23]
  333. 157:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  334. 158:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check the parameters */
  335. 159:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** assert_param(IS_DMA_BUFFER_SIZE(DataLength));
  336. 160:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  337. 161:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory-to-memory transfer not supported in double buffering mode */
  338. 162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY)
  339. 174 .loc 1 162 17
  340. 175 0012 FB68 ldr r3, [r7, #12]
  341. 176 0014 9B68 ldr r3, [r3, #8]
  342. 177 .loc 1 162 6
  343. 178 0016 802B cmp r3, #128
  344. 179 0018 06D1 bne .L8
  345. 163:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  346. 164:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED;
  347. 180 .loc 1 164 21
  348. 181 001a FB68 ldr r3, [r7, #12]
  349. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 7
  350. 182 001c 4FF48072 mov r2, #256
  351. 183 0020 5A65 str r2, [r3, #84]
  352. 165:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR;
  353. 184 .loc 1 165 12
  354. 185 0022 0123 movs r3, #1
  355. 186 0024 01F011B9 b .L9
  356. 187 .L8:
  357. 166:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  358. 167:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  359. 168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check callback functions */
  360. 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if ((NULL == hdma->XferCpltCallback) || (NULL == hdma->XferM1CpltCallback) || (NULL == hdma->Xfer
  361. 188 .loc 1 169 20
  362. 189 0028 FB68 ldr r3, [r7, #12]
  363. 190 002a DB6B ldr r3, [r3, #60]
  364. 191 .loc 1 169 6
  365. 192 002c 002B cmp r3, #0
  366. 193 002e 07D0 beq .L10
  367. 194 .loc 1 169 56 discriminator 1
  368. 195 0030 FB68 ldr r3, [r7, #12]
  369. 196 0032 5B6C ldr r3, [r3, #68]
  370. 197 .loc 1 169 40 discriminator 1
  371. 198 0034 002B cmp r3, #0
  372. 199 0036 03D0 beq .L10
  373. 200 .loc 1 169 94 discriminator 2
  374. 201 0038 FB68 ldr r3, [r7, #12]
  375. 202 003a DB6C ldr r3, [r3, #76]
  376. 203 .loc 1 169 78 discriminator 2
  377. 204 003c 002B cmp r3, #0
  378. 205 003e 05D1 bne .L11
  379. 206 .L10:
  380. 170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  381. 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_PARAM;
  382. 207 .loc 1 171 21
  383. 208 0040 FB68 ldr r3, [r7, #12]
  384. 209 0042 4022 movs r2, #64
  385. 210 0044 5A65 str r2, [r3, #84]
  386. 172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR;
  387. 211 .loc 1 172 12
  388. 212 0046 0123 movs r3, #1
  389. 213 0048 01F0FFB8 b .L9
  390. 214 .L11:
  391. 173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  392. 174:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  393. 175:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process locked */
  394. 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_LOCK(hdma);
  395. 215 .loc 1 176 3
  396. 216 004c FB68 ldr r3, [r7, #12]
  397. 217 004e 93F83430 ldrb r3, [r3, #52] @ zero_extendqisi2
  398. 218 0052 012B cmp r3, #1
  399. 219 0054 02D1 bne .L12
  400. 220 .loc 1 176 3 is_stmt 0 discriminator 1
  401. 221 0056 0223 movs r3, #2
  402. 222 0058 01F0F7B8 b .L9
  403. 223 .L12:
  404. 224 .loc 1 176 3 discriminator 2
  405. 225 005c FB68 ldr r3, [r7, #12]
  406. 226 005e 0122 movs r2, #1
  407. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 8
  408. 227 0060 83F83420 strb r2, [r3, #52]
  409. 177:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  410. 178:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(HAL_DMA_STATE_READY == hdma->State)
  411. 228 .loc 1 178 33 is_stmt 1 discriminator 2
  412. 229 0064 FB68 ldr r3, [r7, #12]
  413. 230 0066 93F83530 ldrb r3, [r3, #53]
  414. 231 006a DBB2 uxtb r3, r3
  415. 232 .loc 1 178 5 discriminator 2
  416. 233 006c 012B cmp r3, #1
  417. 234 006e 41F0E580 bne .L13
  418. 179:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  419. 180:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Change DMA peripheral state */
  420. 181:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->State = HAL_DMA_STATE_BUSY;
  421. 235 .loc 1 181 17
  422. 236 0072 FB68 ldr r3, [r7, #12]
  423. 237 0074 0222 movs r2, #2
  424. 238 0076 83F83520 strb r2, [r3, #53]
  425. 182:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  426. 183:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Initialize the error code */
  427. 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE;
  428. 239 .loc 1 184 21
  429. 240 007a FB68 ldr r3, [r7, #12]
  430. 241 007c 0022 movs r2, #0
  431. 242 007e 5A65 str r2, [r3, #84]
  432. 185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  433. 186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the Double buffer mode */
  434. 187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= (uint32_t)DMA_SxCR_DBM;
  435. 243 .loc 1 187 9
  436. 244 0080 FB68 ldr r3, [r7, #12]
  437. 245 0082 1B68 ldr r3, [r3]
  438. 246 .loc 1 187 24
  439. 247 0084 1A68 ldr r2, [r3]
  440. 248 .loc 1 187 9
  441. 249 0086 FB68 ldr r3, [r7, #12]
  442. 250 0088 1B68 ldr r3, [r3]
  443. 251 .loc 1 187 24
  444. 252 008a 42F48022 orr r2, r2, #262144
  445. 253 008e 1A60 str r2, [r3]
  446. 188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  447. 189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
  448. 190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = SecondMemAddress;
  449. 254 .loc 1 190 9
  450. 255 0090 FB68 ldr r3, [r7, #12]
  451. 256 0092 1B68 ldr r3, [r3]
  452. 257 .loc 1 190 26
  453. 258 0094 3A68 ldr r2, [r7]
  454. 259 0096 1A61 str r2, [r3, #16]
  455. 191:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  456. 192:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure the source, destination address and the data length */
  457. 193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** DMA_MultiBufferSetConfig(hdma, SrcAddress, DstAddress, DataLength);
  458. 260 .loc 1 193 5
  459. 261 0098 3B6A ldr r3, [r7, #32]
  460. 262 009a 7A68 ldr r2, [r7, #4]
  461. 263 009c B968 ldr r1, [r7, #8]
  462. 264 009e F868 ldr r0, [r7, #12]
  463. 265 00a0 FFF7FEFF bl DMA_MultiBufferSetConfig
  464. 194:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  465. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 9
  466. 195:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Clear all flags */
  467. 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TC_FLAG_INDEX(hdma));
  468. 266 .loc 1 196 5
  469. 267 00a4 FB68 ldr r3, [r7, #12]
  470. 268 00a6 1B68 ldr r3, [r3]
  471. 269 00a8 1A46 mov r2, r3
  472. 270 00aa 8D4B ldr r3, .L527
  473. 271 00ac 9A42 cmp r2, r3
  474. 272 00ae 60D9 bls .L14
  475. 273 .loc 1 196 5 is_stmt 0 discriminator 1
  476. 274 00b0 FB68 ldr r3, [r7, #12]
  477. 275 00b2 1B68 ldr r3, [r3]
  478. 276 00b4 8B4A ldr r2, .L527+4
  479. 277 00b6 9342 cmp r3, r2
  480. 278 00b8 57D0 beq .L15
  481. 279 .loc 1 196 5 discriminator 3
  482. 280 00ba FB68 ldr r3, [r7, #12]
  483. 281 00bc 1B68 ldr r3, [r3]
  484. 282 00be 8A4A ldr r2, .L527+8
  485. 283 00c0 9342 cmp r3, r2
  486. 284 00c2 50D0 beq .L16
  487. 285 .loc 1 196 5 discriminator 5
  488. 286 00c4 FB68 ldr r3, [r7, #12]
  489. 287 00c6 1B68 ldr r3, [r3]
  490. 288 00c8 884A ldr r2, .L527+12
  491. 289 00ca 9342 cmp r3, r2
  492. 290 00cc 49D0 beq .L17
  493. 291 .loc 1 196 5 discriminator 7
  494. 292 00ce FB68 ldr r3, [r7, #12]
  495. 293 00d0 1B68 ldr r3, [r3]
  496. 294 00d2 874A ldr r2, .L527+16
  497. 295 00d4 9342 cmp r3, r2
  498. 296 00d6 42D0 beq .L18
  499. 297 .loc 1 196 5 discriminator 9
  500. 298 00d8 FB68 ldr r3, [r7, #12]
  501. 299 00da 1B68 ldr r3, [r3]
  502. 300 00dc 854A ldr r2, .L527+20
  503. 301 00de 9342 cmp r3, r2
  504. 302 00e0 3AD0 beq .L19
  505. 303 .loc 1 196 5 discriminator 11
  506. 304 00e2 FB68 ldr r3, [r7, #12]
  507. 305 00e4 1B68 ldr r3, [r3]
  508. 306 00e6 844A ldr r2, .L527+24
  509. 307 00e8 9342 cmp r3, r2
  510. 308 00ea 32D0 beq .L20
  511. 309 .loc 1 196 5 discriminator 13
  512. 310 00ec FB68 ldr r3, [r7, #12]
  513. 311 00ee 1B68 ldr r3, [r3]
  514. 312 00f0 824A ldr r2, .L527+28
  515. 313 00f2 9342 cmp r3, r2
  516. 314 00f4 2AD0 beq .L21
  517. 315 .loc 1 196 5 discriminator 15
  518. 316 00f6 FB68 ldr r3, [r7, #12]
  519. 317 00f8 1B68 ldr r3, [r3]
  520. 318 00fa 814A ldr r2, .L527+32
  521. 319 00fc 9342 cmp r3, r2
  522. 320 00fe 22D0 beq .L22
  523. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 10
  524. 321 .loc 1 196 5 discriminator 17
  525. 322 0100 FB68 ldr r3, [r7, #12]
  526. 323 0102 1B68 ldr r3, [r3]
  527. 324 0104 7F4A ldr r2, .L527+36
  528. 325 0106 9342 cmp r3, r2
  529. 326 0108 1AD0 beq .L23
  530. 327 .loc 1 196 5 discriminator 19
  531. 328 010a FB68 ldr r3, [r7, #12]
  532. 329 010c 1B68 ldr r3, [r3]
  533. 330 010e 7E4A ldr r2, .L527+40
  534. 331 0110 9342 cmp r3, r2
  535. 332 0112 12D0 beq .L24
  536. 333 .loc 1 196 5 discriminator 21
  537. 334 0114 FB68 ldr r3, [r7, #12]
  538. 335 0116 1B68 ldr r3, [r3]
  539. 336 0118 7C4A ldr r2, .L527+44
  540. 337 011a 9342 cmp r3, r2
  541. 338 011c 0AD0 beq .L25
  542. 339 .loc 1 196 5 discriminator 23
  543. 340 011e FB68 ldr r3, [r7, #12]
  544. 341 0120 1B68 ldr r3, [r3]
  545. 342 0122 7B4A ldr r2, .L527+48
  546. 343 0124 9342 cmp r3, r2
  547. 344 0126 02D1 bne .L26
  548. 345 .loc 1 196 5 discriminator 25
  549. 346 0128 4FF40013 mov r3, #2097152
  550. 347 012c 1EE0 b .L38
  551. 348 .L26:
  552. 349 .loc 1 196 5 discriminator 26
  553. 350 012e 4FF00063 mov r3, #134217728
  554. 351 0132 1BE0 b .L38
  555. 352 .L25:
  556. 353 .loc 1 196 5 discriminator 24
  557. 354 0134 4FF40013 mov r3, #2097152
  558. 355 0138 18E0 b .L38
  559. 356 .L24:
  560. 357 .loc 1 196 5 discriminator 22
  561. 358 013a 4FF40013 mov r3, #2097152
  562. 359 013e 15E0 b .L38
  563. 360 .L23:
  564. 361 .loc 1 196 5 discriminator 20
  565. 362 0140 4FF40013 mov r3, #2097152
  566. 363 0144 12E0 b .L38
  567. 364 .L22:
  568. 365 .loc 1 196 5 discriminator 18
  569. 366 0146 4FF40063 mov r3, #2048
  570. 367 014a 0FE0 b .L38
  571. 368 .L21:
  572. 369 .loc 1 196 5 discriminator 16
  573. 370 014c 4FF40063 mov r3, #2048
  574. 371 0150 0CE0 b .L38
  575. 372 .L20:
  576. 373 .loc 1 196 5 discriminator 14
  577. 374 0152 4FF40063 mov r3, #2048
  578. 375 0156 09E0 b .L38
  579. 376 .L19:
  580. 377 .loc 1 196 5 discriminator 12
  581. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 11
  582. 378 0158 4FF40063 mov r3, #2048
  583. 379 015c 06E0 b .L38
  584. 380 .L18:
  585. 381 .loc 1 196 5 discriminator 10
  586. 382 015e 2023 movs r3, #32
  587. 383 0160 04E0 b .L38
  588. 384 .L17:
  589. 385 .loc 1 196 5 discriminator 8
  590. 386 0162 2023 movs r3, #32
  591. 387 0164 02E0 b .L38
  592. 388 .L16:
  593. 389 .loc 1 196 5 discriminator 6
  594. 390 0166 2023 movs r3, #32
  595. 391 0168 00E0 b .L38
  596. 392 .L15:
  597. 393 .loc 1 196 5 discriminator 4
  598. 394 016a 2023 movs r3, #32
  599. 395 .L38:
  600. 396 .loc 1 196 5 discriminator 50
  601. 397 016c 694A ldr r2, .L527+52
  602. 398 016e D360 str r3, [r2, #12]
  603. 399 0170 4FE1 b .L39
  604. 400 .L14:
  605. 401 .loc 1 196 5 discriminator 2
  606. 402 0172 FB68 ldr r3, [r7, #12]
  607. 403 0174 1B68 ldr r3, [r3]
  608. 404 0176 1A46 mov r2, r3
  609. 405 0178 674B ldr r3, .L527+56
  610. 406 017a 9A42 cmp r2, r3
  611. 407 017c 60D9 bls .L40
  612. 408 .loc 1 196 5 discriminator 51
  613. 409 017e FB68 ldr r3, [r7, #12]
  614. 410 0180 1B68 ldr r3, [r3]
  615. 411 0182 584A ldr r2, .L527+4
  616. 412 0184 9342 cmp r3, r2
  617. 413 0186 57D0 beq .L41
  618. 414 .loc 1 196 5 discriminator 53
  619. 415 0188 FB68 ldr r3, [r7, #12]
  620. 416 018a 1B68 ldr r3, [r3]
  621. 417 018c 564A ldr r2, .L527+8
  622. 418 018e 9342 cmp r3, r2
  623. 419 0190 50D0 beq .L42
  624. 420 .loc 1 196 5 discriminator 55
  625. 421 0192 FB68 ldr r3, [r7, #12]
  626. 422 0194 1B68 ldr r3, [r3]
  627. 423 0196 554A ldr r2, .L527+12
  628. 424 0198 9342 cmp r3, r2
  629. 425 019a 49D0 beq .L43
  630. 426 .loc 1 196 5 discriminator 57
  631. 427 019c FB68 ldr r3, [r7, #12]
  632. 428 019e 1B68 ldr r3, [r3]
  633. 429 01a0 534A ldr r2, .L527+16
  634. 430 01a2 9342 cmp r3, r2
  635. 431 01a4 42D0 beq .L44
  636. 432 .loc 1 196 5 discriminator 59
  637. 433 01a6 FB68 ldr r3, [r7, #12]
  638. 434 01a8 1B68 ldr r3, [r3]
  639. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 12
  640. 435 01aa 524A ldr r2, .L527+20
  641. 436 01ac 9342 cmp r3, r2
  642. 437 01ae 3AD0 beq .L45
  643. 438 .loc 1 196 5 discriminator 61
  644. 439 01b0 FB68 ldr r3, [r7, #12]
  645. 440 01b2 1B68 ldr r3, [r3]
  646. 441 01b4 504A ldr r2, .L527+24
  647. 442 01b6 9342 cmp r3, r2
  648. 443 01b8 32D0 beq .L46
  649. 444 .loc 1 196 5 discriminator 63
  650. 445 01ba FB68 ldr r3, [r7, #12]
  651. 446 01bc 1B68 ldr r3, [r3]
  652. 447 01be 4F4A ldr r2, .L527+28
  653. 448 01c0 9342 cmp r3, r2
  654. 449 01c2 2AD0 beq .L47
  655. 450 .loc 1 196 5 discriminator 65
  656. 451 01c4 FB68 ldr r3, [r7, #12]
  657. 452 01c6 1B68 ldr r3, [r3]
  658. 453 01c8 4D4A ldr r2, .L527+32
  659. 454 01ca 9342 cmp r3, r2
  660. 455 01cc 22D0 beq .L48
  661. 456 .loc 1 196 5 discriminator 67
  662. 457 01ce FB68 ldr r3, [r7, #12]
  663. 458 01d0 1B68 ldr r3, [r3]
  664. 459 01d2 4C4A ldr r2, .L527+36
  665. 460 01d4 9342 cmp r3, r2
  666. 461 01d6 1AD0 beq .L49
  667. 462 .loc 1 196 5 discriminator 69
  668. 463 01d8 FB68 ldr r3, [r7, #12]
  669. 464 01da 1B68 ldr r3, [r3]
  670. 465 01dc 4A4A ldr r2, .L527+40
  671. 466 01de 9342 cmp r3, r2
  672. 467 01e0 12D0 beq .L50
  673. 468 .loc 1 196 5 discriminator 71
  674. 469 01e2 FB68 ldr r3, [r7, #12]
  675. 470 01e4 1B68 ldr r3, [r3]
  676. 471 01e6 494A ldr r2, .L527+44
  677. 472 01e8 9342 cmp r3, r2
  678. 473 01ea 0AD0 beq .L51
  679. 474 .loc 1 196 5 discriminator 73
  680. 475 01ec FB68 ldr r3, [r7, #12]
  681. 476 01ee 1B68 ldr r3, [r3]
  682. 477 01f0 474A ldr r2, .L527+48
  683. 478 01f2 9342 cmp r3, r2
  684. 479 01f4 02D1 bne .L52
  685. 480 .loc 1 196 5 discriminator 75
  686. 481 01f6 4FF40013 mov r3, #2097152
  687. 482 01fa 1EE0 b .L64
  688. 483 .L52:
  689. 484 .loc 1 196 5 discriminator 76
  690. 485 01fc 4FF00063 mov r3, #134217728
  691. 486 0200 1BE0 b .L64
  692. 487 .L51:
  693. 488 .loc 1 196 5 discriminator 74
  694. 489 0202 4FF40013 mov r3, #2097152
  695. 490 0206 18E0 b .L64
  696. 491 .L50:
  697. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 13
  698. 492 .loc 1 196 5 discriminator 72
  699. 493 0208 4FF40013 mov r3, #2097152
  700. 494 020c 15E0 b .L64
  701. 495 .L49:
  702. 496 .loc 1 196 5 discriminator 70
  703. 497 020e 4FF40013 mov r3, #2097152
  704. 498 0212 12E0 b .L64
  705. 499 .L48:
  706. 500 .loc 1 196 5 discriminator 68
  707. 501 0214 4FF40063 mov r3, #2048
  708. 502 0218 0FE0 b .L64
  709. 503 .L47:
  710. 504 .loc 1 196 5 discriminator 66
  711. 505 021a 4FF40063 mov r3, #2048
  712. 506 021e 0CE0 b .L64
  713. 507 .L46:
  714. 508 .loc 1 196 5 discriminator 64
  715. 509 0220 4FF40063 mov r3, #2048
  716. 510 0224 09E0 b .L64
  717. 511 .L45:
  718. 512 .loc 1 196 5 discriminator 62
  719. 513 0226 4FF40063 mov r3, #2048
  720. 514 022a 06E0 b .L64
  721. 515 .L44:
  722. 516 .loc 1 196 5 discriminator 60
  723. 517 022c 2023 movs r3, #32
  724. 518 022e 04E0 b .L64
  725. 519 .L43:
  726. 520 .loc 1 196 5 discriminator 58
  727. 521 0230 2023 movs r3, #32
  728. 522 0232 02E0 b .L64
  729. 523 .L42:
  730. 524 .loc 1 196 5 discriminator 56
  731. 525 0234 2023 movs r3, #32
  732. 526 0236 00E0 b .L64
  733. 527 .L41:
  734. 528 .loc 1 196 5 discriminator 54
  735. 529 0238 2023 movs r3, #32
  736. 530 .L64:
  737. 531 .loc 1 196 5 discriminator 100
  738. 532 023a 364A ldr r2, .L527+52
  739. 533 023c 9360 str r3, [r2, #8]
  740. 534 023e E8E0 b .L39
  741. 535 .L40:
  742. 536 .loc 1 196 5 discriminator 52
  743. 537 0240 FB68 ldr r3, [r7, #12]
  744. 538 0242 1B68 ldr r3, [r3]
  745. 539 0244 1A46 mov r2, r3
  746. 540 0246 354B ldr r3, .L527+60
  747. 541 0248 9A42 cmp r2, r3
  748. 542 024a 40F28280 bls .L66
  749. 543 .loc 1 196 5 discriminator 102
  750. 544 024e FB68 ldr r3, [r7, #12]
  751. 545 0250 1B68 ldr r3, [r3]
  752. 546 0252 244A ldr r2, .L527+4
  753. 547 0254 9342 cmp r3, r2
  754. 548 0256 78D0 beq .L67
  755. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 14
  756. 549 .loc 1 196 5 discriminator 104
  757. 550 0258 FB68 ldr r3, [r7, #12]
  758. 551 025a 1B68 ldr r3, [r3]
  759. 552 025c 224A ldr r2, .L527+8
  760. 553 025e 9342 cmp r3, r2
  761. 554 0260 71D0 beq .L68
  762. 555 .loc 1 196 5 discriminator 106
  763. 556 0262 FB68 ldr r3, [r7, #12]
  764. 557 0264 1B68 ldr r3, [r3]
  765. 558 0266 214A ldr r2, .L527+12
  766. 559 0268 9342 cmp r3, r2
  767. 560 026a 6AD0 beq .L69
  768. 561 .loc 1 196 5 discriminator 108
  769. 562 026c FB68 ldr r3, [r7, #12]
  770. 563 026e 1B68 ldr r3, [r3]
  771. 564 0270 1F4A ldr r2, .L527+16
  772. 565 0272 9342 cmp r3, r2
  773. 566 0274 63D0 beq .L70
  774. 567 .loc 1 196 5 discriminator 110
  775. 568 0276 FB68 ldr r3, [r7, #12]
  776. 569 0278 1B68 ldr r3, [r3]
  777. 570 027a 1E4A ldr r2, .L527+20
  778. 571 027c 9342 cmp r3, r2
  779. 572 027e 5BD0 beq .L71
  780. 573 .loc 1 196 5 discriminator 112
  781. 574 0280 FB68 ldr r3, [r7, #12]
  782. 575 0282 1B68 ldr r3, [r3]
  783. 576 0284 1C4A ldr r2, .L527+24
  784. 577 0286 9342 cmp r3, r2
  785. 578 0288 53D0 beq .L72
  786. 579 .loc 1 196 5 discriminator 114
  787. 580 028a FB68 ldr r3, [r7, #12]
  788. 581 028c 1B68 ldr r3, [r3]
  789. 582 028e 1B4A ldr r2, .L527+28
  790. 583 0290 9342 cmp r3, r2
  791. 584 0292 4BD0 beq .L73
  792. 585 .loc 1 196 5 discriminator 116
  793. 586 0294 FB68 ldr r3, [r7, #12]
  794. 587 0296 1B68 ldr r3, [r3]
  795. 588 0298 194A ldr r2, .L527+32
  796. 589 029a 9342 cmp r3, r2
  797. 590 029c 43D0 beq .L74
  798. 591 .loc 1 196 5 discriminator 118
  799. 592 029e FB68 ldr r3, [r7, #12]
  800. 593 02a0 1B68 ldr r3, [r3]
  801. 594 02a2 184A ldr r2, .L527+36
  802. 595 02a4 9342 cmp r3, r2
  803. 596 02a6 3BD0 beq .L75
  804. 597 .loc 1 196 5 discriminator 120
  805. 598 02a8 FB68 ldr r3, [r7, #12]
  806. 599 02aa 1B68 ldr r3, [r3]
  807. 600 02ac 164A ldr r2, .L527+40
  808. 601 02ae 9342 cmp r3, r2
  809. 602 02b0 12D0 beq .L76
  810. 603 .loc 1 196 5 discriminator 122
  811. 604 02b2 FB68 ldr r3, [r7, #12]
  812. 605 02b4 1B68 ldr r3, [r3]
  813. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 15
  814. 606 02b6 154A ldr r2, .L527+44
  815. 607 02b8 9342 cmp r3, r2
  816. 608 02ba 0AD0 beq .L77
  817. 609 .loc 1 196 5 discriminator 124
  818. 610 02bc FB68 ldr r3, [r7, #12]
  819. 611 02be 1B68 ldr r3, [r3]
  820. 612 02c0 134A ldr r2, .L527+48
  821. 613 02c2 9342 cmp r3, r2
  822. 614 02c4 02D1 bne .L78
  823. 615 .loc 1 196 5 discriminator 126
  824. 616 02c6 4FF40013 mov r3, #2097152
  825. 617 02ca 3FE0 b .L90
  826. 618 .L78:
  827. 619 .loc 1 196 5 discriminator 127
  828. 620 02cc 4FF00063 mov r3, #134217728
  829. 621 02d0 3CE0 b .L90
  830. 622 .L77:
  831. 623 .loc 1 196 5 discriminator 125
  832. 624 02d2 4FF40013 mov r3, #2097152
  833. 625 02d6 39E0 b .L90
  834. 626 .L76:
  835. 627 .loc 1 196 5 discriminator 123
  836. 628 02d8 4FF40013 mov r3, #2097152
  837. 629 02dc 36E0 b .L90
  838. 630 .L528:
  839. 631 02de 00BF .align 2
  840. 632 .L527:
  841. 633 02e0 58640240 .word 1073898584
  842. 634 02e4 10600240 .word 1073897488
  843. 635 02e8 10640240 .word 1073898512
  844. 636 02ec 70600240 .word 1073897584
  845. 637 02f0 70640240 .word 1073898608
  846. 638 02f4 28600240 .word 1073897512
  847. 639 02f8 28640240 .word 1073898536
  848. 640 02fc 88600240 .word 1073897608
  849. 641 0300 88640240 .word 1073898632
  850. 642 0304 40600240 .word 1073897536
  851. 643 0308 40640240 .word 1073898560
  852. 644 030c A0600240 .word 1073897632
  853. 645 0310 A0640240 .word 1073898656
  854. 646 0314 00640240 .word 1073898496
  855. 647 0318 B8600240 .word 1073897656
  856. 648 031c 58600240 .word 1073897560
  857. 649 .L75:
  858. 650 .loc 1 196 5 discriminator 121
  859. 651 0320 4FF40013 mov r3, #2097152
  860. 652 0324 12E0 b .L90
  861. 653 .L74:
  862. 654 .loc 1 196 5 discriminator 119
  863. 655 0326 4FF40063 mov r3, #2048
  864. 656 032a 0FE0 b .L90
  865. 657 .L73:
  866. 658 .loc 1 196 5 discriminator 117
  867. 659 032c 4FF40063 mov r3, #2048
  868. 660 0330 0CE0 b .L90
  869. 661 .L72:
  870. 662 .loc 1 196 5 discriminator 115
  871. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 16
  872. 663 0332 4FF40063 mov r3, #2048
  873. 664 0336 09E0 b .L90
  874. 665 .L71:
  875. 666 .loc 1 196 5 discriminator 113
  876. 667 0338 4FF40063 mov r3, #2048
  877. 668 033c 06E0 b .L90
  878. 669 .L70:
  879. 670 .loc 1 196 5 discriminator 111
  880. 671 033e 2023 movs r3, #32
  881. 672 0340 04E0 b .L90
  882. 673 .L69:
  883. 674 .loc 1 196 5 discriminator 109
  884. 675 0342 2023 movs r3, #32
  885. 676 0344 02E0 b .L90
  886. 677 .L68:
  887. 678 .loc 1 196 5 discriminator 107
  888. 679 0346 2023 movs r3, #32
  889. 680 0348 00E0 b .L90
  890. 681 .L67:
  891. 682 .loc 1 196 5 discriminator 105
  892. 683 034a 2023 movs r3, #32
  893. 684 .L90:
  894. 685 .loc 1 196 5 discriminator 151
  895. 686 034c 8C4A ldr r2, .L529
  896. 687 034e D360 str r3, [r2, #12]
  897. 688 0350 5FE0 b .L39
  898. 689 .L66:
  899. 690 .loc 1 196 5 discriminator 103
  900. 691 0352 FB68 ldr r3, [r7, #12]
  901. 692 0354 1B68 ldr r3, [r3]
  902. 693 0356 8B4A ldr r2, .L529+4
  903. 694 0358 9342 cmp r3, r2
  904. 695 035a 57D0 beq .L92
  905. 696 .loc 1 196 5 discriminator 153
  906. 697 035c FB68 ldr r3, [r7, #12]
  907. 698 035e 1B68 ldr r3, [r3]
  908. 699 0360 894A ldr r2, .L529+8
  909. 700 0362 9342 cmp r3, r2
  910. 701 0364 50D0 beq .L93
  911. 702 .loc 1 196 5 discriminator 155
  912. 703 0366 FB68 ldr r3, [r7, #12]
  913. 704 0368 1B68 ldr r3, [r3]
  914. 705 036a 884A ldr r2, .L529+12
  915. 706 036c 9342 cmp r3, r2
  916. 707 036e 49D0 beq .L94
  917. 708 .loc 1 196 5 discriminator 157
  918. 709 0370 FB68 ldr r3, [r7, #12]
  919. 710 0372 1B68 ldr r3, [r3]
  920. 711 0374 864A ldr r2, .L529+16
  921. 712 0376 9342 cmp r3, r2
  922. 713 0378 42D0 beq .L95
  923. 714 .loc 1 196 5 discriminator 159
  924. 715 037a FB68 ldr r3, [r7, #12]
  925. 716 037c 1B68 ldr r3, [r3]
  926. 717 037e 854A ldr r2, .L529+20
  927. 718 0380 9342 cmp r3, r2
  928. 719 0382 3AD0 beq .L96
  929. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 17
  930. 720 .loc 1 196 5 discriminator 161
  931. 721 0384 FB68 ldr r3, [r7, #12]
  932. 722 0386 1B68 ldr r3, [r3]
  933. 723 0388 834A ldr r2, .L529+24
  934. 724 038a 9342 cmp r3, r2
  935. 725 038c 32D0 beq .L97
  936. 726 .loc 1 196 5 discriminator 163
  937. 727 038e FB68 ldr r3, [r7, #12]
  938. 728 0390 1B68 ldr r3, [r3]
  939. 729 0392 824A ldr r2, .L529+28
  940. 730 0394 9342 cmp r3, r2
  941. 731 0396 2AD0 beq .L98
  942. 732 .loc 1 196 5 discriminator 165
  943. 733 0398 FB68 ldr r3, [r7, #12]
  944. 734 039a 1B68 ldr r3, [r3]
  945. 735 039c 804A ldr r2, .L529+32
  946. 736 039e 9342 cmp r3, r2
  947. 737 03a0 22D0 beq .L99
  948. 738 .loc 1 196 5 discriminator 167
  949. 739 03a2 FB68 ldr r3, [r7, #12]
  950. 740 03a4 1B68 ldr r3, [r3]
  951. 741 03a6 7F4A ldr r2, .L529+36
  952. 742 03a8 9342 cmp r3, r2
  953. 743 03aa 1AD0 beq .L100
  954. 744 .loc 1 196 5 discriminator 169
  955. 745 03ac FB68 ldr r3, [r7, #12]
  956. 746 03ae 1B68 ldr r3, [r3]
  957. 747 03b0 7D4A ldr r2, .L529+40
  958. 748 03b2 9342 cmp r3, r2
  959. 749 03b4 12D0 beq .L101
  960. 750 .loc 1 196 5 discriminator 171
  961. 751 03b6 FB68 ldr r3, [r7, #12]
  962. 752 03b8 1B68 ldr r3, [r3]
  963. 753 03ba 7C4A ldr r2, .L529+44
  964. 754 03bc 9342 cmp r3, r2
  965. 755 03be 0AD0 beq .L102
  966. 756 .loc 1 196 5 discriminator 173
  967. 757 03c0 FB68 ldr r3, [r7, #12]
  968. 758 03c2 1B68 ldr r3, [r3]
  969. 759 03c4 7A4A ldr r2, .L529+48
  970. 760 03c6 9342 cmp r3, r2
  971. 761 03c8 02D1 bne .L103
  972. 762 .loc 1 196 5 discriminator 175
  973. 763 03ca 4FF40013 mov r3, #2097152
  974. 764 03ce 1EE0 b .L115
  975. 765 .L103:
  976. 766 .loc 1 196 5 discriminator 176
  977. 767 03d0 4FF00063 mov r3, #134217728
  978. 768 03d4 1BE0 b .L115
  979. 769 .L102:
  980. 770 .loc 1 196 5 discriminator 174
  981. 771 03d6 4FF40013 mov r3, #2097152
  982. 772 03da 18E0 b .L115
  983. 773 .L101:
  984. 774 .loc 1 196 5 discriminator 172
  985. 775 03dc 4FF40013 mov r3, #2097152
  986. 776 03e0 15E0 b .L115
  987. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 18
  988. 777 .L100:
  989. 778 .loc 1 196 5 discriminator 170
  990. 779 03e2 4FF40013 mov r3, #2097152
  991. 780 03e6 12E0 b .L115
  992. 781 .L99:
  993. 782 .loc 1 196 5 discriminator 168
  994. 783 03e8 4FF40063 mov r3, #2048
  995. 784 03ec 0FE0 b .L115
  996. 785 .L98:
  997. 786 .loc 1 196 5 discriminator 166
  998. 787 03ee 4FF40063 mov r3, #2048
  999. 788 03f2 0CE0 b .L115
  1000. 789 .L97:
  1001. 790 .loc 1 196 5 discriminator 164
  1002. 791 03f4 4FF40063 mov r3, #2048
  1003. 792 03f8 09E0 b .L115
  1004. 793 .L96:
  1005. 794 .loc 1 196 5 discriminator 162
  1006. 795 03fa 4FF40063 mov r3, #2048
  1007. 796 03fe 06E0 b .L115
  1008. 797 .L95:
  1009. 798 .loc 1 196 5 discriminator 160
  1010. 799 0400 2023 movs r3, #32
  1011. 800 0402 04E0 b .L115
  1012. 801 .L94:
  1013. 802 .loc 1 196 5 discriminator 158
  1014. 803 0404 2023 movs r3, #32
  1015. 804 0406 02E0 b .L115
  1016. 805 .L93:
  1017. 806 .loc 1 196 5 discriminator 156
  1018. 807 0408 2023 movs r3, #32
  1019. 808 040a 00E0 b .L115
  1020. 809 .L92:
  1021. 810 .loc 1 196 5 discriminator 154
  1022. 811 040c 2023 movs r3, #32
  1023. 812 .L115:
  1024. 813 .loc 1 196 5 discriminator 200
  1025. 814 040e 5C4A ldr r2, .L529
  1026. 815 0410 9360 str r3, [r2, #8]
  1027. 816 .L39:
  1028. 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
  1029. 817 .loc 1 197 5 is_stmt 1
  1030. 818 0412 FB68 ldr r3, [r7, #12]
  1031. 819 0414 1B68 ldr r3, [r3]
  1032. 820 0416 1A46 mov r2, r3
  1033. 821 0418 664B ldr r3, .L529+52
  1034. 822 041a 9A42 cmp r2, r3
  1035. 823 041c 60D9 bls .L116
  1036. 824 .loc 1 197 5 is_stmt 0 discriminator 1
  1037. 825 041e FB68 ldr r3, [r7, #12]
  1038. 826 0420 1B68 ldr r3, [r3]
  1039. 827 0422 584A ldr r2, .L529+4
  1040. 828 0424 9342 cmp r3, r2
  1041. 829 0426 57D0 beq .L117
  1042. 830 .loc 1 197 5 discriminator 3
  1043. 831 0428 FB68 ldr r3, [r7, #12]
  1044. 832 042a 1B68 ldr r3, [r3]
  1045. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 19
  1046. 833 042c 564A ldr r2, .L529+8
  1047. 834 042e 9342 cmp r3, r2
  1048. 835 0430 50D0 beq .L118
  1049. 836 .loc 1 197 5 discriminator 5
  1050. 837 0432 FB68 ldr r3, [r7, #12]
  1051. 838 0434 1B68 ldr r3, [r3]
  1052. 839 0436 554A ldr r2, .L529+12
  1053. 840 0438 9342 cmp r3, r2
  1054. 841 043a 49D0 beq .L119
  1055. 842 .loc 1 197 5 discriminator 7
  1056. 843 043c FB68 ldr r3, [r7, #12]
  1057. 844 043e 1B68 ldr r3, [r3]
  1058. 845 0440 534A ldr r2, .L529+16
  1059. 846 0442 9342 cmp r3, r2
  1060. 847 0444 42D0 beq .L120
  1061. 848 .loc 1 197 5 discriminator 9
  1062. 849 0446 FB68 ldr r3, [r7, #12]
  1063. 850 0448 1B68 ldr r3, [r3]
  1064. 851 044a 524A ldr r2, .L529+20
  1065. 852 044c 9342 cmp r3, r2
  1066. 853 044e 3AD0 beq .L121
  1067. 854 .loc 1 197 5 discriminator 11
  1068. 855 0450 FB68 ldr r3, [r7, #12]
  1069. 856 0452 1B68 ldr r3, [r3]
  1070. 857 0454 504A ldr r2, .L529+24
  1071. 858 0456 9342 cmp r3, r2
  1072. 859 0458 32D0 beq .L122
  1073. 860 .loc 1 197 5 discriminator 13
  1074. 861 045a FB68 ldr r3, [r7, #12]
  1075. 862 045c 1B68 ldr r3, [r3]
  1076. 863 045e 4F4A ldr r2, .L529+28
  1077. 864 0460 9342 cmp r3, r2
  1078. 865 0462 2AD0 beq .L123
  1079. 866 .loc 1 197 5 discriminator 15
  1080. 867 0464 FB68 ldr r3, [r7, #12]
  1081. 868 0466 1B68 ldr r3, [r3]
  1082. 869 0468 4D4A ldr r2, .L529+32
  1083. 870 046a 9342 cmp r3, r2
  1084. 871 046c 22D0 beq .L124
  1085. 872 .loc 1 197 5 discriminator 17
  1086. 873 046e FB68 ldr r3, [r7, #12]
  1087. 874 0470 1B68 ldr r3, [r3]
  1088. 875 0472 4C4A ldr r2, .L529+36
  1089. 876 0474 9342 cmp r3, r2
  1090. 877 0476 1AD0 beq .L125
  1091. 878 .loc 1 197 5 discriminator 19
  1092. 879 0478 FB68 ldr r3, [r7, #12]
  1093. 880 047a 1B68 ldr r3, [r3]
  1094. 881 047c 4A4A ldr r2, .L529+40
  1095. 882 047e 9342 cmp r3, r2
  1096. 883 0480 12D0 beq .L126
  1097. 884 .loc 1 197 5 discriminator 21
  1098. 885 0482 FB68 ldr r3, [r7, #12]
  1099. 886 0484 1B68 ldr r3, [r3]
  1100. 887 0486 494A ldr r2, .L529+44
  1101. 888 0488 9342 cmp r3, r2
  1102. 889 048a 0AD0 beq .L127
  1103. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 20
  1104. 890 .loc 1 197 5 discriminator 23
  1105. 891 048c FB68 ldr r3, [r7, #12]
  1106. 892 048e 1B68 ldr r3, [r3]
  1107. 893 0490 474A ldr r2, .L529+48
  1108. 894 0492 9342 cmp r3, r2
  1109. 895 0494 02D1 bne .L128
  1110. 896 .loc 1 197 5 discriminator 25
  1111. 897 0496 4FF48013 mov r3, #1048576
  1112. 898 049a 1EE0 b .L140
  1113. 899 .L128:
  1114. 900 .loc 1 197 5 discriminator 26
  1115. 901 049c 4FF08063 mov r3, #67108864
  1116. 902 04a0 1BE0 b .L140
  1117. 903 .L127:
  1118. 904 .loc 1 197 5 discriminator 24
  1119. 905 04a2 4FF48013 mov r3, #1048576
  1120. 906 04a6 18E0 b .L140
  1121. 907 .L126:
  1122. 908 .loc 1 197 5 discriminator 22
  1123. 909 04a8 4FF48013 mov r3, #1048576
  1124. 910 04ac 15E0 b .L140
  1125. 911 .L125:
  1126. 912 .loc 1 197 5 discriminator 20
  1127. 913 04ae 4FF48013 mov r3, #1048576
  1128. 914 04b2 12E0 b .L140
  1129. 915 .L124:
  1130. 916 .loc 1 197 5 discriminator 18
  1131. 917 04b4 4FF48063 mov r3, #1024
  1132. 918 04b8 0FE0 b .L140
  1133. 919 .L123:
  1134. 920 .loc 1 197 5 discriminator 16
  1135. 921 04ba 4FF48063 mov r3, #1024
  1136. 922 04be 0CE0 b .L140
  1137. 923 .L122:
  1138. 924 .loc 1 197 5 discriminator 14
  1139. 925 04c0 4FF48063 mov r3, #1024
  1140. 926 04c4 09E0 b .L140
  1141. 927 .L121:
  1142. 928 .loc 1 197 5 discriminator 12
  1143. 929 04c6 4FF48063 mov r3, #1024
  1144. 930 04ca 06E0 b .L140
  1145. 931 .L120:
  1146. 932 .loc 1 197 5 discriminator 10
  1147. 933 04cc 1023 movs r3, #16
  1148. 934 04ce 04E0 b .L140
  1149. 935 .L119:
  1150. 936 .loc 1 197 5 discriminator 8
  1151. 937 04d0 1023 movs r3, #16
  1152. 938 04d2 02E0 b .L140
  1153. 939 .L118:
  1154. 940 .loc 1 197 5 discriminator 6
  1155. 941 04d4 1023 movs r3, #16
  1156. 942 04d6 00E0 b .L140
  1157. 943 .L117:
  1158. 944 .loc 1 197 5 discriminator 4
  1159. 945 04d8 1023 movs r3, #16
  1160. 946 .L140:
  1161. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 21
  1162. 947 .loc 1 197 5 discriminator 50
  1163. 948 04da 374A ldr r2, .L529+56
  1164. 949 04dc D360 str r3, [r2, #12]
  1165. 950 04de 4FE1 b .L141
  1166. 951 .L116:
  1167. 952 .loc 1 197 5 discriminator 2
  1168. 953 04e0 FB68 ldr r3, [r7, #12]
  1169. 954 04e2 1B68 ldr r3, [r3]
  1170. 955 04e4 1A46 mov r2, r3
  1171. 956 04e6 354B ldr r3, .L529+60
  1172. 957 04e8 9A42 cmp r2, r3
  1173. 958 04ea 40F28280 bls .L142
  1174. 959 .loc 1 197 5 discriminator 51
  1175. 960 04ee FB68 ldr r3, [r7, #12]
  1176. 961 04f0 1B68 ldr r3, [r3]
  1177. 962 04f2 244A ldr r2, .L529+4
  1178. 963 04f4 9342 cmp r3, r2
  1179. 964 04f6 78D0 beq .L143
  1180. 965 .loc 1 197 5 discriminator 53
  1181. 966 04f8 FB68 ldr r3, [r7, #12]
  1182. 967 04fa 1B68 ldr r3, [r3]
  1183. 968 04fc 224A ldr r2, .L529+8
  1184. 969 04fe 9342 cmp r3, r2
  1185. 970 0500 71D0 beq .L144
  1186. 971 .loc 1 197 5 discriminator 55
  1187. 972 0502 FB68 ldr r3, [r7, #12]
  1188. 973 0504 1B68 ldr r3, [r3]
  1189. 974 0506 214A ldr r2, .L529+12
  1190. 975 0508 9342 cmp r3, r2
  1191. 976 050a 6AD0 beq .L145
  1192. 977 .loc 1 197 5 discriminator 57
  1193. 978 050c FB68 ldr r3, [r7, #12]
  1194. 979 050e 1B68 ldr r3, [r3]
  1195. 980 0510 1F4A ldr r2, .L529+16
  1196. 981 0512 9342 cmp r3, r2
  1197. 982 0514 63D0 beq .L146
  1198. 983 .loc 1 197 5 discriminator 59
  1199. 984 0516 FB68 ldr r3, [r7, #12]
  1200. 985 0518 1B68 ldr r3, [r3]
  1201. 986 051a 1E4A ldr r2, .L529+20
  1202. 987 051c 9342 cmp r3, r2
  1203. 988 051e 5BD0 beq .L147
  1204. 989 .loc 1 197 5 discriminator 61
  1205. 990 0520 FB68 ldr r3, [r7, #12]
  1206. 991 0522 1B68 ldr r3, [r3]
  1207. 992 0524 1C4A ldr r2, .L529+24
  1208. 993 0526 9342 cmp r3, r2
  1209. 994 0528 53D0 beq .L148
  1210. 995 .loc 1 197 5 discriminator 63
  1211. 996 052a FB68 ldr r3, [r7, #12]
  1212. 997 052c 1B68 ldr r3, [r3]
  1213. 998 052e 1B4A ldr r2, .L529+28
  1214. 999 0530 9342 cmp r3, r2
  1215. 1000 0532 4BD0 beq .L149
  1216. 1001 .loc 1 197 5 discriminator 65
  1217. 1002 0534 FB68 ldr r3, [r7, #12]
  1218. 1003 0536 1B68 ldr r3, [r3]
  1219. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 22
  1220. 1004 0538 194A ldr r2, .L529+32
  1221. 1005 053a 9342 cmp r3, r2
  1222. 1006 053c 43D0 beq .L150
  1223. 1007 .loc 1 197 5 discriminator 67
  1224. 1008 053e FB68 ldr r3, [r7, #12]
  1225. 1009 0540 1B68 ldr r3, [r3]
  1226. 1010 0542 184A ldr r2, .L529+36
  1227. 1011 0544 9342 cmp r3, r2
  1228. 1012 0546 3BD0 beq .L151
  1229. 1013 .loc 1 197 5 discriminator 69
  1230. 1014 0548 FB68 ldr r3, [r7, #12]
  1231. 1015 054a 1B68 ldr r3, [r3]
  1232. 1016 054c 164A ldr r2, .L529+40
  1233. 1017 054e 9342 cmp r3, r2
  1234. 1018 0550 12D0 beq .L152
  1235. 1019 .loc 1 197 5 discriminator 71
  1236. 1020 0552 FB68 ldr r3, [r7, #12]
  1237. 1021 0554 1B68 ldr r3, [r3]
  1238. 1022 0556 154A ldr r2, .L529+44
  1239. 1023 0558 9342 cmp r3, r2
  1240. 1024 055a 0AD0 beq .L153
  1241. 1025 .loc 1 197 5 discriminator 73
  1242. 1026 055c FB68 ldr r3, [r7, #12]
  1243. 1027 055e 1B68 ldr r3, [r3]
  1244. 1028 0560 134A ldr r2, .L529+48
  1245. 1029 0562 9342 cmp r3, r2
  1246. 1030 0564 02D1 bne .L154
  1247. 1031 .loc 1 197 5 discriminator 75
  1248. 1032 0566 4FF48013 mov r3, #1048576
  1249. 1033 056a 3FE0 b .L166
  1250. 1034 .L154:
  1251. 1035 .loc 1 197 5 discriminator 76
  1252. 1036 056c 4FF08063 mov r3, #67108864
  1253. 1037 0570 3CE0 b .L166
  1254. 1038 .L153:
  1255. 1039 .loc 1 197 5 discriminator 74
  1256. 1040 0572 4FF48013 mov r3, #1048576
  1257. 1041 0576 39E0 b .L166
  1258. 1042 .L152:
  1259. 1043 .loc 1 197 5 discriminator 72
  1260. 1044 0578 4FF48013 mov r3, #1048576
  1261. 1045 057c 36E0 b .L166
  1262. 1046 .L530:
  1263. 1047 057e 00BF .align 2
  1264. 1048 .L529:
  1265. 1049 0580 00600240 .word 1073897472
  1266. 1050 0584 10600240 .word 1073897488
  1267. 1051 0588 10640240 .word 1073898512
  1268. 1052 058c 70600240 .word 1073897584
  1269. 1053 0590 70640240 .word 1073898608
  1270. 1054 0594 28600240 .word 1073897512
  1271. 1055 0598 28640240 .word 1073898536
  1272. 1056 059c 88600240 .word 1073897608
  1273. 1057 05a0 88640240 .word 1073898632
  1274. 1058 05a4 40600240 .word 1073897536
  1275. 1059 05a8 40640240 .word 1073898560
  1276. 1060 05ac A0600240 .word 1073897632
  1277. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 23
  1278. 1061 05b0 A0640240 .word 1073898656
  1279. 1062 05b4 58640240 .word 1073898584
  1280. 1063 05b8 00640240 .word 1073898496
  1281. 1064 05bc B8600240 .word 1073897656
  1282. 1065 .L151:
  1283. 1066 .loc 1 197 5 discriminator 70
  1284. 1067 05c0 4FF48013 mov r3, #1048576
  1285. 1068 05c4 12E0 b .L166
  1286. 1069 .L150:
  1287. 1070 .loc 1 197 5 discriminator 68
  1288. 1071 05c6 4FF48063 mov r3, #1024
  1289. 1072 05ca 0FE0 b .L166
  1290. 1073 .L149:
  1291. 1074 .loc 1 197 5 discriminator 66
  1292. 1075 05cc 4FF48063 mov r3, #1024
  1293. 1076 05d0 0CE0 b .L166
  1294. 1077 .L148:
  1295. 1078 .loc 1 197 5 discriminator 64
  1296. 1079 05d2 4FF48063 mov r3, #1024
  1297. 1080 05d6 09E0 b .L166
  1298. 1081 .L147:
  1299. 1082 .loc 1 197 5 discriminator 62
  1300. 1083 05d8 4FF48063 mov r3, #1024
  1301. 1084 05dc 06E0 b .L166
  1302. 1085 .L146:
  1303. 1086 .loc 1 197 5 discriminator 60
  1304. 1087 05de 1023 movs r3, #16
  1305. 1088 05e0 04E0 b .L166
  1306. 1089 .L145:
  1307. 1090 .loc 1 197 5 discriminator 58
  1308. 1091 05e2 1023 movs r3, #16
  1309. 1092 05e4 02E0 b .L166
  1310. 1093 .L144:
  1311. 1094 .loc 1 197 5 discriminator 56
  1312. 1095 05e6 1023 movs r3, #16
  1313. 1096 05e8 00E0 b .L166
  1314. 1097 .L143:
  1315. 1098 .loc 1 197 5 discriminator 54
  1316. 1099 05ea 1023 movs r3, #16
  1317. 1100 .L166:
  1318. 1101 .loc 1 197 5 discriminator 100
  1319. 1102 05ec 8C4A ldr r2, .L531
  1320. 1103 05ee 9360 str r3, [r2, #8]
  1321. 1104 05f0 C6E0 b .L141
  1322. 1105 .L142:
  1323. 1106 .loc 1 197 5 discriminator 52
  1324. 1107 05f2 FB68 ldr r3, [r7, #12]
  1325. 1108 05f4 1B68 ldr r3, [r3]
  1326. 1109 05f6 1A46 mov r2, r3
  1327. 1110 05f8 8A4B ldr r3, .L531+4
  1328. 1111 05fa 9A42 cmp r2, r3
  1329. 1112 05fc 60D9 bls .L168
  1330. 1113 .loc 1 197 5 discriminator 102
  1331. 1114 05fe FB68 ldr r3, [r7, #12]
  1332. 1115 0600 1B68 ldr r3, [r3]
  1333. 1116 0602 894A ldr r2, .L531+8
  1334. 1117 0604 9342 cmp r3, r2
  1335. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 24
  1336. 1118 0606 57D0 beq .L169
  1337. 1119 .loc 1 197 5 discriminator 104
  1338. 1120 0608 FB68 ldr r3, [r7, #12]
  1339. 1121 060a 1B68 ldr r3, [r3]
  1340. 1122 060c 874A ldr r2, .L531+12
  1341. 1123 060e 9342 cmp r3, r2
  1342. 1124 0610 50D0 beq .L170
  1343. 1125 .loc 1 197 5 discriminator 106
  1344. 1126 0612 FB68 ldr r3, [r7, #12]
  1345. 1127 0614 1B68 ldr r3, [r3]
  1346. 1128 0616 864A ldr r2, .L531+16
  1347. 1129 0618 9342 cmp r3, r2
  1348. 1130 061a 49D0 beq .L171
  1349. 1131 .loc 1 197 5 discriminator 108
  1350. 1132 061c FB68 ldr r3, [r7, #12]
  1351. 1133 061e 1B68 ldr r3, [r3]
  1352. 1134 0620 844A ldr r2, .L531+20
  1353. 1135 0622 9342 cmp r3, r2
  1354. 1136 0624 42D0 beq .L172
  1355. 1137 .loc 1 197 5 discriminator 110
  1356. 1138 0626 FB68 ldr r3, [r7, #12]
  1357. 1139 0628 1B68 ldr r3, [r3]
  1358. 1140 062a 834A ldr r2, .L531+24
  1359. 1141 062c 9342 cmp r3, r2
  1360. 1142 062e 3AD0 beq .L173
  1361. 1143 .loc 1 197 5 discriminator 112
  1362. 1144 0630 FB68 ldr r3, [r7, #12]
  1363. 1145 0632 1B68 ldr r3, [r3]
  1364. 1146 0634 814A ldr r2, .L531+28
  1365. 1147 0636 9342 cmp r3, r2
  1366. 1148 0638 32D0 beq .L174
  1367. 1149 .loc 1 197 5 discriminator 114
  1368. 1150 063a FB68 ldr r3, [r7, #12]
  1369. 1151 063c 1B68 ldr r3, [r3]
  1370. 1152 063e 804A ldr r2, .L531+32
  1371. 1153 0640 9342 cmp r3, r2
  1372. 1154 0642 2AD0 beq .L175
  1373. 1155 .loc 1 197 5 discriminator 116
  1374. 1156 0644 FB68 ldr r3, [r7, #12]
  1375. 1157 0646 1B68 ldr r3, [r3]
  1376. 1158 0648 7E4A ldr r2, .L531+36
  1377. 1159 064a 9342 cmp r3, r2
  1378. 1160 064c 22D0 beq .L176
  1379. 1161 .loc 1 197 5 discriminator 118
  1380. 1162 064e FB68 ldr r3, [r7, #12]
  1381. 1163 0650 1B68 ldr r3, [r3]
  1382. 1164 0652 7D4A ldr r2, .L531+40
  1383. 1165 0654 9342 cmp r3, r2
  1384. 1166 0656 1AD0 beq .L177
  1385. 1167 .loc 1 197 5 discriminator 120
  1386. 1168 0658 FB68 ldr r3, [r7, #12]
  1387. 1169 065a 1B68 ldr r3, [r3]
  1388. 1170 065c 7B4A ldr r2, .L531+44
  1389. 1171 065e 9342 cmp r3, r2
  1390. 1172 0660 12D0 beq .L178
  1391. 1173 .loc 1 197 5 discriminator 122
  1392. 1174 0662 FB68 ldr r3, [r7, #12]
  1393. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 25
  1394. 1175 0664 1B68 ldr r3, [r3]
  1395. 1176 0666 7A4A ldr r2, .L531+48
  1396. 1177 0668 9342 cmp r3, r2
  1397. 1178 066a 0AD0 beq .L179
  1398. 1179 .loc 1 197 5 discriminator 124
  1399. 1180 066c FB68 ldr r3, [r7, #12]
  1400. 1181 066e 1B68 ldr r3, [r3]
  1401. 1182 0670 784A ldr r2, .L531+52
  1402. 1183 0672 9342 cmp r3, r2
  1403. 1184 0674 02D1 bne .L180
  1404. 1185 .loc 1 197 5 discriminator 126
  1405. 1186 0676 4FF48013 mov r3, #1048576
  1406. 1187 067a 1EE0 b .L192
  1407. 1188 .L180:
  1408. 1189 .loc 1 197 5 discriminator 127
  1409. 1190 067c 4FF08063 mov r3, #67108864
  1410. 1191 0680 1BE0 b .L192
  1411. 1192 .L179:
  1412. 1193 .loc 1 197 5 discriminator 125
  1413. 1194 0682 4FF48013 mov r3, #1048576
  1414. 1195 0686 18E0 b .L192
  1415. 1196 .L178:
  1416. 1197 .loc 1 197 5 discriminator 123
  1417. 1198 0688 4FF48013 mov r3, #1048576
  1418. 1199 068c 15E0 b .L192
  1419. 1200 .L177:
  1420. 1201 .loc 1 197 5 discriminator 121
  1421. 1202 068e 4FF48013 mov r3, #1048576
  1422. 1203 0692 12E0 b .L192
  1423. 1204 .L176:
  1424. 1205 .loc 1 197 5 discriminator 119
  1425. 1206 0694 4FF48063 mov r3, #1024
  1426. 1207 0698 0FE0 b .L192
  1427. 1208 .L175:
  1428. 1209 .loc 1 197 5 discriminator 117
  1429. 1210 069a 4FF48063 mov r3, #1024
  1430. 1211 069e 0CE0 b .L192
  1431. 1212 .L174:
  1432. 1213 .loc 1 197 5 discriminator 115
  1433. 1214 06a0 4FF48063 mov r3, #1024
  1434. 1215 06a4 09E0 b .L192
  1435. 1216 .L173:
  1436. 1217 .loc 1 197 5 discriminator 113
  1437. 1218 06a6 4FF48063 mov r3, #1024
  1438. 1219 06aa 06E0 b .L192
  1439. 1220 .L172:
  1440. 1221 .loc 1 197 5 discriminator 111
  1441. 1222 06ac 1023 movs r3, #16
  1442. 1223 06ae 04E0 b .L192
  1443. 1224 .L171:
  1444. 1225 .loc 1 197 5 discriminator 109
  1445. 1226 06b0 1023 movs r3, #16
  1446. 1227 06b2 02E0 b .L192
  1447. 1228 .L170:
  1448. 1229 .loc 1 197 5 discriminator 107
  1449. 1230 06b4 1023 movs r3, #16
  1450. 1231 06b6 00E0 b .L192
  1451. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 26
  1452. 1232 .L169:
  1453. 1233 .loc 1 197 5 discriminator 105
  1454. 1234 06b8 1023 movs r3, #16
  1455. 1235 .L192:
  1456. 1236 .loc 1 197 5 discriminator 151
  1457. 1237 06ba 674A ldr r2, .L531+56
  1458. 1238 06bc D360 str r3, [r2, #12]
  1459. 1239 06be 5FE0 b .L141
  1460. 1240 .L168:
  1461. 1241 .loc 1 197 5 discriminator 103
  1462. 1242 06c0 FB68 ldr r3, [r7, #12]
  1463. 1243 06c2 1B68 ldr r3, [r3]
  1464. 1244 06c4 584A ldr r2, .L531+8
  1465. 1245 06c6 9342 cmp r3, r2
  1466. 1246 06c8 57D0 beq .L194
  1467. 1247 .loc 1 197 5 discriminator 153
  1468. 1248 06ca FB68 ldr r3, [r7, #12]
  1469. 1249 06cc 1B68 ldr r3, [r3]
  1470. 1250 06ce 574A ldr r2, .L531+12
  1471. 1251 06d0 9342 cmp r3, r2
  1472. 1252 06d2 50D0 beq .L195
  1473. 1253 .loc 1 197 5 discriminator 155
  1474. 1254 06d4 FB68 ldr r3, [r7, #12]
  1475. 1255 06d6 1B68 ldr r3, [r3]
  1476. 1256 06d8 554A ldr r2, .L531+16
  1477. 1257 06da 9342 cmp r3, r2
  1478. 1258 06dc 49D0 beq .L196
  1479. 1259 .loc 1 197 5 discriminator 157
  1480. 1260 06de FB68 ldr r3, [r7, #12]
  1481. 1261 06e0 1B68 ldr r3, [r3]
  1482. 1262 06e2 544A ldr r2, .L531+20
  1483. 1263 06e4 9342 cmp r3, r2
  1484. 1264 06e6 42D0 beq .L197
  1485. 1265 .loc 1 197 5 discriminator 159
  1486. 1266 06e8 FB68 ldr r3, [r7, #12]
  1487. 1267 06ea 1B68 ldr r3, [r3]
  1488. 1268 06ec 524A ldr r2, .L531+24
  1489. 1269 06ee 9342 cmp r3, r2
  1490. 1270 06f0 3AD0 beq .L198
  1491. 1271 .loc 1 197 5 discriminator 161
  1492. 1272 06f2 FB68 ldr r3, [r7, #12]
  1493. 1273 06f4 1B68 ldr r3, [r3]
  1494. 1274 06f6 514A ldr r2, .L531+28
  1495. 1275 06f8 9342 cmp r3, r2
  1496. 1276 06fa 32D0 beq .L199
  1497. 1277 .loc 1 197 5 discriminator 163
  1498. 1278 06fc FB68 ldr r3, [r7, #12]
  1499. 1279 06fe 1B68 ldr r3, [r3]
  1500. 1280 0700 4F4A ldr r2, .L531+32
  1501. 1281 0702 9342 cmp r3, r2
  1502. 1282 0704 2AD0 beq .L200
  1503. 1283 .loc 1 197 5 discriminator 165
  1504. 1284 0706 FB68 ldr r3, [r7, #12]
  1505. 1285 0708 1B68 ldr r3, [r3]
  1506. 1286 070a 4E4A ldr r2, .L531+36
  1507. 1287 070c 9342 cmp r3, r2
  1508. 1288 070e 22D0 beq .L201
  1509. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 27
  1510. 1289 .loc 1 197 5 discriminator 167
  1511. 1290 0710 FB68 ldr r3, [r7, #12]
  1512. 1291 0712 1B68 ldr r3, [r3]
  1513. 1292 0714 4C4A ldr r2, .L531+40
  1514. 1293 0716 9342 cmp r3, r2
  1515. 1294 0718 1AD0 beq .L202
  1516. 1295 .loc 1 197 5 discriminator 169
  1517. 1296 071a FB68 ldr r3, [r7, #12]
  1518. 1297 071c 1B68 ldr r3, [r3]
  1519. 1298 071e 4B4A ldr r2, .L531+44
  1520. 1299 0720 9342 cmp r3, r2
  1521. 1300 0722 12D0 beq .L203
  1522. 1301 .loc 1 197 5 discriminator 171
  1523. 1302 0724 FB68 ldr r3, [r7, #12]
  1524. 1303 0726 1B68 ldr r3, [r3]
  1525. 1304 0728 494A ldr r2, .L531+48
  1526. 1305 072a 9342 cmp r3, r2
  1527. 1306 072c 0AD0 beq .L204
  1528. 1307 .loc 1 197 5 discriminator 173
  1529. 1308 072e FB68 ldr r3, [r7, #12]
  1530. 1309 0730 1B68 ldr r3, [r3]
  1531. 1310 0732 484A ldr r2, .L531+52
  1532. 1311 0734 9342 cmp r3, r2
  1533. 1312 0736 02D1 bne .L205
  1534. 1313 .loc 1 197 5 discriminator 175
  1535. 1314 0738 4FF48013 mov r3, #1048576
  1536. 1315 073c 1EE0 b .L217
  1537. 1316 .L205:
  1538. 1317 .loc 1 197 5 discriminator 176
  1539. 1318 073e 4FF08063 mov r3, #67108864
  1540. 1319 0742 1BE0 b .L217
  1541. 1320 .L204:
  1542. 1321 .loc 1 197 5 discriminator 174
  1543. 1322 0744 4FF48013 mov r3, #1048576
  1544. 1323 0748 18E0 b .L217
  1545. 1324 .L203:
  1546. 1325 .loc 1 197 5 discriminator 172
  1547. 1326 074a 4FF48013 mov r3, #1048576
  1548. 1327 074e 15E0 b .L217
  1549. 1328 .L202:
  1550. 1329 .loc 1 197 5 discriminator 170
  1551. 1330 0750 4FF48013 mov r3, #1048576
  1552. 1331 0754 12E0 b .L217
  1553. 1332 .L201:
  1554. 1333 .loc 1 197 5 discriminator 168
  1555. 1334 0756 4FF48063 mov r3, #1024
  1556. 1335 075a 0FE0 b .L217
  1557. 1336 .L200:
  1558. 1337 .loc 1 197 5 discriminator 166
  1559. 1338 075c 4FF48063 mov r3, #1024
  1560. 1339 0760 0CE0 b .L217
  1561. 1340 .L199:
  1562. 1341 .loc 1 197 5 discriminator 164
  1563. 1342 0762 4FF48063 mov r3, #1024
  1564. 1343 0766 09E0 b .L217
  1565. 1344 .L198:
  1566. 1345 .loc 1 197 5 discriminator 162
  1567. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 28
  1568. 1346 0768 4FF48063 mov r3, #1024
  1569. 1347 076c 06E0 b .L217
  1570. 1348 .L197:
  1571. 1349 .loc 1 197 5 discriminator 160
  1572. 1350 076e 1023 movs r3, #16
  1573. 1351 0770 04E0 b .L217
  1574. 1352 .L196:
  1575. 1353 .loc 1 197 5 discriminator 158
  1576. 1354 0772 1023 movs r3, #16
  1577. 1355 0774 02E0 b .L217
  1578. 1356 .L195:
  1579. 1357 .loc 1 197 5 discriminator 156
  1580. 1358 0776 1023 movs r3, #16
  1581. 1359 0778 00E0 b .L217
  1582. 1360 .L194:
  1583. 1361 .loc 1 197 5 discriminator 154
  1584. 1362 077a 1023 movs r3, #16
  1585. 1363 .L217:
  1586. 1364 .loc 1 197 5 discriminator 200
  1587. 1365 077c 364A ldr r2, .L531+56
  1588. 1366 077e 9360 str r3, [r2, #8]
  1589. 1367 .L141:
  1590. 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
  1591. 1368 .loc 1 198 5 is_stmt 1
  1592. 1369 0780 FB68 ldr r3, [r7, #12]
  1593. 1370 0782 1B68 ldr r3, [r3]
  1594. 1371 0784 1A46 mov r2, r3
  1595. 1372 0786 354B ldr r3, .L531+60
  1596. 1373 0788 9A42 cmp r2, r3
  1597. 1374 078a 40F28280 bls .L218
  1598. 1375 .loc 1 198 5 is_stmt 0 discriminator 1
  1599. 1376 078e FB68 ldr r3, [r7, #12]
  1600. 1377 0790 1B68 ldr r3, [r3]
  1601. 1378 0792 254A ldr r2, .L531+8
  1602. 1379 0794 9342 cmp r3, r2
  1603. 1380 0796 78D0 beq .L219
  1604. 1381 .loc 1 198 5 discriminator 3
  1605. 1382 0798 FB68 ldr r3, [r7, #12]
  1606. 1383 079a 1B68 ldr r3, [r3]
  1607. 1384 079c 234A ldr r2, .L531+12
  1608. 1385 079e 9342 cmp r3, r2
  1609. 1386 07a0 71D0 beq .L220
  1610. 1387 .loc 1 198 5 discriminator 5
  1611. 1388 07a2 FB68 ldr r3, [r7, #12]
  1612. 1389 07a4 1B68 ldr r3, [r3]
  1613. 1390 07a6 224A ldr r2, .L531+16
  1614. 1391 07a8 9342 cmp r3, r2
  1615. 1392 07aa 6AD0 beq .L221
  1616. 1393 .loc 1 198 5 discriminator 7
  1617. 1394 07ac FB68 ldr r3, [r7, #12]
  1618. 1395 07ae 1B68 ldr r3, [r3]
  1619. 1396 07b0 204A ldr r2, .L531+20
  1620. 1397 07b2 9342 cmp r3, r2
  1621. 1398 07b4 63D0 beq .L222
  1622. 1399 .loc 1 198 5 discriminator 9
  1623. 1400 07b6 FB68 ldr r3, [r7, #12]
  1624. 1401 07b8 1B68 ldr r3, [r3]
  1625. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 29
  1626. 1402 07ba 1F4A ldr r2, .L531+24
  1627. 1403 07bc 9342 cmp r3, r2
  1628. 1404 07be 5BD0 beq .L223
  1629. 1405 .loc 1 198 5 discriminator 11
  1630. 1406 07c0 FB68 ldr r3, [r7, #12]
  1631. 1407 07c2 1B68 ldr r3, [r3]
  1632. 1408 07c4 1D4A ldr r2, .L531+28
  1633. 1409 07c6 9342 cmp r3, r2
  1634. 1410 07c8 53D0 beq .L224
  1635. 1411 .loc 1 198 5 discriminator 13
  1636. 1412 07ca FB68 ldr r3, [r7, #12]
  1637. 1413 07cc 1B68 ldr r3, [r3]
  1638. 1414 07ce 1C4A ldr r2, .L531+32
  1639. 1415 07d0 9342 cmp r3, r2
  1640. 1416 07d2 4BD0 beq .L225
  1641. 1417 .loc 1 198 5 discriminator 15
  1642. 1418 07d4 FB68 ldr r3, [r7, #12]
  1643. 1419 07d6 1B68 ldr r3, [r3]
  1644. 1420 07d8 1A4A ldr r2, .L531+36
  1645. 1421 07da 9342 cmp r3, r2
  1646. 1422 07dc 43D0 beq .L226
  1647. 1423 .loc 1 198 5 discriminator 17
  1648. 1424 07de FB68 ldr r3, [r7, #12]
  1649. 1425 07e0 1B68 ldr r3, [r3]
  1650. 1426 07e2 194A ldr r2, .L531+40
  1651. 1427 07e4 9342 cmp r3, r2
  1652. 1428 07e6 3BD0 beq .L227
  1653. 1429 .loc 1 198 5 discriminator 19
  1654. 1430 07e8 FB68 ldr r3, [r7, #12]
  1655. 1431 07ea 1B68 ldr r3, [r3]
  1656. 1432 07ec 174A ldr r2, .L531+44
  1657. 1433 07ee 9342 cmp r3, r2
  1658. 1434 07f0 12D0 beq .L228
  1659. 1435 .loc 1 198 5 discriminator 21
  1660. 1436 07f2 FB68 ldr r3, [r7, #12]
  1661. 1437 07f4 1B68 ldr r3, [r3]
  1662. 1438 07f6 164A ldr r2, .L531+48
  1663. 1439 07f8 9342 cmp r3, r2
  1664. 1440 07fa 0AD0 beq .L229
  1665. 1441 .loc 1 198 5 discriminator 23
  1666. 1442 07fc FB68 ldr r3, [r7, #12]
  1667. 1443 07fe 1B68 ldr r3, [r3]
  1668. 1444 0800 144A ldr r2, .L531+52
  1669. 1445 0802 9342 cmp r3, r2
  1670. 1446 0804 02D1 bne .L230
  1671. 1447 .loc 1 198 5 discriminator 25
  1672. 1448 0806 4FF40023 mov r3, #524288
  1673. 1449 080a 3FE0 b .L242
  1674. 1450 .L230:
  1675. 1451 .loc 1 198 5 discriminator 26
  1676. 1452 080c 4FF00073 mov r3, #33554432
  1677. 1453 0810 3CE0 b .L242
  1678. 1454 .L229:
  1679. 1455 .loc 1 198 5 discriminator 24
  1680. 1456 0812 4FF40023 mov r3, #524288
  1681. 1457 0816 39E0 b .L242
  1682. 1458 .L228:
  1683. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 30
  1684. 1459 .loc 1 198 5 discriminator 22
  1685. 1460 0818 4FF40023 mov r3, #524288
  1686. 1461 081c 36E0 b .L242
  1687. 1462 .L532:
  1688. 1463 081e 00BF .align 2
  1689. 1464 .L531:
  1690. 1465 0820 00640240 .word 1073898496
  1691. 1466 0824 58600240 .word 1073897560
  1692. 1467 0828 10600240 .word 1073897488
  1693. 1468 082c 10640240 .word 1073898512
  1694. 1469 0830 70600240 .word 1073897584
  1695. 1470 0834 70640240 .word 1073898608
  1696. 1471 0838 28600240 .word 1073897512
  1697. 1472 083c 28640240 .word 1073898536
  1698. 1473 0840 88600240 .word 1073897608
  1699. 1474 0844 88640240 .word 1073898632
  1700. 1475 0848 40600240 .word 1073897536
  1701. 1476 084c 40640240 .word 1073898560
  1702. 1477 0850 A0600240 .word 1073897632
  1703. 1478 0854 A0640240 .word 1073898656
  1704. 1479 0858 00600240 .word 1073897472
  1705. 1480 085c 58640240 .word 1073898584
  1706. 1481 .L227:
  1707. 1482 .loc 1 198 5 discriminator 20
  1708. 1483 0860 4FF40023 mov r3, #524288
  1709. 1484 0864 12E0 b .L242
  1710. 1485 .L226:
  1711. 1486 .loc 1 198 5 discriminator 18
  1712. 1487 0866 4FF40073 mov r3, #512
  1713. 1488 086a 0FE0 b .L242
  1714. 1489 .L225:
  1715. 1490 .loc 1 198 5 discriminator 16
  1716. 1491 086c 4FF40073 mov r3, #512
  1717. 1492 0870 0CE0 b .L242
  1718. 1493 .L224:
  1719. 1494 .loc 1 198 5 discriminator 14
  1720. 1495 0872 4FF40073 mov r3, #512
  1721. 1496 0876 09E0 b .L242
  1722. 1497 .L223:
  1723. 1498 .loc 1 198 5 discriminator 12
  1724. 1499 0878 4FF40073 mov r3, #512
  1725. 1500 087c 06E0 b .L242
  1726. 1501 .L222:
  1727. 1502 .loc 1 198 5 discriminator 10
  1728. 1503 087e 0823 movs r3, #8
  1729. 1504 0880 04E0 b .L242
  1730. 1505 .L221:
  1731. 1506 .loc 1 198 5 discriminator 8
  1732. 1507 0882 0823 movs r3, #8
  1733. 1508 0884 02E0 b .L242
  1734. 1509 .L220:
  1735. 1510 .loc 1 198 5 discriminator 6
  1736. 1511 0886 0823 movs r3, #8
  1737. 1512 0888 00E0 b .L242
  1738. 1513 .L219:
  1739. 1514 .loc 1 198 5 discriminator 4
  1740. 1515 088a 0823 movs r3, #8
  1741. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 31
  1742. 1516 .L242:
  1743. 1517 .loc 1 198 5 discriminator 50
  1744. 1518 088c 8C4A ldr r2, .L533
  1745. 1519 088e D360 str r3, [r2, #12]
  1746. 1520 0890 4EE1 b .L243
  1747. 1521 .L218:
  1748. 1522 .loc 1 198 5 discriminator 2
  1749. 1523 0892 FB68 ldr r3, [r7, #12]
  1750. 1524 0894 1B68 ldr r3, [r3]
  1751. 1525 0896 1A46 mov r2, r3
  1752. 1526 0898 8A4B ldr r3, .L533+4
  1753. 1527 089a 9A42 cmp r2, r3
  1754. 1528 089c 60D9 bls .L244
  1755. 1529 .loc 1 198 5 discriminator 51
  1756. 1530 089e FB68 ldr r3, [r7, #12]
  1757. 1531 08a0 1B68 ldr r3, [r3]
  1758. 1532 08a2 894A ldr r2, .L533+8
  1759. 1533 08a4 9342 cmp r3, r2
  1760. 1534 08a6 57D0 beq .L245
  1761. 1535 .loc 1 198 5 discriminator 53
  1762. 1536 08a8 FB68 ldr r3, [r7, #12]
  1763. 1537 08aa 1B68 ldr r3, [r3]
  1764. 1538 08ac 874A ldr r2, .L533+12
  1765. 1539 08ae 9342 cmp r3, r2
  1766. 1540 08b0 50D0 beq .L246
  1767. 1541 .loc 1 198 5 discriminator 55
  1768. 1542 08b2 FB68 ldr r3, [r7, #12]
  1769. 1543 08b4 1B68 ldr r3, [r3]
  1770. 1544 08b6 864A ldr r2, .L533+16
  1771. 1545 08b8 9342 cmp r3, r2
  1772. 1546 08ba 49D0 beq .L247
  1773. 1547 .loc 1 198 5 discriminator 57
  1774. 1548 08bc FB68 ldr r3, [r7, #12]
  1775. 1549 08be 1B68 ldr r3, [r3]
  1776. 1550 08c0 844A ldr r2, .L533+20
  1777. 1551 08c2 9342 cmp r3, r2
  1778. 1552 08c4 42D0 beq .L248
  1779. 1553 .loc 1 198 5 discriminator 59
  1780. 1554 08c6 FB68 ldr r3, [r7, #12]
  1781. 1555 08c8 1B68 ldr r3, [r3]
  1782. 1556 08ca 834A ldr r2, .L533+24
  1783. 1557 08cc 9342 cmp r3, r2
  1784. 1558 08ce 3AD0 beq .L249
  1785. 1559 .loc 1 198 5 discriminator 61
  1786. 1560 08d0 FB68 ldr r3, [r7, #12]
  1787. 1561 08d2 1B68 ldr r3, [r3]
  1788. 1562 08d4 814A ldr r2, .L533+28
  1789. 1563 08d6 9342 cmp r3, r2
  1790. 1564 08d8 32D0 beq .L250
  1791. 1565 .loc 1 198 5 discriminator 63
  1792. 1566 08da FB68 ldr r3, [r7, #12]
  1793. 1567 08dc 1B68 ldr r3, [r3]
  1794. 1568 08de 804A ldr r2, .L533+32
  1795. 1569 08e0 9342 cmp r3, r2
  1796. 1570 08e2 2AD0 beq .L251
  1797. 1571 .loc 1 198 5 discriminator 65
  1798. 1572 08e4 FB68 ldr r3, [r7, #12]
  1799. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 32
  1800. 1573 08e6 1B68 ldr r3, [r3]
  1801. 1574 08e8 7E4A ldr r2, .L533+36
  1802. 1575 08ea 9342 cmp r3, r2
  1803. 1576 08ec 22D0 beq .L252
  1804. 1577 .loc 1 198 5 discriminator 67
  1805. 1578 08ee FB68 ldr r3, [r7, #12]
  1806. 1579 08f0 1B68 ldr r3, [r3]
  1807. 1580 08f2 7D4A ldr r2, .L533+40
  1808. 1581 08f4 9342 cmp r3, r2
  1809. 1582 08f6 1AD0 beq .L253
  1810. 1583 .loc 1 198 5 discriminator 69
  1811. 1584 08f8 FB68 ldr r3, [r7, #12]
  1812. 1585 08fa 1B68 ldr r3, [r3]
  1813. 1586 08fc 7B4A ldr r2, .L533+44
  1814. 1587 08fe 9342 cmp r3, r2
  1815. 1588 0900 12D0 beq .L254
  1816. 1589 .loc 1 198 5 discriminator 71
  1817. 1590 0902 FB68 ldr r3, [r7, #12]
  1818. 1591 0904 1B68 ldr r3, [r3]
  1819. 1592 0906 7A4A ldr r2, .L533+48
  1820. 1593 0908 9342 cmp r3, r2
  1821. 1594 090a 0AD0 beq .L255
  1822. 1595 .loc 1 198 5 discriminator 73
  1823. 1596 090c FB68 ldr r3, [r7, #12]
  1824. 1597 090e 1B68 ldr r3, [r3]
  1825. 1598 0910 784A ldr r2, .L533+52
  1826. 1599 0912 9342 cmp r3, r2
  1827. 1600 0914 02D1 bne .L256
  1828. 1601 .loc 1 198 5 discriminator 75
  1829. 1602 0916 4FF40023 mov r3, #524288
  1830. 1603 091a 1EE0 b .L268
  1831. 1604 .L256:
  1832. 1605 .loc 1 198 5 discriminator 76
  1833. 1606 091c 4FF00073 mov r3, #33554432
  1834. 1607 0920 1BE0 b .L268
  1835. 1608 .L255:
  1836. 1609 .loc 1 198 5 discriminator 74
  1837. 1610 0922 4FF40023 mov r3, #524288
  1838. 1611 0926 18E0 b .L268
  1839. 1612 .L254:
  1840. 1613 .loc 1 198 5 discriminator 72
  1841. 1614 0928 4FF40023 mov r3, #524288
  1842. 1615 092c 15E0 b .L268
  1843. 1616 .L253:
  1844. 1617 .loc 1 198 5 discriminator 70
  1845. 1618 092e 4FF40023 mov r3, #524288
  1846. 1619 0932 12E0 b .L268
  1847. 1620 .L252:
  1848. 1621 .loc 1 198 5 discriminator 68
  1849. 1622 0934 4FF40073 mov r3, #512
  1850. 1623 0938 0FE0 b .L268
  1851. 1624 .L251:
  1852. 1625 .loc 1 198 5 discriminator 66
  1853. 1626 093a 4FF40073 mov r3, #512
  1854. 1627 093e 0CE0 b .L268
  1855. 1628 .L250:
  1856. 1629 .loc 1 198 5 discriminator 64
  1857. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 33
  1858. 1630 0940 4FF40073 mov r3, #512
  1859. 1631 0944 09E0 b .L268
  1860. 1632 .L249:
  1861. 1633 .loc 1 198 5 discriminator 62
  1862. 1634 0946 4FF40073 mov r3, #512
  1863. 1635 094a 06E0 b .L268
  1864. 1636 .L248:
  1865. 1637 .loc 1 198 5 discriminator 60
  1866. 1638 094c 0823 movs r3, #8
  1867. 1639 094e 04E0 b .L268
  1868. 1640 .L247:
  1869. 1641 .loc 1 198 5 discriminator 58
  1870. 1642 0950 0823 movs r3, #8
  1871. 1643 0952 02E0 b .L268
  1872. 1644 .L246:
  1873. 1645 .loc 1 198 5 discriminator 56
  1874. 1646 0954 0823 movs r3, #8
  1875. 1647 0956 00E0 b .L268
  1876. 1648 .L245:
  1877. 1649 .loc 1 198 5 discriminator 54
  1878. 1650 0958 0823 movs r3, #8
  1879. 1651 .L268:
  1880. 1652 .loc 1 198 5 discriminator 100
  1881. 1653 095a 594A ldr r2, .L533
  1882. 1654 095c 9360 str r3, [r2, #8]
  1883. 1655 095e E7E0 b .L243
  1884. 1656 .L244:
  1885. 1657 .loc 1 198 5 discriminator 52
  1886. 1658 0960 FB68 ldr r3, [r7, #12]
  1887. 1659 0962 1B68 ldr r3, [r3]
  1888. 1660 0964 1A46 mov r2, r3
  1889. 1661 0966 644B ldr r3, .L533+56
  1890. 1662 0968 9A42 cmp r2, r3
  1891. 1663 096a 60D9 bls .L270
  1892. 1664 .loc 1 198 5 discriminator 102
  1893. 1665 096c FB68 ldr r3, [r7, #12]
  1894. 1666 096e 1B68 ldr r3, [r3]
  1895. 1667 0970 554A ldr r2, .L533+8
  1896. 1668 0972 9342 cmp r3, r2
  1897. 1669 0974 57D0 beq .L271
  1898. 1670 .loc 1 198 5 discriminator 104
  1899. 1671 0976 FB68 ldr r3, [r7, #12]
  1900. 1672 0978 1B68 ldr r3, [r3]
  1901. 1673 097a 544A ldr r2, .L533+12
  1902. 1674 097c 9342 cmp r3, r2
  1903. 1675 097e 50D0 beq .L272
  1904. 1676 .loc 1 198 5 discriminator 106
  1905. 1677 0980 FB68 ldr r3, [r7, #12]
  1906. 1678 0982 1B68 ldr r3, [r3]
  1907. 1679 0984 524A ldr r2, .L533+16
  1908. 1680 0986 9342 cmp r3, r2
  1909. 1681 0988 49D0 beq .L273
  1910. 1682 .loc 1 198 5 discriminator 108
  1911. 1683 098a FB68 ldr r3, [r7, #12]
  1912. 1684 098c 1B68 ldr r3, [r3]
  1913. 1685 098e 514A ldr r2, .L533+20
  1914. 1686 0990 9342 cmp r3, r2
  1915. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 34
  1916. 1687 0992 42D0 beq .L274
  1917. 1688 .loc 1 198 5 discriminator 110
  1918. 1689 0994 FB68 ldr r3, [r7, #12]
  1919. 1690 0996 1B68 ldr r3, [r3]
  1920. 1691 0998 4F4A ldr r2, .L533+24
  1921. 1692 099a 9342 cmp r3, r2
  1922. 1693 099c 3AD0 beq .L275
  1923. 1694 .loc 1 198 5 discriminator 112
  1924. 1695 099e FB68 ldr r3, [r7, #12]
  1925. 1696 09a0 1B68 ldr r3, [r3]
  1926. 1697 09a2 4E4A ldr r2, .L533+28
  1927. 1698 09a4 9342 cmp r3, r2
  1928. 1699 09a6 32D0 beq .L276
  1929. 1700 .loc 1 198 5 discriminator 114
  1930. 1701 09a8 FB68 ldr r3, [r7, #12]
  1931. 1702 09aa 1B68 ldr r3, [r3]
  1932. 1703 09ac 4C4A ldr r2, .L533+32
  1933. 1704 09ae 9342 cmp r3, r2
  1934. 1705 09b0 2AD0 beq .L277
  1935. 1706 .loc 1 198 5 discriminator 116
  1936. 1707 09b2 FB68 ldr r3, [r7, #12]
  1937. 1708 09b4 1B68 ldr r3, [r3]
  1938. 1709 09b6 4B4A ldr r2, .L533+36
  1939. 1710 09b8 9342 cmp r3, r2
  1940. 1711 09ba 22D0 beq .L278
  1941. 1712 .loc 1 198 5 discriminator 118
  1942. 1713 09bc FB68 ldr r3, [r7, #12]
  1943. 1714 09be 1B68 ldr r3, [r3]
  1944. 1715 09c0 494A ldr r2, .L533+40
  1945. 1716 09c2 9342 cmp r3, r2
  1946. 1717 09c4 1AD0 beq .L279
  1947. 1718 .loc 1 198 5 discriminator 120
  1948. 1719 09c6 FB68 ldr r3, [r7, #12]
  1949. 1720 09c8 1B68 ldr r3, [r3]
  1950. 1721 09ca 484A ldr r2, .L533+44
  1951. 1722 09cc 9342 cmp r3, r2
  1952. 1723 09ce 12D0 beq .L280
  1953. 1724 .loc 1 198 5 discriminator 122
  1954. 1725 09d0 FB68 ldr r3, [r7, #12]
  1955. 1726 09d2 1B68 ldr r3, [r3]
  1956. 1727 09d4 464A ldr r2, .L533+48
  1957. 1728 09d6 9342 cmp r3, r2
  1958. 1729 09d8 0AD0 beq .L281
  1959. 1730 .loc 1 198 5 discriminator 124
  1960. 1731 09da FB68 ldr r3, [r7, #12]
  1961. 1732 09dc 1B68 ldr r3, [r3]
  1962. 1733 09de 454A ldr r2, .L533+52
  1963. 1734 09e0 9342 cmp r3, r2
  1964. 1735 09e2 02D1 bne .L282
  1965. 1736 .loc 1 198 5 discriminator 126
  1966. 1737 09e4 4FF40023 mov r3, #524288
  1967. 1738 09e8 1EE0 b .L294
  1968. 1739 .L282:
  1969. 1740 .loc 1 198 5 discriminator 127
  1970. 1741 09ea 4FF00073 mov r3, #33554432
  1971. 1742 09ee 1BE0 b .L294
  1972. 1743 .L281:
  1973. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 35
  1974. 1744 .loc 1 198 5 discriminator 125
  1975. 1745 09f0 4FF40023 mov r3, #524288
  1976. 1746 09f4 18E0 b .L294
  1977. 1747 .L280:
  1978. 1748 .loc 1 198 5 discriminator 123
  1979. 1749 09f6 4FF40023 mov r3, #524288
  1980. 1750 09fa 15E0 b .L294
  1981. 1751 .L279:
  1982. 1752 .loc 1 198 5 discriminator 121
  1983. 1753 09fc 4FF40023 mov r3, #524288
  1984. 1754 0a00 12E0 b .L294
  1985. 1755 .L278:
  1986. 1756 .loc 1 198 5 discriminator 119
  1987. 1757 0a02 4FF40073 mov r3, #512
  1988. 1758 0a06 0FE0 b .L294
  1989. 1759 .L277:
  1990. 1760 .loc 1 198 5 discriminator 117
  1991. 1761 0a08 4FF40073 mov r3, #512
  1992. 1762 0a0c 0CE0 b .L294
  1993. 1763 .L276:
  1994. 1764 .loc 1 198 5 discriminator 115
  1995. 1765 0a0e 4FF40073 mov r3, #512
  1996. 1766 0a12 09E0 b .L294
  1997. 1767 .L275:
  1998. 1768 .loc 1 198 5 discriminator 113
  1999. 1769 0a14 4FF40073 mov r3, #512
  2000. 1770 0a18 06E0 b .L294
  2001. 1771 .L274:
  2002. 1772 .loc 1 198 5 discriminator 111
  2003. 1773 0a1a 0823 movs r3, #8
  2004. 1774 0a1c 04E0 b .L294
  2005. 1775 .L273:
  2006. 1776 .loc 1 198 5 discriminator 109
  2007. 1777 0a1e 0823 movs r3, #8
  2008. 1778 0a20 02E0 b .L294
  2009. 1779 .L272:
  2010. 1780 .loc 1 198 5 discriminator 107
  2011. 1781 0a22 0823 movs r3, #8
  2012. 1782 0a24 00E0 b .L294
  2013. 1783 .L271:
  2014. 1784 .loc 1 198 5 discriminator 105
  2015. 1785 0a26 0823 movs r3, #8
  2016. 1786 .L294:
  2017. 1787 .loc 1 198 5 discriminator 151
  2018. 1788 0a28 344A ldr r2, .L533+60
  2019. 1789 0a2a D360 str r3, [r2, #12]
  2020. 1790 0a2c 80E0 b .L243
  2021. 1791 .L270:
  2022. 1792 .loc 1 198 5 discriminator 103
  2023. 1793 0a2e FB68 ldr r3, [r7, #12]
  2024. 1794 0a30 1B68 ldr r3, [r3]
  2025. 1795 0a32 254A ldr r2, .L533+8
  2026. 1796 0a34 9342 cmp r3, r2
  2027. 1797 0a36 78D0 beq .L296
  2028. 1798 .loc 1 198 5 discriminator 153
  2029. 1799 0a38 FB68 ldr r3, [r7, #12]
  2030. 1800 0a3a 1B68 ldr r3, [r3]
  2031. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 36
  2032. 1801 0a3c 234A ldr r2, .L533+12
  2033. 1802 0a3e 9342 cmp r3, r2
  2034. 1803 0a40 71D0 beq .L297
  2035. 1804 .loc 1 198 5 discriminator 155
  2036. 1805 0a42 FB68 ldr r3, [r7, #12]
  2037. 1806 0a44 1B68 ldr r3, [r3]
  2038. 1807 0a46 224A ldr r2, .L533+16
  2039. 1808 0a48 9342 cmp r3, r2
  2040. 1809 0a4a 6AD0 beq .L298
  2041. 1810 .loc 1 198 5 discriminator 157
  2042. 1811 0a4c FB68 ldr r3, [r7, #12]
  2043. 1812 0a4e 1B68 ldr r3, [r3]
  2044. 1813 0a50 204A ldr r2, .L533+20
  2045. 1814 0a52 9342 cmp r3, r2
  2046. 1815 0a54 63D0 beq .L299
  2047. 1816 .loc 1 198 5 discriminator 159
  2048. 1817 0a56 FB68 ldr r3, [r7, #12]
  2049. 1818 0a58 1B68 ldr r3, [r3]
  2050. 1819 0a5a 1F4A ldr r2, .L533+24
  2051. 1820 0a5c 9342 cmp r3, r2
  2052. 1821 0a5e 5BD0 beq .L300
  2053. 1822 .loc 1 198 5 discriminator 161
  2054. 1823 0a60 FB68 ldr r3, [r7, #12]
  2055. 1824 0a62 1B68 ldr r3, [r3]
  2056. 1825 0a64 1D4A ldr r2, .L533+28
  2057. 1826 0a66 9342 cmp r3, r2
  2058. 1827 0a68 53D0 beq .L301
  2059. 1828 .loc 1 198 5 discriminator 163
  2060. 1829 0a6a FB68 ldr r3, [r7, #12]
  2061. 1830 0a6c 1B68 ldr r3, [r3]
  2062. 1831 0a6e 1C4A ldr r2, .L533+32
  2063. 1832 0a70 9342 cmp r3, r2
  2064. 1833 0a72 4BD0 beq .L302
  2065. 1834 .loc 1 198 5 discriminator 165
  2066. 1835 0a74 FB68 ldr r3, [r7, #12]
  2067. 1836 0a76 1B68 ldr r3, [r3]
  2068. 1837 0a78 1A4A ldr r2, .L533+36
  2069. 1838 0a7a 9342 cmp r3, r2
  2070. 1839 0a7c 43D0 beq .L303
  2071. 1840 .loc 1 198 5 discriminator 167
  2072. 1841 0a7e FB68 ldr r3, [r7, #12]
  2073. 1842 0a80 1B68 ldr r3, [r3]
  2074. 1843 0a82 194A ldr r2, .L533+40
  2075. 1844 0a84 9342 cmp r3, r2
  2076. 1845 0a86 3BD0 beq .L304
  2077. 1846 .loc 1 198 5 discriminator 169
  2078. 1847 0a88 FB68 ldr r3, [r7, #12]
  2079. 1848 0a8a 1B68 ldr r3, [r3]
  2080. 1849 0a8c 174A ldr r2, .L533+44
  2081. 1850 0a8e 9342 cmp r3, r2
  2082. 1851 0a90 12D0 beq .L305
  2083. 1852 .loc 1 198 5 discriminator 171
  2084. 1853 0a92 FB68 ldr r3, [r7, #12]
  2085. 1854 0a94 1B68 ldr r3, [r3]
  2086. 1855 0a96 164A ldr r2, .L533+48
  2087. 1856 0a98 9342 cmp r3, r2
  2088. 1857 0a9a 0AD0 beq .L306
  2089. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 37
  2090. 1858 .loc 1 198 5 discriminator 173
  2091. 1859 0a9c FB68 ldr r3, [r7, #12]
  2092. 1860 0a9e 1B68 ldr r3, [r3]
  2093. 1861 0aa0 144A ldr r2, .L533+52
  2094. 1862 0aa2 9342 cmp r3, r2
  2095. 1863 0aa4 02D1 bne .L307
  2096. 1864 .loc 1 198 5 discriminator 175
  2097. 1865 0aa6 4FF40023 mov r3, #524288
  2098. 1866 0aaa 3FE0 b .L319
  2099. 1867 .L307:
  2100. 1868 .loc 1 198 5 discriminator 176
  2101. 1869 0aac 4FF00073 mov r3, #33554432
  2102. 1870 0ab0 3CE0 b .L319
  2103. 1871 .L306:
  2104. 1872 .loc 1 198 5 discriminator 174
  2105. 1873 0ab2 4FF40023 mov r3, #524288
  2106. 1874 0ab6 39E0 b .L319
  2107. 1875 .L305:
  2108. 1876 .loc 1 198 5 discriminator 172
  2109. 1877 0ab8 4FF40023 mov r3, #524288
  2110. 1878 0abc 36E0 b .L319
  2111. 1879 .L534:
  2112. 1880 0abe 00BF .align 2
  2113. 1881 .L533:
  2114. 1882 0ac0 00640240 .word 1073898496
  2115. 1883 0ac4 B8600240 .word 1073897656
  2116. 1884 0ac8 10600240 .word 1073897488
  2117. 1885 0acc 10640240 .word 1073898512
  2118. 1886 0ad0 70600240 .word 1073897584
  2119. 1887 0ad4 70640240 .word 1073898608
  2120. 1888 0ad8 28600240 .word 1073897512
  2121. 1889 0adc 28640240 .word 1073898536
  2122. 1890 0ae0 88600240 .word 1073897608
  2123. 1891 0ae4 88640240 .word 1073898632
  2124. 1892 0ae8 40600240 .word 1073897536
  2125. 1893 0aec 40640240 .word 1073898560
  2126. 1894 0af0 A0600240 .word 1073897632
  2127. 1895 0af4 A0640240 .word 1073898656
  2128. 1896 0af8 58600240 .word 1073897560
  2129. 1897 0afc 00600240 .word 1073897472
  2130. 1898 .L304:
  2131. 1899 .loc 1 198 5 discriminator 170
  2132. 1900 0b00 4FF40023 mov r3, #524288
  2133. 1901 0b04 12E0 b .L319
  2134. 1902 .L303:
  2135. 1903 .loc 1 198 5 discriminator 168
  2136. 1904 0b06 4FF40073 mov r3, #512
  2137. 1905 0b0a 0FE0 b .L319
  2138. 1906 .L302:
  2139. 1907 .loc 1 198 5 discriminator 166
  2140. 1908 0b0c 4FF40073 mov r3, #512
  2141. 1909 0b10 0CE0 b .L319
  2142. 1910 .L301:
  2143. 1911 .loc 1 198 5 discriminator 164
  2144. 1912 0b12 4FF40073 mov r3, #512
  2145. 1913 0b16 09E0 b .L319
  2146. 1914 .L300:
  2147. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 38
  2148. 1915 .loc 1 198 5 discriminator 162
  2149. 1916 0b18 4FF40073 mov r3, #512
  2150. 1917 0b1c 06E0 b .L319
  2151. 1918 .L299:
  2152. 1919 .loc 1 198 5 discriminator 160
  2153. 1920 0b1e 0823 movs r3, #8
  2154. 1921 0b20 04E0 b .L319
  2155. 1922 .L298:
  2156. 1923 .loc 1 198 5 discriminator 158
  2157. 1924 0b22 0823 movs r3, #8
  2158. 1925 0b24 02E0 b .L319
  2159. 1926 .L297:
  2160. 1927 .loc 1 198 5 discriminator 156
  2161. 1928 0b26 0823 movs r3, #8
  2162. 1929 0b28 00E0 b .L319
  2163. 1930 .L296:
  2164. 1931 .loc 1 198 5 discriminator 154
  2165. 1932 0b2a 0823 movs r3, #8
  2166. 1933 .L319:
  2167. 1934 .loc 1 198 5 discriminator 200
  2168. 1935 0b2c 8A4A ldr r2, .L535
  2169. 1936 0b2e 9360 str r3, [r2, #8]
  2170. 1937 .L243:
  2171. 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
  2172. 1938 .loc 1 199 5 is_stmt 1
  2173. 1939 0b30 FB68 ldr r3, [r7, #12]
  2174. 1940 0b32 1B68 ldr r3, [r3]
  2175. 1941 0b34 1A46 mov r2, r3
  2176. 1942 0b36 894B ldr r3, .L535+4
  2177. 1943 0b38 9A42 cmp r2, r3
  2178. 1944 0b3a 60D9 bls .L320
  2179. 1945 .loc 1 199 5 is_stmt 0 discriminator 1
  2180. 1946 0b3c FB68 ldr r3, [r7, #12]
  2181. 1947 0b3e 1B68 ldr r3, [r3]
  2182. 1948 0b40 874A ldr r2, .L535+8
  2183. 1949 0b42 9342 cmp r3, r2
  2184. 1950 0b44 57D0 beq .L321
  2185. 1951 .loc 1 199 5 discriminator 3
  2186. 1952 0b46 FB68 ldr r3, [r7, #12]
  2187. 1953 0b48 1B68 ldr r3, [r3]
  2188. 1954 0b4a 864A ldr r2, .L535+12
  2189. 1955 0b4c 9342 cmp r3, r2
  2190. 1956 0b4e 50D0 beq .L322
  2191. 1957 .loc 1 199 5 discriminator 5
  2192. 1958 0b50 FB68 ldr r3, [r7, #12]
  2193. 1959 0b52 1B68 ldr r3, [r3]
  2194. 1960 0b54 844A ldr r2, .L535+16
  2195. 1961 0b56 9342 cmp r3, r2
  2196. 1962 0b58 49D0 beq .L323
  2197. 1963 .loc 1 199 5 discriminator 7
  2198. 1964 0b5a FB68 ldr r3, [r7, #12]
  2199. 1965 0b5c 1B68 ldr r3, [r3]
  2200. 1966 0b5e 834A ldr r2, .L535+20
  2201. 1967 0b60 9342 cmp r3, r2
  2202. 1968 0b62 42D0 beq .L324
  2203. 1969 .loc 1 199 5 discriminator 9
  2204. 1970 0b64 FB68 ldr r3, [r7, #12]
  2205. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 39
  2206. 1971 0b66 1B68 ldr r3, [r3]
  2207. 1972 0b68 814A ldr r2, .L535+24
  2208. 1973 0b6a 9342 cmp r3, r2
  2209. 1974 0b6c 3AD0 beq .L325
  2210. 1975 .loc 1 199 5 discriminator 11
  2211. 1976 0b6e FB68 ldr r3, [r7, #12]
  2212. 1977 0b70 1B68 ldr r3, [r3]
  2213. 1978 0b72 804A ldr r2, .L535+28
  2214. 1979 0b74 9342 cmp r3, r2
  2215. 1980 0b76 32D0 beq .L326
  2216. 1981 .loc 1 199 5 discriminator 13
  2217. 1982 0b78 FB68 ldr r3, [r7, #12]
  2218. 1983 0b7a 1B68 ldr r3, [r3]
  2219. 1984 0b7c 7E4A ldr r2, .L535+32
  2220. 1985 0b7e 9342 cmp r3, r2
  2221. 1986 0b80 2AD0 beq .L327
  2222. 1987 .loc 1 199 5 discriminator 15
  2223. 1988 0b82 FB68 ldr r3, [r7, #12]
  2224. 1989 0b84 1B68 ldr r3, [r3]
  2225. 1990 0b86 7D4A ldr r2, .L535+36
  2226. 1991 0b88 9342 cmp r3, r2
  2227. 1992 0b8a 22D0 beq .L328
  2228. 1993 .loc 1 199 5 discriminator 17
  2229. 1994 0b8c FB68 ldr r3, [r7, #12]
  2230. 1995 0b8e 1B68 ldr r3, [r3]
  2231. 1996 0b90 7B4A ldr r2, .L535+40
  2232. 1997 0b92 9342 cmp r3, r2
  2233. 1998 0b94 1AD0 beq .L329
  2234. 1999 .loc 1 199 5 discriminator 19
  2235. 2000 0b96 FB68 ldr r3, [r7, #12]
  2236. 2001 0b98 1B68 ldr r3, [r3]
  2237. 2002 0b9a 7A4A ldr r2, .L535+44
  2238. 2003 0b9c 9342 cmp r3, r2
  2239. 2004 0b9e 12D0 beq .L330
  2240. 2005 .loc 1 199 5 discriminator 21
  2241. 2006 0ba0 FB68 ldr r3, [r7, #12]
  2242. 2007 0ba2 1B68 ldr r3, [r3]
  2243. 2008 0ba4 784A ldr r2, .L535+48
  2244. 2009 0ba6 9342 cmp r3, r2
  2245. 2010 0ba8 0AD0 beq .L331
  2246. 2011 .loc 1 199 5 discriminator 23
  2247. 2012 0baa FB68 ldr r3, [r7, #12]
  2248. 2013 0bac 1B68 ldr r3, [r3]
  2249. 2014 0bae 774A ldr r2, .L535+52
  2250. 2015 0bb0 9342 cmp r3, r2
  2251. 2016 0bb2 02D1 bne .L332
  2252. 2017 .loc 1 199 5 discriminator 25
  2253. 2018 0bb4 4FF48023 mov r3, #262144
  2254. 2019 0bb8 1EE0 b .L344
  2255. 2020 .L332:
  2256. 2021 .loc 1 199 5 discriminator 26
  2257. 2022 0bba 4FF08073 mov r3, #16777216
  2258. 2023 0bbe 1BE0 b .L344
  2259. 2024 .L331:
  2260. 2025 .loc 1 199 5 discriminator 24
  2261. 2026 0bc0 4FF48023 mov r3, #262144
  2262. 2027 0bc4 18E0 b .L344
  2263. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 40
  2264. 2028 .L330:
  2265. 2029 .loc 1 199 5 discriminator 22
  2266. 2030 0bc6 4FF48023 mov r3, #262144
  2267. 2031 0bca 15E0 b .L344
  2268. 2032 .L329:
  2269. 2033 .loc 1 199 5 discriminator 20
  2270. 2034 0bcc 4FF48023 mov r3, #262144
  2271. 2035 0bd0 12E0 b .L344
  2272. 2036 .L328:
  2273. 2037 .loc 1 199 5 discriminator 18
  2274. 2038 0bd2 4FF48073 mov r3, #256
  2275. 2039 0bd6 0FE0 b .L344
  2276. 2040 .L327:
  2277. 2041 .loc 1 199 5 discriminator 16
  2278. 2042 0bd8 4FF48073 mov r3, #256
  2279. 2043 0bdc 0CE0 b .L344
  2280. 2044 .L326:
  2281. 2045 .loc 1 199 5 discriminator 14
  2282. 2046 0bde 4FF48073 mov r3, #256
  2283. 2047 0be2 09E0 b .L344
  2284. 2048 .L325:
  2285. 2049 .loc 1 199 5 discriminator 12
  2286. 2050 0be4 4FF48073 mov r3, #256
  2287. 2051 0be8 06E0 b .L344
  2288. 2052 .L324:
  2289. 2053 .loc 1 199 5 discriminator 10
  2290. 2054 0bea 0423 movs r3, #4
  2291. 2055 0bec 04E0 b .L344
  2292. 2056 .L323:
  2293. 2057 .loc 1 199 5 discriminator 8
  2294. 2058 0bee 0423 movs r3, #4
  2295. 2059 0bf0 02E0 b .L344
  2296. 2060 .L322:
  2297. 2061 .loc 1 199 5 discriminator 6
  2298. 2062 0bf2 0423 movs r3, #4
  2299. 2063 0bf4 00E0 b .L344
  2300. 2064 .L321:
  2301. 2065 .loc 1 199 5 discriminator 4
  2302. 2066 0bf6 0423 movs r3, #4
  2303. 2067 .L344:
  2304. 2068 .loc 1 199 5 discriminator 50
  2305. 2069 0bf8 654A ldr r2, .L535+56
  2306. 2070 0bfa D360 str r3, [r2, #12]
  2307. 2071 0bfc 50E1 b .L345
  2308. 2072 .L320:
  2309. 2073 .loc 1 199 5 discriminator 2
  2310. 2074 0bfe FB68 ldr r3, [r7, #12]
  2311. 2075 0c00 1B68 ldr r3, [r3]
  2312. 2076 0c02 1A46 mov r2, r3
  2313. 2077 0c04 634B ldr r3, .L535+60
  2314. 2078 0c06 9A42 cmp r2, r3
  2315. 2079 0c08 60D9 bls .L346
  2316. 2080 .loc 1 199 5 discriminator 51
  2317. 2081 0c0a FB68 ldr r3, [r7, #12]
  2318. 2082 0c0c 1B68 ldr r3, [r3]
  2319. 2083 0c0e 544A ldr r2, .L535+8
  2320. 2084 0c10 9342 cmp r3, r2
  2321. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 41
  2322. 2085 0c12 57D0 beq .L347
  2323. 2086 .loc 1 199 5 discriminator 53
  2324. 2087 0c14 FB68 ldr r3, [r7, #12]
  2325. 2088 0c16 1B68 ldr r3, [r3]
  2326. 2089 0c18 524A ldr r2, .L535+12
  2327. 2090 0c1a 9342 cmp r3, r2
  2328. 2091 0c1c 50D0 beq .L348
  2329. 2092 .loc 1 199 5 discriminator 55
  2330. 2093 0c1e FB68 ldr r3, [r7, #12]
  2331. 2094 0c20 1B68 ldr r3, [r3]
  2332. 2095 0c22 514A ldr r2, .L535+16
  2333. 2096 0c24 9342 cmp r3, r2
  2334. 2097 0c26 49D0 beq .L349
  2335. 2098 .loc 1 199 5 discriminator 57
  2336. 2099 0c28 FB68 ldr r3, [r7, #12]
  2337. 2100 0c2a 1B68 ldr r3, [r3]
  2338. 2101 0c2c 4F4A ldr r2, .L535+20
  2339. 2102 0c2e 9342 cmp r3, r2
  2340. 2103 0c30 42D0 beq .L350
  2341. 2104 .loc 1 199 5 discriminator 59
  2342. 2105 0c32 FB68 ldr r3, [r7, #12]
  2343. 2106 0c34 1B68 ldr r3, [r3]
  2344. 2107 0c36 4E4A ldr r2, .L535+24
  2345. 2108 0c38 9342 cmp r3, r2
  2346. 2109 0c3a 3AD0 beq .L351
  2347. 2110 .loc 1 199 5 discriminator 61
  2348. 2111 0c3c FB68 ldr r3, [r7, #12]
  2349. 2112 0c3e 1B68 ldr r3, [r3]
  2350. 2113 0c40 4C4A ldr r2, .L535+28
  2351. 2114 0c42 9342 cmp r3, r2
  2352. 2115 0c44 32D0 beq .L352
  2353. 2116 .loc 1 199 5 discriminator 63
  2354. 2117 0c46 FB68 ldr r3, [r7, #12]
  2355. 2118 0c48 1B68 ldr r3, [r3]
  2356. 2119 0c4a 4B4A ldr r2, .L535+32
  2357. 2120 0c4c 9342 cmp r3, r2
  2358. 2121 0c4e 2AD0 beq .L353
  2359. 2122 .loc 1 199 5 discriminator 65
  2360. 2123 0c50 FB68 ldr r3, [r7, #12]
  2361. 2124 0c52 1B68 ldr r3, [r3]
  2362. 2125 0c54 494A ldr r2, .L535+36
  2363. 2126 0c56 9342 cmp r3, r2
  2364. 2127 0c58 22D0 beq .L354
  2365. 2128 .loc 1 199 5 discriminator 67
  2366. 2129 0c5a FB68 ldr r3, [r7, #12]
  2367. 2130 0c5c 1B68 ldr r3, [r3]
  2368. 2131 0c5e 484A ldr r2, .L535+40
  2369. 2132 0c60 9342 cmp r3, r2
  2370. 2133 0c62 1AD0 beq .L355
  2371. 2134 .loc 1 199 5 discriminator 69
  2372. 2135 0c64 FB68 ldr r3, [r7, #12]
  2373. 2136 0c66 1B68 ldr r3, [r3]
  2374. 2137 0c68 464A ldr r2, .L535+44
  2375. 2138 0c6a 9342 cmp r3, r2
  2376. 2139 0c6c 12D0 beq .L356
  2377. 2140 .loc 1 199 5 discriminator 71
  2378. 2141 0c6e FB68 ldr r3, [r7, #12]
  2379. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 42
  2380. 2142 0c70 1B68 ldr r3, [r3]
  2381. 2143 0c72 454A ldr r2, .L535+48
  2382. 2144 0c74 9342 cmp r3, r2
  2383. 2145 0c76 0AD0 beq .L357
  2384. 2146 .loc 1 199 5 discriminator 73
  2385. 2147 0c78 FB68 ldr r3, [r7, #12]
  2386. 2148 0c7a 1B68 ldr r3, [r3]
  2387. 2149 0c7c 434A ldr r2, .L535+52
  2388. 2150 0c7e 9342 cmp r3, r2
  2389. 2151 0c80 02D1 bne .L358
  2390. 2152 .loc 1 199 5 discriminator 75
  2391. 2153 0c82 4FF48023 mov r3, #262144
  2392. 2154 0c86 1EE0 b .L370
  2393. 2155 .L358:
  2394. 2156 .loc 1 199 5 discriminator 76
  2395. 2157 0c88 4FF08073 mov r3, #16777216
  2396. 2158 0c8c 1BE0 b .L370
  2397. 2159 .L357:
  2398. 2160 .loc 1 199 5 discriminator 74
  2399. 2161 0c8e 4FF48023 mov r3, #262144
  2400. 2162 0c92 18E0 b .L370
  2401. 2163 .L356:
  2402. 2164 .loc 1 199 5 discriminator 72
  2403. 2165 0c94 4FF48023 mov r3, #262144
  2404. 2166 0c98 15E0 b .L370
  2405. 2167 .L355:
  2406. 2168 .loc 1 199 5 discriminator 70
  2407. 2169 0c9a 4FF48023 mov r3, #262144
  2408. 2170 0c9e 12E0 b .L370
  2409. 2171 .L354:
  2410. 2172 .loc 1 199 5 discriminator 68
  2411. 2173 0ca0 4FF48073 mov r3, #256
  2412. 2174 0ca4 0FE0 b .L370
  2413. 2175 .L353:
  2414. 2176 .loc 1 199 5 discriminator 66
  2415. 2177 0ca6 4FF48073 mov r3, #256
  2416. 2178 0caa 0CE0 b .L370
  2417. 2179 .L352:
  2418. 2180 .loc 1 199 5 discriminator 64
  2419. 2181 0cac 4FF48073 mov r3, #256
  2420. 2182 0cb0 09E0 b .L370
  2421. 2183 .L351:
  2422. 2184 .loc 1 199 5 discriminator 62
  2423. 2185 0cb2 4FF48073 mov r3, #256
  2424. 2186 0cb6 06E0 b .L370
  2425. 2187 .L350:
  2426. 2188 .loc 1 199 5 discriminator 60
  2427. 2189 0cb8 0423 movs r3, #4
  2428. 2190 0cba 04E0 b .L370
  2429. 2191 .L349:
  2430. 2192 .loc 1 199 5 discriminator 58
  2431. 2193 0cbc 0423 movs r3, #4
  2432. 2194 0cbe 02E0 b .L370
  2433. 2195 .L348:
  2434. 2196 .loc 1 199 5 discriminator 56
  2435. 2197 0cc0 0423 movs r3, #4
  2436. 2198 0cc2 00E0 b .L370
  2437. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 43
  2438. 2199 .L347:
  2439. 2200 .loc 1 199 5 discriminator 54
  2440. 2201 0cc4 0423 movs r3, #4
  2441. 2202 .L370:
  2442. 2203 .loc 1 199 5 discriminator 100
  2443. 2204 0cc6 324A ldr r2, .L535+56
  2444. 2205 0cc8 9360 str r3, [r2, #8]
  2445. 2206 0cca E9E0 b .L345
  2446. 2207 .L346:
  2447. 2208 .loc 1 199 5 discriminator 52
  2448. 2209 0ccc FB68 ldr r3, [r7, #12]
  2449. 2210 0cce 1B68 ldr r3, [r3]
  2450. 2211 0cd0 1A46 mov r2, r3
  2451. 2212 0cd2 314B ldr r3, .L535+64
  2452. 2213 0cd4 9A42 cmp r2, r3
  2453. 2214 0cd6 40F28380 bls .L372
  2454. 2215 .loc 1 199 5 discriminator 102
  2455. 2216 0cda FB68 ldr r3, [r7, #12]
  2456. 2217 0cdc 1B68 ldr r3, [r3]
  2457. 2218 0cde 204A ldr r2, .L535+8
  2458. 2219 0ce0 9342 cmp r3, r2
  2459. 2220 0ce2 79D0 beq .L373
  2460. 2221 .loc 1 199 5 discriminator 104
  2461. 2222 0ce4 FB68 ldr r3, [r7, #12]
  2462. 2223 0ce6 1B68 ldr r3, [r3]
  2463. 2224 0ce8 1E4A ldr r2, .L535+12
  2464. 2225 0cea 9342 cmp r3, r2
  2465. 2226 0cec 72D0 beq .L374
  2466. 2227 .loc 1 199 5 discriminator 106
  2467. 2228 0cee FB68 ldr r3, [r7, #12]
  2468. 2229 0cf0 1B68 ldr r3, [r3]
  2469. 2230 0cf2 1D4A ldr r2, .L535+16
  2470. 2231 0cf4 9342 cmp r3, r2
  2471. 2232 0cf6 6BD0 beq .L375
  2472. 2233 .loc 1 199 5 discriminator 108
  2473. 2234 0cf8 FB68 ldr r3, [r7, #12]
  2474. 2235 0cfa 1B68 ldr r3, [r3]
  2475. 2236 0cfc 1B4A ldr r2, .L535+20
  2476. 2237 0cfe 9342 cmp r3, r2
  2477. 2238 0d00 64D0 beq .L376
  2478. 2239 .loc 1 199 5 discriminator 110
  2479. 2240 0d02 FB68 ldr r3, [r7, #12]
  2480. 2241 0d04 1B68 ldr r3, [r3]
  2481. 2242 0d06 1A4A ldr r2, .L535+24
  2482. 2243 0d08 9342 cmp r3, r2
  2483. 2244 0d0a 5CD0 beq .L377
  2484. 2245 .loc 1 199 5 discriminator 112
  2485. 2246 0d0c FB68 ldr r3, [r7, #12]
  2486. 2247 0d0e 1B68 ldr r3, [r3]
  2487. 2248 0d10 184A ldr r2, .L535+28
  2488. 2249 0d12 9342 cmp r3, r2
  2489. 2250 0d14 54D0 beq .L378
  2490. 2251 .loc 1 199 5 discriminator 114
  2491. 2252 0d16 FB68 ldr r3, [r7, #12]
  2492. 2253 0d18 1B68 ldr r3, [r3]
  2493. 2254 0d1a 174A ldr r2, .L535+32
  2494. 2255 0d1c 9342 cmp r3, r2
  2495. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 44
  2496. 2256 0d1e 4CD0 beq .L379
  2497. 2257 .loc 1 199 5 discriminator 116
  2498. 2258 0d20 FB68 ldr r3, [r7, #12]
  2499. 2259 0d22 1B68 ldr r3, [r3]
  2500. 2260 0d24 154A ldr r2, .L535+36
  2501. 2261 0d26 9342 cmp r3, r2
  2502. 2262 0d28 44D0 beq .L380
  2503. 2263 .loc 1 199 5 discriminator 118
  2504. 2264 0d2a FB68 ldr r3, [r7, #12]
  2505. 2265 0d2c 1B68 ldr r3, [r3]
  2506. 2266 0d2e 144A ldr r2, .L535+40
  2507. 2267 0d30 9342 cmp r3, r2
  2508. 2268 0d32 3CD0 beq .L381
  2509. 2269 .loc 1 199 5 discriminator 120
  2510. 2270 0d34 FB68 ldr r3, [r7, #12]
  2511. 2271 0d36 1B68 ldr r3, [r3]
  2512. 2272 0d38 124A ldr r2, .L535+44
  2513. 2273 0d3a 9342 cmp r3, r2
  2514. 2274 0d3c 34D0 beq .L382
  2515. 2275 .loc 1 199 5 discriminator 122
  2516. 2276 0d3e FB68 ldr r3, [r7, #12]
  2517. 2277 0d40 1B68 ldr r3, [r3]
  2518. 2278 0d42 114A ldr r2, .L535+48
  2519. 2279 0d44 9342 cmp r3, r2
  2520. 2280 0d46 2CD0 beq .L383
  2521. 2281 .loc 1 199 5 discriminator 124
  2522. 2282 0d48 FB68 ldr r3, [r7, #12]
  2523. 2283 0d4a 1B68 ldr r3, [r3]
  2524. 2284 0d4c 0F4A ldr r2, .L535+52
  2525. 2285 0d4e 9342 cmp r3, r2
  2526. 2286 0d50 24D1 bne .L384
  2527. 2287 .loc 1 199 5 discriminator 126
  2528. 2288 0d52 4FF48023 mov r3, #262144
  2529. 2289 0d56 40E0 b .L396
  2530. 2290 .L536:
  2531. 2291 .align 2
  2532. 2292 .L535:
  2533. 2293 0d58 00600240 .word 1073897472
  2534. 2294 0d5c 58640240 .word 1073898584
  2535. 2295 0d60 10600240 .word 1073897488
  2536. 2296 0d64 10640240 .word 1073898512
  2537. 2297 0d68 70600240 .word 1073897584
  2538. 2298 0d6c 70640240 .word 1073898608
  2539. 2299 0d70 28600240 .word 1073897512
  2540. 2300 0d74 28640240 .word 1073898536
  2541. 2301 0d78 88600240 .word 1073897608
  2542. 2302 0d7c 88640240 .word 1073898632
  2543. 2303 0d80 40600240 .word 1073897536
  2544. 2304 0d84 40640240 .word 1073898560
  2545. 2305 0d88 A0600240 .word 1073897632
  2546. 2306 0d8c A0640240 .word 1073898656
  2547. 2307 0d90 00640240 .word 1073898496
  2548. 2308 0d94 B8600240 .word 1073897656
  2549. 2309 0d98 58600240 .word 1073897560
  2550. 2310 .L384:
  2551. 2311 .loc 1 199 5 discriminator 127
  2552. 2312 0d9c 4FF08073 mov r3, #16777216
  2553. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 45
  2554. 2313 0da0 1BE0 b .L396
  2555. 2314 .L383:
  2556. 2315 .loc 1 199 5 discriminator 125
  2557. 2316 0da2 4FF48023 mov r3, #262144
  2558. 2317 0da6 18E0 b .L396
  2559. 2318 .L382:
  2560. 2319 .loc 1 199 5 discriminator 123
  2561. 2320 0da8 4FF48023 mov r3, #262144
  2562. 2321 0dac 15E0 b .L396
  2563. 2322 .L381:
  2564. 2323 .loc 1 199 5 discriminator 121
  2565. 2324 0dae 4FF48023 mov r3, #262144
  2566. 2325 0db2 12E0 b .L396
  2567. 2326 .L380:
  2568. 2327 .loc 1 199 5 discriminator 119
  2569. 2328 0db4 4FF48073 mov r3, #256
  2570. 2329 0db8 0FE0 b .L396
  2571. 2330 .L379:
  2572. 2331 .loc 1 199 5 discriminator 117
  2573. 2332 0dba 4FF48073 mov r3, #256
  2574. 2333 0dbe 0CE0 b .L396
  2575. 2334 .L378:
  2576. 2335 .loc 1 199 5 discriminator 115
  2577. 2336 0dc0 4FF48073 mov r3, #256
  2578. 2337 0dc4 09E0 b .L396
  2579. 2338 .L377:
  2580. 2339 .loc 1 199 5 discriminator 113
  2581. 2340 0dc6 4FF48073 mov r3, #256
  2582. 2341 0dca 06E0 b .L396
  2583. 2342 .L376:
  2584. 2343 .loc 1 199 5 discriminator 111
  2585. 2344 0dcc 0423 movs r3, #4
  2586. 2345 0dce 04E0 b .L396
  2587. 2346 .L375:
  2588. 2347 .loc 1 199 5 discriminator 109
  2589. 2348 0dd0 0423 movs r3, #4
  2590. 2349 0dd2 02E0 b .L396
  2591. 2350 .L374:
  2592. 2351 .loc 1 199 5 discriminator 107
  2593. 2352 0dd4 0423 movs r3, #4
  2594. 2353 0dd6 00E0 b .L396
  2595. 2354 .L373:
  2596. 2355 .loc 1 199 5 discriminator 105
  2597. 2356 0dd8 0423 movs r3, #4
  2598. 2357 .L396:
  2599. 2358 .loc 1 199 5 discriminator 151
  2600. 2359 0dda 8B4A ldr r2, .L537
  2601. 2360 0ddc D360 str r3, [r2, #12]
  2602. 2361 0dde 5FE0 b .L345
  2603. 2362 .L372:
  2604. 2363 .loc 1 199 5 discriminator 103
  2605. 2364 0de0 FB68 ldr r3, [r7, #12]
  2606. 2365 0de2 1B68 ldr r3, [r3]
  2607. 2366 0de4 894A ldr r2, .L537+4
  2608. 2367 0de6 9342 cmp r3, r2
  2609. 2368 0de8 57D0 beq .L398
  2610. 2369 .loc 1 199 5 discriminator 153
  2611. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 46
  2612. 2370 0dea FB68 ldr r3, [r7, #12]
  2613. 2371 0dec 1B68 ldr r3, [r3]
  2614. 2372 0dee 884A ldr r2, .L537+8
  2615. 2373 0df0 9342 cmp r3, r2
  2616. 2374 0df2 50D0 beq .L399
  2617. 2375 .loc 1 199 5 discriminator 155
  2618. 2376 0df4 FB68 ldr r3, [r7, #12]
  2619. 2377 0df6 1B68 ldr r3, [r3]
  2620. 2378 0df8 864A ldr r2, .L537+12
  2621. 2379 0dfa 9342 cmp r3, r2
  2622. 2380 0dfc 49D0 beq .L400
  2623. 2381 .loc 1 199 5 discriminator 157
  2624. 2382 0dfe FB68 ldr r3, [r7, #12]
  2625. 2383 0e00 1B68 ldr r3, [r3]
  2626. 2384 0e02 854A ldr r2, .L537+16
  2627. 2385 0e04 9342 cmp r3, r2
  2628. 2386 0e06 42D0 beq .L401
  2629. 2387 .loc 1 199 5 discriminator 159
  2630. 2388 0e08 FB68 ldr r3, [r7, #12]
  2631. 2389 0e0a 1B68 ldr r3, [r3]
  2632. 2390 0e0c 834A ldr r2, .L537+20
  2633. 2391 0e0e 9342 cmp r3, r2
  2634. 2392 0e10 3AD0 beq .L402
  2635. 2393 .loc 1 199 5 discriminator 161
  2636. 2394 0e12 FB68 ldr r3, [r7, #12]
  2637. 2395 0e14 1B68 ldr r3, [r3]
  2638. 2396 0e16 824A ldr r2, .L537+24
  2639. 2397 0e18 9342 cmp r3, r2
  2640. 2398 0e1a 32D0 beq .L403
  2641. 2399 .loc 1 199 5 discriminator 163
  2642. 2400 0e1c FB68 ldr r3, [r7, #12]
  2643. 2401 0e1e 1B68 ldr r3, [r3]
  2644. 2402 0e20 804A ldr r2, .L537+28
  2645. 2403 0e22 9342 cmp r3, r2
  2646. 2404 0e24 2AD0 beq .L404
  2647. 2405 .loc 1 199 5 discriminator 165
  2648. 2406 0e26 FB68 ldr r3, [r7, #12]
  2649. 2407 0e28 1B68 ldr r3, [r3]
  2650. 2408 0e2a 7F4A ldr r2, .L537+32
  2651. 2409 0e2c 9342 cmp r3, r2
  2652. 2410 0e2e 22D0 beq .L405
  2653. 2411 .loc 1 199 5 discriminator 167
  2654. 2412 0e30 FB68 ldr r3, [r7, #12]
  2655. 2413 0e32 1B68 ldr r3, [r3]
  2656. 2414 0e34 7D4A ldr r2, .L537+36
  2657. 2415 0e36 9342 cmp r3, r2
  2658. 2416 0e38 1AD0 beq .L406
  2659. 2417 .loc 1 199 5 discriminator 169
  2660. 2418 0e3a FB68 ldr r3, [r7, #12]
  2661. 2419 0e3c 1B68 ldr r3, [r3]
  2662. 2420 0e3e 7C4A ldr r2, .L537+40
  2663. 2421 0e40 9342 cmp r3, r2
  2664. 2422 0e42 12D0 beq .L407
  2665. 2423 .loc 1 199 5 discriminator 171
  2666. 2424 0e44 FB68 ldr r3, [r7, #12]
  2667. 2425 0e46 1B68 ldr r3, [r3]
  2668. 2426 0e48 7A4A ldr r2, .L537+44
  2669. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 47
  2670. 2427 0e4a 9342 cmp r3, r2
  2671. 2428 0e4c 0AD0 beq .L408
  2672. 2429 .loc 1 199 5 discriminator 173
  2673. 2430 0e4e FB68 ldr r3, [r7, #12]
  2674. 2431 0e50 1B68 ldr r3, [r3]
  2675. 2432 0e52 794A ldr r2, .L537+48
  2676. 2433 0e54 9342 cmp r3, r2
  2677. 2434 0e56 02D1 bne .L409
  2678. 2435 .loc 1 199 5 discriminator 175
  2679. 2436 0e58 4FF48023 mov r3, #262144
  2680. 2437 0e5c 1EE0 b .L421
  2681. 2438 .L409:
  2682. 2439 .loc 1 199 5 discriminator 176
  2683. 2440 0e5e 4FF08073 mov r3, #16777216
  2684. 2441 0e62 1BE0 b .L421
  2685. 2442 .L408:
  2686. 2443 .loc 1 199 5 discriminator 174
  2687. 2444 0e64 4FF48023 mov r3, #262144
  2688. 2445 0e68 18E0 b .L421
  2689. 2446 .L407:
  2690. 2447 .loc 1 199 5 discriminator 172
  2691. 2448 0e6a 4FF48023 mov r3, #262144
  2692. 2449 0e6e 15E0 b .L421
  2693. 2450 .L406:
  2694. 2451 .loc 1 199 5 discriminator 170
  2695. 2452 0e70 4FF48023 mov r3, #262144
  2696. 2453 0e74 12E0 b .L421
  2697. 2454 .L405:
  2698. 2455 .loc 1 199 5 discriminator 168
  2699. 2456 0e76 4FF48073 mov r3, #256
  2700. 2457 0e7a 0FE0 b .L421
  2701. 2458 .L404:
  2702. 2459 .loc 1 199 5 discriminator 166
  2703. 2460 0e7c 4FF48073 mov r3, #256
  2704. 2461 0e80 0CE0 b .L421
  2705. 2462 .L403:
  2706. 2463 .loc 1 199 5 discriminator 164
  2707. 2464 0e82 4FF48073 mov r3, #256
  2708. 2465 0e86 09E0 b .L421
  2709. 2466 .L402:
  2710. 2467 .loc 1 199 5 discriminator 162
  2711. 2468 0e88 4FF48073 mov r3, #256
  2712. 2469 0e8c 06E0 b .L421
  2713. 2470 .L401:
  2714. 2471 .loc 1 199 5 discriminator 160
  2715. 2472 0e8e 0423 movs r3, #4
  2716. 2473 0e90 04E0 b .L421
  2717. 2474 .L400:
  2718. 2475 .loc 1 199 5 discriminator 158
  2719. 2476 0e92 0423 movs r3, #4
  2720. 2477 0e94 02E0 b .L421
  2721. 2478 .L399:
  2722. 2479 .loc 1 199 5 discriminator 156
  2723. 2480 0e96 0423 movs r3, #4
  2724. 2481 0e98 00E0 b .L421
  2725. 2482 .L398:
  2726. 2483 .loc 1 199 5 discriminator 154
  2727. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 48
  2728. 2484 0e9a 0423 movs r3, #4
  2729. 2485 .L421:
  2730. 2486 .loc 1 199 5 discriminator 200
  2731. 2487 0e9c 5A4A ldr r2, .L537
  2732. 2488 0e9e 9360 str r3, [r2, #8]
  2733. 2489 .L345:
  2734. 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
  2735. 2490 .loc 1 200 5 is_stmt 1
  2736. 2491 0ea0 FB68 ldr r3, [r7, #12]
  2737. 2492 0ea2 1B68 ldr r3, [r3]
  2738. 2493 0ea4 1A46 mov r2, r3
  2739. 2494 0ea6 654B ldr r3, .L537+52
  2740. 2495 0ea8 9A42 cmp r2, r3
  2741. 2496 0eaa 5CD9 bls .L422
  2742. 2497 .loc 1 200 5 is_stmt 0 discriminator 1
  2743. 2498 0eac FB68 ldr r3, [r7, #12]
  2744. 2499 0eae 1B68 ldr r3, [r3]
  2745. 2500 0eb0 564A ldr r2, .L537+4
  2746. 2501 0eb2 9342 cmp r3, r2
  2747. 2502 0eb4 53D0 beq .L423
  2748. 2503 .loc 1 200 5 discriminator 3
  2749. 2504 0eb6 FB68 ldr r3, [r7, #12]
  2750. 2505 0eb8 1B68 ldr r3, [r3]
  2751. 2506 0eba 554A ldr r2, .L537+8
  2752. 2507 0ebc 9342 cmp r3, r2
  2753. 2508 0ebe 4CD0 beq .L424
  2754. 2509 .loc 1 200 5 discriminator 5
  2755. 2510 0ec0 FB68 ldr r3, [r7, #12]
  2756. 2511 0ec2 1B68 ldr r3, [r3]
  2757. 2512 0ec4 534A ldr r2, .L537+12
  2758. 2513 0ec6 9342 cmp r3, r2
  2759. 2514 0ec8 45D0 beq .L425
  2760. 2515 .loc 1 200 5 discriminator 7
  2761. 2516 0eca FB68 ldr r3, [r7, #12]
  2762. 2517 0ecc 1B68 ldr r3, [r3]
  2763. 2518 0ece 524A ldr r2, .L537+16
  2764. 2519 0ed0 9342 cmp r3, r2
  2765. 2520 0ed2 3ED0 beq .L426
  2766. 2521 .loc 1 200 5 discriminator 9
  2767. 2522 0ed4 FB68 ldr r3, [r7, #12]
  2768. 2523 0ed6 1B68 ldr r3, [r3]
  2769. 2524 0ed8 504A ldr r2, .L537+20
  2770. 2525 0eda 9342 cmp r3, r2
  2771. 2526 0edc 37D0 beq .L427
  2772. 2527 .loc 1 200 5 discriminator 11
  2773. 2528 0ede FB68 ldr r3, [r7, #12]
  2774. 2529 0ee0 1B68 ldr r3, [r3]
  2775. 2530 0ee2 4F4A ldr r2, .L537+24
  2776. 2531 0ee4 9342 cmp r3, r2
  2777. 2532 0ee6 30D0 beq .L428
  2778. 2533 .loc 1 200 5 discriminator 13
  2779. 2534 0ee8 FB68 ldr r3, [r7, #12]
  2780. 2535 0eea 1B68 ldr r3, [r3]
  2781. 2536 0eec 4D4A ldr r2, .L537+28
  2782. 2537 0eee 9342 cmp r3, r2
  2783. 2538 0ef0 29D0 beq .L429
  2784. 2539 .loc 1 200 5 discriminator 15
  2785. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 49
  2786. 2540 0ef2 FB68 ldr r3, [r7, #12]
  2787. 2541 0ef4 1B68 ldr r3, [r3]
  2788. 2542 0ef6 4C4A ldr r2, .L537+32
  2789. 2543 0ef8 9342 cmp r3, r2
  2790. 2544 0efa 22D0 beq .L430
  2791. 2545 .loc 1 200 5 discriminator 17
  2792. 2546 0efc FB68 ldr r3, [r7, #12]
  2793. 2547 0efe 1B68 ldr r3, [r3]
  2794. 2548 0f00 4A4A ldr r2, .L537+36
  2795. 2549 0f02 9342 cmp r3, r2
  2796. 2550 0f04 1AD0 beq .L431
  2797. 2551 .loc 1 200 5 discriminator 19
  2798. 2552 0f06 FB68 ldr r3, [r7, #12]
  2799. 2553 0f08 1B68 ldr r3, [r3]
  2800. 2554 0f0a 494A ldr r2, .L537+40
  2801. 2555 0f0c 9342 cmp r3, r2
  2802. 2556 0f0e 12D0 beq .L432
  2803. 2557 .loc 1 200 5 discriminator 21
  2804. 2558 0f10 FB68 ldr r3, [r7, #12]
  2805. 2559 0f12 1B68 ldr r3, [r3]
  2806. 2560 0f14 474A ldr r2, .L537+44
  2807. 2561 0f16 9342 cmp r3, r2
  2808. 2562 0f18 0AD0 beq .L433
  2809. 2563 .loc 1 200 5 discriminator 23
  2810. 2564 0f1a FB68 ldr r3, [r7, #12]
  2811. 2565 0f1c 1B68 ldr r3, [r3]
  2812. 2566 0f1e 464A ldr r2, .L537+48
  2813. 2567 0f20 9342 cmp r3, r2
  2814. 2568 0f22 02D1 bne .L434
  2815. 2569 .loc 1 200 5 discriminator 25
  2816. 2570 0f24 4FF48033 mov r3, #65536
  2817. 2571 0f28 1AE0 b .L446
  2818. 2572 .L434:
  2819. 2573 .loc 1 200 5 discriminator 26
  2820. 2574 0f2a 4FF48003 mov r3, #4194304
  2821. 2575 0f2e 17E0 b .L446
  2822. 2576 .L433:
  2823. 2577 .loc 1 200 5 discriminator 24
  2824. 2578 0f30 4FF48033 mov r3, #65536
  2825. 2579 0f34 14E0 b .L446
  2826. 2580 .L432:
  2827. 2581 .loc 1 200 5 discriminator 22
  2828. 2582 0f36 4FF48033 mov r3, #65536
  2829. 2583 0f3a 11E0 b .L446
  2830. 2584 .L431:
  2831. 2585 .loc 1 200 5 discriminator 20
  2832. 2586 0f3c 4FF48033 mov r3, #65536
  2833. 2587 0f40 0EE0 b .L446
  2834. 2588 .L430:
  2835. 2589 .loc 1 200 5 discriminator 18
  2836. 2590 0f42 4023 movs r3, #64
  2837. 2591 0f44 0CE0 b .L446
  2838. 2592 .L429:
  2839. 2593 .loc 1 200 5 discriminator 16
  2840. 2594 0f46 4023 movs r3, #64
  2841. 2595 0f48 0AE0 b .L446
  2842. 2596 .L428:
  2843. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 50
  2844. 2597 .loc 1 200 5 discriminator 14
  2845. 2598 0f4a 4023 movs r3, #64
  2846. 2599 0f4c 08E0 b .L446
  2847. 2600 .L427:
  2848. 2601 .loc 1 200 5 discriminator 12
  2849. 2602 0f4e 4023 movs r3, #64
  2850. 2603 0f50 06E0 b .L446
  2851. 2604 .L426:
  2852. 2605 .loc 1 200 5 discriminator 10
  2853. 2606 0f52 0123 movs r3, #1
  2854. 2607 0f54 04E0 b .L446
  2855. 2608 .L425:
  2856. 2609 .loc 1 200 5 discriminator 8
  2857. 2610 0f56 0123 movs r3, #1
  2858. 2611 0f58 02E0 b .L446
  2859. 2612 .L424:
  2860. 2613 .loc 1 200 5 discriminator 6
  2861. 2614 0f5a 0123 movs r3, #1
  2862. 2615 0f5c 00E0 b .L446
  2863. 2616 .L423:
  2864. 2617 .loc 1 200 5 discriminator 4
  2865. 2618 0f5e 0123 movs r3, #1
  2866. 2619 .L446:
  2867. 2620 .loc 1 200 5 discriminator 50
  2868. 2621 0f60 374A ldr r2, .L537+56
  2869. 2622 0f62 D360 str r3, [r2, #12]
  2870. 2623 0f64 41E1 b .L447
  2871. 2624 .L422:
  2872. 2625 .loc 1 200 5 discriminator 2
  2873. 2626 0f66 FB68 ldr r3, [r7, #12]
  2874. 2627 0f68 1B68 ldr r3, [r3]
  2875. 2628 0f6a 1A46 mov r2, r3
  2876. 2629 0f6c 354B ldr r3, .L537+60
  2877. 2630 0f6e 9A42 cmp r2, r3
  2878. 2631 0f70 7CD9 bls .L448
  2879. 2632 .loc 1 200 5 discriminator 51
  2880. 2633 0f72 FB68 ldr r3, [r7, #12]
  2881. 2634 0f74 1B68 ldr r3, [r3]
  2882. 2635 0f76 254A ldr r2, .L537+4
  2883. 2636 0f78 9342 cmp r3, r2
  2884. 2637 0f7a 73D0 beq .L449
  2885. 2638 .loc 1 200 5 discriminator 53
  2886. 2639 0f7c FB68 ldr r3, [r7, #12]
  2887. 2640 0f7e 1B68 ldr r3, [r3]
  2888. 2641 0f80 234A ldr r2, .L537+8
  2889. 2642 0f82 9342 cmp r3, r2
  2890. 2643 0f84 6CD0 beq .L450
  2891. 2644 .loc 1 200 5 discriminator 55
  2892. 2645 0f86 FB68 ldr r3, [r7, #12]
  2893. 2646 0f88 1B68 ldr r3, [r3]
  2894. 2647 0f8a 224A ldr r2, .L537+12
  2895. 2648 0f8c 9342 cmp r3, r2
  2896. 2649 0f8e 65D0 beq .L451
  2897. 2650 .loc 1 200 5 discriminator 57
  2898. 2651 0f90 FB68 ldr r3, [r7, #12]
  2899. 2652 0f92 1B68 ldr r3, [r3]
  2900. 2653 0f94 204A ldr r2, .L537+16
  2901. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 51
  2902. 2654 0f96 9342 cmp r3, r2
  2903. 2655 0f98 5ED0 beq .L452
  2904. 2656 .loc 1 200 5 discriminator 59
  2905. 2657 0f9a FB68 ldr r3, [r7, #12]
  2906. 2658 0f9c 1B68 ldr r3, [r3]
  2907. 2659 0f9e 1F4A ldr r2, .L537+20
  2908. 2660 0fa0 9342 cmp r3, r2
  2909. 2661 0fa2 57D0 beq .L453
  2910. 2662 .loc 1 200 5 discriminator 61
  2911. 2663 0fa4 FB68 ldr r3, [r7, #12]
  2912. 2664 0fa6 1B68 ldr r3, [r3]
  2913. 2665 0fa8 1D4A ldr r2, .L537+24
  2914. 2666 0faa 9342 cmp r3, r2
  2915. 2667 0fac 50D0 beq .L454
  2916. 2668 .loc 1 200 5 discriminator 63
  2917. 2669 0fae FB68 ldr r3, [r7, #12]
  2918. 2670 0fb0 1B68 ldr r3, [r3]
  2919. 2671 0fb2 1C4A ldr r2, .L537+28
  2920. 2672 0fb4 9342 cmp r3, r2
  2921. 2673 0fb6 49D0 beq .L455
  2922. 2674 .loc 1 200 5 discriminator 65
  2923. 2675 0fb8 FB68 ldr r3, [r7, #12]
  2924. 2676 0fba 1B68 ldr r3, [r3]
  2925. 2677 0fbc 1A4A ldr r2, .L537+32
  2926. 2678 0fbe 9342 cmp r3, r2
  2927. 2679 0fc0 42D0 beq .L456
  2928. 2680 .loc 1 200 5 discriminator 67
  2929. 2681 0fc2 FB68 ldr r3, [r7, #12]
  2930. 2682 0fc4 1B68 ldr r3, [r3]
  2931. 2683 0fc6 194A ldr r2, .L537+36
  2932. 2684 0fc8 9342 cmp r3, r2
  2933. 2685 0fca 1AD0 beq .L457
  2934. 2686 .loc 1 200 5 discriminator 69
  2935. 2687 0fcc FB68 ldr r3, [r7, #12]
  2936. 2688 0fce 1B68 ldr r3, [r3]
  2937. 2689 0fd0 174A ldr r2, .L537+40
  2938. 2690 0fd2 9342 cmp r3, r2
  2939. 2691 0fd4 12D0 beq .L458
  2940. 2692 .loc 1 200 5 discriminator 71
  2941. 2693 0fd6 FB68 ldr r3, [r7, #12]
  2942. 2694 0fd8 1B68 ldr r3, [r3]
  2943. 2695 0fda 164A ldr r2, .L537+44
  2944. 2696 0fdc 9342 cmp r3, r2
  2945. 2697 0fde 0AD0 beq .L459
  2946. 2698 .loc 1 200 5 discriminator 73
  2947. 2699 0fe0 FB68 ldr r3, [r7, #12]
  2948. 2700 0fe2 1B68 ldr r3, [r3]
  2949. 2701 0fe4 144A ldr r2, .L537+48
  2950. 2702 0fe6 9342 cmp r3, r2
  2951. 2703 0fe8 02D1 bne .L460
  2952. 2704 .loc 1 200 5 discriminator 75
  2953. 2705 0fea 4FF48033 mov r3, #65536
  2954. 2706 0fee 3AE0 b .L472
  2955. 2707 .L460:
  2956. 2708 .loc 1 200 5 discriminator 76
  2957. 2709 0ff0 4FF48003 mov r3, #4194304
  2958. 2710 0ff4 37E0 b .L472
  2959. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 52
  2960. 2711 .L459:
  2961. 2712 .loc 1 200 5 discriminator 74
  2962. 2713 0ff6 4FF48033 mov r3, #65536
  2963. 2714 0ffa 34E0 b .L472
  2964. 2715 .L458:
  2965. 2716 .loc 1 200 5 discriminator 72
  2966. 2717 0ffc 4FF48033 mov r3, #65536
  2967. 2718 1000 31E0 b .L472
  2968. 2719 .L457:
  2969. 2720 .loc 1 200 5 discriminator 70
  2970. 2721 1002 4FF48033 mov r3, #65536
  2971. 2722 1006 2EE0 b .L472
  2972. 2723 .L538:
  2973. 2724 .align 2
  2974. 2725 .L537:
  2975. 2726 1008 00600240 .word 1073897472
  2976. 2727 100c 10600240 .word 1073897488
  2977. 2728 1010 10640240 .word 1073898512
  2978. 2729 1014 70600240 .word 1073897584
  2979. 2730 1018 70640240 .word 1073898608
  2980. 2731 101c 28600240 .word 1073897512
  2981. 2732 1020 28640240 .word 1073898536
  2982. 2733 1024 88600240 .word 1073897608
  2983. 2734 1028 88640240 .word 1073898632
  2984. 2735 102c 40600240 .word 1073897536
  2985. 2736 1030 40640240 .word 1073898560
  2986. 2737 1034 A0600240 .word 1073897632
  2987. 2738 1038 A0640240 .word 1073898656
  2988. 2739 103c 58640240 .word 1073898584
  2989. 2740 1040 00640240 .word 1073898496
  2990. 2741 1044 B8600240 .word 1073897656
  2991. 2742 .L456:
  2992. 2743 .loc 1 200 5 discriminator 68
  2993. 2744 1048 4023 movs r3, #64
  2994. 2745 104a 0CE0 b .L472
  2995. 2746 .L455:
  2996. 2747 .loc 1 200 5 discriminator 66
  2997. 2748 104c 4023 movs r3, #64
  2998. 2749 104e 0AE0 b .L472
  2999. 2750 .L454:
  3000. 2751 .loc 1 200 5 discriminator 64
  3001. 2752 1050 4023 movs r3, #64
  3002. 2753 1052 08E0 b .L472
  3003. 2754 .L453:
  3004. 2755 .loc 1 200 5 discriminator 62
  3005. 2756 1054 4023 movs r3, #64
  3006. 2757 1056 06E0 b .L472
  3007. 2758 .L452:
  3008. 2759 .loc 1 200 5 discriminator 60
  3009. 2760 1058 0123 movs r3, #1
  3010. 2761 105a 04E0 b .L472
  3011. 2762 .L451:
  3012. 2763 .loc 1 200 5 discriminator 58
  3013. 2764 105c 0123 movs r3, #1
  3014. 2765 105e 02E0 b .L472
  3015. 2766 .L450:
  3016. 2767 .loc 1 200 5 discriminator 56
  3017. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 53
  3018. 2768 1060 0123 movs r3, #1
  3019. 2769 1062 00E0 b .L472
  3020. 2770 .L449:
  3021. 2771 .loc 1 200 5 discriminator 54
  3022. 2772 1064 0123 movs r3, #1
  3023. 2773 .L472:
  3024. 2774 .loc 1 200 5 discriminator 100
  3025. 2775 1066 7B4A ldr r2, .L539
  3026. 2776 1068 9360 str r3, [r2, #8]
  3027. 2777 106a BEE0 b .L447
  3028. 2778 .L448:
  3029. 2779 .loc 1 200 5 discriminator 52
  3030. 2780 106c FB68 ldr r3, [r7, #12]
  3031. 2781 106e 1B68 ldr r3, [r3]
  3032. 2782 1070 1A46 mov r2, r3
  3033. 2783 1072 794B ldr r3, .L539+4
  3034. 2784 1074 9A42 cmp r2, r3
  3035. 2785 1076 5CD9 bls .L474
  3036. 2786 .loc 1 200 5 discriminator 102
  3037. 2787 1078 FB68 ldr r3, [r7, #12]
  3038. 2788 107a 1B68 ldr r3, [r3]
  3039. 2789 107c 774A ldr r2, .L539+8
  3040. 2790 107e 9342 cmp r3, r2
  3041. 2791 1080 53D0 beq .L475
  3042. 2792 .loc 1 200 5 discriminator 104
  3043. 2793 1082 FB68 ldr r3, [r7, #12]
  3044. 2794 1084 1B68 ldr r3, [r3]
  3045. 2795 1086 764A ldr r2, .L539+12
  3046. 2796 1088 9342 cmp r3, r2
  3047. 2797 108a 4CD0 beq .L476
  3048. 2798 .loc 1 200 5 discriminator 106
  3049. 2799 108c FB68 ldr r3, [r7, #12]
  3050. 2800 108e 1B68 ldr r3, [r3]
  3051. 2801 1090 744A ldr r2, .L539+16
  3052. 2802 1092 9342 cmp r3, r2
  3053. 2803 1094 45D0 beq .L477
  3054. 2804 .loc 1 200 5 discriminator 108
  3055. 2805 1096 FB68 ldr r3, [r7, #12]
  3056. 2806 1098 1B68 ldr r3, [r3]
  3057. 2807 109a 734A ldr r2, .L539+20
  3058. 2808 109c 9342 cmp r3, r2
  3059. 2809 109e 3ED0 beq .L478
  3060. 2810 .loc 1 200 5 discriminator 110
  3061. 2811 10a0 FB68 ldr r3, [r7, #12]
  3062. 2812 10a2 1B68 ldr r3, [r3]
  3063. 2813 10a4 714A ldr r2, .L539+24
  3064. 2814 10a6 9342 cmp r3, r2
  3065. 2815 10a8 37D0 beq .L479
  3066. 2816 .loc 1 200 5 discriminator 112
  3067. 2817 10aa FB68 ldr r3, [r7, #12]
  3068. 2818 10ac 1B68 ldr r3, [r3]
  3069. 2819 10ae 704A ldr r2, .L539+28
  3070. 2820 10b0 9342 cmp r3, r2
  3071. 2821 10b2 30D0 beq .L480
  3072. 2822 .loc 1 200 5 discriminator 114
  3073. 2823 10b4 FB68 ldr r3, [r7, #12]
  3074. 2824 10b6 1B68 ldr r3, [r3]
  3075. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 54
  3076. 2825 10b8 6E4A ldr r2, .L539+32
  3077. 2826 10ba 9342 cmp r3, r2
  3078. 2827 10bc 29D0 beq .L481
  3079. 2828 .loc 1 200 5 discriminator 116
  3080. 2829 10be FB68 ldr r3, [r7, #12]
  3081. 2830 10c0 1B68 ldr r3, [r3]
  3082. 2831 10c2 6D4A ldr r2, .L539+36
  3083. 2832 10c4 9342 cmp r3, r2
  3084. 2833 10c6 22D0 beq .L482
  3085. 2834 .loc 1 200 5 discriminator 118
  3086. 2835 10c8 FB68 ldr r3, [r7, #12]
  3087. 2836 10ca 1B68 ldr r3, [r3]
  3088. 2837 10cc 6B4A ldr r2, .L539+40
  3089. 2838 10ce 9342 cmp r3, r2
  3090. 2839 10d0 1AD0 beq .L483
  3091. 2840 .loc 1 200 5 discriminator 120
  3092. 2841 10d2 FB68 ldr r3, [r7, #12]
  3093. 2842 10d4 1B68 ldr r3, [r3]
  3094. 2843 10d6 6A4A ldr r2, .L539+44
  3095. 2844 10d8 9342 cmp r3, r2
  3096. 2845 10da 12D0 beq .L484
  3097. 2846 .loc 1 200 5 discriminator 122
  3098. 2847 10dc FB68 ldr r3, [r7, #12]
  3099. 2848 10de 1B68 ldr r3, [r3]
  3100. 2849 10e0 684A ldr r2, .L539+48
  3101. 2850 10e2 9342 cmp r3, r2
  3102. 2851 10e4 0AD0 beq .L485
  3103. 2852 .loc 1 200 5 discriminator 124
  3104. 2853 10e6 FB68 ldr r3, [r7, #12]
  3105. 2854 10e8 1B68 ldr r3, [r3]
  3106. 2855 10ea 674A ldr r2, .L539+52
  3107. 2856 10ec 9342 cmp r3, r2
  3108. 2857 10ee 02D1 bne .L486
  3109. 2858 .loc 1 200 5 discriminator 126
  3110. 2859 10f0 4FF48033 mov r3, #65536
  3111. 2860 10f4 1AE0 b .L498
  3112. 2861 .L486:
  3113. 2862 .loc 1 200 5 discriminator 127
  3114. 2863 10f6 4FF48003 mov r3, #4194304
  3115. 2864 10fa 17E0 b .L498
  3116. 2865 .L485:
  3117. 2866 .loc 1 200 5 discriminator 125
  3118. 2867 10fc 4FF48033 mov r3, #65536
  3119. 2868 1100 14E0 b .L498
  3120. 2869 .L484:
  3121. 2870 .loc 1 200 5 discriminator 123
  3122. 2871 1102 4FF48033 mov r3, #65536
  3123. 2872 1106 11E0 b .L498
  3124. 2873 .L483:
  3125. 2874 .loc 1 200 5 discriminator 121
  3126. 2875 1108 4FF48033 mov r3, #65536
  3127. 2876 110c 0EE0 b .L498
  3128. 2877 .L482:
  3129. 2878 .loc 1 200 5 discriminator 119
  3130. 2879 110e 4023 movs r3, #64
  3131. 2880 1110 0CE0 b .L498
  3132. 2881 .L481:
  3133. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 55
  3134. 2882 .loc 1 200 5 discriminator 117
  3135. 2883 1112 4023 movs r3, #64
  3136. 2884 1114 0AE0 b .L498
  3137. 2885 .L480:
  3138. 2886 .loc 1 200 5 discriminator 115
  3139. 2887 1116 4023 movs r3, #64
  3140. 2888 1118 08E0 b .L498
  3141. 2889 .L479:
  3142. 2890 .loc 1 200 5 discriminator 113
  3143. 2891 111a 4023 movs r3, #64
  3144. 2892 111c 06E0 b .L498
  3145. 2893 .L478:
  3146. 2894 .loc 1 200 5 discriminator 111
  3147. 2895 111e 0123 movs r3, #1
  3148. 2896 1120 04E0 b .L498
  3149. 2897 .L477:
  3150. 2898 .loc 1 200 5 discriminator 109
  3151. 2899 1122 0123 movs r3, #1
  3152. 2900 1124 02E0 b .L498
  3153. 2901 .L476:
  3154. 2902 .loc 1 200 5 discriminator 107
  3155. 2903 1126 0123 movs r3, #1
  3156. 2904 1128 00E0 b .L498
  3157. 2905 .L475:
  3158. 2906 .loc 1 200 5 discriminator 105
  3159. 2907 112a 0123 movs r3, #1
  3160. 2908 .L498:
  3161. 2909 .loc 1 200 5 discriminator 151
  3162. 2910 112c 574A ldr r2, .L539+56
  3163. 2911 112e D360 str r3, [r2, #12]
  3164. 2912 1130 5BE0 b .L447
  3165. 2913 .L474:
  3166. 2914 .loc 1 200 5 discriminator 103
  3167. 2915 1132 FB68 ldr r3, [r7, #12]
  3168. 2916 1134 1B68 ldr r3, [r3]
  3169. 2917 1136 494A ldr r2, .L539+8
  3170. 2918 1138 9342 cmp r3, r2
  3171. 2919 113a 53D0 beq .L500
  3172. 2920 .loc 1 200 5 discriminator 153
  3173. 2921 113c FB68 ldr r3, [r7, #12]
  3174. 2922 113e 1B68 ldr r3, [r3]
  3175. 2923 1140 474A ldr r2, .L539+12
  3176. 2924 1142 9342 cmp r3, r2
  3177. 2925 1144 4CD0 beq .L501
  3178. 2926 .loc 1 200 5 discriminator 155
  3179. 2927 1146 FB68 ldr r3, [r7, #12]
  3180. 2928 1148 1B68 ldr r3, [r3]
  3181. 2929 114a 464A ldr r2, .L539+16
  3182. 2930 114c 9342 cmp r3, r2
  3183. 2931 114e 45D0 beq .L502
  3184. 2932 .loc 1 200 5 discriminator 157
  3185. 2933 1150 FB68 ldr r3, [r7, #12]
  3186. 2934 1152 1B68 ldr r3, [r3]
  3187. 2935 1154 444A ldr r2, .L539+20
  3188. 2936 1156 9342 cmp r3, r2
  3189. 2937 1158 3ED0 beq .L503
  3190. 2938 .loc 1 200 5 discriminator 159
  3191. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 56
  3192. 2939 115a FB68 ldr r3, [r7, #12]
  3193. 2940 115c 1B68 ldr r3, [r3]
  3194. 2941 115e 434A ldr r2, .L539+24
  3195. 2942 1160 9342 cmp r3, r2
  3196. 2943 1162 37D0 beq .L504
  3197. 2944 .loc 1 200 5 discriminator 161
  3198. 2945 1164 FB68 ldr r3, [r7, #12]
  3199. 2946 1166 1B68 ldr r3, [r3]
  3200. 2947 1168 414A ldr r2, .L539+28
  3201. 2948 116a 9342 cmp r3, r2
  3202. 2949 116c 30D0 beq .L505
  3203. 2950 .loc 1 200 5 discriminator 163
  3204. 2951 116e FB68 ldr r3, [r7, #12]
  3205. 2952 1170 1B68 ldr r3, [r3]
  3206. 2953 1172 404A ldr r2, .L539+32
  3207. 2954 1174 9342 cmp r3, r2
  3208. 2955 1176 29D0 beq .L506
  3209. 2956 .loc 1 200 5 discriminator 165
  3210. 2957 1178 FB68 ldr r3, [r7, #12]
  3211. 2958 117a 1B68 ldr r3, [r3]
  3212. 2959 117c 3E4A ldr r2, .L539+36
  3213. 2960 117e 9342 cmp r3, r2
  3214. 2961 1180 22D0 beq .L507
  3215. 2962 .loc 1 200 5 discriminator 167
  3216. 2963 1182 FB68 ldr r3, [r7, #12]
  3217. 2964 1184 1B68 ldr r3, [r3]
  3218. 2965 1186 3D4A ldr r2, .L539+40
  3219. 2966 1188 9342 cmp r3, r2
  3220. 2967 118a 1AD0 beq .L508
  3221. 2968 .loc 1 200 5 discriminator 169
  3222. 2969 118c FB68 ldr r3, [r7, #12]
  3223. 2970 118e 1B68 ldr r3, [r3]
  3224. 2971 1190 3B4A ldr r2, .L539+44
  3225. 2972 1192 9342 cmp r3, r2
  3226. 2973 1194 12D0 beq .L509
  3227. 2974 .loc 1 200 5 discriminator 171
  3228. 2975 1196 FB68 ldr r3, [r7, #12]
  3229. 2976 1198 1B68 ldr r3, [r3]
  3230. 2977 119a 3A4A ldr r2, .L539+48
  3231. 2978 119c 9342 cmp r3, r2
  3232. 2979 119e 0AD0 beq .L510
  3233. 2980 .loc 1 200 5 discriminator 173
  3234. 2981 11a0 FB68 ldr r3, [r7, #12]
  3235. 2982 11a2 1B68 ldr r3, [r3]
  3236. 2983 11a4 384A ldr r2, .L539+52
  3237. 2984 11a6 9342 cmp r3, r2
  3238. 2985 11a8 02D1 bne .L511
  3239. 2986 .loc 1 200 5 discriminator 175
  3240. 2987 11aa 4FF48033 mov r3, #65536
  3241. 2988 11ae 1AE0 b .L523
  3242. 2989 .L511:
  3243. 2990 .loc 1 200 5 discriminator 176
  3244. 2991 11b0 4FF48003 mov r3, #4194304
  3245. 2992 11b4 17E0 b .L523
  3246. 2993 .L510:
  3247. 2994 .loc 1 200 5 discriminator 174
  3248. 2995 11b6 4FF48033 mov r3, #65536
  3249. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 57
  3250. 2996 11ba 14E0 b .L523
  3251. 2997 .L509:
  3252. 2998 .loc 1 200 5 discriminator 172
  3253. 2999 11bc 4FF48033 mov r3, #65536
  3254. 3000 11c0 11E0 b .L523
  3255. 3001 .L508:
  3256. 3002 .loc 1 200 5 discriminator 170
  3257. 3003 11c2 4FF48033 mov r3, #65536
  3258. 3004 11c6 0EE0 b .L523
  3259. 3005 .L507:
  3260. 3006 .loc 1 200 5 discriminator 168
  3261. 3007 11c8 4023 movs r3, #64
  3262. 3008 11ca 0CE0 b .L523
  3263. 3009 .L506:
  3264. 3010 .loc 1 200 5 discriminator 166
  3265. 3011 11cc 4023 movs r3, #64
  3266. 3012 11ce 0AE0 b .L523
  3267. 3013 .L505:
  3268. 3014 .loc 1 200 5 discriminator 164
  3269. 3015 11d0 4023 movs r3, #64
  3270. 3016 11d2 08E0 b .L523
  3271. 3017 .L504:
  3272. 3018 .loc 1 200 5 discriminator 162
  3273. 3019 11d4 4023 movs r3, #64
  3274. 3020 11d6 06E0 b .L523
  3275. 3021 .L503:
  3276. 3022 .loc 1 200 5 discriminator 160
  3277. 3023 11d8 0123 movs r3, #1
  3278. 3024 11da 04E0 b .L523
  3279. 3025 .L502:
  3280. 3026 .loc 1 200 5 discriminator 158
  3281. 3027 11dc 0123 movs r3, #1
  3282. 3028 11de 02E0 b .L523
  3283. 3029 .L501:
  3284. 3030 .loc 1 200 5 discriminator 156
  3285. 3031 11e0 0123 movs r3, #1
  3286. 3032 11e2 00E0 b .L523
  3287. 3033 .L500:
  3288. 3034 .loc 1 200 5 discriminator 154
  3289. 3035 11e4 0123 movs r3, #1
  3290. 3036 .L523:
  3291. 3037 .loc 1 200 5 discriminator 200
  3292. 3038 11e6 294A ldr r2, .L539+56
  3293. 3039 11e8 9360 str r3, [r2, #8]
  3294. 3040 .L447:
  3295. 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3296. 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable Common interrupts*/
  3297. 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_TC | DMA_IT_TE | DMA_IT_DME;
  3298. 3041 .loc 1 203 9 is_stmt 1
  3299. 3042 11ea FB68 ldr r3, [r7, #12]
  3300. 3043 11ec 1B68 ldr r3, [r3]
  3301. 3044 .loc 1 203 25
  3302. 3045 11ee 1A68 ldr r2, [r3]
  3303. 3046 .loc 1 203 9
  3304. 3047 11f0 FB68 ldr r3, [r7, #12]
  3305. 3048 11f2 1B68 ldr r3, [r3]
  3306. 3049 .loc 1 203 25
  3307. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 58
  3308. 3050 11f4 42F01602 orr r2, r2, #22
  3309. 3051 11f8 1A60 str r2, [r3]
  3310. 204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE;
  3311. 3052 .loc 1 204 9
  3312. 3053 11fa FB68 ldr r3, [r7, #12]
  3313. 3054 11fc 1B68 ldr r3, [r3]
  3314. 3055 .loc 1 204 25
  3315. 3056 11fe 5A69 ldr r2, [r3, #20]
  3316. 3057 .loc 1 204 9
  3317. 3058 1200 FB68 ldr r3, [r7, #12]
  3318. 3059 1202 1B68 ldr r3, [r3]
  3319. 3060 .loc 1 204 25
  3320. 3061 1204 42F08002 orr r2, r2, #128
  3321. 3062 1208 5A61 str r2, [r3, #20]
  3322. 205:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3323. 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if((hdma->XferHalfCpltCallback != NULL) || (hdma->XferM1HalfCpltCallback != NULL))
  3324. 3063 .loc 1 206 13
  3325. 3064 120a FB68 ldr r3, [r7, #12]
  3326. 3065 120c 1B6C ldr r3, [r3, #64]
  3327. 3066 .loc 1 206 7
  3328. 3067 120e 002B cmp r3, #0
  3329. 3068 1210 03D1 bne .L524
  3330. 3069 .loc 1 206 53 discriminator 1
  3331. 3070 1212 FB68 ldr r3, [r7, #12]
  3332. 3071 1214 9B6C ldr r3, [r3, #72]
  3333. 3072 .loc 1 206 45 discriminator 1
  3334. 3073 1216 002B cmp r3, #0
  3335. 3074 1218 07D0 beq .L525
  3336. 3075 .L524:
  3337. 207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3338. 208:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_HT;
  3339. 3076 .loc 1 208 11
  3340. 3077 121a FB68 ldr r3, [r7, #12]
  3341. 3078 121c 1B68 ldr r3, [r3]
  3342. 3079 .loc 1 208 27
  3343. 3080 121e 1A68 ldr r2, [r3]
  3344. 3081 .loc 1 208 11
  3345. 3082 1220 FB68 ldr r3, [r7, #12]
  3346. 3083 1222 1B68 ldr r3, [r3]
  3347. 3084 .loc 1 208 27
  3348. 3085 1224 42F00802 orr r2, r2, #8
  3349. 3086 1228 1A60 str r2, [r3]
  3350. 3087 .L525:
  3351. 209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3352. 210:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3353. 211:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the peripheral */
  3354. 212:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_ENABLE(hdma);
  3355. 3088 .loc 1 212 5
  3356. 3089 122a FB68 ldr r3, [r7, #12]
  3357. 3090 122c 1B68 ldr r3, [r3]
  3358. 3091 122e 1A68 ldr r2, [r3]
  3359. 3092 1230 FB68 ldr r3, [r7, #12]
  3360. 3093 1232 1B68 ldr r3, [r3]
  3361. 3094 1234 42F00102 orr r2, r2, #1
  3362. 3095 1238 1A60 str r2, [r3]
  3363. 3096 123a 05E0 b .L526
  3364. 3097 .L13:
  3365. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 59
  3366. 213:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3367. 214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
  3368. 215:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3369. 216:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process unlocked */
  3370. 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_UNLOCK(hdma);
  3371. 3098 .loc 1 217 5
  3372. 3099 123c FB68 ldr r3, [r7, #12]
  3373. 3100 123e 0022 movs r2, #0
  3374. 3101 1240 83F83420 strb r2, [r3, #52]
  3375. 218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3376. 219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Return error status */
  3377. 220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_BUSY;
  3378. 3102 .loc 1 220 12
  3379. 3103 1244 0223 movs r3, #2
  3380. 3104 1246 FB75 strb r3, [r7, #23]
  3381. 3105 .L526:
  3382. 221:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3383. 222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return status;
  3384. 3106 .loc 1 222 10
  3385. 3107 1248 FB7D ldrb r3, [r7, #23] @ zero_extendqisi2
  3386. 3108 .L9:
  3387. 223:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3388. 3109 .loc 1 223 1
  3389. 3110 124a 1846 mov r0, r3
  3390. 3111 124c 1837 adds r7, r7, #24
  3391. 3112 .LCFI8:
  3392. 3113 .cfi_def_cfa_offset 8
  3393. 3114 124e BD46 mov sp, r7
  3394. 3115 .LCFI9:
  3395. 3116 .cfi_def_cfa_register 13
  3396. 3117 @ sp needed
  3397. 3118 1250 80BD pop {r7, pc}
  3398. 3119 .L540:
  3399. 3120 1252 00BF .align 2
  3400. 3121 .L539:
  3401. 3122 1254 00640240 .word 1073898496
  3402. 3123 1258 58600240 .word 1073897560
  3403. 3124 125c 10600240 .word 1073897488
  3404. 3125 1260 10640240 .word 1073898512
  3405. 3126 1264 70600240 .word 1073897584
  3406. 3127 1268 70640240 .word 1073898608
  3407. 3128 126c 28600240 .word 1073897512
  3408. 3129 1270 28640240 .word 1073898536
  3409. 3130 1274 88600240 .word 1073897608
  3410. 3131 1278 88640240 .word 1073898632
  3411. 3132 127c 40600240 .word 1073897536
  3412. 3133 1280 40640240 .word 1073898560
  3413. 3134 1284 A0600240 .word 1073897632
  3414. 3135 1288 A0640240 .word 1073898656
  3415. 3136 128c 00600240 .word 1073897472
  3416. 3137 .cfi_endproc
  3417. 3138 .LFE236:
  3418. 3140 .section .text.HAL_DMAEx_ChangeMemory,"ax",%progbits
  3419. 3141 .align 1
  3420. 3142 .global HAL_DMAEx_ChangeMemory
  3421. 3143 .syntax unified
  3422. 3144 .thumb
  3423. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 60
  3424. 3145 .thumb_func
  3425. 3147 HAL_DMAEx_ChangeMemory:
  3426. 3148 .LFB237:
  3427. 224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3428. 225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  3429. 226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Change the memory0 or memory1 address on the fly.
  3430. 227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
  3431. 228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
  3432. 229:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param Address The new address
  3433. 230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param memory the memory to be changed, This parameter can be one of
  3434. 231:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the following values:
  3435. 232:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY0 /
  3436. 233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY1
  3437. 234:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @note The MEMORY0 address can be changed only when the current transfer use
  3438. 235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY1 and the MEMORY1 address can be changed only when the current
  3439. 236:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * transfer use MEMORY0.
  3440. 237:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
  3441. 238:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  3442. 239:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_ChangeMemory(DMA_HandleTypeDef *hdma, uint32_t Address, HAL_DMA_MemoryT
  3443. 240:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3444. 3149 .loc 1 240 1
  3445. 3150 .cfi_startproc
  3446. 3151 @ args = 0, pretend = 0, frame = 16
  3447. 3152 @ frame_needed = 1, uses_anonymous_args = 0
  3448. 3153 @ link register save eliminated.
  3449. 3154 0000 80B4 push {r7}
  3450. 3155 .LCFI10:
  3451. 3156 .cfi_def_cfa_offset 4
  3452. 3157 .cfi_offset 7, -4
  3453. 3158 0002 85B0 sub sp, sp, #20
  3454. 3159 .LCFI11:
  3455. 3160 .cfi_def_cfa_offset 24
  3456. 3161 0004 00AF add r7, sp, #0
  3457. 3162 .LCFI12:
  3458. 3163 .cfi_def_cfa_register 7
  3459. 3164 0006 F860 str r0, [r7, #12]
  3460. 3165 0008 B960 str r1, [r7, #8]
  3461. 3166 000a 1346 mov r3, r2
  3462. 3167 000c FB71 strb r3, [r7, #7]
  3463. 241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(memory == MEMORY0)
  3464. 3168 .loc 1 241 5
  3465. 3169 000e FB79 ldrb r3, [r7, #7] @ zero_extendqisi2
  3466. 3170 0010 002B cmp r3, #0
  3467. 3171 0012 04D1 bne .L542
  3468. 242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3469. 243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* change the memory0 address */
  3470. 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = Address;
  3471. 3172 .loc 1 244 9
  3472. 3173 0014 FB68 ldr r3, [r7, #12]
  3473. 3174 0016 1B68 ldr r3, [r3]
  3474. 3175 .loc 1 244 26
  3475. 3176 0018 BA68 ldr r2, [r7, #8]
  3476. 3177 001a DA60 str r2, [r3, #12]
  3477. 3178 001c 03E0 b .L543
  3478. 3179 .L542:
  3479. 245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3480. 246:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
  3481. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 61
  3482. 247:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3483. 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* change the memory1 address */
  3484. 249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = Address;
  3485. 3180 .loc 1 249 9
  3486. 3181 001e FB68 ldr r3, [r7, #12]
  3487. 3182 0020 1B68 ldr r3, [r3]
  3488. 3183 .loc 1 249 26
  3489. 3184 0022 BA68 ldr r2, [r7, #8]
  3490. 3185 0024 1A61 str r2, [r3, #16]
  3491. 3186 .L543:
  3492. 250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3493. 251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3494. 252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_OK;
  3495. 3187 .loc 1 252 10
  3496. 3188 0026 0023 movs r3, #0
  3497. 253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3498. 3189 .loc 1 253 1
  3499. 3190 0028 1846 mov r0, r3
  3500. 3191 002a 1437 adds r7, r7, #20
  3501. 3192 .LCFI13:
  3502. 3193 .cfi_def_cfa_offset 4
  3503. 3194 002c BD46 mov sp, r7
  3504. 3195 .LCFI14:
  3505. 3196 .cfi_def_cfa_register 13
  3506. 3197 @ sp needed
  3507. 3198 002e 5DF8047B ldr r7, [sp], #4
  3508. 3199 .LCFI15:
  3509. 3200 .cfi_restore 7
  3510. 3201 .cfi_def_cfa_offset 0
  3511. 3202 0032 7047 bx lr
  3512. 3203 .cfi_endproc
  3513. 3204 .LFE237:
  3514. 3206 .section .text.DMA_MultiBufferSetConfig,"ax",%progbits
  3515. 3207 .align 1
  3516. 3208 .syntax unified
  3517. 3209 .thumb
  3518. 3210 .thumb_func
  3519. 3212 DMA_MultiBufferSetConfig:
  3520. 3213 .LFB238:
  3521. 254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3522. 255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  3523. 256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
  3524. 257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  3525. 258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3526. 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  3527. 260:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
  3528. 261:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  3529. 262:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3530. 263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Private_Functions
  3531. 264:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
  3532. 265:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  3533. 266:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3534. 267:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
  3535. 268:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Set the DMA Transfer parameter.
  3536. 269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
  3537. 270:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
  3538. 271:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address
  3539. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 62
  3540. 272:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address
  3541. 273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination
  3542. 274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
  3543. 275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
  3544. 276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** static void DMA_MultiBufferSetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddr
  3545. 277:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3546. 3214 .loc 1 277 1
  3547. 3215 .cfi_startproc
  3548. 3216 @ args = 0, pretend = 0, frame = 16
  3549. 3217 @ frame_needed = 1, uses_anonymous_args = 0
  3550. 3218 @ link register save eliminated.
  3551. 3219 0000 80B4 push {r7}
  3552. 3220 .LCFI16:
  3553. 3221 .cfi_def_cfa_offset 4
  3554. 3222 .cfi_offset 7, -4
  3555. 3223 0002 85B0 sub sp, sp, #20
  3556. 3224 .LCFI17:
  3557. 3225 .cfi_def_cfa_offset 24
  3558. 3226 0004 00AF add r7, sp, #0
  3559. 3227 .LCFI18:
  3560. 3228 .cfi_def_cfa_register 7
  3561. 3229 0006 F860 str r0, [r7, #12]
  3562. 3230 0008 B960 str r1, [r7, #8]
  3563. 3231 000a 7A60 str r2, [r7, #4]
  3564. 3232 000c 3B60 str r3, [r7]
  3565. 278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream data length */
  3566. 279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->NDTR = DataLength;
  3567. 3233 .loc 1 279 7
  3568. 3234 000e FB68 ldr r3, [r7, #12]
  3569. 3235 0010 1B68 ldr r3, [r3]
  3570. 3236 .loc 1 279 24
  3571. 3237 0012 3A68 ldr r2, [r7]
  3572. 3238 0014 5A60 str r2, [r3, #4]
  3573. 280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3574. 281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Peripheral to Memory */
  3575. 282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH)
  3576. 3239 .loc 1 282 17
  3577. 3240 0016 FB68 ldr r3, [r7, #12]
  3578. 3241 0018 9B68 ldr r3, [r3, #8]
  3579. 3242 .loc 1 282 5
  3580. 3243 001a 402B cmp r3, #64
  3581. 3244 001c 08D1 bne .L546
  3582. 283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3583. 284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
  3584. 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = DstAddress;
  3585. 3245 .loc 1 285 9
  3586. 3246 001e FB68 ldr r3, [r7, #12]
  3587. 3247 0020 1B68 ldr r3, [r3]
  3588. 3248 .loc 1 285 25
  3589. 3249 0022 7A68 ldr r2, [r7, #4]
  3590. 3250 0024 9A60 str r2, [r3, #8]
  3591. 286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3592. 287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */
  3593. 288:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = SrcAddress;
  3594. 3251 .loc 1 288 9
  3595. 3252 0026 FB68 ldr r3, [r7, #12]
  3596. 3253 0028 1B68 ldr r3, [r3]
  3597. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 63
  3598. 3254 .loc 1 288 26
  3599. 3255 002a BA68 ldr r2, [r7, #8]
  3600. 3256 002c DA60 str r2, [r3, #12]
  3601. 289:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3602. 290:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory to Peripheral */
  3603. 291:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
  3604. 292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
  3605. 293:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */
  3606. 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = SrcAddress;
  3607. 295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3608. 296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
  3609. 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = DstAddress;
  3610. 298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3611. 299:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3612. 3257 .loc 1 299 1
  3613. 3258 002e 07E0 b .L548
  3614. 3259 .L546:
  3615. 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3616. 3260 .loc 1 294 9
  3617. 3261 0030 FB68 ldr r3, [r7, #12]
  3618. 3262 0032 1B68 ldr r3, [r3]
  3619. 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
  3620. 3263 .loc 1 294 25
  3621. 3264 0034 BA68 ldr r2, [r7, #8]
  3622. 3265 0036 9A60 str r2, [r3, #8]
  3623. 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3624. 3266 .loc 1 297 9
  3625. 3267 0038 FB68 ldr r3, [r7, #12]
  3626. 3268 003a 1B68 ldr r3, [r3]
  3627. 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
  3628. 3269 .loc 1 297 26
  3629. 3270 003c 7A68 ldr r2, [r7, #4]
  3630. 3271 003e DA60 str r2, [r3, #12]
  3631. 3272 .L548:
  3632. 3273 .loc 1 299 1
  3633. 3274 0040 00BF nop
  3634. 3275 0042 1437 adds r7, r7, #20
  3635. 3276 .LCFI19:
  3636. 3277 .cfi_def_cfa_offset 4
  3637. 3278 0044 BD46 mov sp, r7
  3638. 3279 .LCFI20:
  3639. 3280 .cfi_def_cfa_register 13
  3640. 3281 @ sp needed
  3641. 3282 0046 5DF8047B ldr r7, [sp], #4
  3642. 3283 .LCFI21:
  3643. 3284 .cfi_restore 7
  3644. 3285 .cfi_def_cfa_offset 0
  3645. 3286 004a 7047 bx lr
  3646. 3287 .cfi_endproc
  3647. 3288 .LFE238:
  3648. 3290 .text
  3649. 3291 .Letext0:
  3650. 3292 .file 2 "d:\\arm-gcc\\arm-none-eabi\\include\\machine\\_default_types.h"
  3651. 3293 .file 3 "d:\\arm-gcc\\arm-none-eabi\\include\\sys\\_stdint.h"
  3652. 3294 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f405xx.h"
  3653. 3295 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
  3654. 3296 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
  3655. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 64
  3656. 3297 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h"
  3657. ARM GAS C:\Users\10728\AppData\Local\Temp\ccz83uPA.s page 65
  3658. DEFINED SYMBOLS
  3659. *ABS*:00000000 stm32f4xx_hal_dma_ex.c
  3660. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:20 .text.HAL_DMAEx_MultiBufferStart:00000000 $t
  3661. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:26 .text.HAL_DMAEx_MultiBufferStart:00000000 HAL_DMAEx_MultiBufferStart
  3662. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:3212 .text.DMA_MultiBufferSetConfig:00000000 DMA_MultiBufferSetConfig
  3663. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:144 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 $t
  3664. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:150 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 HAL_DMAEx_MultiBufferStart_IT
  3665. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:633 .text.HAL_DMAEx_MultiBufferStart_IT:000002e0 $d
  3666. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:651 .text.HAL_DMAEx_MultiBufferStart_IT:00000320 $t
  3667. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:1049 .text.HAL_DMAEx_MultiBufferStart_IT:00000580 $d
  3668. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:1067 .text.HAL_DMAEx_MultiBufferStart_IT:000005c0 $t
  3669. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:1465 .text.HAL_DMAEx_MultiBufferStart_IT:00000820 $d
  3670. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:1483 .text.HAL_DMAEx_MultiBufferStart_IT:00000860 $t
  3671. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:1882 .text.HAL_DMAEx_MultiBufferStart_IT:00000ac0 $d
  3672. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:1900 .text.HAL_DMAEx_MultiBufferStart_IT:00000b00 $t
  3673. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:2293 .text.HAL_DMAEx_MultiBufferStart_IT:00000d58 $d
  3674. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:2312 .text.HAL_DMAEx_MultiBufferStart_IT:00000d9c $t
  3675. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:2726 .text.HAL_DMAEx_MultiBufferStart_IT:00001008 $d
  3676. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:2744 .text.HAL_DMAEx_MultiBufferStart_IT:00001048 $t
  3677. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:3122 .text.HAL_DMAEx_MultiBufferStart_IT:00001254 $d
  3678. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:3141 .text.HAL_DMAEx_ChangeMemory:00000000 $t
  3679. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:3147 .text.HAL_DMAEx_ChangeMemory:00000000 HAL_DMAEx_ChangeMemory
  3680. C:\Users\10728\AppData\Local\Temp\ccz83uPA.s:3207 .text.DMA_MultiBufferSetConfig:00000000 $t
  3681. NO UNDEFINED SYMBOLS