Rev 2950 Rev 2952
1 ELF(õ€’ ’4 (x ™õõõõõõõõõŸõõõGõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ…•õõõõõõðøð:ø 1 ELF(õ$—D—4 (è á=========ç===============================Õ========ÍÝ======ðøð^ø
2  è ‚DƒDªñÚEÑð/ø¯ò ºèð¿ûCðG¨(È(:$¿xÈxÁúØR$¿0È0ÁD¿h `pG#$%&:(¿xÁûØR(¿0ÁH¿ `pGµ½µ½ßø Ðÿ÷øÿðàøðšûx ´ÿ÷ñÿ¼ð˜ûðÔ½pGr¶ H€ó ˆ €óˆ¿óoÿ÷ñÿHGpGHIJKpGx õx x x x -éðOÁø ÐÐø нèð#ƒóˆ(F GðjùðÒÿß €óˆ6Hhôo¿ €óˆpGïó € 8€ó ˆOð€qÁa.IŠi hÓ‰h’h±‘BØà‘BÓ)Ià)IapGµ $„óˆðø €óˆ„óˆI hôo¿€óˆ½ïó € 8€ó ˆOð€qÁaIŠi hÓ‰h’h±‘BØà‘BÓIàIa½ïó € 0€ó ˆ €óˆpGIµ `  H`! ðSøOôq 2  è ‚DƒDªñÚEÑðSø¯ò ºèð¿ûCðG˜*¸*ø;
3 ðNø€!½è@ ðH¸íà0 ÷ûíàúþç%K ð ´cD‚ÓøÀÒÿ$”@,ê ‘@Lê`ð!‘@B Oðà ë‚Àø€Àø¼pGÉð#úòC Oðà, ëƒÃø€! ð HDhÿ#úñ"ê`pG‚ ðHÒDhOðÿ úü#ê ‘@C`pGäàíà !óˆIw!óˆpG !óˆOðIðÿw‚óˆ¿)pGAð) Ð)¿pGÐéaÐéJaBlFFðʺÐéaÐéJað.ºøµFFFœðçù(¿ø½ !óˆ+F2F9F”ð|ÿF `w! Fð þ €óˆ Fø½øµFFFFðÈú(¿ø½ !óˆ”3F:Fihð]ÿF `w! Fedðþ €óˆ Fø½ #ƒóˆh ``ÉH€iÁé €óˆÈ`pGF #ƒóˆhƒB Ðh‹BÑh`àFhƒBõÑ €óˆpG !óˆ¹I‹i™kê!ê˜c €óˆFpG !óˆ±I‰iŠkCˆc!óˆpGµ‚kCc* Ð *¿½Bj2꿽¿ð&ý!Ab½BjB÷ѽ-éðAhFF¬B¿'½èðàh0Cà`Ôé‚k 3 Dð¿øK¿ø[dÐøkdøkùÑ-ÐøKð  +¡ë
4 C‚c)Ð )Ð àAj 4 ¿ø;¤ëƒ¤ë$ñøk[økùՑB8¿ø;ÑÓpG#$%&:(¿xÁûØR(¿0ÁH¿ `pGµ½µ½ßø Ðÿ÷øÿðèùð@üè ´ÿ÷ñÿ¼ð>üðÔ½pGr¶ H€ó ˆ €óˆ¿óoÿ÷ñÿHGpGHIJKpGè õè è è è -éðOÁø ÐÐø нèð#ƒóˆ(F GðjùðÒÿß €óˆ6Hhôo¿ €óˆpGïó € 8€ó ˆOð€qÁa.IŠi hÓ‰h’h±‘BØà‘BÓ)Ià)IapGµ $„óˆðø €óˆ„óˆI hôo¿€óˆ½ïó € 8€ó ˆOð€qÁaIŠi hÓ‰h’h±‘BØà‘BÓIàIa½ïó € 0€ó ˆ €óˆpGIµ `  H`! ðSøOôq
5 BÐàAj‘CÑðþüGb$h¬Bäѽèð !óˆÂh!óˆÁ`FpGµ "‚óˆ‚k$Cc*Ð *Ð 5 ðNø€!½è@ ðH¸íà  ?Cíàúþç%K ð ´cD‚ÓøÀÒÿ$”@,ê ‘@Lê`ð!‘@B Oðà ë‚Àø€Àø¼pGÉð#úòC Oðà, ëƒÃø€! ð HDhÿ#úñ"ê`pG‚ ðHÒDhOðÿ úü#ê ‘@C`pGäàíà !óˆIw!óˆpG !óˆOðIðÿw‚óˆ¿)pGAð) Ð)¿pGÐéaÐéJaBlFFðʺÐéaÐéJað.ºøµFFFœðçù(¿ø½ !óˆ+F2F9F”ð|ÿF `w! Fð þ €óˆ Fø½øµFFFFðÈú(¿ø½ !óˆ”3F:Fihð]ÿF `w! Fedðþ €óˆ Fø½ #ƒóˆh ``ÉH€iÁé €óˆÈ`pGF #ƒóˆhƒB Ðh‹BÑh`àFhƒBõÑ €óˆpG !óˆ¹I‹i™kê!ê˜c €óˆFpG !óˆ±I‰iŠkCˆc!óˆpGµ‚kCc* Ð *¿½Bj2꿽¿ð&ý!Ab½BjB÷ѽ-éðAhFF¬B¿'½èðàh0Cà`Ôé‚k
6 àBjBÐàBj2êÑðÖüDbð¤ý„óˆ½-éðAF !óˆhF'¬BÐàh0Cà`Ôé‚kCc*Ð *Ð 6 C‚c)Ð )Ð àAj
7 àBjBÐàBj2êÑð­üGb$h¬BãÑðxý‡óˆ½èð"ÁhÂ`FpG-éðA FOð¿'½èðúð(BЅCVø$ FˆGd-óѽèðpµFRH„i €óˆ k(@Ñ ebð‡ü k(@AB@¡kC¡c!óˆp½pµFFH„i €óˆ k(@Ñ ebðnü k(@¡kC¡c!óˆp½pµF:H„i €óˆ k5êÐ ebðVü k¨C c €óˆ(Fp½pµF/H„i €óˆ kOð(@ÐAB@¡kC†óˆ¡cp½A± ebðwü(¤¿ k(@íچóˆ p½pµFH„i €óˆ kOð(@СkC†óˆ¡cp½A± ebðWü(¤¿ k(@ïچóˆ p½pµFH„i €óˆ kOð5ê 7 BÐàAj‘CÑðþüGb$h¬Bäѽèð !óˆÂh!óˆÁ`FpGµ "‚óˆ‚k$Cc*Ð *Ð
8 Ð)± ebð<ü(چóˆ p½ k¨C†óˆ c(Fp½0 RHQI`!`Á`0ð¹#`Àé:Áé20ð¹-éðA¿GMÈ ðññðuù0hø±F@h¸BÓñˆB<¿ h0` Óà!h@øahÉ9A`0`g`%`ð‰ùñ½èð h&F(ßÑðù)hA±ñˆG(¿àèW½èð ½èðpµPøl ñññð8ù(F…BЬB"Ù)h ±¡BÙ!`,`ahñ 8 àBjBÐàBj2êÑðÖüDbð¤ý„óˆ½-éðAF !óˆhF'¬BÐàh0Cà`Ôé‚kCc*Ð *Ð
9  h‚BÑBhD1a`h `hhñD¡BÑahD0h` h(`½èp@ð>¹-hÖçpµF¿ Lñðù ¡hF1± FIhmD!h)øÑ.¿0`ð#ù(Fp½7  H ðH`I!ðA`pGIÀ ðÑé“B2¿ D 9 àBjBÐàBj2êÑð­üGb$h¬BãÑðxý‡óˆ½èð"ÁhÂ`FpG-éðA FOð¿'½èðúð(BЅCVø$ FˆGd-óѽèðpµFRH„i €óˆ k(@Ñ ebð‡ü k(@AB@¡kC¡c!óˆp½pµFFH„i €óˆ k(@Ñ ebðnü k(@¡kC¡c!óˆp½pµF:H„i €óˆ k5êÐ ebðVü k¨C c €óˆ(Fp½pµF/H„i €óˆ kOð(@ÐAB@¡kC†óˆ¡cp½A± ebðwü(¤¿ k(@íچóˆ p½pµFH„i €óˆ kOð(@СkC†óˆ¡cp½A± ebðWü(¤¿ k(@ïچóˆ p½pµFH„i €óˆ kOð5ê
10 `pG !óˆ IÀ ðÑé£ë #”E2¿FD 10 Ð)± ebð<ü(چóˆ p½ k¨C†óˆ c(Fp½  RHQI`!`Á`0ð¹#`Àé:Áé20ð¹-éðA¿GMÈ ðññðuù0hø±F@h¸BÓñˆB<¿ h0` Óà!h@øahÉ9A`0`g`%`ð‰ùñ½èð h&F(ßÑðù)hA±ñˆG(¿àèW½èð ½èðpµPøl ñññð8ù(F…BЬB"Ù)h ±¡BÙ!`,`ahñ
11 `ƒóˆpGHAhhpG @ #`ÀépGh 11  h‚BÑBhD1a`h `hhñD¡BÑahD0h` h(`½èp@ð>¹-hÖçpµF¿ Lñðù ¡hF1± FIhmD!h)øÑ.¿0`ð#ù(Fp½ € H ðH`I!ðA`pGIÀ ðÑé“B2¿ D
12 ``pG "‚óˆh 12 `pG !óˆ IÀ ðÑé£ë #”E2¿FD
13 `` €óˆpG*¿Oð #pG´ƒóˆh `Œóˆ`DhR!DôѼpGµh)¿ 13 `ƒóˆpGHAhhpGï @ #`ÀépGh
14 h`тh±@hGFF½µF €óˆh(¿h 14 ``pG "‚óˆh
15 `ъh*¿HhG!óˆ½@`!``pGpµF„H…i°h(\Ёhªh‘BD҂`)8Ð)Ð)<ÑàÐé`ÐéJ`BjF h‘BÐÑøÀƒhcE÷Ù`KhC`H`Ah`@jªh€hh‘BÚÓàÐé`ÐéJ`BjF h‘BÐÑøÀƒhcE÷Ù`JhB`H`Ah`àÐé`ÐéJ`ð_ú4F$h´BСh¨hˆBøÙ,`ahi`e`ih `nb½èp@ðZºµ`èkð`îcp½µ !óˆÿ÷‘ÿ €óˆ½h)¿ pGIIŠi‚`ŠiÒkÂ`‰iÈc pG !óˆh)¿ Ñ@IŠi‚`ŠiÒkÂ`‰iÈc !óˆpGpµ9H‚i €óˆÔk%áhÑc h B¿¥`ÐlI± h‹B¿›hƒBˆ¿FÉh)õѐ` hh!`L` `Áká`!Äcðtú…óˆ Fp½$HµƒiÜkáhÙc h B¿  `ÐlI±hˆB¿€hBˆ¿FÉh)õњ` hh!`L` `Áká`ÄcðÊù F½pµH„i €óˆàk%¸±FÀhàchˆB¿`Ðh 15 `` €óˆpG*¿Oð #pG´ƒóˆh `Œóˆ`DhR!DôѼpGµh)¿
16 `Q`ˆ`ÂkÊ`Ácð®ùàk(ëÑ l `ðxú…óˆp½0 ´$ÝøÀ@`AaaÀéADa`Àé<¼pGpµFÀh`a a  ` h B¿oðp½h!`L`ð€ùEb h BöÑp½Ðé<‚hcEÑ*¿oðpGµR‚`ZBapÐéŠB$¿ÁhAahBÐ 16 h`тh±@hGFF½µF €óˆh(¿h
17 h`P`Fð\ù!Ab ½-éðAF F €óˆái)¿ FˆG' h(¿žNÑ)аiDb`chC```Bh` ðŠù( Û h(íÐ@ ` iA¡a"ixŠBœ¿áh¡a‡óˆ½èðOðÿ0øç-éð_F'ÐøF’FF €óˆßø‚Oê ¹ñ¿ FÈG h¸¹!Fm±ØøAb`JhB`H`Ah`)F ðMù ±‹óˆ8F½èðŸ h(çÐ@ ` iA¡axø !i iBœ¿àh a‹óˆºñ 17 `ъh*¿HhG!óˆ½@`!``pGpµF„H…i°h(\Ёhªh‘BD҂`)8Ð)Ð)<ÑàÐé`ÐéJ`BjF h‘BÐÑøÀƒhcE÷Ù`KhC`H`Ah`@jªh€hh‘BÚÓàÐé`ÐéJ`BjF h‘BÐÑøÀƒhcE÷Ù`JhB`H`Ah`àÐé`ÐéJ`ð_ú4F$h´BСh¨hˆBøÙ,`ahi`e`ih `nb½èp@ðZºµ`èkð`îcp½µ !óˆÿ÷‘ÿ €óˆ½h)¿ pGIIŠi‚`ŠiÒkÂ`‰iÈc pG !óˆh)¿ Ñ@IŠi‚`ŠiÒkÂ`‰iÈc !óˆpGpµ9H‚i €óˆÔk%áhÑc h B¿¥`ÐlI± h‹B¿›hƒBˆ¿FÉh)õѐ` hh!`L` `Áká`!Äcðtú…óˆ Fp½$HµƒiÜkáhÙc h B¿  `ÐlI±hˆB¿€hBˆ¿FÉh)õњ` hh!`L` `Áká`ÄcðÊù F½pµH„i €óˆàk%¸±FÀhàchˆB¿`Ðh
18 ¿ €óˆÈÑ8F½èðŸÝøÀ@`AaaÀé!Da`Àé<pGpµFÀh`a a!i ` h B¿oðp½h!`L`ð¸øEb h BöÑp½-éðAFFˆF €óˆ h'(¿NNÑ)аiDb`chC```Bh` ðéø(ڇóˆ½èðOðÿ0øç h(æÐ@ ``iAaa€ø€ÔéˆBœ¿àh`aái)¿ FˆG‡óˆ ½èðÐé2h“BÑ)¿oðpGµI`Qaxi‘B$¿ÁhahBÐ 18 `Q`ˆ`ÂkÊ`Ácð®ùàk(ëÑ l `ðxú…óˆp½  ´$ÝøÀ@`AaaÀéADa`Àé<¼pGpµFÀh`a a  ` h B¿oðp½h!`L`ð€ùEb h BöÑp½Ðé<‚hcEÑ*¿oðpGµR‚`ZBapÐéŠB$¿ÁhAahBÐ
19 h`P`FðWø!Ab F½-éð_F'Ðø F‘FF €óˆßøx€»F h¸¹!Fm±ØøAb`JhB`H`Ah`)F ð„ø ±‹óˆ8F½èðŸ h(çÐ@ ``iøBbapÔéˆBœ¿àh`aºñ¿ FÐG‹óˆ¹ñ ¿ €óˆÈÑ8F½èðŸ0 ¯H!@```@aapG!wªI‚h h‹h“BûÒ`JhB`H`Ah`pG¤KF™iw ÈwhÐøÀÂøÀÌø "˜awÿ÷¹ !óˆOð )¿ŒóˆpG)Ð)¿ ) 19 h`P`Fð\ù!Ab ½-éðAF F €óˆái)¿ FˆG' h(¿žNÑ)аiDb`chC```Bh` ðŠù( Û h(íÐ@ ` iA¡a"ixŠBœ¿áh¡a‡óˆ½èðOðÿ0øç-éð_F'ÐøF’FF €óˆßø‚Oê ¹ñ¿ FÈG h¸¹!Fm±ØøAb`JhB`H`Ah`)F ðMù ±‹óˆ8F½èðŸ h(çÐ@ ` iA¡axø !i iBœ¿àh a‹óˆºñ
20 ÑàAjŠhRŠ`Ðé`ÐéJ`Oðÿ1Ab€øÀŠI‚h h‹h“BûÒ`JhB`H`AhŒóˆ`pGðµ‚LF…°£iHOðOðÐ~JhFð™ú¡i"F wÏwhh`Z` awÿ÷Èø˜(¿hFð£ú àrJwßwhFh`Z` awÿ÷µø i@j°ð½0´iLAbƒh¡i"ÑøÀcE¿wdIF 20 ¿ €óˆÈÑ8F½èðŸÝøÀ@`AaaÀé!Da`Àé<pGpµFÀh`a a!i ` h B¿oðp½h!`L`ð¸øEb h BöÑp½-éðAFFˆF €óˆ h'(¿NNÑ)аiDb`chC```Bh` ðéø(ڇóˆ½èðOðÿ0øç h(æÐ@ ``iAaa€ø€ÔéˆBœ¿àh`aái)¿ FˆG‡óˆ ½èðÐé2h“BÑ)¿oðpGµI`Qaxi‘B$¿ÁhahBÐ
21 w„¿bJcF Ø h‹h“BûÒ`JhB`H`Ah`0¼pGhÒøÀœEúÒ 21 h`P`FðWø!Ab F½-éð_F'Ðø F‘FF €óˆßøx€»F h¸¹!Fm±ØøAb`JhB`H`Ah`)F ð„ø ±‹óˆ8F½èðŸ h(çÐ@ ``iøBbapÔéˆBœ¿àh`aºñ¿ FÐG‹óˆ¹ñ ¿ €óˆÈÑ8F½è🠠¯H!@```@aapG!wªI‚h h‹h“BûÒ`JhB`H`Ah`pG¤KF™iw ÈwhÐøÀÂøÀÌø "˜awÿ÷¹ !óˆOð )¿ŒóˆpG)Ð)¿ )
22 `ShK`Q`Jh`" aw0¼ÿ÷‚¸ßøHÁ`FÜøhh`X` Ìø w wŠh`Fhƒh“BûØ`BhJ`A`Hh`Üøÿ÷c¸ßø ÁÜøÜø‚h‹hšB˜¿pG=Jh`Z`"Ìøw w8HŠhhƒh“BûØ`BhJ`A`Hh`Üøÿ÷>¸ßøÀÀ`FÜøhh`X` Ìø w Èw wŠh`Fhƒh“BûÒ`ChK`A`Hh`Üøÿ÷¸ð´K%F™ih&ÊÐøÀ±FÂøÀÌø ˜aw wFŠhhÐøÀ”EúØ`BhJ`A`Hh`˜ið¼þ÷ù¿J FÂøÀÌø ˜aw Èw wFŠhhÐøÀ”EúÒ`BhJ`A`Hh`!F˜ið¼þ÷Ü¿0 ³*I( ‰iˆaþçµÿ÷<øÿ÷’þðˆùÿ÷bûÿ÷¸ú@!#HðLø Iˆa!w!óˆb¶J‚a¯ò?‘"À!Hð~ø½pµH€iÁ)¿IÁwjIbLàh@à` h B¿p½hI`¿% &p½ÁhÅ`hT`h…óˆ"`iˆG†óˆ hh)ïÐp½idle0 P x)˜ X "`w"Bw#ÃwÀé!‚cb!wI‚aaJiBaHaAiañ(b cÁbpGD$9ÝøÀÁ` `ÁhÁøÀÃh„Ib!‚`w!Aw#ÃwÀécb"‚wa{IaJiBaHaAiañ(b cÁbpGpµFOð Œóˆ!D$9˜á` `áh%H`áhnHb ¢` wew àwÄéR¥c%b  wfH¥a aAiaaDa`i!añ( b càb Fÿ÷Tþ…óˆ Fp½µF €óˆXH€il‚h¢BБBف`dÿ÷þ €óˆ F½µF !óˆ!ÿ÷2þ!óˆ F½ !óˆAAðAw €óˆpGµ "‚óˆF ÿ÷èý €óˆ½µ !óˆ>IÉhA¿ ÿ÷Ùý €óˆ½µ €óˆ4Hh€i‰h€hB(¿ÿ÷mþ €óˆ½pµ-IŒiñ(`b j¨BРjh¢bÿ÷eý j¨B÷Ñ`ðÑÔéaÔéAa½èp@ ÿ÷b½pµ !óˆIŒiñ(`b j¨BРjh¢bÿ÷Bý j¨B÷Ñ`ðÑÔéaÔéAa½èp@ ÿ÷?½pµF €óˆ (ÐH¡j€i` b ÿ÷/ý €óˆ Fejþ÷7ÿ(Fp½0 éX #HOðÿ1@``!`Á`pGßø|ÀÀé#Üø “h‹BÒhÉ“h‹BúÓ`ShC`P`ChbE``¿pGh@`pGJh‘BЊhƒhDŠ`Ðé`ÐéJ`!Á`pGJÒhBقB(¿‘BÙ pG pG‚BùҊBùÒöçX ði¼!p!A`pGµF €óˆ Fa`ðbü p €óˆ½µF €óˆ Fð~ü p €óˆ½ "‚óˆÀhI‰²Áb €óˆpG"pð‚¼µ "‚óˆ"pðzü €óˆ½"pðr¼µ "‚óˆ"pðjü €óˆ½!pðù»µ !óˆ!pðñû €óˆ½µF p Fð`ü p½µðïúðÜøHðøøÿ÷ŒÿðJø½è@þ÷^½JRhBقB(¿‘BÙ pG pG‚BùҊBùÒöç KYh 22 ÑàAjŠhRŠ`Ðé`ÐéJ`Oðÿ1Ab€øÀŠI‚h h‹h“BûÒ`JhB`H`AhŒóˆ`pGðµ‚LF…°£iHOðOðÐ~JhFð™ú¡i"F wÏwhh`Z` awÿ÷Èø˜(¿hFð£ú àrJwßwhFh`Z` awÿ÷µø i@j°ð½0´iLAbƒh¡i"ÑøÀcE¿wdIF
23 XhŠBوB(¿‚BøØpGˆBõҐBóÓpGÐ(àOðÿ300ÿ÷λOðÿ3 0ÿ÷úºOðÿ200ÿ÷d»Oðÿ1 0ÿ÷ºº00ÿ÷\» 0ÿ÷´º00ÿ÷¶» 0ÿ÷äºðž¹8µF1H ` `` rF F"ñTñ ”ÿ÷Pú+F"ñdñ0”ÿ÷û8½µF €óˆ FðŒù r €óˆ½µF €óˆ Fð·ù rñ0ÿ÷ûñ ÿ÷6úÿ÷—ü €óˆ½pµF@i F¹! þ÷šþ)Fñ ÿ÷9ú(¨¿p½€! ½èp@þ÷Œ¾pµF00ÿ÷1ûÚ! þ÷þ(Fp½)IIh`pGIIh‚h‰Jh‰`Âh‘B„¿Á`pGi‘Bˆ¿FapGI`IA`!`Á`IapGµ L†° I `‘ 23 w„¿bJcF Ø h‹h“BûÒ`JhB`H`Ah`0¼pGhÒøÀœEúÒ
24 IÍé@hFÿ÷Ïÿ™hFˆG˜ `°½à 9AdI 24 `ShK`Q`Jh`" aw0¼ÿ÷‚¸ßøHÁ`FÜøhh`X` Ìø w wŠh`Fhƒh“BûØ`BhJ`A`Hh`Üøÿ÷c¸ßø ÁÜøÜø‚h‹hšB˜¿pG=Jh`Z`"Ìøw w8HŠhhƒh“BûØ`BhJ`A`Hh`Üøÿ÷>¸ßøÀÀ`FÜøhh`X` Ìø w Èw wŠh`Fhƒh“BûÒ`ChK`A`Hh`Üøÿ÷¸ð´K%F™ih&ÊÐøÀ±FÂøÀÌø ˜aw wFŠhhÐøÀ”EúØ`BhJ`A`Hh`˜ið¼þ÷ù¿J FÂøÀÌø ˜aw Èw wFŠhhÐøÀ”EúÒ`BhJ`A`Hh`!F˜ið¼þ÷Ü¿  û*I( ‰iˆaþçµÿ÷<øÿ÷’þðˆùÿ÷bûÿ÷¸ú@!#HðLø Iˆa!w!óˆb¶J‚a¯ò?‘"À!Hð~ø½pµH€iÁ)¿IÁwjIbLàh@à` h B¿p½hI`¿% &p½ÁhÅ`hT`h…óˆ"`iˆG†óˆ hh)ïÐp½idle  À + È "`w"Bw#ÃwÀé!‚cb!wI‚aaJiBaHaAiañ(b cÁbpGD$9ÝøÀÁ` `ÁhÁøÀÃh„Ib!‚`w!Aw#ÃwÀécb"‚wa{IaJiBaHaAiañ(b cÁbpGpµFOð Œóˆ!D$9˜á` `áh%H`áhnHb ¢` wew àwÄéR¥c%b  wfH¥a aAiaaDa`i!añ( b càb Fÿ÷Tþ…óˆ Fp½µF €óˆXH€il‚h¢BБBف`dÿ÷þ €óˆ F½µF !óˆ!ÿ÷2þ!óˆ F½ !óˆAAðAw €óˆpGµ "‚óˆF ÿ÷èý €óˆ½µ !óˆ>IÉhA¿ ÿ÷Ùý €óˆ½µ €óˆ4Hh€i‰h€hB(¿ÿ÷mþ €óˆ½pµ-IŒiñ(`b j¨BРjh¢bÿ÷eý j¨B÷Ñ`ðÑÔéaÔéAa½èp@ ÿ÷b½pµ !óˆIŒiñ(`b j¨BРjh¢bÿ÷Bý j¨B÷Ñ`ðÑÔéaÔéAa½èp@ ÿ÷?½pµF €óˆ (ÐH¡j€i` b ÿ÷/ý €óˆ Fejþ÷7ÿ(Fp½  1È #HOðÿ1@``!`Á`pGßø|ÀÀé#Üø “h‹BÒhÉ“h‹BúÓ`ShC`P`ChbE``¿pGh@`pGJh‘BЊhƒhDŠ`Ðé`ÐéJ`!Á`pGJÒhBقB(¿‘BÙ pG pG‚BùҊBùÒöçÈ ði¼!p!A`pGµF €óˆ Fa`ðbü p €óˆ½µF €óˆ Fð~ü p €óˆ½ "‚óˆÀhI‰²Áb €óˆpG"pð‚¼µ "‚óˆ"pðzü €óˆ½"pðr¼µ "‚óˆ"pðjü €óˆ½!pðù»µ !óˆ!pðñû €óˆ½µF p Fð`ü p½µðïúðÜøHðøøÿ÷ŒÿðJø½è@þ÷^½JRhBقB(¿‘BÙ pG pG‚BùҊBùÒöç KYh
25 hBð? 25 XhŠBوB(¿‚BøØpGˆBõҐBóÓpGd*àOðÿ300ÿ÷λOðÿ3 0ÿ÷úºOðÿ200ÿ÷d»Oðÿ1 0ÿ÷ºº00ÿ÷\» 0ÿ÷´º00ÿ÷¶» 0ÿ÷äºðž¹8µF1H ` `` rF F"ñTñ ”ÿ÷Pú+F"ñdñ0”ÿ÷û8½µF €óˆ FðŒù r €óˆ½µF €óˆ Fð·ù rñ0ÿ÷ûñ ÿ÷6úÿ÷—ü €óˆ½pµF@i F¹! þ÷šþ)Fñ ÿ÷9ú(¨¿p½€! ½èp@þ÷Œ¾pµF00ÿ÷1ûÚ! þ÷þ(Fp½$+IIh`pGIIh‚h‰Jh‰`Âh‘B„¿Á`pGi‘Bˆ¿FapGI`IA`!`Á`IapGµ L†° I `‘
26 `cI 26 IÍé@hFÿ÷Ïÿ™hFˆG˜ `°½à ‰dI
27 hBð? 27 hBð?
28 ` 28 `cI
29 hBð? 29 hBð?
30 `_IBhJ`‚hŠ`ÂhÊ`iJaBi 30 `
31 b‚iJbh 31 hBð?
32 `YIjJ`BjŠ`‚jÊ`ÂjJak 32 `_IBhJ`‚hŠ`ÂhÊ`iJaBi
33 bBkJbÂi 33 b‚iJbh
34 `RIÂkJ`lŠ`BlÊ`‚lJaÂl 34 `YIjJ`BjŠ`‚jÊ`ÂjJak
35 bmJb‚k 35 bBkJbÂi
36 `LI‚mJ`ÂmŠ`nÊ`BnJa‚n 36 `RIÂkJ`lŠ`BlÊ`‚lJaÂl
37 bÂnJbBm 37 bmJb‚k
38 `EIBoJ`‚oŠ`ÂoÊ`Ðø€ JaÐø„ 38 `LI‚mJ`ÂmŠ`nÊ`BnJa‚n
39 bÐøˆ Jbo 39 bÂnJbBm
40 `=IÐø J`Ðø” Š`Ðø˜ Ê`Ðøœ JaÐø  40 `EIBoJ`‚oŠ`ÂoÊ`Ðø€ JaÐø„
41 bÐø¤ JbÐøŒ`pG-éðOðÂó€ÂóÁ ÂóAÂóÃ"OðOð Oð 41 bÐøˆ Jbo
42 ð4ÐVOêÖkú öú û*4¿Ðø àÐø$à.ê Kê4¿bFb úöÐø°+ê&CF`VÐø° 42 `=IÐø J`Ðø” Š`Ðø˜ Ê`Ðøœ JaÐø 
43 úö+ê Kê Àø°Ðø °+ê Kê Àø °Ðø°+ê.C`I¿½èðd›­OêŒ R¼ç8@(8@@@@ @@@HˆAð€€pG}HˆAð€€pGµ{Hðwø½è@þ÷´»µxHðoø½è@þ÷¬»µuJ!rHÿ÷\þpIsHsJHg!oHÿ÷TþmIqHHg½pµ F¿nL(z(ÑfH¨BÑlHhAô€A`À!% þ÷üaH¨BÑgHhAô1`À!& þ÷øû]JcI"hho±ûòñáˆAð@‚!‰Að‚¡ˆBò,C!€ˆ€ˆp½z)¿pG"AoŠ 43 bÐø¤ JbÐøŒ`pG-éðOðÂó€ÂóÁ ÂóAÂóÃ"OðOð Oð
44 ‚Š‚IIBÑOHh!ô€A`% þ÷ë»EIB¿pGJHh!ô1`& þ÷ß»-éðGEoFµø ,ˆµø ðOð OðÐ!ð¿€!ð¿Að ð¿Að@ð¿Aô€q‡óˆ0þ÷³üˆóˆô€ ЇóˆOôq0þ÷§üˆóˆ(ˆ ô€p(€ð Їóˆ 44 ð4ÐVOêÖkú öú û*4¿Ðø àÐø$à.ê Kê4¿bFb úöÐø°+ê&CF`VÐø°
45 ðÿ0Fÿ÷ôýˆóˆð€¿ð€Їóˆñ0ÿ÷3ù(¨¿¨€Ú!0þ÷ü)ð€@ð@¨ˆóˆð@¿½èð‡‡óˆ!0þ÷oüˆóˆ)ð@¨(ˆ ð@(€½èð‡ 8@ D@h à m8@yD@°) 8@$8@HèkIh` `jI 45 úö+ê Kê Àø°Ðø °+ê Kê Àø °Ðø°+ê.C`I¿½èðd›­OêŒ R¼ç8@(8@@@@ @@@HˆAð€€pG}HˆAð€€pGµ{Hðwø½è@þ÷´»µxHðoø½è@þ÷¬»µuJ!rHÿ÷\þpIsHsJHg!oHÿ÷TþmIqHHg½pµ F¿nL(z(ÑfH¨BÑlHhAô€A`À!% þ÷üaH¨BÑgHhAô1`À!& þ÷øû]JcI"hho±ûòñáˆAð@‚!‰Að‚¡ˆBò,C!€ˆ€ˆp½z)¿pG"AoŠ
46 h 46 ‚Š‚IIBÑOHh!ô€A`% þ÷ë»EIB¿pGJHh!ô1`& þ÷ß»-éðGEoFµø ,ˆµø ðOð OðÐ!ð¿€!ð¿Að ð¿Að@ð¿Aô€q‡óˆ0þ÷³üˆóˆô€ ЇóˆOôq0þ÷§üˆóˆ(ˆ ô€p(€ð Їóˆ
47 ``  47 ðÿ0Fÿ÷ôýˆóˆð€¿ð€Їóˆñ0ÿ÷3ù(¨¿¨€Ú!0þ÷ü)ð€@ð@¨ˆóˆð@¿½èð‡‡óˆ!0þ÷oüˆóˆ)ð@¨(ˆ ð@(€½èð‡ 8@ D@Ø P µ8@ÁD@D+ 8@$8@HèkIh` `jI
48 hBð 48 h
49 ``Oðà!GöÿBJaˆa abHhAð€q``HhAð`_HhAð€Q`]HhAô€q`\Hhô@1±õ€?ÐhAô`h!ô`hAô€q`hôûÐhô€¿pGhAô€1`hAô€`pGGIOð€P`FKXhðûÑOô``XhðûÑBJ `h!ô`AAô A`<I€`=HOô€|ÀøÀÐøÀôúÐÐøÀLð ÀøÀ¿ÐøÀðúÐÑøÀLð ÁøÀ¿ÑøÀðúÐÑøÀô€ÑÓøÀLô€|ÃøÀÑøÀLô€|ÁøÀÓøÀ,ô€|ÃøÀ hôûÐhCô`hCð€s`hðûÐh`h`h@ô€0`H!`!`h@ð` h0êûÑHhAð`HhAð`pG8@8@üíàà$8@p@48@8@8@<@ 8@,8@Âh!€Âh‚ÀhpGAHµÂh!‚x*Ñ"pÂh€Âh‚Âh‘AhIhˆG½è@þ÷¡¹6IOð€@È`Fÿ÷»pµFx%(¿/H BÑ/HhAð`-HhAð``p! þ÷ú)H `Ôé h°ûñðáh@ €âh!‘€áh…àh…p½x)¿pG!Âh€Âh‘Âh‚IB¿pGµ þ÷ûùHh!ð`½ÂhIÑbÂh!‘‚Ãh"ZbÃh‚Âh‘Àh!€pGÂhIÑbÂh!‘‚Âh!‚Âh !€ÀhŠðûÐpGX $8@8@HèpµþHhð@` €óˆûM$(h ±2!Abþ÷Õÿ,`„óˆp½ö ˆ°èèÐé€i‘Íé ûO%ö ¹ißø´£ßøä³.F,F¨FOð Áø‰óˆ¸iÊø þ÷½ÿ¸i@jˆóˆ(Ð(Ð2(Ð.ëÑ,éØ$-\Òßèð#1?M&`IJñç&4F5Fs"iF ñ0þ÷7ÿÒç.ÐÑåçOðÿ3"Ü¡ ñ0þ÷+ÿOôzqÙHÿ÷öúBàOðÿ3"ס ñ0þ÷ÿ@òÜQÒHÿ÷èú4àOðÿ3"Ñ¡ ñ0þ÷ÿOôúaËHÿ÷Úú&àOðÿ3"Ë¡ ñ0þ÷ÿ@ö¸1ÄHÿ÷ÌúàOðÿ3"Å¡ ñ0þ÷óþAòˆ1½Hÿ÷¾ú 49 `` 
50 àOðÿ3"¿¡ ñ0þ÷åþ&4F5FhŲ{ç±I­õ}º ‰i¼M¼LˆaOôzpÿ÷‡ùOðÿ3OôúriFñ þ÷ûý¶¡hFðñú𤀴¡ðëú(}ÐÀƲd.ˆ¿d&2F9F}¨ðñú1F}¨ðoúOðÿ3 "ª¡ñ0þ÷¨þOðÿ3 "ññ0þ÷ŸþOðÿ3"‹¡ñ0þ÷—þOðÿ3 "¡¡ñ0þ÷þOðÿ3"ññ0þ÷†þOðÿ3"~¡ñ0þ÷~þOðÿ3 "—¡ñ0þ÷vþOðÿ3 50 hBð
51 "ñ#ñ0þ÷mþOðÿ3"r¡ñ0þ÷eþOðÿ3 "Ž¡ñ0þ÷]þOðÿ3"éñ0þ÷UþOðÿ3"f¡ñ0þ÷MþOðÿ32F}©ñ0þ÷EþOðÿ3"^¡ààñ0þ÷;þbçOðÿ3"X¡ñ0þ÷2þOðÿ3*"w¡ñ0þ÷*þOðÿ3OôúriFñ0þ÷!þHç¿Oðÿ3!"y¡ñ0þ÷þ>ç-éðAŒ°€F}¡ðxú '<L<M&($Ðz¡@Fðnú(-Ðy ­èèñ‘è¥èÐé€j‘Íé s,"iFzHþ÷ëý h€ð€ ` °½èð‡óˆ(h ±!Abþ÷/þ.`†óˆ h€ð@ìç‡óˆ(h ±!Abþ÷ þ.`†óˆ °½èð”°%ÿ÷ºùþ÷uÿ!#Hÿ÷(úbL@ò‚2Oôq Fÿ÷û@ò‚2! Fÿ÷û\I'Hÿ÷ú@ò‚2! Fÿ÷û@ò‚2! Fÿ÷ ûUL"@! Fÿ÷û"€! F£à@ Odpal zrusen uzivatelem. 51 ``Oðà!GöÿBJaˆa abHhAð€q``HhAð`_HhAð€Q`]HhAô€q`\Hhô@1±õ€?ÐhAô`h!ô`hAô€q`hôûÐhô€¿pGhAô€1`hAô€`pGGIOð€P`FKXhðûÑOô``XhðûÑBJ `h!ô`AAô A`<I€`=HOô€|ÀøÀÐøÀôúÐÐøÀLð ÀøÀ¿ÐøÀðúÐÑøÀLð ÁøÀ¿ÑøÀðúÐÑøÀô€ÑÓøÀLô€|ÃøÀÑøÀLô€|ÁøÀÓøÀ,ô€|ÃøÀ hôûÐhCô`hCð€s`hðûÐh`h`h@ô€0`H!`!`h@ð` h0êûÑHhAð`HhAð`pG8@8@üíàà$8@p@48@8@8@<@ 8@,8@Âh!€Âh‚ÀhpGAHµÂh!‚x*Ñ"pÂh€Âh‚Âh‘AhIhˆG½è@þ÷¡¹6IOð€@È`Fÿ÷»pµFx%(¿/H BÑ/HhAð`-HhAð``p! þ÷ú)H `Ôé h°ûñðáh@ €âh!‘€áh…àh…p½x)¿pG!Âh€Âh‘Âh‚IB¿pGµ þ÷ûùHh!ð`½ÂhIÑbÂh!‘‚Ãh"ZbÃh‚Âh‘Àh!€pGÂhIÑbÂh!‘‚Âh!‚Âh !€ÀhŠðûÐpGÈ $8@8@HèpµùHhð@` €óˆöM$(h ±2!Abþ÷Õÿ,`„óˆp½ñ ˆ°èèÐé€i‘Íé öO%ñ ¹ißø £ßøг.F,F¨FOð Áø‰óˆ¸iÊø þ÷½ÿ¸i@jˆóˆ(Ð(Ð2(%Ð.ëÑ,éØ$-€ð‰€ßèð9Ncx&`IJðçßHOô€a€Á€€I€&4F5Fs"iF ñ0þ÷,ÿÇç.ÅÑÚçOðÿ3"Ò¡ ñ0þ÷ ÿOðÿ3+"Ô¡ ñ0þ÷ÿÝIOô€`€BòqÛHÿ÷ßúMàÆHOô€a€Á€€Oðÿ3"Õ¡ ñ0þ÷ÿþAòˆ1ÐHÿ÷Êú8à»IOô`€@‰€Oðÿ3"Ñ¡ ñ0þ÷êþAòˆ1ÆHÿ÷µú#à±IOô€P€@‰€Oðÿ3"Ï¡ ñ0þ÷Õþ@ö¸1»Hÿ÷ úà¦IOôP€Oðÿ3"Í¡ ñ0þ÷Ãþ&4F5FhŲYç›I­õ}Í ‰iÏMÏLˆaOôzpÿ÷eùOðÿ3OôúriFñ þ÷ÙýÉ¡hFðCûð¤€Ç¡ð=û(}ÐÀƲd.ˆ¿d&2F9F}¨ðuû1F}¨ðÁúOðÿ3 "½¡ñ0þ÷†þOðÿ3 "ññ0þ÷}þOðÿ3"u¡ñ0þ÷uþOðÿ3 "´¡ñ0þ÷mþOðÿ3"ññ0þ÷dþOðÿ3"h¡ñ0þ÷\þOðÿ3 "ª¡ñ0þ÷TþOðÿ3
52 Odpal_vlakno0 h 0 52 "ñ#ñ0þ÷KþOðÿ3"\¡ñ0þ÷CþOðÿ3 "¡¡ñ0þ÷;þOðÿ3"éñ0þ÷3þOðÿ3"P¡ñ0þ÷+þOðÿ32F}©ñ0þ÷#þOðÿ3"H¡ààñ0þ÷þbçOðÿ3"B¡ñ0þ÷þOðÿ3*"Š¡ñ0þ÷þOðÿ3OôúriFñ0þ÷ÿýHç¿Oðÿ3!"Œ¡ñ0þ÷õý>ç-éðA˜°€F¡ðüú '&N&L%豎¡@Fðóú8³¡@Fðîú-Lx³\"ŒIhFð‰úk\"iFñ0þ÷Ñý0h€ð€0`°½èð‡óˆ h ±!Abþ÷þ%`…óˆ0h€ð@ìç‡óˆ h ±!Abþ÷þ%`…óˆ°½èðÿç°ñ0½èðAOðÿ3Oô¶rpIþ÷ ½@ Odpal zrusen uzivatelem.
53 X 1 53 Odpal_vlakno  Ø @Vypousteni zahajeno!
54 2 54 (1/4) Ventil otevren -> nafukovani balonu
55 3 55 @È (2/4) Prepalovani lisu...
56 4 56 (3/4) Zatavovani balonu...
57 konec 57 (4/4) Otevirani vika...
58 GPS_NMEAH à $GPGGA*Latitude: Longitude: Altitude: Status: Nenalezen ukoncovaci znak NMEA zpravy * 58 Cela sekvence dokoncena!
59 Nenalezen zacatek GPGGA zpravy 59 GPS_NMEA¸ P $GPGGA*Latitude: Longitude: Altitude: Status: Nenalezen ukoncovaci znak NMEA zpravy *
60 odpalzrusNeplatny prikaz, spravny format *<prikaz> 60 Nenalezen zacatek GPGGA zpravy
61 ˜ @Ä)@ÿ÷Yú"‘ Fÿ÷Tú"Ñ Fÿ÷Oú" Fÿ÷Jú"Q Fÿ÷EúCIDHÿ÷kø$CK@"OôlqBH”þ÷!ÿAK@"Oô˜q@H”þ÷ÿ?O?NßøOð ñ ¿Oðÿ3"©ñ þ÷æûø (Ð 61 odpalzrushelpd+ ¢°%ÿ÷²øþ÷mþ!fHÿ÷ ùeL@ò‚2Oôq Fÿ÷ú@ò‚2! Fÿ÷ú_I`Hÿ÷ù@ò‚2! Fÿ÷ú@ò‚2! Fÿ÷úYL"@! Fÿ÷ûù"€! Fÿ÷öù"‘ Fÿ÷ñù"Ñ Fÿ÷ìù" Fÿ÷çù"Q Fÿ÷âùKIKHÿ÷ø$JK@"OôlqIH”þ÷¾þHK@"Oô˜qGH”þ÷¶þ;NcOô¶rDIñ0þ÷ZüCOßø Oð ñ Oðÿ3"©ñ þ÷|ûø (Ð
62 -RÓ% ñ 62 -QÓ% ñ
63 ¯òØPFðù(,ЯòàPFð ù(5ЯòäèÍé Íé <ñ‘èÍé Íé<Ðé€j‘Íé k," ©ñ0þ÷üØø€ð€Èøø@ºç‹óˆ8h ±!Abþ÷Ãü<`„óˆØø€ð@êç‹óˆ8h ±!Abþ÷³ü<`„óˆàç ëLp øhŲ–ç¼)X !˜ Ïh h @-éð#FFœFF)„¿'/LGؽèðpG*Ð*¿* Ðàø€ø € ñ ðÿ 4àëøÀˆøÀñ ðÿOð *¿*Ñë ø€m‰ø€í²*Ð *Ñàë %Dø|ëˆøp/uÅø\åq%àë ø€m‰ø#€í²ø€¸ñ,¿RÒ² *Ù`€ø"p½èðpG[Û²™B§Ø½èðpGH 0µF F*FøKø ± Bøб(Ðmñç(F0½µFð¿ð@ð€Oð>Àò€Qø;£ë ,ê êο@ø;ðСññRÛø;+ø;÷ÑFðFø F½Oð<Pø+Qø;šB!Ñ¢ë “CêÌÑPø+Qø;šBÑ¢ë “CêÌ ÑPø+Qø;šB Ñ¢ë “CêÌÛÐOðpG¿Ðº±úñð"úðË@Áñ Û²À²À,úóÑ‘CêÃæÑpGpGpGpGOð)Àð€ð ð€Ìñ ¼ñ¿ø+¨¿ ø+¡ë ð ¸_êÁ|$¿ø+ø+H¿ø+pGOðµF”F–F 9"¿ è P è P±ñ ¿ô÷¯ (¿ è PH¿ À]øë‰(¿@ø+¿pGH¿ ø+ð€O¿ø+pGF¯ó€ Fý÷büI «¾þç&pG¨üTUUeÿÿ€RðóUU?ÿðUUUÿÿUUUUÿÿUUUUÿÿPUUUÿÿmainBH  %/9CMSY_€%@襀%@ð) 0* hL!/!I$ > %%%% %C 63 ¯òPFðLù³¯ò PFðFùX³¯ò$PFð@ùˆ³\"/I
64 %C % % %%%C%C&I  ((      1 1 1 1 I8  I I8 4 ! I8 "I#7I$I%I&I 'I(I) * +,-./4  04 14 24 34 44 5.:;9? I6.:;9? 7.:;9G8.:;9? I 9.:;9? :.:;9G ;.:;9? I<.:;9? =.:;9G>.:;9? I@?.:;9? @@.:;9G@A.:;9? I@ 64 ¨ðÜøk\"
65 B.:;9? @ 65 ©ñ0þ÷$üØø€ð€¿Èøø@Æç‹óˆ8h ±!Abþ÷eü<`„óˆØø€ð@êç‹óˆ8h ±!Abþ÷Uü<`„óˆàçÿçOðÿ3Oô¶rIñ0þ÷ôûÕç ëLp øhŲ—çØ @X+P @P+È ™!  Ø  @d+-éð#FFœFF)„¿'/LGؽèðpG*Ð*¿* Ðàø€ø € ñ ðÿ 4àëøÀˆøÀñ ðÿOð *¿*Ñë ø€m‰ø€í²*Ð *Ñàë %Dø|ëˆøp/uÅø\åq%àë ø€m‰ø#€í²ø€¸ñ,¿RÒ² *Ù`€ø"p½èðpG[Û²™B§Ø½èðpG¸ 0µF F*FøKø ± Bøб(Ðmñç(F0½µ :À𠀱èP : èP±èP èP¿ôõ¯_ê|$¿±èP èPD¿ÉÀ½è@_ê‚|$¿Qø;@ø;¿pGÒ(¿1ø;H¿ø+(¿ ø;H¿ø+pGµFð¿ð@ð€Oð>Àò€Qø;£ë ,ê êο@ø;ðСññRÛø;+ø;÷ÑFðFø F½Oð<Pø+Qø;šB!Ñ¢ë “CêÌÑPø+Qø;šBÑ¢ë “CêÌ ÑPø+Qø;šB Ñ¢ë “CêÌÛÐOðpG¿Ðº±úñð"úðË@Áñ Û²À²À,úóÑ‘CêÃæÑpGpGpGpGOð)Àð€ð ð€Ìñ ¼ñ¿ø+¨¿ ø+¡ë ð ¸_êÁ|$¿ø+ø+H¿ø+pGOðµF”F–F 9"¿ è P è P±ñ ¿ô÷¯ (¿ è PH¿ À]øë‰(¿@ø+¿pGH¿ ø+ð€O¿ø+pGF¯ó€ Fý÷¼ûI «¾þç&pG¨üTUUeÿÿ€RðóUU?ÿðUUUÿÿUUUUÿÿUUUUÿÿPUUUÿÿmainBH  mw‹•›¡§€%@èí€%@Neplatny prikaz, napiste <odpal> pro zahajeni sekvence
66 C.:;9G@ 66 ci <zrus> pro zruseni vypousteni
67 D1E1F1XYWG1XYWH.1I.1@J.1@ 67 à+ |0À,| l”Ò/
68 K.1L.< 4 I? M.< 4 ? NIOPI:;9QI4 R S TUVW1X4I ,Y4I Z4I[4I,\4I]4I 4 ^4I ,4 _4I4 `4I,4 a4I4 b41 ,c41d41,e41f1g1hI iIjIkI 4 lI ,4 mI4 n1 o1p4I ? q4I? < r4I,s4It5Iu;v=w%x<%%.0ÿÿÿÿarmcc+|   68  
69   0ÿÿÿÿarmcc+|   69 * pV
70   0ÿÿÿÿarmcc+|   70 Vita vas Automaticky Vypoustec Meteobalonu 1.1
71   0ÿÿÿÿarmcc+|   71 Zapojeni vyvodu:
72   0ÿÿÿÿarmcc+|   72 GPIOB10 - ventil1plis2#zata'Ci Uq3? otevr\kryt Prikazyd<odpal>?3hasekGceˆA¬ ni
73   0ÿÿÿÿarmcc+|   73 <zrus&A¤¡help> nÁ5veda0
74   0ÿÿÿÿarmcc+|   74 !/!I$ > %%%% %C
75     4” h˜ h² hØ hè hö œüJFXA~„Ž О°,B~„ŽQÄÎ hôø@D„[Ä 84 l" ˜ ¬V>Az„…†‡Ž@@Az„…†‡Ž œ€ œž* œÈ 8è2A~„Ž2NBz„…†‡ˆŽ 8€”<A~„ŽÐZBz„…†‡ˆŽ 8* 75 %C % % %%%C%C&I  ((      1 1 1 1 I8  I I8 4 ! I8 "I#7I$I%I&I 'I(I) * +,-./4  04 14 24 34 44 5.:;9? I6.:;9? 7.:;9G8.:;9? I 9.:;9? :.:;9G ;.:;9? I<.:;9? =.:;9G>.:;9? I@?.:;9? @@.:;9G@A.:;9? I@
76 40Bz„…†‡ˆŽd2A|„…†Ž–.A|„…†ŽÄ.A|„…†ŽòDA|„…†Ž6@A|„…†Žv>A|„…†Ž ¸ ÊÞ€Bz„…†‡ˆŽ$^jA|„…†Žp 76 B.:;9? @
77 ÄÅÆÎB È6A|„…†Ž   œ  6 ( ^  77 C.:;9G@
78 œt  78 D1E1F1XYWG1XYWH.1I.1@J.1@
79 8~  8† š (G„LÄ A~„ŽÞ (A~„Ž  79 K.1L.< 4 I? M.< 4 ? NIOPI:;9QI4 R S TUVW1X4I ,Y4I Z4I[4I,\4I]4I 4 ^4I ,4 _4I4 `4I,4 a4I4 b41 ,c41d41,e41f1g1hI iIjIkI 4 lI ,4 mI4 n1 o1p4I ? q4I? < r4I,s4It5Iu;v=w%x<%%.0ÿÿÿÿarmcc+|  
80  80   0ÿÿÿÿarmcc+|  
81 $ 81   0ÿÿÿÿarmcc+|  
82 ÒA|„…†Ža 82   0ÿÿÿÿarmcc+|  
83 ÄÅÆÎB ä 83   0ÿÿÿÿarmcc+|  
84 A~„Ž 8ø 84   0ÿÿÿÿarmcc+|  
85  8 *@ VA|„…†Ž– JB~„Žà HA|„…†Ž,  A„NÄL .A|„…†Žz FK~„ŽÀ lBz„…†‡ˆŽ$, ”Bv„ 85   0ÿÿÿÿarmcc+|  
86 … †‡ˆ‰Š‹Ž À Ú 0A|„…†Ž 86    Ø 4Ü hà hú h  h0 h> œDJŽXA~„Ž Ðæø,B~„ŽQÄÎ h<@@D„[Ä €4 ´" à ôVJ>Az„…†‡Žˆ@Az„…†‡Ž œÈ œæ* œ 80H2A~„ŽzNBz„…†‡ˆŽ 8ÈÜ<A~„ŽZBz„…†‡ˆŽ 8r
87 |Bz„…†‡ˆŽ†DK~„Ž$Ê’Bv„ 87 |0Bz„…†‡ˆŽ¬2A|„…†ŽÞ.A|„…†Ž .A|„…†Ž:DA|„…†Ž~@A|„…†Ž¾>A|„…†Ž  &€Bz„…†‡ˆŽ$¦jA|„…†Žp
88 … †‡ˆ‰Š‹Ž ` œp Ž$ ²` dA{„…†‡ŽCvm{ v^A~„…\ 88 ÄÅÆÎB  6A|„…†Ž P  œd  ~ ( ¦ 
89 ÄÅA OÄÅ Ô> J \B(ž‚A|„…†‡a 89 œ¼ 
90 ÄÅÆÇB [ÄÅÆÇ ( 90 8Æ  8Î â (G„LÄ
91 2DA~ŽvVA|„…†Ž œè8 PpfA|„…†ŽÖ,A~„ŽA~„Ž 2A~„ŽJA~„Žh"A~„Ž Š@A|„…†Ž\ÄÅÆÎ ÊFA|„…†Ž_ÄÅÆÎ2A|„…†Ž P b8 œš" 8¼" ä è 91  
92 òA~„ŽA~„Ž 8, BJA~„Ž bjA~„Ž ‚ŠA~„Ž¢A~„Ž¸ A~„ŽMÄÎ 8Ø" ú $ 92 A~„Ž&
93 . 93 (A~„Ž P
94 8 94 
95 B 95 $Z
96 L R X ^ dh8A|„…Ž A~„Ž¼0A~„Ž ì.A|„…†ŽTÄÅÆÎA|„…†Ž 8 @& fz.A~„ŽBxS~ 8¸æ$ž¬Bw„ …†‡ˆ‰Š‹Ž l x „A~„ŽEÄΔA~„ŽEÄΤ$A~„ŽÈrA|„…†Ž :@ zðBx„…†‡ˆ‰ŠŽ 8œ  < 8|Œ.B~„ŽSÄÎ ºÈTA|„…†Ž2P~„Ž œN" 8p$¤*A|„…†ŽÎ>Bx !’Cê~$ž"žBz„…†‡ˆŽAnmz]<#æAl@H&ÔBz„…†‡ˆ‰L 96 ÒA|„…†Ža
97 ÄÅÆÇÈÉA S 97 ÄÅÆÎB , A~„Ž 8@  8^ *ˆ VA|„…†ŽÞ JB~„Ž( HA|„…†Žt  A„NÄ” .A|„…†Ž FK~„Ž lBz„…†‡ˆŽ$t ”Bv„
98 ÄÅÆÇÈÉA FÄÅÆÇÈÉ '$A}„…ŽhD'VB~„Ž hœ'€ 4( ( ( hô h"(Dhf(NFŽjδ(  À( hÌ(4 98 … †‡ˆ‰Š‹Ž "0A|„…†ŽR|Bz„…†‡ˆŽÎDK~„Ž$’Bv„
99 ..\..\..\os\hal\include\gpt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¤°éGPT_UNINIT GPT_STOP GPT_READY GPT_CONTINUOUS GPT_ONESHOT Pgptstate_tœ;PGPTDriverA@O–%"û"Pgptcallback_tG\ 99 … †‡ˆ‰Š‹Ž ¨ œ¸ Ö$ ú` ZdA{„…†‡ŽCvm{ ¾^A~„…\
100 ..\..\..\os\hal\platforms\STM32\gpt_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil  Pgptfreq_tøëPgptcnt_tèð*÷frequency¨#callback#PGPTConfigσ)ÏGPTDriverstateé#configS#clockø#timW# ÷"O"Ñ4 100 ÄÅA OÄÅ > ZJ ¤B(æ‚A|„…†‡a
101 ..\..\..\os\hal\include\gpt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÐ@=éGPT_UNINIT GPT_STOP GPT_READY GPT_CONTINUOUS GPT_ONESHOT Pgptstate_tœ;PGPTDriverÙ@O–%"û"Pgptcallback_tGl 101 ÄÅÆÇB [ÄÅÆÇ p
102 ..\..\..\os\hal\platforms\STM32\gpt_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil8°=Pgptfreq_tøëPgptcnt_tèð*÷frequency¨#callback¶#PGPTConfigσ)ÏGPTDriverstate#configS#clockø#timW# ÷"O"ÑqGPTD2“¤ 102 zDA~Ž¾VA|„…†Ž œ08 hP¸fA|„…†Ž,A~„ŽJA~„Ž dzA~„Ž’A~„Ž°"A~„Ž Ò@A|„…†Ž\ÄÅÆÎ FA|„…†Ž_ÄÅÆÎX2A|„…†Ž ˜ ª8 œâ" 8" , 0
103 ..\..\..\os\hal\platforms\STM32\stm32.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keiläIH?*…TCR1…#_resvd0è#CR2…#_resvd1è#SMCR…#_resvd2è# 103 :A~„ŽXA~„Ž 8t Š’A~„Ž ª²A~„Ž ÊÒA~„ŽêA~„Ž A~„ŽMÄÎ 8 " B l
104 DIER…# _resvd3è#SR…#_resvd4è#EGR…#_resvd5è#CCMR1…#_resvd6è#CCMR2…#_resvd7è#CCER…# _resvd8è#"CNT‹#$PSC…#(_resvd9è#*ARR‹#,RCR…#0_resvd10è#2„‹CCRû#4BDTR…#D_resvd11è#FDCR…#H_resvd12è#JDMAR…#L_resvd13è#NOR…#P_resvd14è#RtètøPstm32_tim_t¦‚| 104 v
105 ..\..\..\os\kernel\include\chthreads.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil|áä@uvoidchar"¥)ŽThreadHp_nextð #p_prevð #p_prio4#p_ctxü # p_newerð #p_olderð #p_name#p_stateþ#p_flagsí#p_refs#p_preempt!#p_time# p_uC#$p_waiting#(p_msgqueueô #,p_msgE#4p_ependingg#8p_mtxlist#<p_realprio4#@p_mpool³#D«"t‘"H N¯E%³""Ptfunc_t/ÞSürdymsgEexitcodeEwtobjp³ewmaskgì 105 €
106 ..\..\..\os\kernel\include\chmtx.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil0ê\B)ÜMutexm_queueô #m_ownerð #m_nextÜ# "¡PMutex¡,À 106 Š
107 ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilHîìBuvoid"©Pregarm_t¯ÞPstkalign_tæ)¼extctx r0³#r1³#r2³#r3³# r12³#lr_thd³#pc³#xpsr³#)¤intctx$r4³#r5³#r6³#r7³# r8³#r9³#r10³#r11³#lr³# )¼contextr13¼#"< 107 ” š   ¦ ¬°8A|„…ŽèA~„Ž0A~„Ž 4.A|„…†ŽTÄÅÆÎbA|„…†Ž € ˆ& ®Â.A~„ŽBxS~ 8æ$æ¬Bw„ …†‡ˆ‰Š‹Ž ´ À ÌA~„ŽEÄÎÜA~„ŽEÄÎì$A~„ŽrA|„…†Ž ‚@ ÂðBx„…†‡ˆ‰ŠŽ 8ä  „ 8ÄÔ.B~„ŽSÄÎ TA|„…†Žd2P~„Ž œ–" 8¸$ì*A|„…†Ž ‚Bx˜!’Cê~@*#jBz„…†‡ˆŽAbez]B
108 ..\..\..\os\kernel\include\chlists.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$ö<CPThreadŸ#*Ôp_nextÔ#p_prevÔ#"£PThreadsQueue³_*ÿp_nextÔ#PThreadsListìi„ 108 ÄÅÆÇÈA A*D
109 ..\..\..\os\ports\RVCT\ARMCMx\chtypes.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil÷ˆC_BoolPbool_t¦$Ptmode_tÙ%Ptstate_tÙ&Ptrefs_tÙ'Ptslices_tÙ(Ptprio_tø)Pmsg_t»*Peventid_t»+Peventmask_tø,Pflagsmask_tø-Psystime_tø.Pcnt_t»/ìC:\Program Files\Keil\ARM\ARMCC\bin\..\include\stdint.hARM C/C++ Compiler, 5.03 [Build 24]ø,Dsigned charshortintlong longunsigned charunsigned shortunsigned intunsigned long longPint8_tr& Pint16_t' Pint32_tŠ( Pint64_t‘) Puint8_tž, Puint16_t¯- Puint32_tÁ. Puint64_tÑ/ Pint_least8_tr5 Pint_least16_t6 Pint_least32_tŠ7 Pint_least64_t‘8 Puint_least8_tž; Puint_least16_t¯< Puint_least32_tÁ= Puint_least64_tÑ> Pint_fast8_tŠC Pint_fast16_tŠD Pint_fast32_tŠE Pint_fast64_t‘F Puint_fast8_tÁI Puint_fast16_tÁJ Puint_fast32_tÁK Puint_fast64_tÑL Pintptr_tŠO Puintptr_tÁP Pintmax_t‘S Puintmax_tÑT ÈC:\Program Files\Keil\ARM\ARMCC\bin\..\include\stddef.hARM C/C++ Compiler, 5.03 [Build 24]ÀÿˆDintunsigned intunsigned shortPptrdiff_tr#Psize_ty'Pwchar_t‰4` 109 0ÄÅÆÇÈÎG ”%¨A^@x'ÔBz„…†‡ˆ‰L
110 ..\..\..\os\hal\platforms\STM32L1xx\stm32l1xx.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilDLÈ?ÙIRQnNonMaskableInt_IRQnrMemoryManagement_IRQntBusFault_IRQnuUsageFault_IRQnvSVC_IRQn{DebugMonitor_IRQn|PendSV_IRQn~SysTick_IRQnWWDG_IRQnPVD_IRQnTAMPER_STAMP_IRQnRTC_WKUP_IRQnFLASH_IRQnRCC_IRQnEXTI0_IRQnEXTI1_IRQnEXTI2_IRQnEXTI3_IRQn EXTI4_IRQn 110 ÄÅÆÇÈÉA S
111 DMA1_Channel1_IRQn DMA1_Channel2_IRQn DMA1_Channel3_IRQn DMA1_Channel4_IRQnDMA1_Channel5_IRQnDMA1_Channel6_IRQnDMA1_Channel7_IRQnADC1_IRQnUSB_HP_IRQnUSB_LP_IRQnDAC_IRQnCOMP_IRQnEXTI9_5_IRQnLCD_IRQnTIM9_IRQnTIM10_IRQnTIM11_IRQnTIM2_IRQnTIM3_IRQnTIM4_IRQnI2C1_EV_IRQnI2C1_ER_IRQn I2C2_EV_IRQn!I2C2_ER_IRQn"SPI1_IRQn#SPI2_IRQn$USART1_IRQn%USART2_IRQn&USART3_IRQn'EXTI15_10_IRQn(RTC_Alarm_IRQn)USB_FS_WKUP_IRQn*TIM6_IRQn+TIM7_IRQn,PIRQn_Type®„€RESET SET PFlagStatusë“(PITStatusë“4¾DISABLE ENABLE PFunctionalState$•/ïERROR SUCCESS PErrorStatusV˜,*¨ `SR¨#CR1¨#CR2¨#SMPR1¨# SMPR2¨#SMPR3¨#JOFR1¨#JOFR2¨#JOFR3¨# JOFR4¨#$HTR¨#(LTR¨#,SQR1¨#0SQR2¨#4SQR3¨#8SQR4¨#<SQR5¨#@JSQR¨#DJDR1¨#HJDR2¨#LJDR3¨#PJDR4¨#TDR¨#XSMPR0¨#\tøPADC_TypeDefƒè*Ý CSR¨#CCR¨#PADC_Common_TypeDefÂî*Ž 0CR¨#SR¨#DINR¨#DOUTR¨# KEYR0¨#KEYR1¨#KEYR2¨#KEYR3¨#IVR0¨# IVR1¨#$IVR2¨#(IVR3¨#,PAES_TypeDeføƒ*² CSR¨#PCOMP_TypeDef¢Œ*‘ DR¨#IDR#RESERVED0Ù#RESERVED1è#CR¨#tÙPCRC_TypeDefÇ™*ï8CR¨#SWTRIGR¨#DHR12R1¨#DHR12L1¨# DHR8R1¨#DHR12R2¨#DHR12L2¨#DHR8R2¨#DHR12RD¨# DHR12LD¨#$DHR8RD¨#(DOR1¨#,DOR2¨#0SR¨#4PDAC_TypeDef+¯*¼IDCODE¨#CR¨#APB1FZ¨#APB2FZ¨# PDBGMCU_TypeDef»*ˆCCR¨#CNDTR¨#CPAR¨#CMAR¨# PDMA_Channel_TypeDefSÇ*ÀISR¨#IFCR¨#PDMA_TypeDef¤Í*žIMR¨#EMR¨#RTSR¨#FTSR¨# SWIER¨#PR¨#PEXTI_TypeDefÔÛ*âˆACR¨#PECR¨#PDKEYR¨#PEKEYR¨# PRGKEYR¨#OPTKEYR¨#SR¨#OBR¨#WRPR¨# µøRESERVEDª #$WRPR1¨#€WRPR2¨#„PFLASH_TypeDef3 ï*ä RDP¨#USER¨#WRP01¨#WRP23¨# WRP45¨#WRP67¨#WRP89¨#WRP1011¨#POB_TypeDefø ÿ*Ÿ CSR¨#OTR¨#LPOTR¨#POPAMP_TypeDefw 111 ÄÅÆÇÈÉA FÄÅÆÇÈÉP($A}„…Žht(dB~„ŽtÄÎhØ(VB~„Ž h0)€ 4°) ²) ´) hô h¶)Dhú)NFŽjÎH*  T* h`*4
112 Š*Ï Â¨BTCR¹ 112 ..\..\..\os\hal\include\gpt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¤éGPT_UNINIT GPT_STOP GPT_READY GPT_CONTINUOUS GPT_ONESHOT Pgptstate_tœ;PGPTDriverA@O–%"û"Pgptcallback_tG\
113 #PFSMC_Bank1_TypeDefµ 113 ..\..\..\os\hal\platforms\STM32\gpt_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil pPgptfreq_tøëPgptcnt_tèð*÷frequency¨#callback#PGPTConfigσ)ÏGPTDriverstateé#configS#clockø#timW# ÷"O"Ñ4
114 “*„÷¨BWTRî 114 ..\..\..\os\hal\include\gpt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilА=éGPT_UNINIT GPT_STOP GPT_READY GPT_CONTINUOUS GPT_ONESHOT Pgptstate_tœ;PGPTDriverÙ@O–%"û"Pgptcallback_tGl
115 #PFSMC_Bank1E_TypeDefê 115 ..\..\..\os\hal\platforms\STM32\gpt_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil8>Pgptfreq_tøëPgptcnt_tèð*÷frequency¨#callback¶#PGPTConfigσ)ÏGPTDriverstate#configS#clockø#timW# ÷"O"ÑqGPTD2“¤
116 œ*ÕMEMRMP¨#PMC¨#ƨEXTICR= #PSYSCFG_TypeDef À*‚$CR1‚ #RESERVED0è#CR2‚ #RESERVED1è#OAR1‚ #RESERVED2è# 116 ..\..\..\os\hal\platforms\STM32\stm32.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keiläI˜?*…TCR1…#_resvd0è#CR2…#_resvd1è#SMCR…#_resvd2è#
117 OAR2‚ # RESERVED3è#DR‚ #RESERVED4è#SR1‚ #RESERVED5è#SR2‚ #RESERVED6è#CCR‚ #RESERVED7è#TRISE‚ # RESERVED8è#"tèPI2C_TypeDefl Ú*ÊKR¨#PR¨#RLR¨#SR¨# PIWDG_TypeDefœ æ*´TCR¨#FCR¨#SR¨#CLR¨# RESERVEDø#¨¨RAM #PLCD_TypeDefß õ*âCR¨#CSR¨#PPWR_TypeDefH ÿ*Á8CR¨#ICSCR¨#CFGR¨#CIR¨# AHBRSTR¨#APB2RSTR¨#APB1RSTR¨#AHBENR¨#APB2ENR¨# APB1ENR¨#$AHBLPENR¨#(APB2LPENR¨#,APB1LPENR¨#0CSR¨#4PRCC_TypeDefv •*·ICR¨#ASCR1¨#ASCR2¨#HYSCR1¨# HYSCR2¨#HYSCR3¨#HYSCR4¨#PRI_TypeDefU¤*š#ÐTR¨#DR¨#CR¨#ISR¨# PRER¨#WUTR¨#CALIBR¨#ALRMAR¨#ALRMBR¨# WPR¨#$SSR¨#(SHIFTR¨#,TSTR¨#0TSDR¨#4TSSSR¨#8CALR¨#<TAFCR¨#@ALRMASSR¨#DALRMBSSR¨#HRESERVED7ø#LBKP0R¨#PBKP1R¨#TBKP2R¨#XBKP3R¨#\BKP4R¨#`BKP5R¨#dBKP6R¨#hBKP7R¨#lBKP8R¨#pBKP9R¨#tBKP10R¨#xBKP11R¨#|BKP12R¨#€BKP13R¨#„BKP14R¨#ˆBKP15R¨#ŒBKP16R¨#BKP17R¨#”BKP18R¨#˜BKP19R¨#œBKP20R¨# BKP21R¨#¤BKP22R¨#¨BKP23R¨#¬BKP24R¨#°BKP25R¨#´BKP26R¨#¸BKP27R¨#¼BKP28R¨#ÀBKP29R¨#ÄBKP30R¨#ÈBKP31R¨#ÌPRTC_TypeDefÊà*Ò%„POWER¨#CLKCR¨#ARG¨#CMD¨# RESPCMDØ#RESP1Ø#RESP2Ø#RESP3Ø#RESP4Ø# DTIMER¨#$DLEN¨#(DCTRL¨#,DCOUNTØ#0STAØ#4ICR¨#8MASK¨#<ˆ%øRESERVED0}#@FIFOCNTØ#H³%ø RESERVED1¨#LFIFO¨#€øtÒPSDIO_TypeDef®ü*($CR1‚ #RESERVED0è#CR2‚ #RESERVED1è#SR‚ #RESERVED2è# 117 DIER…# _resvd3è#SR…#_resvd4è#EGR…#_resvd5è#CCMR1…#_resvd6è#CCMR2…#_resvd7è#CCER…# _resvd8è#"CNT‹#$PSC…#(_resvd9è#*ARR‹#,RCR…#0_resvd10è#2„‹CCRû#4BDTR…#D_resvd11è#FDCR…#H_resvd12è#JDMAR…#L_resvd13è#NOR…#P_resvd14è#RtètøPstm32_tim_t¦‚|
118 DR‚ # RESERVED3è#CRCPR‚ #RESERVED4è#RXCRCR‚ #RESERVED5è#TXCRCR‚ #RESERVED6è#I2SCFGR‚ #RESERVED7è#I2SPR‚ # RESERVED8è#"PSPI_TypeDefñ–*§,TCR1‚ #RESERVED0è#CR2‚ #RESERVED1è#SMCR‚ #RESERVED2è# 118 ..\..\..\os\kernel\include\chthreads.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil|á4Auvoidchar"¥)ŽThreadHp_nextð #p_prevð #p_prio4#p_ctxü # p_newerð #p_olderð #p_name#p_stateþ#p_flagsí#p_refs#p_preempt!#p_time# p_uC#$p_waiting#(p_msgqueueô #,p_msgE#4p_ependingg#8p_mtxlist#<p_realprio4#@p_mpool³#D«"t‘"H N¯E%³""Ptfunc_t/ÞSürdymsgEexitcodeEwtobjp³ewmaskgì
119 DIER‚ # RESERVED3è#SR‚ #RESERVED4è#EGR‚ #RESERVED5è#CCMR1‚ #RESERVED6è#CCMR2‚ #RESERVED7è#CCER‚ # RESERVED8è#"CNT¨#$PSC‚ #(RESERVED10è#*ARR¨#,RESERVED12ø#0CCR1¨#4CCR2¨#8CCR3¨#<CCR4¨#@RESERVED17ø#DDCR‚ #HRESERVED18è#JDMAR‚ #LRESERVED19è#NOR‚ #PRESERVED20è#RPTIM_TypeDef$À*‘.SR‚ #RESERVED0è#DR‚ #RESERVED1è#BRR‚ #RESERVED2è# 119 ..\..\..\os\kernel\include\chmtx.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil0ê¬B)ÜMutexm_queueô #m_ownerð #m_nextÜ# "¡PMutex¡,À
120 CR1‚ # RESERVED3è#CR2‚ #RESERVED4è#CR3‚ #RESERVED5è#GTPR‚ #RESERVED6è#PUSART_TypeDef;Ö*Ë. CR¨#CFR¨#SR¨#PWWDG_TypeDef'á  120 ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilHî<Cuvoid"©Pregarm_t¯ÞPstkalign_tæ)¼extctx r0³#r1³#r2³#r3³# r12³#lr_thd³#pc³#xpsr³#)¤intctx$r4³#r5³#r6³#r7³# r8³#r9³#r10³#r11³#lr³# )¼contextr13¼#"<
121 ..\..\..\os\kernel\include\chqueues.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÔÛ˜@uvoid"¤PGenericQueue 0Pqnotify_t3PInputQueue®{POutputQueue®îO%"®"ù)šGenericQueue$q_waitingô #q_counterS#q_bufferš# q_topš#q_wrptrš#q_rdptrš#q_notifyÂ#q_linkª# "Ùl 121 ..\..\..\os\kernel\include\chlists.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$öŒCPThreadŸ#*Ôp_nextÔ#p_prevÔ#"£PThreadsQueue³_*ÿp_nextÔ#PThreadsListìi„
122 ..\..\..\os\kernel\include\chevents.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$èBPEventListener¹%)“EventListenerel_next#el_listenerð #el_maskg#el_flags|# "¤)·EventSourcees_next#PEventSource>OÔ%T"JPevhandler_tTCð 122 ..\..\..\os\ports\RVCT\ARMCMx\chtypes.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil÷ØC_BoolPbool_t¦$Ptmode_tÙ%Ptstate_tÙ&Ptrefs_tÙ'Ptslices_tÙ(Ptprio_tø)Pmsg_t»*Peventid_t»+Peventmask_tø,Pflagsmask_tø-Psystime_tø.Pcnt_t»/ìC:\Program Files\Keil\ARM\ARMCC\bin\..\include\stdint.hARM C/C++ Compiler, 5.03 [Build 24]ø|Dsigned charshortintlong longunsigned charunsigned shortunsigned intunsigned long longPint8_tr& Pint16_t' Pint32_tŠ( Pint64_t‘) Puint8_tž, Puint16_t¯- Puint32_tÁ. Puint64_tÑ/ Pint_least8_tr5 Pint_least16_t6 Pint_least32_tŠ7 Pint_least64_t‘8 Puint_least8_tž; Puint_least16_t¯< Puint_least32_tÁ= Puint_least64_tÑ> Pint_fast8_tŠC Pint_fast16_tŠD Pint_fast32_tŠE Pint_fast64_t‘F Puint_fast8_tÁI Puint_fast16_tÁJ Puint_fast32_tÁK Puint_fast64_tÑL Pintptr_tŠO Puintptr_tÁP Pintmax_t‘S Puintmax_tÑT ÈC:\Program Files\Keil\ARM\ARMCC\bin\..\include\stddef.hARM C/C++ Compiler, 5.03 [Build 24]ÀÿØDintunsigned intunsigned shortPptrdiff_tr#Psize_ty'Pwchar_t‰4`
123 ..\..\..\os\hal\include\serial.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilàd<uvoid"ŸÙ"©"Ù)ÉSerialDriverxvmtM#event³-#state€#iqueue«+# oqueue½+#0œÙib#T±Ùob&#dusartQ#t¥"I"…*€SD_UNINIT SD_STOP SD_READY Psdstate_tWaPSerialDriver¹f)ðSerialDriverVMT NÐS%¥%¯%S"¹writeÐ#NøS%¥%³%S"áreadø#N›E%¥%Ù"put#N·E%¥"*get7# NßE%¥%Ù%‘"Fputt_#N‚E%¥%‘"ogett‚#N¯S%¥%¯%S%‘"’writet¯#NÞS%¥%³%S%‘"ÁreadtÞ#Ô 123 ..\..\..\os\hal\platforms\STM32L1xx\stm32l1xx.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilDL@ÙIRQnNonMaskableInt_IRQnrMemoryManagement_IRQntBusFault_IRQnuUsageFault_IRQnvSVC_IRQn{DebugMonitor_IRQn|PendSV_IRQn~SysTick_IRQnWWDG_IRQnPVD_IRQnTAMPER_STAMP_IRQnRTC_WKUP_IRQnFLASH_IRQnRCC_IRQnEXTI0_IRQnEXTI1_IRQnEXTI2_IRQnEXTI3_IRQn EXTI4_IRQn
124 ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÐ*œ>Phalclock_tø÷Phalrtcnt_tøüÔ 124 DMA1_Channel1_IRQn DMA1_Channel2_IRQn DMA1_Channel3_IRQn DMA1_Channel4_IRQnDMA1_Channel5_IRQnDMA1_Channel6_IRQnDMA1_Channel7_IRQnADC1_IRQnUSB_HP_IRQnUSB_LP_IRQnDAC_IRQnCOMP_IRQnEXTI9_5_IRQnLCD_IRQnTIM9_IRQnTIM10_IRQnTIM11_IRQnTIM2_IRQnTIM3_IRQnTIM4_IRQnI2C1_EV_IRQnI2C1_ER_IRQn I2C2_EV_IRQn!I2C2_ER_IRQn"SPI1_IRQn#SPI2_IRQn$USART1_IRQn%USART2_IRQn&USART3_IRQn'EXTI15_10_IRQn(RTC_Alarm_IRQn)USB_FS_WKUP_IRQn*TIM6_IRQn+TIM7_IRQn,PIRQn_Type®„€RESET SET PFlagStatusë“(PITStatusë“4¾DISABLE ENABLE PFunctionalState$•/ïERROR SUCCESS PErrorStatusV˜,*¨ `SR¨#CR1¨#CR2¨#SMPR1¨# SMPR2¨#SMPR3¨#JOFR1¨#JOFR2¨#JOFR3¨# JOFR4¨#$HTR¨#(LTR¨#,SQR1¨#0SQR2¨#4SQR3¨#8SQR4¨#<SQR5¨#@JSQR¨#DJDR1¨#HJDR2¨#LJDR3¨#PJDR4¨#TDR¨#XSMPR0¨#\tøPADC_TypeDefƒè*Ý CSR¨#CCR¨#PADC_Common_TypeDefÂî*Ž 0CR¨#SR¨#DINR¨#DOUTR¨# KEYR0¨#KEYR1¨#KEYR2¨#KEYR3¨#IVR0¨# IVR1¨#$IVR2¨#(IVR3¨#,PAES_TypeDeføƒ*² CSR¨#PCOMP_TypeDef¢Œ*‘ DR¨#IDR#RESERVED0Ù#RESERVED1è#CR¨#tÙPCRC_TypeDefÇ™*ï8CR¨#SWTRIGR¨#DHR12R1¨#DHR12L1¨# DHR8R1¨#DHR12R2¨#DHR12L2¨#DHR8R2¨#DHR12RD¨# DHR12LD¨#$DHR8RD¨#(DOR1¨#,DOR2¨#0SR¨#4PDAC_TypeDef+¯*¼IDCODE¨#CR¨#APB1FZ¨#APB2FZ¨# PDBGMCU_TypeDef»*ˆCCR¨#CNDTR¨#CPAR¨#CMAR¨# PDMA_Channel_TypeDefSÇ*ÀISR¨#IFCR¨#PDMA_TypeDef¤Í*žIMR¨#EMR¨#RTSR¨#FTSR¨# SWIER¨#PR¨#PEXTI_TypeDefÔÛ*âˆACR¨#PECR¨#PDKEYR¨#PEKEYR¨# PRGKEYR¨#OPTKEYR¨#SR¨#OBR¨#WRPR¨# µøRESERVEDª #$WRPR1¨#€WRPR2¨#„PFLASH_TypeDef3 ï*ä RDP¨#USER¨#WRP01¨#WRP23¨# WRP45¨#WRP67¨#WRP89¨#WRP1011¨#POB_TypeDefø ÿ*Ÿ CSR¨#OTR¨#LPOTR¨#POPAMP_TypeDefw
125 ..\..\..\os\kernel\include\chmemcore.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilçÄAuvoid"¥N¼«%S"¯Pmemgetfunc_t¼%( 125 Š*Ï Â¨BTCR¹
126 ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil ä<*ú sc_speedø#sc_cr1è#sc_cr2è#sc_cr3è#PSerialConfig³éqSD1}/qSD2}/, 126 #PFSMC_Bank1_TypeDefµ
127 ..\keil/GPS_dekoduj.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilxø*š-£ÙUTC_time˜#Status_GPSÙ#ÒÙ LatitudeÇ#íÙ Longitudeâ#‰Ù Altitudeþ##PNMEA_GPGGA” 127 “*„÷¨BWTRî
128 ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÀ *ú sc_speedø#sc_cr1è#sc_cr2è#sc_cr3è#PSerialConfig³éØ 128 #PFSMC_Bank1E_TypeDefê
129 ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilè *Ðsetè#clearè#SãWøH¯*å(MODERe#OTYPERe#OSPEEDRe#PUPDRe# IDRe#ODRe#BSRRk#LCKRe#AFRLe# AFRHe#$tøtÐPGPIO_TypeDefãž*ñmoderø#otyperø#ospeedrø#pupdrø# odrø#afrlø#afrhø#Pstm32_gpio_setup_t„²*ç¨PADatañ#PBDatañ#PCDatañ#8PDDatañ#TPEDatañ#pPHDatañ#ŒPPALConfig ØPioportmask_tøèPiomode_tøí"oPioportid_t£õgqpal_default_configº( 129 œ*ÕMEMRMP¨#PMC¨#ƨEXTICR= #PSYSCFG_TypeDef À*‚$CR1‚ #RESERVED0è#CR2‚ #RESERVED1è#OAR1‚ #RESERVED2è#
130 ..\..\..\os\hal\include\tm.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilh*X>PTimeMeasurement²> )£TimeMeasurementOÎ%#"ÆstartÎ#Oç%#"ßstopç#last¡1#worst¡1# best¡1#"›H 130 OAR2‚ # RESERVED3è#DR‚ #RESERVED4è#SR1‚ #RESERVED5è#SR2‚ #RESERVED6è#CCR‚ #RESERVED7è#TRISE‚ # RESERVED8è#"tèPI2C_TypeDefl Ú*ÊKR¨#PR¨#RLR¨#SR¨# PIWDG_TypeDefœ æ*´TCR¨#FCR¨#SR¨#CLR¨# RESERVEDø#¨¨RAM #PLCD_TypeDefß õ*âCR¨#CSR¨#PPWR_TypeDefH ÿ*Á8CR¨#ICSCR¨#CFGR¨#CIR¨# AHBRSTR¨#APB2RSTR¨#APB1RSTR¨#AHBENR¨#APB2ENR¨# APB1ENR¨#$AHBLPENR¨#(APB2LPENR¨#,APB1LPENR¨#0CSR¨#4PRCC_TypeDefv •*·ICR¨#ASCR1¨#ASCR2¨#HYSCR1¨# HYSCR2¨#HYSCR3¨#HYSCR4¨#PRI_TypeDefU¤*š#ÐTR¨#DR¨#CR¨#ISR¨# PRER¨#WUTR¨#CALIBR¨#ALRMAR¨#ALRMBR¨# WPR¨#$SSR¨#(SHIFTR¨#,TSTR¨#0TSDR¨#4TSSSR¨#8CALR¨#<TAFCR¨#@ALRMASSR¨#DALRMBSSR¨#HRESERVED7ø#LBKP0R¨#PBKP1R¨#TBKP2R¨#XBKP3R¨#\BKP4R¨#`BKP5R¨#dBKP6R¨#hBKP7R¨#lBKP8R¨#pBKP9R¨#tBKP10R¨#xBKP11R¨#|BKP12R¨#€BKP13R¨#„BKP14R¨#ˆBKP15R¨#ŒBKP16R¨#BKP17R¨#”BKP18R¨#˜BKP19R¨#œBKP20R¨# BKP21R¨#¤BKP22R¨#¨BKP23R¨#¬BKP24R¨#°BKP25R¨#´BKP26R¨#¸BKP27R¨#¼BKP28R¨#ÀBKP29R¨#ÄBKP30R¨#ÈBKP31R¨#ÌPRTC_TypeDefÊà*Ò%„POWER¨#CLKCR¨#ARG¨#CMD¨# RESPCMDØ#RESP1Ø#RESP2Ø#RESP3Ø#RESP4Ø# DTIMER¨#$DLEN¨#(DCTRL¨#,DCOUNTØ#0STAØ#4ICR¨#8MASK¨#<ˆ%øRESERVED0}#@FIFOCNTØ#H³%ø RESERVED1¨#LFIFO¨#€øtÒPSDIO_TypeDef®ü*($CR1‚ #RESERVED0è#CR2‚ #RESERVED1è#SR‚ #RESERVED2è#
131 ..\..\..\os\kernel\include\chregistry.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilP4$charPchdebug_t¿:*É̦ch_identifierÃ#ch_zeroÙ#ch_sizeÙ#ch_versionè#ch_ptrsizeÙ#ch_timesizeÙ# ch_threadsizeÙ# 131 DR‚ # RESERVED3è#CRCPR‚ #RESERVED4è#RXCRCR‚ #RESERVED5è#TXCRCR‚ #RESERVED6è#I2SCFGR‚ #RESERVED7è#I2SPR‚ # RESERVED8è#"PSPI_TypeDefñ–*§,TCR1‚ #RESERVED0è#CR2‚ #RESERVED1è#SMCR‚ #RESERVED2è#
132 cf_off_prioÙ# cf_off_ctxÙ# cf_off_newerÙ# cf_off_olderÙ#cf_off_nameÙ#cf_off_stklimitÙ#cf_off_stateÙ#cf_off_flagsÙ#cf_off_refsÙ#cf_off_preemptÙ#cf_off_timeÙ# 132 DIER‚ # RESERVED3è#SR‚ #RESERVED4è#EGR‚ #RESERVED5è#CCMR1‚ #RESERVED6è#CCMR2‚ #RESERVED7è#CCER‚ # RESERVED8è#"CNT¨#$PSC‚ #(RESERVED10è#*ARR¨#,RESERVED12ø#0CCR1¨#4CCR2¨#8CCR3¨#<CCR4¨#@RESERVED17ø#DDCR‚ #HRESERVED18è#JDMAR‚ #LRESERVED19è#NOR‚ #PRESERVED20è#RPTIM_TypeDef$À*‘.SR‚ #RESERVED0è#DR‚ #RESERVED1è#BRR‚ #RESERVED2è#
133 ..\..\..\os\kernel\include\chmempools.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilôå0A)Æpool_headerph_nextÆ#"¦*‹ mp_nextÆ#mp_object_sizeS#mp_providerx2#PMemoryPoolÊ3T 133 CR1‚ # RESERVED3è#CR2‚ #RESERVED4è#CR3‚ #RESERVED5è#GTPR‚ #RESERVED6è#PUSART_TypeDef;Ö*Ë. CR¨#CFR¨#SR¨#PWWDG_TypeDef'á 
134 ..\..\..\os\kernel\include\chheap.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilç|APMemoryHeap-SÏ"ïnext¸heapÏ"¢*ïu´#sizeS#R’heap_headeralign hÓ)Ômemory_heap h_providerx2#h_freeï#h_mtxH #¸ 134 ..\..\..\os\kernel\include\chqueues.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÔÛè@uvoid"¤PGenericQueue 0Pqnotify_t3PInputQueue®{POutputQueue®îO%"®"ù)šGenericQueue$q_waitingô #q_counterS#q_bufferš# q_topš#q_wrptrš#q_rdptrš#q_notifyÂ#q_linkª# "Ùl
135 ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÌ!>*Ðsetè#clearè#SãWøH¯*å(MODERe#OTYPERe#OSPEEDRe#PUPDRe# IDRe#ODRe#BSRRk#LCKRe#AFRLe# AFRHe#$tøtÐPGPIO_TypeDefãž*ñmoderø#otyperø#ospeedrø#pupdrø# odrø#afrlø#afrhø#Pstm32_gpio_setup_t„²*ç¨PADatañ#PBDatañ#PCDatañ#8PDDatañ#TPEDatañ#pPHDatañ#ŒPPALConfig ØPioportmask_tøèPiomode_tøí"oPioportid_t£õ 135 ..\..\..\os\kernel\include\chevents.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$è`BPEventListener¹%)“EventListenerel_next#el_listenerð #el_maskg#el_flags|# "¤)·EventSourcees_next#PEventSource>OÔ%T"JPevhandler_tTCð
136 GPS_dekoduj.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil"Ù$ 136 ..\..\..\os\hal\include\serial.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilà´<uvoid"ŸÙ"©"Ù)ÉSerialDriverxvmtM#event³-#state€#iqueue«+# oqueue½+#0œÙib#T±Ùob&#dusartQ#t¥"I"…*€SD_UNINIT SD_STOP SD_READY Psdstate_tWaPSerialDriver¹f)ðSerialDriverVMT NÐS%¥%¯%S"¹writeÐ#NøS%¥%³%S"áreadø#N›E%¥%Ù"put#N·E%¥"*get7# NßE%¥%Ù%‘"Fputt_#N‚E%¥%‘"ogett‚#N¯S%¥%¯%S%‘"’writet¯#NÞS%¥%³%S%‘"ÁreadtÞ#Ô
137 GPS_dekoduj.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil€*’-›ÙUTC_time#Status_GPSÙ#ÊÙ Latitude¿#åÙ LongitudeÚ#Ù Altitudeö##PNMEA_GPGGAŒ| 137 ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÐ*ì>Phalclock_tø÷Phalrtcnt_tøüÔ
138 ..\main.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil,ôuvoidcharint"ˆ"Ž<» á vystupy_init9É çdekodujPrikaz$¡prikazYbasepriøPYbasepriøP•YbasepriøP©YbasepriøPÈ·Ù+\zp_neplatny,qGPGGA_informaceÖ4Š3ò %ý uü 138 ..\..\..\os\kernel\include\chmemcore.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilçBuvoid"¥N¼«%S"¯Pmemgetfunc_t¼%(
139 ..\..\..\os\hal\platforms\STM32\gpt_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil”ì9ÐÜgpt_lld_stop_timer$gptp9ý“ gpt_lld_serve_interrupt$gptpÐ 139 ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil 4=*ú sc_speedø#sc_cr1è#sc_cr2è#sc_cr3è#PSerialConfig³éqSD1}/qSD2}/,
140 ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil  140 ..\keil/GPS_dekoduj.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilxø*š-£ÙUTC_time˜#Status_GPSÙ#ÒÙ LatitudeÇ#íÙ Longitudeâ#‰Ù Altitudeþ##PNMEA_GPGGA”
141 9Ð1 hal_lld_backup_domain_initP 141 ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÀd *ú sc_speedø#sc_cr1è#sc_cr2è#sc_cr3è#PSerialConfig³éØ
142 ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil°< æ5"}/"³"…*9ö[ usart_init$¹sdp$¿config\uÃ9’y usart_deinit$Ãu9å† set_error$¹sdp$èsr\sts|YbasepriøPäYbasepriøP9Ñ› serve_interrupt$¹sdp\uÃ\cr1è\srè\drèYbasepriøPÌYbasepriøPàYbasepriøPôYbasepriøP¨\bE“YbasepriøP§YbasepriøP¼YbasepriøPÐYbasepriøPè 142 ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilèð*Ðsetè#clearè#SãWøH¯*å(MODERe#OTYPERe#OSPEEDRe#PUPDRe# IDRe#ODRe#BSRRk#LCKRe#AFRLe# AFRHe#$tøtÐPGPIO_TypeDefãž*ñmoderø#otyperø#ospeedrø#pupdrø# odrø#afrlø#afrhø#Pstm32_gpio_setup_t„²*ç¨PADatañ#PBDatañ#PCDatañ#8PDDatañ#TPEDatañ#pPHDatañ#ŒPPALConfig ØPioportmask_tøèPiomode_tøí"oPioportid_t£õgqpal_default_configº(
143 ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilðÄñ7"¯"º89èM initgpio$£8gpiop$µconfig¸ 143 ..\..\..\os\hal\include\tm.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilh*¨>PTimeMeasurement²> )£TimeMeasurementOÎ%#"ÆstartÎ#Oç%#"ßstopç#last¡1#worst¡1# best¡1#"›H
144 ..\..\..\os\hal\src\tm.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¨<9·utmObjectInit$ÿ9tmpÄ 144 ..\..\..\os\kernel\include\chregistry.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilP„$charPchdebug_t¿:*É̦ch_identifierÃ#ch_zeroÙ#ch_sizeÙ#ch_versionè#ch_ptrsizeÙ#ch_timesizeÙ# ch_threadsizeÙ#
145 ..\..\..\os\hal\src\serial.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸¤uvoid"›Ù"¥"Ù"}/Š3"»è 145 cf_off_prioÙ# cf_off_ctxÙ# cf_off_newerÙ# cf_off_olderÙ#cf_off_nameÙ#cf_off_stklimitÙ#cf_off_stateÙ#cf_off_flagsÙ#cf_off_refsÙ#cf_off_preemptÙ#cf_off_timeÙ#
146 ..\..\..\os\hal\src\hal.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÈ\8ê§halIsCounterWithinß$¡1start$¡1enda__resultß\now¡1( 146 ..\..\..\os\kernel\include\chmempools.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilôå€A)Æpool_headerph_nextÆ#"¦*‹ mp_nextÆ#mp_object_sizeS#mp_providerx2#PMemoryPoolÊ3T
147 ..\..\..\os\hal\src\gpt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilظ9ЦgptStartContinuousI$®gptp$Œinterval9…ÈgptStartOneShotI$®gptp$Œinterval9¨ègptStopTimerI$®gptp” 147 ..\..\..\os\kernel\include\chheap.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilçÌAPMemoryHeap-SÏ"ïnext¸heapÏ"¢*ïu´#sizeS#R’heap_headeralign hÓ)Ômemory_heap h_providerx2#h_freeï#h_mtxH #¸
148 ..\..\..\os\kernel\include\chvt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil„øuvoid" "ŽPvtfunc_tªNPVirtualTimerÒS)°VirtualTimervt_next0#vt_prev0#vt_time‘#vt_func®# vt_par¦#"¾*úvt_next0#vt_prev0#vt_time‘#vt_systimez# t‘PVTList4sO–%¦ 148 ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÌ!P>*Ðsetè#clearè#SãWøH¯*å(MODERe#OTYPERe#OSPEEDRe#PUPDRe# IDRe#ODRe#BSRRk#LCKRe#AFRLe# AFRHe#$tøtÐPGPIO_TypeDefãž*ñmoderø#otyperø#ospeedrø#pupdrø# odrø#afrlø#afrhø#Pstm32_gpio_setup_t„²*ç¨PADatañ#PBDatañ#PCDatañ#8PDDatañ#TPEDatañ#pPHDatañ#ŒPPALConfig ØPioportmask_tøèPiomode_tøí"oPioportid_t£õ
149 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilìÀ<Ò"prio_insert$ð tp$Òtqp\cpð "ô <þ-queue_insert$ð tp$Òtqp;¸4fifo_removeð $Òtqpa__resultð \tpð ;ò;lifo_removeð $Òtqpa__resultð \tpð ; Bdequeueð $ð tpa__resultð ";àOlist_removeð $ tlpa__resultð \tpð 9†Ilist_insert$ð tp$ tlp¨ 149 GPS_dekoduj.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil"Ù$
150 ..\..\..\os\kernel\src\chthreads.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilà,uvoid"¡""Ÿ8öE _thread_initð $ð tp$4prioa__resultð 8Ú– chThdCreateIð $§wsp$Ssize$4prio$ 150 GPS_dekoduj.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil€*’-›ÙUTC_time#Status_GPSÙ#ÊÙ Latitude¿#åÙ LongitudeÚ#Ù Altitudeö##PNMEA_GPGGAŒt
151 pf$§arga__resultð \tpð 9ªçchThdExitS$Emsg\tpð \tlp__1«\tp__2±\list_remove__3±¤ 151 ..\main.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil,ôuvoidcharint"ˆ"Ž9³ ídekodujPrikaz$¡prikazYbasepriøPëYbasepriøPÿYbasepriøP“YbasepriøP²¡Ù[\zp_neplatnyqGPGGA_informaceÖ4×ÙëŠ3è %ó uü
152 ..\..\..\os\kernel\include\chvt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilìê¤Buvoid" "›Pvtfunc_tªNPVirtualTimerÒS)°VirtualTimervt_next0#vt_prev0#vt_time‘#vt_func®# vt_par¦#"¾*úvt_next0#vt_prev0#vt_time‘#vt_systimez# t‘PVTList4sqvtlist€O£%¦° 152 ..\..\..\os\hal\platforms\STM32\gpt_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil”<9ÐÜgpt_lld_stop_timer$gptp9ý“ gpt_lld_serve_interrupt$gptpÐ
153 ..\..\..\os\kernel\src\chsys.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÔuvoid"²  153 ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil \
154 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil <Ò"prio_insert$ð tp$Òtqp\cpð "ô <þ-queue_insert$ð tp$Òtqp;¸;lifo_removeð $Òtqpa__resultð \tpð <ÝIlist_insert$ð tp$]tlp";Olist_removeð $]tlpa__resultð \tpð 8Ø4fifo_removeð $Òtqpa__resultð \tpð 8‡Bdequeueð $ð tpa__resultð t 154 9Ð1 hal_lld_backup_domain_initP
155 ..\..\..\os\kernel\src\chschd.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keiluvoid"ž8äJ chSchReadyIð $ð tpa__resultð \cpð 9”lchSchGoSleepS$þnewstate\otpð 9ÈÂchSchDoRescheduleAhead\otpð \cpð 9ô©chSchDoRescheduleBehind\otpð  155 ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil°Œ æ5"}/"³"…*9ö[ usart_init$¹sdp$¿config\uÃ9’y usart_deinit$Ãu9å† set_error$¹sdp$èsr\sts|YbasepriøPäYbasepriøP9Ñ› serve_interrupt$¹sdp\uÃ\cr1è\srè\drèYbasepriøPÌYbasepriøPàYbasepriøPôYbasepriøP¨\bE“YbasepriøP§YbasepriøP¼YbasepriøPÐYbasepriøPè
156 ..\..\..\os\kernel\include\chschd.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil4ì*Œr_queueô #r_prio4#r_ctxü # r_newerð #r_olderð #r_currentð #PReadyList¢d¨ 156 ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilðñ7"¯"º89èM initgpio$£8gpiop$µconfig¸
157 ..\..\..\os\kernel\src\chregistry.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÈ#¶: 157 ..\..\..\os\hal\src\tm.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¨Œ9·utmObjectInit$ÿ9tmpÄ
158 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilØ-<Ò"prio_insert$ð tp$Òtqp\cpð "ô ;’;lifo_removeð $Òtqpa__resultð \tpð ;ÀBdequeueð $ð tpa__resultð <åIlist_insert$ð tp$etlp";¥Olist_removeð $etlpa__resultð \tpð 9Ì-queue_insert$ð tp$Òtqp8‡4fifo_removeð $Òtqpa__resultð \tpð  158 ..\..\..\os\hal\src\serial.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸ôuvoid"›Ù"¥"Ù"}/Š3"»è
159 ..\..\..\os\kernel\src\chqueues.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¨€$uvoid" "Ï "Ÿ"½+Ù"¼8þ?qwaitE$Ù+qp$‘timea__resultE"«+"Ù 159 ..\..\..\os\hal\src\hal.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilȬ8ê§halIsCounterWithinß$¡1start$¡1enda__resultß\now¡1(
160 ..\..\..\os\kernel\src\chmtx.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil´ )"H "Ï "Ÿ9árchMtxLockS$mp\ctpð à\tpð 8•ãchMtxTryLockSß$mpa__resultß 160 ..\..\..\os\hal\src\gpt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilØ9ЦgptStartContinuousI$®gptp$Œinterval9…ÈgptStartOneShotI$®gptp$Œinterval9¨ègptStopTimerI$®gptp”
161 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÀ¬)"ô <Ð-queue_insert$ð tp$¤tqp;Š;lifo_removeð $¤tqpa__resultð \tpð <¯Ilist_insert$ð tp$/tlp";ïOlist_removeð $/tlpa__resultð \tpð 9ž"prio_insert$ð tp$¤tqp\cpð 8Ù4fifo_removeð $¤tqpa__resultð \tpð 8ˆBdequeueð $ð tpa__resultð ` 161 ..\..\..\os\kernel\include\chvt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil„Huvoid" "ŽPvtfunc_tªNPVirtualTimerÒS)°VirtualTimervt_next0#vt_prev0#vt_time‘#vt_func®# vt_par¦#"¾*úvt_next0#vt_prev0#vt_time‘#vt_systimez# t‘PVTList4sO–%¦
162 ..\..\..\os\kernel\src\chmempools.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilð\-uvoid"¢9ÜŽchPoolFreeI$\mp$¨objp\php=9¥¤chPoolFree$\mp$¨objpYbasepriøP¤YbasepriøP8ÜbchPoolAllocI¨$\mpa__result¨\objp¨"_=8 162 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilì<Ò"prio_insert$ð tp$Òtqp\cpð "ô <þ-queue_insert$ð tp$Òtqp;¸4fifo_removeð $Òtqpa__resultð \tpð ;ò;lifo_removeð $Òtqpa__resultð \tpð ; Bdequeueð $ð tpa__resultð ";àOlist_removeð $ tlpa__resultð \tpð 9†Ilist_insert$ð tp$ tlp¨
163 ..\..\..\os\kernel\src\chmemcore.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilü/uvoid"¡8ãichCoreAllocI§$Ssizea__result§\p§"ÙóÙqImage$$RW_IRAM1$$ZI$$LimitéžÙqImage$$RW_IRAM2$$Base´ 163 ..\..\..\os\kernel\src\chthreads.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilà|uvoid"¡""Ÿ8öE _thread_initð $ð tp$4prioa__resultð 8Ú– chThdCreateIð $§wsp$Ssize$4prio$
164 ..\..\..\os\kernel\src\chheap.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil\0uvoid"ž"c>"S 164 pf$§arga__resultð \tpð 9ªçchThdExitS$Emsg\tpð \tlp__1«\tp__2±\list_remove__3±¤
165 ..\..\..\os\kernel\src\chevents.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¬H2"³-Ô-"¦9ÛôchEvtSignalI$ð tp$gmask9˜±chEvtBroadcastFlagsI$ esp$|flags\elp-° 165 ..\..\..\os\kernel\include\chvt.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilìêôBuvoid" "›Pvtfunc_tªNPVirtualTimerÒS)°VirtualTimervt_next0#vt_prev0#vt_time‘#vt_func®# vt_par¦#"¾*úvt_next0#vt_prev0#vt_time‘#vt_systimez# t‘PVTList4sqvtlist€O£%¦°
166 ..\..\..\os\kernel\src\chdynamic.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸x6uvoid"¡"_= 166 ..\..\..\os\kernel\src\chsys.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$uvoid"² 
167 ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÄ9"1 9‰—_port_irq_epilogueYbasepriøPô\ctxp©YpspøPˆYbasepriøP° 167 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilð<Ò"prio_insert$ð tp$Òtqp\cpð "ô <þ-queue_insert$ð tp$Òtqp;¸;lifo_removeð $Òtqpa__resultð \tpð <ÝIlist_insert$ð tp$]tlp";Olist_removeð $]tlpa__resultð \tpð 8Ø4fifo_removeð $Òtqpa__resultð \tpð 8‡Bdequeueð $ð tpa__resultð t
168 ..\..\..\boards\ST_STM32L_DISCOVERY\board.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÐÌ;3AGPS_dekoduj.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilH&'ð?” dekoduj_zpravu_GPSH&'hNMEA_retezecBhNMEA_delkaÙYiÙYjÙYkÙYlÙYpocet_carekÙ GPS_dekoduj.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpGPGGA_informace.CH ð..\main.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¤"&puvoidcharint"Œ"’?ù6 gpt2cb¤Î$®gptpYbasepriøøÈÌYbasepriø>ÍRThread_odpalEÎ !ä$¡arg]__resultEPYstavÙYodpal_povolenÙäÙYmsg_zrusenY‘`Yodpal_pomocnaÙYbasepriøÌü !YmsgEËü !Ybasepriø>ƒ Thread_GPSE !ž"Ã$¡arg]__resultEP—ÙóYinBuffer ‘¨{Yzacatek_retezce¥Ykonec_retezce¥Ypocet_znakuÙîÙcYNMEA_zpravac‘œI‚ÿCž"<#~nDd!D¸®" #1Dd4DfÏ #2#EDdHDüæ2#6#YDd\DŽÄ"ú"mDb{D‘¸ >ò‹mainš<#"&\]__resultšP¹ÙYznaky.‘´Ð’ 168 ..\..\..\os\kernel\src\chschd.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilduvoid"ž8äJ chSchReadyIð $ð tpa__resultð \cpð 9”lchSchGoSleepS$þnewstate\otpð 9ÈÂchSchDoRescheduleAhead\otpð \cpð 9ô©chSchDoRescheduleBehind\otpð 
169 YprikazG‘HYpocet_znakuÙFñÿC>%&ØnDd!Dš ¨F%ú%1Dd4D¦¿ú% &EDdHDÖ Ö &&YDd\Dè ðŽ%Ô%mDb{D‘Tê ø..\main.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilptp_odpalð  Ygpt2cfg¼)YUSART2_config¥DÄ)YwaThread_odpal«Dh YwaThread_GPS¶D˜ ,..\..\..\os\hal\platforms\STM32\gpt_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil|”pIÆlE|ŒÌnˆE?—½VectorB0Œº F–”E²ÁnµEF•lE ¬˜fˆE?¹Žgpt_lld_initºÈŒ?óàgpt_lld_startÈlhgptpYpscè?¡îgpt_lld_stopNLhgptp?æÈgpt_lld_start_timerNp8hgptphintervalô?¬îgpt_lld_polled_delayp”$hgptphintervalô´..\..\..\os\hal\platforms\STM32\gpt_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpGPTD2ûX ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilœJØ 169 ..\..\..\os\kernel\include\chschd.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil4< *Œr_queueô #r_prio4#r_ctxü # r_newerð #r_olderð #r_currentð #PReadyList¢d¨
170 ?ä^hal_lld_initœ<ôFãpFè:t?Š‹stm32_clock_init<Jà@..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilljp ?ÝÉ notify1lxè$Ù+qp?ƒÑ notify2x„Ô$Ù+qp?¡…VectorD4„”¨?¿˜VectorD8”¤|?à÷sd_lld_init¤È\?Á¢sd_lld_startÈ:<hsdpQGhconfigWGFÀaG8ÓftGf|Gb‡Gœ?‡ßsd_lld_stop:z(hsdpQGF†ŽGBLân£GIÂýGzjnHbHb$Hb.H b7Hd@H\ÙäöPHdSHøðödHdgHŠ‡xHd{H˜ÍHŒHbH¨µ:—HdšH¨Ì:>«Hd®HÎäHTÀHdÃHÜûTfÔHd×HèFÁªGÐ£n½GnÅGbÎG¤dØG¤ÀÌÐèGdëGàè..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYdefault_configKG°)pSD1}/h pSD2}/à h..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸J”?“h_pal_lld_init¸žhconfig¥IFÿ«IÔò|f¼IfÈIFœ«Iò}f¼IfÈIF¹«I.~f¼IfÈIFÖ«I.Lf¼IfÈIFô«ILpf¼IfÈIF’«IpœŠf¼IfÈI?êŸ_pal_lld_setgroupmodežJühport§8hmasky8hmode8YmoderøYotyperøYospeedrøYpupdrøYaltrøYbitøé¸JYaltrmaskøYm1øYm2øYm4øL..\..\..\os\hal\src\tm.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil8¨Ü?Ã> tm_start8@htmpÿ9?õJ tm_stop@f|htmpÿ9Ynow¡1IoJfzhn„J?ÎatmInitz¨0Ytmw9‘`FÍoJ‚”hf„J¬..\..\..\os\hal\src\tm.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYmeasurement_offset¡1  ..\..\..\os\hal\src\serial.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$4,uvoid"Ÿ>õ7writeS$.ðhip¥hbp?KhnS]__resultSP>À=readS.8Ühip¥hbpCKhnS]__resultSP>€CputE8BÈhip¥hbÙ]__resultEP>·HgetEBL´hip¥]__resultEP>‡MputtELR hip¥hbÙhtimeout‘]__resultEP>ÎRgettERXŒhip¥htimeout‘]__resultEP>§WwritetSX^xhip¥hbp?KhnShtime‘]__resultSP>ÿ\readtS^ddhip¥hbpCKhnShtime‘]__resultSP?šqsdInitdhP?å…sdObjectInith 0hsdpIKhinotifyš+honotifyš+?ŘsdStart ¼hsdpIKhconfigUKYbasepriøÄ´ºYbasepriø?–®sdStop¼ìðhsdpIKYbasepriø•äêYbasepriø?ÏÎsdIncomingDataIìÄhsdpIKhbÙ>Ÿ èsdRequestDataIE4¤hsdpIK^__resultEPYbE¤..\..\..\os\hal\src\serial.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYvmt5/)`..\..\..\os\hal\src\hal.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸?¸=halInit¸Ø.IèôKØúnLn!Lc+LZb;L?áºhalPolledDelayúhticks¡1Ystart¡1Ytimeout¡1FàôK½nLn!Le+Lb;LH,..\..\..\os\hal\src\gpt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilä¶\?¸=gptInitäèœ?æIgptObjectInitèòˆhgptp®?ÇWgptStartòhhgptp®hconfig#YbasepriøÆYbasepriø?™kgptStop,Hhgptp®Ybasepriø˜$*Ybasepriø?†„gptChangeInterval,B4hgptp®hintervalŒYbasepriø…:@YbasepriøI¦àLBJ nýLnM?´—gptStartContinuousJbhgptp®hintervalŒYbasepriø“Z`YbasepriøF³àLRZšnýLnMIÔMbjìn2Mn=M?ß¹gptStartOneShotj‚Ìhgptp®hintervalŒYbasepriø¾z€YbasepriøFÞMrz¼n2Mn=MIùMM‚Š¸ndM?ëÚgptStopTimerŠ¢˜hgptp®YbasepriøК YbasepriøFêMM’šÝndM?«€gptPolledDelay¢¶xhgptp®hintervalŒ¤..\..\..\os\kernel\src\chvt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilPÞ@uvoid" ?Ç+_vt_initPbî?›EchVTSetIbšÚhvtp¤Nhtime‘hvtfunc"Nhpar¦Yp¤N?ÅcchVTResetIš¼Æhvtp¤N>¥chTimeIsWithinß¼Þ°hstart‘hend‘___resultßYtime‘¨..\..\..\os\kernel\src\chvt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpvtlistôNX Ì..\..\..\os\kernel\src\chthreads.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilèB uvoid"¥I×ËQè €nåQnîQbùQP6I½ 170 ..\..\..\os\kernel\src\chregistry.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil$¶:
171 R pln%Rn-Rn8RnCRnLRbTRPNbdRF¼ËQ6n¡nåQnîQeùQ>È´ chThdCreateStaticð pÖLhwsp«hsizeShprio4hpf 171 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilØ`-<Ò"prio_insert$ð tp$Òtqp\cpð "ô ;’;lifo_removeð $Òtqpa__resultð \tpð ;ÀBdequeueð $ð tpa__resultð <åIlist_insert$ð tp$etlp";¥Olist_removeð $etlpa__resultð \tpð 9Ì-queue_insert$ð tp$Òtqp8‡4fifo_removeð $Òtqpa__resultð \tpð 
172 harg«^__resultð PdYtpð YbasepriøãÎÔYbasepriøFÇ 172 ..\..\..\os\kernel\src\chqueues.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¨Ð$uvoid" "Ï "Ÿ"½+Ù"¼8þ?qwaitE$Ù+qp$‘timea__resultE"«+"Ù
173 R|ÈÁn%Rn-Rn8RnCRnLReTRbdR”FÆËQŽÈ¡nåQnîQeùQ>ÎÒ chThdSetPriority4Ö,hnewprio4^__result4P*Yoldprio4YbasepriøÍøYbasepriø>»ó chThdResumeð  htpð ^__resultð PYbasepriøºYbasepriø?“ŠchThdTerminate2øhtpð Ybasepriø’*0Ybasepriø?échThdSleep2JØhtime‘YbasepriøèBHYbasepriø?îchThdSleepUntilJh¸$‘timeYbasepriøÂ`fYbasepriø? ½chThdYieldhŠ˜YbasepriøŒ ‚ˆYbasepriøIÇ nRŠÊln‚RbŒR¢b•R¢b R¢bªR¢?· 173 ..\..\..\os\kernel\src\chmtx.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil´p)"H "Ï "Ÿ9árchMtxLockS$mp\ctpð à\tpð 8•ãchMtxTryLockSß$mpa__resultß
174 ÒchThdExitÊ@hmsgEYbasepriøF¶ 174 ..\..\..\os\kernel\include\chinline.hARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÀü)"ô <Ð-queue_insert$ð tp$¤tqp;Š;lifo_removeð $¤tqpa__resultð \tpð <¯Ilist_insert$ð tp$/tlp";ïOlist_removeð $/tlpa__resultð \tpð 9ž"prio_insert$ð tp$¤tqp\cpð 8Ù4fifo_removeð $¤tqpa__resultð \tpð 8ˆBdequeueð $ð tpa__resultð `
175 nRÒÕn‚RbŒRêb•Rb RbªR>Ì chThdWaitEB htpð ^__resultEP0YmsgEYbasepriø¬ 0@YbasepriøFË ìP$*¨nQf Q”..\..\..\os\kernel\src\chsys.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil(Ì<uvoid"¡?Ò6_idle_thread(2Ô$§p?–MchSysInit2v´Ymainthread¿ P Ybasepriø?•‚chSysTimerHandlerIvÌ”Ybasepriø”ŒÊYvtpðS“ŒÊYfnnS’ŒÊYbasepriø°..\..\..\os\kernel\src\chsys.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilp_idle_thread_waU˜ ˜..\..\..\os\kernel\src\chschd.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil` 4 uvoid"¢?Ð0_scheduler_init`p 175 ..\..\..\os\kernel\src\chmempools.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilð¬-uvoid"¢9ÜŽchPoolFreeI$\mp$¨objp\php=9¥¤chPoolFree$\mp$¨objpYbasepriøP¤YbasepriøP8ÜbchPoolAllocI¨$\mpa__result¨\objp¨"_=8
176 IùÐWpŽ 176 ..\..\..\os\kernel\src\chmemcore.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilüh/uvoid"¡8ãichCoreAllocI§$Ssizea__result§\p§"ÙóÙqImage$$RW_IRAM1$$ZI$$LimitéžÙqImage$$RW_IRAM2$$Base´
177 néWbòWPbXI¿ XŽ²ø n"Xb1XF¾¹Vš¨wnÒVeÚVbêV:?÷ wakeup²ä hp¨Ytpð Ybasepriø•ÀðYbasepriø° 177 ..\..\..\os\kernel\src\chheap.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¬0uvoid"ž"c>"S
178 YbasepriøFÏôVâê™n WeWFöÐWînéWeòWbXŽ>ý¶chSchGoSleepTimeoutSEv¬ hnewstateþhtime‘^__resultEP`ì"rYvt~S‘XF´ XH¾n"Xb1XºF³¹V8@wnÒVeÚVbêVØFü XXnÃn"Xb1XøFû¹V^fwnÒVeÚVbêVþ?šÚchSchWakeupSvÔh hntpð hmsgEËÆÔYotpð FòÐWˆ®änéWeòWbX¨F™ÐWÈæ néWeòWbX°Iã<XÔT b\XbfXFâ¹VÚæÇnÒVeÚVbêVú?ÔöchSchRescheduleS\@ FÓ<X(\ûb\XÈbfXÈFÒ¹V*0ÇnÒVeÚVbêVÊI½ pX\ž, b‘XF• ¹Vbn®nÒVeÚVbêV‚F¼ ÐWz–³néWeòWbXš?™ ãchSchDoReschedulež èFÍ 178 ..\..\..\os\kernel\src\chevents.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¬˜2"³-Ô-"¦9ÛôchEvtSignalI$ð tp$gmask9˜±chEvtBroadcastFlagsI$ esp$|flags\elp-°
179 pX¨ ëb‘XÈF¥ 179 ..\..\..\os\kernel\src\chdynamic.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸È6uvoid"¡"_=
180 ¹V¬ò®nÒVeÚVbêVÌFÌ 180 ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÄ`9"1 9‰—_port_irq_epilogueYbasepriøPô\ctxp©YpspøPˆYbasepriøP°
181 ÐWú³néWeòWbXšF˜ <X´æðb\XÔbfXÔF— ¹V¶¾ÇnÒVeÚVbêVÖ¨..\..\..\os\kernel\src\chschd.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilprlist¬Y0 °..\..\..\os\kernel\src\chregistry.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpch_debugbZx) ..\..\..\os\kernel\src\chqueues.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil, \%uvoid"¤?‚XchIQInit, L K hiqpv]hbp|]hsizeShinfyš+hlinkª?ÚnchIQResetIL z + hiqpv]Ytqp__1"]Ytp(]Yfifo_remove__2(]>Ì…chIQPutIEz À  hiqpv]hbÙ___resultE FË8\¬ ² ’nQ\eY\bi\€>«chIQGetTimeoutEÀ , ë 181 ..\..\..\boards\ST_STM32L_DISCOVERY\board.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÐ<3AGPS_dekoduj.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilx'L(ð?” dekoduj_zpravu_GPSx'L(hNMEA_retezecBhNMEA_delkaÙYiÙYjÙYkÙYlÙYpocet_carekÙ GPS_dekoduj.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpGPGGA_informace.C¸ ð..\main.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilì<'puvoidcharint"Œ"’?ù6 gpt2cbì H$®gptpYbasepriøø  Ybasepriø>ÍRThread_odpalE ˜!($¡arg]__resultEPYstavÙYodpal_povolenÙäÙYmsg_zrusenY‘`Yodpal_pomocnaÙYbasepriøÌD ˜!YmsgEËD ˜!Ybasepriø>ƒ¯Thread_GPSE˜!*#$¡arg]__resultEP—ÙóYinBuffer ‘¨{Yzacatek_retezce¥Ykonec_retezce¥Ypocet_znakuÙîÙcYNMEA_zpravac‘œIéC*#”%€nDd D¸:#œ#DdDVÏœ#®#/Dd2D°åL#Ò#CDdFDb€X#v#WDbeD‘ˆì>ò•mainš”%<'\]__resultšP¸ÙYznaky-‘ü~Ï’
182 hiqpv]htime‘___resultEï YbÙYbasepriøâä  YmsgEáYbasepriøPý " YbasepriøFÁ>]Þ , ´nQ]nZ]ee]FÀ\ê ø Dn&\n/\>âÛchIQReadTimeoutS, À Ë 182 YprikazF‘Ypocet_znakuÙFñéC^&,'ãnDd Dò ¨d&þ&DdDŒ¿þ&'/Dd2D’Õ¦&,'CDdFDjð²&Ø&WDbeD‘ Æ ..\main.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilptp_odpalð  puvitaci_zpravaD Ygpt2cfgP+YUSART2_config›DX+YwaThread_odpal¡DØ YwaThread_GPS¬D ,..\..\..\os\hal\platforms\STM32\gpt_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÄÜÀIÆdEÄÔn€E?—½VectorB0ÔäF–ŒEØúÁn­EF•dEèô˜f€E?¹Žgpt_lld_initÐ?óàgpt_lld_startd°hgptpYpscè?¡îgpt_lld_stopd–hgptp?æÈgpt_lld_start_timer–¸|hgptphintervalô?¬îgpt_lld_polled_delay¸Ühhgptphintervalô´..\..\..\os\hal\platforms\STM32\gpt_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpGPTD2ûÈ ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilä’( ?ä^hal_lld_initä„8FãhF0‚t?Š‹stm32_clock_init„’$@..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil´²À ?ÝÉ notify1´À,$Ù+qp?ƒÑ notify2ÀÌ$Ù+qp?¡…VectorD4ÌÜì?¿˜VectorD8ÜìÀ?à÷sd_lld_initì ?Á¢sd_lld_start‚€hsdpIGhconfigOGFÀYGP€ÓflGftGbGœ?‡ßsd_lld_stop‚ÂlhsdpIGF††GŠ”ân›GIÂõG²LnHbHbHb&H b/Hd8H\Ù,>HHdKHøð>L\Hd_HŠ‡L\pHdsH˜Í\„Hb‡H¨µ\‚Hd’H¨Ì‚†£Hd¦HÎ䐜¸Hd»HÜûœ®ÌHdÏHèFÁ¢GØ£nµGn½GbÆG¤dÐG¤ÀàGdãGàè..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYdefault_configCGD+pSD1}/Ø pSD2}/P h..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil’ä?“h_pal_lld_initæ`hconfigIFÿ£I:|f´IfÀIFœ£I:X}f´IfÀIF¹£IXv~f´IfÀIFÖ£Iv”f´IfÀIFô£I”¸f´IfÀIF’£I¸äŠf´IfÀI?êŸ_pal_lld_setgroupmodeæ’@hport§8hmasky8hmode8YmoderøYotyperøYospeedrøYpupdrøYaltrøYbitøé’YaltrmaskøYm1øYm2øYm4øL..\..\..\os\hal\src\tm.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil€ð,?Ã> tm_start€ˆÔhtmpÿ9?õJ tm_stopˆ®Àhtmpÿ9Ynow¡1IgJ®Â¬n|J?ÎatmInitÂðtYtmw9‘`FÍgJÊÜhf|J¬..\..\..\os\hal\src\tm.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYmeasurement_offset¡1  ..\..\..\os\hal\src\serial.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keill||uvoid"Ÿ>õ7writeSlv4hip¥hbp7KhnS]__resultSP>À=readSv€ hip¥hbp;KhnS]__resultSP>€CputE€Š hip¥hbÙ]__resultEP>·HgetEŠ”øhip¥]__resultEP>‡MputtE”šähip¥hbÙhtimeout‘]__resultEP>ÎRgettEš Ðhip¥htimeout‘]__resultEP>§WwritetS ¦¼hip¥hbp7KhnShtime‘]__resultSP>ÿ\readtS¦¬¨hip¥hbp;KhnShtime‘]__resultSP?šqsdInit¬°”?å…sdObjectInit°èthsdpAKhinotifyš+honotifyš+?ŘsdStartèThsdpAKhconfigMKYbasepriøÄüYbasepriø?–®sdStop44hsdpAKYbasepriø•,2Ybasepriø?ÏÎsdIncomingDataI4bhsdpAKhbÙ>Ÿ èsdRequestDataIEb|èhsdpAK^__resultEPYbE¤..\..\..\os\hal\src\serial.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYvmt5/$+`..\..\..\os\hal\src\hal.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilbP?¸=halInit rIèìK B^n LnLc#Lžb3L?áºhalPolledDelayBbHhticks¡1Ystart¡1Ytimeout¡1FàìKH`½n LnLe#Lb3LH,..\..\..\os\hal\src\gpt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil,þ¬?¸=gptInit,0à?æIgptObjectInit0:Ìhgptp®?ÇWgptStart:X¬hgptp®hconfig#YbasepriøÆPVYbasepriø?™kgptStopXtŒhgptp®Ybasepriø˜lrYbasepriø?†„gptChangeIntervaltŠxhgptp®hintervalŒYbasepriø…‚ˆYbasepriøI¦ØLŠ’dnõLnM?´—gptStartContinuous’ªDhgptp®hintervalŒYbasepriø“¢¨YbasepriøF³ØLš¢šnõLnMIÔMª²0n*Mn5M?ß¹gptStartOneShot²Êhgptp®hintervalŒYbasepriø¾ÂÈYbasepriøFÞMºÂ¼n*Mn5MIùEMÊÒün\M?ëÚgptStopTimerÒêÜhgptp®YbasepriøÐâèYbasepriøFêEMÚâÝn\M?«€gptPolledDelayêþ¼hgptp®hintervalŒ¤..\..\..\os\kernel\src\chvt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil˜&uvoid" ?Ç+_vt_init˜ª2?›EchVTSetIªâhvtpœNhtime‘hvtfuncNhpar¦YpœN?ÅcchVTResetIâ
183 hiqpv]hbp|]hnShtime‘___resultSÑ Ynfyš+YrSYbasepriøçz º Ybasepriø‚¦ ¼ Ybasepriø° ¸ YbasepriøFá>]D z ènQ]nZ]ee]Fà\b p Dn&\n/\?·ŒchOQInitÀ Ú · 183 hvtpœN>¥chTimeIsWithinß&ôhstart‘hend‘___resultßFYtime‘¨..\..\..\os\kernel\src\chvt.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpvtlistìNÈ Ì..\..\..\os\kernel\src\chthreads.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil0Š\uvoid"¥I×ÃQ0hÄnÝQnæQbñQP6I½Rh¸°nRn%Rn0Rn;RnDRbLRPNb\RF¼ÃQ~¶¡nÝQnæQeñQ>È´ chThdCreateStatic𠸐hwsp«hsizeShprio4hpf
184 hoqp.]hbp|]hsizeShonfyš+hlinkª? ¢chOQResetIÚ  184 harg«^__resultð PdYtpð YbasepriøãYbasepriøFÇRÄÁnRn%Rn0Rn;RnDReLRb\R”FÆÃQÖ¡nÝQnæQeñQ>ÎÒ chThdSetPriority4Jphnewprio4^__result4P*Yoldprio4YbasepriøÍ@HYbasepriø>»ó chThdResumeð JdPhtpð ^__resultð PYbasepriøºZbYbasepriø?“ŠchThdTerminatedz<htpð Ybasepriø’rxYbasepriø?échThdSleepz’htime‘Ybasepriø芐Ybasepriø?îchThdSleepUntil’°ü$‘timeYbasepriø¨®Ybasepriø? ½chThdYield°ÒÜYbasepriøŒ ÊÐYbasepriøIÇ fRÒ°nzRb„R¢bR¢b˜R¢b¢R¢?·
185 — 185 ÒchThdExitX„hmsgEYbasepriøF¶
186 hoqp.]Ytqp__3"]Ytp(]Yfifo_remove__4(]> ÂchOQPutTimeoutE 186 fRXÕnzRb„RêbRb˜Rb¢R>Ì chThdWaitEXŠdhtpð ^__resultEP0YmsgEYbasepriø¬ xˆYbasepriøFË äPlr¨nøPfQ”..\..\..\os\kernel\src\chsys.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpŒuvoid"¡?Ò6_idle_threadpz $§p?–MchSysInitz¾øYmainthread¿ À Ybasepriø?•‚chSysTimerHandlerI¾ØYbasepriø”ÔYvtpèS“ÔYfnfS’ÔYbasepriø°..\..\..\os\kernel\src\chsys.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilp_idle_thread_waU ˜..\..\..\os\kernel\src\chschd.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¨h„ uvoid"¢?Ð0_scheduler_init¨¸d
187 †w 187 IùÈW¸ÖP
188 hoqp.]hbÙhtime‘___resultE³ Ybasepriø­ 188 náWbêWPbúWI¿XÖú<
189 &|YmsgE¬ 189 nXb)XF¾±VâðwnÊVeÒVbâV:?÷ wakeupúZ(
190 DRYbasepriøÈ 190 hp¨Ytpð Ybasepriø•8Ybasepriø°RVYbasepriøFÏìV*2™nWe
191 |‚YbasepriøFŒ >] RÈnQ]nZ]ee]F‹ \,:Dn&\n/\>ÿ ächOQGetIE†ÊW 191 WFöÈW6XnáWeêWbúWŽ>ý¶chSchGoSleepTimeoutSEZ¾ð hnewstateþhtime‘^__resultEP`ìjºYvtvS‘XF´Xb¾nXb)XºF³±V€ˆwnÊVeÒVbâVØFüX ¶ÃnXb)XøFû±V¦®wnÊVeÒVbâVþ?šÚchSchWakeupS¾¬ hntpð hmsgEËYotpð FòÈWÐöänáWeêWbúW¨F™ÈWØæ náWeêWbúW°Iã4XZ˜ bTXb^XFâ±V".ÇnÊVeÒVbâVú?ÔöchSchRescheduleSZ¤„ FÓ4Xp¤ûbTXÈb^XÈFÒ±VrxÇnÊVeÒVbâVÊI½ hX¤æp b‰XF• ±Vª¶®nÊVeÒVbâV‚F¼ ÈWÂÞ³náWeêWbúWš?™ ãchSchDoRescheduleæh, FÍ
192 hoqp.]___resultE• YbÙFþ 8\¶¼ònQ\eY\bi\Š> chOQWriteTimeoutSÊ\4 192 hXðhëb‰XÈF¥
193 hoqp.]hbp:]hnShtime‘___resultSw Ynfyš+YwSYbasepriø¥ VYbasepriøÀ BXYbasepriøÛ LTYbasepriøFŸ>]â ™nQ]nZ]ee]Fž\ôDn&\n/\ ..\..\..\os\kernel\src\chmtx.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil 193 ±Vô:®nÊVeÒVbâVÌFÌ
194 ( ø)?ÉOchMtxInit 194 ÈWB^³náWeêWbúWšF˜ 4Xü.ðbTXÔb^XÔF— ±VþÇnÊVeÒVbâVÖ¨..\..\..\os\kernel\src\chschd.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilprlist¤Y  °..\..\..\os\kernel\src\chregistry.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilpch_debugZZ + ..\..\..\os\kernel\src\chqueues.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilt ¤`%uvoid"¤?‚XchIQInitt ”  hiqpn]hbpt]hsizeShinfyš+hlinkª?ÚnchIQResetI”  o hiqpn]Ytqp__1]Ytp ]Yfifo_remove__2 ]>Ì…chIQPutIE  O hiqpn]hbÙ___resultEF FË0\ô ú ’nI\eQ\ba\€>«chIQGetTimeoutE t / hiqpn]htime‘___resultE3 YbÙYbasepriøâ, f YmsgEáYbasepriøPýf j YbasepriøFÁ6]& t ´nI]nR]e]]FÀ \2 @ Dn\n'\>âÛchIQReadTimeoutSt  hiqpn]hbpt]hnShtime‘___resultS Ynfyš+YrSYbasepriøç Ybasepriø‚î Ybasepriøø YbasepriøFá6]Œ  ènI]nR]e]]Fà \ª ¸ Dn\n'\?·ŒchOQInit"û
195  195 hoqp&]hbpt]hsizeShonfyš+hlinkª? ¢chOQResetI"RÛ
196  hmp!^IÔ3^ 196 hoqp&]Ytqp__3]Ytp ]Yfifo_remove__4 ]> ÂchOQPutTimeoutERλ
197 197 hoqp&]hbÙhtime‘___resultE÷ Ybasepriø­
198 Ê nF^bM^€ 198 nÄYmsgE¬
199 199 ŒšYbasepriøÈ
200 W^bZ^F§ `F 200 ÄÊYbasepriøFŒ 6]hšÈnI]nR]e]]F‹ \t‚Dn\n'\>ÿ ächOQGetIEΛ
201 d 201 hoqp&]___resultEÙ YbÙFþ 0\þònI\eQ\ba\Š> chOQWriteTimeoutS¤x
202 ‡ n`n(`b0`>FÆu`> 202 hoqp&]hbp2]hnShtime‘___resultS» Ynfyš+YwSYbasepriø¥ TžYbasepriøÀ Š YbasepriøÛ ”œYbasepriøFŸ6]*T™nI]nR]e]]Fž \<JDn\n'\ ..\..\..\os\kernel\src\chmtx.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilP
203 D 203 p H*?ÉOchMtxInitP
204 ‡ nŠ`e“`Fí `€ 204 Z
205 205 F hmp^IÔ+^Z
206 — n`n(`b0`xFŒu`x 206 ,  n>^bE^€h
207 ~ 207 * O^bR^F§`Ž
208 — nŠ`e“`F«u`¦ 208
209 209 ‡ n`n `b(`>FÆm`†
210   nŠ`e“`FÓ `² 210
211 211 ‡ n‚`e‹`Fí`È
212 ¦n`n(`b0`ª?¦`chMtxLockä 212
213 213 — n`n `b(`xFŒm`À
214 ª hmp!^Ybasepriø¥ð 214
215 215 — n‚`e‹`F«m`î
216 YbasepriøIÉe^ø 216
217  – n^cˆ^ >ßÇchMtxTryLockß @ ‚ hmp!^^__resultßP(YbßYbasepriø¿8 > YbasepriøFÞe^ 8 Ìn^eˆ^>®úchMtxUnlock!^@ – b ^__result!^PTYctpð Yump!^Ymp!^YbasepriøëX Ž Ytpð Ynewprio4†Ž ” YbasepriøF­:`v € žnS`e[`bk`î>Ô¶chMtxUnlockS!^– à B ^__result!^PHYctpð Yump!^Ymp!^¬¦ Þ Ytpð Ynewprio4FÓ:`Æ Ð ÙnS`e[`bk`¾?‹ 217   n‚`e‹`FÓ`ú
218 ïchMtxUnlockAllà (  Yctpð YbasepriøYtqp__4'^Ytp__5-^Yfifo_remove__6-^ï ò " Yump!^î ü  Ytpð Š 218  ¦n`n `b(`ª?¦`chMtxLock, @ î hmp^Ybasepriø¥8 > YbasepriøIÉ]^@ ^ Ú ny^c€^Z >ßÇchMtxTryLockß^ ˆ Æ hmp^^__resultßP(YbßYbasepriø¿€ † YbasepriøFÞ]^d € Ìny^e€^>®úchMtxUnlock^ˆ Þ ¦ ^__result^PTYctpð Yump^Ymp^Ybasepriøë  Ö Ytpð Ynewprio4†Ö Ü YbasepriøF­2`¾ È žnK`eS`bc`î>Ô¶chMtxUnlockS^Þ ( † ^__result^PHYctpð Yump^Ymp^¬î & Ytpð Ynewprio4FÓ2`  ÙnK`eS`bc`¾?‹
219 " & YbasepriøØ..\..\..\os\kernel\src\chmempools.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilt  219 ïchMtxUnlockAll( p d Yctpð YbasepriøYtqp__4^Ytp__5%^Yfifo_remove__6%^ï : j Yump^î D \ Ytpð Š
220 ð-uvoid"¦?õ7chPoolInitt ~ È hmpbhsizeShproviderx2IœTa~ † ´ nianpabyaIý„a† š   n˜anŸae¨a֐ ˜ ¸ad»aFüTaŒ ’ §fianpabya?›MchPoolLoadArrayš  t hmpbhp¬hnSFš„a¢ ¶ Rf˜anŸad¨a.ó° ´ ¸ad»a<F™Ta¬ ¶ §fianpabya8IÄÍa Þ T nåabìaPbúa>ÚychPoolAlloc¬Þ  220 j n YbasepriøØ..\..\..\os\kernel\src\chmempools.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¼ N
221 4 hmpb^__result¬P&Yobjp¬Ybasepriøµþ  221 @.uvoid"¦?õ7chPoolInit¼ Æ  hmpüahsizeShproviderx2IœLaÆ Î ø naanhabqaIý|aÎ â ä nan—ae aÖØ à °ad³aFüLaÔ Ú §faanhabqa?›MchPoolLoadArrayâ 
222 YbasepriøFÙÍaè þ }fåaeìabúatÄ..\..\..\os\kernel\src\chmemcore.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil h ¬/uvoid"¥?Î;_core_init  Iö·b 6 fÏbbÚbPbèb>‹TchCoreAlloc«6 ^ ð hsizeS^__result«P&Yp«YbasepriøæX \ YbasepriøFŠ·b< X XfÏbeÚbbèb4>Ä}chCoreStatusS^ h Ü ^__resultSPÀ..\..\..\os\kernel\src\chmemcore.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYnextmemïb Yendmemïb 8..\..\..\os\kernel\src\chheap.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil¸þÄ0uvoid"¢?ËD_heap_init¸Ê»?–\chHeapInitÊÞ§hheappC>hbuf¨hsizeSYhpðc>€}chHeapAlloc¨Þ^‡hheappC>$Ssize___result¨ÏYqpðc\hpðcYfpðc?È»chHeapFree^ÈOhp¨YqpðcYhpðcYheappC>>¹óchHeapStatusSÈþ,hheappC>hsizepöc^__resultSP4YqpðcYnSYszS°..\..\..\os\kernel\src\chheap.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYdefault_heap> ..\..\..\os\kernel\src\chevents.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil€´Ø2?–NchEvtRegisterMask€ž¾hesp dhelp-hmaskgYbasepriø•–šYbasepriø?ƒhchEvtUnregisteržÈªhesp dhelp-Yp-Ybasepriø‚ÀÆYbasepriø>† chEvtGetAndClearEventsgÈè–hmaskg^__resultgPYmgYbasepriø…ÜæYbasepriø>÷– chEvtAddEventsgè‚$gmask^__resultgPYbasepriøööþYbasepriøI—°d2bnÆdnÏdIÞÛd2€Bnùdneb eFÝ°dPvºnÆdnÏd>ãÊ chEvtGetAndClearFlags|€”.help-^__result|PYflags|Ybasepriø⊒Ybasepriø?äÞchEvtSignal”Ðhtpð hmaskgYbasepriøÃÊÎYbasepriøFã°dœÆãnÆdnÏd?— chEvtBroadcastFlagsÐ*îhesp dhflags|YbasepriøÎ"&YbasepriøF– ÛdÞ’nùdneb eÞF• °dðºnÆdnÏd>ó ¢ chEvtGetAndClearFlagsI|*4Úhelp-^__result|PYflags|?½ 222  
223 ´chEvtDispatch4dºhhandlers¬dhmaskgYeidT>À × chEvtWaitOnegd–šhmaskg^__resultgP0Yctpð \mgYbasepriø¿ Œ”Ybasepriø>Ä ô chEvtWaitAnyg–Äzhmaskg^__resultgP,Yctpð YmgYbasepriøà ºÂYbasepriø>¿  chEvtWaitAllgÄòZhmaskg^__resultgP,Yctpð Ybasepriø¾ æðYbasepriø>· chEvtWaitOneTimeoutgò6:hmaskghtime‘___resultgYctpð \mgYbasepriøÖ.YbasepriøPñ 223 ¸ hmpüahp¬hnSFš|aê þ Rfan—ad a.óø ü °ad³a<F™Laô þ §faanhabqa8IÄÅa
224 4YbasepriøŒYbasepriø>Üâ chEvtWaitAnyTimeoutg6vhmaskghtime‘___resultgðYctpð YmgYbasepriø¥\nYbasepriøPÀNtYbasepriøÛRZYbasepriø>¢‹ chEvtWaitAllTimeoutgv´øhmaskghtime‘___resultgÒYctpð Ybasepriøë’žYbasepriøP†ž°Ybasepriø¡ª²Ybasepriøà..\..\..\os\kernel\src\chdynamic.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil˜€ä6uvoid"¥>›- chThdAddRef𠘬€htpð ^__resultð PYbasepriøš¤ªYbasepriø?üCchThdRelease¬lhtpð YrefsYbasepriøû¼Ybasepriø>²{ chThdCreateFromHeapð @LhheappC>hsizeShprio4hpf 224  
225 harg«___resultð ²Ywsp«Ytpð Ybasepriø±6>Ybasepriø>ଠchThdCreateFromMemoryPoolð @€,hmpÇehprio4hpf 225 &
226 harg«___resultð ”Ywsp«Ytpð Ybasepriøßv~Ybasepriø„..\..\..\os\ports\common\ARMCMx\nvic.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keiløŽð7unsigned int?û'nvicEnableVectorø8øhnøhprioøYsh©?²5nvicDisableVector8lähnøYsh©?†CnvicSetSystemHandlerPrioritylŽÐhhandlerøhprioøYsh©Ð¤..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.sARM Assembler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilôö¤8_unhandled_exceptionôöô..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilüÜ´9IøfüF„e›fáD«fd®fd·f÷ 226 ˜ nÝabäaPbòa>ÚychPoolAlloc¬&
227 ÄfdÇf?(SysTickVectorFždYbasepriøÃRXYbasepriøFŽfXœ0d›f\÷lœ«fd®fpd·fpdjÄfdÇfh?Õ:SVCallVectorž°P\ctxpyfYpspøYbasepriø?ôq_port_init°Ü$¤..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.sARM Assembler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilØüà:_port_switchØè_port_thread_startèö_port_switch_from_isröüÔ¤..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.sARM Assembler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil˜ÀX;Reset_Handler˜²__early_init²´ì..\..\..\boards\ST_STM32L_DISCOVERY\board.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil–äD?Ï0__early_init”¬?íeboardInit”–˜À..\..\..\boards\ST_STM32L_DISCOVERY\board.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilppal_default_config†gÐ(|q C:\Program Files\Keil\ARM\ARMCC\bin\..\include\GPS_dekoduj.cGPS_dekoduj.hstring.hl` C:\Program Files\Keil\ARM\ARMCC\bin\..\include\GPS_dekoduj.hstdint.h$ GPS_dekoduj.cH&  227 N
228  228 x hmpüa^__result¬P&Yobjp¬YbasepriøµF
229 x1U}% )  " 229 L
230 x~  !|}"ô ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\test\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\..\..\main.cch.hhal.htest.hserial.hgpt.hstring.hkeil/GPS_dekoduj.hmain.cti ..\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\keil/GPS_dekoduj.hstdint.hx! ..\main.c¤6!{ 230 YbasepriøFÙÅa0
231 '} 231 F
232 8! 232 }fÝaeäabòatÄ..\..\..\os\kernel\src\chmemcore.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilP ° ü/uvoid"¥?Î;_core_initP d \Iö¯bd ~ HfÇbbÒbPbàb>‹TchCoreAlloc«~ ¦ 4hsizeS^__result«P&Yp«Ybasepriøæ  ¤ YbasepriøFŠ¯b„   XfÇbeÒbbàb4>Ä}chCoreStatusS¦ °  ^__resultSPÀ..\..\..\os\kernel\src\chmemcore.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYnextmemçb Yendmemçb 8..\..\..\os\kernel\src\chheap.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilF 1uvoid"¢?ËD_heap_initÿ?–\chHeapInit&ëhheappC>hbuf¨hsizeSYhpèc>€}chHeapAlloc¨&¦ËhheappC>$Ssize___result¨Yqpèc\hpècYfpèc?È»chHeapFree¦ “hp¨YqpècYhpècYheappC>>¹óchHeapStatusS F phheappC>hsizepîc^__resultSP4YqpècYnSYszS°..\..\..\os\kernel\src\chheap.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilYdefault_heap>€ ..\..\..\os\kernel\src\chevents.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilÈü(3?–NchEvtRegisterMaskÈæhesp˜dhelp-hmaskgYbasepriø•ÞâYbasepriø?ƒhchEvtUnregisteræîhesp˜dhelp-Yp-Ybasepriø‚Ybasepriø>† chEvtGetAndClearEventsg0Úhmaskg^__resultgPYmgYbasepriø…$.Ybasepriø>÷– chEvtAddEventsg0HÆ$gmask^__resultgPYbasepriøö>FYbasepriøI—¨dHz¦n¾dnÇdIÞÓdzȆnñdnùdbeFݨd˜¾ºn¾dnÇd>ãÊ chEvtGetAndClearFlags|ÈÜrhelp-^__result|PYflags|YbasepriøâÒÚYbasepriø?äÞchEvtSignalÜRhtpð hmaskgYbasepriøÃYbasepriøFã¨däãn¾dnÇd?— chEvtBroadcastFlagsr2hesp˜dhflags|YbasepriøÎjnYbasepriøF– Ód&f’nñdnùdbeÞF• ¨d8`ºn¾dnÇd>ó ¢ chEvtGetAndClearFlagsI|r|help-^__result|PYflags|?½
233 {  233 ´chEvtDispatch|¬þhhandlers¤dhmaskgYeidT>À × chEvtWaitOneg¬ÞÞhmaskg^__resultgP0Yctpð \mgYbasepriø¿ ÔÜYbasepriø>Ä ô chEvtWaitAnygÞ ¾hmaskg^__resultgP,Yctpð YmgYbasepriøÃ 
234 dp&!@ ç9 234 Ybasepriø>¿  chEvtWaitAllg :žhmaskg^__resultgP,Yctpð Ybasepriø¾ .8Ybasepriø>· chEvtWaitOneTimeoutg:~~hmaskghtime‘___resultgRYctpð \mgYbasepriøÖdvYbasepriøPñR|YbasepriøŒZbYbasepriø>Üâ chEvtWaitAnyTimeoutg~¾^hmaskghtime‘___resultg4Yctpð YmgYbasepriø¥¤¶YbasepriøPÀ–¼YbasepriøÛš¢Ybasepriø>¢‹ chEvtWaitAllTimeoutg¾ü<hmaskghtime‘___resultgYctpð YbasepriøëÚæYbasepriøP†æøYbasepriø¡òúYbasepriøà..\..\..\os\kernel\src\chdynamic.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilàÈ47uvoid"¥>›- chThdAddRefð àôÄhtpð ^__resultð PYbasepriøšìòYbasepriø?üCchThdReleaseôJ°htpð YrefsYbasepriøûJYbasepriø>²{ chThdCreateFromHeapð JˆhheappC>hsizeShprio4hpf
235 8&8&8&8&8&8$t m =3'& 8>88>88>88888M88GC z|   +b,of$ 235 harg«___resultð öYwsp«Ytpð Ybasepriø±~†Ybasepriø>ଠchThdCreateFromMemoryPoolð ˆÈphmp¿ehprio4hpf
236   2+ ,0&ì$µ&&&)B¥73Sy"ÃA!‘ 1  1z2Õ+“*àÀ´ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\..\..\..\os\hal\platforms\STM32\gpt_lld.cch.hhal.hgpt_lld.clc ..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\gpt.hgpt_lld.hLA ..\..\..\os\hal\platforms\STM32\gpt_lld.h˜A ..\..\..\os\hal\platforms\STM32\gpt_lld.c|Ýà{$|X$'ZǺ{)Õ%Ç %q !è{ γ Â$°À }!ȼ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32L1xx\..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cch.hhal.hhal_lld.c`E ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cœà "C"'%[ $ 7K"2!, *,+,+&,,-  $#  ÔÊ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\USARTv1\..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cch.hhal.hserial_lld.cXL ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hPL ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.clË  &0& Ù&,B B{ $ °}"  (ä -í|ç #^ 0®} 0~ o0 236 harg«___resultð ØYwsp«Ytpð Ybasepriøß¾ÆYbasepriø„..\..\..\os\ports\common\ARMCMx\nvic.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil@Ö@8unsigned int?û'nvicEnableVector@€<hnøhprioøYsh©?²5nvicDisableVector€´(hnøYsh©?†CnvicSetSystemHandlerPriority´ÖhhandlerøhprioøYsh©Ð¤..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.sARM Assembler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil<>ô8_unhandled_exception<>ô..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilD$:IøwfDŽÈe“fá\Œ£fd¦fd¯f÷RZ¼fd¿f?(SysTickVectorŽæ¨YbasepriøÚ YbasepriøFŽwf ä0d“f\÷´ä£fd¦fpd¯fp¬²¼fd¿fh?Õ:SVCallVectoræø”\ctxpqfYpspøYbasepriø?ôq_port_initø$h¤..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.sARM Assembler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keil D0;_port_switch 0_port_thread_start0>_port_switch_from_isr>DÔ¤..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.sARM Assembler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilà¨;Reset_Handleràú__early_initúüì..\..\..\boards\ST_STM32L_DISCOVERY\board.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilØÞ4E?Ï0__early_initØÜð?íeboardInitÜÞÜÀ..\..\..\boards\ST_STM32L_DISCOVERY\board.cARM C/C++ Compiler, 5.03 [Build 24]D:\GIT repositáø\ChibiOS\demos\Zkouska - STM32L152-DISCOVERY\keilppal_default_config~gd*|q C:\Program Files\Keil\ARM\ARMCC\bin\..\include\GPS_dekoduj.cGPS_dekoduj.hstring.hl` C:\Program Files\Keil\ARM\ARMCC\bin\..\include\GPS_dekoduj.hstdint.h$ GPS_dekoduj.cx' 
237 l&"&- { )z !Ì ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\GPIOv2\..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cch.hhal.hpal_lld.c¤H ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.c¸í `zzzzz :+ u& ~+,28- z~œ’ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\..\os\hal\src\tm.cch.hhal.h..\..\os\hal\src\tm.cÄ0 ..\..\..\os\hal\src\tm.c8? &&%ez"n „y ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\src\serial.cch.hhal.h,4 ..\..\..\os\hal\src\serial.c$8%%**LL|>>=     44{ -)+   ” ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\..\os\hal\src\hal.cch.hhal.h..\..\os\hal\src\hal.c´1 ..\..\..\os\hal\src\hal.c¸< 0=}-~~+l+k% ” ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\..\os\hal\src\gpt.cch.hhal.h..\..\os\hal\src\gpt.c@1 ..\..\..\os\hal\src\gpt.cä> 9 237 
238    =im3:im2$im9!TH ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.hD9 ..\..\..\os\kernel\include\chvt.hè5 ..\..\..\os\kernel\src\chvt.cP,~ Nv "$x , 7}-~~„ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chthreads.cch.h..\..\os\kernel\src\chthreads.cH= ..\..\..\os\kernel\include\chinline.hÄ` ..\..\..\os\kernel\src\chthreads.c..\..\os\kernel\include\chinline.hèÇ 238 x1U}% )  "
239  5%§ 239 x~  !|}"ô ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\test\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\..\..\main.cch.hhal.htest.hserial.hgpt.hstring.hkeil/GPS_dekoduj.hmain.cti ..\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\keil/GPS_dekoduj.hstdint.hÈ! ..\main.cì6!{
240 À@ `©×§ 240 '}
241 åžß&++x! ! & 241 8!
242   %% xë}ž0,!Z c€~ž0,!%v £}ݤ}Ý"!dY ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chsys.cch.hÔ6 ..\..\..\os\kernel\src\chsys.c(8&@ |+|%/ˆ~ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chschd.cch.h..\..\os\kernel\src\chschd.cH= ..\..\..\os\kernel\include\chinline.hD; ..\..\..\os\kernel\include\chschd.h] ..\..\..\os\kernel\src\chschd.c..\..\os\kernel\include\chinline.h`1#!zBÀ% #f 242 { 
243 7µ+×¹#Á??y#»?>´%zBÀƸzBˆø~ÀË+ ò~1}+‚þ~#Ží~)ŠÜ î}!~#¦%3Ëð}!#X% ‡~÷!¤~~#×/% Í}ú9{dð})Z%&ã}÷¤~)×h^ ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chregistry.cch.hH? ..\..\..\os\kernel\include\chregistry.hŒ‚ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chqueues.cch.h..\..\os\kernel\src\chqueues.c _ ..\..\..\os\kernel\src\chqueues.c..\..\os\kernel\include\chinline.h, Ø }%"  A>2, ,p,y­Û-7"‘7è lï‘ó 2š 243 \h&!Š ç9
244 2zá~¡Ù~l ¤+ p#2x }%#  ~ò2C'þ}Cÿù}lƒý}„ê}Š8, "o yÍ}»-3 244 88&8&8&8&8$t m =3'& 8>88>88>88888M88GC z|  %!~ 2kb$ x+”%”
245 3z­}Õ¨}l Õ+ o">v ˆ| ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chmtx.cch.h..\..\os\kernel\src\chmtx.cH= ..\..\..\os\kernel\include\chinline.h\ ..\..\..\os\kernel\src\chmtx.c..\..\os\kernel\include\chinline.h 245   2+ ,0&*&&&)B9Ÿ7y&Ä;!Œ + + +2Ö1Ž*#áCÀ´ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\..\..\..\os\hal\platforms\STM32\gpt_lld.cch.hhal.hgpt_lld.clc ..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\gpt.hgpt_lld.hLA ..\..\..\os\hal\platforms\STM32\gpt_lld.h˜A ..\..\..\os\hal\platforms\STM32\gpt_lld.cÄÝà{$|X$'ZǺ{)Õ%Ç %q !è{ γ Â$°À }!ȼ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32L1xx\..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cch.hhal.hhal_lld.c`E ..\..\..\os\hal\platforms\STM32L1xx\hal_lld.cäà "C"'%[ $ 7K"2!, *,+,+&,,-  $#  ÔÊ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\USARTv1\..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cch.hhal.hserial_lld.cXL ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hPL ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.c´Ë  &0& Ù&,B B{ $ °}"  (ä -í|ç #^ 0®} 0~ o0
246 Ò y#@I à : Þ e f» Ó : î¬ Ü „4þ +¬|\ ^#a*  246 l&"&- { )z !Ì ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\GPIOv2\..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cch.hhal.hpal_lld.c¤H ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.cí `zzzzz :+ u& ~+,28- z~œ’ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\..\os\hal\src\tm.cch.hhal.h..\..\os\hal\src\tm.cÄ0 ..\..\..\os\hal\src\tm.c€? &&%ez"n „y ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\os\hal\src\serial.cch.hhal.h,4 ..\..\..\os\hal\src\serial.cl8%%**LL|>>=     44{ -)+   ” ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\..\os\hal\src\hal.cch.hhal.h..\..\os\hal\src\hal.c´1 ..\..\..\os\hal\src\hal.c< 0=}-~~+l+k% ” ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\..\os\hal\src\gpt.cch.hhal.h..\..\os\hal\src\gpt.c@1 ..\..\..\os\hal\src\gpt.c,> 9
247 ~U3~  ~è# V &~ ã}£  }| xÀ} ÂH= ..\..\..\os\kernel\include\chinline.h† ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chmempools.cch.h..\..\os\kernel\src\chmempools.c$; ..\..\..\os\kernel\src\chmempools.ct :"Ön ¨Õ°9wÙn«$ $y# l#q„ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chmemcore.cch.h..\..\os\kernel\src\chmemcore.c¬: ..\..\..\os\kernel\src\chmemcore.c > %)&c2g$dZ ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chheap.cch.h€7 ..\..\..\os\kernel\src\chheap.c¸Ä3! | o ; 9 '}7!2Œ‚ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chevents.cch.h..\..\os\kernel\src\chevents.cœ9 ..\..\..\os\kernel\src\chevents.c€Ñ'<y    !1Ö1y{$&{$@±@y$|À%_¼0 247    =im3:im2$im9!TH ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.hD9 ..\..\..\os\kernel\include\chvt.hè5 ..\..\..\os\kernel\src\chvt.c˜,~ Nv "$x , 7}-~~„ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chthreads.cch.h..\..\os\kernel\src\chthreads.cH= ..\..\..\os\kernel\include\chinline.hÄ` ..\..\..\os\kernel\src\chthreads.c..\..\os\kernel\include\chinline.h0Ç
248 ~0cSe?)§Ú¥?תÀ%e¼ØC $ w#!, !,z !,  !,z !,  !,{! C !Czp)| C !Czq)|C !C{%,|h] ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chdynamic.cch.h: ..\..\..\os\kernel\src\chdynamic.c˜.&m+yv7B'#z2 :%y2&°> ..\..\..\os\ports\common\ARMCMx\nvic.cø)2} ~ ~>J  PJ  248  5%§
249  ~QhQ ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.sôß ” ..\..\..\os\kernel\include\..\..\..\os\ports\RVCT\ARMCMx\..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cch.hchcore_v7m.c(B ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cü˜0 TI{Ý~ë0ç~îIü~(}!'tL ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.sØ/)&)%' % %pG ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.s˜Æ&&& %”ˆ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\boards\ST_STM32L_DISCOVERY\board.cch.hhal.h|q ..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\USARTv1\serial.hserial_lld.hXL ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hlc ..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\gpt.hgpt_lld.hLA ..\..\..\os\hal\platforms\STM32\gpt_lld.hTH ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.h@4 ..\..\..\os\hal\include\tm.h¨ž ..\..\..\os\hal\platforms\STM32L1xx\..\..\..\os\hal\platforms\STM32\hal_lld.hstm32.hstm32_isr.hstm32_dma.hstm32_rcc.h|s ..\..\..\os\hal\platforms\STM32\..\..\..\os\hal\platforms\STM32L1xx\stm32.hstm32l1xx.hÌÀ ..\..\..\os\hal\platforms\STM32L1xx\..\..\..\os\ports\common\ARMCMx\CMSIS\include\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\stm32l1xx.hcore_cm3.hstdint.hH= ..\..\..\os\kernel\include\chqueues.hH> ..\..\..\os\kernel\include\chthreads.hH? ..\..\..\os\kernel\include\chmempools.hD; ..\..\..\os\kernel\include\chheap.hH> ..\..\..\os\kernel\include\chmemcore.hH= ..\..\..\os\kernel\include\chevents.hD: ..\..\..\os\kernel\include\chmtx.hD9 ..\..\..\os\kernel\include\chvt.hLB ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.hH< ..\..\..\os\kernel\include\chlists.h ” ..\..\..\os\ports\RVCT\ARMCMx\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\chtypes.hstddef.hstdint.hstdbool.hXO C:\Program Files\Keil\ARM\ARMCC\bin\..\include\stdint.hXO C:\Program Files\Keil\ARM\ARMCC\bin\..\include\stddef.hdC ..\..\..\boards\ST_STM32L_DISCOVERY\board.c14}}}Ä}ÄÆ}ÆÒ}ÒÔ}˜š}–š~}Ðúþ}þ}Z}ÈZ”}”˜}hhn}nú}Ø*.}.h} }*}ô}Òô} À}ÀÒ}LN}N }>L}}:}:>}} ®} }}þ} Î}\^}^Î}8:}:\}(*}*4}48}}$}$(} } }æê}ê’}$æ}BD}DH}Hn} np}.B}.}}öø}ø}ÈÊ}Êò}òö}˜š}šÈ}|~}~˜}DF}F|}@D}:@}4:}.4}(.}(}} 249 À@ `©×§
250 } 250 åžß&++x! ! &
251 }Bb}–– B}}} }24P68P¾À}ÀÒ}¦¨}¨¾}ž¦}†ˆ}ˆž}~†}fh}h~}^f}H^},.}.H}},}}}lŽ}––Jl}J}}~€P‚„P(*}*Z}âä}ä"}"(}¢¤}¤Ü}Üâ}€‚}‚¢}bd}d€}JL}Lb}4J}}4}îð}ð}ˆŠ}Šî}8ˆ}8}NP}P¤} 251   %% xë}ž0,!Z c€~ž0,!%v £}ݤ}Ý"!dY ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chsys.cch.hÔ6 ..\..\..\os\kernel\src\chsys.cp8&@ |+|%/ˆ~ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chschd.cch.h..\..\os\kernel\src\chschd.cH= ..\..\..\os\kernel\include\chinline.hD; ..\..\..\os\kernel\include\chschd.h] ..\..\..\os\kernel\src\chschd.c..\..\os\kernel\include\chinline.h¨1#!zBÀ% #f
252 } N} 252 7µ+×¹#Á??y#»?>´%zBÀƸzBˆø~ÀË+ ò~1}+‚þ~#Ží~)ŠÜ î}!~#¦%3Ëð}!#X% ‡~÷!¤~~#×/% Í}ú9{dð})Z%&ã}÷¤~)×h^ ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chregistry.cch.hH? ..\..\..\os\kernel\include\chregistry.hŒ‚ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chqueues.cch.h..\..\os\kernel\src\chqueues.c _ ..\..\..\os\kernel\src\chqueues.c..\..\os\kernel\include\chinline.ht Ø }%"  A>2, ,p,y­Û-7"‘7è lï‘ó 2š
253 }>@}@‚}‚†}†¼}¼À}ü>}²ü}t²}}P}PR}Rp}pt}²´}´º}º}(}R²}.R}.}}ž¢}–––¢0}(Zp}pž}Þâ}âZ}®°}°Þ}”®}}”}(”˜}˜}Nd}d”} "}"N}}} }æêP,0PlnPœžP PVZPTXP”PöúP`bP’”PØÚ}––Ú }Ž’}’Ø}8:}:Ž}8}ð}ÜÞ}Þð} 253 2zá~¡Ù~l ¤+ p#2x }%#  ~ò2C'þ}Cÿù}lƒý}„ê}Š8, "o yÍ}»-3
254 } Î}ÎÒ}ÒÜ} 254 3z­}Õ¨}l Õ+ o">v ˆ| ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chmtx.cch.h..\..\os\kernel\src\chmtx.cH= ..\..\..\os\kernel\include\chinline.h\ ..\..\..\os\kernel\src\chmtx.c..\..\os\kernel\include\chinline.hP
255 }øúP Pjl}l’}NP}Pj}&4}4L}LN}&} 255 Ò y#@I à : Þ e f» Ó : î¬ Ü „4þ +¬|\ ^#a* 
256 } 256 ~U3~  ~è# V &~ ã}£  }| xÀ} ÂH= ..\..\..\os\kernel\include\chinline.h† ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chmempools.cch.h..\..\os\kernel\src\chmempools.c$; ..\..\..\os\kernel\src\chmempools.c¼ :"Ön ¨Õ°9wÙn«$ $y# l#q„ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chmemcore.cch.h..\..\os\kernel\src\chmemcore.c¬: ..\..\..\os\kernel\src\chmemcore.cP > %)&c2g$dZ ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chheap.cch.h€7 ..\..\..\os\kernel\src\chheap.cÄ3! | o ; 9 '}7!2Œ‚ ..\..\..\os\kernel\include\..\..\..\..\os\kernel\src\chevents.cch.h..\..\os\kernel\src\chevents.cœ9 ..\..\..\os\kernel\src\chevents.cÈÑ'<y    !1Ö1y{$&{$@±@y$|À%_¼0
257 }V`}.V}.}}}–––F}¦¨}¨} } }&*}*¦}&}}z~Pœ P¢¦Pöø}––ø4}¶¸}¸ö}rt}t¶}DF}Fr}}D}äæ}æ}´¸}¸ä}ª´}PT}Tª}}P}}²¶}¶}€‚}‚²}h€}Hh}H}}$&P24PØÚPôöP˜šP´¶P¨ª}ªè}jl}l¨}j}}¸¼PæèPz~P¦¨Pt–}@t}}>}>@}´¸}¸Ú}Úà}¢´}JL}L¢}J}}}_GPS_DEKODUJ_H_ MAX_DELKA_PRIKAZU 10GPS_BUFFER 500_GPS_DEKODUJ_H_ _GPT_H_ I\gptChangeIntervalI(gptp,interval) { gpt_lld_change_interval(gptp, interval); }_GPT_LLD_H_ 0STM32_GPT_USE_TIM1 FALSETSTM32_GPT_USE_TIM5 FALSE]STM32_GPT_USE_TIM6 FALSEfSTM32_GPT_USE_TIM7 FALSEoSTM32_GPT_USE_TIM8 FALSExSTM32_GPT_USE_TIM9 FALSESTM32_GPT_USE_TIM11 FALSEŠSTM32_GPT_USE_TIM12 FALSE“STM32_GPT_USE_TIM14 FALSEšSTM32_GPT_TIM1_IRQ_PRIORITY 7¶STM32_GPT_TIM5_IRQ_PRIORITY 7½STM32_GPT_TIM6_IRQ_PRIORITY 7ÄSTM32_GPT_TIM7_IRQ_PRIORITY 7ËSTM32_GPT_TIM8_IRQ_PRIORITY 7ÒSTM32_GPT_TIM9_IRQ_PRIORITY 7ÙSTM32_GPT_TIM11_IRQ_PRIORITY 7àSTM32_GPT_TIM12_IRQ_PRIORITY 7çSTM32_GPT_TIM14_IRQ_PRIORITY 7°gpt_lld_change_interval(gptp,interval) ((gptp)->tim->ARR = (uint16_t)((interval) - 1))_SERIAL_LLD_H_ KSTM32_SERIAL_USE_UART4 FALSETSTM32_SERIAL_USE_UART5 FALSE]STM32_SERIAL_USE_USART6 FALSEySTM32_SERIAL_UART4_PRIORITY 12€STM32_SERIAL_UART5_PRIORITY 12‡STM32_SERIAL_USART6_PRIORITY 12î_serial_driver_data _base_asynchronous_channel_data sdstate_t state; InputQueue iqueue; OutputQueue oqueue; uint8_t ib[SERIAL_BUFFERS_SIZE]; uint8_t ob[SERIAL_BUFFERS_SIZE]; USART_TypeDef *usart;…USART_CR2_STOP1_BITS (0 << 12)†USART_CR2_STOP0P5_BITS (1 << 12)‡USART_CR2_STOP2_BITS (2 << 12)ˆUSART_CR2_STOP1P5_BITS (3 << 12)#AHB_EN_MASK (RCC_AHBENR_GPIOAEN | RCC_AHBENR_GPIOBEN | RCC_AHBENR_GPIOCEN | RCC_AHBENR_GPIODEN | RCC_AHBENR_GPIOEEN | RCC_AHBENR_GPIOHEN)&AHB_LPEN_MASK AHB_EN_MASK_PAL_LLD_H_ "PAL_MODE_RESET#PAL_MODE_UNCONNECTED$PAL_MODE_INPUT%PAL_MODE_INPUT_PULLUP&PAL_MODE_INPUT_PULLDOWN'PAL_MODE_INPUT_ANALOG(PAL_MODE_OUTPUT_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN/PAL_STM32_MODE_MASK (3 << 0)0PAL_STM32_MODE_INPUT (0 << 0)1PAL_STM32_MODE_OUTPUT (1 << 0)2PAL_STM32_MODE_ALTERNATE (2 << 0)3PAL_STM32_MODE_ANALOG (3 << 0)5PAL_STM32_OTYPE_MASK (1 << 2)6PAL_STM32_OTYPE_PUSHPULL (0 << 2)7PAL_STM32_OTYPE_OPENDRAIN (1 << 2)9PAL_STM32_OSPEED_MASK (3 << 3):PAL_STM32_OSPEED_LOWEST (0 << 3)>PAL_STM32_OSPEED_MID1 (1 << 3)?PAL_STM32_OSPEED_MID2 (2 << 3)APAL_STM32_OSPEED_HIGHEST (3 << 3)CPAL_STM32_PUDR_MASK (3 << 5)DPAL_STM32_PUDR_FLOATING (0 << 5)EPAL_STM32_PUDR_PULLUP (1 << 5)FPAL_STM32_PUDR_PULLDOWN (2 << 5)HPAL_STM32_ALTERNATE_MASK (15 << 7)IPAL_STM32_ALTERNATE(n) ((n) << 7)PPAL_MODE_ALTERNATE(n) (PAL_STM32_MODE_ALTERNATE | PAL_STM32_ALTERNATE(n))[PAL_MODE_RESET PAL_STM32_MODE_INPUT`PAL_MODE_UNCONNECTED PAL_MODE_INPUT_PULLUPePAL_MODE_INPUT PAL_STM32_MODE_INPUTjPAL_MODE_INPUT_PULLUP (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLUP)pPAL_MODE_INPUT_PULLDOWN (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLDOWN)vPAL_MODE_INPUT_ANALOG PAL_STM32_MODE_ANALOG{PAL_MODE_OUTPUT_PUSHPULL (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_OPENDRAIN)ÝPAL_IOPORTS_WIDTH 16ãPAL_WHOLE_PORT ((ioportmask_t)0xFFFF)IOPORT1 GPIOAˆIOPORT2 GPIOBIOPORT3 GPIOC–IOPORT4 GPIODIOPORT5 GPIOE²IOPORT8 GPIOHÆpal_lld_init(config) _pal_lld_init(config)Ôpal_lld_readport(port) ((port)->IDR)âpal_lld_readlatch(port) ((port)->ODR)îpal_lld_writeport(port,bits) ((port)->ODR = (bits))úpal_lld_setport(port,bits) ((port)->BSRR.H.set = (uint16_t)(bits))†pal_lld_clearport(port,bits) ((port)->BSRR.H.clear = (uint16_t)(bits))•pal_lld_writegroup(port,mask,offset,bits) ((port)->BSRR.W = ((~(bits) & (mask)) << (16 + (offset))) | (((bits) & (mask)) << (offset)))¥pal_lld_setgroupmode(port,mask,offset,mode) _pal_lld_setgroupmode(port, mask << offset, mode)²pal_lld_writepad(port,pad,bit) pal_lld_writegroup(port, 1, pad, bit)_CHVT_H_ .S2ST(sec) ((systime_t)((sec) * CH_FREQUENCY)):MS2ST(msec) ((systime_t)(((((msec) - 1L) * CH_FREQUENCY) / 1000L) + 1L))GUS2ST(usec) ((systime_t)(((((usec) - 1L) * CH_FREQUENCY) / 1000000L) + 1L))‚chVTDoTickI() { vtlist.vt_systime++; if (&vtlist != (VTList *)vtlist.vt_next) { VirtualTimer *vtp; --vtlist.vt_next->vt_time; while (!(vtp = vtlist.vt_next)->vt_time) { vtfunc_t fn = vtp->vt_func; vtp->vt_func = (vtfunc_t)NULL; vtp->vt_next->vt_prev = (void *)&vtlist; (&vtlist)->vt_next = vtp->vt_next; chSysUnlockFromIsr(); fn(vtp->vt_par); chSysLockFromIsr(); } } }™chVTIsArmedI(vtp) ((vtp)->vt_func != NULL)®chVTSet(vtp,time,vtfunc,par) { chSysLock(); chVTSetI(vtp, time, vtfunc, par); chSysUnlock(); }¼chVTReset(vtp) { chSysLock(); if (chVTIsArmedI(vtp)) chVTResetI(vtp); chSysUnlock(); }ÎchTimeNow() (vtlist.vt_systime)9_CHINLINE_H_ $"_CHINLINE_H_ _CHSCHD_H_ $RDY_OK 0%RDY_TIMEOUT -1'RDY_RESET -2/NOPRIO 00IDLEPRIO 11LOWPRIO 22NORMALPRIO 643HIGHPRIO 1274ABSPRIO 255ATIME_IMMEDIATE ((systime_t)0)GTIME_INFINITE ((systime_t)-1)Ofirstprio(rlp) ((rlp)->p_next->p_prio)scurrp rlist.r_current~setcurrp(tp) (currp = (tp))³chSchIsRescRequiredI() (firstprio(&rlist.r_queue) > currp->p_prio)¾chSchCanYieldS() (firstprio(&rlist.r_queue) >= currp->p_prio)ÉchSchDoYieldS() { if (chSchCanYieldS()) chSchDoRescheduleBehind(); }×chSchPreemption() { tprio_t p1 = firstprio(&rlist.r_queue); tprio_t p2 = currp->p_prio; if (currp->p_preempt) { if (p1 > p2) chSchDoRescheduleAhead(); } else { if (p1 >= p2) chSchDoRescheduleBehind(); } }15_offsetof(st,m) ((size_t)((char *)&((st *)0)->m - (char *)0))_CHREGISTRY_H_ IchRegSetThreadName(p) (currp->p_name = (p))UchRegGetThreadName(tp) ((tp)->p_name)cREG_REMOVE(tp) { (tp)->p_older->p_newer = (tp)->p_newer; (tp)->p_newer->p_older = (tp)->p_older; }nREG_INSERT(tp) { (tp)->p_newer = (Thread *)&rlist; (tp)->p_older = rlist.r_older; (tp)->p_older->p_newer = rlist.r_older = (tp); },D_CHINLINE_H_ _CHINLINE_H_ '/)3H_LOCK(h) chMtxLock(&(h)->h_mtx)4H_UNLOCK(h) chMtxUnlock()°LIMIT(p) (union heap_header *)((uint8_t *)(p) + sizeof(union heap_header) + (p)->h.size)=_SERIAL_H_ *SD_PARITY_ERROR 32+SD_FRAMING_ERROR 64,SD_OVERRUN_ERROR 128-SD_NOISE_ERROR 256.SD_BREAK_DETECTED 512hm_serial_driver_methods _base_asynchronous_channel_methods™sdPutWouldBlock(sdp) chOQIsFullI(&(sdp)->oqueue)¦sdGetWouldBlock(sdp) chIQIsEmptyI(&(sdp)->iqueue)²sdPut(sdp,b) chOQPut(&(sdp)->oqueue, b)¾sdPutTimeout(sdp,b,t) chOQPutTimeout(&(sdp)->oqueue, b, t)ÊsdGet(sdp) chIQGet(&(sdp)->iqueue)ÖsdGetTimeout(sdp,t) chIQGetTimeout(&(sdp)->iqueue, t)âsdWrite(sdp,b,n) chOQWriteTimeout(&(sdp)->oqueue, b, n, TIME_INFINITE)ðsdWriteTimeout(sdp,b,n,t) chOQWriteTimeout(&(sdp)->oqueue, b, n, t)ýsdAsynchronousWrite(sdp,b,n) chOQWriteTimeout(&(sdp)->oqueue, b, n, TIME_IMMEDIATE)ŠsdRead(sdp,b,n) chIQReadTimeout(&(sdp)->iqueue, b, n, TIME_INFINITE)˜sdReadTimeout(sdp,b,n,t) chIQReadTimeout(&(sdp)->iqueue, b, n, t)¥sdAsynchronousRead(sdp,b,n) chIQReadTimeout(&(sdp)->iqueue, b, n, TIME_IMMEDIATE)_SERIAL_LLD_H_ KSTM32_SERIAL_USE_UART4 FALSETSTM32_SERIAL_USE_UART5 FALSE]STM32_SERIAL_USE_USART6 FALSEySTM32_SERIAL_UART4_PRIORITY 12€STM32_SERIAL_UART5_PRIORITY 12‡STM32_SERIAL_USART6_PRIORITY 12î_serial_driver_data _base_asynchronous_channel_data sdstate_t state; InputQueue iqueue; OutputQueue oqueue; uint8_t ib[SERIAL_BUFFERS_SIZE]; uint8_t ob[SERIAL_BUFFERS_SIZE]; USART_TypeDef *usart;…USART_CR2_STOP1_BITS (0 << 12)†USART_CR2_STOP0P5_BITS (1 << 12)‡USART_CR2_STOP2_BITS (2 << 12)ˆUSART_CR2_STOP1P5_BITS (3 << 12)_GPT_H_ I\gptChangeIntervalI(gptp,interval) { gpt_lld_change_interval(gptp, interval); }_GPT_LLD_H_ 0STM32_GPT_USE_TIM1 FALSETSTM32_GPT_USE_TIM5 FALSE]STM32_GPT_USE_TIM6 FALSEfSTM32_GPT_USE_TIM7 FALSEoSTM32_GPT_USE_TIM8 FALSExSTM32_GPT_USE_TIM9 FALSESTM32_GPT_USE_TIM11 FALSEŠSTM32_GPT_USE_TIM12 FALSE“STM32_GPT_USE_TIM14 FALSEšSTM32_GPT_TIM1_IRQ_PRIORITY 7¶STM32_GPT_TIM5_IRQ_PRIORITY 7½STM32_GPT_TIM6_IRQ_PRIORITY 7ÄSTM32_GPT_TIM7_IRQ_PRIORITY 7ËSTM32_GPT_TIM8_IRQ_PRIORITY 7ÒSTM32_GPT_TIM9_IRQ_PRIORITY 7ÙSTM32_GPT_TIM11_IRQ_PRIORITY 7àSTM32_GPT_TIM12_IRQ_PRIORITY 7çSTM32_GPT_TIM14_IRQ_PRIORITY 7°gpt_lld_change_interval(gptp,interval) ((gptp)->tim->ARR = (uint16_t)((interval) - 1))_PAL_LLD_H_ "PAL_MODE_RESET#PAL_MODE_UNCONNECTED$PAL_MODE_INPUT%PAL_MODE_INPUT_PULLUP&PAL_MODE_INPUT_PULLDOWN'PAL_MODE_INPUT_ANALOG(PAL_MODE_OUTPUT_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN/PAL_STM32_MODE_MASK (3 << 0)0PAL_STM32_MODE_INPUT (0 << 0)1PAL_STM32_MODE_OUTPUT (1 << 0)2PAL_STM32_MODE_ALTERNATE (2 << 0)3PAL_STM32_MODE_ANALOG (3 << 0)5PAL_STM32_OTYPE_MASK (1 << 2)6PAL_STM32_OTYPE_PUSHPULL (0 << 2)7PAL_STM32_OTYPE_OPENDRAIN (1 << 2)9PAL_STM32_OSPEED_MASK (3 << 3):PAL_STM32_OSPEED_LOWEST (0 << 3)>PAL_STM32_OSPEED_MID1 (1 << 3)?PAL_STM32_OSPEED_MID2 (2 << 3)APAL_STM32_OSPEED_HIGHEST (3 << 3)CPAL_STM32_PUDR_MASK (3 << 5)DPAL_STM32_PUDR_FLOATING (0 << 5)EPAL_STM32_PUDR_PULLUP (1 << 5)FPAL_STM32_PUDR_PULLDOWN (2 << 5)HPAL_STM32_ALTERNATE_MASK (15 << 7)IPAL_STM32_ALTERNATE(n) ((n) << 7)PPAL_MODE_ALTERNATE(n) (PAL_STM32_MODE_ALTERNATE | PAL_STM32_ALTERNATE(n))[PAL_MODE_RESET PAL_STM32_MODE_INPUT`PAL_MODE_UNCONNECTED PAL_MODE_INPUT_PULLUPePAL_MODE_INPUT PAL_STM32_MODE_INPUTjPAL_MODE_INPUT_PULLUP (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLUP)pPAL_MODE_INPUT_PULLDOWN (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLDOWN)vPAL_MODE_INPUT_ANALOG PAL_STM32_MODE_ANALOG{PAL_MODE_OUTPUT_PUSHPULL (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_OPENDRAIN)ÝPAL_IOPORTS_WIDTH 16ãPAL_WHOLE_PORT ((ioportmask_t)0xFFFF)IOPORT1 GPIOAˆIOPORT2 GPIOBIOPORT3 GPIOC–IOPORT4 GPIODIOPORT5 GPIOE²IOPORT8 GPIOHÆpal_lld_init(config) _pal_lld_init(config)Ôpal_lld_readport(port) ((port)->IDR)âpal_lld_readlatch(port) ((port)->ODR)îpal_lld_writeport(port,bits) ((port)->ODR = (bits))úpal_lld_setport(port,bits) ((port)->BSRR.H.set = (uint16_t)(bits))†pal_lld_clearport(port,bits) ((port)->BSRR.H.clear = (uint16_t)(bits))•pal_lld_writegroup(port,mask,offset,bits) ((port)->BSRR.W = ((~(bits) & (mask)) << (16 + (offset))) | (((bits) & (mask)) << (offset)))¥pal_lld_setgroupmode(port,mask,offset,mode) _pal_lld_setgroupmode(port, mask << offset, mode)²pal_lld_writepad(port,pad,bit) pal_lld_writegroup(port, 1, pad, bit)_TM_H_ XtmStartMeasurement(tmp) (tmp)->start(tmp)ctmStopMeasurement(tmp) (tmp)->stop(tmp)#_HAL_LLD_H_ %.HAL_IMPLEMENTS_COUNTERS TRUE4PLATFORM_NAME "STM32L1xx Ultra Low Power Medium Density";STM32_HSICLK 16000000<STM32_LSICLK 38000CSTM32_VOS_MASK (3 << 11)DSTM32_VOS_1P8 (1 << 11)ESTM32_VOS_1P5 (2 << 11)FSTM32_VOS_1P2 (3 << 11)HSTM32_PLS_MASK (7 << 5)ISTM32_PLS_LEV0 (0 << 5)JSTM32_PLS_LEV1 (1 << 5)KSTM32_PLS_LEV2 (2 << 5)LSTM32_PLS_LEV3 (3 << 5)MSTM32_PLS_LEV4 (4 << 5)NSTM32_PLS_LEV5 (5 << 5)OSTM32_PLS_LEV6 (6 << 5)PSTM32_PLS_LEV7 (7 << 5)WSTM32_RTCPRE_MASK (3 << 29)XSTM32_RTCPRE_DIV2 (0 << 29)YSTM32_RTCPRE_DIV4 (1 << 29)ZSTM32_RTCPRE_DIV8 (2 << 29)[STM32_RTCPRE_DIV16 (3 << 29)bSTM32_SW_MSI (0 << 0)cSTM32_SW_HSI (1 << 0)dSTM32_SW_HSE (2 << 0)eSTM32_SW_PLL (3 << 0)gSTM32_HPRE_DIV1 (0 << 4)hSTM32_HPRE_DIV2 (8 << 4)iSTM32_HPRE_DIV4 (9 << 4)jSTM32_HPRE_DIV8 (10 << 4)kSTM32_HPRE_DIV16 (11 << 4)lSTM32_HPRE_DIV64 (12 << 4)mSTM32_HPRE_DIV128 (13 << 4)nSTM32_HPRE_DIV256 (14 << 4)oSTM32_HPRE_DIV512 (15 << 4)qSTM32_PPRE1_DIV1 (0 << 8)rSTM32_PPRE1_DIV2 (4 << 8)sSTM32_PPRE1_DIV4 (5 << 8)tSTM32_PPRE1_DIV8 (6 << 8)uSTM32_PPRE1_DIV16 (7 << 8)wSTM32_PPRE2_DIV1 (0 << 11)xSTM32_PPRE2_DIV2 (4 << 11)ySTM32_PPRE2_DIV4 (5 << 11)zSTM32_PPRE2_DIV8 (6 << 11){STM32_PPRE2_DIV16 (7 << 11)}STM32_PLLSRC_HSI (0 << 16)~STM32_PLLSRC_HSE (1 << 16)€STM32_MCOSEL_NOCLOCK (0 << 24)STM32_MCOSEL_SYSCLK (1 << 24)‚STM32_MCOSEL_HSI (2 << 24)ƒSTM32_MCOSEL_MSI (3 << 24)„STM32_MCOSEL_HSE (4 << 24)…STM32_MCOSEL_PLL (5 << 24)†STM32_MCOSEL_LSI (6 << 24)‡STM32_MCOSEL_LSE (7 << 24)‰STM32_MCOPRE_DIV1 (0 << 28)ŠSTM32_MCOPRE_DIV2 (1 << 28)‹STM32_MCOPRE_DIV4 (2 << 28)ŒSTM32_MCOPRE_DIV8 (3 << 28)STM32_MCOPRE_DIV16 (4 << 28)”STM32_MSIRANGE_MASK (7 << 13)•STM32_MSIRANGE_64K (0 << 13)–STM32_MSIRANGE_128K (1 << 13)—STM32_MSIRANGE_256K (2 << 13)˜STM32_MSIRANGE_512K (3 << 13)™STM32_MSIRANGE_1M (4 << 13)šSTM32_MSIRANGE_2M (5 << 13)›STM32_MSIRANGE_4M (6 << 13)¢STM32_RTCSEL_MASK (3 << 16)£STM32_RTCSEL_NOCLOCK (0 << 16)¤STM32_RTCSEL_LSE (1 << 16)¥STM32_RTCSEL_LSI (2 << 16)¦STM32_RTCSEL_HSEDIV (3 << 16)²STM32_HAS_ADC1 TRUE³STM32_HAS_ADC2 FALSE´STM32_HAS_ADC3 FALSEµSTM32_HAS_ADC4 FALSE¸STM32_HAS_CAN1 FALSE¹STM32_HAS_CAN2 FALSEºSTM32_CAN_MAX_FILTERS 0½STM32_HAS_DAC TRUEÀSTM32_ADVANCED_DMA FALSEÁSTM32_HAS_DMA1 TRUEÂSTM32_HAS_DMA2 FALSEÅSTM32_HAS_ETH FALSEÈSTM32_EXTI_NUM_CHANNELS 23ËSTM32_HAS_GPIOA TRUEÌSTM32_HAS_GPIOB TRUEÍSTM32_HAS_GPIOC TRUEÎSTM32_HAS_GPIOD TRUEÏSTM32_HAS_GPIOE TRUEÐSTM32_HAS_GPIOF FALSEÑSTM32_HAS_GPIOG FALSEÒSTM32_HAS_GPIOH TRUEÓSTM32_HAS_GPIOI FALSEÖSTM32_HAS_I2C1 TRUE×STM32_I2C1_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 7))ØSTM32_I2C1_RX_DMA_CHN 0x00000000ÙSTM32_I2C1_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 6))ÚSTM32_I2C1_TX_DMA_CHN 0x00000000ÜSTM32_HAS_I2C2 TRUEÝSTM32_I2C2_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 5))ÞSTM32_I2C2_RX_DMA_CHN 0x00000000ßSTM32_I2C2_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 4))àSTM32_I2C2_TX_DMA_CHN 0x00000000âSTM32_HAS_I2C3 FALSEãSTM32_I2C3_RX_DMA_MSK 0äSTM32_I2C3_RX_DMA_CHN 0x00000000åSTM32_I2C3_TX_DMA_MSK 0æSTM32_I2C3_TX_DMA_CHN 0x00000000éSTM32_HAS_RTC TRUEêSTM32_RTC_HAS_SUBSECONDS FALSEëSTM32_RTC_IS_CALENDAR TRUEîSTM32_HAS_SDIO TRUEñSTM32_HAS_SPI1 TRUEòSTM32_SPI1_RX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 2)óSTM32_SPI1_RX_DMA_CHN 0x00000000ôSTM32_SPI1_TX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 3)õSTM32_SPI1_TX_DMA_CHN 0x00000000÷STM32_HAS_SPI2 TRUEøSTM32_SPI2_RX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 4)ùSTM32_SPI2_RX_DMA_CHN 0x00000000úSTM32_SPI2_TX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 5)ûSTM32_SPI2_TX_DMA_CHN 0x00000000ýSTM32_HAS_SPI3 FALSEþSTM32_SPI3_RX_DMA_MSK 0ÿSTM32_SPI3_RX_DMA_CHN 0x00000000€STM32_SPI3_TX_DMA_MSK 0STM32_SPI3_TX_DMA_CHN 0x00000000„STM32_HAS_TIM1 FALSE…STM32_HAS_TIM2 TRUE†STM32_HAS_TIM3 TRUE‡STM32_HAS_TIM4 TRUEˆSTM32_HAS_TIM5 FALSE‰STM32_HAS_TIM6 TRUEŠSTM32_HAS_TIM7 TRUE‹STM32_HAS_TIM8 FALSEŒSTM32_HAS_TIM9 TRUESTM32_HAS_TIM10 TRUEŽSTM32_HAS_TIM11 TRUESTM32_HAS_TIM12 FALSESTM32_HAS_TIM13 FALSE‘STM32_HAS_TIM14 FALSE’STM32_HAS_TIM15 FALSE“STM32_HAS_TIM16 FALSE”STM32_HAS_TIM17 FALSE•STM32_HAS_TIM18 FALSE–STM32_HAS_TIM19 FALSE™STM32_HAS_USART1 TRUEšSTM32_USART1_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 5))›STM32_USART1_RX_DMA_CHN 0x00000000œSTM32_USART1_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 4))STM32_USART1_TX_DMA_CHN 0x00000000ŸSTM32_HAS_USART2 TRUE STM32_USART2_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 6))¡STM32_USART2_RX_DMA_CHN 0x00000000¢STM32_USART2_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 7))£STM32_USART2_TX_DMA_CHN 0x00000000¥STM32_HAS_USART3 TRUE¦STM32_USART3_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 3))§STM32_USART3_RX_DMA_CHN 0x00000000¨STM32_USART3_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 2))©STM32_USART3_TX_DMA_CHN 0x00000000«STM32_HAS_UART4 FALSE¬STM32_UART4_RX_DMA_MSK 0­STM32_UART4_RX_DMA_CHN 0x00000000®STM32_UART4_TX_DMA_MSK 0¯STM32_UART4_TX_DMA_CHN 0x00000000±STM32_HAS_UART5 FALSE²STM32_UART5_RX_DMA_MSK 0³STM32_UART5_RX_DMA_CHN 0x00000000´STM32_UART5_TX_DMA_MSK 0µSTM32_UART5_TX_DMA_CHN 0x00000000·STM32_HAS_USART6 FALSE¸STM32_USART6_RX_DMA_MSK 0¹STM32_USART6_RX_DMA_CHN 0x00000000ºSTM32_USART6_TX_DMA_MSK 0»STM32_USART6_TX_DMA_CHN 0x00000000¾STM32_HAS_USB TRUE¿STM32_HAS_OTG1 FALSEÀSTM32_HAS_OTG2 FALSEËWWDG_IRQHandler Vector40ÌPVD_IRQHandler Vector44ÎTAMPER_STAMP_IRQHandler Vector48ÐRTC_WKUP_IRQHandler Vector4CÒFLASH_IRQHandler Vector50ÓRCC_IRQHandler Vector54ÔEXTI0_IRQHandler Vector58ÕEXTI1_IRQHandler Vector5CÖEXTI2_IRQHandler Vector60×EXTI3_IRQHandler Vector64ØEXTI4_IRQHandler Vector68ÙDMA1_Ch1_IRQHandler Vector6CÚDMA1_Ch2_IRQHandler Vector70ÛDMA1_Ch3_IRQHandler Vector74ÜDMA1_Ch4_IRQHandler Vector78ÝDMA1_Ch5_IRQHandler Vector7CÞDMA1_Ch6_IRQHandler Vector80ßDMA1_Ch7_IRQHandler Vector84àADC1_IRQHandler Vector88áUSB_HP_IRQHandler Vector8CâUSB_LP_IRQHandler Vector90ãDAC_IRQHandler Vector94äCOMP_IRQHandler Vector98åEXTI9_5_IRQHandler Vector9CæTIM9_IRQHandler VectorA0çTIM10_IRQHandler VectorA4èTIM11_IRQHandler VectorA8éLCD_IRQHandler VectorACêTIM2_IRQHandler VectorB0ëTIM3_IRQHandler VectorB4ìTIM4_IRQHandler VectorB8íI2C1_EV_IRQHandler VectorBCîI2C1_ER_IRQHandler VectorC0ïI2C2_EV_IRQHandler VectorC4ðI2C2_ER_IRQHandler VectorC8ñSPI1_IRQHandler VectorCCòSPI2_IRQHandler VectorD0óUSART1_IRQHandler VectorD4ôUSART2_IRQHandler VectorD8õUSART3_IRQHandler VectorDCöEXTI15_10_IRQHandler VectorE0÷RTC_Alarm_IRQHandler VectorE4øUSB_FS_WKUP_IRQHandler VectorE8ùTIM6_IRQHandler VectorECúTIM7_IRQHandler VectorF0ÃSTM32_HSECLK_MAX 32000000ÈSTM32_SYSCLK_MAX 32000000ÍSTM32_PLLVCO_MAX 96000000ÒSTM32_PLLVCO_MIN 6000000×STM32_PCLK1_MAX 32000000ÜSTM32_PCLK2_MAX 32000000áSTM32_0WS_THRESHOLD 16000000æSTM32_HSI_AVAILABLE TRUEÁSTM32_ACTIVATE_PLL TRUEÎSTM32_PLLMUL (2 << 18)åSTM32_PLLDIV (2 << 22)òSTM32_PLLCLKIN STM32_HSICLKÿSTM32_PLLVCO (STM32_PLLCLKIN * STM32_PLLMUL_VALUE)‰STM32_PLLCLKOUT (STM32_PLLVCO / STM32_PLLDIV_VALUE)ŸSTM32_MSICLK 2100000²STM32_SYSCLK STM32_PLLCLKOUTÀSTM32_HCLK (STM32_SYSCLK / 1)ÞSTM32_PCLK1 (STM32_HCLK / 1)ôSTM32_PCLK2 (STM32_HCLK / 1)ŠSTM_MCODIVCLK 0ŸSTM_MCOCLK STM_MCODIVCLK°STM32_HSEDIVCLK (STM32_HSECLK / 2)ÁSTM_RTCCLK STM32_LSECLKÍSTM32_ADCCLK STM32_HSICLKÒSTM32_USBCLK (STM32_PLLVCO / 2)ØSTM32_TIMCLK1 (STM32_PCLK1 * 1)áSTM32_TIMCLK2 (STM32_PCLK2 * 1)ìSTM32_FLASHBITS1 0x00000004íSTM32_FLASHBITS2 0x00000007Œhal_lld_get_counter_value() DWT_CYCCNT—hal_lld_get_counter_frequency() STM32_HCLKžŸ +_STM32_H_ DŒSTM32_TIM1 ((stm32_tim_t *)TIM1_BASE)STM32_TIM2 ((stm32_tim_t *)TIM2_BASE)ŽSTM32_TIM3 ((stm32_tim_t *)TIM3_BASE)STM32_TIM4 ((stm32_tim_t *)TIM4_BASE)STM32_TIM5 ((stm32_tim_t *)TIM5_BASE)‘STM32_TIM6 ((stm32_tim_t *)TIM6_BASE)’STM32_TIM7 ((stm32_tim_t *)TIM7_BASE)“STM32_TIM8 ((stm32_tim_t *)TIM8_BASE)”STM32_TIM9 ((stm32_tim_t *)TIM9_BASE)•STM32_TIM10 ((stm32_tim_t *)TIM10_BASE)–STM32_TIM11 ((stm32_tim_t *)TIM11_BASE)—STM32_TIM12 ((stm32_tim_t *)TIM12_BASE)˜STM32_TIM13 ((stm32_tim_t *)TIM13_BASE)™STM32_TIM14 ((stm32_tim_t *)TIM14_BASE)7__STM32L1XX_H jHSE_VALUE ((uint32_t)8000000)rHSE_STARTUP_TIMEOUT ((uint16_t)0x0500)zHSI_STARTUP_TIMEOUT ((uint16_t)0x0500)~HSI_VALUE ((uint32_t)16000000)„LSI_VALUE ((uint32_t)37000)ŠLSE_VALUE ((uint32_t)32768)__STM32L1XX_STDPERIPH_VERSION_MAIN (0x01)‘__STM32L1XX_STDPERIPH_VERSION_SUB1 (0x01)’__STM32L1XX_STDPERIPH_VERSION_SUB2 (0x01)“__STM32L1XX_STDPERIPH_VERSION_RC (0x00)”__STM32L1XX_STDPERIPH_VERSION ( (__STM32L1XX_STDPERIPH_VERSION_MAIN << 24) |(__STM32L1XX_STDPERIPH_VERSION_SUB1 << 16) |(__STM32L1XX_STDPERIPH_VERSION_SUB2 << 8) |(__STM32L1XX_STDPERIPH_VERSION_RC))¥__CM3_REV 0x200¦__MPU_PRESENT 1§__NVIC_PRIO_BITS 4¨__Vendor_SysTickConfig 0Š–IS_FUNCTIONAL_STATE(STATE) (((STATE) == DISABLE) || ((STATE) == ENABLE))§__RAM_FUNC FLASH_StatusëFLASH_BASE ((uint32_t)0x08000000)ìSRAM_BASE ((uint32_t)0x20000000)íPERIPH_BASE ((uint32_t)0x40000000)ïSRAM_BB_BASE ((uint32_t)0x22000000)ðPERIPH_BB_BASE ((uint32_t)0x42000000)òFSMC_R_BASE ((uint32_t)0xA0000000)õAPB1PERIPH_BASE PERIPH_BASEöAPB2PERIPH_BASE (PERIPH_BASE + 0x10000)÷AHBPERIPH_BASE (PERIPH_BASE + 0x20000)ùTIM2_BASE (APB1PERIPH_BASE + 0x0000)úTIM3_BASE (APB1PERIPH_BASE + 0x0400)ûTIM4_BASE (APB1PERIPH_BASE + 0x0800)üTIM5_BASE (APB1PERIPH_BASE + 0x0C00)ýTIM6_BASE (APB1PERIPH_BASE + 0x1000)þTIM7_BASE (APB1PERIPH_BASE + 0x1400)ÿLCD_BASE (APB1PERIPH_BASE + 0x2400)€RTC_BASE (APB1PERIPH_BASE + 0x2800)WWDG_BASE (APB1PERIPH_BASE + 0x2C00)‚IWDG_BASE (APB1PERIPH_BASE + 0x3000)ƒSPI2_BASE (APB1PERIPH_BASE + 0x3800)„SPI3_BASE (APB1PERIPH_BASE + 0x3C00)…USART2_BASE (APB1PERIPH_BASE + 0x4400)†USART3_BASE (APB1PERIPH_BASE + 0x4800)‡UART4_BASE (APB1PERIPH_BASE + 0x4C00)ˆUART5_BASE (APB1PERIPH_BASE + 0x5000)‰I2C1_BASE (APB1PERIPH_BASE + 0x5400)ŠI2C2_BASE (APB1PERIPH_BASE + 0x5800)‹PWR_BASE (APB1PERIPH_BASE + 0x7000)ŒDAC_BASE (APB1PERIPH_BASE + 0x7400)COMP_BASE (APB1PERIPH_BASE + 0x7C00)ŽRI_BASE (APB1PERIPH_BASE + 0x7C04)OPAMP_BASE (APB1PERIPH_BASE + 0x7C5C)‘SYSCFG_BASE (APB2PERIPH_BASE + 0x0000)’EXTI_BASE (APB2PERIPH_BASE + 0x0400)“TIM9_BASE (APB2PERIPH_BASE + 0x0800)”TIM10_BASE (APB2PERIPH_BASE + 0x0C00)•TIM11_BASE (APB2PERIPH_BASE + 0x1000)–ADC1_BASE (APB2PERIPH_BASE + 0x2400)—ADC_BASE (APB2PERIPH_BASE + 0x2700)˜SDIO_BASE (APB2PERIPH_BASE + 0x2C00)™SPI1_BASE (APB2PERIPH_BASE + 0x3000)šUSART1_BASE (APB2PERIPH_BASE + 0x3800)œGPIOA_BASE (AHBPERIPH_BASE + 0x0000)GPIOB_BASE (AHBPERIPH_BASE + 0x0400)žGPIOC_BASE (AHBPERIPH_BASE + 0x0800)ŸGPIOD_BASE (AHBPERIPH_BASE + 0x0C00) GPIOE_BASE (AHBPERIPH_BASE + 0x1000)¡GPIOH_BASE (AHBPERIPH_BASE + 0x1400)¢GPIOF_BASE (AHBPERIPH_BASE + 0x1800)£GPIOG_BASE (AHBPERIPH_BASE + 0x1C00)¤CRC_BASE (AHBPERIPH_BASE + 0x3000)¥RCC_BASE (AHBPERIPH_BASE + 0x3800)¨FLASH_R_BASE (AHBPERIPH_BASE + 0x3C00)©OB_BASE ((uint32_t)0x1FF80000)«DMA1_BASE (AHBPERIPH_BASE + 0x6000)¬DMA1_Channel1_BASE (DMA1_BASE + 0x0008)­DMA1_Channel2_BASE (DMA1_BASE + 0x001C)®DMA1_Channel3_BASE (DMA1_BASE + 0x0030)¯DMA1_Channel4_BASE (DMA1_BASE + 0x0044)°DMA1_Channel5_BASE (DMA1_BASE + 0x0058)±DMA1_Channel6_BASE (DMA1_BASE + 0x006C)²DMA1_Channel7_BASE (DMA1_BASE + 0x0080)´DMA2_BASE (AHBPERIPH_BASE + 0x6400)µDMA2_Channel1_BASE (DMA2_BASE + 0x0008)¶DMA2_Channel2_BASE (DMA2_BASE + 0x001C)·DMA2_Channel3_BASE (DMA2_BASE + 0x0030)¸DMA2_Channel4_BASE (DMA2_BASE + 0x0044)¹DMA2_Channel5_BASE (DMA2_BASE + 0x0058)»AES_BASE ((uint32_t)0x50060000)½FSMC_Bank1_R_BASE (FSMC_R_BASE + 0x0000)¾FSMC_Bank1E_R_BASE (FSMC_R_BASE + 0x0104)ÀDBGMCU_BASE ((uint32_t)0xE0042000)ÊTIM2 ((TIM_TypeDef *) TIM2_BASE)ËTIM3 ((TIM_TypeDef *) TIM3_BASE)ÌTIM4 ((TIM_TypeDef *) TIM4_BASE)ÍTIM5 ((TIM_TypeDef *) TIM5_BASE)ÎTIM6 ((TIM_TypeDef *) TIM6_BASE)ÏTIM7 ((TIM_TypeDef *) TIM7_BASE)ÐLCD ((LCD_TypeDef *) LCD_BASE)ÑRTC ((RTC_TypeDef *) RTC_BASE)ÒWWDG ((WWDG_TypeDef *) WWDG_BASE)ÓIWDG ((IWDG_TypeDef *) IWDG_BASE)ÔSPI2 ((SPI_TypeDef *) SPI2_BASE)ÕSPI3 ((SPI_TypeDef *) SPI3_BASE)ÖUSART2 ((USART_TypeDef *) USART2_BASE)×USART3 ((USART_TypeDef *) USART3_BASE)ØUART4 ((USART_TypeDef *) UART4_BASE)ÙUART5 ((USART_TypeDef *) UART5_BASE)ÚI2C1 ((I2C_TypeDef *) I2C1_BASE)ÛI2C2 ((I2C_TypeDef *) I2C2_BASE)ÜPWR ((PWR_TypeDef *) PWR_BASE)ÝDAC ((DAC_TypeDef *) DAC_BASE)ÞCOMP ((COMP_TypeDef *) COMP_BASE)ßRI ((RI_TypeDef *) RI_BASE)àOPAMP ((OPAMP_TypeDef *) OPAMP_BASE)áSYSCFG ((SYSCFG_TypeDef *) SYSCFG_BASE)âEXTI ((EXTI_TypeDef *) EXTI_BASE)äADC1 ((ADC_TypeDef *) ADC1_BASE)åADC ((ADC_Common_TypeDef *) ADC_BASE)æSDIO ((SDIO_TypeDef *) SDIO_BASE)çTIM9 ((TIM_TypeDef *) TIM9_BASE)èTIM10 ((TIM_TypeDef *) TIM10_BASE)éTIM11 ((TIM_TypeDef *) TIM11_BASE)êSPI1 ((SPI_TypeDef *) SPI1_BASE)ëUSART1 ((USART_TypeDef *) USART1_BASE)ìDMA1 ((DMA_TypeDef *) DMA1_BASE)íDMA1_Channel1 ((DMA_Channel_TypeDef *) DMA1_Channel1_BASE)îDMA1_Channel2 ((DMA_Channel_TypeDef *) DMA1_Channel2_BASE)ïDMA1_Channel3 ((DMA_Channel_TypeDef *) DMA1_Channel3_BASE)ðDMA1_Channel4 ((DMA_Channel_TypeDef *) DMA1_Channel4_BASE)ñDMA1_Channel5 ((DMA_Channel_TypeDef *) DMA1_Channel5_BASE)òDMA1_Channel6 ((DMA_Channel_TypeDef *) DMA1_Channel6_BASE)óDMA1_Channel7 ((DMA_Channel_TypeDef *) DMA1_Channel7_BASE)õDMA2 ((DMA_TypeDef *) DMA2_BASE)öDMA2_Channel1 ((DMA_Channel_TypeDef *) DMA2_Channel1_BASE)÷DMA2_Channel2 ((DMA_Channel_TypeDef *) DMA2_Channel2_BASE)øDMA2_Channel3 ((DMA_Channel_TypeDef *) DMA2_Channel3_BASE)ùDMA2_Channel4 ((DMA_Channel_TypeDef *) DMA2_Channel4_BASE)úDMA2_Channel5 ((DMA_Channel_TypeDef *) DMA2_Channel5_BASE)üRCC ((RCC_TypeDef *) RCC_BASE)ýCRC ((CRC_TypeDef *) CRC_BASE)ÿGPIOA ((GPIO_TypeDef *) GPIOA_BASE)€GPIOB ((GPIO_TypeDef *) GPIOB_BASE)GPIOC ((GPIO_TypeDef *) GPIOC_BASE)‚GPIOD ((GPIO_TypeDef *) GPIOD_BASE)ƒGPIOE ((GPIO_TypeDef *) GPIOE_BASE)„GPIOH ((GPIO_TypeDef *) GPIOH_BASE)…GPIOF ((GPIO_TypeDef *) GPIOF_BASE)†GPIOG ((GPIO_TypeDef *) GPIOG_BASE)ˆFLASH ((FLASH_TypeDef *) FLASH_R_BASE)‰OB ((OB_TypeDef *) OB_BASE)‹AES ((AES_TypeDef *) AES_BASE)FSMC_Bank1 ((FSMC_Bank1_TypeDef *) FSMC_Bank1_R_BASE)ŽFSMC_Bank1E ((FSMC_Bank1E_TypeDef *) FSMC_Bank1E_R_BASE)DBGMCU ((DBGMCU_TypeDef *) DBGMCU_BASE)¨ADC_SR_AWD ((uint32_t)0x00000001)©ADC_SR_EOC ((uint32_t)0x00000002)ªADC_SR_JEOC ((uint32_t)0x00000004)«ADC_SR_JSTRT ((uint32_t)0x00000008)¬ADC_SR_STRT ((uint32_t)0x00000010)­ADC_SR_OVR ((uint32_t)0x00000020)®ADC_SR_ADONS ((uint32_t)0x00000040)¯ADC_SR_RCNR ((uint32_t)0x00000100)°ADC_SR_JCNR ((uint32_t)0x00000200)³ADC_CR1_AWDCH ((uint32_t)0x0000001F)´ADC_CR1_AWDCH_0 ((uint32_t)0x00000001)µADC_CR1_AWDCH_1 ((uint32_t)0x00000002)¶ADC_CR1_AWDCH_2 ((uint32_t)0x00000004)·ADC_CR1_AWDCH_3 ((uint32_t)0x00000008)¸ADC_CR1_AWDCH_4 ((uint32_t)0x00000010)ºADC_CR1_EOCIE ((uint32_t)0x00000020)»ADC_CR1_AWDIE ((uint32_t)0x00000040)¼ADC_CR1_JEOCIE ((uint32_t)0x00000080)½ADC_CR1_SCAN ((uint32_t)0x00000100)¾ADC_CR1_AWDSGL ((uint32_t)0x00000200)¿ADC_CR1_JAUTO ((uint32_t)0x00000400)ÀADC_CR1_DISCEN ((uint32_t)0x00000800)ÁADC_CR1_JDISCEN ((uint32_t)0x00001000)ÃADC_CR1_DISCNUM ((uint32_t)0x0000E000)ÄADC_CR1_DISCNUM_0 ((uint32_t)0x00002000)ÅADC_CR1_DISCNUM_1 ((uint32_t)0x00004000)ÆADC_CR1_DISCNUM_2 ((uint32_t)0x00008000)ÈADC_CR1_PDD ((uint32_t)0x00010000)ÉADC_CR1_PDI ((uint32_t)0x00020000)ËADC_CR1_JAWDEN ((uint32_t)0x00400000)ÌADC_CR1_AWDEN ((uint32_t)0x00800000)ÎADC_CR1_RES ((uint32_t)0x03000000)ÏADC_CR1_RES_0 ((uint32_t)0x01000000)ÐADC_CR1_RES_1 ((uint32_t)0x02000000)ÒADC_CR1_OVRIE ((uint32_t)0x04000000)ÕADC_CR2_ADON ((uint32_t)0x00000001)ÖADC_CR2_CONT ((uint32_t)0x00000002)×ADC_CR2_CFG ((uint32_t)0x00000004)ÙADC_CR2_DELS ((uint32_t)0x00000070)ÚADC_CR2_DELS_0 ((uint32_t)0x00000010)ÛADC_CR2_DELS_1 ((uint32_t)0x00000020)ÜADC_CR2_DELS_2 ((uint32_t)0x00000040)ÞADC_CR2_DMA ((uint32_t)0x00000100)ßADC_CR2_DDS ((uint32_t)0x00000200)àADC_CR2_EOCS ((uint32_t)0x00000400)áADC_CR2_ALIGN ((uint32_t)0x00000800)ãADC_CR2_JEXTSEL ((uint32_t)0x000F0000)äADC_CR2_JEXTSEL_0 ((uint32_t)0x00010000)åADC_CR2_JEXTSEL_1 ((uint32_t)0x00020000)æADC_CR2_JEXTSEL_2 ((uint32_t)0x00040000)çADC_CR2_JEXTSEL_3 ((uint32_t)0x00080000)éADC_CR2_JEXTEN ((uint32_t)0x00300000)êADC_CR2_JEXTEN_0 ((uint32_t)0x00100000)ëADC_CR2_JEXTEN_1 ((uint32_t)0x00200000)íADC_CR2_JSWSTART ((uint32_t)0x00400000)ïADC_CR2_EXTSEL ((uint32_t)0x0F000000)ðADC_CR2_EXTSEL_0 ((uint32_t)0x01000000)ñADC_CR2_EXTSEL_1 ((uint32_t)0x02000000)òADC_CR2_EXTSEL_2 ((uint32_t)0x04000000)óADC_CR2_EXTSEL_3 ((uint32_t)0x08000000)õADC_CR2_EXTEN ((uint32_t)0x30000000)öADC_CR2_EXTEN_0 ((uint32_t)0x10000000)÷ADC_CR2_EXTEN_1 ((uint32_t)0x20000000)ùADC_CR2_SWSTART ((uint32_t)0x40000000)üADC_SMPR1_SMP20 ((uint32_t)0x00000007)ýADC_SMPR1_SMP20_0 ((uint32_t)0x00000001)þADC_SMPR1_SMP20_1 ((uint32_t)0x00000002)ÿADC_SMPR1_SMP20_2 ((uint32_t)0x00000004) ADC_SMPR1_SMP21 ((uint32_t)0x00000038)‚ ADC_SMPR1_SMP21_0 ((uint32_t)0x00000008)ƒ ADC_SMPR1_SMP21_1 ((uint32_t)0x00000010)„ ADC_SMPR1_SMP21_2 ((uint32_t)0x00000020)† ADC_SMPR1_SMP22 ((uint32_t)0x000001C0)‡ ADC_SMPR1_SMP22_0 ((uint32_t)0x00000040)ˆ ADC_SMPR1_SMP22_1 ((uint32_t)0x00000080)‰ ADC_SMPR1_SMP22_2 ((uint32_t)0x00000100)‹ ADC_SMPR1_SMP23 ((uint32_t)0x00000E00)Œ ADC_SMPR1_SMP23_0 ((uint32_t)0x00000200) ADC_SMPR1_SMP23_1 ((uint32_t)0x00000400)Ž ADC_SMPR1_SMP23_2 ((uint32_t)0x00000800) ADC_SMPR1_SMP24 ((uint32_t)0x00007000)‘ ADC_SMPR1_SMP24_0 ((uint32_t)0x00001000)’ ADC_SMPR1_SMP24_1 ((uint32_t)0x00002000)“ ADC_SMPR1_SMP24_2 ((uint32_t)0x00004000)• ADC_SMPR1_SMP25 ((uint32_t)0x00038000)– ADC_SMPR1_SMP25_0 ((uint32_t)0x00008000)— ADC_SMPR1_SMP25_1 ((uint32_t)0x00010000)˜ ADC_SMPR1_SMP25_2 ((uint32_t)0x00020000)š ADC_SMPR1_SMP26 ((uint32_t)0x001C0000)› ADC_SMPR1_SMP26_0 ((uint32_t)0x00040000)œ ADC_SMPR1_SMP26_1 ((uint32_t)0x00080000) ADC_SMPR1_SMP26_2 ((uint32_t)0x00100000)Ÿ ADC_SMPR1_SMP27 ((uint32_t)0x00E00000)  ADC_SMPR1_SMP27_0 ((uint32_t)0x00200000)¡ ADC_SMPR1_SMP27_1 ((uint32_t)0x00400000)¢ ADC_SMPR1_SMP27_2 ((uint32_t)0x00800000)¤ ADC_SMPR1_SMP28 ((uint32_t)0x07000000)¥ ADC_SMPR1_SMP28_0 ((uint32_t)0x01000000)¦ ADC_SMPR1_SMP28_1 ((uint32_t)0x02000000)§ ADC_SMPR1_SMP28_2 ((uint32_t)0x04000000)© ADC_SMPR1_SMP29 ((uint32_t)0x38000000)ª ADC_SMPR1_SMP29_0 ((uint32_t)0x08000000)« ADC_SMPR1_SMP29_1 ((uint32_t)0x10000000)¬ ADC_SMPR1_SMP29_2 ((uint32_t)0x20000000)¯ ADC_SMPR2_SMP10 ((uint32_t)0x00000007)° ADC_SMPR2_SMP10_0 ((uint32_t)0x00000001)± ADC_SMPR2_SMP10_1 ((uint32_t)0x00000002)² ADC_SMPR2_SMP10_2 ((uint32_t)0x00000004)´ ADC_SMPR2_SMP11 ((uint32_t)0x00000038)µ ADC_SMPR2_SMP11_0 ((uint32_t)0x00000008)¶ ADC_SMPR2_SMP11_1 ((uint32_t)0x00000010)· ADC_SMPR2_SMP11_2 ((uint32_t)0x00000020)¹ ADC_SMPR2_SMP12 ((uint32_t)0x000001C0)º ADC_SMPR2_SMP12_0 ((uint32_t)0x00000040)» ADC_SMPR2_SMP12_1 ((uint32_t)0x00000080)¼ ADC_SMPR2_SMP12_2 ((uint32_t)0x00000100)¾ ADC_SMPR2_SMP13 ((uint32_t)0x00000E00)¿ ADC_SMPR2_SMP13_0 ((uint32_t)0x00000200)À ADC_SMPR2_SMP13_1 ((uint32_t)0x00000400)Á ADC_SMPR2_SMP13_2 ((uint32_t)0x00000800)à ADC_SMPR2_SMP14 ((uint32_t)0x00007000)Ä ADC_SMPR2_SMP14_0 ((uint32_t)0x00001000)Å ADC_SMPR2_SMP14_1 ((uint32_t)0x00002000)Æ ADC_SMPR2_SMP14_2 ((uint32_t)0x00004000)È ADC_SMPR2_SMP15 ((uint32_t)0x00038000)É ADC_SMPR2_SMP15_0 ((uint32_t)0x00008000)Ê ADC_SMPR2_SMP15_1 ((uint32_t)0x00010000)Ë ADC_SMPR2_SMP15_2 ((uint32_t)0x00020000)Í ADC_SMPR2_SMP16 ((uint32_t)0x001C0000)Î ADC_SMPR2_SMP16_0 ((uint32_t)0x00040000)Ï ADC_SMPR2_SMP16_1 ((uint32_t)0x00080000)Ð ADC_SMPR2_SMP16_2 ((uint32_t)0x00100000)Ò ADC_SMPR2_SMP17 ((uint32_t)0x00E00000)Ó ADC_SMPR2_SMP17_0 ((uint32_t)0x00200000)Ô ADC_SMPR2_SMP17_1 ((uint32_t)0x00400000)Õ ADC_SMPR2_SMP17_2 ((uint32_t)0x00800000)× ADC_SMPR2_SMP18 ((uint32_t)0x07000000)Ø ADC_SMPR2_SMP18_0 ((uint32_t)0x01000000)Ù ADC_SMPR2_SMP18_1 ((uint32_t)0x02000000)Ú ADC_SMPR2_SMP18_2 ((uint32_t)0x04000000)Ü ADC_SMPR2_SMP19 ((uint32_t)0x38000000)Ý ADC_SMPR2_SMP19_0 ((uint32_t)0x08000000)Þ ADC_SMPR2_SMP19_1 ((uint32_t)0x10000000)ß ADC_SMPR2_SMP19_2 ((uint32_t)0x20000000)â ADC_SMPR3_SMP0 ((uint32_t)0x00000007)ã ADC_SMPR3_SMP0_0 ((uint32_t)0x00000001)ä ADC_SMPR3_SMP0_1 ((uint32_t)0x00000002)å ADC_SMPR3_SMP0_2 ((uint32_t)0x00000004)ç ADC_SMPR3_SMP1 ((uint32_t)0x00000038)è ADC_SMPR3_SMP1_0 ((uint32_t)0x00000008)é ADC_SMPR3_SMP1_1 ((uint32_t)0x00000010)ê ADC_SMPR3_SMP1_2 ((uint32_t)0x00000020)ì ADC_SMPR3_SMP2 ((uint32_t)0x000001C0)í ADC_SMPR3_SMP2_0 ((uint32_t)0x00000040)î ADC_SMPR3_SMP2_1 ((uint32_t)0x00000080)ï ADC_SMPR3_SMP2_2 ((uint32_t)0x00000100)ñ ADC_SMPR3_SMP3 ((uint32_t)0x00000E00)ò ADC_SMPR3_SMP3_0 ((uint32_t)0x00000200)ó ADC_SMPR3_SMP3_1 ((uint32_t)0x00000400)ô ADC_SMPR3_SMP3_2 ((uint32_t)0x00000800)ö ADC_SMPR3_SMP4 ((uint32_t)0x00007000)÷ ADC_SMPR3_SMP4_0 ((uint32_t)0x00001000)ø ADC_SMPR3_SMP4_1 ((uint32_t)0x00002000)ù ADC_SMPR3_SMP4_2 ((uint32_t)0x00004000)û ADC_SMPR3_SMP5 ((uint32_t)0x00038000)ü ADC_SMPR3_SMP5_0 ((uint32_t)0x00008000)ý ADC_SMPR3_SMP5_1 ((uint32_t)0x00010000)þ ADC_SMPR3_SMP5_2 ((uint32_t)0x00020000)€ 257 ~0cSe?)§Ú¥?תÀ%e¼ØC $ w#!, !,z !,  !,z !,  !,{! C !Czp)| C !Czq)|C !C{%,|h] ..\..\..\os\kernel\include\..\..\..\os\kernel\src\chdynamic.cch.h: ..\..\..\os\kernel\src\chdynamic.cà.&m+yv7B'#z2 :%y2&°> ..\..\..\os\ports\common\ARMCMx\nvic.c@)2} ~ ~>J  PJ 
258 ADC_SMPR3_SMP6 ((uint32_t)0x001C0000) 258  ~QhQ ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.s<ß ” ..\..\..\os\kernel\include\..\..\..\os\ports\RVCT\ARMCMx\..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cch.hchcore_v7m.c(B ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.cD˜0 TI{Ý~ë0ç~îIü~(}!'tL ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.s /)&)%' % %pG ..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.sàÆ&&& %”ˆ ..\..\..\os\kernel\include\..\..\..\os\hal\include\..\..\..\boards\ST_STM32L_DISCOVERY\board.cch.hhal.h|q ..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\USARTv1\serial.hserial_lld.hXL ..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.hlc ..\..\..\os\hal\include\..\..\..\os\hal\platforms\STM32\gpt.hgpt_lld.hLA ..\..\..\os\hal\platforms\STM32\gpt_lld.hTH ..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.h@4 ..\..\..\os\hal\include\tm.h¨ž ..\..\..\os\hal\platforms\STM32L1xx\..\..\..\os\hal\platforms\STM32\hal_lld.hstm32.hstm32_isr.hstm32_dma.hstm32_rcc.h|s ..\..\..\os\hal\platforms\STM32\..\..\..\os\hal\platforms\STM32L1xx\stm32.hstm32l1xx.hÌÀ ..\..\..\os\hal\platforms\STM32L1xx\..\..\..\os\ports\common\ARMCMx\CMSIS\include\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\stm32l1xx.hcore_cm3.hstdint.hH= ..\..\..\os\kernel\include\chqueues.hH> ..\..\..\os\kernel\include\chthreads.hH? ..\..\..\os\kernel\include\chmempools.hD; ..\..\..\os\kernel\include\chheap.hH> ..\..\..\os\kernel\include\chmemcore.hH= ..\..\..\os\kernel\include\chevents.hD: ..\..\..\os\kernel\include\chmtx.hD9 ..\..\..\os\kernel\include\chvt.hLB ..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.hH< ..\..\..\os\kernel\include\chlists.h ” ..\..\..\os\ports\RVCT\ARMCMx\C:\Program Files\Keil\ARM\ARMCC\bin\..\include\chtypes.hstddef.hstdint.hstdbool.hXO C:\Program Files\Keil\ARM\ARMCC\bin\..\include\stdint.hXO C:\Program Files\Keil\ARM\ARMCC\bin\..\include\stddef.hdC ..\..\..\boards\ST_STM32L_DISCOVERY\board.cØ14}}}Ä}ÄÆ}ÆÒ}ÒÔ}¨ª}–––ªP}ˆ>B}BD}DŽ}øŽÈ}ÈÌ}¸ÌÎ} ÎÐ}¸ÐØ}Ø~Øæ}À~æ¨}Ø~¬²}²>}Ø*.}.¬} }*}ô}Òô} À}ÀÒ}LN}N }>L}}:}:>}} ®} }}þ} Î}\^}^Î}8:}:\}(*}*4}48}}$}$(} } }æê}ê’}$æ}BD}DH}Hn} np}.B}.}}öø}ø}ÈÊ}Êò}òö}˜š}šÈ}|~}~˜}DF}F|}@D}:@}4:}.4}(.}(}}
259 ADC_SMPR3_SMP6_0 ((uint32_t)0x00040000)‚ 259 }
260 ADC_SMPR3_SMP6_1 ((uint32_t)0x00080000)ƒ 260 }Bb}–– B}}} }24P68P¾À}ÀÒ}¦¨}¨¾}ž¦}†ˆ}ˆž}~†}fh}h~}^f}H^},.}.H}},}}}lŽ}––Jl}J}}~€P‚„P(*}*Z}âä}ä"}"(}¢¤}¤Ü}Üâ}€‚}‚¢}bd}d€}JL}Lb}4J}}4}îð}ð}ˆŠ}Šî}8ˆ}8}NP}P¤}
261 ADC_SMPR3_SMP6_2 ((uint32_t)0x00100000)… 261 } N}
262 ADC_SMPR3_SMP7 ((uint32_t)0x00E00000)† 262 }>@}@‚}‚†}†¼}¼À}ü>}²ü}t²}}P}PR}Rp}pt}²´}´º}º}(}R²}.R}.}}ž¢}–––¢0}(Zp}pž}Þâ}âZ}®°}°Þ}”®}}”}(”˜}˜}Nd}d”} "}"N}}} }æêP,0PlnPœžP PVZPTXP”PöúP`bP’”PØÚ}––Ú }Ž’}’Ø}8:}:Ž}8}ð}ÜÞ}Þð}
263 ADC_SMPR3_SMP7_0 ((uint32_t)0x00200000)‡ 263 } Î}ÎÒ}ÒÜ}
264 ADC_SMPR3_SMP7_1 ((uint32_t)0x00400000)ˆ 264 }øúP Pjl}l’}NP}Pj}&4}4L}LN}&}
265 ADC_SMPR3_SMP7_2 ((uint32_t)0x00800000)Š 265 }
266 ADC_SMPR3_SMP8 ((uint32_t)0x07000000)‹ 266 }V`}.V}.}}}–––F}¦¨}¨} } }&*}*¦}&}}z~Pœ P¢¦Pöø}––ø4}¶¸}¸ö}rt}t¶}DF}Fr}}D}äæ}æ}´¸}¸ä}ª´}PT}Tª}}P}}²¶}¶}€‚}‚²}h€}Hh}H}}$&P24PØÚPôöP˜šP´¶P¨ª}ªè}jl}l¨}j}}¸¼PæèPz~P¦¨Pt–}@t}}>}>@}´¸}¸Ú}Úà}¢´}JL}L¢}J}}}_GPS_DEKODUJ_H_ MAX_DELKA_PRIKAZU 10GPS_BUFFER 500_GPS_DEKODUJ_H_ _GPT_H_ I\gptChangeIntervalI(gptp,interval) { gpt_lld_change_interval(gptp, interval); }_GPT_LLD_H_ 0STM32_GPT_USE_TIM1 FALSETSTM32_GPT_USE_TIM5 FALSE]STM32_GPT_USE_TIM6 FALSEfSTM32_GPT_USE_TIM7 FALSEoSTM32_GPT_USE_TIM8 FALSExSTM32_GPT_USE_TIM9 FALSESTM32_GPT_USE_TIM11 FALSEŠSTM32_GPT_USE_TIM12 FALSE“STM32_GPT_USE_TIM14 FALSEšSTM32_GPT_TIM1_IRQ_PRIORITY 7¶STM32_GPT_TIM5_IRQ_PRIORITY 7½STM32_GPT_TIM6_IRQ_PRIORITY 7ÄSTM32_GPT_TIM7_IRQ_PRIORITY 7ËSTM32_GPT_TIM8_IRQ_PRIORITY 7ÒSTM32_GPT_TIM9_IRQ_PRIORITY 7ÙSTM32_GPT_TIM11_IRQ_PRIORITY 7àSTM32_GPT_TIM12_IRQ_PRIORITY 7çSTM32_GPT_TIM14_IRQ_PRIORITY 7°gpt_lld_change_interval(gptp,interval) ((gptp)->tim->ARR = (uint16_t)((interval) - 1))_SERIAL_LLD_H_ KSTM32_SERIAL_USE_UART4 FALSETSTM32_SERIAL_USE_UART5 FALSE]STM32_SERIAL_USE_USART6 FALSEySTM32_SERIAL_UART4_PRIORITY 12€STM32_SERIAL_UART5_PRIORITY 12‡STM32_SERIAL_USART6_PRIORITY 12î_serial_driver_data _base_asynchronous_channel_data sdstate_t state; InputQueue iqueue; OutputQueue oqueue; uint8_t ib[SERIAL_BUFFERS_SIZE]; uint8_t ob[SERIAL_BUFFERS_SIZE]; USART_TypeDef *usart;…USART_CR2_STOP1_BITS (0 << 12)†USART_CR2_STOP0P5_BITS (1 << 12)‡USART_CR2_STOP2_BITS (2 << 12)ˆUSART_CR2_STOP1P5_BITS (3 << 12)#AHB_EN_MASK (RCC_AHBENR_GPIOAEN | RCC_AHBENR_GPIOBEN | RCC_AHBENR_GPIOCEN | RCC_AHBENR_GPIODEN | RCC_AHBENR_GPIOEEN | RCC_AHBENR_GPIOHEN)&AHB_LPEN_MASK AHB_EN_MASK_PAL_LLD_H_ "PAL_MODE_RESET#PAL_MODE_UNCONNECTED$PAL_MODE_INPUT%PAL_MODE_INPUT_PULLUP&PAL_MODE_INPUT_PULLDOWN'PAL_MODE_INPUT_ANALOG(PAL_MODE_OUTPUT_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN/PAL_STM32_MODE_MASK (3 << 0)0PAL_STM32_MODE_INPUT (0 << 0)1PAL_STM32_MODE_OUTPUT (1 << 0)2PAL_STM32_MODE_ALTERNATE (2 << 0)3PAL_STM32_MODE_ANALOG (3 << 0)5PAL_STM32_OTYPE_MASK (1 << 2)6PAL_STM32_OTYPE_PUSHPULL (0 << 2)7PAL_STM32_OTYPE_OPENDRAIN (1 << 2)9PAL_STM32_OSPEED_MASK (3 << 3):PAL_STM32_OSPEED_LOWEST (0 << 3)>PAL_STM32_OSPEED_MID1 (1 << 3)?PAL_STM32_OSPEED_MID2 (2 << 3)APAL_STM32_OSPEED_HIGHEST (3 << 3)CPAL_STM32_PUDR_MASK (3 << 5)DPAL_STM32_PUDR_FLOATING (0 << 5)EPAL_STM32_PUDR_PULLUP (1 << 5)FPAL_STM32_PUDR_PULLDOWN (2 << 5)HPAL_STM32_ALTERNATE_MASK (15 << 7)IPAL_STM32_ALTERNATE(n) ((n) << 7)PPAL_MODE_ALTERNATE(n) (PAL_STM32_MODE_ALTERNATE | PAL_STM32_ALTERNATE(n))[PAL_MODE_RESET PAL_STM32_MODE_INPUT`PAL_MODE_UNCONNECTED PAL_MODE_INPUT_PULLUPePAL_MODE_INPUT PAL_STM32_MODE_INPUTjPAL_MODE_INPUT_PULLUP (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLUP)pPAL_MODE_INPUT_PULLDOWN (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLDOWN)vPAL_MODE_INPUT_ANALOG PAL_STM32_MODE_ANALOG{PAL_MODE_OUTPUT_PUSHPULL (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_OPENDRAIN)ÝPAL_IOPORTS_WIDTH 16ãPAL_WHOLE_PORT ((ioportmask_t)0xFFFF)IOPORT1 GPIOAˆIOPORT2 GPIOBIOPORT3 GPIOC–IOPORT4 GPIODIOPORT5 GPIOE²IOPORT8 GPIOHÆpal_lld_init(config) _pal_lld_init(config)Ôpal_lld_readport(port) ((port)->IDR)âpal_lld_readlatch(port) ((port)->ODR)îpal_lld_writeport(port,bits) ((port)->ODR = (bits))úpal_lld_setport(port,bits) ((port)->BSRR.H.set = (uint16_t)(bits))†pal_lld_clearport(port,bits) ((port)->BSRR.H.clear = (uint16_t)(bits))•pal_lld_writegroup(port,mask,offset,bits) ((port)->BSRR.W = ((~(bits) & (mask)) << (16 + (offset))) | (((bits) & (mask)) << (offset)))¥pal_lld_setgroupmode(port,mask,offset,mode) _pal_lld_setgroupmode(port, mask << offset, mode)²pal_lld_writepad(port,pad,bit) pal_lld_writegroup(port, 1, pad, bit)_CHVT_H_ .S2ST(sec) ((systime_t)((sec) * CH_FREQUENCY)):MS2ST(msec) ((systime_t)(((((msec) - 1L) * CH_FREQUENCY) / 1000L) + 1L))GUS2ST(usec) ((systime_t)(((((usec) - 1L) * CH_FREQUENCY) / 1000000L) + 1L))‚chVTDoTickI() { vtlist.vt_systime++; if (&vtlist != (VTList *)vtlist.vt_next) { VirtualTimer *vtp; --vtlist.vt_next->vt_time; while (!(vtp = vtlist.vt_next)->vt_time) { vtfunc_t fn = vtp->vt_func; vtp->vt_func = (vtfunc_t)NULL; vtp->vt_next->vt_prev = (void *)&vtlist; (&vtlist)->vt_next = vtp->vt_next; chSysUnlockFromIsr(); fn(vtp->vt_par); chSysLockFromIsr(); } } }™chVTIsArmedI(vtp) ((vtp)->vt_func != NULL)®chVTSet(vtp,time,vtfunc,par) { chSysLock(); chVTSetI(vtp, time, vtfunc, par); chSysUnlock(); }¼chVTReset(vtp) { chSysLock(); if (chVTIsArmedI(vtp)) chVTResetI(vtp); chSysUnlock(); }ÎchTimeNow() (vtlist.vt_systime)9_CHINLINE_H_ $"_CHINLINE_H_ _CHSCHD_H_ $RDY_OK 0%RDY_TIMEOUT -1'RDY_RESET -2/NOPRIO 00IDLEPRIO 11LOWPRIO 22NORMALPRIO 643HIGHPRIO 1274ABSPRIO 255ATIME_IMMEDIATE ((systime_t)0)GTIME_INFINITE ((systime_t)-1)Ofirstprio(rlp) ((rlp)->p_next->p_prio)scurrp rlist.r_current~setcurrp(tp) (currp = (tp))³chSchIsRescRequiredI() (firstprio(&rlist.r_queue) > currp->p_prio)¾chSchCanYieldS() (firstprio(&rlist.r_queue) >= currp->p_prio)ÉchSchDoYieldS() { if (chSchCanYieldS()) chSchDoRescheduleBehind(); }×chSchPreemption() { tprio_t p1 = firstprio(&rlist.r_queue); tprio_t p2 = currp->p_prio; if (currp->p_preempt) { if (p1 > p2) chSchDoRescheduleAhead(); } else { if (p1 >= p2) chSchDoRescheduleBehind(); } }15_offsetof(st,m) ((size_t)((char *)&((st *)0)->m - (char *)0))_CHREGISTRY_H_ IchRegSetThreadName(p) (currp->p_name = (p))UchRegGetThreadName(tp) ((tp)->p_name)cREG_REMOVE(tp) { (tp)->p_older->p_newer = (tp)->p_newer; (tp)->p_newer->p_older = (tp)->p_older; }nREG_INSERT(tp) { (tp)->p_newer = (Thread *)&rlist; (tp)->p_older = rlist.r_older; (tp)->p_older->p_newer = rlist.r_older = (tp); },D_CHINLINE_H_ _CHINLINE_H_ '/)3H_LOCK(h) chMtxLock(&(h)->h_mtx)4H_UNLOCK(h) chMtxUnlock()°LIMIT(p) (union heap_header *)((uint8_t *)(p) + sizeof(union heap_header) + (p)->h.size)=_SERIAL_H_ *SD_PARITY_ERROR 32+SD_FRAMING_ERROR 64,SD_OVERRUN_ERROR 128-SD_NOISE_ERROR 256.SD_BREAK_DETECTED 512hm_serial_driver_methods _base_asynchronous_channel_methods™sdPutWouldBlock(sdp) chOQIsFullI(&(sdp)->oqueue)¦sdGetWouldBlock(sdp) chIQIsEmptyI(&(sdp)->iqueue)²sdPut(sdp,b) chOQPut(&(sdp)->oqueue, b)¾sdPutTimeout(sdp,b,t) chOQPutTimeout(&(sdp)->oqueue, b, t)ÊsdGet(sdp) chIQGet(&(sdp)->iqueue)ÖsdGetTimeout(sdp,t) chIQGetTimeout(&(sdp)->iqueue, t)âsdWrite(sdp,b,n) chOQWriteTimeout(&(sdp)->oqueue, b, n, TIME_INFINITE)ðsdWriteTimeout(sdp,b,n,t) chOQWriteTimeout(&(sdp)->oqueue, b, n, t)ýsdAsynchronousWrite(sdp,b,n) chOQWriteTimeout(&(sdp)->oqueue, b, n, TIME_IMMEDIATE)ŠsdRead(sdp,b,n) chIQReadTimeout(&(sdp)->iqueue, b, n, TIME_INFINITE)˜sdReadTimeout(sdp,b,n,t) chIQReadTimeout(&(sdp)->iqueue, b, n, t)¥sdAsynchronousRead(sdp,b,n) chIQReadTimeout(&(sdp)->iqueue, b, n, TIME_IMMEDIATE)_SERIAL_LLD_H_ KSTM32_SERIAL_USE_UART4 FALSETSTM32_SERIAL_USE_UART5 FALSE]STM32_SERIAL_USE_USART6 FALSEySTM32_SERIAL_UART4_PRIORITY 12€STM32_SERIAL_UART5_PRIORITY 12‡STM32_SERIAL_USART6_PRIORITY 12î_serial_driver_data _base_asynchronous_channel_data sdstate_t state; InputQueue iqueue; OutputQueue oqueue; uint8_t ib[SERIAL_BUFFERS_SIZE]; uint8_t ob[SERIAL_BUFFERS_SIZE]; USART_TypeDef *usart;…USART_CR2_STOP1_BITS (0 << 12)†USART_CR2_STOP0P5_BITS (1 << 12)‡USART_CR2_STOP2_BITS (2 << 12)ˆUSART_CR2_STOP1P5_BITS (3 << 12)_GPT_H_ I\gptChangeIntervalI(gptp,interval) { gpt_lld_change_interval(gptp, interval); }_GPT_LLD_H_ 0STM32_GPT_USE_TIM1 FALSETSTM32_GPT_USE_TIM5 FALSE]STM32_GPT_USE_TIM6 FALSEfSTM32_GPT_USE_TIM7 FALSEoSTM32_GPT_USE_TIM8 FALSExSTM32_GPT_USE_TIM9 FALSESTM32_GPT_USE_TIM11 FALSEŠSTM32_GPT_USE_TIM12 FALSE“STM32_GPT_USE_TIM14 FALSEšSTM32_GPT_TIM1_IRQ_PRIORITY 7¶STM32_GPT_TIM5_IRQ_PRIORITY 7½STM32_GPT_TIM6_IRQ_PRIORITY 7ÄSTM32_GPT_TIM7_IRQ_PRIORITY 7ËSTM32_GPT_TIM8_IRQ_PRIORITY 7ÒSTM32_GPT_TIM9_IRQ_PRIORITY 7ÙSTM32_GPT_TIM11_IRQ_PRIORITY 7àSTM32_GPT_TIM12_IRQ_PRIORITY 7çSTM32_GPT_TIM14_IRQ_PRIORITY 7°gpt_lld_change_interval(gptp,interval) ((gptp)->tim->ARR = (uint16_t)((interval) - 1))_PAL_LLD_H_ "PAL_MODE_RESET#PAL_MODE_UNCONNECTED$PAL_MODE_INPUT%PAL_MODE_INPUT_PULLUP&PAL_MODE_INPUT_PULLDOWN'PAL_MODE_INPUT_ANALOG(PAL_MODE_OUTPUT_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN/PAL_STM32_MODE_MASK (3 << 0)0PAL_STM32_MODE_INPUT (0 << 0)1PAL_STM32_MODE_OUTPUT (1 << 0)2PAL_STM32_MODE_ALTERNATE (2 << 0)3PAL_STM32_MODE_ANALOG (3 << 0)5PAL_STM32_OTYPE_MASK (1 << 2)6PAL_STM32_OTYPE_PUSHPULL (0 << 2)7PAL_STM32_OTYPE_OPENDRAIN (1 << 2)9PAL_STM32_OSPEED_MASK (3 << 3):PAL_STM32_OSPEED_LOWEST (0 << 3)>PAL_STM32_OSPEED_MID1 (1 << 3)?PAL_STM32_OSPEED_MID2 (2 << 3)APAL_STM32_OSPEED_HIGHEST (3 << 3)CPAL_STM32_PUDR_MASK (3 << 5)DPAL_STM32_PUDR_FLOATING (0 << 5)EPAL_STM32_PUDR_PULLUP (1 << 5)FPAL_STM32_PUDR_PULLDOWN (2 << 5)HPAL_STM32_ALTERNATE_MASK (15 << 7)IPAL_STM32_ALTERNATE(n) ((n) << 7)PPAL_MODE_ALTERNATE(n) (PAL_STM32_MODE_ALTERNATE | PAL_STM32_ALTERNATE(n))[PAL_MODE_RESET PAL_STM32_MODE_INPUT`PAL_MODE_UNCONNECTED PAL_MODE_INPUT_PULLUPePAL_MODE_INPUT PAL_STM32_MODE_INPUTjPAL_MODE_INPUT_PULLUP (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLUP)pPAL_MODE_INPUT_PULLDOWN (PAL_STM32_MODE_INPUT | PAL_STM32_PUDR_PULLDOWN)vPAL_MODE_INPUT_ANALOG PAL_STM32_MODE_ANALOG{PAL_MODE_OUTPUT_PUSHPULL (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_PUSHPULL)PAL_MODE_OUTPUT_OPENDRAIN (PAL_STM32_MODE_OUTPUT | PAL_STM32_OTYPE_OPENDRAIN)ÝPAL_IOPORTS_WIDTH 16ãPAL_WHOLE_PORT ((ioportmask_t)0xFFFF)IOPORT1 GPIOAˆIOPORT2 GPIOBIOPORT3 GPIOC–IOPORT4 GPIODIOPORT5 GPIOE²IOPORT8 GPIOHÆpal_lld_init(config) _pal_lld_init(config)Ôpal_lld_readport(port) ((port)->IDR)âpal_lld_readlatch(port) ((port)->ODR)îpal_lld_writeport(port,bits) ((port)->ODR = (bits))úpal_lld_setport(port,bits) ((port)->BSRR.H.set = (uint16_t)(bits))†pal_lld_clearport(port,bits) ((port)->BSRR.H.clear = (uint16_t)(bits))•pal_lld_writegroup(port,mask,offset,bits) ((port)->BSRR.W = ((~(bits) & (mask)) << (16 + (offset))) | (((bits) & (mask)) << (offset)))¥pal_lld_setgroupmode(port,mask,offset,mode) _pal_lld_setgroupmode(port, mask << offset, mode)²pal_lld_writepad(port,pad,bit) pal_lld_writegroup(port, 1, pad, bit)_TM_H_ XtmStartMeasurement(tmp) (tmp)->start(tmp)ctmStopMeasurement(tmp) (tmp)->stop(tmp)#_HAL_LLD_H_ %.HAL_IMPLEMENTS_COUNTERS TRUE4PLATFORM_NAME "STM32L1xx Ultra Low Power Medium Density";STM32_HSICLK 16000000<STM32_LSICLK 38000CSTM32_VOS_MASK (3 << 11)DSTM32_VOS_1P8 (1 << 11)ESTM32_VOS_1P5 (2 << 11)FSTM32_VOS_1P2 (3 << 11)HSTM32_PLS_MASK (7 << 5)ISTM32_PLS_LEV0 (0 << 5)JSTM32_PLS_LEV1 (1 << 5)KSTM32_PLS_LEV2 (2 << 5)LSTM32_PLS_LEV3 (3 << 5)MSTM32_PLS_LEV4 (4 << 5)NSTM32_PLS_LEV5 (5 << 5)OSTM32_PLS_LEV6 (6 << 5)PSTM32_PLS_LEV7 (7 << 5)WSTM32_RTCPRE_MASK (3 << 29)XSTM32_RTCPRE_DIV2 (0 << 29)YSTM32_RTCPRE_DIV4 (1 << 29)ZSTM32_RTCPRE_DIV8 (2 << 29)[STM32_RTCPRE_DIV16 (3 << 29)bSTM32_SW_MSI (0 << 0)cSTM32_SW_HSI (1 << 0)dSTM32_SW_HSE (2 << 0)eSTM32_SW_PLL (3 << 0)gSTM32_HPRE_DIV1 (0 << 4)hSTM32_HPRE_DIV2 (8 << 4)iSTM32_HPRE_DIV4 (9 << 4)jSTM32_HPRE_DIV8 (10 << 4)kSTM32_HPRE_DIV16 (11 << 4)lSTM32_HPRE_DIV64 (12 << 4)mSTM32_HPRE_DIV128 (13 << 4)nSTM32_HPRE_DIV256 (14 << 4)oSTM32_HPRE_DIV512 (15 << 4)qSTM32_PPRE1_DIV1 (0 << 8)rSTM32_PPRE1_DIV2 (4 << 8)sSTM32_PPRE1_DIV4 (5 << 8)tSTM32_PPRE1_DIV8 (6 << 8)uSTM32_PPRE1_DIV16 (7 << 8)wSTM32_PPRE2_DIV1 (0 << 11)xSTM32_PPRE2_DIV2 (4 << 11)ySTM32_PPRE2_DIV4 (5 << 11)zSTM32_PPRE2_DIV8 (6 << 11){STM32_PPRE2_DIV16 (7 << 11)}STM32_PLLSRC_HSI (0 << 16)~STM32_PLLSRC_HSE (1 << 16)€STM32_MCOSEL_NOCLOCK (0 << 24)STM32_MCOSEL_SYSCLK (1 << 24)‚STM32_MCOSEL_HSI (2 << 24)ƒSTM32_MCOSEL_MSI (3 << 24)„STM32_MCOSEL_HSE (4 << 24)…STM32_MCOSEL_PLL (5 << 24)†STM32_MCOSEL_LSI (6 << 24)‡STM32_MCOSEL_LSE (7 << 24)‰STM32_MCOPRE_DIV1 (0 << 28)ŠSTM32_MCOPRE_DIV2 (1 << 28)‹STM32_MCOPRE_DIV4 (2 << 28)ŒSTM32_MCOPRE_DIV8 (3 << 28)STM32_MCOPRE_DIV16 (4 << 28)”STM32_MSIRANGE_MASK (7 << 13)•STM32_MSIRANGE_64K (0 << 13)–STM32_MSIRANGE_128K (1 << 13)—STM32_MSIRANGE_256K (2 << 13)˜STM32_MSIRANGE_512K (3 << 13)™STM32_MSIRANGE_1M (4 << 13)šSTM32_MSIRANGE_2M (5 << 13)›STM32_MSIRANGE_4M (6 << 13)¢STM32_RTCSEL_MASK (3 << 16)£STM32_RTCSEL_NOCLOCK (0 << 16)¤STM32_RTCSEL_LSE (1 << 16)¥STM32_RTCSEL_LSI (2 << 16)¦STM32_RTCSEL_HSEDIV (3 << 16)²STM32_HAS_ADC1 TRUE³STM32_HAS_ADC2 FALSE´STM32_HAS_ADC3 FALSEµSTM32_HAS_ADC4 FALSE¸STM32_HAS_CAN1 FALSE¹STM32_HAS_CAN2 FALSEºSTM32_CAN_MAX_FILTERS 0½STM32_HAS_DAC TRUEÀSTM32_ADVANCED_DMA FALSEÁSTM32_HAS_DMA1 TRUEÂSTM32_HAS_DMA2 FALSEÅSTM32_HAS_ETH FALSEÈSTM32_EXTI_NUM_CHANNELS 23ËSTM32_HAS_GPIOA TRUEÌSTM32_HAS_GPIOB TRUEÍSTM32_HAS_GPIOC TRUEÎSTM32_HAS_GPIOD TRUEÏSTM32_HAS_GPIOE TRUEÐSTM32_HAS_GPIOF FALSEÑSTM32_HAS_GPIOG FALSEÒSTM32_HAS_GPIOH TRUEÓSTM32_HAS_GPIOI FALSEÖSTM32_HAS_I2C1 TRUE×STM32_I2C1_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 7))ØSTM32_I2C1_RX_DMA_CHN 0x00000000ÙSTM32_I2C1_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 6))ÚSTM32_I2C1_TX_DMA_CHN 0x00000000ÜSTM32_HAS_I2C2 TRUEÝSTM32_I2C2_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 5))ÞSTM32_I2C2_RX_DMA_CHN 0x00000000ßSTM32_I2C2_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 4))àSTM32_I2C2_TX_DMA_CHN 0x00000000âSTM32_HAS_I2C3 FALSEãSTM32_I2C3_RX_DMA_MSK 0äSTM32_I2C3_RX_DMA_CHN 0x00000000åSTM32_I2C3_TX_DMA_MSK 0æSTM32_I2C3_TX_DMA_CHN 0x00000000éSTM32_HAS_RTC TRUEêSTM32_RTC_HAS_SUBSECONDS FALSEëSTM32_RTC_IS_CALENDAR TRUEîSTM32_HAS_SDIO TRUEñSTM32_HAS_SPI1 TRUEòSTM32_SPI1_RX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 2)óSTM32_SPI1_RX_DMA_CHN 0x00000000ôSTM32_SPI1_TX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 3)õSTM32_SPI1_TX_DMA_CHN 0x00000000÷STM32_HAS_SPI2 TRUEøSTM32_SPI2_RX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 4)ùSTM32_SPI2_RX_DMA_CHN 0x00000000úSTM32_SPI2_TX_DMA_MSK STM32_DMA_STREAM_ID_MSK(1, 5)ûSTM32_SPI2_TX_DMA_CHN 0x00000000ýSTM32_HAS_SPI3 FALSEþSTM32_SPI3_RX_DMA_MSK 0ÿSTM32_SPI3_RX_DMA_CHN 0x00000000€STM32_SPI3_TX_DMA_MSK 0STM32_SPI3_TX_DMA_CHN 0x00000000„STM32_HAS_TIM1 FALSE…STM32_HAS_TIM2 TRUE†STM32_HAS_TIM3 TRUE‡STM32_HAS_TIM4 TRUEˆSTM32_HAS_TIM5 FALSE‰STM32_HAS_TIM6 TRUEŠSTM32_HAS_TIM7 TRUE‹STM32_HAS_TIM8 FALSEŒSTM32_HAS_TIM9 TRUESTM32_HAS_TIM10 TRUEŽSTM32_HAS_TIM11 TRUESTM32_HAS_TIM12 FALSESTM32_HAS_TIM13 FALSE‘STM32_HAS_TIM14 FALSE’STM32_HAS_TIM15 FALSE“STM32_HAS_TIM16 FALSE”STM32_HAS_TIM17 FALSE•STM32_HAS_TIM18 FALSE–STM32_HAS_TIM19 FALSE™STM32_HAS_USART1 TRUEšSTM32_USART1_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 5))›STM32_USART1_RX_DMA_CHN 0x00000000œSTM32_USART1_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 4))STM32_USART1_TX_DMA_CHN 0x00000000ŸSTM32_HAS_USART2 TRUE STM32_USART2_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 6))¡STM32_USART2_RX_DMA_CHN 0x00000000¢STM32_USART2_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 7))£STM32_USART2_TX_DMA_CHN 0x00000000¥STM32_HAS_USART3 TRUE¦STM32_USART3_RX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 3))§STM32_USART3_RX_DMA_CHN 0x00000000¨STM32_USART3_TX_DMA_MSK (STM32_DMA_STREAM_ID_MSK(1, 2))©STM32_USART3_TX_DMA_CHN 0x00000000«STM32_HAS_UART4 FALSE¬STM32_UART4_RX_DMA_MSK 0­STM32_UART4_RX_DMA_CHN 0x00000000®STM32_UART4_TX_DMA_MSK 0¯STM32_UART4_TX_DMA_CHN 0x00000000±STM32_HAS_UART5 FALSE²STM32_UART5_RX_DMA_MSK 0³STM32_UART5_RX_DMA_CHN 0x00000000´STM32_UART5_TX_DMA_MSK 0µSTM32_UART5_TX_DMA_CHN 0x00000000·STM32_HAS_USART6 FALSE¸STM32_USART6_RX_DMA_MSK 0¹STM32_USART6_RX_DMA_CHN 0x00000000ºSTM32_USART6_TX_DMA_MSK 0»STM32_USART6_TX_DMA_CHN 0x00000000¾STM32_HAS_USB TRUE¿STM32_HAS_OTG1 FALSEÀSTM32_HAS_OTG2 FALSEËWWDG_IRQHandler Vector40ÌPVD_IRQHandler Vector44ÎTAMPER_STAMP_IRQHandler Vector48ÐRTC_WKUP_IRQHandler Vector4CÒFLASH_IRQHandler Vector50ÓRCC_IRQHandler Vector54ÔEXTI0_IRQHandler Vector58ÕEXTI1_IRQHandler Vector5CÖEXTI2_IRQHandler Vector60×EXTI3_IRQHandler Vector64ØEXTI4_IRQHandler Vector68ÙDMA1_Ch1_IRQHandler Vector6CÚDMA1_Ch2_IRQHandler Vector70ÛDMA1_Ch3_IRQHandler Vector74ÜDMA1_Ch4_IRQHandler Vector78ÝDMA1_Ch5_IRQHandler Vector7CÞDMA1_Ch6_IRQHandler Vector80ßDMA1_Ch7_IRQHandler Vector84àADC1_IRQHandler Vector88áUSB_HP_IRQHandler Vector8CâUSB_LP_IRQHandler Vector90ãDAC_IRQHandler Vector94äCOMP_IRQHandler Vector98åEXTI9_5_IRQHandler Vector9CæTIM9_IRQHandler VectorA0çTIM10_IRQHandler VectorA4èTIM11_IRQHandler VectorA8éLCD_IRQHandler VectorACêTIM2_IRQHandler VectorB0ëTIM3_IRQHandler VectorB4ìTIM4_IRQHandler VectorB8íI2C1_EV_IRQHandler VectorBCîI2C1_ER_IRQHandler VectorC0ïI2C2_EV_IRQHandler VectorC4ðI2C2_ER_IRQHandler VectorC8ñSPI1_IRQHandler VectorCCòSPI2_IRQHandler VectorD0óUSART1_IRQHandler VectorD4ôUSART2_IRQHandler VectorD8õUSART3_IRQHandler VectorDCöEXTI15_10_IRQHandler VectorE0÷RTC_Alarm_IRQHandler VectorE4øUSB_FS_WKUP_IRQHandler VectorE8ùTIM6_IRQHandler VectorECúTIM7_IRQHandler VectorF0ÃSTM32_HSECLK_MAX 32000000ÈSTM32_SYSCLK_MAX 32000000ÍSTM32_PLLVCO_MAX 96000000ÒSTM32_PLLVCO_MIN 6000000×STM32_PCLK1_MAX 32000000ÜSTM32_PCLK2_MAX 32000000áSTM32_0WS_THRESHOLD 16000000æSTM32_HSI_AVAILABLE TRUEÁSTM32_ACTIVATE_PLL TRUEÎSTM32_PLLMUL (2 << 18)åSTM32_PLLDIV (2 << 22)òSTM32_PLLCLKIN STM32_HSICLKÿSTM32_PLLVCO (STM32_PLLCLKIN * STM32_PLLMUL_VALUE)‰STM32_PLLCLKOUT (STM32_PLLVCO / STM32_PLLDIV_VALUE)ŸSTM32_MSICLK 2100000²STM32_SYSCLK STM32_PLLCLKOUTÀSTM32_HCLK (STM32_SYSCLK / 1)ÞSTM32_PCLK1 (STM32_HCLK / 1)ôSTM32_PCLK2 (STM32_HCLK / 1)ŠSTM_MCODIVCLK 0ŸSTM_MCOCLK STM_MCODIVCLK°STM32_HSEDIVCLK (STM32_HSECLK / 2)ÁSTM_RTCCLK STM32_LSECLKÍSTM32_ADCCLK STM32_HSICLKÒSTM32_USBCLK (STM32_PLLVCO / 2)ØSTM32_TIMCLK1 (STM32_PCLK1 * 1)áSTM32_TIMCLK2 (STM32_PCLK2 * 1)ìSTM32_FLASHBITS1 0x00000004íSTM32_FLASHBITS2 0x00000007Œhal_lld_get_counter_value() DWT_CYCCNT—hal_lld_get_counter_frequency() STM32_HCLKžŸ +_STM32_H_ DŒSTM32_TIM1 ((stm32_tim_t *)TIM1_BASE)STM32_TIM2 ((stm32_tim_t *)TIM2_BASE)ŽSTM32_TIM3 ((stm32_tim_t *)TIM3_BASE)STM32_TIM4 ((stm32_tim_t *)TIM4_BASE)STM32_TIM5 ((stm32_tim_t *)TIM5_BASE)‘STM32_TIM6 ((stm32_tim_t *)TIM6_BASE)’STM32_TIM7 ((stm32_tim_t *)TIM7_BASE)“STM32_TIM8 ((stm32_tim_t *)TIM8_BASE)”STM32_TIM9 ((stm32_tim_t *)TIM9_BASE)•STM32_TIM10 ((stm32_tim_t *)TIM10_BASE)–STM32_TIM11 ((stm32_tim_t *)TIM11_BASE)—STM32_TIM12 ((stm32_tim_t *)TIM12_BASE)˜STM32_TIM13 ((stm32_tim_t *)TIM13_BASE)™STM32_TIM14 ((stm32_tim_t *)TIM14_BASE)7__STM32L1XX_H jHSE_VALUE ((uint32_t)8000000)rHSE_STARTUP_TIMEOUT ((uint16_t)0x0500)zHSI_STARTUP_TIMEOUT ((uint16_t)0x0500)~HSI_VALUE ((uint32_t)16000000)„LSI_VALUE ((uint32_t)37000)ŠLSE_VALUE ((uint32_t)32768)__STM32L1XX_STDPERIPH_VERSION_MAIN (0x01)‘__STM32L1XX_STDPERIPH_VERSION_SUB1 (0x01)’__STM32L1XX_STDPERIPH_VERSION_SUB2 (0x01)“__STM32L1XX_STDPERIPH_VERSION_RC (0x00)”__STM32L1XX_STDPERIPH_VERSION ( (__STM32L1XX_STDPERIPH_VERSION_MAIN << 24) |(__STM32L1XX_STDPERIPH_VERSION_SUB1 << 16) |(__STM32L1XX_STDPERIPH_VERSION_SUB2 << 8) |(__STM32L1XX_STDPERIPH_VERSION_RC))¥__CM3_REV 0x200¦__MPU_PRESENT 1§__NVIC_PRIO_BITS 4¨__Vendor_SysTickConfig 0Š–IS_FUNCTIONAL_STATE(STATE) (((STATE) == DISABLE) || ((STATE) == ENABLE))§__RAM_FUNC FLASH_StatusëFLASH_BASE ((uint32_t)0x08000000)ìSRAM_BASE ((uint32_t)0x20000000)íPERIPH_BASE ((uint32_t)0x40000000)ïSRAM_BB_BASE ((uint32_t)0x22000000)ðPERIPH_BB_BASE ((uint32_t)0x42000000)òFSMC_R_BASE ((uint32_t)0xA0000000)õAPB1PERIPH_BASE PERIPH_BASEöAPB2PERIPH_BASE (PERIPH_BASE + 0x10000)÷AHBPERIPH_BASE (PERIPH_BASE + 0x20000)ùTIM2_BASE (APB1PERIPH_BASE + 0x0000)úTIM3_BASE (APB1PERIPH_BASE + 0x0400)ûTIM4_BASE (APB1PERIPH_BASE + 0x0800)üTIM5_BASE (APB1PERIPH_BASE + 0x0C00)ýTIM6_BASE (APB1PERIPH_BASE + 0x1000)þTIM7_BASE (APB1PERIPH_BASE + 0x1400)ÿLCD_BASE (APB1PERIPH_BASE + 0x2400)€RTC_BASE (APB1PERIPH_BASE + 0x2800)WWDG_BASE (APB1PERIPH_BASE + 0x2C00)‚IWDG_BASE (APB1PERIPH_BASE + 0x3000)ƒSPI2_BASE (APB1PERIPH_BASE + 0x3800)„SPI3_BASE (APB1PERIPH_BASE + 0x3C00)…USART2_BASE (APB1PERIPH_BASE + 0x4400)†USART3_BASE (APB1PERIPH_BASE + 0x4800)‡UART4_BASE (APB1PERIPH_BASE + 0x4C00)ˆUART5_BASE (APB1PERIPH_BASE + 0x5000)‰I2C1_BASE (APB1PERIPH_BASE + 0x5400)ŠI2C2_BASE (APB1PERIPH_BASE + 0x5800)‹PWR_BASE (APB1PERIPH_BASE + 0x7000)ŒDAC_BASE (APB1PERIPH_BASE + 0x7400)COMP_BASE (APB1PERIPH_BASE + 0x7C00)ŽRI_BASE (APB1PERIPH_BASE + 0x7C04)OPAMP_BASE (APB1PERIPH_BASE + 0x7C5C)‘SYSCFG_BASE (APB2PERIPH_BASE + 0x0000)’EXTI_BASE (APB2PERIPH_BASE + 0x0400)“TIM9_BASE (APB2PERIPH_BASE + 0x0800)”TIM10_BASE (APB2PERIPH_BASE + 0x0C00)•TIM11_BASE (APB2PERIPH_BASE + 0x1000)–ADC1_BASE (APB2PERIPH_BASE + 0x2400)—ADC_BASE (APB2PERIPH_BASE + 0x2700)˜SDIO_BASE (APB2PERIPH_BASE + 0x2C00)™SPI1_BASE (APB2PERIPH_BASE + 0x3000)šUSART1_BASE (APB2PERIPH_BASE + 0x3800)œGPIOA_BASE (AHBPERIPH_BASE + 0x0000)GPIOB_BASE (AHBPERIPH_BASE + 0x0400)žGPIOC_BASE (AHBPERIPH_BASE + 0x0800)ŸGPIOD_BASE (AHBPERIPH_BASE + 0x0C00) GPIOE_BASE (AHBPERIPH_BASE + 0x1000)¡GPIOH_BASE (AHBPERIPH_BASE + 0x1400)¢GPIOF_BASE (AHBPERIPH_BASE + 0x1800)£GPIOG_BASE (AHBPERIPH_BASE + 0x1C00)¤CRC_BASE (AHBPERIPH_BASE + 0x3000)¥RCC_BASE (AHBPERIPH_BASE + 0x3800)¨FLASH_R_BASE (AHBPERIPH_BASE + 0x3C00)©OB_BASE ((uint32_t)0x1FF80000)«DMA1_BASE (AHBPERIPH_BASE + 0x6000)¬DMA1_Channel1_BASE (DMA1_BASE + 0x0008)­DMA1_Channel2_BASE (DMA1_BASE + 0x001C)®DMA1_Channel3_BASE (DMA1_BASE + 0x0030)¯DMA1_Channel4_BASE (DMA1_BASE + 0x0044)°DMA1_Channel5_BASE (DMA1_BASE + 0x0058)±DMA1_Channel6_BASE (DMA1_BASE + 0x006C)²DMA1_Channel7_BASE (DMA1_BASE + 0x0080)´DMA2_BASE (AHBPERIPH_BASE + 0x6400)µDMA2_Channel1_BASE (DMA2_BASE + 0x0008)¶DMA2_Channel2_BASE (DMA2_BASE + 0x001C)·DMA2_Channel3_BASE (DMA2_BASE + 0x0030)¸DMA2_Channel4_BASE (DMA2_BASE + 0x0044)¹DMA2_Channel5_BASE (DMA2_BASE + 0x0058)»AES_BASE ((uint32_t)0x50060000)½FSMC_Bank1_R_BASE (FSMC_R_BASE + 0x0000)¾FSMC_Bank1E_R_BASE (FSMC_R_BASE + 0x0104)ÀDBGMCU_BASE ((uint32_t)0xE0042000)ÊTIM2 ((TIM_TypeDef *) TIM2_BASE)ËTIM3 ((TIM_TypeDef *) TIM3_BASE)ÌTIM4 ((TIM_TypeDef *) TIM4_BASE)ÍTIM5 ((TIM_TypeDef *) TIM5_BASE)ÎTIM6 ((TIM_TypeDef *) TIM6_BASE)ÏTIM7 ((TIM_TypeDef *) TIM7_BASE)ÐLCD ((LCD_TypeDef *) LCD_BASE)ÑRTC ((RTC_TypeDef *) RTC_BASE)ÒWWDG ((WWDG_TypeDef *) WWDG_BASE)ÓIWDG ((IWDG_TypeDef *) IWDG_BASE)ÔSPI2 ((SPI_TypeDef *) SPI2_BASE)ÕSPI3 ((SPI_TypeDef *) SPI3_BASE)ÖUSART2 ((USART_TypeDef *) USART2_BASE)×USART3 ((USART_TypeDef *) USART3_BASE)ØUART4 ((USART_TypeDef *) UART4_BASE)ÙUART5 ((USART_TypeDef *) UART5_BASE)ÚI2C1 ((I2C_TypeDef *) I2C1_BASE)ÛI2C2 ((I2C_TypeDef *) I2C2_BASE)ÜPWR ((PWR_TypeDef *) PWR_BASE)ÝDAC ((DAC_TypeDef *) DAC_BASE)ÞCOMP ((COMP_TypeDef *) COMP_BASE)ßRI ((RI_TypeDef *) RI_BASE)àOPAMP ((OPAMP_TypeDef *) OPAMP_BASE)áSYSCFG ((SYSCFG_TypeDef *) SYSCFG_BASE)âEXTI ((EXTI_TypeDef *) EXTI_BASE)äADC1 ((ADC_TypeDef *) ADC1_BASE)åADC ((ADC_Common_TypeDef *) ADC_BASE)æSDIO ((SDIO_TypeDef *) SDIO_BASE)çTIM9 ((TIM_TypeDef *) TIM9_BASE)èTIM10 ((TIM_TypeDef *) TIM10_BASE)éTIM11 ((TIM_TypeDef *) TIM11_BASE)êSPI1 ((SPI_TypeDef *) SPI1_BASE)ëUSART1 ((USART_TypeDef *) USART1_BASE)ìDMA1 ((DMA_TypeDef *) DMA1_BASE)íDMA1_Channel1 ((DMA_Channel_TypeDef *) DMA1_Channel1_BASE)îDMA1_Channel2 ((DMA_Channel_TypeDef *) DMA1_Channel2_BASE)ïDMA1_Channel3 ((DMA_Channel_TypeDef *) DMA1_Channel3_BASE)ðDMA1_Channel4 ((DMA_Channel_TypeDef *) DMA1_Channel4_BASE)ñDMA1_Channel5 ((DMA_Channel_TypeDef *) DMA1_Channel5_BASE)òDMA1_Channel6 ((DMA_Channel_TypeDef *) DMA1_Channel6_BASE)óDMA1_Channel7 ((DMA_Channel_TypeDef *) DMA1_Channel7_BASE)õDMA2 ((DMA_TypeDef *) DMA2_BASE)öDMA2_Channel1 ((DMA_Channel_TypeDef *) DMA2_Channel1_BASE)÷DMA2_Channel2 ((DMA_Channel_TypeDef *) DMA2_Channel2_BASE)øDMA2_Channel3 ((DMA_Channel_TypeDef *) DMA2_Channel3_BASE)ùDMA2_Channel4 ((DMA_Channel_TypeDef *) DMA2_Channel4_BASE)úDMA2_Channel5 ((DMA_Channel_TypeDef *) DMA2_Channel5_BASE)üRCC ((RCC_TypeDef *) RCC_BASE)ýCRC ((CRC_TypeDef *) CRC_BASE)ÿGPIOA ((GPIO_TypeDef *) GPIOA_BASE)€GPIOB ((GPIO_TypeDef *) GPIOB_BASE)GPIOC ((GPIO_TypeDef *) GPIOC_BASE)‚GPIOD ((GPIO_TypeDef *) GPIOD_BASE)ƒGPIOE ((GPIO_TypeDef *) GPIOE_BASE)„GPIOH ((GPIO_TypeDef *) GPIOH_BASE)…GPIOF ((GPIO_TypeDef *) GPIOF_BASE)†GPIOG ((GPIO_TypeDef *) GPIOG_BASE)ˆFLASH ((FLASH_TypeDef *) FLASH_R_BASE)‰OB ((OB_TypeDef *) OB_BASE)‹AES ((AES_TypeDef *) AES_BASE)FSMC_Bank1 ((FSMC_Bank1_TypeDef *) FSMC_Bank1_R_BASE)ŽFSMC_Bank1E ((FSMC_Bank1E_TypeDef *) FSMC_Bank1E_R_BASE)DBGMCU ((DBGMCU_TypeDef *) DBGMCU_BASE)¨ADC_SR_AWD ((uint32_t)0x00000001)©ADC_SR_EOC ((uint32_t)0x00000002)ªADC_SR_JEOC ((uint32_t)0x00000004)«ADC_SR_JSTRT ((uint32_t)0x00000008)¬ADC_SR_STRT ((uint32_t)0x00000010)­ADC_SR_OVR ((uint32_t)0x00000020)®ADC_SR_ADONS ((uint32_t)0x00000040)¯ADC_SR_RCNR ((uint32_t)0x00000100)°ADC_SR_JCNR ((uint32_t)0x00000200)³ADC_CR1_AWDCH ((uint32_t)0x0000001F)´ADC_CR1_AWDCH_0 ((uint32_t)0x00000001)µADC_CR1_AWDCH_1 ((uint32_t)0x00000002)¶ADC_CR1_AWDCH_2 ((uint32_t)0x00000004)·ADC_CR1_AWDCH_3 ((uint32_t)0x00000008)¸ADC_CR1_AWDCH_4 ((uint32_t)0x00000010)ºADC_CR1_EOCIE ((uint32_t)0x00000020)»ADC_CR1_AWDIE ((uint32_t)0x00000040)¼ADC_CR1_JEOCIE ((uint32_t)0x00000080)½ADC_CR1_SCAN ((uint32_t)0x00000100)¾ADC_CR1_AWDSGL ((uint32_t)0x00000200)¿ADC_CR1_JAUTO ((uint32_t)0x00000400)ÀADC_CR1_DISCEN ((uint32_t)0x00000800)ÁADC_CR1_JDISCEN ((uint32_t)0x00001000)ÃADC_CR1_DISCNUM ((uint32_t)0x0000E000)ÄADC_CR1_DISCNUM_0 ((uint32_t)0x00002000)ÅADC_CR1_DISCNUM_1 ((uint32_t)0x00004000)ÆADC_CR1_DISCNUM_2 ((uint32_t)0x00008000)ÈADC_CR1_PDD ((uint32_t)0x00010000)ÉADC_CR1_PDI ((uint32_t)0x00020000)ËADC_CR1_JAWDEN ((uint32_t)0x00400000)ÌADC_CR1_AWDEN ((uint32_t)0x00800000)ÎADC_CR1_RES ((uint32_t)0x03000000)ÏADC_CR1_RES_0 ((uint32_t)0x01000000)ÐADC_CR1_RES_1 ((uint32_t)0x02000000)ÒADC_CR1_OVRIE ((uint32_t)0x04000000)ÕADC_CR2_ADON ((uint32_t)0x00000001)ÖADC_CR2_CONT ((uint32_t)0x00000002)×ADC_CR2_CFG ((uint32_t)0x00000004)ÙADC_CR2_DELS ((uint32_t)0x00000070)ÚADC_CR2_DELS_0 ((uint32_t)0x00000010)ÛADC_CR2_DELS_1 ((uint32_t)0x00000020)ÜADC_CR2_DELS_2 ((uint32_t)0x00000040)ÞADC_CR2_DMA ((uint32_t)0x00000100)ßADC_CR2_DDS ((uint32_t)0x00000200)àADC_CR2_EOCS ((uint32_t)0x00000400)áADC_CR2_ALIGN ((uint32_t)0x00000800)ãADC_CR2_JEXTSEL ((uint32_t)0x000F0000)äADC_CR2_JEXTSEL_0 ((uint32_t)0x00010000)åADC_CR2_JEXTSEL_1 ((uint32_t)0x00020000)æADC_CR2_JEXTSEL_2 ((uint32_t)0x00040000)çADC_CR2_JEXTSEL_3 ((uint32_t)0x00080000)éADC_CR2_JEXTEN ((uint32_t)0x00300000)êADC_CR2_JEXTEN_0 ((uint32_t)0x00100000)ëADC_CR2_JEXTEN_1 ((uint32_t)0x00200000)íADC_CR2_JSWSTART ((uint32_t)0x00400000)ïADC_CR2_EXTSEL ((uint32_t)0x0F000000)ðADC_CR2_EXTSEL_0 ((uint32_t)0x01000000)ñADC_CR2_EXTSEL_1 ((uint32_t)0x02000000)òADC_CR2_EXTSEL_2 ((uint32_t)0x04000000)óADC_CR2_EXTSEL_3 ((uint32_t)0x08000000)õADC_CR2_EXTEN ((uint32_t)0x30000000)öADC_CR2_EXTEN_0 ((uint32_t)0x10000000)÷ADC_CR2_EXTEN_1 ((uint32_t)0x20000000)ùADC_CR2_SWSTART ((uint32_t)0x40000000)üADC_SMPR1_SMP20 ((uint32_t)0x00000007)ýADC_SMPR1_SMP20_0 ((uint32_t)0x00000001)þADC_SMPR1_SMP20_1 ((uint32_t)0x00000002)ÿADC_SMPR1_SMP20_2 ((uint32_t)0x00000004) ADC_SMPR1_SMP21 ((uint32_t)0x00000038)‚ ADC_SMPR1_SMP21_0 ((uint32_t)0x00000008)ƒ ADC_SMPR1_SMP21_1 ((uint32_t)0x00000010)„ ADC_SMPR1_SMP21_2 ((uint32_t)0x00000020)† ADC_SMPR1_SMP22 ((uint32_t)0x000001C0)‡ ADC_SMPR1_SMP22_0 ((uint32_t)0x00000040)ˆ ADC_SMPR1_SMP22_1 ((uint32_t)0x00000080)‰ ADC_SMPR1_SMP22_2 ((uint32_t)0x00000100)‹ ADC_SMPR1_SMP23 ((uint32_t)0x00000E00)Œ ADC_SMPR1_SMP23_0 ((uint32_t)0x00000200) ADC_SMPR1_SMP23_1 ((uint32_t)0x00000400)Ž ADC_SMPR1_SMP23_2 ((uint32_t)0x00000800) ADC_SMPR1_SMP24 ((uint32_t)0x00007000)‘ ADC_SMPR1_SMP24_0 ((uint32_t)0x00001000)’ ADC_SMPR1_SMP24_1 ((uint32_t)0x00002000)“ ADC_SMPR1_SMP24_2 ((uint32_t)0x00004000)• ADC_SMPR1_SMP25 ((uint32_t)0x00038000)– ADC_SMPR1_SMP25_0 ((uint32_t)0x00008000)— ADC_SMPR1_SMP25_1 ((uint32_t)0x00010000)˜ ADC_SMPR1_SMP25_2 ((uint32_t)0x00020000)š ADC_SMPR1_SMP26 ((uint32_t)0x001C0000)› ADC_SMPR1_SMP26_0 ((uint32_t)0x00040000)œ ADC_SMPR1_SMP26_1 ((uint32_t)0x00080000) ADC_SMPR1_SMP26_2 ((uint32_t)0x00100000)Ÿ ADC_SMPR1_SMP27 ((uint32_t)0x00E00000)  ADC_SMPR1_SMP27_0 ((uint32_t)0x00200000)¡ ADC_SMPR1_SMP27_1 ((uint32_t)0x00400000)¢ ADC_SMPR1_SMP27_2 ((uint32_t)0x00800000)¤ ADC_SMPR1_SMP28 ((uint32_t)0x07000000)¥ ADC_SMPR1_SMP28_0 ((uint32_t)0x01000000)¦ ADC_SMPR1_SMP28_1 ((uint32_t)0x02000000)§ ADC_SMPR1_SMP28_2 ((uint32_t)0x04000000)© ADC_SMPR1_SMP29 ((uint32_t)0x38000000)ª ADC_SMPR1_SMP29_0 ((uint32_t)0x08000000)« ADC_SMPR1_SMP29_1 ((uint32_t)0x10000000)¬ ADC_SMPR1_SMP29_2 ((uint32_t)0x20000000)¯ ADC_SMPR2_SMP10 ((uint32_t)0x00000007)° ADC_SMPR2_SMP10_0 ((uint32_t)0x00000001)± ADC_SMPR2_SMP10_1 ((uint32_t)0x00000002)² ADC_SMPR2_SMP10_2 ((uint32_t)0x00000004)´ ADC_SMPR2_SMP11 ((uint32_t)0x00000038)µ ADC_SMPR2_SMP11_0 ((uint32_t)0x00000008)¶ ADC_SMPR2_SMP11_1 ((uint32_t)0x00000010)· ADC_SMPR2_SMP11_2 ((uint32_t)0x00000020)¹ ADC_SMPR2_SMP12 ((uint32_t)0x000001C0)º ADC_SMPR2_SMP12_0 ((uint32_t)0x00000040)» ADC_SMPR2_SMP12_1 ((uint32_t)0x00000080)¼ ADC_SMPR2_SMP12_2 ((uint32_t)0x00000100)¾ ADC_SMPR2_SMP13 ((uint32_t)0x00000E00)¿ ADC_SMPR2_SMP13_0 ((uint32_t)0x00000200)À ADC_SMPR2_SMP13_1 ((uint32_t)0x00000400)Á ADC_SMPR2_SMP13_2 ((uint32_t)0x00000800)à ADC_SMPR2_SMP14 ((uint32_t)0x00007000)Ä ADC_SMPR2_SMP14_0 ((uint32_t)0x00001000)Å ADC_SMPR2_SMP14_1 ((uint32_t)0x00002000)Æ ADC_SMPR2_SMP14_2 ((uint32_t)0x00004000)È ADC_SMPR2_SMP15 ((uint32_t)0x00038000)É ADC_SMPR2_SMP15_0 ((uint32_t)0x00008000)Ê ADC_SMPR2_SMP15_1 ((uint32_t)0x00010000)Ë ADC_SMPR2_SMP15_2 ((uint32_t)0x00020000)Í ADC_SMPR2_SMP16 ((uint32_t)0x001C0000)Î ADC_SMPR2_SMP16_0 ((uint32_t)0x00040000)Ï ADC_SMPR2_SMP16_1 ((uint32_t)0x00080000)Ð ADC_SMPR2_SMP16_2 ((uint32_t)0x00100000)Ò ADC_SMPR2_SMP17 ((uint32_t)0x00E00000)Ó ADC_SMPR2_SMP17_0 ((uint32_t)0x00200000)Ô ADC_SMPR2_SMP17_1 ((uint32_t)0x00400000)Õ ADC_SMPR2_SMP17_2 ((uint32_t)0x00800000)× ADC_SMPR2_SMP18 ((uint32_t)0x07000000)Ø ADC_SMPR2_SMP18_0 ((uint32_t)0x01000000)Ù ADC_SMPR2_SMP18_1 ((uint32_t)0x02000000)Ú ADC_SMPR2_SMP18_2 ((uint32_t)0x04000000)Ü ADC_SMPR2_SMP19 ((uint32_t)0x38000000)Ý ADC_SMPR2_SMP19_0 ((uint32_t)0x08000000)Þ ADC_SMPR2_SMP19_1 ((uint32_t)0x10000000)ß ADC_SMPR2_SMP19_2 ((uint32_t)0x20000000)â ADC_SMPR3_SMP0 ((uint32_t)0x00000007)ã ADC_SMPR3_SMP0_0 ((uint32_t)0x00000001)ä ADC_SMPR3_SMP0_1 ((uint32_t)0x00000002)å ADC_SMPR3_SMP0_2 ((uint32_t)0x00000004)ç ADC_SMPR3_SMP1 ((uint32_t)0x00000038)è ADC_SMPR3_SMP1_0 ((uint32_t)0x00000008)é ADC_SMPR3_SMP1_1 ((uint32_t)0x00000010)ê ADC_SMPR3_SMP1_2 ((uint32_t)0x00000020)ì ADC_SMPR3_SMP2 ((uint32_t)0x000001C0)í ADC_SMPR3_SMP2_0 ((uint32_t)0x00000040)î ADC_SMPR3_SMP2_1 ((uint32_t)0x00000080)ï ADC_SMPR3_SMP2_2 ((uint32_t)0x00000100)ñ ADC_SMPR3_SMP3 ((uint32_t)0x00000E00)ò ADC_SMPR3_SMP3_0 ((uint32_t)0x00000200)ó ADC_SMPR3_SMP3_1 ((uint32_t)0x00000400)ô ADC_SMPR3_SMP3_2 ((uint32_t)0x00000800)ö ADC_SMPR3_SMP4 ((uint32_t)0x00007000)÷ ADC_SMPR3_SMP4_0 ((uint32_t)0x00001000)ø ADC_SMPR3_SMP4_1 ((uint32_t)0x00002000)ù ADC_SMPR3_SMP4_2 ((uint32_t)0x00004000)û ADC_SMPR3_SMP5 ((uint32_t)0x00038000)ü ADC_SMPR3_SMP5_0 ((uint32_t)0x00008000)ý ADC_SMPR3_SMP5_1 ((uint32_t)0x00010000)þ ADC_SMPR3_SMP5_2 ((uint32_t)0x00020000)€
267 ADC_SMPR3_SMP8_0 ((uint32_t)0x01000000)Œ 267 ADC_SMPR3_SMP6 ((uint32_t)0x001C0000)
268 ADC_SMPR3_SMP8_1 ((uint32_t)0x02000000) 268 ADC_SMPR3_SMP6_0 ((uint32_t)0x00040000)‚
269 ADC_SMPR3_SMP8_2 ((uint32_t)0x04000000) 269 ADC_SMPR3_SMP6_1 ((uint32_t)0x00080000)ƒ
270 ADC_SMPR3_SMP9 ((uint32_t)0x38000000) 270 ADC_SMPR3_SMP6_2 ((uint32_t)0x00100000)…
271 ADC_SMPR3_SMP9_0 ((uint32_t)0x08000000)‘ 271 ADC_SMPR3_SMP7 ((uint32_t)0x00E00000)†
272 ADC_SMPR3_SMP9_1 ((uint32_t)0x10000000)’ 272 ADC_SMPR3_SMP7_0 ((uint32_t)0x00200000)‡
273 ADC_SMPR3_SMP9_2 ((uint32_t)0x20000000)• 273 ADC_SMPR3_SMP7_1 ((uint32_t)0x00400000)ˆ
274 ADC_JOFR1_JOFFSET1 ((uint32_t)0x00000FFF)˜ 274 ADC_SMPR3_SMP7_2 ((uint32_t)0x00800000)Š
275 ADC_JOFR2_JOFFSET2 ((uint32_t)0x00000FFF)› 275 ADC_SMPR3_SMP8 ((uint32_t)0x07000000)‹
276 ADC_JOFR3_JOFFSET3 ((uint32_t)0x00000FFF)ž 276 ADC_SMPR3_SMP8_0 ((uint32_t)0x01000000)Œ
277 ADC_JOFR4_JOFFSET4 ((uint32_t)0x00000FFF)¡ 277 ADC_SMPR3_SMP8_1 ((uint32_t)0x02000000)
278 ADC_HTR_HT ((uint32_t)0x00000FFF)¤ 278 ADC_SMPR3_SMP8_2 ((uint32_t)0x04000000)
279 ADC_LTR_LT ((uint32_t)0x00000FFF)§ 279 ADC_SMPR3_SMP9 ((uint32_t)0x38000000)
280 ADC_SQR1_L ((uint32_t)0x00F00000)¨ 280 ADC_SMPR3_SMP9_0 ((uint32_t)0x08000000)‘
281 ADC_SQR1_L_0 ((uint32_t)0x00100000)© 281 ADC_SMPR3_SMP9_1 ((uint32_t)0x10000000)’
282 ADC_SQR1_L_1 ((uint32_t)0x00200000)ª 282 ADC_SMPR3_SMP9_2 ((uint32_t)0x20000000)•
283 ADC_SQR1_L_2 ((uint32_t)0x00400000)« 283 ADC_JOFR1_JOFFSET1 ((uint32_t)0x00000FFF)˜
284 ADC_SQR1_L_3 ((uint32_t)0x00800000)­ 284 ADC_JOFR2_JOFFSET2 ((uint32_t)0x00000FFF)›
285 ADC_SQR1_SQ28 ((uint32_t)0x000F8000)® 285 ADC_JOFR3_JOFFSET3 ((uint32_t)0x00000FFF)ž
286 ADC_SQR1_SQ28_0 ((uint32_t)0x00008000)¯ 286 ADC_JOFR4_JOFFSET4 ((uint32_t)0x00000FFF)¡
287 ADC_SQR1_SQ28_1 ((uint32_t)0x00010000)° 287 ADC_HTR_HT ((uint32_t)0x00000FFF)¤
288 ADC_SQR1_SQ28_2 ((uint32_t)0x00020000)± 288 ADC_LTR_LT ((uint32_t)0x00000FFF)§
289 ADC_SQR1_SQ28_3 ((uint32_t)0x00040000)² 289 ADC_SQR1_L ((uint32_t)0x00F00000)¨
290 ADC_SQR1_SQ28_4 ((uint32_t)0x00080000)´ 290 ADC_SQR1_L_0 ((uint32_t)0x00100000)©
291 ADC_SQR1_SQ27 ((uint32_t)0x00007C00)µ 291 ADC_SQR1_L_1 ((uint32_t)0x00200000)ª
292 ADC_SQR1_SQ27_0 ((uint32_t)0x00000400)¶ 292 ADC_SQR1_L_2 ((uint32_t)0x00400000)«
293 ADC_SQR1_SQ27_1 ((uint32_t)0x00000800)· 293 ADC_SQR1_L_3 ((uint32_t)0x00800000)­
294 ADC_SQR1_SQ27_2 ((uint32_t)0x00001000)¸ 294 ADC_SQR1_SQ28 ((uint32_t)0x000F8000)®
295 ADC_SQR1_SQ27_3 ((uint32_t)0x00002000)¹ 295 ADC_SQR1_SQ28_0 ((uint32_t)0x00008000)¯
296 ADC_SQR1_SQ27_4 ((uint32_t)0x00004000)» 296 ADC_SQR1_SQ28_1 ((uint32_t)0x00010000)°
297 ADC_SQR1_SQ26 ((uint32_t)0x000003E0)¼ 297 ADC_SQR1_SQ28_2 ((uint32_t)0x00020000)±
298 ADC_SQR1_SQ26_0 ((uint32_t)0x00000020)½ 298 ADC_SQR1_SQ28_3 ((uint32_t)0x00040000)²
299 ADC_SQR1_SQ26_1 ((uint32_t)0x00000040)¾ 299 ADC_SQR1_SQ28_4 ((uint32_t)0x00080000)´
300 ADC_SQR1_SQ26_2 ((uint32_t)0x00000080)¿ 300 ADC_SQR1_SQ27 ((uint32_t)0x00007C00)µ
301 ADC_SQR1_SQ26_3 ((uint32_t)0x00000100)À 301 ADC_SQR1_SQ27_0 ((uint32_t)0x00000400)¶
302 ADC_SQR1_SQ26_4 ((uint32_t)0x00000200)Â 302 ADC_SQR1_SQ27_1 ((uint32_t)0x00000800)·
303 ADC_SQR1_SQ25 ((uint32_t)0x0000001F)Ã 303 ADC_SQR1_SQ27_2 ((uint32_t)0x00001000)¸
304 ADC_SQR1_SQ25_0 ((uint32_t)0x00000001)Ä 304 ADC_SQR1_SQ27_3 ((uint32_t)0x00002000)¹
305 ADC_SQR1_SQ25_1 ((uint32_t)0x00000002)Å 305 ADC_SQR1_SQ27_4 ((uint32_t)0x00004000)»
306 ADC_SQR1_SQ25_2 ((uint32_t)0x00000004)Æ 306 ADC_SQR1_SQ26 ((uint32_t)0x000003E0)¼
307 ADC_SQR1_SQ25_3 ((uint32_t)0x00000008)Ç 307 ADC_SQR1_SQ26_0 ((uint32_t)0x00000020)½
308 ADC_SQR1_SQ25_4 ((uint32_t)0x00000010)Ê 308 ADC_SQR1_SQ26_1 ((uint32_t)0x00000040)¾
309 ADC_SQR2_SQ19 ((uint32_t)0x0000001F)Ë 309 ADC_SQR1_SQ26_2 ((uint32_t)0x00000080)¿
310 ADC_SQR2_SQ19_0 ((uint32_t)0x00000001)Ì 310 ADC_SQR1_SQ26_3 ((uint32_t)0x00000100)À
311 ADC_SQR2_SQ19_1 ((uint32_t)0x00000002)Í 311 ADC_SQR1_SQ26_4 ((uint32_t)0x00000200)Â
312 ADC_SQR2_SQ19_2 ((uint32_t)0x00000004)Î 312 ADC_SQR1_SQ25 ((uint32_t)0x0000001F)Ã
313 ADC_SQR2_SQ19_3 ((uint32_t)0x00000008)Ï 313 ADC_SQR1_SQ25_0 ((uint32_t)0x00000001)Ä
314 ADC_SQR2_SQ19_4 ((uint32_t)0x00000010)Ñ 314 ADC_SQR1_SQ25_1 ((uint32_t)0x00000002)Å
315 ADC_SQR2_SQ20 ((uint32_t)0x000003E0)Ò 315 ADC_SQR1_SQ25_2 ((uint32_t)0x00000004)Æ
316 ADC_SQR2_SQ20_0 ((uint32_t)0x00000020)Ó 316 ADC_SQR1_SQ25_3 ((uint32_t)0x00000008)Ç
317 ADC_SQR2_SQ20_1 ((uint32_t)0x00000040)Ô 317 ADC_SQR1_SQ25_4 ((uint32_t)0x00000010)Ê
318 ADC_SQR2_SQ20_2 ((uint32_t)0x00000080)Õ 318 ADC_SQR2_SQ19 ((uint32_t)0x0000001F)Ë
319 ADC_SQR2_SQ20_3 ((uint32_t)0x00000100)Ö 319 ADC_SQR2_SQ19_0 ((uint32_t)0x00000001)Ì
320 ADC_SQR2_SQ20_4 ((uint32_t)0x00000200)Ø 320 ADC_SQR2_SQ19_1 ((uint32_t)0x00000002)Í
321 ADC_SQR2_SQ21 ((uint32_t)0x00007C00)Ù 321 ADC_SQR2_SQ19_2 ((uint32_t)0x00000004)Î
322 ADC_SQR2_SQ21_0 ((uint32_t)0x00000400)Ú 322 ADC_SQR2_SQ19_3 ((uint32_t)0x00000008)Ï
323 ADC_SQR2_SQ21_1 ((uint32_t)0x00000800)Û 323 ADC_SQR2_SQ19_4 ((uint32_t)0x00000010)Ñ
324 ADC_SQR2_SQ21_2 ((uint32_t)0x00001000)Ü 324 ADC_SQR2_SQ20 ((uint32_t)0x000003E0)Ò
325 ADC_SQR2_SQ21_3 ((uint32_t)0x00002000)Ý 325 ADC_SQR2_SQ20_0 ((uint32_t)0x00000020)Ó
326 ADC_SQR2_SQ21_4 ((uint32_t)0x00004000)ß 326 ADC_SQR2_SQ20_1 ((uint32_t)0x00000040)Ô
327 ADC_SQR2_SQ22 ((uint32_t)0x000F8000)à 327 ADC_SQR2_SQ20_2 ((uint32_t)0x00000080)Õ
328 ADC_SQR2_SQ22_0 ((uint32_t)0x00008000)á 328 ADC_SQR2_SQ20_3 ((uint32_t)0x00000100)Ö
329 ADC_SQR2_SQ22_1 ((uint32_t)0x00010000)â 329 ADC_SQR2_SQ20_4 ((uint32_t)0x00000200)Ø
330 ADC_SQR2_SQ22_2 ((uint32_t)0x00020000)ã 330 ADC_SQR2_SQ21 ((uint32_t)0x00007C00)Ù
331 ADC_SQR2_SQ22_3 ((uint32_t)0x00040000)ä 331 ADC_SQR2_SQ21_0 ((uint32_t)0x00000400)Ú
332 ADC_SQR2_SQ22_4 ((uint32_t)0x00080000)æ 332 ADC_SQR2_SQ21_1 ((uint32_t)0x00000800)Û
333 ADC_SQR2_SQ23 ((uint32_t)0x01F00000)ç 333 ADC_SQR2_SQ21_2 ((uint32_t)0x00001000)Ü
334 ADC_SQR2_SQ23_0 ((uint32_t)0x00100000)è 334 ADC_SQR2_SQ21_3 ((uint32_t)0x00002000)Ý
335 ADC_SQR2_SQ23_1 ((uint32_t)0x00200000)é 335 ADC_SQR2_SQ21_4 ((uint32_t)0x00004000)ß
336 ADC_SQR2_SQ23_2 ((uint32_t)0x00400000)ê 336 ADC_SQR2_SQ22 ((uint32_t)0x000F8000)à
337 ADC_SQR2_SQ23_3 ((uint32_t)0x00800000)ë 337 ADC_SQR2_SQ22_0 ((uint32_t)0x00008000)á
338 ADC_SQR2_SQ23_4 ((uint32_t)0x01000000)í 338 ADC_SQR2_SQ22_1 ((uint32_t)0x00010000)â
339 ADC_SQR2_SQ24 ((uint32_t)0x3E000000)î 339 ADC_SQR2_SQ22_2 ((uint32_t)0x00020000)ã
340 ADC_SQR2_SQ24_0 ((uint32_t)0x02000000)ï 340 ADC_SQR2_SQ22_3 ((uint32_t)0x00040000)ä
341 ADC_SQR2_SQ24_1 ((uint32_t)0x04000000)ð 341 ADC_SQR2_SQ22_4 ((uint32_t)0x00080000)æ
342 ADC_SQR2_SQ24_2 ((uint32_t)0x08000000)ñ 342 ADC_SQR2_SQ23 ((uint32_t)0x01F00000)ç
343 ADC_SQR2_SQ24_3 ((uint32_t)0x10000000)ò 343 ADC_SQR2_SQ23_0 ((uint32_t)0x00100000)è
344 ADC_SQR2_SQ24_4 ((uint32_t)0x20000000)õ 344 ADC_SQR2_SQ23_1 ((uint32_t)0x00200000)é
345 ADC_SQR3_SQ13 ((uint32_t)0x0000001F)ö 345 ADC_SQR2_SQ23_2 ((uint32_t)0x00400000)ê
346 ADC_SQR3_SQ13_0 ((uint32_t)0x00000001)÷ 346 ADC_SQR2_SQ23_3 ((uint32_t)0x00800000)ë
347 ADC_SQR3_SQ13_1 ((uint32_t)0x00000002)ø 347 ADC_SQR2_SQ23_4 ((uint32_t)0x01000000)í
348 ADC_SQR3_SQ13_2 ((uint32_t)0x00000004)ù 348 ADC_SQR2_SQ24 ((uint32_t)0x3E000000)î
349 ADC_SQR3_SQ13_3 ((uint32_t)0x00000008)ú 349 ADC_SQR2_SQ24_0 ((uint32_t)0x02000000)ï
350 ADC_SQR3_SQ13_4 ((uint32_t)0x00000010)ü 350 ADC_SQR2_SQ24_1 ((uint32_t)0x04000000)ð
351 ADC_SQR3_SQ14 ((uint32_t)0x000003E0)ý 351 ADC_SQR2_SQ24_2 ((uint32_t)0x08000000)ñ
352 ADC_SQR3_SQ14_0 ((uint32_t)0x00000020)þ 352 ADC_SQR2_SQ24_3 ((uint32_t)0x10000000)ò
353 ADC_SQR3_SQ14_1 ((uint32_t)0x00000040)ÿ 353 ADC_SQR2_SQ24_4 ((uint32_t)0x20000000)õ
354 ADC_SQR3_SQ14_2 ((uint32_t)0x00000080)€ ADC_SQR3_SQ14_3 ((uint32_t)0x00000100) ADC_SQR3_SQ14_4 ((uint32_t)0x00000200)ƒ ADC_SQR3_SQ15 ((uint32_t)0x00007C00)„ ADC_SQR3_SQ15_0 ((uint32_t)0x00000400)… ADC_SQR3_SQ15_1 ((uint32_t)0x00000800)† ADC_SQR3_SQ15_2 ((uint32_t)0x00001000)‡ ADC_SQR3_SQ15_3 ((uint32_t)0x00002000)ˆ ADC_SQR3_SQ15_4 ((uint32_t)0x00004000)Š ADC_SQR3_SQ16 ((uint32_t)0x000F8000)‹ ADC_SQR3_SQ16_0 ((uint32_t)0x00008000)Œ ADC_SQR3_SQ16_1 ((uint32_t)0x00010000) ADC_SQR3_SQ16_2 ((uint32_t)0x00020000)Ž ADC_SQR3_SQ16_3 ((uint32_t)0x00040000) ADC_SQR3_SQ16_4 ((uint32_t)0x00080000)‘ ADC_SQR3_SQ17 ((uint32_t)0x01F00000)’ ADC_SQR3_SQ17_0 ((uint32_t)0x00100000)“ ADC_SQR3_SQ17_1 ((uint32_t)0x00200000)” ADC_SQR3_SQ17_2 ((uint32_t)0x00400000)• ADC_SQR3_SQ17_3 ((uint32_t)0x00800000)– ADC_SQR3_SQ17_4 ((uint32_t)0x01000000)˜ ADC_SQR3_SQ18 ((uint32_t)0x3E000000)™ ADC_SQR3_SQ18_0 ((uint32_t)0x02000000)š ADC_SQR3_SQ18_1 ((uint32_t)0x04000000)› ADC_SQR3_SQ18_2 ((uint32_t)0x08000000)œ ADC_SQR3_SQ18_3 ((uint32_t)0x10000000) ADC_SQR3_SQ18_4 ((uint32_t)0x20000000)  ADC_SQR4_SQ7 ((uint32_t)0x0000001F)¡ ADC_SQR4_SQ7_0 ((uint32_t)0x00000001)¢ ADC_SQR4_SQ7_1 ((uint32_t)0x00000002)£ ADC_SQR4_SQ7_2 ((uint32_t)0x00000004)¤ ADC_SQR4_SQ7_3 ((uint32_t)0x00000008)¥ ADC_SQR4_SQ7_4 ((uint32_t)0x00000010)§ ADC_SQR4_SQ8 ((uint32_t)0x000003E0)¨ ADC_SQR4_SQ8_0 ((uint32_t)0x00000020)© ADC_SQR4_SQ8_1 ((uint32_t)0x00000040)ª ADC_SQR4_SQ8_2 ((uint32_t)0x00000080)« ADC_SQR4_SQ8_3 ((uint32_t)0x00000100)¬ ADC_SQR4_SQ8_4 ((uint32_t)0x00000200)® ADC_SQR4_SQ9 ((uint32_t)0x00007C00)¯ ADC_SQR4_SQ9_0 ((uint32_t)0x00000400)° ADC_SQR4_SQ9_1 ((uint32_t)0x00000800)± ADC_SQR4_SQ9_2 ((uint32_t)0x00001000)² ADC_SQR4_SQ9_3 ((uint32_t)0x00002000)³ ADC_SQR4_SQ9_4 ((uint32_t)0x00004000)µ ADC_SQR4_SQ10 ((uint32_t)0x000F8000)¶ ADC_SQR4_SQ10_0 ((uint32_t)0x00008000)· ADC_SQR4_SQ10_1 ((uint32_t)0x00010000)¸ ADC_SQR4_SQ10_2 ((uint32_t)0x00020000)¹ ADC_SQR4_SQ10_3 ((uint32_t)0x00040000)º ADC_SQR4_SQ10_4 ((uint32_t)0x00080000)¼ ADC_SQR4_SQ11 ((uint32_t)0x01F00000)½ ADC_SQR4_SQ11_0 ((uint32_t)0x00100000)¾ ADC_SQR4_SQ11_1 ((uint32_t)0x00200000)¿ ADC_SQR4_SQ11_2 ((uint32_t)0x00400000)À ADC_SQR4_SQ11_3 ((uint32_t)0x00800000)Á ADC_SQR4_SQ11_4 ((uint32_t)0x01000000)à ADC_SQR4_SQ12 ((uint32_t)0x3E000000)Ä ADC_SQR4_SQ12_0 ((uint32_t)0x02000000)Å ADC_SQR4_SQ12_1 ((uint32_t)0x04000000)Æ ADC_SQR4_SQ12_2 ((uint32_t)0x08000000)Ç ADC_SQR4_SQ12_3 ((uint32_t)0x10000000)È ADC_SQR4_SQ12_4 ((uint32_t)0x20000000)Ë ADC_SQR5_SQ1 ((uint32_t)0x0000001F)Ì ADC_SQR5_SQ1_0 ((uint32_t)0x00000001)Í ADC_SQR5_SQ1_1 ((uint32_t)0x00000002)Î ADC_SQR5_SQ1_2 ((uint32_t)0x00000004)Ï ADC_SQR5_SQ1_3 ((uint32_t)0x00000008)Ð ADC_SQR5_SQ1_4 ((uint32_t)0x00000010)Ò ADC_SQR5_SQ2 ((uint32_t)0x000003E0)Ó ADC_SQR5_SQ2_0 ((uint32_t)0x00000020)Ô ADC_SQR5_SQ2_1 ((uint32_t)0x00000040)Õ ADC_SQR5_SQ2_2 ((uint32_t)0x00000080)Ö ADC_SQR5_SQ2_3 ((uint32_t)0x00000100)× ADC_SQR5_SQ2_4 ((uint32_t)0x00000200)Ù ADC_SQR5_SQ3 ((uint32_t)0x00007C00)Ú ADC_SQR5_SQ3_0 ((uint32_t)0x00000400)Û ADC_SQR5_SQ3_1 ((uint32_t)0x00000800)Ü ADC_SQR5_SQ3_2 ((uint32_t)0x00001000)Ý ADC_SQR5_SQ3_3 ((uint32_t)0x00002000)Þ ADC_SQR5_SQ3_4 ((uint32_t)0x00004000)à ADC_SQR5_SQ4 ((uint32_t)0x000F8000)á ADC_SQR5_SQ4_0 ((uint32_t)0x00008000)â ADC_SQR5_SQ4_1 ((uint32_t)0x00010000)ã ADC_SQR5_SQ4_2 ((uint32_t)0x00020000)ä ADC_SQR5_SQ4_3 ((uint32_t)0x00040000)å ADC_SQR5_SQ4_4 ((uint32_t)0x00080000)ç ADC_SQR5_SQ5 ((uint32_t)0x01F00000)è ADC_SQR5_SQ5_0 ((uint32_t)0x00100000)é ADC_SQR5_SQ5_1 ((uint32_t)0x00200000)ê ADC_SQR5_SQ5_2 ((uint32_t)0x00400000)ë ADC_SQR5_SQ5_3 ((uint32_t)0x00800000)ì ADC_SQR5_SQ5_4 ((uint32_t)0x01000000)î ADC_SQR5_SQ6 ((uint32_t)0x3E000000)ï ADC_SQR5_SQ6_0 ((uint32_t)0x02000000)ð ADC_SQR5_SQ6_1 ((uint32_t)0x04000000)ñ ADC_SQR5_SQ6_2 ((uint32_t)0x08000000)ò ADC_SQR5_SQ6_3 ((uint32_t)0x10000000)ó ADC_SQR5_SQ6_4 ((uint32_t)0x20000000)÷ ADC_JSQR_JSQ1 ((uint32_t)0x0000001F)ø ADC_JSQR_JSQ1_0 ((uint32_t)0x00000001)ù ADC_JSQR_JSQ1_1 ((uint32_t)0x00000002)ú ADC_JSQR_JSQ1_2 ((uint32_t)0x00000004)û ADC_JSQR_JSQ1_3 ((uint32_t)0x00000008)ü ADC_JSQR_JSQ1_4 ((uint32_t)0x00000010)þ ADC_JSQR_JSQ2 ((uint32_t)0x000003E0)ÿ ADC_JSQR_JSQ2_0 ((uint32_t)0x00000020)€ ADC_JSQR_JSQ2_1 ((uint32_t)0x00000040) ADC_JSQR_JSQ2_2 ((uint32_t)0x00000080)‚ ADC_JSQR_JSQ2_3 ((uint32_t)0x00000100)ƒ ADC_JSQR_JSQ2_4 ((uint32_t)0x00000200)… ADC_JSQR_JSQ3 ((uint32_t)0x00007C00)† ADC_JSQR_JSQ3_0 ((uint32_t)0x00000400)‡ ADC_JSQR_JSQ3_1 ((uint32_t)0x00000800)ˆ ADC_JSQR_JSQ3_2 ((uint32_t)0x00001000)‰ ADC_JSQR_JSQ3_3 ((uint32_t)0x00002000)Š ADC_JSQR_JSQ3_4 ((uint32_t)0x00004000)Œ ADC_JSQR_JSQ4 ((uint32_t)0x000F8000) ADC_JSQR_JSQ4_0 ((uint32_t)0x00008000)Ž ADC_JSQR_JSQ4_1 ((uint32_t)0x00010000) ADC_JSQR_JSQ4_2 ((uint32_t)0x00020000) ADC_JSQR_JSQ4_3 ((uint32_t)0x00040000)‘ ADC_JSQR_JSQ4_4 ((uint32_t)0x00080000)“ ADC_JSQR_JL ((uint32_t)0x00300000)” ADC_JSQR_JL_0 ((uint32_t)0x00100000)• ADC_JSQR_JL_1 ((uint32_t)0x00200000)˜ ADC_JDR1_JDATA ((uint32_t)0x0000FFFF)› ADC_JDR2_JDATA ((uint32_t)0x0000FFFF)ž ADC_JDR3_JDATA ((uint32_t)0x0000FFFF)¡ ADC_JDR4_JDATA ((uint32_t)0x0000FFFF)¤ ADC_DR_DATA ((uint32_t)0x0000FFFF)§ ADC_SMPR3_SMP30 ((uint32_t)0x00000007)¨ ADC_SMPR3_SMP30_0 ((uint32_t)0x00000001)© ADC_SMPR3_SMP30_1 ((uint32_t)0x00000002)ª ADC_SMPR3_SMP30_2 ((uint32_t)0x00000004)¬ ADC_SMPR3_SMP31 ((uint32_t)0x00000038)­ ADC_SMPR3_SMP31_0 ((uint32_t)0x00000008)® ADC_SMPR3_SMP31_1 ((uint32_t)0x00000010)¯ ADC_SMPR3_SMP31_2 ((uint32_t)0x00000020)² ADC_CSR_AWD1 ((uint32_t)0x00000001)³ ADC_CSR_EOC1 ((uint32_t)0x00000002)´ ADC_CSR_JEOC1 ((uint32_t)0x00000004)µ ADC_CSR_JSTRT1 ((uint32_t)0x00000008)¶ ADC_CSR_STRT1 ((uint32_t)0x00000010)· ADC_CSR_OVR1 ((uint32_t)0x00000020)¸ ADC_CSR_ADONS1 ((uint32_t)0x00000040)» ADC_CCR_ADCPRE ((uint32_t)0x00030000)¼ ADC_CCR_ADCPRE_0 ((uint32_t)0x00010000)½ ADC_CCR_ADCPRE_1 ((uint32_t)0x00020000)¾ ADC_CCR_TSVREFE ((uint32_t)0x00800000)Æ AES_CR_EN ((uint32_t)0x00000001)Ç AES_CR_DATATYPE ((uint32_t)0x00000006)È AES_CR_DATATYPE_0 ((uint32_t)0x00000002)É AES_CR_DATATYPE_1 ((uint32_t)0x00000004)Ë AES_CR_MODE ((uint32_t)0x00000018)Ì AES_CR_MODE_0 ((uint32_t)0x00000008)Í AES_CR_MODE_1 ((uint32_t)0x00000010)Ï AES_CR_CHMOD ((uint32_t)0x00000060)Ð AES_CR_CHMOD_0 ((uint32_t)0x00000020)Ñ AES_CR_CHMOD_1 ((uint32_t)0x00000040)Ó AES_CR_CCFC ((uint32_t)0x00000080)Ô AES_CR_ERRC ((uint32_t)0x00000100)Õ AES_CR_CCIE ((uint32_t)0x00000200)Ö AES_CR_ERRIE ((uint32_t)0x00000400)× AES_CR_DMAINEN ((uint32_t)0x00000800)Ø AES_CR_DMAOUTEN ((uint32_t)0x00001000)Û AES_SR_CCF ((uint32_t)0x00000001)Ü AES_SR_RDERR ((uint32_t)0x00000002)Ý AES_SR_WRERR ((uint32_t)0x00000004)à AES_DINR ((uint32_t)0x0000FFFF)ã AES_DOUTR ((uint32_t)0x0000FFFF)æ AES_KEYR0 ((uint32_t)0x0000FFFF)é AES_KEYR1 ((uint32_t)0x0000FFFF)ì AES_KEYR2 ((uint32_t)0x0000FFFF)ï AES_KEYR3 ((uint32_t)0x0000FFFF)ò AES_IVR0 ((uint32_t)0x0000FFFF)õ AES_IVR1 ((uint32_t)0x0000FFFF)ø AES_IVR2 ((uint32_t)0x0000FFFF)û AES_IVR3 ((uint32_t)0x0000FFFF)„ COMP_CSR_10KPU ((uint32_t)0x00000001)… COMP_CSR_400KPU ((uint32_t)0x00000002)† COMP_CSR_10KPD ((uint32_t)0x00000004)‡ COMP_CSR_400KPD ((uint32_t)0x00000008)‰ COMP_CSR_CMP1EN ((uint32_t)0x00000010)Š COMP_CSR_SW1 ((uint32_t)0x00000020)‹ COMP_CSR_CMP1OUT ((uint32_t)0x00000080) COMP_CSR_SPEED ((uint32_t)0x00001000)Ž COMP_CSR_CMP2OUT ((uint32_t)0x00002000) COMP_CSR_VREFOUTEN ((uint32_t)0x00010000)‘ COMP_CSR_WNDWE ((uint32_t)0x00020000)“ COMP_CSR_INSEL ((uint32_t)0x001C0000)” COMP_CSR_INSEL_0 ((uint32_t)0x00040000)• COMP_CSR_INSEL_1 ((uint32_t)0x00080000)– COMP_CSR_INSEL_2 ((uint32_t)0x00100000)˜ COMP_CSR_OUTSEL ((uint32_t)0x00E00000)™ COMP_CSR_OUTSEL_0 ((uint32_t)0x00200000)š COMP_CSR_OUTSEL_1 ((uint32_t)0x00400000)› COMP_CSR_OUTSEL_2 ((uint32_t)0x00800000) COMP_CSR_FCH3 ((uint32_t)0x04000000)ž COMP_CSR_FCH8 ((uint32_t)0x08000000)Ÿ COMP_CSR_RCH13 ((uint32_t)0x10000000)¡ COMP_CSR_CAIE ((uint32_t)0x20000000)¢ COMP_CSR_CAIF ((uint32_t)0x40000000)£ COMP_CSR_TSUSP ((uint32_t)0x80000000)« OPAMP_CSR_OPA1PD ((uint32_t)0x00000001)¬ OPAMP_CSR_S3SEL1 ((uint32_t)0x00000002)­ OPAMP_CSR_S4SEL1 ((uint32_t)0x00000004)® OPAMP_CSR_S5SEL1 ((uint32_t)0x00000008)¯ OPAMP_CSR_S6SEL1 ((uint32_t)0x00000010)° OPAMP_CSR_OPA1CAL_L ((uint32_t)0x00000020)± OPAMP_CSR_OPA1CAL_H ((uint32_t)0x00000040)² OPAMP_CSR_OPA1LPM ((uint32_t)0x00000080)³ OPAMP_CSR_OPA2PD ((uint32_t)0x00000100)´ OPAMP_CSR_S3SEL2 ((uint32_t)0x00000200)µ OPAMP_CSR_S4SEL2 ((uint32_t)0x00000400)¶ OPAMP_CSR_S5SEL2 ((uint32_t)0x00000800)· OPAMP_CSR_S6SEL2 ((uint32_t)0x00001000)¸ OPAMP_CSR_OPA2CAL_L ((uint32_t)0x00002000)¹ OPAMP_CSR_OPA2CAL_H ((uint32_t)0x00004000)º OPAMP_CSR_OPA2LPM ((uint32_t)0x00008000)» OPAMP_CSR_OPA3PD ((uint32_t)0x00010000)¼ OPAMP_CSR_S3SEL3 ((uint32_t)0x00020000)½ OPAMP_CSR_S4SEL3 ((uint32_t)0x00040000)¾ OPAMP_CSR_S5SEL3 ((uint32_t)0x00080000)¿ OPAMP_CSR_S6SEL3 ((uint32_t)0x00100000)À OPAMP_CSR_OPA3CAL_L ((uint32_t)0x00200000)Á OPAMP_CSR_OPA3CAL_H ((uint32_t)0x00400000) OPAMP_CSR_OPA3LPM ((uint32_t)0x00800000)à OPAMP_CSR_ANAWSEL1 ((uint32_t)0x01000000)Ä OPAMP_CSR_ANAWSEL2 ((uint32_t)0x02000000)Å OPAMP_CSR_ANAWSEL3 ((uint32_t)0x04000000)Æ OPAMP_CSR_S7SEL2 ((uint32_t)0x08000000)Ç OPAMP_CSR_AOP_RANGE ((uint32_t)0x10000000)È OPAMP_CSR_OPA1CALOUT ((uint32_t)0x20000000)É OPAMP_CSR_OPA2CALOUT ((uint32_t)0x40000000)Ê OPAMP_CSR_OPA3CALOUT ((uint32_t)0x80000000)Í OPAMP_OTR_AO1_OPT_OFFSET_TRIM ((uint32_t)0x000003FF)Î OPAMP_OTR_AO2_OPT_OFFSET_TRIM ((uint32_t)0x000FFC00)Ï OPAMP_OTR_AO3_OPT_OFFSET_TRIM ((uint32_t)0x3FF00000)Ð OPAMP_OTR_OT_USER ((uint32_t)0x80000000)Ó OPAMP_LP_OTR_AO1_OPT_OFFSET_TRIM_LP ((uint32_t)0x000003FF)Ô OPAMP_LP_OTR_AO2_OPT_OFFSET_TRIM_LP ((uint32_t)0x000FFC00)Õ OPAMP_LP_OTR_AO3_OPT_OFFSET_TRIM_LP ((uint32_t)0x3FF00000)Þ CRC_DR_DR ((uint32_t)0xFFFFFFFF)á CRC_IDR_IDR ((uint8_t)0xFF)ä CRC_CR_RESET ((uint32_t)0x00000001)í DAC_CR_EN1 ((uint32_t)0x00000001)î DAC_CR_BOFF1 ((uint32_t)0x00000002)ï DAC_CR_TEN1 ((uint32_t)0x00000004)ñ DAC_CR_TSEL1 ((uint32_t)0x00000038)ò DAC_CR_TSEL1_0 ((uint32_t)0x00000008)ó DAC_CR_TSEL1_1 ((uint32_t)0x00000010)ô DAC_CR_TSEL1_2 ((uint32_t)0x00000020)ö DAC_CR_WAVE1 ((uint32_t)0x000000C0)÷ DAC_CR_WAVE1_0 ((uint32_t)0x00000040)ø DAC_CR_WAVE1_1 ((uint32_t)0x00000080)ú DAC_CR_MAMP1 ((uint32_t)0x00000F00)û DAC_CR_MAMP1_0 ((uint32_t)0x00000100)ü DAC_CR_MAMP1_1 ((uint32_t)0x00000200)ý DAC_CR_MAMP1_2 ((uint32_t)0x00000400)þ DAC_CR_MAMP1_3 ((uint32_t)0x00000800)€DAC_CR_DMAEN1 ((uint32_t)0x00001000)DAC_CR_DMAUDRIE1 ((uint32_t)0x00002000)‚DAC_CR_EN2 ((uint32_t)0x00010000)ƒDAC_CR_BOFF2 ((uint32_t)0x00020000)„DAC_CR_TEN2 ((uint32_t)0x00040000)†DAC_CR_TSEL2 ((uint32_t)0x00380000)‡DAC_CR_TSEL2_0 ((uint32_t)0x00080000)ˆDAC_CR_TSEL2_1 ((uint32_t)0x00100000)‰DAC_CR_TSEL2_2 ((uint32_t)0x00200000)‹DAC_CR_WAVE2 ((uint32_t)0x00C00000)ŒDAC_CR_WAVE2_0 ((uint32_t)0x00400000)DAC_CR_WAVE2_1 ((uint32_t)0x00800000)DAC_CR_MAMP2 ((uint32_t)0x0F000000)DAC_CR_MAMP2_0 ((uint32_t)0x01000000)‘DAC_CR_MAMP2_1 ((uint32_t)0x02000000)’DAC_CR_MAMP2_2 ((uint32_t)0x04000000)“DAC_CR_MAMP2_3 ((uint32_t)0x08000000)•DAC_CR_DMAEN2 ((uint32_t)0x10000000)–DAC_CR_DMAUDRIE2 ((uint32_t)0x20000000)˜DAC_SWTRIGR_SWTRIG1 ((uint8_t)0x01)™DAC_SWTRIGR_SWTRIG2 ((uint8_t)0x02)œDAC_DHR12R1_DACC1DHR ((uint16_t)0x0FFF)ŸDAC_DHR12L1_DACC1DHR ((uint16_t)0xFFF0)¢DAC_DHR8R1_DACC1DHR ((uint8_t)0xFF)¥DAC_DHR12R2_DACC2DHR ((uint16_t)0x0FFF)¨DAC_DHR12L2_DACC2DHR ((uint16_t)0xFFF0)«DAC_DHR8R2_DACC2DHR ((uint8_t)0xFF)®DAC_DHR12RD_DACC1DHR ((uint32_t)0x00000FFF)¯DAC_DHR12RD_DACC2DHR ((uint32_t)0x0FFF0000)²DAC_DHR12LD_DACC1DHR ((uint32_t)0x0000FFF0)³DAC_DHR12LD_DACC2DHR ((uint32_t)0xFFF00000)¶DAC_DHR8RD_DACC1DHR ((uint16_t)0x00FF)·DAC_DHR8RD_DACC2DHR ((uint16_t)0xFF00)ºDAC_DOR1_DACC1DOR ((uint16_t)0x0FFF)½DAC_DOR2_DACC2DOR ((uint16_t)0x0FFF)ÀDAC_SR_DMAUDR1 ((uint32_t)0x00002000)ÁDAC_SR_DMAUDR2 ((uint32_t)0x20000000)ÊDBGMCU_IDCODE_DEV_ID ((uint32_t)0x00000FFF)ÌDBGMCU_IDCODE_REV_ID ((uint32_t)0xFFFF0000)ÍDBGMCU_IDCODE_REV_ID_0 ((uint32_t)0x00010000)ÎDBGMCU_IDCODE_REV_ID_1 ((uint32_t)0x00020000)ÏDBGMCU_IDCODE_REV_ID_2 ((uint32_t)0x00040000)ÐDBGMCU_IDCODE_REV_ID_3 ((uint32_t)0x00080000)ÑDBGMCU_IDCODE_REV_ID_4 ((uint32_t)0x00100000)ÒDBGMCU_IDCODE_REV_ID_5 ((uint32_t)0x00200000)ÓDBGMCU_IDCODE_REV_ID_6 ((uint32_t)0x00400000)ÔDBGMCU_IDCODE_REV_ID_7 ((uint32_t)0x00800000)ÕDBGMCU_IDCODE_REV_ID_8 ((uint32_t)0x01000000)ÖDBGMCU_IDCODE_REV_ID_9 ((uint32_t)0x02000000)×DBGMCU_IDCODE_REV_ID_10 ((uint32_t)0x04000000)ØDBGMCU_IDCODE_REV_ID_11 ((uint32_t)0x08000000)ÙDBGMCU_IDCODE_REV_ID_12 ((uint32_t)0x10000000)ÚDBGMCU_IDCODE_REV_ID_13 ((uint32_t)0x20000000)ÛDBGMCU_IDCODE_REV_ID_14 ((uint32_t)0x40000000)ÜDBGMCU_IDCODE_REV_ID_15 ((uint32_t)0x80000000)ßDBGMCU_CR_DBG_SLEEP ((uint32_t)0x00000001)àDBGMCU_CR_DBG_STOP ((uint32_t)0x00000002)áDBGMCU_CR_DBG_STANDBY ((uint32_t)0x00000004)âDBGMCU_CR_TRACE_IOEN ((uint32_t)0x00000020)äDBGMCU_CR_TRACE_MODE ((uint32_t)0x000000C0)åDBGMCU_CR_TRACE_MODE_0 ((uint32_t)0x00000040)æDBGMCU_CR_TRACE_MODE_1 ((uint32_t)0x00000080)êDBGMCU_APB1_FZ_DBG_TIM2_STOP ((uint32_t)0x00000001)ëDBGMCU_APB1_FZ_DBG_TIM3_STOP ((uint32_t)0x00000002)ìDBGMCU_APB1_FZ_DBG_TIM4_STOP ((uint32_t)0x00000004)íDBGMCU_APB1_FZ_DBG_TIM5_STOP ((uint32_t)0x00000008)îDBGMCU_APB1_FZ_DBG_TIM6_STOP ((uint32_t)0x00000010)ïDBGMCU_APB1_FZ_DBG_TIM7_STOP ((uint32_t)0x00000020)ðDBGMCU_APB1_FZ_DBG_RTC_STOP ((uint32_t)0x00000400)ñDBGMCU_APB1_FZ_DBG_WWDG_STOP ((uint32_t)0x00000800)òDBGMCU_APB1_FZ_DBG_IWDG_STOP ((uint32_t)0x00001000)óDBGMCU_APB1_FZ_DBG_I2C1_SMBUS_TIMEOUT ((uint32_t)0x00200000)ôDBGMCU_APB1_FZ_DBG_I2C2_SMBUS_TIMEOUT ((uint32_t)0x00400000)øDBGMCU_APB2_FZ_DBG_TIM9_STOP ((uint32_t)0x00000004)ùDBGMCU_APB2_FZ_DBG_TIM10_STOP ((uint32_t)0x00000008)úDBGMCU_APB2_FZ_DBG_TIM11_STOP ((uint32_t)0x00000010)ƒDMA_ISR_GIF1 ((uint32_t)0x00000001)„DMA_ISR_TCIF1 ((uint32_t)0x00000002)…DMA_ISR_HTIF1 ((uint32_t)0x00000004)†DMA_ISR_TEIF1 ((uint32_t)0x00000008)‡DMA_ISR_GIF2 ((uint32_t)0x00000010)ˆDMA_ISR_TCIF2 ((uint32_t)0x00000020)‰DMA_ISR_HTIF2 ((uint32_t)0x00000040)ŠDMA_ISR_TEIF2 ((uint32_t)0x00000080)‹DMA_ISR_GIF3 ((uint32_t)0x00000100)ŒDMA_ISR_TCIF3 ((uint32_t)0x00000200)DMA_ISR_HTIF3 ((uint32_t)0x00000400)ŽDMA_ISR_TEIF3 ((uint32_t)0x00000800)DMA_ISR_GIF4 ((uint32_t)0x00001000)DMA_ISR_TCIF4 ((uint32_t)0x00002000)‘DMA_ISR_HTIF4 ((uint32_t)0x00004000)’DMA_ISR_TEIF4 ((uint32_t)0x00008000)“DMA_ISR_GIF5 ((uint32_t)0x00010000)”DMA_ISR_TCIF5 ((uint32_t)0x00020000)•DMA_ISR_HTIF5 ((uint32_t)0x00040000)–DMA_ISR_TEIF5 ((uint32_t)0x00080000)—DMA_ISR_GIF6 ((uint32_t)0x00100000)˜DMA_ISR_TCIF6 ((uint32_t)0x00200000)™DMA_ISR_HTIF6 ((uint32_t)0x00400000)šDMA_ISR_TEIF6 ((uint32_t)0x00800000)›DMA_ISR_GIF7 ((uint32_t)0x01000000)œDMA_ISR_TCIF7 ((uint32_t)0x02000000)DMA_ISR_HTIF7 ((uint32_t)0x04000000)žDMA_ISR_TEIF7 ((uint32_t)0x08000000)¡DMA_IFCR_CGIF1 ((uint32_t)0x00000001)¢DMA_IFCR_CTCIF1 ((uint32_t)0x00000002)£DMA_IFCR_CHTIF1 ((uint32_t)0x00000004)¤DMA_IFCR_CTEIF1 ((uint32_t)0x00000008)¥DMA_IFCR_CGIF2 ((uint32_t)0x00000010)¦DMA_IFCR_CTCIF2 ((uint32_t)0x00000020)§DMA_IFCR_CHTIF2 ((uint32_t)0x00000040)¨DMA_IFCR_CTEIF2 ((uint32_t)0x00000080)©DMA_IFCR_CGIF3 ((uint32_t)0x00000100)ªDMA_IFCR_CTCIF3 ((uint32_t)0x00000200)«DMA_IFCR_CHTIF3 ((uint32_t)0x00000400)¬DMA_IFCR_CTEIF3 ((uint32_t)0x00000800)­DMA_IFCR_CGIF4 ((uint32_t)0x00001000)®DMA_IFCR_CTCIF4 ((uint32_t)0x00002000)¯DMA_IFCR_CHTIF4 ((uint32_t)0x00004000)°DMA_IFCR_CTEIF4 ((uint32_t)0x00008000)±DMA_IFCR_CGIF5 ((uint32_t)0x00010000)²DMA_IFCR_CTCIF5 ((uint32_t)0x00020000)³DMA_IFCR_CHTIF5 ((uint32_t)0x00040000)´DMA_IFCR_CTEIF5 ((uint32_t)0x00080000)µDMA_IFCR_CGIF6 ((uint32_t)0x00100000)¶DMA_IFCR_CTCIF6 ((uint32_t)0x00200000)·DMA_IFCR_CHTIF6 ((uint32_t)0x00400000)¸DMA_IFCR_CTEIF6 ((uint32_t)0x00800000)¹DMA_IFCR_CGIF7 ((uint32_t)0x01000000)ºDMA_IFCR_CTCIF7 ((uint32_t)0x02000000)»DMA_IFCR_CHTIF7 ((uint32_t)0x04000000)¼DMA_IFCR_CTEIF7 ((uint32_t)0x08000000)¿DMA_CCR1_EN ((uint16_t)0x0001)ÀDMA_CCR1_TCIE ((uint16_t)0x0002)ÁDMA_CCR1_HTIE ((uint16_t)0x0004)ÂDMA_CCR1_TEIE ((uint16_t)0x0008)ÃDMA_CCR1_DIR ((uint16_t)0x0010)ÄDMA_CCR1_CIRC ((uint16_t)0x0020)ÅDMA_CCR1_PINC ((uint16_t)0x0040)ÆDMA_CCR1_MINC ((uint16_t)0x0080)ÈDMA_CCR1_PSIZE ((uint16_t)0x0300)ÉDMA_CCR1_PSIZE_0 ((uint16_t)0x0100)ÊDMA_CCR1_PSIZE_1 ((uint16_t)0x0200)ÌDMA_CCR1_MSIZE ((uint16_t)0x0C00)ÍDMA_CCR1_MSIZE_0 ((uint16_t)0x0400)ÎDMA_CCR1_MSIZE_1 ((uint16_t)0x0800)ÐDMA_CCR1_PL ((uint16_t)0x3000)ÑDMA_CCR1_PL_0 ((uint16_t)0x1000)ÒDMA_CCR1_PL_1 ((uint16_t)0x2000)ÔDMA_CCR1_MEM2MEM ((uint16_t)0x4000)×DMA_CCR2_EN ((uint16_t)0x0001)ØDMA_CCR2_TCIE ((uint16_t)0x0002)ÙDMA_CCR2_HTIE ((uint16_t)0x0004)ÚDMA_CCR2_TEIE ((uint16_t)0x0008)ÛDMA_CCR2_DIR ((uint16_t)0x0010)ÜDMA_CCR2_CIRC ((uint16_t)0x0020)ÝDMA_CCR2_PINC ((uint16_t)0x0040)ÞDMA_CCR2_MINC ((uint16_t)0x0080)àDMA_CCR2_PSIZE ((uint16_t)0x0300)áDMA_CCR2_PSIZE_0 ((uint16_t)0x0100)âDMA_CCR2_PSIZE_1 ((uint16_t)0x0200)äDMA_CCR2_MSIZE ((uint16_t)0x0C00)åDMA_CCR2_MSIZE_0 ((uint16_t)0x0400)æDMA_CCR2_MSIZE_1 ((uint16_t)0x0800)èDMA_CCR2_PL ((uint16_t)0x3000)éDMA_CCR2_PL_0 ((uint16_t)0x1000)êDMA_CCR2_PL_1 ((uint16_t)0x2000)ìDMA_CCR2_MEM2MEM ((uint16_t)0x4000)ïDMA_CCR3_EN ((uint16_t)0x0001)ðDMA_CCR3_TCIE ((uint16_t)0x0002)ñDMA_CCR3_HTIE ((uint16_t)0x0004)òDMA_CCR3_TEIE ((uint16_t)0x0008)óDMA_CCR3_DIR ((uint16_t)0x0010)ôDMA_CCR3_CIRC ((uint16_t)0x0020)õDMA_CCR3_PINC ((uint16_t)0x0040)öDMA_CCR3_MINC ((uint16_t)0x0080)øDMA_CCR3_PSIZE ((uint16_t)0x0300)ùDMA_CCR3_PSIZE_0 ((uint16_t)0x0100)úDMA_CCR3_PSIZE_1 ((uint16_t)0x0200)üDMA_CCR3_MSIZE ((uint16_t)0x0C00)ýDMA_CCR3_MSIZE_0 ((uint16_t)0x0400)þDMA_CCR3_MSIZE_1 ((uint16_t)0x0800)€DMA_CCR3_PL ((uint16_t)0x3000)DMA_CCR3_PL_0 ((uint16_t)0x1000)‚DMA_CCR3_PL_1 ((uint16_t)0x2000)„DMA_CCR3_MEM2MEM ((uint16_t)0x4000)‡DMA_CCR4_EN ((uint16_t)0x0001)ˆDMA_CCR4_TCIE ((uint16_t)0x0002)‰DMA_CCR4_HTIE ((uint16_t)0x0004)ŠDMA_CCR4_TEIE ((uint16_t)0x0008)‹DMA_CCR4_DIR ((uint16_t)0x0010)ŒDMA_CCR4_CIRC ((uint16_t)0x0020)DMA_CCR4_PINC ((uint16_t)0x0040)ŽDMA_CCR4_MINC ((uint16_t)0x0080)DMA_CCR4_PSIZE ((uint16_t)0x0300)‘DMA_CCR4_PSIZE_0 ((uint16_t)0x0100)’DMA_CCR4_PSIZE_1 ((uint16_t)0x0200)”DMA_CCR4_MSIZE ((uint16_t)0x0C00)•DMA_CCR4_MSIZE_0 ((uint16_t)0x0400)–DMA_CCR4_MSIZE_1 ((uint16_t)0x0800)˜DMA_CCR4_PL ((uint16_t)0x3000)™DMA_CCR4_PL_0 ((uint16_t)0x1000)šDMA_CCR4_PL_1 ((uint16_t)0x2000)œDMA_CCR4_MEM2MEM ((uint16_t)0x4000)ŸDMA_CCR5_EN ((uint16_t)0x0001) DMA_CCR5_TCIE ((uint16_t)0x0002)¡DMA_CCR5_HTIE ((uint16_t)0x0004)¢DMA_CCR5_TEIE ((uint16_t)0x0008)£DMA_CCR5_DIR ((uint16_t)0x0010)¤DMA_CCR5_CIRC ((uint16_t)0x0020)¥DMA_CCR5_PINC ((uint16_t)0x0040)¦DMA_CCR5_MINC ((uint16_t)0x0080)¨DMA_CCR5_PSIZE ((uint16_t)0x0300)©DMA_CCR5_PSIZE_0 ((uint16_t)0x0100)ªDMA_CCR5_PSIZE_1 ((uint16_t)0x0200)¬DMA_CCR5_MSIZE ((uint16_t)0x0C00)­DMA_CCR5_MSIZE_0 ((uint16_t)0x0400)®DMA_CCR5_MSIZE_1 ((uint16_t)0x0800)°DMA_CCR5_PL ((uint16_t)0x3000)±DMA_CCR5_PL_0 ((uint16_t)0x1000)²DMA_CCR5_PL_1 ((uint16_t)0x2000)´DMA_CCR5_MEM2MEM ((uint16_t)0x4000)·DMA_CCR6_EN ((uint16_t)0x0001)¸DMA_CCR6_TCIE ((uint16_t)0x0002)¹DMA_CCR6_HTIE ((uint16_t)0x0004)ºDMA_CCR6_TEIE ((uint16_t)0x0008)»DMA_CCR6_DIR ((uint16_t)0x0010)¼DMA_CCR6_CIRC ((uint16_t)0x0020)½DMA_CCR6_PINC ((uint16_t)0x0040)¾DMA_CCR6_MINC ((uint16_t)0x0080)ÀDMA_CCR6_PSIZE ((uint16_t)0x0300)ÁDMA_CCR6_PSIZE_0 ((uint16_t)0x0100)ÂDMA_CCR6_PSIZE_1 ((uint16_t)0x0200)ÄDMA_CCR6_MSIZE ((uint16_t)0x0C00)ÅDMA_CCR6_MSIZE_0 ((uint16_t)0x0400)ÆDMA_CCR6_MSIZE_1 ((uint16_t)0x0800)ÈDMA_CCR6_PL ((uint16_t)0x3000)ÉDMA_CCR6_PL_0 ((uint16_t)0x1000)ÊDMA_CCR6_PL_1 ((uint16_t)0x2000)ÌDMA_CCR6_MEM2MEM ((uint16_t)0x4000)ÏDMA_CCR7_EN ((uint16_t)0x0001)ÐDMA_CCR7_TCIE ((uint16_t)0x0002)ÑDMA_CCR7_HTIE ((uint16_t)0x0004)ÒDMA_CCR7_TEIE ((uint16_t)0x0008)ÓDMA_CCR7_DIR ((uint16_t)0x0010)ÔDMA_CCR7_CIRC ((uint16_t)0x0020)ÕDMA_CCR7_PINC ((uint16_t)0x0040)ÖDMA_CCR7_MINC ((uint16_t)0x0080)ØDMA_CCR7_PSIZE , ((uint16_t)0x0300)ÙDMA_CCR7_PSIZE_0 ((uint16_t)0x0100)ÚDMA_CCR7_PSIZE_1 ((uint16_t)0x0200)ÜDMA_CCR7_MSIZE ((uint16_t)0x0C00)ÝDMA_CCR7_MSIZE_0 ((uint16_t)0x0400)ÞDMA_CCR7_MSIZE_1 ((uint16_t)0x0800)àDMA_CCR7_PL ((uint16_t)0x3000)áDMA_CCR7_PL_0 ((uint16_t)0x1000)âDMA_CCR7_PL_1 ((uint16_t)0x2000)äDMA_CCR7_MEM2MEM ((uint16_t)0x4000)çDMA_CNDTR1_NDT ((uint16_t)0xFFFF)êDMA_CNDTR2_NDT ((uint16_t)0xFFFF)íDMA_CNDTR3_NDT ((uint16_t)0xFFFF)ðDMA_CNDTR4_NDT ((uint16_t)0xFFFF)óDMA_CNDTR5_NDT ((uint16_t)0xFFFF)öDMA_CNDTR6_NDT ((uint16_t)0xFFFF)ùDMA_CNDTR7_NDT ((uint16_t)0xFFFF)üDMA_CPAR1_PA ((uint32_t)0xFFFFFFFF)ÿDMA_CPAR2_PA ((uint32_t)0xFFFFFFFF)‚DMA_CPAR3_PA ((uint32_t)0xFFFFFFFF)†DMA_CPAR4_PA ((uint32_t)0xFFFFFFFF)‰DMA_CPAR5_PA ((uint32_t)0xFFFFFFFF)ŒDMA_CPAR6_PA ((uint32_t)0xFFFFFFFF)DMA_CPAR7_PA ((uint32_t)0xFFFFFFFF)“DMA_CMAR1_MA ((uint32_t)0xFFFFFFFF)–DMA_CMAR2_MA ((uint32_t)0xFFFFFFFF)™DMA_CMAR3_MA ((uint32_t)0xFFFFFFFF)DMA_CMAR4_MA ((uint32_t)0xFFFFFFFF) DMA_CMAR5_MA ((uint32_t)0xFFFFFFFF)£DMA_CMAR6_MA ((uint32_t)0xFFFFFFFF)¦DMA_CMAR7_MA ((uint32_t)0xFFFFFFFF)¯EXTI_IMR_MR0 ((uint32_t)0x00000001)°EXTI_IMR_MR1 ((uint32_t)0x00000002)±EXTI_IMR_MR2 ((uint32_t)0x00000004)²EXTI_IMR_MR3 ((uint32_t)0x00000008)³EXTI_IMR_MR4 ((uint32_t)0x00000010)´EXTI_IMR_MR5 ((uint32_t)0x00000020)µEXTI_IMR_MR6 ((uint32_t)0x00000040)¶EXTI_IMR_MR7 ((uint32_t)0x00000080)·EXTI_IMR_MR8 ((uint32_t)0x00000100)¸EXTI_IMR_MR9 ((uint32_t)0x00000200)¹EXTI_IMR_MR10 ((uint32_t)0x00000400)ºEXTI_IMR_MR11 ((uint32_t)0x00000800)»EXTI_IMR_MR12 ((uint32_t)0x00001000)¼EXTI_IMR_MR13 ((uint32_t)0x00002000)½EXTI_IMR_MR14 ((uint32_t)0x00004000)¾EXTI_IMR_MR15 ((uint32_t)0x00008000)¿EXTI_IMR_MR16 ((uint32_t)0x00010000)ÀEXTI_IMR_MR17 ((uint32_t)0x00020000)ÁEXTI_IMR_MR18 ((uint32_t)0x00040000)ÂEXTI_IMR_MR19 ((uint32_t)0x00080000)ÃEXTI_IMR_MR20 ((uint32_t)0x00100000)ÄEXTI_IMR_MR21 ((uint32_t)0x00200000)ÅEXTI_IMR_MR22 ((uint32_t)0x00400000)ÆEXTI_IMR_MR23 ((uint32_t)0x00800000)ÉEXTI_EMR_MR0 ((uint32_t)0x00000001)ÊEXTI_EMR_MR1 ((uint32_t)0x00000002)ËEXTI_EMR_MR2 ((uint32_t)0x00000004)ÌEXTI_EMR_MR3 ((uint32_t)0x00000008)ÍEXTI_EMR_MR4 ((uint32_t)0x00000010)ÎEXTI_EMR_MR5 ((uint32_t)0x00000020)ÏEXTI_EMR_MR6 ((uint32_t)0x00000040)ÐEXTI_EMR_MR7 ((uint32_t)0x00000080)ÑEXTI_EMR_MR8 ((uint32_t)0x00000100)ÒEXTI_EMR_MR9 ((uint32_t)0x00000200)ÓEXTI_EMR_MR10 ((uint32_t)0x00000400)ÔEXTI_EMR_MR11 ((uint32_t)0x00000800)ÕEXTI_EMR_MR12 ((uint32_t)0x00001000)ÖEXTI_EMR_MR13 ((uint32_t)0x00002000)×EXTI_EMR_MR14 ((uint32_t)0x00004000)ØEXTI_EMR_MR15 ((uint32_t)0x00008000)ÙEXTI_EMR_MR16 ((uint32_t)0x00010000)ÚEXTI_EMR_MR17 ((uint32_t)0x00020000)ÛEXTI_EMR_MR18 ((uint32_t)0x00040000)ÜEXTI_EMR_MR19 ((uint32_t)0x00080000)ÝEXTI_EMR_MR20 ((uint32_t)0x00100000)ÞEXTI_EMR_MR21 ((uint32_t)0x00200000)ßEXTI_EMR_MR22 ((uint32_t)0x00400000)àEXTI_EMR_MR23 ((uint32_t)0x00800000)ãEXTI_RTSR_TR0 ((uint32_t)0x00000001)äEXTI_RTSR_TR1 ((uint32_t)0x00000002)åEXTI_RTSR_TR2 ((uint32_t)0x00000004)æEXTI_RTSR_TR3 ((uint32_t)0x00000008)çEXTI_RTSR_TR4 ((uint32_t)0x00000010)èEXTI_RTSR_TR5 ((uint32_t)0x00000020)éEXTI_RTSR_TR6 ((uint32_t)0x00000040)êEXTI_RTSR_TR7 ((uint32_t)0x00000080)ëEXTI_RTSR_TR8 ((uint32_t)0x00000100)ìEXTI_RTSR_TR9 ((uint32_t)0x00000200)íEXTI_RTSR_TR10 ((uint32_t)0x00000400)îEXTI_RTSR_TR11 ((uint32_t)0x00000800)ïEXTI_RTSR_TR12 ((uint32_t)0x00001000)ðEXTI_RTSR_TR13 ((uint32_t)0x00002000)ñEXTI_RTSR_TR14 ((uint32_t)0x00004000)òEXTI_RTSR_TR15 ((uint32_t)0x00008000)óEXTI_RTSR_TR16 ((uint32_t)0x00010000)ôEXTI_RTSR_TR17 ((uint32_t)0x00020000)õEXTI_RTSR_TR18 ((uint32_t)0x00040000)öEXTI_RTSR_TR19 ((uint32_t)0x00080000)÷EXTI_RTSR_TR20 ((uint32_t)0x00100000)øEXTI_RTSR_TR21 ((uint32_t)0x00200000)ùEXTI_RTSR_TR22 ((uint32_t)0x00400000)úEXTI_RTSR_TR23 ((uint32_t)0x00800000)ýEXTI_FTSR_TR0 ((uint32_t)0x00000001)þEXTI_FTSR_TR1 ((uint32_t)0x00000002)ÿEXTI_FTSR_TR2 ((uint32_t)0x00000004)€EXTI_FTSR_TR3 ((uint32_t)0x00000008)EXTI_FTSR_TR4 ((uint32_t)0x00000010)‚EXTI_FTSR_TR5 ((uint32_t)0x00000020)ƒEXTI_FTSR_TR6 ((uint32_t)0x00000040)„EXTI_FTSR_TR7 ((uint32_t)0x00000080)…EXTI_FTSR_TR8 ((uint32_t)0x00000100)†EXTI_FTSR_TR9 ((uint32_t)0x00000200)‡EXTI_FTSR_TR10 ((uint32_t)0x00000400)ˆEXTI_FTSR_TR11 ((uint32_t)0x00000800)‰EXTI_FTSR_TR12 ((uint32_t)0x00001000)ŠEXTI_FTSR_TR13 ((uint32_t)0x00002000)‹EXTI_FTSR_TR14 ((uint32_t)0x00004000)ŒEXTI_FTSR_TR15 ((uint32_t)0x00008000)EXTI_FTSR_TR16 ((uint32_t)0x00010000)ŽEXTI_FTSR_TR17 ((uint32_t)0x00020000)EXTI_FTSR_TR18 ((uint32_t)0x00040000)EXTI_FTSR_TR19 ((uint32_t)0x00080000)‘EXTI_FTSR_TR20 ((uint32_t)0x00100000)’EXTI_FTSR_TR21 ((uint32_t)0x00200000)“EXTI_FTSR_TR22 ((uint32_t)0x00400000)”EXTI_FTSR_TR23 ((uint32_t)0x00800000)—EXTI_SWIER_SWIER0 ((uint32_t)0x00000001)˜EXTI_SWIER_SWIER1 ((uint32_t)0x00000002)™EXTI_SWIER_SWIER2 ((uint32_t)0x00000004)šEXTI_SWIER_SWIER3 ((uint32_t)0x00000008)›EXTI_SWIER_SWIER4 ((uint32_t)0x00000010)œEXTI_SWIER_SWIER5 ((uint32_t)0x00000020)EXTI_SWIER_SWIER6 ((uint32_t)0x00000040)žEXTI_SWIER_SWIER7 ((uint32_t)0x00000080)ŸEXTI_SWIER_SWIER8 ((uint32_t)0x00000100) EXTI_SWIER_SWIER9 ((uint32_t)0x00000200)¡EXTI_SWIER_SWIER10 ((uint32_t)0x00000400)¢EXTI_SWIER_SWIER11 ((uint32_t)0x00000800)£EXTI_SWIER_SWIER12 ((uint32_t)0x00001000)¤EXTI_SWIER_SWIER13 ((uint32_t)0x00002000)¥EXTI_SWIER_SWIER14 ((uint32_t)0x00004000)¦EXTI_SWIER_SWIER15 ((uint32_t)0x00008000)§EXTI_SWIER_SWIER16 ((uint32_t)0x00010000)¨EXTI_SWIER_SWIER17 ((uint32_t)0x00020000)©EXTI_SWIER_SWIER18 ((uint32_t)0x00040000)ªEXTI_SWIER_SWIER19 ((uint32_t)0x00080000)«EXTI_SWIER_SWIER20 ((uint32_t)0x00100000)¬EXTI_SWIER_SWIER21 ((uint32_t)0x00200000)­EXTI_SWIER_SWIER22 ((uint32_t)0x00400000)®EXTI_SWIER_SWIER23 ((uint32_t)0x00800000)±EXTI_PR_PR0 ((uint32_t)0x00000001)²EXTI_PR_PR1 ((uint32_t)0x00000002)³EXTI_PR_PR2 ((uint32_t)0x00000004)´EXTI_PR_PR3 ((uint32_t)0x00000008)µEXTI_PR_PR4 ((uint32_t)0x00000010)¶EXTI_PR_PR5 ((uint32_t)0x00000020)·EXTI_PR_PR6 ((uint32_t)0x00000040)¸EXTI_PR_PR7 ((uint32_t)0x00000080)¹EXTI_PR_PR8 ((uint32_t)0x00000100)ºEXTI_PR_PR9 ((uint32_t)0x00000200)»EXTI_PR_PR10 ((uint32_t)0x00000400)¼EXTI_PR_PR11 ((uint32_t)0x00000800)½EXTI_PR_PR12 ((uint32_t)0x00001000)¾EXTI_PR_PR13 ((uint32_t)0x00002000)¿EXTI_PR_PR14 ((uint32_t)0x00004000)ÀEXTI_PR_PR15 ((uint32_t)0x00008000)ÁEXTI_PR_PR16 ((uint32_t)0x00010000)ÂEXTI_PR_PR17 ((uint32_t)0x00020000)ÃEXTI_PR_PR18 ((uint32_t)0x00040000)ÄEXTI_PR_PR19 ((uint32_t)0x00080000)ÅEXTI_PR_PR20 ((uint32_t)0x00100000)ÆEXTI_PR_PR21 ((uint32_t)0x00200000)ÇEXTI_PR_PR22 ((uint32_t)0x00400000)ÈEXTI_PR_PR23 ((uint32_t)0x00800000)ÒFLASH_ACR_LATENCY ((uint32_t)0x00000001)ÓFLASH_ACR_PRFTEN ((uint32_t)0x00000002)ÔFLASH_ACR_ACC64 ((uint32_t)0x00000004)ÕFLASH_ACR_SLEEP_PD ((uint32_t)0x00000008)ÖFLASH_ACR_RUN_PD ((uint32_t)0x00000010)ÙFLASH_PECR_PELOCK ((uint32_t)0x00000001)ÚFLASH_PECR_PRGLOCK ((uint32_t)0x00000002)ÛFLASH_PECR_OPTLOCK ((uint32_t)0x00000004)ÜFLASH_PECR_PROG ((uint32_t)0x00000008)ÝFLASH_PECR_DATA ((uint32_t)0x00000010)ÞFLASH_PECR_FTDW ((uint32_t)0x00000100)ßFLASH_PECR_ERASE ((uint32_t)0x00000200)àFLASH_PECR_FPRG ((uint32_t)0x00000400)áFLASH_PECR_PARALLBANK ((uint32_t)0x00008000)âFLASH_PECR_EOPIE ((uint32_t)0x00010000)ãFLASH_PECR_ERRIE ((uint32_t)0x00020000)äFLASH_PECR_OBL_LAUNCH ((uint32_t)0x00040000)çFLASH_PDKEYR_PDKEYR ((uint32_t)0xFFFFFFFF)êFLASH_PEKEYR_PEKEYR ((uint32_t)0xFFFFFFFF)íFLASH_PRGKEYR_PRGKEYR ((uint32_t)0xFFFFFFFF)ðFLASH_OPTKEYR_OPTKEYR ((uint32_t)0xFFFFFFFF)óFLASH_SR_BSY ((uint32_t)0x00000001)ôFLASH_SR_EOP ((uint32_t)0x00000002)õFLASH_SR_ENHV ((uint32_t)0x00000004)öFLASH_SR_READY ((uint32_t)0x00000008)øFLASH_SR_WRPERR ((uint32_t)0x00000100)ùFLASH_SR_PGAERR ((uint32_t)0x00000200)úFLASH_SR_SIZERR ((uint32_t)0x00000400)ûFLASH_SR_OPTVERR ((uint32_t)0x00000800)üFLASH_SR_OPTVERRUSR ((uint32_t)0x00001000)ÿFLASH_OBR_RDPRT ((uint16_t)0x000000AA)€FLASH_OBR_BOR_LEV ((uint16_t)0x000F0000)FLASH_OBR_USER ((uint32_t)0x00700000)‚FLASH_OBR_IWDG_SW ((uint32_t)0x00100000)ƒFLASH_OBR_nRST_STOP ((uint32_t)0x00200000)„FLASH_OBR_nRST_STDBY ((uint32_t)0x00400000)…FLASH_OBR_nRST_BFB2 ((uint32_t)0x00800000)ˆFLASH_WRPR_WRP ((uint32_t)0xFFFFFFFF)‹FLASH_WRPR1_WRP ((uint32_t)0xFFFFFFFF)ŽFLASH_WRPR2_WRP ((uint32_t)0xFFFFFFFF)•FSMC_BCR1_MBKEN ((uint32_t)0x00000001)–FSMC_BCR1_MUXEN ((uint32_t)0x00000002)˜FSMC_BCR1_MTYP ((uint32_t)0x0000000C)™FSMC_BCR1_MTYP_0 ((uint32_t)0x00000004)šFSMC_BCR1_MTYP_1 ((uint32_t)0x00000008)œFSMC_BCR1_MWID ((uint32_t)0x00000030)FSMC_BCR1_MWID_0 ((uint32_t)0x00000010)žFSMC_BCR1_MWID_1 ((uint32_t)0x00000020) FSMC_BCR1_FACCEN ((uint32_t)0x00000040)¡FSMC_BCR1_BURSTEN ((uint32_t)0x00000100)¢FSMC_BCR1_WAITPOL ((uint32_t)0x00000200)£FSMC_BCR1_WRAPMOD ((uint32_t)0x00000400)¤FSMC_BCR1_WAITCFG ((uint32_t)0x00000800)¥FSMC_BCR1_WREN ((uint32_t)0x00001000)¦FSMC_BCR1_WAITEN ((uint32_t)0x00002000)§FSMC_BCR1_EXTMOD ((uint32_t)0x00004000)¨FSMC_BCR1_ASYNCWAIT ((uint32_t)0x00008000)©FSMC_BCR1_CBURSTRW ((uint32_t)0x00080000)¬FSMC_BCR2_MBKEN ((uint32_t)0x00000001)­FSMC_BCR2_MUXEN ((uint32_t)0x00000002)¯FSMC_BCR2_MTYP ((uint32_t)0x0000000C)°FSMC_BCR2_MTYP_0 ((uint32_t)0x00000004)±FSMC_BCR2_MTYP_1 ((uint32_t)0x00000008)³FSMC_BCR2_MWID ((uint32_t)0x00000030)´FSMC_BCR2_MWID_0 ((uint32_t)0x00000010)µFSMC_BCR2_MWID_1 ((uint32_t)0x00000020)·FSMC_BCR2_FACCEN ((uint32_t)0x00000040)¸FSMC_BCR2_BURSTEN ((uint32_t)0x00000100)¹FSMC_BCR2_WAITPOL ((uint32_t)0x00000200)ºFSMC_BCR2_WRAPMOD ((uint32_t)0x00000400)»FSMC_BCR2_WAITCFG ((uint32_t)0x00000800)¼FSMC_BCR2_WREN ((uint32_t)0x00001000)½FSMC_BCR2_WAITEN ((uint32_t)0x00002000)¾FSMC_BCR2_EXTMOD ((uint32_t)0x00004000)¿FSMC_BCR2_ASYNCWAIT ((uint32_t)0x00008000)ÀFSMC_BCR2_CBURSTRW ((uint32_t)0x00080000)ÃFSMC_BCR3_MBKEN ((uint32_t)0x00000001)ÄFSMC_BCR3_MUXEN ((uint32_t)0x00000002)ÆFSMC_BCR3_MTYP ((uint32_t)0x0000000C)ÇFSMC_BCR3_MTYP_0 ((uint32_t)0x00000004)ÈFSMC_BCR3_MTYP_1 ((uint32_t)0x00000008)ÊFSMC_BCR3_MWID ((uint32_t)0x00000030)ËFSMC_BCR3_MWID_0 ((uint32_t)0x00000010)ÌFSMC_BCR3_MWID_1 ((uint32_t)0x00000020)ÎFSMC_BCR3_FACCEN ((uint32_t)0x00000040)ÏFSMC_BCR3_BURSTEN ((uint32_t)0x00000100)ÐFSMC_BCR3_WAITPOL ((uint32_t)0x00000200)ÑFSMC_BCR3_WRAPMOD ((uint32_t)0x00000400)ÒFSMC_BCR3_WAITCFG ((uint32_t)0x00000800)ÓFSMC_BCR3_WREN ((uint32_t)0x00001000)ÔFSMC_BCR3_WAITEN ((uint32_t)0x00002000)ÕFSMC_BCR3_EXTMOD ((uint32_t)0x00004000)ÖFSMC_BCR3_ASYNCWAIT ((uint32_t)0x00008000)×FSMC_BCR3_CBURSTRW ((uint32_t)0x00080000)ÚFSMC_BCR4_MBKEN ((uint32_t)0x00000001)ÛFSMC_BCR4_MUXEN ((uint32_t)0x00000002)ÝFSMC_BCR4_MTYP ((uint32_t)0x0000000C)ÞFSMC_BCR4_MTYP_0 ((uint32_t)0x00000004)ßFSMC_BCR4_MTYP_1 ((uint32_t)0x00000008)áFSMC_BCR4_MWID ((uint32_t)0x00000030)âFSMC_BCR4_MWID_0 ((uint32_t)0x00000010)ãFSMC_BCR4_MWID_1 ((uint32_t)0x00000020)åFSMC_BCR4_FACCEN ((uint32_t)0x00000040)æFSMC_BCR4_BURSTEN ((uint32_t)0x00000100)çFSMC_BCR4_WAITPOL ((uint32_t)0x00000200)èFSMC_BCR4_WRAPMOD ((uint32_t)0x00000400)éFSMC_BCR4_WAITCFG ((uint32_t)0x00000800)êFSMC_BCR4_WREN ((uint32_t)0x00001000)ëFSMC_BCR4_WAITEN ((uint32_t)0x00002000)ìFSMC_BCR4_EXTMOD ((uint32_t)0x00004000)íFSMC_BCR4_ASYNCWAIT ((uint32_t)0x00008000)îFSMC_BCR4_CBURSTRW ((uint32_t)0x00080000)ñFSMC_BTR1_ADDSET ((uint32_t)0x0000000F)òFSMC_BTR1_ADDSET_0 ((uint32_t)0x00000001)óFSMC_BTR1_ADDSET_1 ((uint32_t)0x00000002)ôFSMC_BTR1_ADDSET_2 ((uint32_t)0x00000004)õFSMC_BTR1_ADDSET_3 ((uint32_t)0x00000008)÷FSMC_BTR1_ADDHLD ((uint32_t)0x000000F0)øFSMC_BTR1_ADDHLD_0 ((uint32_t)0x00000010)ùFSMC_BTR1_ADDHLD_1 ((uint32_t)0x00000020)úFSMC_BTR1_ADDHLD_2 ((uint32_t)0x00000040)ûFSMC_BTR1_ADDHLD_3 ((uint32_t)0x00000080)ýFSMC_BTR1_DATAST ((uint32_t)0x0000FF00)þFSMC_BTR1_DATAST_0 ((uint32_t)0x00000100)ÿFSMC_BTR1_DATAST_1 ((uint32_t)0x00000200)€FSMC_BTR1_DATAST_2 ((uint32_t)0x00000400)FSMC_BTR1_DATAST_3 ((uint32_t)0x00000800)ƒFSMC_BTR1_BUSTURN ((uint32_t)0x000F0000)„FSMC_BTR1_BUSTURN_0 ((uint32_t)0x00010000)…FSMC_BTR1_BUSTURN_1 ((uint32_t)0x00020000)†FSMC_BTR1_BUSTURN_2 ((uint32_t)0x00040000)‡FSMC_BTR1_BUSTURN_3 ((uint32_t)0x00080000)‰FSMC_BTR1_CLKDIV ((uint32_t)0x00F00000)ŠFSMC_BTR1_CLKDIV_0 ((uint32_t)0x00100000)‹FSMC_BTR1_CLKDIV_1 ((uint32_t)0x00200000)ŒFSMC_BTR1_CLKDIV_2 ((uint32_t)0x00400000)FSMC_BTR1_CLKDIV_3 ((uint32_t)0x00800000)FSMC_BTR1_DATLAT ((uint32_t)0x0F000000)FSMC_BTR1_DATLAT_0 ((uint32_t)0x01000000)‘FSMC_BTR1_DATLAT_1 ((uint32_t)0x02000000)’FSMC_BTR1_DATLAT_2 ((uint32_t)0x04000000)“FSMC_BTR1_DATLAT_3 ((uint32_t)0x08000000)•FSMC_BTR1_ACCMOD ((uint32_t)0x30000000)–FSMC_BTR1_ACCMOD_0 ((uint32_t)0x10000000)—FSMC_BTR1_ACCMOD_1 ((uint32_t)0x20000000)šFSMC_BTR2_ADDSET ((uint32_t)0x0000000F)›FSMC_BTR2_ADDSET_0 ((uint32_t)0x00000001)œFSMC_BTR2_ADDSET_1 ((uint32_t)0x00000002)FSMC_BTR2_ADDSET_2 ((uint32_t)0x00000004)žFSMC_BTR2_ADDSET_3 ((uint32_t)0x00000008) FSMC_BTR2_ADDHLD ((uint32_t)0x000000F0)¡FSMC_BTR2_ADDHLD_0 ((uint32_t)0x00000010)¢FSMC_BTR2_ADDHLD_1 ((uint32_t)0x00000020)£FSMC_BTR2_ADDHLD_2 ((uint32_t)0x00000040)¤FSMC_BTR2_ADDHLD_3 ((uint32_t)0x00000080)¦FSMC_BTR2_DATAST ((uint32_t)0x0000FF00)§FSMC_BTR2_DATAST_0 ((uint32_t)0x00000100)¨FSMC_BTR2_DATAST_1 ((uint32_t)0x00000200)©FSMC_BTR2_DATAST_2 ((uint32_t)0x00000400)ªFSMC_BTR2_DATAST_3 ((uint32_t)0x00000800)¬FSMC_BTR2_BUSTURN ((uint32_t)0x000F0000)­FSMC_BTR2_BUSTURN_0 ((uint32_t)0x00010000)®FSMC_BTR2_BUSTURN_1 ((uint32_t)0x00020000)¯FSMC_BTR2_BUSTURN_2 ((uint32_t)0x00040000)°FSMC_BTR2_BUSTURN_3 ((uint32_t)0x00080000)²FSMC_BTR2_CLKDIV ((uint32_t)0x00F00000)³FSMC_BTR2_CLKDIV_0 ((uint32_t)0x00100000)´FSMC_BTR2_CLKDIV_1 ((uint32_t)0x00200000)µFSMC_BTR2_CLKDIV_2 ((uint32_t)0x00400000)¶FSMC_BTR2_CLKDIV_3 ((uint32_t)0x00800000)¸FSMC_BTR2_DATLAT ((uint32_t)0x0F000000)¹FSMC_BTR2_DATLAT_0 ((uint32_t)0x01000000)ºFSMC_BTR2_DATLAT_1 ((uint32_t)0x02000000)»FSMC_BTR2_DATLAT_2 ((uint32_t)0x04000000)¼FSMC_BTR2_DATLAT_3 ((uint32_t)0x08000000)¾FSMC_BTR2_ACCMOD ((uint32_t)0x30000000)¿FSMC_BTR2_ACCMOD_0 ((uint32_t)0x10000000)ÀFSMC_BTR2_ACCMOD_1 ((uint32_t)0x20000000)ÃFSMC_BTR3_ADDSET ((uint32_t)0x0000000F)ÄFSMC_BTR3_ADDSET_0 ((uint32_t)0x00000001)ÅFSMC_BTR3_ADDSET_1 ((uint32_t)0x00000002)ÆFSMC_BTR3_ADDSET_2 ((uint32_t)0x00000004)ÇFSMC_BTR3_ADDSET_3 ((uint32_t)0x00000008)ÉFSMC_BTR3_ADDHLD ((uint32_t)0x000000F0)ÊFSMC_BTR3_ADDHLD_0 ((uint32_t)0x00000010)ËFSMC_BTR3_ADDHLD_1 ((uint32_t)0x00000020)ÌFSMC_BTR3_ADDHLD_2 ((uint32_t)0x00000040)ÍFSMC_BTR3_ADDHLD_3 ((uint32_t)0x00000080)ÏFSMC_BTR3_DATAST ((uint32_t)0x0000FF00)ÐFSMC_BTR3_DATAST_0 ((uint32_t)0x00000100)ÑFSMC_BTR3_DATAST_1 ((uint32_t)0x00000200)ÒFSMC_BTR3_DATAST_2 ((uint32_t)0x00000400)ÓFSMC_BTR3_DATAST_3 ((uint32_t)0x00000800)ÕFSMC_BTR3_BUSTURN ((uint32_t)0x000F0000)ÖFSMC_BTR3_BUSTURN_0 ((uint32_t)0x00010000)×FSMC_BTR3_BUSTURN_1 ((uint32_t)0x00020000)ØFSMC_BTR3_BUSTURN_2 ((uint32_t)0x00040000)ÙFSMC_BTR3_BUSTURN_3 ((uint32_t)0x00080000)ÛFSMC_BTR3_CLKDIV ((uint32_t)0x00F00000)ÜFSMC_BTR3_CLKDIV_0 ((uint32_t)0x00100000)ÝFSMC_BTR3_CLKDIV_1 ((uint32_t)0x00200000)ÞFSMC_BTR3_CLKDIV_2 ((uint32_t)0x00400000)ßFSMC_BTR3_CLKDIV_3 ((uint32_t)0x00800000)áFSMC_BTR3_DATLAT ((uint32_t)0x0F000000)âFSMC_BTR3_DATLAT_0 ((uint32_t)0x01000000)ãFSMC_BTR3_DATLAT_1 ((uint32_t)0x02000000)äFSMC_BTR3_DATLAT_2 ((uint32_t)0x04000000)åFSMC_BTR3_DATLAT_3 ((uint32_t)0x08000000)çFSMC_BTR3_ACCMOD ((uint32_t)0x30000000)èFSMC_BTR3_ACCMOD_0 ((uint32_t)0x10000000)éFSMC_BTR3_ACCMOD_1 ((uint32_t)0x20000000)ìFSMC_BTR4_ADDSET ((uint32_t)0x0000000F)íFSMC_BTR4_ADDSET_0 ((uint32_t)0x00000001)îFSMC_BTR4_ADDSET_1 ((uint32_t)0x00000002)ïFSMC_BTR4_ADDSET_2 ((uint32_t)0x00000004)ðFSMC_BTR4_ADDSET_3 ((uint32_t)0x00000008)òFSMC_BTR4_ADDHLD ((uint32_t)0x000000F0)óFSMC_BTR4_ADDHLD_0 ((uint32_t)0x00000010)ôFSMC_BTR4_ADDHLD_1 ((uint32_t)0x00000020)õFSMC_BTR4_ADDHLD_2 ((uint32_t)0x00000040)öFSMC_BTR4_ADDHLD_3 ((uint32_t)0x00000080)øFSMC_BTR4_DATAST ((uint32_t)0x0000FF00)ùFSMC_BTR4_DATAST_0 ((uint32_t)0x00000100)úFSMC_BTR4_DATAST_1 ((uint32_t)0x00000200)ûFSMC_BTR4_DATAST_2 ((uint32_t)0x00000400)üFSMC_BTR4_DATAST_3 ((uint32_t)0x00000800)þFSMC_BTR4_BUSTURN ((uint32_t)0x000F0000)ÿFSMC_BTR4_BUSTURN_0 ((uint32_t)0x00010000)€FSMC_BTR4_BUSTURN_1 ((uint32_t)0x00020000)FSMC_BTR4_BUSTURN_2 ((uint32_t)0x00040000)‚FSMC_BTR4_BUSTURN_3 ((uint32_t)0x00080000)„FSMC_BTR4_CLKDIV ((uint32_t)0x00F00000)…FSMC_BTR4_CLKDIV_0 ((uint32_t)0x00100000)†FSMC_BTR4_CLKDIV_1 ((uint32_t)0x00200000)‡FSMC_BTR4_CLKDIV_2 ((uint32_t)0x00400000)ˆFSMC_BTR4_CLKDIV_3 ((uint32_t)0x00800000)ŠFSMC_BTR4_DATLAT ((uint32_t)0x0F000000)‹FSMC_BTR4_DATLAT_0 ((uint32_t)0x01000000)ŒFSMC_BTR4_DATLAT_1 ((uint32_t)0x02000000)FSMC_BTR4_DATLAT_2 ((uint32_t)0x04000000)ŽFSMC_BTR4_DATLAT_3 ((uint32_t)0x08000000)FSMC_BTR4_ACCMOD ((uint32_t)0x30000000)‘FSMC_BTR4_ACCMOD_0 ((uint32_t)0x10000000)’FSMC_BTR4_ACCMOD_1 ((uint32_t)0x20000000)•FSMC_BWTR1_ADDSET ((uint32_t)0x0000000F)–FSMC_BWTR1_ADDSET_0 ((uint32_t)0x00000001)—FSMC_BWTR1_ADDSET_1 ((uint32_t)0x00000002)˜FSMC_BWTR1_ADDSET_2 ((uint32_t)0x00000004)™FSMC_BWTR1_ADDSET_3 ((uint32_t)0x00000008)›FSMC_BWTR1_ADDHLD ((uint32_t)0x000000F0)œFSMC_BWTR1_ADDHLD_0 ((uint32_t)0x00000010)FSMC_BWTR1_ADDHLD_1 ((uint32_t)0x00000020)žFSMC_BWTR1_ADDHLD_2 ((uint32_t)0x00000040)ŸFSMC_BWTR1_ADDHLD_3 ((uint32_t)0x00000080)¡FSMC_BWTR1_DATAST ((uint32_t)0x0000FF00)¢FSMC_BWTR1_DATAST_0 ((uint32_t)0x00000100)£FSMC_BWTR1_DATAST_1 ((uint32_t)0x00000200)¤FSMC_BWTR1_DATAST_2 ((uint32_t)0x00000400)¥FSMC_BWTR1_DATAST_3 ((uint32_t)0x00000800)§FSMC_BWTR1_CLKDIV ((uint32_t)0x00F00000)¨FSMC_BWTR1_CLKDIV_0 ((uint32_t)0x00100000)©FSMC_BWTR1_CLKDIV_1 ((uint32_t)0x00200000)ªFSMC_BWTR1_CLKDIV_2 ((uint32_t)0x00400000)«FSMC_BWTR1_CLKDIV_3 ((uint32_t)0x00800000)­FSMC_BWTR1_DATLAT ((uint32_t)0x0F000000)®FSMC_BWTR1_DATLAT_0 ((uint32_t)0x01000000)¯FSMC_BWTR1_DATLAT_1 ((uint32_t)0x02000000)°FSMC_BWTR1_DATLAT_2 ((uint32_t)0x04000000)±FSMC_BWTR1_DATLAT_3 ((uint32_t)0x08000000)³FSMC_BWTR1_ACCMOD ((uint32_t)0x30000000)´FSMC_BWTR1_ACCMOD_0 ((uint32_t)0x10000000)µFSMC_BWTR1_ACCMOD_1 ((uint32_t)0x20000000)¸FSMC_BWTR2_ADDSET ((uint32_t)0x0000000F)¹FSMC_BWTR2_ADDSET_0 ((uint32_t)0x00000001)ºFSMC_BWTR2_ADDSET_1 ((uint32_t)0x00000002)»FSMC_BWTR2_ADDSET_2 ((uint32_t)0x00000004)¼FSMC_BWTR2_ADDSET_3 ((uint32_t)0x00000008)¾FSMC_BWTR2_ADDHLD ((uint32_t)0x000000F0)¿FSMC_BWTR2_ADDHLD_0 ((uint32_t)0x00000010)ÀFSMC_BWTR2_ADDHLD_1 ((uint32_t)0x00000020)ÁFSMC_BWTR2_ADDHLD_2 ((uint32_t)0x00000040)ÂFSMC_BWTR2_ADDHLD_3 ((uint32_t)0x00000080)ÄFSMC_BWTR2_DATAST ((uint32_t)0x0000FF00)ÅFSMC_BWTR2_DATAST_0 ((uint32_t)0x00000100)ÆFSMC_BWTR2_DATAST_1 ((uint32_t)0x00000200)ÇFSMC_BWTR2_DATAST_2 ((uint32_t)0x00000400)ÈFSMC_BWTR2_DATAST_3 ((uint32_t)0x00000800)ÊFSMC_BWTR2_CLKDIV ((uint32_t)0x00F00000)ËFSMC_BWTR2_CLKDIV_0 ((uint32_t)0x00100000)ÌFSMC_BWTR2_CLKDIV_1 ((uint32_t)0x00200000)ÍFSMC_BWTR2_CLKDIV_2 ((uint32_t)0x00400000)ÎFSMC_BWTR2_CLKDIV_3 ((uint32_t)0x00800000)ÐFSMC_BWTR2_DATLAT ((uint32_t)0x0F000000)ÑFSMC_BWTR2_DATLAT_0 ((uint32_t)0x01000000)ÒFSMC_BWTR2_DATLAT_1 ((uint32_t)0x02000000)ÓFSMC_BWTR2_DATLAT_2 ((uint32_t)0x04000000)ÔFSMC_BWTR2_DATLAT_3 ((uint32_t)0x08000000)ÖFSMC_BWTR2_ACCMOD ((uint32_t)0x30000000)×FSMC_BWTR2_ACCMOD_0 ((uint32_t)0x10000000)ØFSMC_BWTR2_ACCMOD_1 ((uint32_t)0x20000000)ÛFSMC_BWTR3_ADDSET ((uint32_t)0x0000000F)ÜFSMC_BWTR3_ADDSET_0 ((uint32_t)0x00000001)ÝFSMC_BWTR3_ADDSET_1 ((uint32_t)0x00000002)ÞFSMC_BWTR3_ADDSET_2 ((uint32_t)0x00000004)ßFSMC_BWTR3_ADDSET_3 ((uint32_t)0x00000008)áFSMC_BWTR3_ADDHLD ((uint32_t)0x000000F0)âFSMC_BWTR3_ADDHLD_0 ((uint32_t)0x00000010)ãFSMC_BWTR3_ADDHLD_1 ((uint32_t)0x00000020)äFSMC_BWTR3_ADDHLD_2 ((uint32_t)0x00000040)åFSMC_BWTR3_ADDHLD_3 ((uint32_t)0x00000080)çFSMC_BWTR3_DATAST ((uint32_t)0x0000FF00)èFSMC_BWTR3_DATAST_0 ((uint32_t)0x00000100)éFSMC_BWTR3_DATAST_1 ((uint32_t)0x00000200)êFSMC_BWTR3_DATAST_2 ((uint32_t)0x00000400)ëFSMC_BWTR3_DATAST_3 ((uint32_t)0x00000800)íFSMC_BWTR3_CLKDIV ((uint32_t)0x00F00000)îFSMC_BWTR3_CLKDIV_0 ((uint32_t)0x00100000)ïFSMC_BWTR3_CLKDIV_1 ((uint32_t)0x00200000)ðFSMC_BWTR3_CLKDIV_2 ((uint32_t)0x00400000)ñFSMC_BWTR3_CLKDIV_3 ((uint32_t)0x00800000)óFSMC_BWTR3_DATLAT ((uint32_t)0x0F000000)ôFSMC_BWTR3_DATLAT_0 ((uint32_t)0x01000000)õFSMC_BWTR3_DATLAT_1 ((uint32_t)0x02000000)öFSMC_BWTR3_DATLAT_2 ((uint32_t)0x04000000)÷FSMC_BWTR3_DATLAT_3 ((uint32_t)0x08000000)ùFSMC_BWTR3_ACCMOD ((uint32_t)0x30000000)úFSMC_BWTR3_ACCMOD_0 ((uint32_t)0x10000000)ûFSMC_BWTR3_ACCMOD_1 ((uint32_t)0x20000000)þFSMC_BWTR4_ADDSET ((uint32_t)0x0000000F)ÿFSMC_BWTR4_ADDSET_0 ((uint32_t)0x00000001)€FSMC_BWTR4_ADDSET_1 ((uint32_t)0x00000002)FSMC_BWTR4_ADDSET_2 ((uint32_t)0x00000004)‚FSMC_BWTR4_ADDSET_3 ((uint32_t)0x00000008)„FSMC_BWTR4_ADDHLD ((uint32_t)0x000000F0)…FSMC_BWTR4_ADDHLD_0 ((uint32_t)0x00000010)†FSMC_BWTR4_ADDHLD_1 ((uint32_t)0x00000020)‡FSMC_BWTR4_ADDHLD_2 ((uint32_t)0x00000040)ˆFSMC_BWTR4_ADDHLD_3 ((uint32_t)0x00000080)ŠFSMC_BWTR4_DATAST ((uint32_t)0x0000FF00)‹FSMC_BWTR4_DATAST_0 ((uint32_t)0x00000100)ŒFSMC_BWTR4_DATAST_1 ((uint32_t)0x00000200)FSMC_BWTR4_DATAST_2 ((uint32_t)0x00000400)ŽFSMC_BWTR4_DATAST_3 ((uint32_t)0x00000800)FSMC_BWTR4_CLKDIV ((uint32_t)0x00F00000)‘FSMC_BWTR4_CLKDIV_0 ((uint32_t)0x00100000)’FSMC_BWTR4_CLKDIV_1 ((uint32_t)0x00200000)“FSMC_BWTR4_CLKDIV_2 ((uint32_t)0x00400000)”FSMC_BWTR4_CLKDIV_3 ((uint32_t)0x00800000)–FSMC_BWTR4_DATLAT ((uint32_t)0x0F000000)—FSMC_BWTR4_DATLAT_0 ((uint32_t)0x01000000)˜FSMC_BWTR4_DATLAT_1 ((uint32_t)0x02000000)™FSMC_BWTR4_DATLAT_2 ((uint32_t)0x04000000)šFSMC_BWTR4_DATLAT_3 ((uint32_t)0x08000000)œFSMC_BWTR4_ACCMOD ((uint32_t)0x30000000)FSMC_BWTR4_ACCMOD_0 ((uint32_t)0x10000000)žFSMC_BWTR4_ACCMOD_1 ((uint32_t)0x20000000)¦GPIO_MODER_MODER0 ((uint32_t)0x00000003)§GPIO_MODER_MODER0_0 ((uint32_t)0x00000001)¨GPIO_MODER_MODER0_1 ((uint32_t)0x00000002)©GPIO_MODER_MODER1 ((uint32_t)0x0000000C)ªGPIO_MODER_MODER1_0 ((uint32_t)0x00000004)«GPIO_MODER_MODER1_1 ((uint32_t)0x00000008)¬GPIO_MODER_MODER2 ((uint32_t)0x00000030)­GPIO_MODER_MODER2_0 ((uint32_t)0x00000010)®GPIO_MODER_MODER2_1 ((uint32_t)0x00000020)¯GPIO_MODER_MODER3 ((uint32_t)0x000000C0)°GPIO_MODER_MODER3_0 ((uint32_t)0x00000040)±GPIO_MODER_MODER3_1 ((uint32_t)0x00000080)²GPIO_MODER_MODER4 ((uint32_t)0x00000300)³GPIO_MODER_MODER4_0 ((uint32_t)0x00000100)´GPIO_MODER_MODER4_1 ((uint32_t)0x00000200)µGPIO_MODER_MODER5 ((uint32_t)0x00000C00)¶GPIO_MODER_MODER5_0 ((uint32_t)0x00000400)·GPIO_MODER_MODER5_1 ((uint32_t)0x00000800)¸GPIO_MODER_MODER6 ((uint32_t)0x00003000)¹GPIO_MODER_MODER6_0 ((uint32_t)0x00001000)ºGPIO_MODER_MODER6_1 ((uint32_t)0x00002000)»GPIO_MODER_MODER7 ((uint32_t)0x0000C000)¼GPIO_MODER_MODER7_0 ((uint32_t)0x00004000)½GPIO_MODER_MODER7_1 ((uint32_t)0x00008000)¾GPIO_MODER_MODER8 ((uint32_t)0x00030000)¿GPIO_MODER_MODER8_0 ((uint32_t)0x00010000)ÀGPIO_MODER_MODER8_1 ((uint32_t)0x00020000)ÁGPIO_MODER_MODER9 ((uint32_t)0x000C0000)ÂGPIO_MODER_MODER9_0 ((uint32_t)0x00040000)ÃGPIO_MODER_MODER9_1 ((uint32_t)0x00080000)ÄGPIO_MODER_MODER10 ((uint32_t)0x00300000)ÅGPIO_MODER_MODER10_0 ((uint32_t)0x00100000)ÆGPIO_MODER_MODER10_1 ((uint32_t)0x00200000)ÇGPIO_MODER_MODER11 ((uint32_t)0x00C00000)ÈGPIO_MODER_MODER11_0 ((uint32_t)0x00400000)ÉGPIO_MODER_MODER11_1 ((uint32_t)0x00800000)ÊGPIO_MODER_MODER12 ((uint32_t)0x03000000)ËGPIO_MODER_MODER12_0 ((uint32_t)0x01000000)ÌGPIO_MODER_MODER12_1 ((uint32_t)0x02000000)ÍGPIO_MODER_MODER13 ((uint32_t)0x0C000000)ÎGPIO_MODER_MODER13_0 ((uint32_t)0x04000000)ÏGPIO_MODER_MODER13_1 ((uint32_t)0x08000000)ÐGPIO_MODER_MODER14 ((uint32_t)0x30000000)ÑGPIO_MODER_MODER14_0 ((uint32_t)0x10000000)ÒGPIO_MODER_MODER14_1 ((uint32_t)0x20000000)ÓGPIO_MODER_MODER15 ((uint32_t)0xC0000000)ÔGPIO_MODER_MODER15_0 ((uint32_t)0x40000000)ÕGPIO_MODER_MODER15_1 ((uint32_t)0x80000000)ØGPIO_OTYPER_OT_0 ((uint32_t)0x00000001)ÙGPIO_OTYPER_OT_1 ((uint32_t)0x00000002)ÚGPIO_OTYPER_OT_2 ((uint32_t)0x00000004)ÛGPIO_OTYPER_OT_3 ((uint32_t)0x00000008)ÜGPIO_OTYPER_OT_4 ((uint32_t)0x00000010)ÝGPIO_OTYPER_OT_5 ((uint32_t)0x00000020)ÞGPIO_OTYPER_OT_6 ((uint32_t)0x00000040)ßGPIO_OTYPER_OT_7 ((uint32_t)0x00000080)àGPIO_OTYPER_OT_8 ((uint32_t)0x00000100)áGPIO_OTYPER_OT_9 ((uint32_t)0x00000200)âGPIO_OTYPER_OT_10 ((uint32_t)0x00000400)ãGPIO_OTYPER_OT_11 ((uint32_t)0x00000800)äGPIO_OTYPER_OT_12 ((uint32_t)0x00001000)åGPIO_OTYPER_OT_13 ((uint32_t)0x00002000)æGPIO_OTYPER_OT_14 ((uint32_t)0x00004000)çGPIO_OTYPER_OT_15 ((uint32_t)0x00008000)êGPIO_OSPEEDER_OSPEEDR0 ((uint32_t)0x00000003)ëGPIO_OSPEEDER_OSPEEDR0_0 ((uint32_t)0x00000001)ìGPIO_OSPEEDER_OSPEEDR0_1 ((uint32_t)0x00000002)íGPIO_OSPEEDER_OSPEEDR1 ((uint32_t)0x0000000C)îGPIO_OSPEEDER_OSPEEDR1_0 ((uint32_t)0x00000004)ïGPIO_OSPEEDER_OSPEEDR1_1 ((uint32_t)0x00000008)ðGPIO_OSPEEDER_OSPEEDR2 ((uint32_t)0x00000030)ñGPIO_OSPEEDER_OSPEEDR2_0 ((uint32_t)0x00000010)òGPIO_OSPEEDER_OSPEEDR2_1 ((uint32_t)0x00000020)óGPIO_OSPEEDER_OSPEEDR3 ((uint32_t)0x000000C0)ôGPIO_OSPEEDER_OSPEEDR3_0 ((uint32_t)0x00000040)õGPIO_OSPEEDER_OSPEEDR3_1 ((uint32_t)0x00000080)öGPIO_OSPEEDER_OSPEEDR4 ((uint32_t)0x00000300)÷GPIO_OSPEEDER_OSPEEDR4_0 ((uint32_t)0x00000100)øGPIO_OSPEEDER_OSPEEDR4_1 ((uint32_t)0x00000200)ùGPIO_OSPEEDER_OSPEEDR5 ((uint32_t)0x00000C00)úGPIO_OSPEEDER_OSPEEDR5_0 ((uint32_t)0x00000400)ûGPIO_OSPEEDER_OSPEEDR5_1 ((uint32_t)0x00000800)üGPIO_OSPEEDER_OSPEEDR6 ((uint32_t)0x00003000)ýGPIO_OSPEEDER_OSPEEDR6_0 ((uint32_t)0x00001000)þGPIO_OSPEEDER_OSPEEDR6_1 ((uint32_t)0x00002000)ÿGPIO_OSPEEDER_OSPEEDR7 ((uint32_t)0x0000C000)€GPIO_OSPEEDER_OSPEEDR7_0 ((uint32_t)0x00004000)GPIO_OSPEEDER_OSPEEDR7_1 ((uint32_t)0x00008000)‚GPIO_OSPEEDER_OSPEEDR8 ((uint32_t)0x00030000)ƒGPIO_OSPEEDER_OSPEEDR8_0 ((uint32_t)0x00010000)„GPIO_OSPEEDER_OSPEEDR8_1 ((uint32_t)0x00020000)…GPIO_OSPEEDER_OSPEEDR9 ((uint32_t)0x000C0000)†GPIO_OSPEEDER_OSPEEDR9_0 ((uint32_t)0x00040000)‡GPIO_OSPEEDER_OSPEEDR9_1 ((uint32_t)0x00080000)ˆGPIO_OSPEEDER_OSPEEDR10 ((uint32_t)0x00300000)‰GPIO_OSPEEDER_OSPEEDR10_0 ((uint32_t)0x00100000)ŠGPIO_OSPEEDER_OSPEEDR10_1 ((uint32_t)0x00200000)‹GPIO_OSPEEDER_OSPEEDR11 ((uint32_t)0x00C00000)ŒGPIO_OSPEEDER_OSPEEDR11_0 ((uint32_t)0x00400000)GPIO_OSPEEDER_OSPEEDR11_1 ((uint32_t)0x00800000)ŽGPIO_OSPEEDER_OSPEEDR12 ((uint32_t)0x03000000)GPIO_OSPEEDER_OSPEEDR12_0 ((uint32_t)0x01000000)GPIO_OSPEEDER_OSPEEDR12_1 ((uint32_t)0x02000000)‘GPIO_OSPEEDER_OSPEEDR13 ((uint32_t)0x0C000000)’GPIO_OSPEEDER_OSPEEDR13_0 ((uint32_t)0x04000000)“GPIO_OSPEEDER_OSPEEDR13_1 ((uint32_t)0x08000000)”GPIO_OSPEEDER_OSPEEDR14 ((uint32_t)0x30000000)•GPIO_OSPEEDER_OSPEEDR14_0 ((uint32_t)0x10000000)–GPIO_OSPEEDER_OSPEEDR14_1 ((uint32_t)0x20000000)—GPIO_OSPEEDER_OSPEEDR15 ((uint32_t)0xC0000000)˜GPIO_OSPEEDER_OSPEEDR15_0 ((uint32_t)0x40000000)™GPIO_OSPEEDER_OSPEEDR15_1 ((uint32_t)0x80000000)œGPIO_PUPDR_PUPDR0 ((uint32_t)0x00000003)GPIO_PUPDR_PUPDR0_0 ((uint32_t)0x00000001)žGPIO_PUPDR_PUPDR0_1 ((uint32_t)0x00000002)ŸGPIO_PUPDR_PUPDR1 ((uint32_t)0x0000000C) GPIO_PUPDR_PUPDR1_0 ((uint32_t)0x00000004)¡GPIO_PUPDR_PUPDR1_1 ((uint32_t)0x00000008)¢GPIO_PUPDR_PUPDR2 ((uint32_t)0x00000030)£GPIO_PUPDR_PUPDR2_0 ((uint32_t)0x00000010)¤GPIO_PUPDR_PUPDR2_1 ((uint32_t)0x00000020)¥GPIO_PUPDR_PUPDR3 ((uint32_t)0x000000C0)¦GPIO_PUPDR_PUPDR3_0 ((uint32_t)0x00000040)§GPIO_PUPDR_PUPDR3_1 ((uint32_t)0x00000080)¨GPIO_PUPDR_PUPDR4 ((uint32_t)0x00000300)©GPIO_PUPDR_PUPDR4_0 ((uint32_t)0x00000100)ªGPIO_PUPDR_PUPDR4_1 ((uint32_t)0x00000200)«GPIO_PUPDR_PUPDR5 ((uint32_t)0x00000C00)¬GPIO_PUPDR_PUPDR5_0 ((uint32_t)0x00000400)­GPIO_PUPDR_PUPDR5_1 ((uint32_t)0x00000800)®GPIO_PUPDR_PUPDR6 ((uint32_t)0x00003000)¯GPIO_PUPDR_PUPDR6_0 ((uint32_t)0x00001000)°GPIO_PUPDR_PUPDR6_1 ((uint32_t)0x00002000)±GPIO_PUPDR_PUPDR7 ((uint32_t)0x0000C000)²GPIO_PUPDR_PUPDR7_0 ((uint32_t)0x00004000)³GPIO_PUPDR_PUPDR7_1 ((uint32_t)0x00008000)´GPIO_PUPDR_PUPDR8 ((uint32_t)0x00030000)µGPIO_PUPDR_PUPDR8_0 ((uint32_t)0x00010000)¶GPIO_PUPDR_PUPDR8_1 ((uint32_t)0x00020000)·GPIO_PUPDR_PUPDR9 ((uint32_t)0x000C0000)¸GPIO_PUPDR_PUPDR9_0 ((uint32_t)0x00040000)¹GPIO_PUPDR_PUPDR9_1 ((uint32_t)0x00080000)ºGPIO_PUPDR_PUPDR10 ((uint32_t)0x00300000)»GPIO_PUPDR_PUPDR10_0 ((uint32_t)0x00100000)¼GPIO_PUPDR_PUPDR10_1 ((uint32_t)0x00200000)½GPIO_PUPDR_PUPDR11 ((uint32_t)0x00C00000)¾GPIO_PUPDR_PUPDR11_0 ((uint32_t)0x00400000)¿GPIO_PUPDR_PUPDR11_1 ((uint32_t)0x00800000)ÀGPIO_PUPDR_PUPDR12 ((uint32_t)0x03000000)ÁGPIO_PUPDR_PUPDR12_0 ((uint32_t)0x01000000)ÂGPIO_PUPDR_PUPDR12_1 ((uint32_t)0x02000000)ÃGPIO_PUPDR_PUPDR13 ((uint32_t)0x0C000000)ÄGPIO_PUPDR_PUPDR13_0 ((uint32_t)0x04000000)ÅGPIO_PUPDR_PUPDR13_1 ((uint32_t)0x08000000)ÆGPIO_PUPDR_PUPDR14 ((uint32_t)0x30000000)ÇGPIO_PUPDR_PUPDR14_0 ((uint32_t)0x10000000)ÈGPIO_PUPDR_PUPDR14_1 ((uint32_t)0x20000000)ÉGPIO_PUPDR_PUPDR15 ((uint32_t)0xC0000000)ÊGPIO_PUPDR_PUPDR15_0 ((uint32_t)0x40000000)ËGPIO_PUPDR_PUPDR15_1 ((uint32_t)0x80000000)ÎGPIO_IDR_IDR_0 ((uint32_t)0x00000001)ÏGPIO_IDR_IDR_1 ((uint32_t)0x00000002)ÐGPIO_IDR_IDR_2 ((uint32_t)0x00000004)ÑGPIO_IDR_IDR_3 ((uint32_t)0x00000008)ÒGPIO_IDR_IDR_4 ((uint32_t)0x00000010)ÓGPIO_IDR_IDR_5 ((uint32_t)0x00000020)ÔGPIO_IDR_IDR_6 ((uint32_t)0x00000040)ÕGPIO_IDR_IDR_7 ((uint32_t)0x00000080)ÖGPIO_IDR_IDR_8 ((uint32_t)0x00000100)×GPIO_IDR_IDR_9 ((uint32_t)0x00000200)ØGPIO_IDR_IDR_10 ((uint32_t)0x00000400)ÙGPIO_IDR_IDR_11 ((uint32_t)0x00000800)ÚGPIO_IDR_IDR_12 ((uint32_t)0x00001000)ÛGPIO_IDR_IDR_13 ((uint32_t)0x00002000)ÜGPIO_IDR_IDR_14 ((uint32_t)0x00004000)ÝGPIO_IDR_IDR_15 ((uint32_t)0x00008000)ßGPIO_OTYPER_IDR_0 GPIO_IDR_IDR_0àGPIO_OTYPER_IDR_1 GPIO_IDR_IDR_1áGPIO_OTYPER_IDR_2 GPIO_IDR_IDR_2âGPIO_OTYPER_IDR_3 GPIO_IDR_IDR_3ãGPIO_OTYPER_IDR_4 GPIO_IDR_IDR_4äGPIO_OTYPER_IDR_5 GPIO_IDR_IDR_5åGPIO_OTYPER_IDR_6 GPIO_IDR_IDR_6æGPIO_OTYPER_IDR_7 GPIO_IDR_IDR_7çGPIO_OTYPER_IDR_8 GPIO_IDR_IDR_8èGPIO_OTYPER_IDR_9 GPIO_IDR_IDR_9éGPIO_OTYPER_IDR_10 GPIO_IDR_IDR_10êGPIO_OTYPER_IDR_11 GPIO_IDR_IDR_11ëGPIO_OTYPER_IDR_12 GPIO_IDR_IDR_12ìGPIO_OTYPER_IDR_13 GPIO_IDR_IDR_13íGPIO_OTYPER_IDR_14 GPIO_IDR_IDR_14îGPIO_OTYPER_IDR_15 GPIO_IDR_IDR_15ñGPIO_ODR_ODR_0 ((uint32_t)0x00000001)òGPIO_ODR_ODR_1 ((uint32_t)0x00000002)óGPIO_ODR_ODR_2 ((uint32_t)0x00000004)ôGPIO_ODR_ODR_3 ((uint32_t)0x00000008)õGPIO_ODR_ODR_4 ((uint32_t)0x00000010)öGPIO_ODR_ODR_5 ((uint32_t)0x00000020)÷GPIO_ODR_ODR_6 ((uint32_t)0x00000040)øGPIO_ODR_ODR_7 ((uint32_t)0x00000080)ùGPIO_ODR_ODR_8 ((uint32_t)0x00000100)úGPIO_ODR_ODR_9 ((uint32_t)0x00000200)ûGPIO_ODR_ODR_10 ((uint32_t)0x00000400)üGPIO_ODR_ODR_11 ((uint32_t)0x00000800)ýGPIO_ODR_ODR_12 ((uint32_t)0x00001000)þGPIO_ODR_ODR_13 ((uint32_t)0x00002000)ÿGPIO_ODR_ODR_14 ((uint32_t)0x00004000)€GPIO_ODR_ODR_15 ((uint32_t)0x00008000)‚GPIO_OTYPER_ODR_0 GPIO_ODR_ODR_0ƒGPIO_OTYPER_ODR_1 GPIO_ODR_ODR_1„GPIO_OTYPER_ODR_2 GPIO_ODR_ODR_2…GPIO_OTYPER_ODR_3 GPIO_ODR_ODR_3†GPIO_OTYPER_ODR_4 GPIO_ODR_ODR_4‡GPIO_OTYPER_ODR_5 GPIO_ODR_ODR_5ˆGPIO_OTYPER_ODR_6 GPIO_ODR_ODR_6‰GPIO_OTYPER_ODR_7 GPIO_ODR_ODR_7ŠGPIO_OTYPER_ODR_8 GPIO_ODR_ODR_8‹GPIO_OTYPER_ODR_9 GPIO_ODR_ODR_9ŒGPIO_OTYPER_ODR_10 GPIO_ODR_ODR_10GPIO_OTYPER_ODR_11 GPIO_ODR_ODR_11ŽGPIO_OTYPER_ODR_12 GPIO_ODR_ODR_12GPIO_OTYPER_ODR_13 GPIO_ODR_ODR_13GPIO_OTYPER_ODR_14 GPIO_ODR_ODR_14‘GPIO_OTYPER_ODR_15 GPIO_ODR_ODR_15”GPIO_BSRR_BS_0 ((uint32_t)0x00000001)•GPIO_BSRR_BS_1 ((uint32_t)0x00000002)–GPIO_BSRR_BS_2 ((uint32_t)0x00000004)—GPIO_BSRR_BS_3 ((uint32_t)0x00000008)˜GPIO_BSRR_BS_4 ((uint32_t)0x00000010)™GPIO_BSRR_BS_5 ((uint32_t)0x00000020)šGPIO_BSRR_BS_6 ((uint32_t)0x00000040)›GPIO_BSRR_BS_7 ((uint32_t)0x00000080)œGPIO_BSRR_BS_8 ((uint32_t)0x00000100)GPIO_BSRR_BS_9 ((uint32_t)0x00000200)žGPIO_BSRR_BS_10 ((uint32_t)0x00000400)ŸGPIO_BSRR_BS_11 ((uint32_t)0x00000800) GPIO_BSRR_BS_12 ((uint32_t)0x00001000)¡GPIO_BSRR_BS_13 ((uint32_t)0x00002000)¢GPIO_BSRR_BS_14 ((uint32_t)0x00004000)£GPIO_BSRR_BS_15 ((uint32_t)0x00008000)¤GPIO_BSRR_BR_0 ((uint32_t)0x00010000)¥GPIO_BSRR_BR_1 ((uint32_t)0x00020000)¦GPIO_BSRR_BR_2 ((uint32_t)0x00040000)§GPIO_BSRR_BR_3 ((uint32_t)0x00080000)¨GPIO_BSRR_BR_4 ((uint32_t)0x00100000)©GPIO_BSRR_BR_5 ((uint32_t)0x00200000)ªGPIO_BSRR_BR_6 ((uint32_t)0x00400000)«GPIO_BSRR_BR_7 ((uint32_t)0x00800000)¬GPIO_BSRR_BR_8 ((uint32_t)0x01000000)­GPIO_BSRR_BR_9 ((uint32_t)0x02000000)®GPIO_BSRR_BR_10 ((uint32_t)0x04000000)¯GPIO_BSRR_BR_11 ((uint32_t)0x08000000)°GPIO_BSRR_BR_12 ((uint32_t)0x10000000)±GPIO_BSRR_BR_13 ((uint32_t)0x20000000)²GPIO_BSRR_BR_14 ((uint32_t)0x40000000)³GPIO_BSRR_BR_15 ((uint32_t)0x80000000)¶GPIO_LCKR_LCK0 ((uint32_t)0x00000001)·GPIO_LCKR_LCK1 ((uint32_t)0x00000002)¸GPIO_LCKR_LCK2 ((uint32_t)0x00000004)¹GPIO_LCKR_LCK3 ((uint32_t)0x00000008)ºGPIO_LCKR_LCK4 ((uint32_t)0x00000010)»GPIO_LCKR_LCK5 ((uint32_t)0x00000020)¼GPIO_LCKR_LCK6 ((uint32_t)0x00000040)½GPIO_LCKR_LCK7 ((uint32_t)0x00000080)¾GPIO_LCKR_LCK8 ((uint32_t)0x00000100)¿GPIO_LCKR_LCK9 ((uint32_t)0x00000200)ÀGPIO_LCKR_LCK10 ((uint32_t)0x00000400)ÁGPIO_LCKR_LCK11 ((uint32_t)0x00000800)ÂGPIO_LCKR_LCK12 ((uint32_t)0x00001000)ÃGPIO_LCKR_LCK13 ((uint32_t)0x00002000)ÄGPIO_LCKR_LCK14 ((uint32_t)0x00004000)ÅGPIO_LCKR_LCK15 ((uint32_t)0x00008000)ÆGPIO_LCKR_LCKK ((uint32_t)0x00010000)ÉGPIO_AFRL_AFRL0 ((uint32_t)0x0000000F)ÊGPIO_AFRL_AFRL1 ((uint32_t)0x000000F0)ËGPIO_AFRL_AFRL2 ((uint32_t)0x00000F00)ÌGPIO_AFRL_AFRL3 ((uint32_t)0x0000F000)ÍGPIO_AFRL_AFRL4 ((uint32_t)0x000F0000)ÎGPIO_AFRL_AFRL5 ((uint32_t)0x00F00000)ÏGPIO_AFRL_AFRL6 ((uint32_t)0x0F000000)ÐGPIO_AFRL_AFRL7 ((uint32_t)0xF0000000)ÓGPIO_AFRH_AFRH8 ((uint32_t)0x0000000F)ÔGPIO_AFRH_AFRH9 ((uint32_t)0x000000F0)ÕGPIO_AFRH_AFRH10 ((uint32_t)0x00000F00)ÖGPIO_AFRH_AFRH11 ((uint32_t)0x0000F000)×GPIO_AFRH_AFRH12 ((uint32_t)0x000F0000)ØGPIO_AFRH_AFRH13 ((uint32_t)0x00F00000)ÙGPIO_AFRH_AFRH14 ((uint32_t)0x0F000000)ÚGPIO_AFRH_AFRH15 ((uint32_t)0xF0000000)ãI2C_CR1_PE ((uint16_t)0x0001)äI2C_CR1_SMBUS ((uint16_t)0x0002)åI2C_CR1_SMBTYPE ((uint16_t)0x0008)æI2C_CR1_ENARP ((uint16_t)0x0010)çI2C_CR1_ENPEC ((uint16_t)0x0020)èI2C_CR1_ENGC ((uint16_t)0x0040)éI2C_CR1_NOSTRETCH ((uint16_t)0x0080)êI2C_CR1_START ((uint16_t)0x0100)ëI2C_CR1_STOP ((uint16_t)0x0200)ìI2C_CR1_ACK ((uint16_t)0x0400)íI2C_CR1_POS ((uint16_t)0x0800)îI2C_CR1_PEC ((uint16_t)0x1000)ïI2C_CR1_ALERT ((uint16_t)0x2000)ðI2C_CR1_SWRST ((uint16_t)0x8000)óI2C_CR2_FREQ ((uint16_t)0x003F)ôI2C_CR2_FREQ_0 ((uint16_t)0x0001)õI2C_CR2_FREQ_1 ((uint16_t)0x0002)öI2C_CR2_FREQ_2 ((uint16_t)0x0004)÷I2C_CR2_FREQ_3 ((uint16_t)0x0008)øI2C_CR2_FREQ_4 ((uint16_t)0x0010)ùI2C_CR2_FREQ_5 ((uint16_t)0x0020)ûI2C_CR2_ITERREN ((uint16_t)0x0100)üI2C_CR2_ITEVTEN ((uint16_t)0x0200)ýI2C_CR2_ITBUFEN ((uint16_t)0x0400)þI2C_CR2_DMAEN ((uint16_t)0x0800)ÿI2C_CR2_LAST ((uint16_t)0x1000)‚I2C_OAR1_ADD1_7 ((uint16_t)0x00FE)ƒI2C_OAR1_ADD8_9 ((uint16_t)0x0300)…I2C_OAR1_ADD0 ((uint16_t)0x0001)†I2C_OAR1_ADD1 ((uint16_t)0x0002)‡I2C_OAR1_ADD2 ((uint16_t)0x0004)ˆI2C_OAR1_ADD3 ((uint16_t)0x0008)‰I2C_OAR1_ADD4 ((uint16_t)0x0010)ŠI2C_OAR1_ADD5 ((uint16_t)0x0020)‹I2C_OAR1_ADD6 ((uint16_t)0x0040)ŒI2C_OAR1_ADD7 ((uint16_t)0x0080)I2C_OAR1_ADD8 ((uint16_t)0x0100)ŽI2C_OAR1_ADD9 ((uint16_t)0x0200)I2C_OAR1_ADDMODE ((uint16_t)0x8000)“I2C_OAR2_ENDUAL ((uint8_t)0x01)”I2C_OAR2_ADD2 ((uint8_t)0xFE)—I2C_DR_DR ((uint8_t)0xFF)šI2C_SR1_SB ((uint16_t)0x0001)›I2C_SR1_ADDR ((uint16_t)0x0002)œI2C_SR1_BTF ((uint16_t)0x0004)I2C_SR1_ADD10 ((uint16_t)0x0008)žI2C_SR1_STOPF ((uint16_t)0x0010)ŸI2C_SR1_RXNE ((uint16_t)0x0040) I2C_SR1_TXE ((uint16_t)0x0080)¡I2C_SR1_BERR ((uint16_t)0x0100)¢I2C_SR1_ARLO ((uint16_t)0x0200)£I2C_SR1_AF ((uint16_t)0x0400)¤I2C_SR1_OVR ((uint16_t)0x0800)¥I2C_SR1_PECERR ((uint16_t)0x1000)¦I2C_SR1_TIMEOUT ((uint16_t)0x4000)§I2C_SR1_SMBALERT ((uint16_t)0x8000)ªI2C_SR2_MSL ((uint16_t)0x0001)«I2C_SR2_BUSY ((uint16_t)0x0002)¬I2C_SR2_TRA ((uint16_t)0x0004)­I2C_SR2_GENCALL ((uint16_t)0x0010)®I2C_SR2_SMBDEFAULT ((uint16_t)0x0020)¯I2C_SR2_SMBHOST ((uint16_t)0x0040)°I2C_SR2_DUALF ((uint16_t)0x0080)±I2C_SR2_PEC ((uint16_t)0xFF00)´I2C_CCR_CCR ((uint16_t)0x0FFF)µI2C_CCR_DUTY ((uint16_t)0x4000)¶I2C_CCR_FS ((uint16_t)0x8000)¹I2C_TRISE_TRISE ((uint8_t)0x3F)ÂIWDG_KR_KEY ((uint16_t)0xFFFF)ÅIWDG_PR_PR ((uint8_t)0x07)ÆIWDG_PR_PR_0 ((uint8_t)0x01)ÇIWDG_PR_PR_1 ((uint8_t)0x02)ÈIWDG_PR_PR_2 ((uint8_t)0x04)ËIWDG_RLR_RL ((uint16_t)0x0FFF)ÎIWDG_SR_PVU ((uint8_t)0x01)ÏIWDG_SR_RVU ((uint8_t)0x02)ØLCD_CR_LCDEN ((uint32_t)0x00000001)ÙLCD_CR_VSEL ((uint32_t)0x00000002)ÛLCD_CR_DUTY ((uint32_t)0x0000001C)ÜLCD_CR_DUTY_0 ((uint32_t)0x00000004)ÝLCD_CR_DUTY_1 ((uint32_t)0x00000008)ÞLCD_CR_DUTY_2 ((uint32_t)0x00000010)àLCD_CR_BIAS ((uint32_t)0x00000060)áLCD_CR_BIAS_0 ((uint32_t)0x00000020)âLCD_CR_BIAS_1 ((uint32_t)0x00000040)äLCD_CR_MUX_SEG ((uint32_t)0x00000080)çLCD_FCR_HD ((uint32_t)0x00000001)èLCD_FCR_SOFIE ((uint32_t)0x00000002)éLCD_FCR_UDDIE ((uint32_t)0x00000008)ëLCD_FCR_PON ((uint32_t)0x00000070)ìLCD_FCR_PON_0 ((uint32_t)0x00000010)íLCD_FCR_PON_1 ((uint32_t)0x00000020)îLCD_FCR_PON_2 ((uint32_t)0x00000040)ðLCD_FCR_DEAD ((uint32_t)0x00000380)ñLCD_FCR_DEAD_0 ((uint32_t)0x00000080)òLCD_FCR_DEAD_1 ((uint32_t)0x00000100)óLCD_FCR_DEAD_2 ((uint32_t)0x00000200)õLCD_FCR_CC ((uint32_t)0x00001C00)öLCD_FCR_CC_0 ((uint32_t)0x00000400)÷LCD_FCR_CC_1 ((uint32_t)0x00000800)øLCD_FCR_CC_2 ((uint32_t)0x00001000)úLCD_FCR_BLINKF ((uint32_t)0x0000E000)ûLCD_FCR_BLINKF_0 ((uint32_t)0x00002000)üLCD_FCR_BLINKF_1 ((uint32_t)0x00004000)ýLCD_FCR_BLINKF_2 ((uint32_t)0x00008000)ÿLCD_FCR_BLINK ((uint32_t)0x00030000)€LCD_FCR_BLINK_0 ((uint32_t)0x00010000)LCD_FCR_BLINK_1 ((uint32_t)0x00020000)ƒLCD_FCR_DIV ((uint32_t)0x003C0000)„LCD_FCR_PS ((uint32_t)0x03C00000)‡LCD_SR_ENS ((uint32_t)0x00000001)ˆLCD_SR_SOF ((uint32_t)0x00000002)‰LCD_SR_UDR ((uint32_t)0x00000004)ŠLCD_SR_UDD ((uint32_t)0x00000008)‹LCD_SR_RDY ((uint32_t)0x00000010)ŒLCD_SR_FCRSR ((uint32_t)0x00000020)LCD_CLR_SOFC ((uint32_t)0x00000002)LCD_CLR_UDDC ((uint32_t)0x00000008)“LCD_RAM_SEGMENT_DATA ((uint32_t)0xFFFFFFFF)œPWR_CR_LPSDSR ((uint16_t)0x0001)PWR_CR_PDDS ((uint16_t)0x0002)žPWR_CR_CWUF ((uint16_t)0x0004)ŸPWR_CR_CSBF ((uint16_t)0x0008) PWR_CR_PVDE ((uint16_t)0x0010)¢PWR_CR_PLS ((uint16_t)0x00E0)£PWR_CR_PLS_0 ((uint16_t)0x0020)¤PWR_CR_PLS_1 ((uint16_t)0x0040)¥PWR_CR_PLS_2 ((uint16_t)0x0080)¨PWR_CR_PLS_LEV0 ((uint16_t)0x0000)©PWR_CR_PLS_LEV1 ((uint16_t)0x0020)ªPWR_CR_PLS_LEV2 ((uint16_t)0x0040)«PWR_CR_PLS_LEV3 ((uint16_t)0x0060)¬PWR_CR_PLS_LEV4 ((uint16_t)0x0080)­PWR_CR_PLS_LEV5 ((uint16_t)0x00A0)®PWR_CR_PLS_LEV6 ((uint16_t)0x00C0)¯PWR_CR_PLS_LEV7 ((uint16_t)0x00E0)±PWR_CR_DBP ((uint16_t)0x0100)²PWR_CR_ULP ((uint16_t)0x0200)³PWR_CR_FWU ((uint16_t)0x0400)µPWR_CR_VOS ((uint16_t)0x1800)¶PWR_CR_VOS_0 ((uint16_t)0x0800)·PWR_CR_VOS_1 ((uint16_t)0x1000)¸PWR_CR_LPRUN ((uint16_t)0x4000)»PWR_CSR_WUF ((uint16_t)0x0001)¼PWR_CSR_SBF ((uint16_t)0x0002)½PWR_CSR_PVDO ((uint16_t)0x0004)¾PWR_CSR_VREFINTRDYF ((uint16_t)0x0008)¿PWR_CSR_VOSF ((uint16_t)0x0010)ÀPWR_CSR_REGLPF ((uint16_t)0x0020)ÂPWR_CSR_EWUP1 ((uint16_t)0x0100)ÃPWR_CSR_EWUP2 ((uint16_t)0x0200)ÄPWR_CSR_EWUP3 ((uint16_t)0x0400)ÌRCC_CR_HSION ((uint32_t)0x00000001)ÍRCC_CR_HSIRDY ((uint32_t)0x00000002)ÏRCC_CR_MSION ((uint32_t)0x00000100)ÐRCC_CR_MSIRDY ((uint32_t)0x00000200)ÒRCC_CR_HSEON ((uint32_t)0x00010000)ÓRCC_CR_HSERDY ((uint32_t)0x00020000)ÔRCC_CR_HSEBYP ((uint32_t)0x00040000)ÖRCC_CR_PLLON ((uint32_t)0x01000000)×RCC_CR_PLLRDY ((uint32_t)0x02000000)ØRCC_CR_CSSON ((uint32_t)0x10000000)ÚRCC_CR_RTCPRE ((uint32_t)0x60000000)ÛRCC_CR_RTCPRE_0 ((uint32_t)0x20000000)ÜRCC_CR_RTCPRE_1 ((uint32_t)0x40000000)ßRCC_ICSCR_HSICAL ((uint32_t)0x000000FF)àRCC_ICSCR_HSITRIM ((uint32_t)0x00001F00)âRCC_ICSCR_MSIRANGE ((uint32_t)0x0000E000)ãRCC_ICSCR_MSIRANGE_0 ((uint32_t)0x00000000)äRCC_ICSCR_MSIRANGE_1 ((uint32_t)0x00002000)åRCC_ICSCR_MSIRANGE_2 ((uint32_t)0x00004000)æRCC_ICSCR_MSIRANGE_3 ((uint32_t)0x00006000)çRCC_ICSCR_MSIRANGE_4 ((uint32_t)0x00008000)èRCC_ICSCR_MSIRANGE_5 ((uint32_t)0x0000A000)éRCC_ICSCR_MSIRANGE_6 ((uint32_t)0x0000C000)êRCC_ICSCR_MSICAL ((uint32_t)0x00FF0000)ëRCC_ICSCR_MSITRIM ((uint32_t)0xFF000000)îRCC_CFGR_SW ((uint32_t)0x00000003)ïRCC_CFGR_SW_0 ((uint32_t)0x00000001)ðRCC_CFGR_SW_1 ((uint32_t)0x00000002)óRCC_CFGR_SW_MSI ((uint32_t)0x00000000)ôRCC_CFGR_SW_HSI ((uint32_t)0x00000001)õRCC_CFGR_SW_HSE ((uint32_t)0x00000002)öRCC_CFGR_SW_PLL ((uint32_t)0x00000003)øRCC_CFGR_SWS ((uint32_t)0x0000000C)ùRCC_CFGR_SWS_0 ((uint32_t)0x00000004)úRCC_CFGR_SWS_1 ((uint32_t)0x00000008)ýRCC_CFGR_SWS_MSI ((uint32_t)0x00000000)þRCC_CFGR_SWS_HSI ((uint32_t)0x00000004)ÿRCC_CFGR_SWS_HSE ((uint32_t)0x00000008)€RCC_CFGR_SWS_PLL ((uint32_t)0x0000000C)‚RCC_CFGR_HPRE ((uint32_t)0x000000F0)ƒRCC_CFGR_HPRE_0 ((uint32_t)0x00000010)„RCC_CFGR_HPRE_1 ((uint32_t)0x00000020)…RCC_CFGR_HPRE_2 ((uint32_t)0x00000040)†RCC_CFGR_HPRE_3 ((uint32_t)0x00000080)‰RCC_CFGR_HPRE_DIV1 ((uint32_t)0x00000000)ŠRCC_CFGR_HPRE_DIV2 ((uint32_t)0x00000080)‹RCC_CFGR_HPRE_DIV4 ((uint32_t)0x00000090)ŒRCC_CFGR_HPRE_DIV8 ((uint32_t)0x000000A0)RCC_CFGR_HPRE_DIV16 ((uint32_t)0x000000B0)ŽRCC_CFGR_HPRE_DIV64 ((uint32_t)0x000000C0)RCC_CFGR_HPRE_DIV128 ((uint32_t)0x000000D0)RCC_CFGR_HPRE_DIV256 ((uint32_t)0x000000E0)‘RCC_CFGR_HPRE_DIV512 ((uint32_t)0x000000F0)“RCC_CFGR_PPRE1 ((uint32_t)0x00000700)”RCC_CFGR_PPRE1_0 ((uint32_t)0x00000100)•RCC_CFGR_PPRE1_1 ((uint32_t)0x00000200)–RCC_CFGR_PPRE1_2 ((uint32_t)0x00000400)™RCC_CFGR_PPRE1_DIV1 ((uint32_t)0x00000000)šRCC_CFGR_PPRE1_DIV2 ((uint32_t)0x00000400)›RCC_CFGR_PPRE1_DIV4 ((uint32_t)0x00000500)œRCC_CFGR_PPRE1_DIV8 ((uint32_t)0x00000600)RCC_CFGR_PPRE1_DIV16 ((uint32_t)0x00000700)ŸRCC_CFGR_PPRE2 ((uint32_t)0x00003800) RCC_CFGR_PPRE2_0 ((uint32_t)0x00000800)¡RCC_CFGR_PPRE2_1 ((uint32_t)0x00001000)¢RCC_CFGR_PPRE2_2 ((uint32_t)0x00002000)¥RCC_CFGR_PPRE2_DIV1 ((uint32_t)0x00000000)¦RCC_CFGR_PPRE2_DIV2 ((uint32_t)0x00002000)§RCC_CFGR_PPRE2_DIV4 ((uint32_t)0x00002800)¨RCC_CFGR_PPRE2_DIV8 ((uint32_t)0x00003000)©RCC_CFGR_PPRE2_DIV16 ((uint32_t)0x00003800)¬RCC_CFGR_PLLSRC ((uint32_t)0x00010000)®RCC_CFGR_PLLSRC_HSI ((uint32_t)0x00000000)¯RCC_CFGR_PLLSRC_HSE ((uint32_t)0x00010000)²RCC_CFGR_PLLMUL ((uint32_t)0x003C0000)³RCC_CFGR_PLLMUL_0 ((uint32_t)0x00040000)´RCC_CFGR_PLLMUL_1 ((uint32_t)0x00080000)µRCC_CFGR_PLLMUL_2 ((uint32_t)0x00100000)¶RCC_CFGR_PLLMUL_3 ((uint32_t)0x00200000)¹RCC_CFGR_PLLMUL3 ((uint32_t)0x00000000)ºRCC_CFGR_PLLMUL4 ((uint32_t)0x00040000)»RCC_CFGR_PLLMUL6 ((uint32_t)0x00080000)¼RCC_CFGR_PLLMUL8 ((uint32_t)0x000C0000)½RCC_CFGR_PLLMUL12 ((uint32_t)0x00100000)¾RCC_CFGR_PLLMUL16 ((uint32_t)0x00140000)¿RCC_CFGR_PLLMUL24 ((uint32_t)0x00180000)ÀRCC_CFGR_PLLMUL32 ((uint32_t)0x001C0000)ÁRCC_CFGR_PLLMUL48 ((uint32_t)0x00200000)ÄRCC_CFGR_PLLDIV ((uint32_t)0x00C00000)ÅRCC_CFGR_PLLDIV_0 ((uint32_t)0x00400000)ÆRCC_CFGR_PLLDIV_1 ((uint32_t)0x00800000)ÊRCC_CFGR_PLLDIV1 ((uint32_t)0x00000000)ËRCC_CFGR_PLLDIV2 ((uint32_t)0x00400000)ÌRCC_CFGR_PLLDIV3 ((uint32_t)0x00800000)ÍRCC_CFGR_PLLDIV4 ((uint32_t)0x00C00000)ÐRCC_CFGR_MCOSEL ((uint32_t)0x07000000)ÑRCC_CFGR_MCOSEL_0 ((uint32_t)0x01000000)ÒRCC_CFGR_MCOSEL_1 ((uint32_t)0x02000000)ÓRCC_CFGR_MCOSEL_2 ((uint32_t)0x04000000)ÖRCC_CFGR_MCO_NOCLOCK ((uint32_t)0x00000000)×RCC_CFGR_MCO_SYSCLK ((uint32_t)0x01000000)ØRCC_CFGR_MCO_HSI ((uint32_t)0x02000000)ÙRCC_CFGR_MCO_MSI ((uint32_t)0x03000000)ÚRCC_CFGR_MCO_HSE ((uint32_t)0x04000000)ÛRCC_CFGR_MCO_PLL ((uint32_t)0x05000000)ÜRCC_CFGR_MCO_LSI ((uint32_t)0x06000000)ÝRCC_CFGR_MCO_LSE ((uint32_t)0x07000000)ßRCC_CFGR_MCOPRE ((uint32_t)0x70000000)àRCC_CFGR_MCOPRE_0 ((uint32_t)0x10000000)áRCC_CFGR_MCOPRE_1 ((uint32_t)0x20000000)âRCC_CFGR_MCOPRE_2 ((uint32_t)0x40000000)åRCC_CFGR_MCO_DIV1 ((uint32_t)0x00000000)æRCC_CFGR_MCO_DIV2 ((uint32_t)0x10000000)çRCC_CFGR_MCO_DIV4 ((uint32_t)0x20000000)èRCC_CFGR_MCO_DIV8 ((uint32_t)0x30000000)éRCC_CFGR_MCO_DIV16 ((uint32_t)0x40000000)ìRCC_CIR_LSIRDYF ((uint32_t)0x00000001)íRCC_CIR_LSERDYF ((uint32_t)0x00000002)îRCC_CIR_HSIRDYF ((uint32_t)0x00000004)ïRCC_CIR_HSERDYF ((uint32_t)0x00000008)ðRCC_CIR_PLLRDYF ((uint32_t)0x00000010)ñRCC_CIR_MSIRDYF ((uint32_t)0x00000020)òRCC_CIR_LSECSS ((uint32_t)0x00000040)óRCC_CIR_CSSF ((uint32_t)0x00000080)õRCC_CIR_LSIRDYIE ((uint32_t)0x00000100)öRCC_CIR_LSERDYIE ((uint32_t)0x00000200)÷RCC_CIR_HSIRDYIE ((uint32_t)0x00000400)øRCC_CIR_HSERDYIE ((uint32_t)0x00000800)ùRCC_CIR_PLLRDYIE ((uint32_t)0x00001000)úRCC_CIR_MSIRDYIE ((uint32_t)0x00002000)ûRCC_CIR_LSECSSIE ((uint32_t)0x00004000)ýRCC_CIR_LSIRDYC ((uint32_t)0x00010000)þRCC_CIR_LSERDYC ((uint32_t)0x00020000)ÿRCC_CIR_HSIRDYC ((uint32_t)0x00040000)€RCC_CIR_HSERDYC ((uint32_t)0x00080000)RCC_CIR_PLLRDYC ((uint32_t)0x00100000)‚RCC_CIR_MSIRDYC ((uint32_t)0x00200000)ƒRCC_CIR_LSECSSC ((uint32_t)0x00400000)„RCC_CIR_CSSC ((uint32_t)0x00800000)ˆRCC_AHBRSTR_GPIOARST ((uint32_t)0x00000001)‰RCC_AHBRSTR_GPIOBRST ((uint32_t)0x00000002)ŠRCC_AHBRSTR_GPIOCRST ((uint32_t)0x00000004)‹RCC_AHBRSTR_GPIODRST ((uint32_t)0x00000008)ŒRCC_AHBRSTR_GPIOERST ((uint32_t)0x00000010)RCC_AHBRSTR_GPIOHRST ((uint32_t)0x00000020)ŽRCC_AHBRSTR_GPIOFRST ((uint32_t)0x00000040)RCC_AHBRSTR_GPIOGRST ((uint32_t)0x00000080)RCC_AHBRSTR_CRCRST ((uint32_t)0x00001000)‘RCC_AHBRSTR_FLITFRST ((uint32_t)0x00008000)’RCC_AHBRSTR_DMA1RST ((uint32_t)0x01000000)“RCC_AHBRSTR_DMA2RST ((uint32_t)0x02000000)”RCC_AHBRSTR_AESRST ((uint32_t)0x08000000)•RCC_AHBRSTR_FSMCRST ((uint32_t)0x40000000)˜RCC_APB2RSTR_SYSCFGRST ((uint32_t)0x00000001)™RCC_APB2RSTR_TIM9RST ((uint32_t)0x00000004)šRCC_APB2RSTR_TIM10RST ((uint32_t)0x00000008)›RCC_APB2RSTR_TIM11RST ((uint32_t)0x00000010)œRCC_APB2RSTR_ADC1RST ((uint32_t)0x00000200)RCC_APB2RSTR_SDIORST ((uint32_t)0x00000800)žRCC_APB2RSTR_SPI1RST ((uint32_t)0x00001000)ŸRCC_APB2RSTR_USART1RST ((uint32_t)0x00004000)¢RCC_APB1RSTR_TIM2RST ((uint32_t)0x00000001)£RCC_APB1RSTR_TIM3RST ((uint32_t)0x00000002)¤RCC_APB1RSTR_TIM4RST ((uint32_t)0x00000004)¥RCC_APB1RSTR_TIM5RST ((uint32_t)0x00000008)¦RCC_APB1RSTR_TIM6RST ((uint32_t)0x00000010)§RCC_APB1RSTR_TIM7RST ((uint32_t)0x00000020)¨RCC_APB1RSTR_LCDRST ((uint32_t)0x00000200)©RCC_APB1RSTR_WWDGRST ((uint32_t)0x00000800)ªRCC_APB1RSTR_SPI2RST ((uint32_t)0x00004000)«RCC_APB1RSTR_SPI3RST ((uint32_t)0x00008000)¬RCC_APB1RSTR_USART2RST ((uint32_t)0x00020000)­RCC_APB1RSTR_USART3RST ((uint32_t)0x00040000)®RCC_APB1RSTR_UART4RST ((uint32_t)0x00080000)¯RCC_APB1RSTR_UART5RST ((uint32_t)0x00100000)°RCC_APB1RSTR_I2C1RST ((uint32_t)0x00200000)±RCC_APB1RSTR_I2C2RST ((uint32_t)0x00400000)²RCC_APB1RSTR_USBRST ((uint32_t)0x00800000)³RCC_APB1RSTR_PWRRST ((uint32_t)0x10000000)´RCC_APB1RSTR_DACRST ((uint32_t)0x20000000)µRCC_APB1RSTR_COMPRST ((uint32_t)0x80000000)¸RCC_AHBENR_GPIOAEN ((uint32_t)0x00000001)¹RCC_AHBENR_GPIOBEN ((uint32_t)0x00000002)ºRCC_AHBENR_GPIOCEN ((uint32_t)0x00000004)»RCC_AHBENR_GPIODEN ((uint32_t)0x00000008)¼RCC_AHBENR_GPIOEEN ((uint32_t)0x00000010)½RCC_AHBENR_GPIOHEN ((uint32_t)0x00000020)¾RCC_AHBENR_GPIOFEN ((uint32_t)0x00000040)¿RCC_AHBENR_GPIOGEN ((uint32_t)0x00000080)ÀRCC_AHBENR_CRCEN ((uint32_t)0x00001000)ÁRCC_AHBENR_FLITFEN ((uint32_t)0x00008000)ÃRCC_AHBENR_DMA1EN ((uint32_t)0x01000000)ÄRCC_AHBENR_DMA2EN ((uint32_t)0x02000000)ÅRCC_AHBENR_AESEN ((uint32_t)0x08000000)ÆRCC_AHBENR_FSMCEN ((uint32_t)0x40000000)ÊRCC_APB2ENR_SYSCFGEN ((uint32_t)0x00000001)ËRCC_APB2ENR_TIM9EN ((uint32_t)0x00000004)ÌRCC_APB2ENR_TIM10EN ((uint32_t)0x00000008)ÍRCC_APB2ENR_TIM11EN ((uint32_t)0x00000010)ÎRCC_APB2ENR_ADC1EN ((uint32_t)0x00000200)ÏRCC_APB2ENR_SDIOEN ((uint32_t)0x00000800)ÐRCC_APB2ENR_SPI1EN ((uint32_t)0x00001000)ÑRCC_APB2ENR_USART1EN ((uint32_t)0x00004000)ÕRCC_APB1ENR_TIM2EN ((uint32_t)0x00000001)ÖRCC_APB1ENR_TIM3EN ((uint32_t)0x00000002)×RCC_APB1ENR_TIM4EN ((uint32_t)0x00000004)ØRCC_APB1ENR_TIM5EN ((uint32_t)0x00000008)ÙRCC_APB1ENR_TIM6EN ((uint32_t)0x00000010)ÚRCC_APB1ENR_TIM7EN ((uint32_t)0x00000020)ÛRCC_APB1ENR_LCDEN ((uint32_t)0x00000200)ÜRCC_APB1ENR_WWDGEN ((uint32_t)0x00000800)ÝRCC_APB1ENR_SPI2EN ((uint32_t)0x00004000)ÞRCC_APB1ENR_SPI3EN ((uint32_t)0x00008000)ßRCC_APB1ENR_USART2EN ((uint32_t)0x00020000)àRCC_APB1ENR_USART3EN ((uint32_t)0x00040000)áRCC_APB1ENR_UART4EN ((uint32_t)0x00080000)âRCC_APB1ENR_UART5EN ((uint32_t)0x00100000)ãRCC_APB1ENR_I2C1EN ((uint32_t)0x00200000)äRCC_APB1ENR_I2C2EN ((uint32_t)0x00400000)åRCC_APB1ENR_USBEN ((uint32_t)0x00800000)æRCC_APB1ENR_PWREN ((uint32_t)0x10000000)çRCC_APB1ENR_DACEN ((uint32_t)0x20000000)èRCC_APB1ENR_COMPEN ((uint32_t)0x80000000)ëRCC_AHBLPENR_GPIOALPEN ((uint32_t)0x00000001)ìRCC_AHBLPENR_GPIOBLPEN ((uint32_t)0x00000002)íRCC_AHBLPENR_GPIOCLPEN ((uint32_t)0x00000004)îRCC_AHBLPENR_GPIODLPEN ((uint32_t)0x00000008)ïRCC_AHBLPENR_GPIOELPEN ((uint32_t)0x00000010)ðRCC_AHBLPENR_GPIOHLPEN ((uint32_t)0x00000020)ñRCC_AHBLPENR_GPIOFLPEN ((uint32_t)0x00000040)òRCC_AHBLPENR_GPIOGLPEN ((uint32_t)0x00000080)óRCC_AHBLPENR_CRCLPEN ((uint32_t)0x00001000)ôRCC_AHBLPENR_FLITFLPEN ((uint32_t)0x00008000)÷RCC_AHBLPENR_SRAMLPEN ((uint32_t)0x00010000)øRCC_AHBLPENR_DMA1LPEN ((uint32_t)0x01000000)ùRCC_AHBLPENR_DMA2LPEN ((uint32_t)0x02000000)úRCC_AHBLPENR_AESLPEN ((uint32_t)0x08000000)ûRCC_AHBLPENR_FSMCLPEN ((uint32_t)0x40000000)þRCC_APB2LPENR_SYSCFGLPEN ((uint32_t)0x00000001)ÿRCC_APB2LPENR_TIM9LPEN ((uint32_t)0x00000004)€RCC_APB2LPENR_TIM10LPEN ((uint32_t)0x00000008)RCC_APB2LPENR_TIM11LPEN ((uint32_t)0x00000010)‚RCC_APB2LPENR_ADC1LPEN ((uint32_t)0x00000200)ƒRCC_APB2LPENR_SDIOLPEN ((uint32_t)0x00000800)„RCC_APB2LPENR_SPI1LPEN ((uint32_t)0x00001000)…RCC_APB2LPENR_USART1LPEN ((uint32_t)0x00004000)ˆRCC_APB1LPENR_TIM2LPEN ((uint32_t)0x00000001)‰RCC_APB1LPENR_TIM3LPEN ((uint32_t)0x00000002)ŠRCC_APB1LPENR_TIM4LPEN ((uint32_t)0x00000004)‹RCC_APB1LPENR_TIM5LPEN ((uint32_t)0x00000008)ŒRCC_APB1LPENR_TIM6LPEN ((uint32_t)0x00000010)RCC_APB1LPENR_TIM7LPEN ((uint32_t)0x00000020)ŽRCC_APB1LPENR_LCDLPEN ((uint32_t)0x00000200)RCC_APB1LPENR_WWDGLPEN ((uint32_t)0x00000800)RCC_APB1LPENR_SPI2LPEN ((uint32_t)0x00004000)‘RCC_APB1LPENR_SPI3LPEN ((uint32_t)0x00008000)’RCC_APB1LPENR_USART2LPEN ((uint32_t)0x00020000)“RCC_APB1LPENR_USART3LPEN ((uint32_t)0x00040000)”RCC_APB1LPENR_UART4LPEN ((uint32_t)0x00080000)•RCC_APB1LPENR_UART5LPEN ((uint32_t)0x00100000)–RCC_APB1LPENR_I2C1LPEN ((uint32_t)0x00200000)—RCC_APB1LPENR_I2C2LPEN ((uint32_t)0x00400000)˜RCC_APB1LPENR_USBLPEN ((uint32_t)0x00800000)™RCC_APB1LPENR_PWRLPEN ((uint32_t)0x10000000)šRCC_APB1LPENR_DACLPEN ((uint32_t)0x20000000)›RCC_APB1LPENR_COMPLPEN ((uint32_t)0x80000000)žRCC_CSR_LSION ((uint32_t)0x00000001)ŸRCC_CSR_LSIRDY ((uint32_t)0x00000002)¡RCC_CSR_LSEON ((uint32_t)0x00000100)¢RCC_CSR_LSERDY ((uint32_t)0x00000200)£RCC_CSR_LSEBYP ((uint32_t)0x00000400)¤RCC_CSR_LSECSSON ((uint32_t)0x00000800)¥RCC_CSR_LSECSSD ((uint32_t)0x00001000)§RCC_CSR_RTCSEL ((uint32_t)0x00030000)¨RCC_CSR_RTCSEL_0 ((uint32_t)0x00010000)©RCC_CSR_RTCSEL_1 ((uint32_t)0x00020000)¬RCC_CSR_RTCSEL_NOCLOCK ((uint32_t)0x00000000)­RCC_CSR_RTCSEL_LSE ((uint32_t)0x00010000)®RCC_CSR_RTCSEL_LSI ((uint32_t)0x00020000)¯RCC_CSR_RTCSEL_HSE ((uint32_t)0x00030000)±RCC_CSR_RTCEN ((uint32_t)0x00400000)²RCC_CSR_RTCRST ((uint32_t)0x00800000)´RCC_CSR_RMVF ((uint32_t)0x01000000)µRCC_CSR_OBLRSTF ((uint32_t)0x02000000)¶RCC_CSR_PINRSTF ((uint32_t)0x04000000)·RCC_CSR_PORRSTF ((uint32_t)0x08000000)¸RCC_CSR_SFTRSTF ((uint32_t)0x10000000)¹RCC_CSR_IWDGRSTF ((uint32_t)0x20000000)ºRCC_CSR_WWDGRSTF ((uint32_t)0x40000000)»RCC_CSR_LPWRRSTF ((uint32_t)0x80000000)ÄRTC_TR_PM ((uint32_t)0x00400000)ÅRTC_TR_HT ((uint32_t)0x00300000)ÆRTC_TR_HT_0 ((uint32_t)0x00100000)ÇRTC_TR_HT_1 ((uint32_t)0x00200000)ÈRTC_TR_HU ((uint32_t)0x000F0000)ÉRTC_TR_HU_0 ((uint32_t)0x00010000)ÊRTC_TR_HU_1 ((uint32_t)0x00020000)ËRTC_TR_HU_2 ((uint32_t)0x00040000)ÌRTC_TR_HU_3 ((uint32_t)0x00080000)ÍRTC_TR_MNT ((uint32_t)0x00007000)ÎRTC_TR_MNT_0 ((uint32_t)0x00001000)ÏRTC_TR_MNT_1 ((uint32_t)0x00002000)ÐRTC_TR_MNT_2 ((uint32_t)0x00004000)ÑRTC_TR_MNU ((uint32_t)0x00000F00)ÒRTC_TR_MNU_0 ((uint32_t)0x00000100)ÓRTC_TR_MNU_1 ((uint32_t)0x00000200)ÔRTC_TR_MNU_2 ((uint32_t)0x00000400)ÕRTC_TR_MNU_3 ((uint32_t)0x00000800)ÖRTC_TR_ST ((uint32_t)0x00000070)×RTC_TR_ST_0 ((uint32_t)0x00000010)ØRTC_TR_ST_1 ((uint32_t)0x00000020)ÙRTC_TR_ST_2 ((uint32_t)0x00000040)ÚRTC_TR_SU ((uint32_t)0x0000000F)ÛRTC_TR_SU_0 ((uint32_t)0x00000001)ÜRTC_TR_SU_1 ((uint32_t)0x00000002)ÝRTC_TR_SU_2 ((uint32_t)0x00000004)ÞRTC_TR_SU_3 ((uint32_t)0x00000008)áRTC_DR_YT ((uint32_t)0x00F00000)âRTC_DR_YT_0 ((uint32_t)0x00100000)ãRTC_DR_YT_1 ((uint32_t)0x00200000)äRTC_DR_YT_2 ((uint32_t)0x00400000)åRTC_DR_YT_3 ((uint32_t)0x00800000)æRTC_DR_YU ((uint32_t)0x000F0000)çRTC_DR_YU_0 ((uint32_t)0x00010000)èRTC_DR_YU_1 ((uint32_t)0x00020000)éRTC_DR_YU_2 ((uint32_t)0x00040000)êRTC_DR_YU_3 ((uint32_t)0x00080000)ëRTC_DR_WDU ((uint32_t)0x0000E000)ìRTC_DR_WDU_0 ((uint32_t)0x00002000)íRTC_DR_WDU_1 ((uint32_t)0x00004000)îRTC_DR_WDU_2 ((uint32_t)0x00008000)ïRTC_DR_MT ((uint32_t)0x00001000)ðRTC_DR_MU ((uint32_t)0x00000F00)ñRTC_DR_MU_0 ((uint32_t)0x00000100)òRTC_DR_MU_1 ((uint32_t)0x00000200)óRTC_DR_MU_2 ((uint32_t)0x00000400)ôRTC_DR_MU_3 ((uint32_t)0x00000800)õRTC_DR_DT ((uint32_t)0x00000030)öRTC_DR_DT_0 ((uint32_t)0x00000010)÷RTC_DR_DT_1 ((uint32_t)0x00000020)øRTC_DR_DU ((uint32_t)0x0000000F)ùRTC_DR_DU_0 ((uint32_t)0x00000001)úRTC_DR_DU_1 ((uint32_t)0x00000002)ûRTC_DR_DU_2 ((uint32_t)0x00000004)üRTC_DR_DU_3 ((uint32_t)0x00000008)ÿRTC_CR_COE ((uint32_t)0x00800000)€RTC_CR_OSEL ((uint32_t)0x00600000)RTC_CR_OSEL_0 ((uint32_t)0x00200000)‚RTC_CR_OSEL_1 ((uint32_t)0x00400000)ƒRTC_CR_POL ((uint32_t)0x00100000)„RTC_CR_COSEL ((uint32_t)0x00080000)…RTC_CR_BCK ((uint32_t)0x00040000)†RTC_CR_SUB1H ((uint32_t)0x00020000)‡RTC_CR_ADD1H ((uint32_t)0x00010000)ˆRTC_CR_TSIE ((uint32_t)0x00008000)‰RTC_CR_WUTIE ((uint32_t)0x00004000)ŠRTC_CR_ALRBIE ((uint32_t)0x00002000)‹RTC_CR_ALRAIE ((uint32_t)0x00001000)ŒRTC_CR_TSE ((uint32_t)0x00000800)RTC_CR_WUTE ((uint32_t)0x00000400)ŽRTC_CR_ALRBE ((uint32_t)0x00000200)RTC_CR_ALRAE ((uint32_t)0x00000100)RTC_CR_DCE ((uint32_t)0x00000080)‘RTC_CR_FMT ((uint32_t)0x00000040)’RTC_CR_BYPSHAD ((uint32_t)0x00000020)“RTC_CR_REFCKON ((uint32_t)0x00000010)”RTC_CR_TSEDGE ((uint32_t)0x00000008)•RTC_CR_WUCKSEL ((uint32_t)0x00000007)–RTC_CR_WUCKSEL_0 ((uint32_t)0x00000001)—RTC_CR_WUCKSEL_1 ((uint32_t)0x00000002)˜RTC_CR_WUCKSEL_2 ((uint32_t)0x00000004)›RTC_ISR_RECALPF ((uint32_t)0x00010000)œRTC_ISR_TAMP3F ((uint32_t)0x00008000)RTC_ISR_TAMP2F ((uint32_t)0x00004000)žRTC_ISR_TAMP1F ((uint32_t)0x00002000)ŸRTC_ISR_TSOVF ((uint32_t)0x00001000) RTC_ISR_TSF ((uint32_t)0x00000800)¡RTC_ISR_WUTF ((uint32_t)0x00000400)¢RTC_ISR_ALRBF ((uint32_t)0x00000200)£RTC_ISR_ALRAF ((uint32_t)0x00000100)¤RTC_ISR_INIT ((uint32_t)0x00000080)¥RTC_ISR_INITF ((uint32_t)0x00000040)¦RTC_ISR_RSF ((uint32_t)0x00000020)§RTC_ISR_INITS ((uint32_t)0x00000010)¨RTC_ISR_SHPF ((uint32_t)0x00000008)©RTC_ISR_WUTWF ((uint32_t)0x00000004)ªRTC_ISR_ALRBWF ((uint32_t)0x00000002)«RTC_ISR_ALRAWF ((uint32_t)0x00000001)®RTC_PRER_PREDIV_A ((uint32_t)0x007F0000)¯RTC_PRER_PREDIV_S ((uint32_t)0x00007FFF)²RTC_WUTR_WUT ((uint32_t)0x0000FFFF)µRTC_CALIBR_DCS ((uint32_t)0x00000080)¶RTC_CALIBR_DC ((uint32_t)0x0000001F)¹RTC_ALRMAR_MSK4 ((uint32_t)0x80000000)ºRTC_ALRMAR_WDSEL ((uint32_t)0x40000000)»RTC_ALRMAR_DT ((uint32_t)0x30000000)¼RTC_ALRMAR_DT_0 ((uint32_t)0x10000000)½RTC_ALRMAR_DT_1 ((uint32_t)0x20000000)¾RTC_ALRMAR_DU ((uint32_t)0x0F000000)¿RTC_ALRMAR_DU_0 ((uint32_t)0x01000000)ÀRTC_ALRMAR_DU_1 ((uint32_t)0x02000000)ÁRTC_ALRMAR_DU_2 ((uint32_t)0x04000000)ÂRTC_ALRMAR_DU_3 ((uint32_t)0x08000000)ÃRTC_ALRMAR_MSK3 ((uint32_t)0x00800000)ÄRTC_ALRMAR_PM ((uint32_t)0x00400000)ÅRTC_ALRMAR_HT ((uint32_t)0x00300000)ÆRTC_ALRMAR_HT_0 ((uint32_t)0x00100000)ÇRTC_ALRMAR_HT_1 ((uint32_t)0x00200000)ÈRTC_ALRMAR_HU ((uint32_t)0x000F0000)ÉRTC_ALRMAR_HU_0 ((uint32_t)0x00010000)ÊRTC_ALRMAR_HU_1 ((uint32_t)0x00020000)ËRTC_ALRMAR_HU_2 ((uint32_t)0x00040000)ÌRTC_ALRMAR_HU_3 ((uint32_t)0x00080000)ÍRTC_ALRMAR_MSK2 ((uint32_t)0x00008000)ÎRTC_ALRMAR_MNT ((uint32_t)0x00007000)ÏRTC_ALRMAR_MNT_0 ((uint32_t)0x00001000)ÐRTC_ALRMAR_MNT_1 ((uint32_t)0x00002000)ÑRTC_ALRMAR_MNT_2 ((uint32_t)0x00004000)ÒRTC_ALRMAR_MNU ((uint32_t)0x00000F00)ÓRTC_ALRMAR_MNU_0 ((uint32_t)0x00000100)ÔRTC_ALRMAR_MNU_1 ((uint32_t)0x00000200)ÕRTC_ALRMAR_MNU_2 ((uint32_t)0x00000400)ÖRTC_ALRMAR_MNU_3 ((uint32_t)0x00000800)×RTC_ALRMAR_MSK1 ((uint32_t)0x00000080)ØRTC_ALRMAR_ST ((uint32_t)0x00000070)ÙRTC_ALRMAR_ST_0 ((uint32_t)0x00000010)ÚRTC_ALRMAR_ST_1 ((uint32_t)0x00000020)ÛRTC_ALRMAR_ST_2 ((uint32_t)0x00000040)ÜRTC_ALRMAR_SU ((uint32_t)0x0000000F)ÝRTC_ALRMAR_SU_0 ((uint32_t)0x00000001)ÞRTC_ALRMAR_SU_1 ((uint32_t)0x00000002)ßRTC_ALRMAR_SU_2 ((uint32_t)0x00000004)àRTC_ALRMAR_SU_3 ((uint32_t)0x00000008)ãRTC_ALRMBR_MSK4 ((uint32_t)0x80000000)äRTC_ALRMBR_WDSEL ((uint32_t)0x40000000)åRTC_ALRMBR_DT ((uint32_t)0x30000000)æRTC_ALRMBR_DT_0 ((uint32_t)0x10000000)çRTC_ALRMBR_DT_1 ((uint32_t)0x20000000)èRTC_ALRMBR_DU ((uint32_t)0x0F000000)éRTC_ALRMBR_DU_0 ((uint32_t)0x01000000)êRTC_ALRMBR_DU_1 ((uint32_t)0x02000000)ëRTC_ALRMBR_DU_2 ((uint32_t)0x04000000)ìRTC_ALRMBR_DU_3 ((uint32_t)0x08000000)íRTC_ALRMBR_MSK3 ((uint32_t)0x00800000)îRTC_ALRMBR_PM ((uint32_t)0x00400000)ïRTC_ALRMBR_HT ((uint32_t)0x00300000)ðRTC_ALRMBR_HT_0 ((uint32_t)0x00100000)ñRTC_ALRMBR_HT_1 ((uint32_t)0x00200000)òRTC_ALRMBR_HU ((uint32_t)0x000F0000)óRTC_ALRMBR_HU_0 ((uint32_t)0x00010000)ôRTC_ALRMBR_HU_1 ((uint32_t)0x00020000)õRTC_ALRMBR_HU_2 ((uint32_t)0x00040000)öRTC_ALRMBR_HU_3 ((uint32_t)0x00080000)÷RTC_ALRMBR_MSK2 ((uint32_t)0x00008000)øRTC_ALRMBR_MNT ((uint32_t)0x00007000)ùRTC_ALRMBR_MNT_0 ((uint32_t)0x00001000)úRTC_ALRMBR_MNT_1 ((uint32_t)0x00002000)ûRTC_ALRMBR_MNT_2 ((uint32_t)0x00004000)üRTC_ALRMBR_MNU ((uint32_t)0x00000F00)ýRTC_ALRMBR_MNU_0 ((uint32_t)0x00000100)þRTC_ALRMBR_MNU_1 ((uint32_t)0x00000200)ÿRTC_ALRMBR_MNU_2 ((uint32_t)0x00000400)€RTC_ALRMBR_MNU_3 ((uint32_t)0x00000800)RTC_ALRMBR_MSK1 ((uint32_t)0x00000080)‚RTC_ALRMBR_ST ((uint32_t)0x00000070)ƒRTC_ALRMBR_ST_0 ((uint32_t)0x00000010)„RTC_ALRMBR_ST_1 ((uint32_t)0x00000020)…RTC_ALRMBR_ST_2 ((uint32_t)0x00000040)†RTC_ALRMBR_SU ((uint32_t)0x0000000F)‡RTC_ALRMBR_SU_0 ((uint32_t)0x00000001)ˆRTC_ALRMBR_SU_1 ((uint32_t)0x00000002)‰RTC_ALRMBR_SU_2 ((uint32_t)0x00000004)ŠRTC_ALRMBR_SU_3 ((uint32_t)0x00000008)RTC_WPR_KEY ((uint32_t)0x000000FF)RTC_SSR_SS ((uint32_t)0x0000FFFF)“RTC_SHIFTR_SUBFS ((uint32_t)0x00007FFF)”RTC_SHIFTR_ADD1S ((uint32_t)0x80000000)—RTC_TSTR_PM ((uint32_t)0x00400000)˜RTC_TSTR_HT ((uint32_t)0x00300000)™RTC_TSTR_HT_0 ((uint32_t)0x00100000)šRTC_TSTR_HT_1 ((uint32_t)0x00200000)›RTC_TSTR_HU ((uint32_t)0x000F0000)œRTC_TSTR_HU_0 ((uint32_t)0x00010000)RTC_TSTR_HU_1 ((uint32_t)0x00020000)žRTC_TSTR_HU_2 ((uint32_t)0x00040000)ŸRTC_TSTR_HU_3 ((uint32_t)0x00080000) RTC_TSTR_MNT ((uint32_t)0x00007000)¡RTC_TSTR_MNT_0 ((uint32_t)0x00001000)¢RTC_TSTR_MNT_1 ((uint32_t)0x00002000)£RTC_TSTR_MNT_2 ((uint32_t)0x00004000)¤RTC_TSTR_MNU ((uint32_t)0x00000F00)¥RTC_TSTR_MNU_0 ((uint32_t)0x00000100)¦RTC_TSTR_MNU_1 ((uint32_t)0x00000200)§RTC_TSTR_MNU_2 ((uint32_t)0x00000400)¨RTC_TSTR_MNU_3 ((uint32_t)0x00000800)©RTC_TSTR_ST ((uint32_t)0x00000070)ªRTC_TSTR_ST_0 ((uint32_t)0x00000010)«RTC_TSTR_ST_1 ((uint32_t)0x00000020)¬RTC_TSTR_ST_2 ((uint32_t)0x00000040)­RTC_TSTR_SU ((uint32_t)0x0000000F)®RTC_TSTR_SU_0 ((uint32_t)0x00000001)¯RTC_TSTR_SU_1 ((uint32_t)0x00000002)°RTC_TSTR_SU_2 ((uint32_t)0x00000004)±RTC_TSTR_SU_3 ((uint32_t)0x00000008)´RTC_TSDR_WDU ((uint32_t)0x0000E000)µRTC_TSDR_WDU_0 ((uint32_t)0x00002000)¶RTC_TSDR_WDU_1 ((uint32_t)0x00004000)·RTC_TSDR_WDU_2 ((uint32_t)0x00008000)¸RTC_TSDR_MT ((uint32_t)0x00001000)¹RTC_TSDR_MU ((uint32_t)0x00000F00)ºRTC_TSDR_MU_0 ((uint32_t)0x00000100)»RTC_TSDR_MU_1 ((uint32_t)0x00000200)¼RTC_TSDR_MU_2 ((uint32_t)0x00000400)½RTC_TSDR_MU_3 ((uint32_t)0x00000800)¾RTC_TSDR_DT ((uint32_t)0x00000030)¿RTC_TSDR_DT_0 ((uint32_t)0x00000010)ÀRTC_TSDR_DT_1 ((uint32_t)0x00000020)ÁRTC_TSDR_DU ((uint32_t)0x0000000F)ÂRTC_TSDR_DU_0 ((uint32_t)0x00000001)ÃRTC_TSDR_DU_1 ((uint32_t)0x00000002)ÄRTC_TSDR_DU_2 ((uint32_t)0x00000004)ÅRTC_TSDR_DU_3 ((uint32_t)0x00000008)ÈRTC_TSSSR_SS ((uint32_t)0x0000FFFF)ËRTC_CALR_CALP ((uint32_t)0x00008000)ÌRTC_CALR_CALW8 ((uint32_t)0x00004000)ÍRTC_CALR_CALW16 ((uint32_t)0x00002000)ÎRTC_CALR_CALM ((uint32_t)0x000001FF)ÏRTC_CALR_CALM_0 ((uint32_t)0x00000001)ÐRTC_CALR_CALM_1 ((uint32_t)0x00000002)ÑRTC_CALR_CALM_2 ((uint32_t)0x00000004)ÒRTC_CALR_CALM_3 ((uint32_t)0x00000008)ÓRTC_CALR_CALM_4 ((uint32_t)0x00000010)ÔRTC_CALR_CALM_5 ((uint32_t)0x00000020)ÕRTC_CALR_CALM_6 ((uint32_t)0x00000040)ÖRTC_CALR_CALM_7 ((uint32_t)0x00000080)×RTC_CALR_CALM_8 ((uint32_t)0x00000100)ÚRTC_TAFCR_ALARMOUTTYPE ((uint32_t)0x00040000)ÛRTC_TAFCR_TAMPPUDIS ((uint32_t)0x00008000)ÜRTC_TAFCR_TAMPPRCH ((uint32_t)0x00006000)ÝRTC_TAFCR_TAMPPRCH_0 ((uint32_t)0x00002000)ÞRTC_TAFCR_TAMPPRCH_1 ((uint32_t)0x00004000)ßRTC_TAFCR_TAMPFLT ((uint32_t)0x00001800)àRTC_TAFCR_TAMPFLT_0 ((uint32_t)0x00000800)áRTC_TAFCR_TAMPFLT_1 ((uint32_t)0x00001000)âRTC_TAFCR_TAMPFREQ ((uint32_t)0x00000700)ãRTC_TAFCR_TAMPFREQ_0 ((uint32_t)0x00000100)äRTC_TAFCR_TAMPFREQ_1 ((uint32_t)0x00000200)åRTC_TAFCR_TAMPFREQ_2 ((uint32_t)0x00000400)æRTC_TAFCR_TAMPTS ((uint32_t)0x00000080)çRTC_TAFCR_TAMP3TRG ((uint32_t)0x00000040)èRTC_TAFCR_TAMP3E ((uint32_t)0x00000020)éRTC_TAFCR_TAMP2TRG ((uint32_t)0x00000010)êRTC_TAFCR_TAMP2E ((uint32_t)0x00000008)ëRTC_TAFCR_TAMPIE ((uint32_t)0x00000004)ìRTC_TAFCR_TAMP1TRG ((uint32_t)0x00000002)íRTC_TAFCR_TAMP1E ((uint32_t)0x00000001)ðRTC_ALRMASSR_MASKSS ((uint32_t)0x0F000000)ñRTC_ALRMASSR_MASKSS_0 ((uint32_t)0x01000000)òRTC_ALRMASSR_MASKSS_1 ((uint32_t)0x02000000)óRTC_ALRMASSR_MASKSS_2 ((uint32_t)0x04000000)ôRTC_ALRMASSR_MASKSS_3 ((uint32_t)0x08000000)õRTC_ALRMASSR_SS ((uint32_t)0x00007FFF)øRTC_ALRMBSSR_MASKSS ((uint32_t)0x0F000000)ùRTC_ALRMBSSR_MASKSS_0 ((uint32_t)0x01000000)úRTC_ALRMBSSR_MASKSS_1 ((uint32_t)0x02000000)ûRTC_ALRMBSSR_MASKSS_2 ((uint32_t)0x04000000)üRTC_ALRMBSSR_MASKSS_3 ((uint32_t)0x08000000)ýRTC_ALRMBSSR_SS ((uint32_t)0x00007FFF)€ RTC_BKP0R ((uint32_t)0xFFFFFFFF)ƒ RTC_BKP1R ((uint32_t)0xFFFFFFFF)† RTC_BKP2R ((uint32_t)0xFFFFFFFF)‰ RTC_BKP3R ((uint32_t)0xFFFFFFFF)Œ RTC_BKP4R ((uint32_t)0xFFFFFFFF) RTC_BKP5R ((uint32_t)0xFFFFFFFF)’ RTC_BKP6R ((uint32_t)0xFFFFFFFF)• RTC_BKP7R ((uint32_t)0xFFFFFFFF)˜ RTC_BKP8R ((uint32_t)0xFFFFFFFF)› RTC_BKP9R ((uint32_t)0xFFFFFFFF)ž RTC_BKP10R ((uint32_t)0xFFFFFFFF)¡ RTC_BKP11R ((uint32_t)0xFFFFFFFF)¤ RTC_BKP12R ((uint32_t)0xFFFFFFFF)§ RTC_BKP13R ((uint32_t)0xFFFFFFFF)ª RTC_BKP14R ((uint32_t)0xFFFFFFFF)­ RTC_BKP15R ((uint32_t)0xFFFFFFFF)° RTC_BKP16R ((uint32_t)0xFFFFFFFF)³ RTC_BKP17R ((uint32_t)0xFFFFFFFF)¶ RTC_BKP18R ((uint32_t)0xFFFFFFFF)¹ RTC_BKP19R ((uint32_t)0xFFFFFFFF)¼ RTC_BKP20R ((uint32_t)0xFFFFFFFF)¿ RTC_BKP21R ((uint32_t)0xFFFFFFFF) RTC_BKP22R ((uint32_t)0xFFFFFFFF)Å RTC_BKP23R ((uint32_t)0xFFFFFFFF)È RTC_BKP24R ((uint32_t)0xFFFFFFFF)Ë RTC_BKP25R ((uint32_t)0xFFFFFFFF)Î RTC_BKP26R ((uint32_t)0xFFFFFFFF)Ñ RTC_BKP27R ((uint32_t)0xFFFFFFFF)Ô RTC_BKP28R ((uint32_t)0xFFFFFFFF)× RTC_BKP29R ((uint32_t)0xFFFFFFFF)Ú RTC_BKP30R ((uint32_t)0xFFFFFFFF)Ý RTC_BKP31R ((uint32_t)0xFFFFFFFF)æ SDIO_POWER_PWRCTRL ((uint8_t)0x03)ç SDIO_POWER_PWRCTRL_0 ((uint8_t)0x01)è SDIO_POWER_PWRCTRL_1 ((uint8_t)0x02)ë SDIO_CLKCR_CLKDIV ((uint16_t)0x00FF)ì SDIO_CLKCR_CLKEN ((uint16_t)0x0100)í SDIO_CLKCR_PWRSAV ((uint16_t)0x0200)î SDIO_CLKCR_BYPASS ((uint16_t)0x0400)ð SDIO_CLKCR_WIDBUS ((uint16_t)0x1800)ñ SDIO_CLKCR_WIDBUS_0 ((uint16_t)0x0800)ò SDIO_CLKCR_WIDBUS_1 ((uint16_t)0x1000)ô SDIO_CLKCR_NEGEDGE ((uint16_t)0x2000)õ SDIO_CLKCR_HWFC_EN ((uint16_t)0x4000)ø SDIO_ARG_CMDARG ((uint32_t)0xFFFFFFFF)û SDIO_CMD_CMDINDEX ((uint16_t)0x003F)ý SDIO_CMD_WAITRESP ((uint16_t)0x00C0)þ SDIO_CMD_WAITRESP_0 ((uint16_t)0x0040)ÿ SDIO_CMD_WAITRESP_1 ((uint16_t)0x0080)!SDIO_CMD_WAITINT ((uint16_t)0x0100)‚!SDIO_CMD_WAITPEND ((uint16_t)0x0200)ƒ!SDIO_CMD_CPSMEN ((uint16_t)0x0400)„!SDIO_CMD_SDIOSUSPEND ((uint16_t)0x0800)…!SDIO_CMD_ENCMDCOMPL ((uint16_t)0x1000)†!SDIO_CMD_NIEN ((uint16_t)0x2000)‡!SDIO_CMD_CEATACMD ((uint16_t)0x4000)Š!SDIO_RESPCMD_RESPCMD ((uint8_t)0x3F)!SDIO_RESP0_CARDSTATUS0 ((uint32_t)0xFFFFFFFF)!SDIO_RESP1_CARDSTATUS1 ((uint32_t)0xFFFFFFFF)“!SDIO_RESP2_CARDSTATUS2 ((uint32_t)0xFFFFFFFF)–!SDIO_RESP3_CARDSTATUS3 ((uint32_t)0xFFFFFFFF)™!SDIO_RESP4_CARDSTATUS4 ((uint32_t)0xFFFFFFFF)œ!SDIO_DTIMER_DATATIME ((uint32_t)0xFFFFFFFF)Ÿ!SDIO_DLEN_DATALENGTH ((uint32_t)0x01FFFFFF)¢!SDIO_DCTRL_DTEN ((uint16_t)0x0001)£!SDIO_DCTRL_DTDIR ((uint16_t)0x0002)¤!SDIO_DCTRL_DTMODE ((uint16_t)0x0004)¥!SDIO_DCTRL_DMAEN ((uint16_t)0x0008)§!SDIO_DCTRL_DBLOCKSIZE ((uint16_t)0x00F0)¨!SDIO_DCTRL_DBLOCKSIZE_0 ((uint16_t)0x0010)©!SDIO_DCTRL_DBLOCKSIZE_1 ((uint16_t)0x0020)ª!SDIO_DCTRL_DBLOCKSIZE_2 ((uint16_t)0x0040)«!SDIO_DCTRL_DBLOCKSIZE_3 ((uint16_t)0x0080)­!SDIO_DCTRL_RWSTART ((uint16_t)0x0100)®!SDIO_DCTRL_RWSTOP ((uint16_t)0x0200)¯!SDIO_DCTRL_RWMOD ((uint16_t)0x0400)°!SDIO_DCTRL_SDIOEN ((uint16_t)0x0800)³!SDIO_DCOUNT_DATACOUNT ((uint32_t)0x01FFFFFF)¶!SDIO_STA_CCRCFAIL ((uint32_t)0x00000001)·!SDIO_STA_DCRCFAIL ((uint32_t)0x00000002)¸!SDIO_STA_CTIMEOUT ((uint32_t)0x00000004)¹!SDIO_STA_DTIMEOUT ((uint32_t)0x00000008)º!SDIO_STA_TXUNDERR ((uint32_t)0x00000010)»!SDIO_STA_RXOVERR ((uint32_t)0x00000020)¼!SDIO_STA_CMDREND ((uint32_t)0x00000040)½!SDIO_STA_CMDSENT ((uint32_t)0x00000080)¾!SDIO_STA_DATAEND ((uint32_t)0x00000100)¿!SDIO_STA_STBITERR ((uint32_t)0x00000200)À!SDIO_STA_DBCKEND ((uint32_t)0x00000400)Á!SDIO_STA_CMDACT ((uint32_t)0x00000800)Â!SDIO_STA_TXACT ((uint32_t)0x00001000)Ã!SDIO_STA_RXACT ((uint32_t)0x00002000)Ä!SDIO_STA_TXFIFOHE ((uint32_t)0x00004000)Å!SDIO_STA_RXFIFOHF ((uint32_t)0x00008000)Æ!SDIO_STA_TXFIFOF ((uint32_t)0x00010000)Ç!SDIO_STA_RXFIFOF ((uint32_t)0x00020000)È!SDIO_STA_TXFIFOE ((uint32_t)0x00040000)É!SDIO_STA_RXFIFOE ((uint32_t)0x00080000)Ê!SDIO_STA_TXDAVL ((uint32_t)0x00100000)Ë!SDIO_STA_RXDAVL ((uint32_t)0x00200000)Ì!SDIO_STA_SDIOIT ((uint32_t)0x00400000)Í!SDIO_STA_CEATAEND ((uint32_t)0x00800000)Ð!SDIO_ICR_CCRCFAILC ((uint32_t)0x00000001)Ñ!SDIO_ICR_DCRCFAILC ((uint32_t)0x00000002)Ò!SDIO_ICR_CTIMEOUTC ((uint32_t)0x00000004)Ó!SDIO_ICR_DTIMEOUTC ((uint32_t)0x00000008)Ô!SDIO_ICR_TXUNDERRC ((uint32_t)0x00000010)Õ!SDIO_ICR_RXOVERRC ((uint32_t)0x00000020)Ö!SDIO_ICR_CMDRENDC ((uint32_t)0x00000040)×!SDIO_ICR_CMDSENTC ((uint32_t)0x00000080)Ø!SDIO_ICR_DATAENDC ((uint32_t)0x00000100)Ù!SDIO_ICR_STBITERRC ((uint32_t)0x00000200)Ú!SDIO_ICR_DBCKENDC ((uint32_t)0x00000400)Û!SDIO_ICR_SDIOITC ((uint32_t)0x00400000)Ü!SDIO_ICR_CEATAENDC ((uint32_t)0x00800000)ß!SDIO_MASK_CCRCFAILIE ((uint32_t)0x00000001)à!SDIO_MASK_DCRCFAILIE ((uint32_t)0x00000002)á!SDIO_MASK_CTIMEOUTIE ((uint32_t)0x00000004)â!SDIO_MASK_DTIMEOUTIE ((uint32_t)0x00000008)ã!SDIO_MASK_TXUNDERRIE ((uint32_t)0x00000010)ä!SDIO_MASK_RXOVERRIE ((uint32_t)0x00000020)å!SDIO_MASK_CMDRENDIE ((uint32_t)0x00000040)æ!SDIO_MASK_CMDSENTIE ((uint32_t)0x00000080)ç!SDIO_MASK_DATAENDIE ((uint32_t)0x00000100)è!SDIO_MASK_STBITERRIE ((uint32_t)0x00000200)é!SDIO_MASK_DBCKENDIE ((uint32_t)0x00000400)ê!SDIO_MASK_CMDACTIE ((uint32_t)0x00000800)ë!SDIO_MASK_TXACTIE ((uint32_t)0x00001000)ì!SDIO_MASK_RXACTIE ((uint32_t)0x00002000)í!SDIO_MASK_TXFIFOHEIE ((uint32_t)0x00004000)î!SDIO_MASK_RXFIFOHFIE ((uint32_t)0x00008000)ï!SDIO_MASK_TXFIFOFIE ((uint32_t)0x00010000)ð!SDIO_MASK_RXFIFOFIE ((uint32_t)0x00020000)ñ!SDIO_MASK_TXFIFOEIE ((uint32_t)0x00040000)ò!SDIO_MASK_RXFIFOEIE ((uint32_t)0x00080000)ó!SDIO_MASK_TXDAVLIE ((uint32_t)0x00100000)ô!SDIO_MASK_RXDAVLIE ((uint32_t)0x00200000)õ!SDIO_MASK_SDIOITIE ((uint32_t)0x00400000)ö!SDIO_MASK_CEATAENDIE ((uint32_t)0x00800000)ù!SDIO_FIFOCNT_FIFOCOUNT ((uint32_t)0x00FFFFFF)ü!SDIO_FIFO_FIFODATA ((uint32_t)0xFFFFFFFF)…"SPI_CR1_CPHA ((uint16_t)0x0001)†"SPI_CR1_CPOL ((uint16_t)0x0002)‡"SPI_CR1_MSTR ((uint16_t)0x0004)‰"SPI_CR1_BR ((uint16_t)0x0038)Š"SPI_CR1_BR_0 ((uint16_t)0x0008)‹"SPI_CR1_BR_1 ((uint16_t)0x0010)Œ"SPI_CR1_BR_2 ((uint16_t)0x0020)Ž"SPI_CR1_SPE ((uint16_t)0x0040)"SPI_CR1_LSBFIRST ((uint16_t)0x0080)"SPI_CR1_SSI ((uint16_t)0x0100)‘"SPI_CR1_SSM ((uint16_t)0x0200)’"SPI_CR1_RXONLY ((uint16_t)0x0400)“"SPI_CR1_DFF ((uint16_t)0x0800)”"SPI_CR1_CRCNEXT ((uint16_t)0x1000)•"SPI_CR1_CRCEN ((uint16_t)0x2000)–"SPI_CR1_BIDIOE ((uint16_t)0x4000)—"SPI_CR1_BIDIMODE ((uint16_t)0x8000)š"SPI_CR2_RXDMAEN ((uint8_t)0x01)›"SPI_CR2_TXDMAEN ((uint8_t)0x02)œ"SPI_CR2_SSOE ((uint8_t)0x04)"SPI_CR2_FRF ((uint8_t)0x08)ž"SPI_CR2_ERRIE ((uint8_t)0x20)Ÿ"SPI_CR2_RXNEIE ((uint8_t)0x40) "SPI_CR2_TXEIE ((uint8_t)0x80)£"SPI_SR_RXNE ((uint8_t)0x01)¤"SPI_SR_TXE ((uint8_t)0x02)¥"SPI_SR_CHSIDE ((uint8_t)0x04)¦"SPI_SR_UDR ((uint8_t)0x08)§"SPI_SR_CRCERR ((uint8_t)0x10)¨"SPI_SR_MODF ((uint8_t)0x20)©"SPI_SR_OVR ((uint8_t)0x40)ª"SPI_SR_BSY ((uint8_t)0x80)­"SPI_DR_DR ((uint16_t)0xFFFF)°"SPI_CRCPR_CRCPOLY ((uint16_t)0xFFFF)³"SPI_RXCRCR_RXCRC ((uint16_t)0xFFFF)¶"SPI_TXCRCR_TXCRC ((uint16_t)0xFFFF)¹"SPI_I2SCFGR_CHLEN ((uint16_t)0x0001)»"SPI_I2SCFGR_DATLEN ((uint16_t)0x0006)¼"SPI_I2SCFGR_DATLEN_0 ((uint16_t)0x0002)½"SPI_I2SCFGR_DATLEN_1 ((uint16_t)0x0004)¿"SPI_I2SCFGR_CKPOL ((uint16_t)0x0008)Á"SPI_I2SCFGR_I2SSTD ((uint16_t)0x0030)Â"SPI_I2SCFGR_I2SSTD_0 ((uint16_t)0x0010)Ã"SPI_I2SCFGR_I2SSTD_1 ((uint16_t)0x0020)Å"SPI_I2SCFGR_PCMSYNC ((uint16_t)0x0080)Ç"SPI_I2SCFGR_I2SCFG ((uint16_t)0x0300)È"SPI_I2SCFGR_I2SCFG_0 ((uint16_t)0x0100)É"SPI_I2SCFGR_I2SCFG_1 ((uint16_t)0x0200)Ë"SPI_I2SCFGR_I2SE ((uint16_t)0x0400)Ì"SPI_I2SCFGR_I2SMOD ((uint16_t)0x0800)Ï"SPI_I2SPR_I2SDIV ((uint16_t)0x00FF)Ð"SPI_I2SPR_ODD ((uint16_t)0x0100)Ñ"SPI_I2SPR_MCKOE ((uint16_t)0x0200)Ù"SYSCFG_MEMRMP_MEM_MODE ((uint32_t)0x00000003)Ú"SYSCFG_MEMRMP_MEM_MODE_0 ((uint32_t)0x00000001)Û"SYSCFG_MEMRMP_MEM_MODE_1 ((uint32_t)0x00000002)Ü"SYSCFG_MEMRMP_BOOT_MODE ((uint32_t)0x00000300)Ý"SYSCFG_MEMRMP_BOOT_MODE_0 ((uint32_t)0x00000100)Þ"SYSCFG_MEMRMP_BOOT_MODE_1 ((uint32_t)0x00000200)á"SYSCFG_PMC_USB_PU ((uint32_t)0x00000001)ä"SYSCFG_EXTICR1_EXTI0 ((uint16_t)0x000F)å"SYSCFG_EXTICR1_EXTI1 ((uint16_t)0x00F0)æ"SYSCFG_EXTICR1_EXTI2 ((uint16_t)0x0F00)ç"SYSCFG_EXTICR1_EXTI3 ((uint16_t)0xF000)ì"SYSCFG_EXTICR1_EXTI0_PA ((uint16_t)0x0000)í"SYSCFG_EXTICR1_EXTI0_PB ((uint16_t)0x0001)î"SYSCFG_EXTICR1_EXTI0_PC ((uint16_t)0x0002)ï"SYSCFG_EXTICR1_EXTI0_PD ((uint16_t)0x0003)ð"SYSCFG_EXTICR1_EXTI0_PE ((uint16_t)0x0004)ñ"SYSCFG_EXTICR1_EXTI0_PH ((uint16_t)0x0005)ò"SYSCFG_EXTICR1_EXTI0_PF ((uint16_t)0x0006)ó"SYSCFG_EXTICR1_EXTI0_PG ((uint16_t)0x0007)ø"SYSCFG_EXTICR1_EXTI1_PA ((uint16_t)0x0000)ù"SYSCFG_EXTICR1_EXTI1_PB ((uint16_t)0x0010)ú"SYSCFG_EXTICR1_EXTI1_PC ((uint16_t)0x0020)û"SYSCFG_EXTICR1_EXTI1_PD ((uint16_t)0x0030)ü"SYSCFG_EXTICR1_EXTI1_PE ((uint16_t)0x0040)ý"SYSCFG_EXTICR1_EXTI1_PH ((uint16_t)0x0050)þ"SYSCFG_EXTICR1_EXTI1_PF ((uint16_t)0x0060)ÿ"SYSCFG_EXTICR1_EXTI1_PG ((uint16_t)0x0070)„#SYSCFG_EXTICR1_EXTI2_PA ((uint16_t)0x0000)…#SYSCFG_EXTICR1_EXTI2_PB ((uint16_t)0x0100)†#SYSCFG_EXTICR1_EXTI2_PC ((uint16_t)0x0200)‡#SYSCFG_EXTICR1_EXTI2_PD ((uint16_t)0x0300)ˆ#SYSCFG_EXTICR1_EXTI2_PE ((uint16_t)0x0400)‰#SYSCFG_EXTICR1_EXTI2_PH ((uint16_t)0x0500)Š#SYSCFG_EXTICR1_EXTI2_PF ((uint16_t)0x0600)‹#SYSCFG_EXTICR1_EXTI2_PG ((uint16_t)0x0700)#SYSCFG_EXTICR1_EXTI3_PA ((uint16_t)0x0000)‘#SYSCFG_EXTICR1_EXTI3_PB ((uint16_t)0x1000)’#SYSCFG_EXTICR1_EXTI3_PC ((uint16_t)0x2000)“#SYSCFG_EXTICR1_EXTI3_PD ((uint16_t)0x3000)”#SYSCFG_EXTICR1_EXTI3_PE ((uint16_t)0x4000)•#SYSCFG_EXTICR1_EXTI3_PF ((uint16_t)0x3000)–#SYSCFG_EXTICR1_EXTI3_PG ((uint16_t)0x4000)™#SYSCFG_EXTICR2_EXTI4 ((uint16_t)0x000F)š#SYSCFG_EXTICR2_EXTI5 ((uint16_t)0x00F0)›#SYSCFG_EXTICR2_EXTI6 ((uint16_t)0x0F00)œ#SYSCFG_EXTICR2_EXTI7 ((uint16_t)0xF000)¡#SYSCFG_EXTICR2_EXTI4_PA ((uint16_t)0x0000)¢#SYSCFG_EXTICR2_EXTI4_PB ((uint16_t)0x0001)£#SYSCFG_EXTICR2_EXTI4_PC ((uint16_t)0x0002)¤#SYSCFG_EXTICR2_EXTI4_PD ((uint16_t)0x0003)¥#SYSCFG_EXTICR2_EXTI4_PE ((uint16_t)0x0004)¦#SYSCFG_EXTICR2_EXTI4_PF ((uint16_t)0x0006)§#SYSCFG_EXTICR2_EXTI4_PG ((uint16_t)0x0007)¬#SYSCFG_EXTICR2_EXTI5_PA ((uint16_t)0x0000)­#SYSCFG_EXTICR2_EXTI5_PB ((uint16_t)0x0010)®#SYSCFG_EXTICR2_EXTI5_PC ((uint16_t)0x0020)¯#SYSCFG_EXTICR2_EXTI5_PD ((uint16_t)0x0030)°#SYSCFG_EXTICR2_EXTI5_PE ((uint16_t)0x0040)±#SYSCFG_EXTICR2_EXTI5_PF ((uint16_t)0x0060)²#SYSCFG_EXTICR2_EXTI5_PG ((uint16_t)0x0070)·#SYSCFG_EXTICR2_EXTI6_PA ((uint16_t)0x0000)¸#SYSCFG_EXTICR2_EXTI6_PB ((uint16_t)0x0100)¹#SYSCFG_EXTICR2_EXTI6_PC ((uint16_t)0x0200)º#SYSCFG_EXTICR2_EXTI6_PD ((uint16_t)0x0300)»#SYSCFG_EXTICR2_EXTI6_PE ((uint16_t)0x0400)¼#SYSCFG_EXTICR2_EXTI6_PF ((uint16_t)0x0600)½#SYSCFG_EXTICR2_EXTI6_PG ((uint16_t)0x0700)Â#SYSCFG_EXTICR2_EXTI7_PA ((uint16_t)0x0000)Ã#SYSCFG_EXTICR2_EXTI7_PB ((uint16_t)0x1000)Ä#SYSCFG_EXTICR2_EXTI7_PC ((uint16_t)0x2000)Å#SYSCFG_EXTICR2_EXTI7_PD ((uint16_t)0x3000)Æ#SYSCFG_EXTICR2_EXTI7_PE ((uint16_t)0x4000)Ç#SYSCFG_EXTICR2_EXTI7_PF ((uint16_t)0x6000)È#SYSCFG_EXTICR2_EXTI7_PG ((uint16_t)0x7000)Ë#SYSCFG_EXTICR3_EXTI8 ((uint16_t)0x000F)Ì#SYSCFG_EXTICR3_EXTI9 ((uint16_t)0x00F0)Í#SYSCFG_EXTICR3_EXTI10 ((uint16_t)0x0F00)Î#SYSCFG_EXTICR3_EXTI11 ((uint16_t)0xF000)Ó#SYSCFG_EXTICR3_EXTI8_PA ((uint16_t)0x0000)Ô#SYSCFG_EXTICR3_EXTI8_PB ((uint16_t)0x0001)Õ#SYSCFG_EXTICR3_EXTI8_PC ((uint16_t)0x0002)Ö#SYSCFG_EXTICR3_EXTI8_PD ((uint16_t)0x0003)×#SYSCFG_EXTICR3_EXTI8_PE ((uint16_t)0x0004)Ø#SYSCFG_EXTICR3_EXTI8_PF ((uint16_t)0x0006)Ù#SYSCFG_EXTICR3_EXTI8_PG ((uint16_t)0x0007)Þ#SYSCFG_EXTICR3_EXTI9_PA ((uint16_t)0x0000)ß#SYSCFG_EXTICR3_EXTI9_PB ((uint16_t)0x0010)à#SYSCFG_EXTICR3_EXTI9_PC ((uint16_t)0x0020)á#SYSCFG_EXTICR3_EXTI9_PD ((uint16_t)0x0030)â#SYSCFG_EXTICR3_EXTI9_PE ((uint16_t)0x0040)ã#SYSCFG_EXTICR3_EXTI9_PF ((uint16_t)0x0060)ä#SYSCFG_EXTICR3_EXTI9_PG ((uint16_t)0x0070)é#SYSCFG_EXTICR3_EXTI10_PA ((uint16_t)0x0000)ê#SYSCFG_EXTICR3_EXTI10_PB ((uint16_t)0x0100)ë#SYSCFG_EXTICR3_EXTI10_PC ((uint16_t)0x0200)ì#SYSCFG_EXTICR3_EXTI10_PD ((uint16_t)0x0300)í#SYSCFG_EXTICR3_EXTI10_PE ((uint16_t)0x0400)î#SYSCFG_EXTICR3_EXTI10_PF ((uint16_t)0x0600)ï#SYSCFG_EXTICR3_EXTI10_PG ((uint16_t)0x0700)ô#SYSCFG_EXTICR3_EXTI11_PA ((uint16_t)0x0000)õ#SYSCFG_EXTICR3_EXTI11_PB ((uint16_t)0x1000)ö#SYSCFG_EXTICR3_EXTI11_PC ((uint16_t)0x2000)÷#SYSCFG_EXTICR3_EXTI11_PD ((uint16_t)0x3000)ø#SYSCFG_EXTICR3_EXTI11_PE ((uint16_t)0x4000)ù#SYSCFG_EXTICR3_EXTI11_PF ((uint16_t)0x6000)ú#SYSCFG_EXTICR3_EXTI11_PG ((uint16_t)0x7000)ý#SYSCFG_EXTICR4_EXTI12 ((uint16_t)0x000F)þ#SYSCFG_EXTICR4_EXTI13 ((uint16_t)0x00F0)ÿ#SYSCFG_EXTICR4_EXTI14 ((uint16_t)0x0F00)€$SYSCFG_EXTICR4_EXTI15 ((uint16_t)0xF000)…$SYSCFG_EXTICR4_EXTI12_PA ((uint16_t)0x0000)†$SYSCFG_EXTICR4_EXTI12_PB ((uint16_t)0x0001)‡$SYSCFG_EXTICR4_EXTI12_PC ((uint16_t)0x0002)ˆ$SYSCFG_EXTICR4_EXTI12_PD ((uint16_t)0x0003)‰$SYSCFG_EXTICR4_EXTI12_PE ((uint16_t)0x0004)Š$SYSCFG_EXTICR4_EXTI12_PF ((uint16_t)0x0006)‹$SYSCFG_EXTICR4_EXTI12_PG ((uint16_t)0x0007)$SYSCFG_EXTICR4_EXTI13_PA ((uint16_t)0x0000)‘$SYSCFG_EXTICR4_EXTI13_PB ((uint16_t)0x0010)’$SYSCFG_EXTICR4_EXTI13_PC ((uint16_t)0x0020)“$SYSCFG_EXTICR4_EXTI13_PD ((uint16_t)0x0030)”$SYSCFG_EXTICR4_EXTI13_PE ((uint16_t)0x0040)•$SYSCFG_EXTICR4_EXTI13_PF ((uint16_t)0x0060)–$SYSCFG_EXTICR4_EXTI13_PG ((uint16_t)0x0070)›$SYSCFG_EXTICR4_EXTI14_PA ((uint16_t)0x0000)œ$SYSCFG_EXTICR4_EXTI14_PB ((uint16_t)0x0100)$SYSCFG_EXTICR4_EXTI14_PC ((uint16_t)0x0200)ž$SYSCFG_EXTICR4_EXTI14_PD ((uint16_t)0x0300)Ÿ$SYSCFG_EXTICR4_EXTI14_PE ((uint16_t)0x0400) $SYSCFG_EXTICR4_EXTI14_PF ((uint16_t)0x0600)¡$SYSCFG_EXTICR4_EXTI14_PG ((uint16_t)0x0700)¦$SYSCFG_EXTICR4_EXTI15_PA ((uint16_t)0x0000)§$SYSCFG_EXTICR4_EXTI15_PB ((uint16_t)0x1000)¨$SYSCFG_EXTICR4_EXTI15_PC ((uint16_t)0x2000)©$SYSCFG_EXTICR4_EXTI15_PD ((uint16_t)0x3000)ª$SYSCFG_EXTICR4_EXTI15_PE ((uint16_t)0x4000)«$SYSCFG_EXTICR4_EXTI15_PF ((uint16_t)0x6000)¬$SYSCFG_EXTICR4_EXTI15_PG ((uint16_t)0x7000)µ$RI_ICR_IC1Z ((uint32_t)0x0000000F)¶$RI_ICR_IC1Z_0 ((uint32_t)0x00000001)·$RI_ICR_IC1Z_1 ((uint32_t)0x00000002)¸$RI_ICR_IC1Z_2 ((uint32_t)0x00000004)¹$RI_ICR_IC1Z_3 ((uint32_t)0x00000008)»$RI_ICR_IC2Z ((uint32_t)0x000000F0)¼$RI_ICR_IC2Z_0 ((uint32_t)0x00000010)½$RI_ICR_IC2Z_1 ((uint32_t)0x00000020)¾$RI_ICR_IC2Z_2 ((uint32_t)0x00000040)¿$RI_ICR_IC2Z_3 ((uint32_t)0x00000080)Á$RI_ICR_IC3Z ((uint32_t)0x00000F00)Â$RI_ICR_IC3Z_0 ((uint32_t)0x00000100)Ã$RI_ICR_IC3Z_1 ((uint32_t)0x00000200)Ä$RI_ICR_IC3Z_2 ((uint32_t)0x00000400)Å$RI_ICR_IC3Z_3 ((uint32_t)0x00000800)Ç$RI_ICR_IC4Z ((uint32_t)0x0000F000)È$RI_ICR_IC4Z_0 ((uint32_t)0x00001000)É$RI_ICR_IC4Z_1 ((uint32_t)0x00002000)Ê$RI_ICR_IC4Z_2 ((uint32_t)0x00004000)Ë$RI_ICR_IC4Z_3 ((uint32_t)0x00008000)Í$RI_ICR_TIM ((uint32_t)0x00030000)Î$RI_ICR_TIM_0 ((uint32_t)0x00010000)Ï$RI_ICR_TIM_1 ((uint32_t)0x00020000)Ñ$RI_ICR_IC1 ((uint32_t)0x00040000)Ò$RI_ICR_IC2 ((uint32_t)0x00080000)Ó$RI_ICR_IC3 ((uint32_t)0x00100000)Ô$RI_ICR_IC4 ((uint32_t)0x00200000)×$RI_ASCR1_CH ((uint32_t)0x03FCFFFF)Ø$RI_ASCR1_CH_0 ((uint32_t)0x00000001)Ù$RI_ASCR1_CH_1 ((uint32_t)0x00000002)Ú$RI_ASCR1_CH_2 ((uint32_t)0x00000004)Û$RI_ASCR1_CH_3 ((uint32_t)0x00000008)Ü$RI_ASCR1_CH_4 ((uint32_t)0x00000010)Ý$RI_ASCR1_CH_5 ((uint32_t)0x00000020)Þ$RI_ASCR1_CH_6 ((uint32_t)0x00000040)ß$RI_ASCR1_CH_7 ((uint32_t)0x00000080)à$RI_ASCR1_CH_8 ((uint32_t)0x00000100)á$RI_ASCR1_CH_9 ((uint32_t)0x00000200)â$RI_ASCR1_CH_10 ((uint32_t)0x00000400)ã$RI_ASCR1_CH_11 ((uint32_t)0x00000800)ä$RI_ASCR1_CH_12 ((uint32_t)0x00001000)å$RI_ASCR1_CH_13 ((uint32_t)0x00002000)æ$RI_ASCR1_CH_14 ((uint32_t)0x00004000)ç$RI_ASCR1_CH_15 ((uint32_t)0x00008000)è$RI_ASCR1_CH_31 ((uint32_t)0x00010000)é$RI_ASCR1_CH_18 ((uint32_t)0x00040000)ê$RI_ASCR1_CH_19 ((uint32_t)0x00080000)ë$RI_ASCR1_CH_20 ((uint32_t)0x00100000)ì$RI_ASCR1_CH_21 ((uint32_t)0x00200000)í$RI_ASCR1_CH_22 ((uint32_t)0x00400000)î$RI_ASCR1_CH_23 ((uint32_t)0x00800000)ï$RI_ASCR1_CH_24 ((uint32_t)0x01000000)ð$RI_ASCR1_CH_25 ((uint32_t)0x02000000)ñ$RI_ASCR1_VCOMP ((uint32_t)0x04000000)ò$RI_ASCR1_CH_27 ((uint32_t)0x00400000)ó$RI_ASCR1_CH_28 ((uint32_t)0x00800000)ô$RI_ASCR1_CH_29 ((uint32_t)0x01000000)õ$RI_ASCR1_CH_30 ((uint32_t)0x02000000)ö$RI_ASCR1_SCM ((uint32_t)0x80000000)ù$RI_ASCR2_GR10_1 ((uint32_t)0x00000001)ú$RI_ASCR2_GR10_2 ((uint32_t)0x00000002)û$RI_ASCR2_GR10_3 ((uint32_t)0x00000004)ü$RI_ASCR2_GR10_4 ((uint32_t)0x00000008)ý$RI_ASCR2_GR6_1 ((uint32_t)0x00000010)þ$RI_ASCR2_GR6_2 ((uint32_t)0x00000020)ÿ$RI_ASCR2_GR5_1 ((uint32_t)0x00000040)€%RI_ASCR2_GR5_2 ((uint32_t)0x00000080)%RI_ASCR2_GR5_3 ((uint32_t)0x00000100)‚%RI_ASCR2_GR4_1 ((uint32_t)0x00000200)ƒ%RI_ASCR2_GR4_2 ((uint32_t)0x00000400)„%RI_ASCR2_GR4_3 ((uint32_t)0x00000800)…%RI_ASCR2_GR4_4 ((uint32_t)0x00008000)†%RI_ASCR2_CH0b ((uint32_t)0x00010000)‡%RI_ASCR2_CH1b ((uint32_t)0x00020000)ˆ%RI_ASCR2_CH2b ((uint32_t)0x00040000)‰%RI_ASCR2_CH3b ((uint32_t)0x00080000)Š%RI_ASCR2_CH6b ((uint32_t)0x00100000)‹%RI_ASCR2_CH7b ((uint32_t)0x00200000)Œ%RI_ASCR2_CH8b ((uint32_t)0x00400000)%RI_ASCR2_CH9b ((uint32_t)0x00800000)Ž%RI_ASCR2_CH10b ((uint32_t)0x01000000)%RI_ASCR2_CH11b ((uint32_t)0x02000000)%RI_ASCR2_CH12b ((uint32_t)0x04000000)‘%RI_ASCR2_GR6_3 ((uint32_t)0x08000000)’%RI_ASCR2_GR6_4 ((uint32_t)0x10000000)“%RI_ASCR2_GR5_4 ((uint32_t)0x20000000)–%RI_HYSCR1_PA ((uint32_t)0x0000FFFF)—%RI_HYSCR1_PA_0 ((uint32_t)0x00000001)˜%RI_HYSCR1_PA_1 ((uint32_t)0x00000002)™%RI_HYSCR1_PA_2 ((uint32_t)0x00000004)š%RI_HYSCR1_PA_3 ((uint32_t)0x00000008)›%RI_HYSCR1_PA_4 ((uint32_t)0x00000010)œ%RI_HYSCR1_PA_5 ((uint32_t)0x00000020)%RI_HYSCR1_PA_6 ((uint32_t)0x00000040)ž%RI_HYSCR1_PA_7 ((uint32_t)0x00000080)Ÿ%RI_HYSCR1_PA_8 ((uint32_t)0x00000100) %RI_HYSCR1_PA_9 ((uint32_t)0x00000200)¡%RI_HYSCR1_PA_10 ((uint32_t)0x00000400)¢%RI_HYSCR1_PA_11 ((uint32_t)0x00000800)£%RI_HYSCR1_PA_12 ((uint32_t)0x00001000)¤%RI_HYSCR1_PA_13 ((uint32_t)0x00002000)¥%RI_HYSCR1_PA_14 ((uint32_t)0x00004000)¦%RI_HYSCR1_PA_15 ((uint32_t)0x00008000)¨%RI_HYSCR1_PB ((uint32_t)0xFFFF0000)©%RI_HYSCR1_PB_0 ((uint32_t)0x00010000)ª%RI_HYSCR1_PB_1 ((uint32_t)0x00020000)«%RI_HYSCR1_PB_2 ((uint32_t)0x00040000)¬%RI_HYSCR1_PB_3 ((uint32_t)0x00080000)­%RI_HYSCR1_PB_4 ((uint32_t)0x00100000)®%RI_HYSCR1_PB_5 ((uint32_t)0x00200000)¯%RI_HYSCR1_PB_6 ((uint32_t)0x00400000)°%RI_HYSCR1_PB_7 ((uint32_t)0x00800000)±%RI_HYSCR1_PB_8 ((uint32_t)0x01000000)²%RI_HYSCR1_PB_9 ((uint32_t)0x02000000)³%RI_HYSCR1_PB_10 ((uint32_t)0x04000000)´%RI_HYSCR1_PB_11 ((uint32_t)0x08000000)µ%RI_HYSCR1_PB_12 ((uint32_t)0x10000000)¶%RI_HYSCR1_PB_13 ((uint32_t)0x20000000)·%RI_HYSCR1_PB_14 ((uint32_t)0x40000000)¸%RI_HYSCR1_PB_15 ((uint32_t)0x80000000)»%RI_HYSCR2_PC ((uint32_t)0x0000FFFF)¼%RI_HYSCR2_PC_0 ((uint32_t)0x00000001)½%RI_HYSCR2_PC_1 ((uint32_t)0x00000002)¾%RI_HYSCR2_PC_2 ((uint32_t)0x00000004)¿%RI_HYSCR2_PC_3 ((uint32_t)0x00000008)À%RI_HYSCR2_PC_4 ((uint32_t)0x00000010)Á%RI_HYSCR2_PC_5 ((uint32_t)0x00000020)Â%RI_HYSCR2_PC_6 ((uint32_t)0x00000040)Ã%RI_HYSCR2_PC_7 ((uint32_t)0x00000080)Ä%RI_HYSCR2_PC_8 ((uint32_t)0x00000100)Å%RI_HYSCR2_PC_9 ((uint32_t)0x00000200)Æ%RI_HYSCR2_PC_10 ((uint32_t)0x00000400)Ç%RI_HYSCR2_PC_11 ((uint32_t)0x00000800)È%RI_HYSCR2_PC_12 ((uint32_t)0x00001000)É%RI_HYSCR2_PC_13 ((uint32_t)0x00002000)Ê%RI_HYSCR2_PC_14 ((uint32_t)0x00004000)Ë%RI_HYSCR2_PC_15 ((uint32_t)0x00008000)Í%RI_HYSCR2_PD ((uint32_t)0xFFFF0000)Î%RI_HYSCR2_PD_0 ((uint32_t)0x00010000)Ï%RI_HYSCR2_PD_1 ((uint32_t)0x00020000)Ð%RI_HYSCR2_PD_2 ((uint32_t)0x00040000)Ñ%RI_HYSCR2_PD_3 ((uint32_t)0x00080000)Ò%RI_HYSCR2_PD_4 ((uint32_t)0x00100000)Ó%RI_HYSCR2_PD_5 ((uint32_t)0x00200000)Ô%RI_HYSCR2_PD_6 ((uint32_t)0x00400000)Õ%RI_HYSCR2_PD_7 ((uint32_t)0x00800000)Ö%RI_HYSCR2_PD_8 ((uint32_t)0x01000000)×%RI_HYSCR2_PD_9 ((uint32_t)0x02000000)Ø%RI_HYSCR2_PD_10 ((uint32_t)0x04000000)Ù%RI_HYSCR2_PD_11 ((uint32_t)0x08000000)Ú%RI_HYSCR2_PD_12 ((uint32_t)0x10000000)Û%RI_HYSCR2_PD_13 ((uint32_t)0x20000000)Ü%RI_HYSCR2_PD_14 ((uint32_t)0x40000000)Ý%RI_HYSCR2_PD_15 ((uint32_t)0x80000000)à%RI_HYSCR2_PE ((uint32_t)0x0000FFFF)á%RI_HYSCR2_PE_0 ((uint32_t)0x00000001)â%RI_HYSCR2_PE_1 ((uint32_t)0x00000002)ã%RI_HYSCR2_PE_2 ((uint32_t)0x00000004)ä%RI_HYSCR2_PE_3 ((uint32_t)0x00000008)å%RI_HYSCR2_PE_4 ((uint32_t)0x00000010)æ%RI_HYSCR2_PE_5 ((uint32_t)0x00000020)ç%RI_HYSCR2_PE_6 ((uint32_t)0x00000040)è%RI_HYSCR2_PE_7 ((uint32_t)0x00000080)é%RI_HYSCR2_PE_8 ((uint32_t)0x00000100)ê%RI_HYSCR2_PE_9 ((uint32_t)0x00000200)ë%RI_HYSCR2_PE_10 ((uint32_t)0x00000400)ì%RI_HYSCR2_PE_11 ((uint32_t)0x00000800)í%RI_HYSCR2_PE_12 ((uint32_t)0x00001000)î%RI_HYSCR2_PE_13 ((uint32_t)0x00002000)ï%RI_HYSCR2_PE_14 ((uint32_t)0x00004000)ð%RI_HYSCR2_PE_15 ((uint32_t)0x00008000)ò%RI_HYSCR3_PF ((uint32_t)0xFFFF0000)ó%RI_HYSCR3_PF_0 ((uint32_t)0x00010000)ô%RI_HYSCR3_PF_1 ((uint32_t)0x00020000)õ%RI_HYSCR3_PF_2 ((uint32_t)0x00040000)ö%RI_HYSCR3_PF_3 ((uint32_t)0x00080000)÷%RI_HYSCR3_PF_4 ((uint32_t)0x00100000)ø%RI_HYSCR3_PF_5 ((uint32_t)0x00200000)ù%RI_HYSCR3_PF_6 ((uint32_t)0x00400000)ú%RI_HYSCR3_PF_7 ((uint32_t)0x00800000)û%RI_HYSCR3_PF_8 ((uint32_t)0x01000000)ü%RI_HYSCR3_PF_9 ((uint32_t)0x02000000)ý%RI_HYSCR3_PF_10 ((uint32_t)0x04000000)þ%RI_HYSCR3_PF_11 ((uint32_t)0x08000000)ÿ%RI_HYSCR3_PF_12 ((uint32_t)0x10000000)€&RI_HYSCR3_PF_13 ((uint32_t)0x20000000)&RI_HYSCR3_PF_14 ((uint32_t)0x40000000)‚&RI_HYSCR3_PF_15 ((uint32_t)0x80000000)…&RI_HYSCR4_PG ((uint32_t)0x0000FFFF)†&RI_HYSCR4_PG_0 ((uint32_t)0x00000001)‡&RI_HYSCR4_PG_1 ((uint32_t)0x00000002)ˆ&RI_HYSCR4_PG_2 ((uint32_t)0x00000004)‰&RI_HYSCR4_PG_3 ((uint32_t)0x00000008)Š&RI_HYSCR4_PG_4 ((uint32_t)0x00000010)‹&RI_HYSCR4_PG_5 ((uint32_t)0x00000020)Œ&RI_HYSCR4_PG_6 ((uint32_t)0x00000040)&RI_HYSCR4_PG_7 ((uint32_t)0x00000080)Ž&RI_HYSCR4_PG_8 ((uint32_t)0x00000100)&RI_HYSCR4_PG_9 ((uint32_t)0x00000200)&RI_HYSCR4_PG_10 ((uint32_t)0x00000400)‘&RI_HYSCR4_PG_11 ((uint32_t)0x00000800)’&RI_HYSCR4_PG_12 ((uint32_t)0x00001000)“&RI_HYSCR4_PG_13 ((uint32_t)0x00002000)”&RI_HYSCR4_PG_14 ((uint32_t)0x00004000)•&RI_HYSCR4_PG_15 ((uint32_t)0x00008000)ž&TIM_CR1_CEN ((uint16_t)0x0001)Ÿ&TIM_CR1_UDIS ((uint16_t)0x0002) &TIM_CR1_URS ((uint16_t)0x0004)¡&TIM_CR1_OPM ((uint16_t)0x0008)¢&TIM_CR1_DIR ((uint16_t)0x0010)¤&TIM_CR1_CMS ((uint16_t)0x0060)¥&TIM_CR1_CMS_0 ((uint16_t)0x0020)¦&TIM_CR1_CMS_1 ((uint16_t)0x0040)¨&TIM_CR1_ARPE ((uint16_t)0x0080)ª&TIM_CR1_CKD ((uint16_t)0x0300)«&TIM_CR1_CKD_0 ((uint16_t)0x0100)¬&TIM_CR1_CKD_1 ((uint16_t)0x0200)¯&TIM_CR2_CCDS ((uint16_t)0x0008)±&TIM_CR2_MMS ((uint16_t)0x0070)²&TIM_CR2_MMS_0 ((uint16_t)0x0010)³&TIM_CR2_MMS_1 ((uint16_t)0x0020)´&TIM_CR2_MMS_2 ((uint16_t)0x0040)¶&TIM_CR2_TI1S ((uint16_t)0x0080)¹&TIM_SMCR_SMS ((uint16_t)0x0007)º&TIM_SMCR_SMS_0 ((uint16_t)0x0001)»&TIM_SMCR_SMS_1 ((uint16_t)0x0002)¼&TIM_SMCR_SMS_2 ((uint16_t)0x0004)¾&TIM_SMCR_OCCS ((uint16_t)0x0008)À&TIM_SMCR_TS ((uint16_t)0x0070)Á&TIM_SMCR_TS_0 ((uint16_t)0x0010)Â&TIM_SMCR_TS_1 ((uint16_t)0x0020)Ã&TIM_SMCR_TS_2 ((uint16_t)0x0040)Å&TIM_SMCR_MSM ((uint16_t)0x0080)Ç&TIM_SMCR_ETF ((uint16_t)0x0F00)È&TIM_SMCR_ETF_0 ((uint16_t)0x0100)É&TIM_SMCR_ETF_1 ((uint16_t)0x0200)Ê&TIM_SMCR_ETF_2 ((uint16_t)0x0400)Ë&TIM_SMCR_ETF_3 ((uint16_t)0x0800)Í&TIM_SMCR_ETPS ((uint16_t)0x3000)Î&TIM_SMCR_ETPS_0 ((uint16_t)0x1000)Ï&TIM_SMCR_ETPS_1 ((uint16_t)0x2000)Ñ&TIM_SMCR_ECE ((uint16_t)0x4000)Ò&TIM_SMCR_ETP ((uint16_t)0x8000)Õ&TIM_DIER_UIE ((uint16_t)0x0001)Ö&TIM_DIER_CC1IE ((uint16_t)0x0002)×&TIM_DIER_CC2IE ((uint16_t)0x0004)Ø&TIM_DIER_CC3IE ((uint16_t)0x0008)Ù&TIM_DIER_CC4IE ((uint16_t)0x0010)Ú&TIM_DIER_TIE ((uint16_t)0x0040)Û&TIM_DIER_UDE ((uint16_t)0x0100)Ü&TIM_DIER_CC1DE ((uint16_t)0x0200)Ý&TIM_DIER_CC2DE ((uint16_t)0x0400)Þ&TIM_DIER_CC3DE ((uint16_t)0x0800)ß&TIM_DIER_CC4DE ((uint16_t)0x1000)à&TIM_DIER_TDE ((uint16_t)0x4000)ã&TIM_SR_UIF ((uint16_t)0x0001)ä&TIM_SR_CC1IF ((uint16_t)0x0002)å&TIM_SR_CC2IF ((uint16_t)0x0004)æ&TIM_SR_CC3IF ((uint16_t)0x0008)ç&TIM_SR_CC4IF ((uint16_t)0x0010)è&TIM_SR_TIF ((uint16_t)0x0040)é&TIM_SR_CC1OF ((uint16_t)0x0200)ê&TIM_SR_CC2OF ((uint16_t)0x0400)ë&TIM_SR_CC3OF ((uint16_t)0x0800)ì&TIM_SR_CC4OF ((uint16_t)0x1000)ï&TIM_EGR_UG ((uint8_t)0x01)ð&TIM_EGR_CC1G ((uint8_t)0x02)ñ&TIM_EGR_CC2G ((uint8_t)0x04)ò&TIM_EGR_CC3G ((uint8_t)0x08)ó&TIM_EGR_CC4G ((uint8_t)0x10)ô&TIM_EGR_TG ((uint8_t)0x40)÷&TIM_CCMR1_CC1S ((uint16_t)0x0003)ø&TIM_CCMR1_CC1S_0 ((uint16_t)0x0001)ù&TIM_CCMR1_CC1S_1 ((uint16_t)0x0002)û&TIM_CCMR1_OC1FE ((uint16_t)0x0004)ü&TIM_CCMR1_OC1PE ((uint16_t)0x0008)þ&TIM_CCMR1_OC1M ((uint16_t)0x0070)ÿ&TIM_CCMR1_OC1M_0 ((uint16_t)0x0010)€'TIM_CCMR1_OC1M_1 ((uint16_t)0x0020)'TIM_CCMR1_OC1M_2 ((uint16_t)0x0040)ƒ'TIM_CCMR1_OC1CE ((uint16_t)0x0080)…'TIM_CCMR1_CC2S ((uint16_t)0x0300)†'TIM_CCMR1_CC2S_0 ((uint16_t)0x0100)‡'TIM_CCMR1_CC2S_1 ((uint16_t)0x0200)‰'TIM_CCMR1_OC2FE ((uint16_t)0x0400)Š'TIM_CCMR1_OC2PE ((uint16_t)0x0800)Œ'TIM_CCMR1_OC2M ((uint16_t)0x7000)'TIM_CCMR1_OC2M_0 ((uint16_t)0x1000)Ž'TIM_CCMR1_OC2M_1 ((uint16_t)0x2000)'TIM_CCMR1_OC2M_2 ((uint16_t)0x4000)‘'TIM_CCMR1_OC2CE ((uint16_t)0x8000)•'TIM_CCMR1_IC1PSC ((uint16_t)0x000C)–'TIM_CCMR1_IC1PSC_0 ((uint16_t)0x0004)—'TIM_CCMR1_IC1PSC_1 ((uint16_t)0x0008)™'TIM_CCMR1_IC1F ((uint16_t)0x00F0)š'TIM_CCMR1_IC1F_0 ((uint16_t)0x0010)›'TIM_CCMR1_IC1F_1 ((uint16_t)0x0020)œ'TIM_CCMR1_IC1F_2 ((uint16_t)0x0040)'TIM_CCMR1_IC1F_3 ((uint16_t)0x0080)Ÿ'TIM_CCMR1_IC2PSC ((uint16_t)0x0C00) 'TIM_CCMR1_IC2PSC_0 ((uint16_t)0x0400)¡'TIM_CCMR1_IC2PSC_1 ((uint16_t)0x0800)£'TIM_CCMR1_IC2F ((uint16_t)0xF000)¤'TIM_CCMR1_IC2F_0 ((uint16_t)0x1000)¥'TIM_CCMR1_IC2F_1 ((uint16_t)0x2000)¦'TIM_CCMR1_IC2F_2 ((uint16_t)0x4000)§'TIM_CCMR1_IC2F_3 ((uint16_t)0x8000)ª'TIM_CCMR2_CC3S ((uint16_t)0x0003)«'TIM_CCMR2_CC3S_0 ((uint16_t)0x0001)¬'TIM_CCMR2_CC3S_1 ((uint16_t)0x0002)®'TIM_CCMR2_OC3FE ((uint16_t)0x0004)¯'TIM_CCMR2_OC3PE ((uint16_t)0x0008)±'TIM_CCMR2_OC3M ((uint16_t)0x0070)²'TIM_CCMR2_OC3M_0 ((uint16_t)0x0010)³'TIM_CCMR2_OC3M_1 ((uint16_t)0x0020)´'TIM_CCMR2_OC3M_2 ((uint16_t)0x0040)¶'TIM_CCMR2_OC3CE ((uint16_t)0x0080)¸'TIM_CCMR2_CC4S ((uint16_t)0x0300)¹'TIM_CCMR2_CC4S_0 ((uint16_t)0x0100)º'TIM_CCMR2_CC4S_1 ((uint16_t)0x0200)¼'TIM_CCMR2_OC4FE ((uint16_t)0x0400)½'TIM_CCMR2_OC4PE ((uint16_t)0x0800)¿'TIM_CCMR2_OC4M ((uint16_t)0x7000)À'TIM_CCMR2_OC4M_0 ((uint16_t)0x1000)Á'TIM_CCMR2_OC4M_1 ((uint16_t)0x2000)Â'TIM_CCMR2_OC4M_2 ((uint16_t)0x4000)Ä'TIM_CCMR2_OC4CE ((uint16_t)0x8000)È'TIM_CCMR2_IC3PSC ((uint16_t)0x000C)É'TIM_CCMR2_IC3PSC_0 ((uint16_t)0x0004)Ê'TIM_CCMR2_IC3PSC_1 ((uint16_t)0x0008)Ì'TIM_CCMR2_IC3F ((uint16_t)0x00F0)Í'TIM_CCMR2_IC3F_0 ((uint16_t)0x0010)Î'TIM_CCMR2_IC3F_1 ((uint16_t)0x0020)Ï'TIM_CCMR2_IC3F_2 ((uint16_t)0x0040)Ð'TIM_CCMR2_IC3F_3 ((uint16_t)0x0080)Ò'TIM_CCMR2_IC4PSC ((uint16_t)0x0C00)Ó'TIM_CCMR2_IC4PSC_0 ((uint16_t)0x0400)Ô'TIM_CCMR2_IC4PSC_1 ((uint16_t)0x0800)Ö'TIM_CCMR2_IC4F ((uint16_t)0xF000)×'TIM_CCMR2_IC4F_0 ((uint16_t)0x1000)Ø'TIM_CCMR2_IC4F_1 ((uint16_t)0x2000)Ù'TIM_CCMR2_IC4F_2 ((uint16_t)0x4000)Ú'TIM_CCMR2_IC4F_3 ((uint16_t)0x8000)Ý'TIM_CCER_CC1E ((uint16_t)0x0001)Þ'TIM_CCER_CC1P ((uint16_t)0x0002)ß'TIM_CCER_CC1NP ((uint16_t)0x0008)à'TIM_CCER_CC2E ((uint16_t)0x0010)á'TIM_CCER_CC2P ((uint16_t)0x0020)â'TIM_CCER_CC2NP ((uint16_t)0x0080)ã'TIM_CCER_CC3E ((uint16_t)0x0100)ä'TIM_CCER_CC3P ((uint16_t)0x0200)å'TIM_CCER_CC3NP ((uint16_t)0x0800)æ'TIM_CCER_CC4E ((uint16_t)0x1000)ç'TIM_CCER_CC4P ((uint16_t)0x2000)è'TIM_CCER_CC4NP ((uint16_t)0x8000)ë'TIM_CNT_CNT ((uint16_t)0xFFFF)î'TIM_PSC_PSC ((uint16_t)0xFFFF)ñ'TIM_ARR_ARR ((uint16_t)0xFFFF)ô'TIM_CCR1_CCR1 ((uint16_t)0xFFFF)÷'TIM_CCR2_CCR2 ((uint16_t)0xFFFF)ú'TIM_CCR3_CCR3 ((uint16_t)0xFFFF)ý'TIM_CCR4_CCR4 ((uint16_t)0xFFFF)€(TIM_DCR_DBA ((uint16_t)0x001F)(TIM_DCR_DBA_0 ((uint16_t)0x0001)‚(TIM_DCR_DBA_1 ((uint16_t)0x0002)ƒ(TIM_DCR_DBA_2 ((uint16_t)0x0004)„(TIM_DCR_DBA_3 ((uint16_t)0x0008)…(TIM_DCR_DBA_4 ((uint16_t)0x0010)‡(TIM_DCR_DBL ((uint16_t)0x1F00)ˆ(TIM_DCR_DBL_0 ((uint16_t)0x0100)‰(TIM_DCR_DBL_1 ((uint16_t)0x0200)Š(TIM_DCR_DBL_2 ((uint16_t)0x0400)‹(TIM_DCR_DBL_3 ((uint16_t)0x0800)Œ(TIM_DCR_DBL_4 ((uint16_t)0x1000)(TIM_DMAR_DMAB ((uint16_t)0xFFFF)’(TIM_OR_TI1RMP ((uint16_t)0x0003)“(TIM_OR_TI1RMP_0 ((uint16_t)0x0001)”(TIM_OR_TI1RMP_1 ((uint16_t)0x0002)(USART_SR_PE ((uint16_t)0x0001)ž(USART_SR_FE ((uint16_t)0x0002)Ÿ(USART_SR_NE ((uint16_t)0x0004) (USART_SR_ORE ((uint16_t)0x0008)¡(USART_SR_IDLE ((uint16_t)0x0010)¢(USART_SR_RXNE ((uint16_t)0x0020)£(USART_SR_TC ((uint16_t)0x0040)¤(USART_SR_TXE ((uint16_t)0x0080)¥(USART_SR_LBD ((uint16_t)0x0100)¦(USART_SR_CTS ((uint16_t)0x0200)©(USART_DR_DR ((uint16_t)0x01FF)¬(USART_BRR_DIV_FRACTION ((uint16_t)0x000F)­(USART_BRR_DIV_MANTISSA ((uint16_t)0xFFF0)°(USART_CR1_SBK ((uint16_t)0x0001)±(USART_CR1_RWU ((uint16_t)0x0002)²(USART_CR1_RE ((uint16_t)0x0004)³(USART_CR1_TE ((uint16_t)0x0008)´(USART_CR1_IDLEIE ((uint16_t)0x0010)µ(USART_CR1_RXNEIE ((uint16_t)0x0020)¶(USART_CR1_TCIE ((uint16_t)0x0040)·(USART_CR1_TXEIE ((uint16_t)0x0080)¸(USART_CR1_PEIE ((uint16_t)0x0100)¹(USART_CR1_PS ((uint16_t)0x0200)º(USART_CR1_PCE ((uint16_t)0x0400)»(USART_CR1_WAKE ((uint16_t)0x0800)¼(USART_CR1_M ((uint16_t)0x1000)½(USART_CR1_UE ((uint16_t)0x2000)¾(USART_CR1_OVER8 ((uint16_t)0x8000)Á(USART_CR2_ADD ((uint16_t)0x000F)Â(USART_CR2_LBDL ((uint16_t)0x0020)Ã(USART_CR2_LBDIE ((uint16_t)0x0040)Ä(USART_CR2_LBCL ((uint16_t)0x0100)Å(USART_CR2_CPHA ((uint16_t)0x0200)Æ(USART_CR2_CPOL ((uint16_t)0x0400)Ç(USART_CR2_CLKEN ((uint16_t)0x0800)É(USART_CR2_STOP ((uint16_t)0x3000)Ê(USART_CR2_STOP_0 ((uint16_t)0x1000)Ë(USART_CR2_STOP_1 ((uint16_t)0x2000)Í(USART_CR2_LINEN ((uint16_t)0x4000)Ð(USART_CR3_EIE ((uint16_t)0x0001)Ñ(USART_CR3_IREN ((uint16_t)0x0002)Ò(USART_CR3_IRLP ((uint16_t)0x0004)Ó(USART_CR3_HDSEL ((uint16_t)0x0008)Ô(USART_CR3_NACK ((uint16_t)0x0010)Õ(USART_CR3_SCEN ((uint16_t)0x0020)Ö(USART_CR3_DMAR ((uint16_t)0x0040)×(USART_CR3_DMAT ((uint16_t)0x0080)Ø(USART_CR3_RTSE ((uint16_t)0x0100)Ù(USART_CR3_CTSE ((uint16_t)0x0200)Ú(USART_CR3_CTSIE ((uint16_t)0x0400)Û(USART_CR3_ONEBIT ((uint16_t)0x0800)Þ(USART_GTPR_PSC ((uint16_t)0x00FF)ß(USART_GTPR_PSC_0 ((uint16_t)0x0001)à(USART_GTPR_PSC_1 ((uint16_t)0x0002)á(USART_GTPR_PSC_2 ((uint16_t)0x0004)â(USART_GTPR_PSC_3 ((uint16_t)0x0008)ã(USART_GTPR_PSC_4 ((uint16_t)0x0010)ä(USART_GTPR_PSC_5 ((uint16_t)0x0020)å(USART_GTPR_PSC_6 ((uint16_t)0x0040)æ(USART_GTPR_PSC_7 ((uint16_t)0x0080)è(USART_GTPR_GT ((uint16_t)0xFF00)ò(USB_EP0R_EA ((uint16_t)0x000F)ô(USB_EP0R_STAT_TX ((uint16_t)0x0030)õ(USB_EP0R_STAT_TX_0 ((uint16_t)0x0010)ö(USB_EP0R_STAT_TX_1 ((uint16_t)0x0020)ø(USB_EP0R_DTOG_TX ((uint16_t)0x0040)ù(USB_EP0R_CTR_TX ((uint16_t)0x0080)ú(USB_EP0R_EP_KIND ((uint16_t)0x0100)ü(USB_EP0R_EP_TYPE ((uint16_t)0x0600)ý(USB_EP0R_EP_TYPE_0 ((uint16_t)0x0200)þ(USB_EP0R_EP_TYPE_1 ((uint16_t)0x0400)€)USB_EP0R_SETUP ((uint16_t)0x0800)‚)USB_EP0R_STAT_RX ((uint16_t)0x3000)ƒ)USB_EP0R_STAT_RX_0 ((uint16_t)0x1000)„)USB_EP0R_STAT_RX_1 ((uint16_t)0x2000)†)USB_EP0R_DTOG_RX ((uint16_t)0x4000)‡)USB_EP0R_CTR_RX ((uint16_t)0x8000)Š)USB_EP1R_EA ((uint16_t)0x000F)Œ)USB_EP1R_STAT_TX ((uint16_t)0x0030))USB_EP1R_STAT_TX_0 ((uint16_t)0x0010)Ž)USB_EP1R_STAT_TX_1 ((uint16_t)0x0020))USB_EP1R_DTOG_TX ((uint16_t)0x0040)‘)USB_EP1R_CTR_TX ((uint16_t)0x0080)’)USB_EP1R_EP_KIND ((uint16_t)0x0100)”)USB_EP1R_EP_TYPE ((uint16_t)0x0600)•)USB_EP1R_EP_TYPE_0 ((uint16_t)0x0200)–)USB_EP1R_EP_TYPE_1 ((uint16_t)0x0400)˜)USB_EP1R_SETUP ((uint16_t)0x0800)š)USB_EP1R_STAT_RX ((uint16_t)0x3000)›)USB_EP1R_STAT_RX_0 ((uint16_t)0x1000)œ)USB_EP1R_STAT_RX_1 ((uint16_t)0x2000)ž)USB_EP1R_DTOG_RX ((uint16_t)0x4000)Ÿ)USB_EP1R_CTR_RX ((uint16_t)0x8000)¢)USB_EP2R_EA ((uint16_t)0x000F)¤)USB_EP2R_STAT_TX ((uint16_t)0x0030)¥)USB_EP2R_STAT_TX_0 ((uint16_t)0x0010)¦)USB_EP2R_STAT_TX_1 ((uint16_t)0x0020)¨)USB_EP2R_DTOG_TX ((uint16_t)0x0040)©)USB_EP2R_CTR_TX ((uint16_t)0x0080)ª)USB_EP2R_EP_KIND ((uint16_t)0x0100)¬)USB_EP2R_EP_TYPE ((uint16_t)0x0600)­)USB_EP2R_EP_TYPE_0 ((uint16_t)0x0200)®)USB_EP2R_EP_TYPE_1 ((uint16_t)0x0400)°)USB_EP2R_SETUP ((uint16_t)0x0800)²)USB_EP2R_STAT_RX ((uint16_t)0x3000)³)USB_EP2R_STAT_RX_0 ((uint16_t)0x1000)´)USB_EP2R_STAT_RX_1 ((uint16_t)0x2000)¶)USB_EP2R_DTOG_RX ((uint16_t)0x4000)·)USB_EP2R_CTR_RX ((uint16_t)0x8000)º)USB_EP3R_EA ((uint16_t)0x000F)¼)USB_EP3R_STAT_TX ((uint16_t)0x0030)½)USB_EP3R_STAT_TX_0 ((uint16_t)0x0010)¾)USB_EP3R_STAT_TX_1 ((uint16_t)0x0020)À)USB_EP3R_DTOG_TX ((uint16_t)0x0040)Á)USB_EP3R_CTR_TX ((uint16_t)0x0080)Â)USB_EP3R_EP_KIND ((uint16_t)0x0100)Ä)USB_EP3R_EP_TYPE ((uint16_t)0x0600)Å)USB_EP3R_EP_TYPE_0 ((uint16_t)0x0200)Æ)USB_EP3R_EP_TYPE_1 ((uint16_t)0x0400)È)USB_EP3R_SETUP ((uint16_t)0x0800)Ê)USB_EP3R_STAT_RX ((uint16_t)0x3000)Ë)USB_EP3R_STAT_RX_0 ((uint16_t)0x1000)Ì)USB_EP3R_STAT_RX_1 ((uint16_t)0x2000)Î)USB_EP3R_DTOG_RX ((uint16_t)0x4000)Ï)USB_EP3R_CTR_RX ((uint16_t)0x8000)Ò)USB_EP4R_EA ((uint16_t)0x000F)Ô)USB_EP4R_STAT_TX ((uint16_t)0x0030)Õ)USB_EP4R_STAT_TX_0 ((uint16_t)0x0010)Ö)USB_EP4R_STAT_TX_1 ((uint16_t)0x0020)Ø)USB_EP4R_DTOG_TX ((uint16_t)0x0040)Ù)USB_EP4R_CTR_TX ((uint16_t)0x0080)Ú)USB_EP4R_EP_KIND ((uint16_t)0x0100)Ü)USB_EP4R_EP_TYPE ((uint16_t)0x0600)Ý)USB_EP4R_EP_TYPE_0 ((uint16_t)0x0200)Þ)USB_EP4R_EP_TYPE_1 ((uint16_t)0x0400)à)USB_EP4R_SETUP ((uint16_t)0x0800)â)USB_EP4R_STAT_RX ((uint16_t)0x3000)ã)USB_EP4R_STAT_RX_0 ((uint16_t)0x1000)ä)USB_EP4R_STAT_RX_1 ((uint16_t)0x2000)æ)USB_EP4R_DTOG_RX ((uint16_t)0x4000)ç)USB_EP4R_CTR_RX ((uint16_t)0x8000)ê)USB_EP5R_EA ((uint16_t)0x000F)ì)USB_EP5R_STAT_TX ((uint16_t)0x0030)í)USB_EP5R_STAT_TX_0 ((uint16_t)0x0010)î)USB_EP5R_STAT_TX_1 ((uint16_t)0x0020)ð)USB_EP5R_DTOG_TX ((uint16_t)0x0040)ñ)USB_EP5R_CTR_TX ((uint16_t)0x0080)ò)USB_EP5R_EP_KIND ((uint16_t)0x0100)ô)USB_EP5R_EP_TYPE ((uint16_t)0x0600)õ)USB_EP5R_EP_TYPE_0 ((uint16_t)0x0200)ö)USB_EP5R_EP_TYPE_1 ((uint16_t)0x0400)ø)USB_EP5R_SETUP ((uint16_t)0x0800)ú)USB_EP5R_STAT_RX ((uint16_t)0x3000)û)USB_EP5R_STAT_RX_0 ((uint16_t)0x1000)ü)USB_EP5R_STAT_RX_1 ((uint16_t)0x2000)þ)USB_EP5R_DTOG_RX ((uint16_t)0x4000)ÿ)USB_EP5R_CTR_RX ((uint16_t)0x8000)‚*USB_EP6R_EA ((uint16_t)0x000F)„*USB_EP6R_STAT_TX ((uint16_t)0x0030)…*USB_EP6R_STAT_TX_0 ((uint16_t)0x0010)†*USB_EP6R_STAT_TX_1 ((uint16_t)0x0020)ˆ*USB_EP6R_DTOG_TX ((uint16_t)0x0040)‰*USB_EP6R_CTR_TX ((uint16_t)0x0080)Š*USB_EP6R_EP_KIND ((uint16_t)0x0100)Œ*USB_EP6R_EP_TYPE ((uint16_t)0x0600)*USB_EP6R_EP_TYPE_0 ((uint16_t)0x0200)Ž*USB_EP6R_EP_TYPE_1 ((uint16_t)0x0400)*USB_EP6R_SETUP ((uint16_t)0x0800)’*USB_EP6R_STAT_RX ((uint16_t)0x3000)“*USB_EP6R_STAT_RX_0 ((uint16_t)0x1000)”*USB_EP6R_STAT_RX_1 ((uint16_t)0x2000)–*USB_EP6R_DTOG_RX ((uint16_t)0x4000)—*USB_EP6R_CTR_RX ((uint16_t)0x8000)š*USB_EP7R_EA ((uint16_t)0x000F)œ*USB_EP7R_STAT_TX ((uint16_t)0x0030)*USB_EP7R_STAT_TX_0 ((uint16_t)0x0010)ž*USB_EP7R_STAT_TX_1 ((uint16_t)0x0020) *USB_EP7R_DTOG_TX ((uint16_t)0x0040)¡*USB_EP7R_CTR_TX ((uint16_t)0x0080)¢*USB_EP7R_EP_KIND ((uint16_t)0x0100)¤*USB_EP7R_EP_TYPE ((uint16_t)0x0600)¥*USB_EP7R_EP_TYPE_0 ((uint16_t)0x0200)¦*USB_EP7R_EP_TYPE_1 ((uint16_t)0x0400)¨*USB_EP7R_SETUP ((uint16_t)0x0800)ª*USB_EP7R_STAT_RX ((uint16_t)0x3000)«*USB_EP7R_STAT_RX_0 ((uint16_t)0x1000)¬*USB_EP7R_STAT_RX_1 ((uint16_t)0x2000)®*USB_EP7R_DTOG_RX ((uint16_t)0x4000)¯*USB_EP7R_CTR_RX ((uint16_t)0x8000)³*USB_CNTR_FRES ((uint16_t)0x0001)´*USB_CNTR_PDWN ((uint16_t)0x0002)µ*USB_CNTR_LP_MODE ((uint16_t)0x0004)¶*USB_CNTR_FSUSP ((uint16_t)0x0008)·*USB_CNTR_RESUME ((uint16_t)0x0010)¸*USB_CNTR_ESOFM ((uint16_t)0x0100)¹*USB_CNTR_SOFM ((uint16_t)0x0200)º*USB_CNTR_RESETM ((uint16_t)0x0400)»*USB_CNTR_SUSPM ((uint16_t)0x0800)¼*USB_CNTR_WKUPM ((uint16_t)0x1000)½*USB_CNTR_ERRM ((uint16_t)0x2000)¾*USB_CNTR_PMAOVRM ((uint16_t)0x4000)¿*USB_CNTR_CTRM ((uint16_t)0x8000)Â*USB_ISTR_EP_ID ((uint16_t)0x000F)Ã*USB_ISTR_DIR ((uint16_t)0x0010)Ä*USB_ISTR_ESOF ((uint16_t)0x0100)Å*USB_ISTR_SOF ((uint16_t)0x0200)Æ*USB_ISTR_RESET ((uint16_t)0x0400)Ç*USB_ISTR_SUSP ((uint16_t)0x0800)È*USB_ISTR_WKUP ((uint16_t)0x1000)É*USB_ISTR_ERR ((uint16_t)0x2000)Ê*USB_ISTR_PMAOVR ((uint16_t)0x4000)Ë*USB_ISTR_CTR ((uint16_t)0x8000)Î*USB_FNR_FN ((uint16_t)0x07FF)Ï*USB_FNR_LSOF ((uint16_t)0x1800)Ð*USB_FNR_LCK ((uint16_t)0x2000)Ñ*USB_FNR_RXDM ((uint16_t)0x4000)Ò*USB_FNR_RXDP ((uint16_t)0x8000)Õ*USB_DADDR_ADD ((uint8_t)0x7F)Ö*USB_DADDR_ADD0 ((uint8_t)0x01)×*USB_DADDR_ADD1 ((uint8_t)0x02)Ø*USB_DADDR_ADD2 ((uint8_t)0x04)Ù*USB_DADDR_ADD3 ((uint8_t)0x08)Ú*USB_DADDR_ADD4 ((uint8_t)0x10)Û*USB_DADDR_ADD5 ((uint8_t)0x20)Ü*USB_DADDR_ADD6 ((uint8_t)0x40)Þ*USB_DADDR_EF ((uint8_t)0x80)á*USB_BTABLE_BTABLE ((uint16_t)0xFFF8)å*USB_ADDR0_TX_ADDR0_TX ((uint16_t)0xFFFE)è*USB_ADDR1_TX_ADDR1_TX ((uint16_t)0xFFFE)ë*USB_ADDR2_TX_ADDR2_TX ((uint16_t)0xFFFE)î*USB_ADDR3_TX_ADDR3_TX ((uint16_t)0xFFFE)ñ*USB_ADDR4_TX_ADDR4_TX ((uint16_t)0xFFFE)ô*USB_ADDR5_TX_ADDR5_TX ((uint16_t)0xFFFE)÷*USB_ADDR6_TX_ADDR6_TX ((uint16_t)0xFFFE)ú*USB_ADDR7_TX_ADDR7_TX ((uint16_t)0xFFFE)ÿ*USB_COUNT0_TX_COUNT0_TX ((uint16_t)0x03FF)‚+USB_COUNT1_TX_COUNT1_TX ((uint16_t)0x03FF)…+USB_COUNT2_TX_COUNT2_TX ((uint16_t)0x03FF)ˆ+USB_COUNT3_TX_COUNT3_TX ((uint16_t)0x03FF)‹+USB_COUNT4_TX_COUNT4_TX ((uint16_t)0x03FF)Ž+USB_COUNT5_TX_COUNT5_TX ((uint16_t)0x03FF)‘+USB_COUNT6_TX_COUNT6_TX ((uint16_t)0x03FF)”+USB_COUNT7_TX_COUNT7_TX ((uint16_t)0x03FF)™+USB_COUNT0_TX_0_COUNT0_TX_0 ((uint32_t)0x000003FF)œ+USB_COUNT0_TX_1_COUNT0_TX_1 ((uint32_t)0x03FF0000)Ÿ+USB_COUNT1_TX_0_COUNT1_TX_0 ((uint32_t)0x000003FF)¢+USB_COUNT1_TX_1_COUNT1_TX_1 ((uint32_t)0x03FF0000)¥+USB_COUNT2_TX_0_COUNT2_TX_0 ((uint32_t)0x000003FF)¨+USB_COUNT2_TX_1_COUNT2_TX_1 ((uint32_t)0x03FF0000)«+USB_COUNT3_TX_0_COUNT3_TX_0 ((uint16_t)0x000003FF)®+USB_COUNT3_TX_1_COUNT3_TX_1 ((uint16_t)0x03FF0000)±+USB_COUNT4_TX_0_COUNT4_TX_0 ((uint32_t)0x000003FF)´+USB_COUNT4_TX_1_COUNT4_TX_1 ((uint32_t)0x03FF0000)·+USB_COUNT5_TX_0_COUNT5_TX_0 ((uint32_t)0x000003FF)º+USB_COUNT5_TX_1_COUNT5_TX_1 ((uint32_t)0x03FF0000)½+USB_COUNT6_TX_0_COUNT6_TX_0 ((uint32_t)0x000003FF)À+USB_COUNT6_TX_1_COUNT6_TX_1 ((uint32_t)0x03FF0000)Ã+USB_COUNT7_TX_0_COUNT7_TX_0 ((uint32_t)0x000003FF)Æ+USB_COUNT7_TX_1_COUNT7_TX_1 ((uint32_t)0x03FF0000)Ë+USB_ADDR0_RX_ADDR0_RX ((uint16_t)0xFFFE)Î+USB_ADDR1_RX_ADDR1_RX ((uint16_t)0xFFFE)Ñ+USB_ADDR2_RX_ADDR2_RX ((uint16_t)0xFFFE)Ô+USB_ADDR3_RX_ADDR3_RX ((uint16_t)0xFFFE)×+USB_ADDR4_RX_ADDR4_RX ((uint16_t)0xFFFE)Ú+USB_ADDR5_RX_ADDR5_RX ((uint16_t)0xFFFE)Ý+USB_ADDR6_RX_ADDR6_RX ((uint16_t)0xFFFE)à+USB_ADDR7_RX_ADDR7_RX ((uint16_t)0xFFFE)å+USB_COUNT0_RX_COUNT0_RX ((uint16_t)0x03FF)ç+USB_COUNT0_RX_NUM_BLOCK ((uint16_t)0x7C00)è+USB_COUNT0_RX_NUM_BLOCK_0 ((uint16_t)0x0400)é+USB_COUNT0_RX_NUM_BLOCK_1 ((uint16_t)0x0800)ê+USB_COUNT0_RX_NUM_BLOCK_2 ((uint16_t)0x1000)ë+USB_COUNT0_RX_NUM_BLOCK_3 ((uint16_t)0x2000)ì+USB_COUNT0_RX_NUM_BLOCK_4 ((uint16_t)0x4000)î+USB_COUNT0_RX_BLSIZE ((uint16_t)0x8000)ñ+USB_COUNT1_RX_COUNT1_RX ((uint16_t)0x03FF)ó+USB_COUNT1_RX_NUM_BLOCK ((uint16_t)0x7C00)ô+USB_COUNT1_RX_NUM_BLOCK_0 ((uint16_t)0x0400)õ+USB_COUNT1_RX_NUM_BLOCK_1 ((uint16_t)0x0800)ö+USB_COUNT1_RX_NUM_BLOCK_2 ((uint16_t)0x1000)÷+USB_COUNT1_RX_NUM_BLOCK_3 ((uint16_t)0x2000)ø+USB_COUNT1_RX_NUM_BLOCK_4 ((uint16_t)0x4000)ú+USB_COUNT1_RX_BLSIZE ((uint16_t)0x8000)ý+USB_COUNT2_RX_COUNT2_RX ((uint16_t)0x03FF)ÿ+USB_COUNT2_RX_NUM_BLOCK ((uint16_t)0x7C00)€,USB_COUNT2_RX_NUM_BLOCK_0 ((uint16_t)0x0400),USB_COUNT2_RX_NUM_BLOCK_1 ((uint16_t)0x0800)‚,USB_COUNT2_RX_NUM_BLOCK_2 ((uint16_t)0x1000)ƒ,USB_COUNT2_RX_NUM_BLOCK_3 ((uint16_t)0x2000)„,USB_COUNT2_RX_NUM_BLOCK_4 ((uint16_t)0x4000)†,USB_COUNT2_RX_BLSIZE ((uint16_t)0x8000)‰,USB_COUNT3_RX_COUNT3_RX ((uint16_t)0x03FF)‹,USB_COUNT3_RX_NUM_BLOCK ((uint16_t)0x7C00)Œ,USB_COUNT3_RX_NUM_BLOCK_0 ((uint16_t)0x0400),USB_COUNT3_RX_NUM_BLOCK_1 ((uint16_t)0x0800)Ž,USB_COUNT3_RX_NUM_BLOCK_2 ((uint16_t)0x1000),USB_COUNT3_RX_NUM_BLOCK_3 ((uint16_t)0x2000),USB_COUNT3_RX_NUM_BLOCK_4 ((uint16_t)0x4000)’,USB_COUNT3_RX_BLSIZE ((uint16_t)0x8000)•,USB_COUNT4_RX_COUNT4_RX ((uint16_t)0x03FF)—,USB_COUNT4_RX_NUM_BLOCK ((uint16_t)0x7C00)˜,USB_COUNT4_RX_NUM_BLOCK_0 ((uint16_t)0x0400)™,USB_COUNT4_RX_NUM_BLOCK_1 ((uint16_t)0x0800)š,USB_COUNT4_RX_NUM_BLOCK_2 ((uint16_t)0x1000)›,USB_COUNT4_RX_NUM_BLOCK_3 ((uint16_t)0x2000)œ,USB_COUNT4_RX_NUM_BLOCK_4 ((uint16_t)0x4000)ž,USB_COUNT4_RX_BLSIZE ((uint16_t)0x8000)¡,USB_COUNT5_RX_COUNT5_RX ((uint16_t)0x03FF)£,USB_COUNT5_RX_NUM_BLOCK ((uint16_t)0x7C00)¤,USB_COUNT5_RX_NUM_BLOCK_0 ((uint16_t)0x0400)¥,USB_COUNT5_RX_NUM_BLOCK_1 ((uint16_t)0x0800)¦,USB_COUNT5_RX_NUM_BLOCK_2 ((uint16_t)0x1000)§,USB_COUNT5_RX_NUM_BLOCK_3 ((uint16_t)0x2000)¨,USB_COUNT5_RX_NUM_BLOCK_4 ((uint16_t)0x4000)ª,USB_COUNT5_RX_BLSIZE ((uint16_t)0x8000)­,USB_COUNT6_RX_COUNT6_RX ((uint16_t)0x03FF)¯,USB_COUNT6_RX_NUM_BLOCK ((uint16_t)0x7C00)°,USB_COUNT6_RX_NUM_BLOCK_0 ((uint16_t)0x0400)±,USB_COUNT6_RX_NUM_BLOCK_1 ((uint16_t)0x0800)²,USB_COUNT6_RX_NUM_BLOCK_2 ((uint16_t)0x1000)³,USB_COUNT6_RX_NUM_BLOCK_3 ((uint16_t)0x2000)´,USB_COUNT6_RX_NUM_BLOCK_4 ((uint16_t)0x4000)¶,USB_COUNT6_RX_BLSIZE ((uint16_t)0x8000)¹,USB_COUNT7_RX_COUNT7_RX ((uint16_t)0x03FF)»,USB_COUNT7_RX_NUM_BLOCK ((uint16_t)0x7C00)¼,USB_COUNT7_RX_NUM_BLOCK_0 ((uint16_t)0x0400)½,USB_COUNT7_RX_NUM_BLOCK_1 ((uint16_t)0x0800)¾,USB_COUNT7_RX_NUM_BLOCK_2 ((uint16_t)0x1000)¿,USB_COUNT7_RX_NUM_BLOCK_3 ((uint16_t)0x2000)À,USB_COUNT7_RX_NUM_BLOCK_4 ((uint16_t)0x4000)Â,USB_COUNT7_RX_BLSIZE ((uint16_t)0x8000)Ç,USB_COUNT0_RX_0_COUNT0_RX_0 ((uint32_t)0x000003FF)É,USB_COUNT0_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)Ê,USB_COUNT0_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)Ë,USB_COUNT0_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)Ì,USB_COUNT0_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)Í,USB_COUNT0_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)Î,USB_COUNT0_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)Ð,USB_COUNT0_RX_0_BLSIZE_0 ((uint32_t)0x00008000)Ó,USB_COUNT0_RX_1_COUNT0_RX_1 ((uint32_t)0x03FF0000)Õ,USB_COUNT0_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)Ö,USB_COUNT0_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)×,USB_COUNT0_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)Ø,USB_COUNT0_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)Ù,USB_COUNT0_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)Ú,USB_COUNT0_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)Ü,USB_COUNT0_RX_1_BLSIZE_1 ((uint32_t)0x80000000)ß,USB_COUNT1_RX_0_COUNT1_RX_0 ((uint32_t)0x000003FF)á,USB_COUNT1_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)â,USB_COUNT1_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)ã,USB_COUNT1_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)ä,USB_COUNT1_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)å,USB_COUNT1_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)æ,USB_COUNT1_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)è,USB_COUNT1_RX_0_BLSIZE_0 ((uint32_t)0x00008000)ë,USB_COUNT1_RX_1_COUNT1_RX_1 ((uint32_t)0x03FF0000)í,USB_COUNT1_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)î,USB_COUNT1_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)ï,USB_COUNT1_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)ð,USB_COUNT1_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)ñ,USB_COUNT1_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)ò,USB_COUNT1_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)ô,USB_COUNT1_RX_1_BLSIZE_1 ((uint32_t)0x80000000)÷,USB_COUNT2_RX_0_COUNT2_RX_0 ((uint32_t)0x000003FF)ù,USB_COUNT2_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)ú,USB_COUNT2_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)û,USB_COUNT2_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)ü,USB_COUNT2_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)ý,USB_COUNT2_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)þ,USB_COUNT2_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)€-USB_COUNT2_RX_0_BLSIZE_0 ((uint32_t)0x00008000)ƒ-USB_COUNT2_RX_1_COUNT2_RX_1 ((uint32_t)0x03FF0000)…-USB_COUNT2_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)†-USB_COUNT2_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)‡-USB_COUNT2_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)ˆ-USB_COUNT2_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)‰-USB_COUNT2_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)Š-USB_COUNT2_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)Œ-USB_COUNT2_RX_1_BLSIZE_1 ((uint32_t)0x80000000)-USB_COUNT3_RX_0_COUNT3_RX_0 ((uint32_t)0x000003FF)‘-USB_COUNT3_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)’-USB_COUNT3_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)“-USB_COUNT3_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)”-USB_COUNT3_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)•-USB_COUNT3_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)–-USB_COUNT3_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)˜-USB_COUNT3_RX_0_BLSIZE_0 ((uint32_t)0x00008000)›-USB_COUNT3_RX_1_COUNT3_RX_1 ((uint32_t)0x03FF0000)-USB_COUNT3_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)ž-USB_COUNT3_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)Ÿ-USB_COUNT3_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000) -USB_COUNT3_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)¡-USB_COUNT3_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)¢-USB_COUNT3_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)¤-USB_COUNT3_RX_1_BLSIZE_1 ((uint32_t)0x80000000)§-USB_COUNT4_RX_0_COUNT4_RX_0 ((uint32_t)0x000003FF)©-USB_COUNT4_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)ª-USB_COUNT4_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)«-USB_COUNT4_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)¬-USB_COUNT4_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)­-USB_COUNT4_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)®-USB_COUNT4_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)°-USB_COUNT4_RX_0_BLSIZE_0 ((uint32_t)0x00008000)³-USB_COUNT4_RX_1_COUNT4_RX_1 ((uint32_t)0x03FF0000)µ-USB_COUNT4_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)¶-USB_COUNT4_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)·-USB_COUNT4_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)¸-USB_COUNT4_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)¹-USB_COUNT4_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)º-USB_COUNT4_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)¼-USB_COUNT4_RX_1_BLSIZE_1 ((uint32_t)0x80000000)¿-USB_COUNT5_RX_0_COUNT5_RX_0 ((uint32_t)0x000003FF)Á-USB_COUNT5_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)Â-USB_COUNT5_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)Ã-USB_COUNT5_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)Ä-USB_COUNT5_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)Å-USB_COUNT5_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)Æ-USB_COUNT5_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)È-USB_COUNT5_RX_0_BLSIZE_0 ((uint32_t)0x00008000)Ë-USB_COUNT5_RX_1_COUNT5_RX_1 ((uint32_t)0x03FF0000)Í-USB_COUNT5_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)Î-USB_COUNT5_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)Ï-USB_COUNT5_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)Ð-USB_COUNT5_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)Ñ-USB_COUNT5_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)Ò-USB_COUNT5_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)Ô-USB_COUNT5_RX_1_BLSIZE_1 ((uint32_t)0x80000000)×-USB_COUNT6_RX_0_COUNT6_RX_0 ((uint32_t)0x000003FF)Ù-USB_COUNT6_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)Ú-USB_COUNT6_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)Û-USB_COUNT6_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)Ü-USB_COUNT6_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)Ý-USB_COUNT6_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)Þ-USB_COUNT6_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)à-USB_COUNT6_RX_0_BLSIZE_0 ((uint32_t)0x00008000)ã-USB_COUNT6_RX_1_COUNT6_RX_1 ((uint32_t)0x03FF0000)å-USB_COUNT6_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)æ-USB_COUNT6_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)ç-USB_COUNT6_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)è-USB_COUNT6_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)é-USB_COUNT6_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)ê-USB_COUNT6_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)ì-USB_COUNT6_RX_1_BLSIZE_1 ((uint32_t)0x80000000)ï-USB_COUNT7_RX_0_COUNT7_RX_0 ((uint32_t)0x000003FF)ñ-USB_COUNT7_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)ò-USB_COUNT7_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)ó-USB_COUNT7_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)ô-USB_COUNT7_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)õ-USB_COUNT7_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)ö-USB_COUNT7_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)ø-USB_COUNT7_RX_0_BLSIZE_0 ((uint32_t)0x00008000)û-USB_COUNT7_RX_1_COUNT7_RX_1 ((uint32_t)0x03FF0000)ý-USB_COUNT7_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)þ-USB_COUNT7_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)ÿ-USB_COUNT7_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)€.USB_COUNT7_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000).USB_COUNT7_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)‚.USB_COUNT7_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)„.USB_COUNT7_RX_1_BLSIZE_1 ((uint32_t)0x80000000).WWDG_CR_T ((uint8_t)0x7F)Ž.WWDG_CR_T0 ((uint8_t)0x01).WWDG_CR_T1 ((uint8_t)0x02).WWDG_CR_T2 ((uint8_t)0x04)‘.WWDG_CR_T3 ((uint8_t)0x08)’.WWDG_CR_T4 ((uint8_t)0x10)“.WWDG_CR_T5 ((uint8_t)0x20)”.WWDG_CR_T6 ((uint8_t)0x40)–.WWDG_CR_WDGA ((uint8_t)0x80)™.WWDG_CFR_W ((uint16_t)0x007F)š.WWDG_CFR_W0 ((uint16_t)0x0001)›.WWDG_CFR_W1 ((uint16_t)0x0002)œ.WWDG_CFR_W2 ((uint16_t)0x0004).WWDG_CFR_W3 ((uint16_t)0x0008)ž.WWDG_CFR_W4 ((uint16_t)0x0010)Ÿ.WWDG_CFR_W5 ((uint16_t)0x0020) .WWDG_CFR_W6 ((uint16_t)0x0040)¢.WWDG_CFR_WDGTB ((uint16_t)0x0180)£.WWDG_CFR_WDGTB0 ((uint16_t)0x0080)¤.WWDG_CFR_WDGTB1 ((uint16_t)0x0100)¦.WWDG_CFR_EWI ((uint16_t)0x0200)©.WWDG_SR_EWIF ((uint8_t)0x01)².SysTick_CTRL_ENABLE ((uint32_t)0x00000001)³.SysTick_CTRL_TICKINT ((uint32_t)0x00000002)´.SysTick_CTRL_CLKSOURCE ((uint32_t)0x00000004)µ.SysTick_CTRL_COUNTFLAG ((uint32_t)0x00010000)¸.SysTick_LOAD_RELOAD ((uint32_t)0x00FFFFFF)».SysTick_VAL_CURRENT ((uint32_t)0x00FFFFFF)¾.SysTick_CALIB_TENMS ((uint32_t)0x00FFFFFF)¿.SysTick_CALIB_SKEW ((uint32_t)0x40000000)À.SysTick_CALIB_NOREF ((uint32_t)0x80000000)É.NVIC_ISER_SETENA ((uint32_t)0xFFFFFFFF)Ê.NVIC_ISER_SETENA_0 ((uint32_t)0x00000001)Ë.NVIC_ISER_SETENA_1 ((uint32_t)0x00000002)Ì.NVIC_ISER_SETENA_2 ((uint32_t)0x00000004)Í.NVIC_ISER_SETENA_3 ((uint32_t)0x00000008)Î.NVIC_ISER_SETENA_4 ((uint32_t)0x00000010)Ï.NVIC_ISER_SETENA_5 ((uint32_t)0x00000020)Ð.NVIC_ISER_SETENA_6 ((uint32_t)0x00000040)Ñ.NVIC_ISER_SETENA_7 ((uint32_t)0x00000080)Ò.NVIC_ISER_SETENA_8 ((uint32_t)0x00000100)Ó.NVIC_ISER_SETENA_9 ((uint32_t)0x00000200)Ô.NVIC_ISER_SETENA_10 ((uint32_t)0x00000400)Õ.NVIC_ISER_SETENA_11 ((uint32_t)0x00000800)Ö.NVIC_ISER_SETENA_12 ((uint32_t)0x00001000)×.NVIC_ISER_SETENA_13 ((uint32_t)0x00002000)Ø.NVIC_ISER_SETENA_14 ((uint32_t)0x00004000)Ù.NVIC_ISER_SETENA_15 ((uint32_t)0x00008000)Ú.NVIC_ISER_SETENA_16 ((uint32_t)0x00010000)Û.NVIC_ISER_SETENA_17 ((uint32_t)0x00020000)Ü.NVIC_ISER_SETENA_18 ((uint32_t)0x00040000)Ý.NVIC_ISER_SETENA_19 ((uint32_t)0x00080000)Þ.NVIC_ISER_SETENA_20 ((uint32_t)0x00100000)ß.NVIC_ISER_SETENA_21 ((uint32_t)0x00200000)à.NVIC_ISER_SETENA_22 ((uint32_t)0x00400000)á.NVIC_ISER_SETENA_23 ((uint32_t)0x00800000)â.NVIC_ISER_SETENA_24 ((uint32_t)0x01000000)ã.NVIC_ISER_SETENA_25 ((uint32_t)0x02000000)ä.NVIC_ISER_SETENA_26 ((uint32_t)0x04000000)å.NVIC_ISER_SETENA_27 ((uint32_t)0x08000000)æ.NVIC_ISER_SETENA_28 ((uint32_t)0x10000000)ç.NVIC_ISER_SETENA_29 ((uint32_t)0x20000000)è.NVIC_ISER_SETENA_30 ((uint32_t)0x40000000)é.NVIC_ISER_SETENA_31 ((uint32_t)0x80000000)ì.NVIC_ICER_CLRENA ((uint32_t)0xFFFFFFFF)í.NVIC_ICER_CLRENA_0 ((uint32_t)0x00000001)î.NVIC_ICER_CLRENA_1 ((uint32_t)0x00000002)ï.NVIC_ICER_CLRENA_2 ((uint32_t)0x00000004)ð.NVIC_ICER_CLRENA_3 ((uint32_t)0x00000008)ñ.NVIC_ICER_CLRENA_4 ((uint32_t)0x00000010)ò.NVIC_ICER_CLRENA_5 ((uint32_t)0x00000020)ó.NVIC_ICER_CLRENA_6 ((uint32_t)0x00000040)ô.NVIC_ICER_CLRENA_7 ((uint32_t)0x00000080)õ.NVIC_ICER_CLRENA_8 ((uint32_t)0x00000100)ö.NVIC_ICER_CLRENA_9 ((uint32_t)0x00000200)÷.NVIC_ICER_CLRENA_10 ((uint32_t)0x00000400)ø.NVIC_ICER_CLRENA_11 ((uint32_t)0x00000800)ù.NVIC_ICER_CLRENA_12 ((uint32_t)0x00001000)ú.NVIC_ICER_CLRENA_13 ((uint32_t)0x00002000)û.NVIC_ICER_CLRENA_14 ((uint32_t)0x00004000)ü.NVIC_ICER_CLRENA_15 ((uint32_t)0x00008000)ý.NVIC_ICER_CLRENA_16 ((uint32_t)0x00010000)þ.NVIC_ICER_CLRENA_17 ((uint32_t)0x00020000)ÿ.NVIC_ICER_CLRENA_18 ((uint32_t)0x00040000)€/NVIC_ICER_CLRENA_19 ((uint32_t)0x00080000)/NVIC_ICER_CLRENA_20 ((uint32_t)0x00100000)‚/NVIC_ICER_CLRENA_21 ((uint32_t)0x00200000)ƒ/NVIC_ICER_CLRENA_22 ((uint32_t)0x00400000)„/NVIC_ICER_CLRENA_23 ((uint32_t)0x00800000)…/NVIC_ICER_CLRENA_24 ((uint32_t)0x01000000)†/NVIC_ICER_CLRENA_25 ((uint32_t)0x02000000)‡/NVIC_ICER_CLRENA_26 ((uint32_t)0x04000000)ˆ/NVIC_ICER_CLRENA_27 ((uint32_t)0x08000000)‰/NVIC_ICER_CLRENA_28 ((uint32_t)0x10000000)Š/NVIC_ICER_CLRENA_29 ((uint32_t)0x20000000)‹/NVIC_ICER_CLRENA_30 ((uint32_t)0x40000000)Œ/NVIC_ICER_CLRENA_31 ((uint32_t)0x80000000)/NVIC_ISPR_SETPEND ((uint32_t)0xFFFFFFFF)/NVIC_ISPR_SETPEND_0 ((uint32_t)0x00000001)‘/NVIC_ISPR_SETPEND_1 ((uint32_t)0x00000002)’/NVIC_ISPR_SETPEND_2 ((uint32_t)0x00000004)“/NVIC_ISPR_SETPEND_3 ((uint32_t)0x00000008)”/NVIC_ISPR_SETPEND_4 ((uint32_t)0x00000010)•/NVIC_ISPR_SETPEND_5 ((uint32_t)0x00000020)–/NVIC_ISPR_SETPEND_6 ((uint32_t)0x00000040)—/NVIC_ISPR_SETPEND_7 ((uint32_t)0x00000080)˜/NVIC_ISPR_SETPEND_8 ((uint32_t)0x00000100)™/NVIC_ISPR_SETPEND_9 ((uint32_t)0x00000200)š/NVIC_ISPR_SETPEND_10 ((uint32_t)0x00000400)›/NVIC_ISPR_SETPEND_11 ((uint32_t)0x00000800)œ/NVIC_ISPR_SETPEND_12 ((uint32_t)0x00001000)/NVIC_ISPR_SETPEND_13 ((uint32_t)0x00002000)ž/NVIC_ISPR_SETPEND_14 ((uint32_t)0x00004000)Ÿ/NVIC_ISPR_SETPEND_15 ((uint32_t)0x00008000) /NVIC_ISPR_SETPEND_16 ((uint32_t)0x00010000)¡/NVIC_ISPR_SETPEND_17 ((uint32_t)0x00020000)¢/NVIC_ISPR_SETPEND_18 ((uint32_t)0x00040000)£/NVIC_ISPR_SETPEND_19 ((uint32_t)0x00080000)¤/NVIC_ISPR_SETPEND_20 ((uint32_t)0x00100000)¥/NVIC_ISPR_SETPEND_21 ((uint32_t)0x00200000)¦/NVIC_ISPR_SETPEND_22 ((uint32_t)0x00400000)§/NVIC_ISPR_SETPEND_23 ((uint32_t)0x00800000)¨/NVIC_ISPR_SETPEND_24 ((uint32_t)0x01000000)©/NVIC_ISPR_SETPEND_25 ((uint32_t)0x02000000)ª/NVIC_ISPR_SETPEND_26 ((uint32_t)0x04000000)«/NVIC_ISPR_SETPEND_27 ((uint32_t)0x08000000)¬/NVIC_ISPR_SETPEND_28 ((uint32_t)0x10000000)­/NVIC_ISPR_SETPEND_29 ((uint32_t)0x20000000)®/NVIC_ISPR_SETPEND_30 ((uint32_t)0x40000000)¯/NVIC_ISPR_SETPEND_31 ((uint32_t)0x80000000)²/NVIC_ICPR_CLRPEND ((uint32_t)0xFFFFFFFF)³/NVIC_ICPR_CLRPEND_0 ((uint32_t)0x00000001)´/NVIC_ICPR_CLRPEND_1 ((uint32_t)0x00000002)µ/NVIC_ICPR_CLRPEND_2 ((uint32_t)0x00000004)¶/NVIC_ICPR_CLRPEND_3 ((uint32_t)0x00000008)·/NVIC_ICPR_CLRPEND_4 ((uint32_t)0x00000010)¸/NVIC_ICPR_CLRPEND_5 ((uint32_t)0x00000020)¹/NVIC_ICPR_CLRPEND_6 ((uint32_t)0x00000040)º/NVIC_ICPR_CLRPEND_7 ((uint32_t)0x00000080)»/NVIC_ICPR_CLRPEND_8 ((uint32_t)0x00000100)¼/NVIC_ICPR_CLRPEND_9 ((uint32_t)0x00000200)½/NVIC_ICPR_CLRPEND_10 ((uint32_t)0x00000400)¾/NVIC_ICPR_CLRPEND_11 ((uint32_t)0x00000800)¿/NVIC_ICPR_CLRPEND_12 ((uint32_t)0x00001000)À/NVIC_ICPR_CLRPEND_13 ((uint32_t)0x00002000)Á/NVIC_ICPR_CLRPEND_14 ((uint32_t)0x00004000)Â/NVIC_ICPR_CLRPEND_15 ((uint32_t)0x00008000)Ã/NVIC_ICPR_CLRPEND_16 ((uint32_t)0x00010000)Ä/NVIC_ICPR_CLRPEND_17 ((uint32_t)0x00020000)Å/NVIC_ICPR_CLRPEND_18 ((uint32_t)0x00040000)Æ/NVIC_ICPR_CLRPEND_19 ((uint32_t)0x00080000)Ç/NVIC_ICPR_CLRPEND_20 ((uint32_t)0x00100000)È/NVIC_ICPR_CLRPEND_21 ((uint32_t)0x00200000)É/NVIC_ICPR_CLRPEND_22 ((uint32_t)0x00400000)Ê/NVIC_ICPR_CLRPEND_23 ((uint32_t)0x00800000)Ë/NVIC_ICPR_CLRPEND_24 ((uint32_t)0x01000000)Ì/NVIC_ICPR_CLRPEND_25 ((uint32_t)0x02000000)Í/NVIC_ICPR_CLRPEND_26 ((uint32_t)0x04000000)Î/NVIC_ICPR_CLRPEND_27 ((uint32_t)0x08000000)Ï/NVIC_ICPR_CLRPEND_28 ((uint32_t)0x10000000)Ð/NVIC_ICPR_CLRPEND_29 ((uint32_t)0x20000000)Ñ/NVIC_ICPR_CLRPEND_30 ((uint32_t)0x40000000)Ò/NVIC_ICPR_CLRPEND_31 ((uint32_t)0x80000000)Õ/NVIC_IABR_ACTIVE ((uint32_t)0xFFFFFFFF)Ö/NVIC_IABR_ACTIVE_0 ((uint32_t)0x00000001)×/NVIC_IABR_ACTIVE_1 ((uint32_t)0x00000002)Ø/NVIC_IABR_ACTIVE_2 ((uint32_t)0x00000004)Ù/NVIC_IABR_ACTIVE_3 ((uint32_t)0x00000008)Ú/NVIC_IABR_ACTIVE_4 ((uint32_t)0x00000010)Û/NVIC_IABR_ACTIVE_5 ((uint32_t)0x00000020)Ü/NVIC_IABR_ACTIVE_6 ((uint32_t)0x00000040)Ý/NVIC_IABR_ACTIVE_7 ((uint32_t)0x00000080)Þ/NVIC_IABR_ACTIVE_8 ((uint32_t)0x00000100)ß/NVIC_IABR_ACTIVE_9 ((uint32_t)0x00000200)à/NVIC_IABR_ACTIVE_10 ((uint32_t)0x00000400)á/NVIC_IABR_ACTIVE_11 ((uint32_t)0x00000800)â/NVIC_IABR_ACTIVE_12 ((uint32_t)0x00001000)ã/NVIC_IABR_ACTIVE_13 ((uint32_t)0x00002000)ä/NVIC_IABR_ACTIVE_14 ((uint32_t)0x00004000)å/NVIC_IABR_ACTIVE_15 ((uint32_t)0x00008000)æ/NVIC_IABR_ACTIVE_16 ((uint32_t)0x00010000)ç/NVIC_IABR_ACTIVE_17 ((uint32_t)0x00020000)è/NVIC_IABR_ACTIVE_18 ((uint32_t)0x00040000)é/NVIC_IABR_ACTIVE_19 ((uint32_t)0x00080000)ê/NVIC_IABR_ACTIVE_20 ((uint32_t)0x00100000)ë/NVIC_IABR_ACTIVE_21 ((uint32_t)0x00200000)ì/NVIC_IABR_ACTIVE_22 ((uint32_t)0x00400000)í/NVIC_IABR_ACTIVE_23 ((uint32_t)0x00800000)î/NVIC_IABR_ACTIVE_24 ((uint32_t)0x01000000)ï/NVIC_IABR_ACTIVE_25 ((uint32_t)0x02000000)ð/NVIC_IABR_ACTIVE_26 ((uint32_t)0x04000000)ñ/NVIC_IABR_ACTIVE_27 ((uint32_t)0x08000000)ò/NVIC_IABR_ACTIVE_28 ((uint32_t)0x10000000)ó/NVIC_IABR_ACTIVE_29 ((uint32_t)0x20000000)ô/NVIC_IABR_ACTIVE_30 ((uint32_t)0x40000000)õ/NVIC_IABR_ACTIVE_31 ((uint32_t)0x80000000)ø/NVIC_IPR0_PRI_0 ((uint32_t)0x000000FF)ù/NVIC_IPR0_PRI_1 ((uint32_t)0x0000FF00)ú/NVIC_IPR0_PRI_2 ((uint32_t)0x00FF0000)û/NVIC_IPR0_PRI_3 ((uint32_t)0xFF000000)þ/NVIC_IPR1_PRI_4 ((uint32_t)0x000000FF)ÿ/NVIC_IPR1_PRI_5 ((uint32_t)0x0000FF00)€0NVIC_IPR1_PRI_6 ((uint32_t)0x00FF0000)0NVIC_IPR1_PRI_7 ((uint32_t)0xFF000000)„0NVIC_IPR2_PRI_8 ((uint32_t)0x000000FF)…0NVIC_IPR2_PRI_9 ((uint32_t)0x0000FF00)†0NVIC_IPR2_PRI_10 ((uint32_t)0x00FF0000)‡0NVIC_IPR2_PRI_11 ((uint32_t)0xFF000000)Š0NVIC_IPR3_PRI_12 ((uint32_t)0x000000FF)‹0NVIC_IPR3_PRI_13 ((uint32_t)0x0000FF00)Œ0NVIC_IPR3_PRI_14 ((uint32_t)0x00FF0000)0NVIC_IPR3_PRI_15 ((uint32_t)0xFF000000)0NVIC_IPR4_PRI_16 ((uint32_t)0x000000FF)‘0NVIC_IPR4_PRI_17 ((uint32_t)0x0000FF00)’0NVIC_IPR4_PRI_18 ((uint32_t)0x00FF0000)“0NVIC_IPR4_PRI_19 ((uint32_t)0xFF000000)–0NVIC_IPR5_PRI_20 ((uint32_t)0x000000FF)—0NVIC_IPR5_PRI_21 ((uint32_t)0x0000FF00)˜0NVIC_IPR5_PRI_22 ((uint32_t)0x00FF0000)™0NVIC_IPR5_PRI_23 ((uint32_t)0xFF000000)œ0NVIC_IPR6_PRI_24 ((uint32_t)0x000000FF)0NVIC_IPR6_PRI_25 ((uint32_t)0x0000FF00)ž0NVIC_IPR6_PRI_26 ((uint32_t)0x00FF0000)Ÿ0NVIC_IPR6_PRI_27 ((uint32_t)0xFF000000)¢0NVIC_IPR7_PRI_28 ((uint32_t)0x000000FF)£0NVIC_IPR7_PRI_29 ((uint32_t)0x0000FF00)¤0NVIC_IPR7_PRI_30 ((uint32_t)0x00FF0000)¥0NVIC_IPR7_PRI_31 ((uint32_t)0xFF000000)¨0SCB_CPUID_REVISION ((uint32_t)0x0000000F)©0SCB_CPUID_PARTNO ((uint32_t)0x0000FFF0)ª0SCB_CPUID_Constant ((uint32_t)0x000F0000)«0SCB_CPUID_VARIANT ((uint32_t)0x00F00000)¬0SCB_CPUID_IMPLEMENTER ((uint32_t)0xFF000000)¯0SCB_ICSR_VECTACTIVE ((uint32_t)0x000001FF)°0SCB_ICSR_RETTOBASE ((uint32_t)0x00000800)±0SCB_ICSR_VECTPENDING ((uint32_t)0x003FF000)²0SCB_ICSR_ISRPENDING ((uint32_t)0x00400000)³0SCB_ICSR_ISRPREEMPT ((uint32_t)0x00800000)´0SCB_ICSR_PENDSTCLR ((uint32_t)0x02000000)µ0SCB_ICSR_PENDSTSET ((uint32_t)0x04000000)¶0SCB_ICSR_PENDSVCLR ((uint32_t)0x08000000)·0SCB_ICSR_PENDSVSET ((uint32_t)0x10000000)¸0SCB_ICSR_NMIPENDSET ((uint32_t)0x80000000)»0SCB_VTOR_TBLOFF ((uint32_t)0x1FFFFF80)¼0SCB_VTOR_TBLBASE ((uint32_t)0x20000000)¿0SCB_AIRCR_VECTRESET ((uint32_t)0x00000001)À0SCB_AIRCR_VECTCLRACTIVE ((uint32_t)0x00000002)Á0SCB_AIRCR_SYSRESETREQ ((uint32_t)0x00000004)Ã0SCB_AIRCR_PRIGROUP ((uint32_t)0x00000700)Ä0SCB_AIRCR_PRIGROUP_0 ((uint32_t)0x00000100)Å0SCB_AIRCR_PRIGROUP_1 ((uint32_t)0x00000200)Æ0SCB_AIRCR_PRIGROUP_2 ((uint32_t)0x00000400)É0SCB_AIRCR_PRIGROUP0 ((uint32_t)0x00000000)Ê0SCB_AIRCR_PRIGROUP1 ((uint32_t)0x00000100)Ë0SCB_AIRCR_PRIGROUP2 ((uint32_t)0x00000200)Ì0SCB_AIRCR_PRIGROUP3 ((uint32_t)0x00000300)Í0SCB_AIRCR_PRIGROUP4 ((uint32_t)0x00000400)Î0SCB_AIRCR_PRIGROUP5 ((uint32_t)0x00000500)Ï0SCB_AIRCR_PRIGROUP6 ((uint32_t)0x00000600)Ð0SCB_AIRCR_PRIGROUP7 ((uint32_t)0x00000700)Ò0SCB_AIRCR_ENDIANESS ((uint32_t)0x00008000)Ó0SCB_AIRCR_VECTKEY ((uint32_t)0xFFFF0000)Ö0SCB_SCR_SLEEPONEXIT ((uint8_t)0x02)×0SCB_SCR_SLEEPDEEP ((uint8_t)0x04)Ø0SCB_SCR_SEVONPEND ((uint8_t)0x10)Û0SCB_CCR_NONBASETHRDENA ((uint16_t)0x0001)Ü0SCB_CCR_USERSETMPEND ((uint16_t)0x0002)Ý0SCB_CCR_UNALIGN_TRP ((uint16_t)0x0008)Þ0SCB_CCR_DIV_0_TRP ((uint16_t)0x0010)ß0SCB_CCR_BFHFNMIGN ((uint16_t)0x0100)à0SCB_CCR_STKALIGN ((uint16_t)0x0200)ã0SCB_SHPR_PRI_N ((uint32_t)0x000000FF)ä0SCB_SHPR_PRI_N1 ((uint32_t)0x0000FF00)å0SCB_SHPR_PRI_N2 ((uint32_t)0x00FF0000)æ0SCB_SHPR_PRI_N3 ((uint32_t)0xFF000000)é0SCB_SHCSR_MEMFAULTACT ((uint32_t)0x00000001)ê0SCB_SHCSR_BUSFAULTACT ((uint32_t)0x00000002)ë0SCB_SHCSR_USGFAULTACT ((uint32_t)0x00000008)ì0SCB_SHCSR_SVCALLACT ((uint32_t)0x00000080)í0SCB_SHCSR_MONITORACT ((uint32_t)0x00000100)î0SCB_SHCSR_PENDSVACT ((uint32_t)0x00000400)ï0SCB_SHCSR_SYSTICKACT ((uint32_t)0x00000800)ð0SCB_SHCSR_USGFAULTPENDED ((uint32_t)0x00001000)ñ0SCB_SHCSR_MEMFAULTPENDED ((uint32_t)0x00002000)ò0SCB_SHCSR_BUSFAULTPENDED ((uint32_t)0x00004000)ó0SCB_SHCSR_SVCALLPENDED ((uint32_t)0x00008000)ô0SCB_SHCSR_MEMFAULTENA ((uint32_t)0x00010000)õ0SCB_SHCSR_BUSFAULTENA ((uint32_t)0x00020000)ö0SCB_SHCSR_USGFAULTENA ((uint32_t)0x00040000)ú0SCB_CFSR_IACCVIOL ((uint32_t)0x00000001)û0SCB_CFSR_DACCVIOL ((uint32_t)0x00000002)ü0SCB_CFSR_MUNSTKERR ((uint32_t)0x00000008)ý0SCB_CFSR_MSTKERR ((uint32_t)0x00000010)þ0SCB_CFSR_MMARVALID ((uint32_t)0x00000080)€1SCB_CFSR_IBUSERR ((uint32_t)0x00000100)1SCB_CFSR_PRECISERR ((uint32_t)0x00000200)‚1SCB_CFSR_IMPRECISERR ((uint32_t)0x00000400)ƒ1SCB_CFSR_UNSTKERR ((uint32_t)0x00000800)„1SCB_CFSR_STKERR ((uint32_t)0x00001000)…1SCB_CFSR_BFARVALID ((uint32_t)0x00008000)‡1SCB_CFSR_UNDEFINSTR ((uint32_t)0x00010000)ˆ1SCB_CFSR_INVSTATE ((uint32_t)0x00020000)‰1SCB_CFSR_INVPC ((uint32_t)0x00040000)Š1SCB_CFSR_NOCP ((uint32_t)0x00080000)‹1SCB_CFSR_UNALIGNED ((uint32_t)0x01000000)Œ1SCB_CFSR_DIVBYZERO ((uint32_t)0x02000000)1SCB_HFSR_VECTTBL ((uint32_t)0x00000002)1SCB_HFSR_FORCED ((uint32_t)0x40000000)‘1SCB_HFSR_DEBUGEVT ((uint32_t)0x80000000)”1SCB_DFSR_HALTED ((uint8_t)0x01)•1SCB_DFSR_BKPT ((uint8_t)0x02)–1SCB_DFSR_DWTTRAP ((uint8_t)0x04)—1SCB_DFSR_VCATCH ((uint8_t)0x08)˜1SCB_DFSR_EXTERNAL ((uint8_t)0x10)›1SCB_MMFAR_ADDRESS ((uint32_t)0xFFFFFFFF)ž1SCB_BFAR_ADDRESS ((uint32_t)0xFFFFFFFF)¡1SCB_AFSR_IMPDEF ((uint32_t)0xFFFFFFFF)²1SET_BIT(REG,BIT) ((REG) |= (BIT))´1CLEAR_BIT(REG,BIT) ((REG) &= ~(BIT))¶1READ_BIT(REG,BIT) ((REG) & (BIT))¸1CLEAR_REG(REG) ((REG) = (0x0))º1WRITE_REG(REG,VAL) ((REG) = (VAL))¼1READ_REG(REG) ((REG))¾1MODIFY_REG(REG,CLEARMASK,SETMASK) WRITE_REG((REG), (((READ_REG(REG)) & (~(CLEARMASK))) | (SETMASK)))_CHQUEUES_H_ &Q_OK RDY_OK'Q_TIMEOUT RDY_TIMEOUT(Q_RESET RDY_RESET)Q_EMPTY -3*Q_FULL -4VchQSizeI(qp) ((size_t)((qp)->q_top - (qp)->q_buffer))bchQSpaceI(qp) ((qp)->q_counter)mchQGetLink(qp) ((qp)->q_link)ŠchIQGetFullI(iqp) chQSpaceI(iqp)•chIQGetEmptyI(iqp) (chQSizeI(iqp) - chQSpaceI(iqp))¡chIQIsEmptyI(iqp) ((bool_t)(chQSpaceI(iqp) <= 0))­chIQIsFullI(iqp) ((bool_t)(((iqp)->q_wrptr == (iqp)->q_rdptr) && ((iqp)->q_counter != 0)))¼chIQGet(iqp) chIQGetTimeout(iqp, TIME_INFINITE)Ê_INPUTQUEUE_DATA(name,buffer,size,inotify,link) { _THREADSQUEUE_DATA(name), 0, (uint8_t *)(buffer), (uint8_t *)(buffer) + (size), (uint8_t *)(buffer), (uint8_t *)(buffer), (inotify), (link) }àINPUTQUEUE_DECL(name,buffer,size,inotify,link) InputQueue name = _INPUTQUEUE_DATA(name, buffer, size, inotify, link)ýchOQGetFullI(oqp) (chQSizeI(oqp) - chQSpaceI(oqp))ˆchOQGetEmptyI(oqp) chQSpaceI(oqp)”chOQIsEmptyI(oqp) ((bool_t)(((oqp)->q_wrptr == (oqp)->q_rdptr) && ((oqp)->q_counter != 0)))¡chOQIsFullI(oqp) ((bool_t)(chQSpaceI(oqp) <= 0))±chOQPut(oqp,b) chOQPutTimeout(oqp, b, TIME_INFINITE)¿_OUTPUTQUEUE_DATA(name,buffer,size,onotify,link) { _THREADSQUEUE_DATA(name), (size), (uint8_t *)(buffer), (uint8_t *)(buffer) + (size), (uint8_t *)(buffer), (uint8_t *)(buffer), (onotify), (link) }ÕOUTPUTQUEUE_DECL(name,buffer,size,onotify,link) OutputQueue name = _OUTPUTQUEUE_DATA(name, buffer, size, onotify, link)_CHTHREADS_H_ $THD_STATE_READY 0%THD_STATE_CURRENT 1&THD_STATE_SUSPENDED 2'THD_STATE_WTSEM 3(THD_STATE_WTMTX 4)THD_STATE_WTCOND 5+THD_STATE_SLEEPING 6-THD_STATE_WTEXIT 7.THD_STATE_WTOREVT 8/THD_STATE_WTANDEVT 90THD_STATE_SNDMSGQ 101THD_STATE_SNDMSG 113THD_STATE_WTMSG 124THD_STATE_WTQUEUE 135THD_STATE_FINAL 14<THD_STATE_NAMES "READY", "CURRENT", "SUSPENDED", "WTSEM", "WTMTX", "WTCOND", "SLEEPING", "WTEXIT", "WTOREVT", "WTANDEVT", "SNDMSGQ", "SNDMSG", "WTMSG", "WTQUEUE", "FINAL"FTHD_MEM_MODE_MASK 3GTHD_MEM_MODE_STATIC 0HTHD_MEM_MODE_HEAP 1JTHD_MEM_MODE_MEMPOOL 2LTHD_TERMINATE 4êchThdSelf() currpòchThdGetPriority() (currp->p_prio)þchThdGetTicks(tp) ((tp)->p_time)†chThdLS() (void *)(currp + 1)’chThdTerminated(tp) ((tp)->p_state == THD_STATE_FINAL)chThdShouldTerminate() (currp->p_flags & THD_TERMINATE)¦chThdResumeI(tp) chSchReadyI(tp)´chThdSleepS(time) chSchGoSleepTimeoutS(THD_STATE_SLEEPING, time)ÀchThdSleepSeconds(sec) chThdSleep(S2ST(sec))ÍchThdSleepMilliseconds(msec) chThdSleep(MS2ST(msec))ÚchThdSleepMicroseconds(usec) chThdSleep(US2ST(usec))_CHMEMPOOLS_H_ >_MEMORYPOOL_DATA(name,size,provider) {NULL, size, provider}KMEMORYPOOL_DECL(name,size,provider) MemoryPool name = _MEMORYPOOL_DATA(name, size, provider)achPoolAdd(mp,objp) chPoolFree(mp, objp)rchPoolAddI(mp,objp) chPoolFreeI(mp, objp)_CHHEAP_H_ _CHMEMCORE_H_ -MEM_ALIGN_SIZE sizeof(stkalign_t)2MEM_ALIGN_MASK (MEM_ALIGN_SIZE - 1)7MEM_ALIGN_PREV(p) ((size_t)(p) & ~MEM_ALIGN_MASK)<MEM_ALIGN_NEXT(p) MEM_ALIGN_PREV((size_t)(p) + MEM_ALIGN_MASK)BMEM_IS_ALIGNED(p) (((size_t)(p) & MEM_ALIGN_MASK) == 0)!_CHEVENTS_H_ K_EVENTSOURCE_DATA(name) {(void *)(&name)}TEVENTSOURCE_DECL(name) EventSource name = _EVENTSOURCE_DATA(name)YALL_EVENTS ((eventmask_t)-1)^EVENT_MASK(eid) ((eventmask_t)(1 << (eid)))schEvtRegister(esp,elp,eid) chEvtRegisterMask(esp, elp, EVENT_MASK(eid))chEvtInit(esp) ((esp)->es_next = (EventListener *)(void *)(esp))‰chEvtIsListeningI(esp) ((void *)(esp) != (void *)(esp)->es_next)”chEvtBroadcast(esp) chEvtBroadcastFlags(esp, 0)¢chEvtBroadcastI(esp) chEvtBroadcastFlagsI(esp, 0)_CHMTX_H_ D_MUTEX_DATA(name) {_THREADSQUEUE_DATA(name.m_queue), NULL, NULL}MMUTEX_DECL(name) Mutex name = _MUTEX_DATA(name)YchMtxQueueNotEmptyS(mp) notempty(&(mp)->m_queue)_CHVT_H_ .S2ST(sec) ((systime_t)((sec) * CH_FREQUENCY)):MS2ST(msec) ((systime_t)(((((msec) - 1L) * CH_FREQUENCY) / 1000L) + 1L))GUS2ST(usec) ((systime_t)(((((usec) - 1L) * CH_FREQUENCY) / 1000000L) + 1L))‚chVTDoTickI() { vtlist.vt_systime++; if (&vtlist != (VTList *)vtlist.vt_next) { VirtualTimer *vtp; --vtlist.vt_next->vt_time; while (!(vtp = vtlist.vt_next)->vt_time) { vtfunc_t fn = vtp->vt_func; vtp->vt_func = (vtfunc_t)NULL; vtp->vt_next->vt_prev = (void *)&vtlist; (&vtlist)->vt_next = vtp->vt_next; chSysUnlockFromIsr(); fn(vtp->vt_par); chSysLockFromIsr(); } } }™chVTIsArmedI(vtp) ((vtp)->vt_func != NULL)®chVTSet(vtp,time,vtfunc,par) { chSysLock(); chVTSetI(vtp, time, vtfunc, par); chSysUnlock(); }¼chVTReset(vtp) { chSysLock(); if (chVTIsArmedI(vtp)) chVTResetI(vtp); chSysUnlock(); }ÎchTimeNow() (vtlist.vt_systime)_CHCORE_V7M_H_ 'CORTEX_BASEPRI_DISABLED 0;PORT_IDLE_THREAD_STACK_SIZE 16HPORT_INT_REQUIRED_STACK 32OCORTEX_ENABLE_WFI_IDLE FALSEXCORTEX_PRIORITY_SYSTICK (CORTEX_PRIORITY_LEVELS >> 1)cCORTEX_USE_FPU CORTEX_HAS_FPUoCORTEX_SIMPLIFIED_PRIORITY FALSEzCORTEX_PRIORITY_SVCALL (CORTEX_MAXIMUM_PRIORITY + 1)„CORTEX_VTOR_INIT 0x00000000CORTEX_PRIGROUP_INIT (7 - CORTEX_PRIORITY_BITS)˜CORTEX_MAX_KERNEL_PRIORITY (CORTEX_PRIORITY_SVCALL + 1)žCORTEX_BASEPRI_KERNEL CORTEX_PRIORITY_MASK(CORTEX_MAX_KERNEL_PRIORITY)¬CORTEX_PRIORITY_PENDSV CORTEX_BASEPRI_KERNEL¶CH_ARCHITECTURE_ARM_v7M »CH_ARCHITECTURE_NAME "ARMv7-M"ÀCH_CORE_VARIANT_NAME "Cortex-M3"ÐCH_PORT_INFO "Advanced kernel mode"¹SETUP_CONTEXT(workspace,wsize,pf,arg) { tp->p_ctx.r13 = (struct intctx *)((uint8_t *)workspace + wsize - sizeof(struct intctx)); tp->p_ctx.r13->r4 = (regarm_t)pf; tp->p_ctx.r13->r5 = (regarm_t)arg; tp->p_ctx.r13->lr = (regarm_t)_port_thread_start; }ÅSTACK_ALIGN(n) ((((n) - 1) | (sizeof(stkalign_t) - 1)) + 1)ÊTHD_WA_SIZE(n) STACK_ALIGN(sizeof(Thread) + sizeof(struct intctx) + sizeof(struct extctx) + (n) + (PORT_INT_REQUIRED_STACK))ÔWORKING_AREA(s,n) stkalign_t s[THD_WA_SIZE(n) / sizeof(stkalign_t)]ÛPORT_IRQ_PROLOGUE() âPORT_IRQ_EPILOGUE() _port_irq_epilogue()éPORT_IRQ_HANDLER(id) void id(void)ðPORT_FAST_IRQ_HANDLER(id) void id(void)õport_init() _port_init()þport_lock() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_KERNEL; }port_unlock() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_DISABLED; }œport_lock_from_isr() port_lock()¥port_unlock_from_isr() port_unlock()­port_disable() __disable_irq()µport_suspend() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_KERNEL; }Âport_enable() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_DISABLED; __enable_irq(); }Öport_wait_for_interrupt() äport_switch(ntp,otp) _port_switch(ntp, otp)!_CHLISTS_H_ *queue_init(tqp) ((tqp)->p_next = (tqp)->p_prev = (Thread *)(tqp));1list_init(tlp) ((tlp)->p_next = (Thread *)(tlp))9isempty(p) ((p)->p_next == (Thread *)(p))Anotempty(p) ((p)->p_next != (Thread *)(p))J_THREADSQUEUE_DATA(name) {(Thread *)&name, (Thread *)&name}STHREADSQUEUE_DECL(name) ThreadsQueue name = _THREADSQUEUE_DATA(name)_CHTYPES_H_  !"4INLINE __inline:ROMCONST const@PACK_STRUCT_STRUCT EPACK_STRUCT_BEGIN __packedKPACK_STRUCT_END  __stdint_h  __ARMCLIB_VERSION 5030024__STDINT_DECLS __CLIBNS__CLIBNS \INT8_MIN -128]INT16_MIN -32768^INT32_MIN (~0x7fffffff)_INT64_MIN __ESCAPE__(~0x7fffffffffffffffll)bINT8_MAX 127cINT16_MAX 32767dINT32_MAX 2147483647eINT64_MAX __ESCAPE__(9223372036854775807ll)hUINT8_MAX 255iUINT16_MAX 65535jUINT32_MAX 4294967295ukUINT64_MAX __ESCAPE__(18446744073709551615ull)pINT_LEAST8_MIN -128qINT_LEAST16_MIN -32768rINT_LEAST32_MIN (~0x7fffffff)sINT_LEAST64_MIN __ESCAPE__(~0x7fffffffffffffffll)vINT_LEAST8_MAX 127wINT_LEAST16_MAX 32767xINT_LEAST32_MAX 2147483647yINT_LEAST64_MAX __ESCAPE__(9223372036854775807ll)|UINT_LEAST8_MAX 255}UINT_LEAST16_MAX 65535~UINT_LEAST32_MAX 4294967295uUINT_LEAST64_MAX __ESCAPE__(18446744073709551615ull)„INT_FAST8_MIN (~0x7fffffff)…INT_FAST16_MIN (~0x7fffffff)†INT_FAST32_MIN (~0x7fffffff)‡INT_FAST64_MIN __ESCAPE__(~0x7fffffffffffffffll)ŠINT_FAST8_MAX 2147483647‹INT_FAST16_MAX 2147483647ŒINT_FAST32_MAX 2147483647INT_FAST64_MAX __ESCAPE__(9223372036854775807ll)UINT_FAST8_MAX 4294967295u‘UINT_FAST16_MAX 4294967295u’UINT_FAST32_MAX 4294967295u“UINT_FAST64_MAX __ESCAPE__(18446744073709551615ull)˜INTPTR_MIN (~0x7fffffff)›INTPTR_MAX 2147483647žUINTPTR_MAX 4294967295u£INTMAX_MIN __ESCAPE__(~0x7fffffffffffffffll)¦INTMAX_MAX __ESCAPE__(9223372036854775807ll)©UINTMAX_MAX __ESCAPE__(18446744073709551615ull)®PTRDIFF_MIN (~0x7fffffff)¯PTRDIFF_MAX 2147483647²SIG_ATOMIC_MIN (~0x7fffffff)³SIG_ATOMIC_MAX 2147483647¶SIZE_MAX 4294967295u»WCHAR_MIN¼WCHAR_MAXÂWCHAR_MIN 0ÃWCHAR_MAX 65535ÇWINT_MIN (~0x7fffffff)ÈWINT_MAX 2147483647ÏINT8_C(x) (x)ÐINT16_C(x) (x)ÑINT32_C(x) (x)ÒINT64_C(x) __ESCAPE__(x##ll)ÔUINT8_C(x) (x##u)ÕUINT16_C(x) (x##u)ÖUINT32_C(x) (x##u)×UINT64_C(x) __ESCAPE__(x##ull)ÚINTMAX_C(x) __ESCAPE__(x##ll)ÛUINTMAX_C(x) __ESCAPE__(x##ull)__stddef_h __ARMCLIB_VERSION 5030024__STDDEF_DECLS __CLIBNS __CLIBNS GNULLHNULL 0Loffsetof(t,memb) ((__CLIBNS size_t)__INTADDR__(&(((t *)0)->memb)))%gdekoduj_zpravu_GPS"¨h¤„GPGGA_informace4DC€»dekodujPrikazIGPGGA_informaceLiômain@mü€tp_odpal%ÄD¨gpt_lld_stop_timer€<n0ÆVectorB0gpt_lld_init9gpt_lld_startsgpt_lld_stop¡gpt_lld_start_timerægpt_lld_polled_delaylp¸ GPTD24$q °hal_lld_initästm32_clock_initY0rDVectorD4!VectorD8?sd_lld_init`sd_lld_startÁsd_lld_stoptuìÆSD1×SD2:`vl³_pal_lld_init“_pal_lld_setgroupmodeØI¼—tmObjectInitÌxPtmInithÌz¤ÿsdInitsdObjectInitesdStartÅsdStopsdIncomingDataIOsdRequestDataI%\Kì˜halIsCounterWithin-€dœhalInitèhalPolledDelayMHL,˜gptStartContinuousIÐgptStartOneShotIgptStopTimerIª|0œgptInit¸gptObjectInitægptStartGgptStop™gptChangeInterval&gptStartContinuousÔgptStartOneShotygptStopTimerëgptPolledDelay%6ܾpal_default_configJ¬…¨ª_vt_initÇchVTSetIchVTResetIEchTimeIsWithinT‡¬”vtlist?Q¬·_thread_initöchThdCreateIZchThdExitSªˆÐ=chThdCreateStaticHchThdSetPriorityÎchThdResume;chThdTerminate“chThdSleepéchThdSleepUntilCchThdYieldÇchThdExit7chThdWaitDЍ˜«_idle_threadÒchSysInitchSysTimerHandlerI"h´•_idle_thread_wag(Wx¨chSchReadyIächSchGoSleepSchSchDoRescheduleAheadHchSchDoRescheduleBehindwœ¬_scheduler_init÷chSchGoSleepTimeoutSýchSchWakeupSãchSchRescheduleS½chSchDoReschedule¸•¬–rlistd–´šch_debug¯—$®chIQInitchIQResetIZchIQPutIÌchIQGetTimeoutÂchIQReadTimeoutâchOQInit7chOQResetIchOQPutTimeoutchOQGetIÿchOQWriteTimeout/„]¯chMtxLockSáchMtxTryLockSo<ž¡chMtxInitÔchMtxLockIchMtxTryLockßchMtxUnlock®chMtxUnlockSTchMtxUnlockAll>¨`d¬chPoolFreeIÜchPoolFree%chPoolAllocIAL£Ü°chPoolInit}chPoolLoadArrayDchPoolAllocX b<«chCoreAllocIóImage$$RW_IRAM1$$ZI$$LimitImage$$RW_IRAM2$$Base>(¦È¯_core_initöchCoreAlloc‹chCoreStatus\´¨<¬_heap_initËchHeapInitchHeapAlloc€chHeapFreeÈchHeapStatus8d°chEvtSignalIÛchEvtBroadcastFlagsIP¤«$ ¤chEvtRegisterMaskchEvtUnregisterƒchEvtGetAndClearEventschEvtAddEventsÞchEvtGetAndClearFlagscchEvtSignalächEvtBroadcastFlags—chEvtGetAndClearFlagsIóchEvtDispatch=chEvtWaitOneÀchEvtWaitAnyDchEvtWaitAll¿chEvtWaitOneTimeoutchEvtWaitAnyTimeout\chEvtWaitAllTimeouteÈ´ä¯chThdAddRefchThdRelease|chThdCreateFromHeap2chThdCreateFromMemoryPoolZ¬·ˆ¹nvicEnableVectorûnvicDisableVector2nvicSetSystemHandlerPriority%Ðe ¯_port_irq_epilogue@ºøøSysTickVectorSVCallVectorÕ_port_init2,SD1SD2Ðp]GPTD2ÀR¨Žvtlist-ܽð®__early_initÏboardInit%̾Ģpal_default_config ô( 0€ „¾ ØÜ ôŽ ˜´ ¸þ  h  t (  , \ `  (Ì èB PÞ ä $4 8¨ ¸J lj œJ |” ¤:  @  # è$"& H&' 'È( Ì(Ð( ñÿDñÿpvÐ(¨ñÿ±x ¸x ¿x Îx Óx p˜@ÜñÿpØ$ñÿ8ñÿpücñÿôpô£ñÿpøÊñÿêñÿ ñÿp˜.ñÿp€Pñÿp¸p u ‚ñÿ£ñÿÅñÿp è î ö ýñÿpt !ñÿ@ñÿp 354 ADC_SQR3_SQ13 ((uint32_t)0x0000001F)ö
355 _ñÿp, ñÿvx)¥ñÿp`ų`p0 Ìñÿëñÿp(pP  355 ADC_SQR3_SQ13_0 ((uint32_t)0x00000001)÷
356 P Hñÿpè8ñÿpPpX Vñÿvñÿñÿ°ñÿÊñÿêñÿñÿ$ñÿ>ñÿ^ñÿpäxñÿ˜ñÿp¸²ñÿÒñÿìñÿ ñÿ&ñÿFñÿ`ñÿ„ñÿ¢ñÿÂñÿÜñÿüñÿñÿ6ñÿPñÿpñÿŠñÿ­ñÿp$Ê% 356 ADC_SQR3_SQ13_1 ((uint32_t)0x00000002)ø
357 Ð/ 357 ADC_SQR3_SQ13_2 ((uint32_t)0x00000004)ù
358 Õ9 358 ADC_SQR3_SQ13_3 ((uint32_t)0x00000008)ú
359 ÙC 359 ADC_SQR3_SQ13_4 ((uint32_t)0x00000010)ü
360 ÝMâSçYî_v) ô) øñÿñÿ@ñÿ`ñÿzñÿ™ñÿp8²9»A&è à Öñÿ÷ñÿ ñÿK ñÿp¸| ñÿ­ ñÿ× ñÿ 360 ADC_SQR3_SQ14 ((uint32_t)0x000003E0)ý
361 ñÿ2 361 ADC_SQR3_SQ14_0 ((uint32_t)0x00000020)þ
362 ñÿo 362 ADC_SQR3_SQ14_1 ((uint32_t)0x00000040)ÿ
363 ñÿpl¤ 363 ADC_SQR3_SQ14_2 ((uint32_t)0x00000080)€ ADC_SQR3_SQ14_3 ((uint32_t)0x00000100) ADC_SQR3_SQ14_4 ((uint32_t)0x00000200)ƒ ADC_SQR3_SQ15 ((uint32_t)0x00007C00)„ ADC_SQR3_SQ15_0 ((uint32_t)0x00000400)… ADC_SQR3_SQ15_1 ((uint32_t)0x00000800)† ADC_SQR3_SQ15_2 ((uint32_t)0x00001000)‡ ADC_SQR3_SQ15_3 ((uint32_t)0x00002000)ˆ ADC_SQR3_SQ15_4 ((uint32_t)0x00004000)Š ADC_SQR3_SQ16 ((uint32_t)0x000F8000)‹ ADC_SQR3_SQ16_0 ((uint32_t)0x00008000)Œ ADC_SQR3_SQ16_1 ((uint32_t)0x00010000) ADC_SQR3_SQ16_2 ((uint32_t)0x00020000)Ž ADC_SQR3_SQ16_3 ((uint32_t)0x00040000) ADC_SQR3_SQ16_4 ((uint32_t)0x00080000)‘ ADC_SQR3_SQ17 ((uint32_t)0x01F00000)’ ADC_SQR3_SQ17_0 ((uint32_t)0x00100000)“ ADC_SQR3_SQ17_1 ((uint32_t)0x00200000)” ADC_SQR3_SQ17_2 ((uint32_t)0x00400000)• ADC_SQR3_SQ17_3 ((uint32_t)0x00800000)– ADC_SQR3_SQ17_4 ((uint32_t)0x01000000)˜ ADC_SQR3_SQ18 ((uint32_t)0x3E000000)™ ADC_SQR3_SQ18_0 ((uint32_t)0x02000000)š ADC_SQR3_SQ18_1 ((uint32_t)0x04000000)› ADC_SQR3_SQ18_2 ((uint32_t)0x08000000)œ ADC_SQR3_SQ18_3 ((uint32_t)0x10000000) ADC_SQR3_SQ18_4 ((uint32_t)0x20000000)  ADC_SQR4_SQ7 ((uint32_t)0x0000001F)¡ ADC_SQR4_SQ7_0 ((uint32_t)0x00000001)¢ ADC_SQR4_SQ7_1 ((uint32_t)0x00000002)£ ADC_SQR4_SQ7_2 ((uint32_t)0x00000004)¤ ADC_SQR4_SQ7_3 ((uint32_t)0x00000008)¥ ADC_SQR4_SQ7_4 ((uint32_t)0x00000010)§ ADC_SQR4_SQ8 ((uint32_t)0x000003E0)¨ ADC_SQR4_SQ8_0 ((uint32_t)0x00000020)© ADC_SQR4_SQ8_1 ((uint32_t)0x00000040)ª ADC_SQR4_SQ8_2 ((uint32_t)0x00000080)« ADC_SQR4_SQ8_3 ((uint32_t)0x00000100)¬ ADC_SQR4_SQ8_4 ((uint32_t)0x00000200)® ADC_SQR4_SQ9 ((uint32_t)0x00007C00)¯ ADC_SQR4_SQ9_0 ((uint32_t)0x00000400)° ADC_SQR4_SQ9_1 ((uint32_t)0x00000800)± ADC_SQR4_SQ9_2 ((uint32_t)0x00001000)² ADC_SQR4_SQ9_3 ((uint32_t)0x00002000)³ ADC_SQR4_SQ9_4 ((uint32_t)0x00004000)µ ADC_SQR4_SQ10 ((uint32_t)0x000F8000)¶ ADC_SQR4_SQ10_0 ((uint32_t)0x00008000)· ADC_SQR4_SQ10_1 ((uint32_t)0x00010000)¸ ADC_SQR4_SQ10_2 ((uint32_t)0x00020000)¹ ADC_SQR4_SQ10_3 ((uint32_t)0x00040000)º ADC_SQR4_SQ10_4 ((uint32_t)0x00080000)¼ ADC_SQR4_SQ11 ((uint32_t)0x01F00000)½ ADC_SQR4_SQ11_0 ((uint32_t)0x00100000)¾ ADC_SQR4_SQ11_1 ((uint32_t)0x00200000)¿ ADC_SQR4_SQ11_2 ((uint32_t)0x00400000)À ADC_SQR4_SQ11_3 ((uint32_t)0x00800000)Á ADC_SQR4_SQ11_4 ((uint32_t)0x01000000)à ADC_SQR4_SQ12 ((uint32_t)0x3E000000)Ä ADC_SQR4_SQ12_0 ((uint32_t)0x02000000)Å ADC_SQR4_SQ12_1 ((uint32_t)0x04000000)Æ ADC_SQR4_SQ12_2 ((uint32_t)0x08000000)Ç ADC_SQR4_SQ12_3 ((uint32_t)0x10000000)È ADC_SQR4_SQ12_4 ((uint32_t)0x20000000)Ë ADC_SQR5_SQ1 ((uint32_t)0x0000001F)Ì ADC_SQR5_SQ1_0 ((uint32_t)0x00000001)Í ADC_SQR5_SQ1_1 ((uint32_t)0x00000002)Î ADC_SQR5_SQ1_2 ((uint32_t)0x00000004)Ï ADC_SQR5_SQ1_3 ((uint32_t)0x00000008)Ð ADC_SQR5_SQ1_4 ((uint32_t)0x00000010)Ò ADC_SQR5_SQ2 ((uint32_t)0x000003E0)Ó ADC_SQR5_SQ2_0 ((uint32_t)0x00000020)Ô ADC_SQR5_SQ2_1 ((uint32_t)0x00000040)Õ ADC_SQR5_SQ2_2 ((uint32_t)0x00000080)Ö ADC_SQR5_SQ2_3 ((uint32_t)0x00000100)× ADC_SQR5_SQ2_4 ((uint32_t)0x00000200)Ù ADC_SQR5_SQ3 ((uint32_t)0x00007C00)Ú ADC_SQR5_SQ3_0 ((uint32_t)0x00000400)Û ADC_SQR5_SQ3_1 ((uint32_t)0x00000800)Ü ADC_SQR5_SQ3_2 ((uint32_t)0x00001000)Ý ADC_SQR5_SQ3_3 ((uint32_t)0x00002000)Þ ADC_SQR5_SQ3_4 ((uint32_t)0x00004000)à ADC_SQR5_SQ4 ((uint32_t)0x000F8000)á ADC_SQR5_SQ4_0 ((uint32_t)0x00008000)â ADC_SQR5_SQ4_1 ((uint32_t)0x00010000)ã ADC_SQR5_SQ4_2 ((uint32_t)0x00020000)ä ADC_SQR5_SQ4_3 ((uint32_t)0x00040000)å ADC_SQR5_SQ4_4 ((uint32_t)0x00080000)ç ADC_SQR5_SQ5 ((uint32_t)0x01F00000)è ADC_SQR5_SQ5_0 ((uint32_t)0x00100000)é ADC_SQR5_SQ5_1 ((uint32_t)0x00200000)ê ADC_SQR5_SQ5_2 ((uint32_t)0x00400000)ë ADC_SQR5_SQ5_3 ((uint32_t)0x00800000)ì ADC_SQR5_SQ5_4 ((uint32_t)0x01000000)î ADC_SQR5_SQ6 ((uint32_t)0x3E000000)ï ADC_SQR5_SQ6_0 ((uint32_t)0x02000000)ð ADC_SQR5_SQ6_1 ((uint32_t)0x04000000)ñ ADC_SQR5_SQ6_2 ((uint32_t)0x08000000)ò ADC_SQR5_SQ6_3 ((uint32_t)0x10000000)ó ADC_SQR5_SQ6_4 ((uint32_t)0x20000000)÷ ADC_JSQR_JSQ1 ((uint32_t)0x0000001F)ø ADC_JSQR_JSQ1_0 ((uint32_t)0x00000001)ù ADC_JSQR_JSQ1_1 ((uint32_t)0x00000002)ú ADC_JSQR_JSQ1_2 ((uint32_t)0x00000004)û ADC_JSQR_JSQ1_3 ((uint32_t)0x00000008)ü ADC_JSQR_JSQ1_4 ((uint32_t)0x00000010)þ ADC_JSQR_JSQ2 ((uint32_t)0x000003E0)ÿ ADC_JSQR_JSQ2_0 ((uint32_t)0x00000020)€ ADC_JSQR_JSQ2_1 ((uint32_t)0x00000040) ADC_JSQR_JSQ2_2 ((uint32_t)0x00000080)‚ ADC_JSQR_JSQ2_3 ((uint32_t)0x00000100)ƒ ADC_JSQR_JSQ2_4 ((uint32_t)0x00000200)… ADC_JSQR_JSQ3 ((uint32_t)0x00007C00)† ADC_JSQR_JSQ3_0 ((uint32_t)0x00000400)‡ ADC_JSQR_JSQ3_1 ((uint32_t)0x00000800)ˆ ADC_JSQR_JSQ3_2 ((uint32_t)0x00001000)‰ ADC_JSQR_JSQ3_3 ((uint32_t)0x00002000)Š ADC_JSQR_JSQ3_4 ((uint32_t)0x00004000)Œ ADC_JSQR_JSQ4 ((uint32_t)0x000F8000) ADC_JSQR_JSQ4_0 ((uint32_t)0x00008000)Ž ADC_JSQR_JSQ4_1 ((uint32_t)0x00010000) ADC_JSQR_JSQ4_2 ((uint32_t)0x00020000) ADC_JSQR_JSQ4_3 ((uint32_t)0x00040000)‘ ADC_JSQR_JSQ4_4 ((uint32_t)0x00080000)“ ADC_JSQR_JL ((uint32_t)0x00300000)” ADC_JSQR_JL_0 ((uint32_t)0x00100000)• ADC_JSQR_JL_1 ((uint32_t)0x00200000)˜ ADC_JDR1_JDATA ((uint32_t)0x0000FFFF)› ADC_JDR2_JDATA ((uint32_t)0x0000FFFF)ž ADC_JDR3_JDATA ((uint32_t)0x0000FFFF)¡ ADC_JDR4_JDATA ((uint32_t)0x0000FFFF)¤ ADC_DR_DATA ((uint32_t)0x0000FFFF)§ ADC_SMPR3_SMP30 ((uint32_t)0x00000007)¨ ADC_SMPR3_SMP30_0 ((uint32_t)0x00000001)© ADC_SMPR3_SMP30_1 ((uint32_t)0x00000002)ª ADC_SMPR3_SMP30_2 ((uint32_t)0x00000004)¬ ADC_SMPR3_SMP31 ((uint32_t)0x00000038)­ ADC_SMPR3_SMP31_0 ((uint32_t)0x00000008)® ADC_SMPR3_SMP31_1 ((uint32_t)0x00000010)¯ ADC_SMPR3_SMP31_2 ((uint32_t)0x00000020)² ADC_CSR_AWD1 ((uint32_t)0x00000001)³ ADC_CSR_EOC1 ((uint32_t)0x00000002)´ ADC_CSR_JEOC1 ((uint32_t)0x00000004)µ ADC_CSR_JSTRT1 ((uint32_t)0x00000008)¶ ADC_CSR_STRT1 ((uint32_t)0x00000010)· ADC_CSR_OVR1 ((uint32_t)0x00000020)¸ ADC_CSR_ADONS1 ((uint32_t)0x00000040)» ADC_CCR_ADCPRE ((uint32_t)0x00030000)¼ ADC_CCR_ADCPRE_0 ((uint32_t)0x00010000)½ ADC_CCR_ADCPRE_1 ((uint32_t)0x00020000)¾ ADC_CCR_TSVREFE ((uint32_t)0x00800000)Æ AES_CR_EN ((uint32_t)0x00000001)Ç AES_CR_DATATYPE ((uint32_t)0x00000006)È AES_CR_DATATYPE_0 ((uint32_t)0x00000002)É AES_CR_DATATYPE_1 ((uint32_t)0x00000004)Ë AES_CR_MODE ((uint32_t)0x00000018)Ì AES_CR_MODE_0 ((uint32_t)0x00000008)Í AES_CR_MODE_1 ((uint32_t)0x00000010)Ï AES_CR_CHMOD ((uint32_t)0x00000060)Ð AES_CR_CHMOD_0 ((uint32_t)0x00000020)Ñ AES_CR_CHMOD_1 ((uint32_t)0x00000040)Ó AES_CR_CCFC ((uint32_t)0x00000080)Ô AES_CR_ERRC ((uint32_t)0x00000100)Õ AES_CR_CCIE ((uint32_t)0x00000200)Ö AES_CR_ERRIE ((uint32_t)0x00000400)× AES_CR_DMAINEN ((uint32_t)0x00000800)Ø AES_CR_DMAOUTEN ((uint32_t)0x00001000)Û AES_SR_CCF ((uint32_t)0x00000001)Ü AES_SR_RDERR ((uint32_t)0x00000002)Ý AES_SR_WRERR ((uint32_t)0x00000004)à AES_DINR ((uint32_t)0x0000FFFF)ã AES_DOUTR ((uint32_t)0x0000FFFF)æ AES_KEYR0 ((uint32_t)0x0000FFFF)é AES_KEYR1 ((uint32_t)0x0000FFFF)ì AES_KEYR2 ((uint32_t)0x0000FFFF)ï AES_KEYR3 ((uint32_t)0x0000FFFF)ò AES_IVR0 ((uint32_t)0x0000FFFF)õ AES_IVR1 ((uint32_t)0x0000FFFF)ø AES_IVR2 ((uint32_t)0x0000FFFF)û AES_IVR3 ((uint32_t)0x0000FFFF)„ COMP_CSR_10KPU ((uint32_t)0x00000001)… COMP_CSR_400KPU ((uint32_t)0x00000002)† COMP_CSR_10KPD ((uint32_t)0x00000004)‡ COMP_CSR_400KPD ((uint32_t)0x00000008)‰ COMP_CSR_CMP1EN ((uint32_t)0x00000010)Š COMP_CSR_SW1 ((uint32_t)0x00000020)‹ COMP_CSR_CMP1OUT ((uint32_t)0x00000080) COMP_CSR_SPEED ((uint32_t)0x00001000)Ž COMP_CSR_CMP2OUT ((uint32_t)0x00002000) COMP_CSR_VREFOUTEN ((uint32_t)0x00010000)‘ COMP_CSR_WNDWE ((uint32_t)0x00020000)“ COMP_CSR_INSEL ((uint32_t)0x001C0000)” COMP_CSR_INSEL_0 ((uint32_t)0x00040000)• COMP_CSR_INSEL_1 ((uint32_t)0x00080000)– COMP_CSR_INSEL_2 ((uint32_t)0x00100000)˜ COMP_CSR_OUTSEL ((uint32_t)0x00E00000)™ COMP_CSR_OUTSEL_0 ((uint32_t)0x00200000)š COMP_CSR_OUTSEL_1 ((uint32_t)0x00400000)› COMP_CSR_OUTSEL_2 ((uint32_t)0x00800000) COMP_CSR_FCH3 ((uint32_t)0x04000000)ž COMP_CSR_FCH8 ((uint32_t)0x08000000)Ÿ COMP_CSR_RCH13 ((uint32_t)0x10000000)¡ COMP_CSR_CAIE ((uint32_t)0x20000000)¢ COMP_CSR_CAIF ((uint32_t)0x40000000)£ COMP_CSR_TSUSP ((uint32_t)0x80000000)« OPAMP_CSR_OPA1PD ((uint32_t)0x00000001)¬ OPAMP_CSR_S3SEL1 ((uint32_t)0x00000002)­ OPAMP_CSR_S4SEL1 ((uint32_t)0x00000004)® OPAMP_CSR_S5SEL1 ((uint32_t)0x00000008)¯ OPAMP_CSR_S6SEL1 ((uint32_t)0x00000010)° OPAMP_CSR_OPA1CAL_L ((uint32_t)0x00000020)± OPAMP_CSR_OPA1CAL_H ((uint32_t)0x00000040)² OPAMP_CSR_OPA1LPM ((uint32_t)0x00000080)³ OPAMP_CSR_OPA2PD ((uint32_t)0x00000100)´ OPAMP_CSR_S3SEL2 ((uint32_t)0x00000200)µ OPAMP_CSR_S4SEL2 ((uint32_t)0x00000400)¶ OPAMP_CSR_S5SEL2 ((uint32_t)0x00000800)· OPAMP_CSR_S6SEL2 ((uint32_t)0x00001000)¸ OPAMP_CSR_OPA2CAL_L ((uint32_t)0x00002000)¹ OPAMP_CSR_OPA2CAL_H ((uint32_t)0x00004000)º OPAMP_CSR_OPA2LPM ((uint32_t)0x00008000)» OPAMP_CSR_OPA3PD ((uint32_t)0x00010000)¼ OPAMP_CSR_S3SEL3 ((uint32_t)0x00020000)½ OPAMP_CSR_S4SEL3 ((uint32_t)0x00040000)¾ OPAMP_CSR_S5SEL3 ((uint32_t)0x00080000)¿ OPAMP_CSR_S6SEL3 ((uint32_t)0x00100000)À OPAMP_CSR_OPA3CAL_L ((uint32_t)0x00200000)Á OPAMP_CSR_OPA3CAL_H ((uint32_t)0x00400000) OPAMP_CSR_OPA3LPM ((uint32_t)0x00800000)à OPAMP_CSR_ANAWSEL1 ((uint32_t)0x01000000)Ä OPAMP_CSR_ANAWSEL2 ((uint32_t)0x02000000)Å OPAMP_CSR_ANAWSEL3 ((uint32_t)0x04000000)Æ OPAMP_CSR_S7SEL2 ((uint32_t)0x08000000)Ç OPAMP_CSR_AOP_RANGE ((uint32_t)0x10000000)È OPAMP_CSR_OPA1CALOUT ((uint32_t)0x20000000)É OPAMP_CSR_OPA2CALOUT ((uint32_t)0x40000000)Ê OPAMP_CSR_OPA3CALOUT ((uint32_t)0x80000000)Í OPAMP_OTR_AO1_OPT_OFFSET_TRIM ((uint32_t)0x000003FF)Î OPAMP_OTR_AO2_OPT_OFFSET_TRIM ((uint32_t)0x000FFC00)Ï OPAMP_OTR_AO3_OPT_OFFSET_TRIM ((uint32_t)0x3FF00000)Ð OPAMP_OTR_OT_USER ((uint32_t)0x80000000)Ó OPAMP_LP_OTR_AO1_OPT_OFFSET_TRIM_LP ((uint32_t)0x000003FF)Ô OPAMP_LP_OTR_AO2_OPT_OFFSET_TRIM_LP ((uint32_t)0x000FFC00)Õ OPAMP_LP_OTR_AO3_OPT_OFFSET_TRIM_LP ((uint32_t)0x3FF00000)Þ CRC_DR_DR ((uint32_t)0xFFFFFFFF)á CRC_IDR_IDR ((uint8_t)0xFF)ä CRC_CR_RESET ((uint32_t)0x00000001)í DAC_CR_EN1 ((uint32_t)0x00000001)î DAC_CR_BOFF1 ((uint32_t)0x00000002)ï DAC_CR_TEN1 ((uint32_t)0x00000004)ñ DAC_CR_TSEL1 ((uint32_t)0x00000038)ò DAC_CR_TSEL1_0 ((uint32_t)0x00000008)ó DAC_CR_TSEL1_1 ((uint32_t)0x00000010)ô DAC_CR_TSEL1_2 ((uint32_t)0x00000020)ö DAC_CR_WAVE1 ((uint32_t)0x000000C0)÷ DAC_CR_WAVE1_0 ((uint32_t)0x00000040)ø DAC_CR_WAVE1_1 ((uint32_t)0x00000080)ú DAC_CR_MAMP1 ((uint32_t)0x00000F00)û DAC_CR_MAMP1_0 ((uint32_t)0x00000100)ü DAC_CR_MAMP1_1 ((uint32_t)0x00000200)ý DAC_CR_MAMP1_2 ((uint32_t)0x00000400)þ DAC_CR_MAMP1_3 ((uint32_t)0x00000800)€DAC_CR_DMAEN1 ((uint32_t)0x00001000)DAC_CR_DMAUDRIE1 ((uint32_t)0x00002000)‚DAC_CR_EN2 ((uint32_t)0x00010000)ƒDAC_CR_BOFF2 ((uint32_t)0x00020000)„DAC_CR_TEN2 ((uint32_t)0x00040000)†DAC_CR_TSEL2 ((uint32_t)0x00380000)‡DAC_CR_TSEL2_0 ((uint32_t)0x00080000)ˆDAC_CR_TSEL2_1 ((uint32_t)0x00100000)‰DAC_CR_TSEL2_2 ((uint32_t)0x00200000)‹DAC_CR_WAVE2 ((uint32_t)0x00C00000)ŒDAC_CR_WAVE2_0 ((uint32_t)0x00400000)DAC_CR_WAVE2_1 ((uint32_t)0x00800000)DAC_CR_MAMP2 ((uint32_t)0x0F000000)DAC_CR_MAMP2_0 ((uint32_t)0x01000000)‘DAC_CR_MAMP2_1 ((uint32_t)0x02000000)’DAC_CR_MAMP2_2 ((uint32_t)0x04000000)“DAC_CR_MAMP2_3 ((uint32_t)0x08000000)•DAC_CR_DMAEN2 ((uint32_t)0x10000000)–DAC_CR_DMAUDRIE2 ((uint32_t)0x20000000)˜DAC_SWTRIGR_SWTRIG1 ((uint8_t)0x01)™DAC_SWTRIGR_SWTRIG2 ((uint8_t)0x02)œDAC_DHR12R1_DACC1DHR ((uint16_t)0x0FFF)ŸDAC_DHR12L1_DACC1DHR ((uint16_t)0xFFF0)¢DAC_DHR8R1_DACC1DHR ((uint8_t)0xFF)¥DAC_DHR12R2_DACC2DHR ((uint16_t)0x0FFF)¨DAC_DHR12L2_DACC2DHR ((uint16_t)0xFFF0)«DAC_DHR8R2_DACC2DHR ((uint8_t)0xFF)®DAC_DHR12RD_DACC1DHR ((uint32_t)0x00000FFF)¯DAC_DHR12RD_DACC2DHR ((uint32_t)0x0FFF0000)²DAC_DHR12LD_DACC1DHR ((uint32_t)0x0000FFF0)³DAC_DHR12LD_DACC2DHR ((uint32_t)0xFFF00000)¶DAC_DHR8RD_DACC1DHR ((uint16_t)0x00FF)·DAC_DHR8RD_DACC2DHR ((uint16_t)0xFF00)ºDAC_DOR1_DACC1DOR ((uint16_t)0x0FFF)½DAC_DOR2_DACC2DOR ((uint16_t)0x0FFF)ÀDAC_SR_DMAUDR1 ((uint32_t)0x00002000)ÁDAC_SR_DMAUDR2 ((uint32_t)0x20000000)ÊDBGMCU_IDCODE_DEV_ID ((uint32_t)0x00000FFF)ÌDBGMCU_IDCODE_REV_ID ((uint32_t)0xFFFF0000)ÍDBGMCU_IDCODE_REV_ID_0 ((uint32_t)0x00010000)ÎDBGMCU_IDCODE_REV_ID_1 ((uint32_t)0x00020000)ÏDBGMCU_IDCODE_REV_ID_2 ((uint32_t)0x00040000)ÐDBGMCU_IDCODE_REV_ID_3 ((uint32_t)0x00080000)ÑDBGMCU_IDCODE_REV_ID_4 ((uint32_t)0x00100000)ÒDBGMCU_IDCODE_REV_ID_5 ((uint32_t)0x00200000)ÓDBGMCU_IDCODE_REV_ID_6 ((uint32_t)0x00400000)ÔDBGMCU_IDCODE_REV_ID_7 ((uint32_t)0x00800000)ÕDBGMCU_IDCODE_REV_ID_8 ((uint32_t)0x01000000)ÖDBGMCU_IDCODE_REV_ID_9 ((uint32_t)0x02000000)×DBGMCU_IDCODE_REV_ID_10 ((uint32_t)0x04000000)ØDBGMCU_IDCODE_REV_ID_11 ((uint32_t)0x08000000)ÙDBGMCU_IDCODE_REV_ID_12 ((uint32_t)0x10000000)ÚDBGMCU_IDCODE_REV_ID_13 ((uint32_t)0x20000000)ÛDBGMCU_IDCODE_REV_ID_14 ((uint32_t)0x40000000)ÜDBGMCU_IDCODE_REV_ID_15 ((uint32_t)0x80000000)ßDBGMCU_CR_DBG_SLEEP ((uint32_t)0x00000001)àDBGMCU_CR_DBG_STOP ((uint32_t)0x00000002)áDBGMCU_CR_DBG_STANDBY ((uint32_t)0x00000004)âDBGMCU_CR_TRACE_IOEN ((uint32_t)0x00000020)äDBGMCU_CR_TRACE_MODE ((uint32_t)0x000000C0)åDBGMCU_CR_TRACE_MODE_0 ((uint32_t)0x00000040)æDBGMCU_CR_TRACE_MODE_1 ((uint32_t)0x00000080)êDBGMCU_APB1_FZ_DBG_TIM2_STOP ((uint32_t)0x00000001)ëDBGMCU_APB1_FZ_DBG_TIM3_STOP ((uint32_t)0x00000002)ìDBGMCU_APB1_FZ_DBG_TIM4_STOP ((uint32_t)0x00000004)íDBGMCU_APB1_FZ_DBG_TIM5_STOP ((uint32_t)0x00000008)îDBGMCU_APB1_FZ_DBG_TIM6_STOP ((uint32_t)0x00000010)ïDBGMCU_APB1_FZ_DBG_TIM7_STOP ((uint32_t)0x00000020)ðDBGMCU_APB1_FZ_DBG_RTC_STOP ((uint32_t)0x00000400)ñDBGMCU_APB1_FZ_DBG_WWDG_STOP ((uint32_t)0x00000800)òDBGMCU_APB1_FZ_DBG_IWDG_STOP ((uint32_t)0x00001000)óDBGMCU_APB1_FZ_DBG_I2C1_SMBUS_TIMEOUT ((uint32_t)0x00200000)ôDBGMCU_APB1_FZ_DBG_I2C2_SMBUS_TIMEOUT ((uint32_t)0x00400000)øDBGMCU_APB2_FZ_DBG_TIM9_STOP ((uint32_t)0x00000004)ùDBGMCU_APB2_FZ_DBG_TIM10_STOP ((uint32_t)0x00000008)úDBGMCU_APB2_FZ_DBG_TIM11_STOP ((uint32_t)0x00000010)ƒDMA_ISR_GIF1 ((uint32_t)0x00000001)„DMA_ISR_TCIF1 ((uint32_t)0x00000002)…DMA_ISR_HTIF1 ((uint32_t)0x00000004)†DMA_ISR_TEIF1 ((uint32_t)0x00000008)‡DMA_ISR_GIF2 ((uint32_t)0x00000010)ˆDMA_ISR_TCIF2 ((uint32_t)0x00000020)‰DMA_ISR_HTIF2 ((uint32_t)0x00000040)ŠDMA_ISR_TEIF2 ((uint32_t)0x00000080)‹DMA_ISR_GIF3 ((uint32_t)0x00000100)ŒDMA_ISR_TCIF3 ((uint32_t)0x00000200)DMA_ISR_HTIF3 ((uint32_t)0x00000400)ŽDMA_ISR_TEIF3 ((uint32_t)0x00000800)DMA_ISR_GIF4 ((uint32_t)0x00001000)DMA_ISR_TCIF4 ((uint32_t)0x00002000)‘DMA_ISR_HTIF4 ((uint32_t)0x00004000)’DMA_ISR_TEIF4 ((uint32_t)0x00008000)“DMA_ISR_GIF5 ((uint32_t)0x00010000)”DMA_ISR_TCIF5 ((uint32_t)0x00020000)•DMA_ISR_HTIF5 ((uint32_t)0x00040000)–DMA_ISR_TEIF5 ((uint32_t)0x00080000)—DMA_ISR_GIF6 ((uint32_t)0x00100000)˜DMA_ISR_TCIF6 ((uint32_t)0x00200000)™DMA_ISR_HTIF6 ((uint32_t)0x00400000)šDMA_ISR_TEIF6 ((uint32_t)0x00800000)›DMA_ISR_GIF7 ((uint32_t)0x01000000)œDMA_ISR_TCIF7 ((uint32_t)0x02000000)DMA_ISR_HTIF7 ((uint32_t)0x04000000)žDMA_ISR_TEIF7 ((uint32_t)0x08000000)¡DMA_IFCR_CGIF1 ((uint32_t)0x00000001)¢DMA_IFCR_CTCIF1 ((uint32_t)0x00000002)£DMA_IFCR_CHTIF1 ((uint32_t)0x00000004)¤DMA_IFCR_CTEIF1 ((uint32_t)0x00000008)¥DMA_IFCR_CGIF2 ((uint32_t)0x00000010)¦DMA_IFCR_CTCIF2 ((uint32_t)0x00000020)§DMA_IFCR_CHTIF2 ((uint32_t)0x00000040)¨DMA_IFCR_CTEIF2 ((uint32_t)0x00000080)©DMA_IFCR_CGIF3 ((uint32_t)0x00000100)ªDMA_IFCR_CTCIF3 ((uint32_t)0x00000200)«DMA_IFCR_CHTIF3 ((uint32_t)0x00000400)¬DMA_IFCR_CTEIF3 ((uint32_t)0x00000800)­DMA_IFCR_CGIF4 ((uint32_t)0x00001000)®DMA_IFCR_CTCIF4 ((uint32_t)0x00002000)¯DMA_IFCR_CHTIF4 ((uint32_t)0x00004000)°DMA_IFCR_CTEIF4 ((uint32_t)0x00008000)±DMA_IFCR_CGIF5 ((uint32_t)0x00010000)²DMA_IFCR_CTCIF5 ((uint32_t)0x00020000)³DMA_IFCR_CHTIF5 ((uint32_t)0x00040000)´DMA_IFCR_CTEIF5 ((uint32_t)0x00080000)µDMA_IFCR_CGIF6 ((uint32_t)0x00100000)¶DMA_IFCR_CTCIF6 ((uint32_t)0x00200000)·DMA_IFCR_CHTIF6 ((uint32_t)0x00400000)¸DMA_IFCR_CTEIF6 ((uint32_t)0x00800000)¹DMA_IFCR_CGIF7 ((uint32_t)0x01000000)ºDMA_IFCR_CTCIF7 ((uint32_t)0x02000000)»DMA_IFCR_CHTIF7 ((uint32_t)0x04000000)¼DMA_IFCR_CTEIF7 ((uint32_t)0x08000000)¿DMA_CCR1_EN ((uint16_t)0x0001)ÀDMA_CCR1_TCIE ((uint16_t)0x0002)ÁDMA_CCR1_HTIE ((uint16_t)0x0004)ÂDMA_CCR1_TEIE ((uint16_t)0x0008)ÃDMA_CCR1_DIR ((uint16_t)0x0010)ÄDMA_CCR1_CIRC ((uint16_t)0x0020)ÅDMA_CCR1_PINC ((uint16_t)0x0040)ÆDMA_CCR1_MINC ((uint16_t)0x0080)ÈDMA_CCR1_PSIZE ((uint16_t)0x0300)ÉDMA_CCR1_PSIZE_0 ((uint16_t)0x0100)ÊDMA_CCR1_PSIZE_1 ((uint16_t)0x0200)ÌDMA_CCR1_MSIZE ((uint16_t)0x0C00)ÍDMA_CCR1_MSIZE_0 ((uint16_t)0x0400)ÎDMA_CCR1_MSIZE_1 ((uint16_t)0x0800)ÐDMA_CCR1_PL ((uint16_t)0x3000)ÑDMA_CCR1_PL_0 ((uint16_t)0x1000)ÒDMA_CCR1_PL_1 ((uint16_t)0x2000)ÔDMA_CCR1_MEM2MEM ((uint16_t)0x4000)×DMA_CCR2_EN ((uint16_t)0x0001)ØDMA_CCR2_TCIE ((uint16_t)0x0002)ÙDMA_CCR2_HTIE ((uint16_t)0x0004)ÚDMA_CCR2_TEIE ((uint16_t)0x0008)ÛDMA_CCR2_DIR ((uint16_t)0x0010)ÜDMA_CCR2_CIRC ((uint16_t)0x0020)ÝDMA_CCR2_PINC ((uint16_t)0x0040)ÞDMA_CCR2_MINC ((uint16_t)0x0080)àDMA_CCR2_PSIZE ((uint16_t)0x0300)áDMA_CCR2_PSIZE_0 ((uint16_t)0x0100)âDMA_CCR2_PSIZE_1 ((uint16_t)0x0200)äDMA_CCR2_MSIZE ((uint16_t)0x0C00)åDMA_CCR2_MSIZE_0 ((uint16_t)0x0400)æDMA_CCR2_MSIZE_1 ((uint16_t)0x0800)èDMA_CCR2_PL ((uint16_t)0x3000)éDMA_CCR2_PL_0 ((uint16_t)0x1000)êDMA_CCR2_PL_1 ((uint16_t)0x2000)ìDMA_CCR2_MEM2MEM ((uint16_t)0x4000)ïDMA_CCR3_EN ((uint16_t)0x0001)ðDMA_CCR3_TCIE ((uint16_t)0x0002)ñDMA_CCR3_HTIE ((uint16_t)0x0004)òDMA_CCR3_TEIE ((uint16_t)0x0008)óDMA_CCR3_DIR ((uint16_t)0x0010)ôDMA_CCR3_CIRC ((uint16_t)0x0020)õDMA_CCR3_PINC ((uint16_t)0x0040)öDMA_CCR3_MINC ((uint16_t)0x0080)øDMA_CCR3_PSIZE ((uint16_t)0x0300)ùDMA_CCR3_PSIZE_0 ((uint16_t)0x0100)úDMA_CCR3_PSIZE_1 ((uint16_t)0x0200)üDMA_CCR3_MSIZE ((uint16_t)0x0C00)ýDMA_CCR3_MSIZE_0 ((uint16_t)0x0400)þDMA_CCR3_MSIZE_1 ((uint16_t)0x0800)€DMA_CCR3_PL ((uint16_t)0x3000)DMA_CCR3_PL_0 ((uint16_t)0x1000)‚DMA_CCR3_PL_1 ((uint16_t)0x2000)„DMA_CCR3_MEM2MEM ((uint16_t)0x4000)‡DMA_CCR4_EN ((uint16_t)0x0001)ˆDMA_CCR4_TCIE ((uint16_t)0x0002)‰DMA_CCR4_HTIE ((uint16_t)0x0004)ŠDMA_CCR4_TEIE ((uint16_t)0x0008)‹DMA_CCR4_DIR ((uint16_t)0x0010)ŒDMA_CCR4_CIRC ((uint16_t)0x0020)DMA_CCR4_PINC ((uint16_t)0x0040)ŽDMA_CCR4_MINC ((uint16_t)0x0080)DMA_CCR4_PSIZE ((uint16_t)0x0300)‘DMA_CCR4_PSIZE_0 ((uint16_t)0x0100)’DMA_CCR4_PSIZE_1 ((uint16_t)0x0200)”DMA_CCR4_MSIZE ((uint16_t)0x0C00)•DMA_CCR4_MSIZE_0 ((uint16_t)0x0400)–DMA_CCR4_MSIZE_1 ((uint16_t)0x0800)˜DMA_CCR4_PL ((uint16_t)0x3000)™DMA_CCR4_PL_0 ((uint16_t)0x1000)šDMA_CCR4_PL_1 ((uint16_t)0x2000)œDMA_CCR4_MEM2MEM ((uint16_t)0x4000)ŸDMA_CCR5_EN ((uint16_t)0x0001) DMA_CCR5_TCIE ((uint16_t)0x0002)¡DMA_CCR5_HTIE ((uint16_t)0x0004)¢DMA_CCR5_TEIE ((uint16_t)0x0008)£DMA_CCR5_DIR ((uint16_t)0x0010)¤DMA_CCR5_CIRC ((uint16_t)0x0020)¥DMA_CCR5_PINC ((uint16_t)0x0040)¦DMA_CCR5_MINC ((uint16_t)0x0080)¨DMA_CCR5_PSIZE ((uint16_t)0x0300)©DMA_CCR5_PSIZE_0 ((uint16_t)0x0100)ªDMA_CCR5_PSIZE_1 ((uint16_t)0x0200)¬DMA_CCR5_MSIZE ((uint16_t)0x0C00)­DMA_CCR5_MSIZE_0 ((uint16_t)0x0400)®DMA_CCR5_MSIZE_1 ((uint16_t)0x0800)°DMA_CCR5_PL ((uint16_t)0x3000)±DMA_CCR5_PL_0 ((uint16_t)0x1000)²DMA_CCR5_PL_1 ((uint16_t)0x2000)´DMA_CCR5_MEM2MEM ((uint16_t)0x4000)·DMA_CCR6_EN ((uint16_t)0x0001)¸DMA_CCR6_TCIE ((uint16_t)0x0002)¹DMA_CCR6_HTIE ((uint16_t)0x0004)ºDMA_CCR6_TEIE ((uint16_t)0x0008)»DMA_CCR6_DIR ((uint16_t)0x0010)¼DMA_CCR6_CIRC ((uint16_t)0x0020)½DMA_CCR6_PINC ((uint16_t)0x0040)¾DMA_CCR6_MINC ((uint16_t)0x0080)ÀDMA_CCR6_PSIZE ((uint16_t)0x0300)ÁDMA_CCR6_PSIZE_0 ((uint16_t)0x0100)ÂDMA_CCR6_PSIZE_1 ((uint16_t)0x0200)ÄDMA_CCR6_MSIZE ((uint16_t)0x0C00)ÅDMA_CCR6_MSIZE_0 ((uint16_t)0x0400)ÆDMA_CCR6_MSIZE_1 ((uint16_t)0x0800)ÈDMA_CCR6_PL ((uint16_t)0x3000)ÉDMA_CCR6_PL_0 ((uint16_t)0x1000)ÊDMA_CCR6_PL_1 ((uint16_t)0x2000)ÌDMA_CCR6_MEM2MEM ((uint16_t)0x4000)ÏDMA_CCR7_EN ((uint16_t)0x0001)ÐDMA_CCR7_TCIE ((uint16_t)0x0002)ÑDMA_CCR7_HTIE ((uint16_t)0x0004)ÒDMA_CCR7_TEIE ((uint16_t)0x0008)ÓDMA_CCR7_DIR ((uint16_t)0x0010)ÔDMA_CCR7_CIRC ((uint16_t)0x0020)ÕDMA_CCR7_PINC ((uint16_t)0x0040)ÖDMA_CCR7_MINC ((uint16_t)0x0080)ØDMA_CCR7_PSIZE , ((uint16_t)0x0300)ÙDMA_CCR7_PSIZE_0 ((uint16_t)0x0100)ÚDMA_CCR7_PSIZE_1 ((uint16_t)0x0200)ÜDMA_CCR7_MSIZE ((uint16_t)0x0C00)ÝDMA_CCR7_MSIZE_0 ((uint16_t)0x0400)ÞDMA_CCR7_MSIZE_1 ((uint16_t)0x0800)àDMA_CCR7_PL ((uint16_t)0x3000)áDMA_CCR7_PL_0 ((uint16_t)0x1000)âDMA_CCR7_PL_1 ((uint16_t)0x2000)äDMA_CCR7_MEM2MEM ((uint16_t)0x4000)çDMA_CNDTR1_NDT ((uint16_t)0xFFFF)êDMA_CNDTR2_NDT ((uint16_t)0xFFFF)íDMA_CNDTR3_NDT ((uint16_t)0xFFFF)ðDMA_CNDTR4_NDT ((uint16_t)0xFFFF)óDMA_CNDTR5_NDT ((uint16_t)0xFFFF)öDMA_CNDTR6_NDT ((uint16_t)0xFFFF)ùDMA_CNDTR7_NDT ((uint16_t)0xFFFF)üDMA_CPAR1_PA ((uint32_t)0xFFFFFFFF)ÿDMA_CPAR2_PA ((uint32_t)0xFFFFFFFF)‚DMA_CPAR3_PA ((uint32_t)0xFFFFFFFF)†DMA_CPAR4_PA ((uint32_t)0xFFFFFFFF)‰DMA_CPAR5_PA ((uint32_t)0xFFFFFFFF)ŒDMA_CPAR6_PA ((uint32_t)0xFFFFFFFF)DMA_CPAR7_PA ((uint32_t)0xFFFFFFFF)“DMA_CMAR1_MA ((uint32_t)0xFFFFFFFF)–DMA_CMAR2_MA ((uint32_t)0xFFFFFFFF)™DMA_CMAR3_MA ((uint32_t)0xFFFFFFFF)DMA_CMAR4_MA ((uint32_t)0xFFFFFFFF) DMA_CMAR5_MA ((uint32_t)0xFFFFFFFF)£DMA_CMAR6_MA ((uint32_t)0xFFFFFFFF)¦DMA_CMAR7_MA ((uint32_t)0xFFFFFFFF)¯EXTI_IMR_MR0 ((uint32_t)0x00000001)°EXTI_IMR_MR1 ((uint32_t)0x00000002)±EXTI_IMR_MR2 ((uint32_t)0x00000004)²EXTI_IMR_MR3 ((uint32_t)0x00000008)³EXTI_IMR_MR4 ((uint32_t)0x00000010)´EXTI_IMR_MR5 ((uint32_t)0x00000020)µEXTI_IMR_MR6 ((uint32_t)0x00000040)¶EXTI_IMR_MR7 ((uint32_t)0x00000080)·EXTI_IMR_MR8 ((uint32_t)0x00000100)¸EXTI_IMR_MR9 ((uint32_t)0x00000200)¹EXTI_IMR_MR10 ((uint32_t)0x00000400)ºEXTI_IMR_MR11 ((uint32_t)0x00000800)»EXTI_IMR_MR12 ((uint32_t)0x00001000)¼EXTI_IMR_MR13 ((uint32_t)0x00002000)½EXTI_IMR_MR14 ((uint32_t)0x00004000)¾EXTI_IMR_MR15 ((uint32_t)0x00008000)¿EXTI_IMR_MR16 ((uint32_t)0x00010000)ÀEXTI_IMR_MR17 ((uint32_t)0x00020000)ÁEXTI_IMR_MR18 ((uint32_t)0x00040000)ÂEXTI_IMR_MR19 ((uint32_t)0x00080000)ÃEXTI_IMR_MR20 ((uint32_t)0x00100000)ÄEXTI_IMR_MR21 ((uint32_t)0x00200000)ÅEXTI_IMR_MR22 ((uint32_t)0x00400000)ÆEXTI_IMR_MR23 ((uint32_t)0x00800000)ÉEXTI_EMR_MR0 ((uint32_t)0x00000001)ÊEXTI_EMR_MR1 ((uint32_t)0x00000002)ËEXTI_EMR_MR2 ((uint32_t)0x00000004)ÌEXTI_EMR_MR3 ((uint32_t)0x00000008)ÍEXTI_EMR_MR4 ((uint32_t)0x00000010)ÎEXTI_EMR_MR5 ((uint32_t)0x00000020)ÏEXTI_EMR_MR6 ((uint32_t)0x00000040)ÐEXTI_EMR_MR7 ((uint32_t)0x00000080)ÑEXTI_EMR_MR8 ((uint32_t)0x00000100)ÒEXTI_EMR_MR9 ((uint32_t)0x00000200)ÓEXTI_EMR_MR10 ((uint32_t)0x00000400)ÔEXTI_EMR_MR11 ((uint32_t)0x00000800)ÕEXTI_EMR_MR12 ((uint32_t)0x00001000)ÖEXTI_EMR_MR13 ((uint32_t)0x00002000)×EXTI_EMR_MR14 ((uint32_t)0x00004000)ØEXTI_EMR_MR15 ((uint32_t)0x00008000)ÙEXTI_EMR_MR16 ((uint32_t)0x00010000)ÚEXTI_EMR_MR17 ((uint32_t)0x00020000)ÛEXTI_EMR_MR18 ((uint32_t)0x00040000)ÜEXTI_EMR_MR19 ((uint32_t)0x00080000)ÝEXTI_EMR_MR20 ((uint32_t)0x00100000)ÞEXTI_EMR_MR21 ((uint32_t)0x00200000)ßEXTI_EMR_MR22 ((uint32_t)0x00400000)àEXTI_EMR_MR23 ((uint32_t)0x00800000)ãEXTI_RTSR_TR0 ((uint32_t)0x00000001)äEXTI_RTSR_TR1 ((uint32_t)0x00000002)åEXTI_RTSR_TR2 ((uint32_t)0x00000004)æEXTI_RTSR_TR3 ((uint32_t)0x00000008)çEXTI_RTSR_TR4 ((uint32_t)0x00000010)èEXTI_RTSR_TR5 ((uint32_t)0x00000020)éEXTI_RTSR_TR6 ((uint32_t)0x00000040)êEXTI_RTSR_TR7 ((uint32_t)0x00000080)ëEXTI_RTSR_TR8 ((uint32_t)0x00000100)ìEXTI_RTSR_TR9 ((uint32_t)0x00000200)íEXTI_RTSR_TR10 ((uint32_t)0x00000400)îEXTI_RTSR_TR11 ((uint32_t)0x00000800)ïEXTI_RTSR_TR12 ((uint32_t)0x00001000)ðEXTI_RTSR_TR13 ((uint32_t)0x00002000)ñEXTI_RTSR_TR14 ((uint32_t)0x00004000)òEXTI_RTSR_TR15 ((uint32_t)0x00008000)óEXTI_RTSR_TR16 ((uint32_t)0x00010000)ôEXTI_RTSR_TR17 ((uint32_t)0x00020000)õEXTI_RTSR_TR18 ((uint32_t)0x00040000)öEXTI_RTSR_TR19 ((uint32_t)0x00080000)÷EXTI_RTSR_TR20 ((uint32_t)0x00100000)øEXTI_RTSR_TR21 ((uint32_t)0x00200000)ùEXTI_RTSR_TR22 ((uint32_t)0x00400000)úEXTI_RTSR_TR23 ((uint32_t)0x00800000)ýEXTI_FTSR_TR0 ((uint32_t)0x00000001)þEXTI_FTSR_TR1 ((uint32_t)0x00000002)ÿEXTI_FTSR_TR2 ((uint32_t)0x00000004)€EXTI_FTSR_TR3 ((uint32_t)0x00000008)EXTI_FTSR_TR4 ((uint32_t)0x00000010)‚EXTI_FTSR_TR5 ((uint32_t)0x00000020)ƒEXTI_FTSR_TR6 ((uint32_t)0x00000040)„EXTI_FTSR_TR7 ((uint32_t)0x00000080)…EXTI_FTSR_TR8 ((uint32_t)0x00000100)†EXTI_FTSR_TR9 ((uint32_t)0x00000200)‡EXTI_FTSR_TR10 ((uint32_t)0x00000400)ˆEXTI_FTSR_TR11 ((uint32_t)0x00000800)‰EXTI_FTSR_TR12 ((uint32_t)0x00001000)ŠEXTI_FTSR_TR13 ((uint32_t)0x00002000)‹EXTI_FTSR_TR14 ((uint32_t)0x00004000)ŒEXTI_FTSR_TR15 ((uint32_t)0x00008000)EXTI_FTSR_TR16 ((uint32_t)0x00010000)ŽEXTI_FTSR_TR17 ((uint32_t)0x00020000)EXTI_FTSR_TR18 ((uint32_t)0x00040000)EXTI_FTSR_TR19 ((uint32_t)0x00080000)‘EXTI_FTSR_TR20 ((uint32_t)0x00100000)’EXTI_FTSR_TR21 ((uint32_t)0x00200000)“EXTI_FTSR_TR22 ((uint32_t)0x00400000)”EXTI_FTSR_TR23 ((uint32_t)0x00800000)—EXTI_SWIER_SWIER0 ((uint32_t)0x00000001)˜EXTI_SWIER_SWIER1 ((uint32_t)0x00000002)™EXTI_SWIER_SWIER2 ((uint32_t)0x00000004)šEXTI_SWIER_SWIER3 ((uint32_t)0x00000008)›EXTI_SWIER_SWIER4 ((uint32_t)0x00000010)œEXTI_SWIER_SWIER5 ((uint32_t)0x00000020)EXTI_SWIER_SWIER6 ((uint32_t)0x00000040)žEXTI_SWIER_SWIER7 ((uint32_t)0x00000080)ŸEXTI_SWIER_SWIER8 ((uint32_t)0x00000100) EXTI_SWIER_SWIER9 ((uint32_t)0x00000200)¡EXTI_SWIER_SWIER10 ((uint32_t)0x00000400)¢EXTI_SWIER_SWIER11 ((uint32_t)0x00000800)£EXTI_SWIER_SWIER12 ((uint32_t)0x00001000)¤EXTI_SWIER_SWIER13 ((uint32_t)0x00002000)¥EXTI_SWIER_SWIER14 ((uint32_t)0x00004000)¦EXTI_SWIER_SWIER15 ((uint32_t)0x00008000)§EXTI_SWIER_SWIER16 ((uint32_t)0x00010000)¨EXTI_SWIER_SWIER17 ((uint32_t)0x00020000)©EXTI_SWIER_SWIER18 ((uint32_t)0x00040000)ªEXTI_SWIER_SWIER19 ((uint32_t)0x00080000)«EXTI_SWIER_SWIER20 ((uint32_t)0x00100000)¬EXTI_SWIER_SWIER21 ((uint32_t)0x00200000)­EXTI_SWIER_SWIER22 ((uint32_t)0x00400000)®EXTI_SWIER_SWIER23 ((uint32_t)0x00800000)±EXTI_PR_PR0 ((uint32_t)0x00000001)²EXTI_PR_PR1 ((uint32_t)0x00000002)³EXTI_PR_PR2 ((uint32_t)0x00000004)´EXTI_PR_PR3 ((uint32_t)0x00000008)µEXTI_PR_PR4 ((uint32_t)0x00000010)¶EXTI_PR_PR5 ((uint32_t)0x00000020)·EXTI_PR_PR6 ((uint32_t)0x00000040)¸EXTI_PR_PR7 ((uint32_t)0x00000080)¹EXTI_PR_PR8 ((uint32_t)0x00000100)ºEXTI_PR_PR9 ((uint32_t)0x00000200)»EXTI_PR_PR10 ((uint32_t)0x00000400)¼EXTI_PR_PR11 ((uint32_t)0x00000800)½EXTI_PR_PR12 ((uint32_t)0x00001000)¾EXTI_PR_PR13 ((uint32_t)0x00002000)¿EXTI_PR_PR14 ((uint32_t)0x00004000)ÀEXTI_PR_PR15 ((uint32_t)0x00008000)ÁEXTI_PR_PR16 ((uint32_t)0x00010000)ÂEXTI_PR_PR17 ((uint32_t)0x00020000)ÃEXTI_PR_PR18 ((uint32_t)0x00040000)ÄEXTI_PR_PR19 ((uint32_t)0x00080000)ÅEXTI_PR_PR20 ((uint32_t)0x00100000)ÆEXTI_PR_PR21 ((uint32_t)0x00200000)ÇEXTI_PR_PR22 ((uint32_t)0x00400000)ÈEXTI_PR_PR23 ((uint32_t)0x00800000)ÒFLASH_ACR_LATENCY ((uint32_t)0x00000001)ÓFLASH_ACR_PRFTEN ((uint32_t)0x00000002)ÔFLASH_ACR_ACC64 ((uint32_t)0x00000004)ÕFLASH_ACR_SLEEP_PD ((uint32_t)0x00000008)ÖFLASH_ACR_RUN_PD ((uint32_t)0x00000010)ÙFLASH_PECR_PELOCK ((uint32_t)0x00000001)ÚFLASH_PECR_PRGLOCK ((uint32_t)0x00000002)ÛFLASH_PECR_OPTLOCK ((uint32_t)0x00000004)ÜFLASH_PECR_PROG ((uint32_t)0x00000008)ÝFLASH_PECR_DATA ((uint32_t)0x00000010)ÞFLASH_PECR_FTDW ((uint32_t)0x00000100)ßFLASH_PECR_ERASE ((uint32_t)0x00000200)àFLASH_PECR_FPRG ((uint32_t)0x00000400)áFLASH_PECR_PARALLBANK ((uint32_t)0x00008000)âFLASH_PECR_EOPIE ((uint32_t)0x00010000)ãFLASH_PECR_ERRIE ((uint32_t)0x00020000)äFLASH_PECR_OBL_LAUNCH ((uint32_t)0x00040000)çFLASH_PDKEYR_PDKEYR ((uint32_t)0xFFFFFFFF)êFLASH_PEKEYR_PEKEYR ((uint32_t)0xFFFFFFFF)íFLASH_PRGKEYR_PRGKEYR ((uint32_t)0xFFFFFFFF)ðFLASH_OPTKEYR_OPTKEYR ((uint32_t)0xFFFFFFFF)óFLASH_SR_BSY ((uint32_t)0x00000001)ôFLASH_SR_EOP ((uint32_t)0x00000002)õFLASH_SR_ENHV ((uint32_t)0x00000004)öFLASH_SR_READY ((uint32_t)0x00000008)øFLASH_SR_WRPERR ((uint32_t)0x00000100)ùFLASH_SR_PGAERR ((uint32_t)0x00000200)úFLASH_SR_SIZERR ((uint32_t)0x00000400)ûFLASH_SR_OPTVERR ((uint32_t)0x00000800)üFLASH_SR_OPTVERRUSR ((uint32_t)0x00001000)ÿFLASH_OBR_RDPRT ((uint16_t)0x000000AA)€FLASH_OBR_BOR_LEV ((uint16_t)0x000F0000)FLASH_OBR_USER ((uint32_t)0x00700000)‚FLASH_OBR_IWDG_SW ((uint32_t)0x00100000)ƒFLASH_OBR_nRST_STOP ((uint32_t)0x00200000)„FLASH_OBR_nRST_STDBY ((uint32_t)0x00400000)…FLASH_OBR_nRST_BFB2 ((uint32_t)0x00800000)ˆFLASH_WRPR_WRP ((uint32_t)0xFFFFFFFF)‹FLASH_WRPR1_WRP ((uint32_t)0xFFFFFFFF)ŽFLASH_WRPR2_WRP ((uint32_t)0xFFFFFFFF)•FSMC_BCR1_MBKEN ((uint32_t)0x00000001)–FSMC_BCR1_MUXEN ((uint32_t)0x00000002)˜FSMC_BCR1_MTYP ((uint32_t)0x0000000C)™FSMC_BCR1_MTYP_0 ((uint32_t)0x00000004)šFSMC_BCR1_MTYP_1 ((uint32_t)0x00000008)œFSMC_BCR1_MWID ((uint32_t)0x00000030)FSMC_BCR1_MWID_0 ((uint32_t)0x00000010)žFSMC_BCR1_MWID_1 ((uint32_t)0x00000020) FSMC_BCR1_FACCEN ((uint32_t)0x00000040)¡FSMC_BCR1_BURSTEN ((uint32_t)0x00000100)¢FSMC_BCR1_WAITPOL ((uint32_t)0x00000200)£FSMC_BCR1_WRAPMOD ((uint32_t)0x00000400)¤FSMC_BCR1_WAITCFG ((uint32_t)0x00000800)¥FSMC_BCR1_WREN ((uint32_t)0x00001000)¦FSMC_BCR1_WAITEN ((uint32_t)0x00002000)§FSMC_BCR1_EXTMOD ((uint32_t)0x00004000)¨FSMC_BCR1_ASYNCWAIT ((uint32_t)0x00008000)©FSMC_BCR1_CBURSTRW ((uint32_t)0x00080000)¬FSMC_BCR2_MBKEN ((uint32_t)0x00000001)­FSMC_BCR2_MUXEN ((uint32_t)0x00000002)¯FSMC_BCR2_MTYP ((uint32_t)0x0000000C)°FSMC_BCR2_MTYP_0 ((uint32_t)0x00000004)±FSMC_BCR2_MTYP_1 ((uint32_t)0x00000008)³FSMC_BCR2_MWID ((uint32_t)0x00000030)´FSMC_BCR2_MWID_0 ((uint32_t)0x00000010)µFSMC_BCR2_MWID_1 ((uint32_t)0x00000020)·FSMC_BCR2_FACCEN ((uint32_t)0x00000040)¸FSMC_BCR2_BURSTEN ((uint32_t)0x00000100)¹FSMC_BCR2_WAITPOL ((uint32_t)0x00000200)ºFSMC_BCR2_WRAPMOD ((uint32_t)0x00000400)»FSMC_BCR2_WAITCFG ((uint32_t)0x00000800)¼FSMC_BCR2_WREN ((uint32_t)0x00001000)½FSMC_BCR2_WAITEN ((uint32_t)0x00002000)¾FSMC_BCR2_EXTMOD ((uint32_t)0x00004000)¿FSMC_BCR2_ASYNCWAIT ((uint32_t)0x00008000)ÀFSMC_BCR2_CBURSTRW ((uint32_t)0x00080000)ÃFSMC_BCR3_MBKEN ((uint32_t)0x00000001)ÄFSMC_BCR3_MUXEN ((uint32_t)0x00000002)ÆFSMC_BCR3_MTYP ((uint32_t)0x0000000C)ÇFSMC_BCR3_MTYP_0 ((uint32_t)0x00000004)ÈFSMC_BCR3_MTYP_1 ((uint32_t)0x00000008)ÊFSMC_BCR3_MWID ((uint32_t)0x00000030)ËFSMC_BCR3_MWID_0 ((uint32_t)0x00000010)ÌFSMC_BCR3_MWID_1 ((uint32_t)0x00000020)ÎFSMC_BCR3_FACCEN ((uint32_t)0x00000040)ÏFSMC_BCR3_BURSTEN ((uint32_t)0x00000100)ÐFSMC_BCR3_WAITPOL ((uint32_t)0x00000200)ÑFSMC_BCR3_WRAPMOD ((uint32_t)0x00000400)ÒFSMC_BCR3_WAITCFG ((uint32_t)0x00000800)ÓFSMC_BCR3_WREN ((uint32_t)0x00001000)ÔFSMC_BCR3_WAITEN ((uint32_t)0x00002000)ÕFSMC_BCR3_EXTMOD ((uint32_t)0x00004000)ÖFSMC_BCR3_ASYNCWAIT ((uint32_t)0x00008000)×FSMC_BCR3_CBURSTRW ((uint32_t)0x00080000)ÚFSMC_BCR4_MBKEN ((uint32_t)0x00000001)ÛFSMC_BCR4_MUXEN ((uint32_t)0x00000002)ÝFSMC_BCR4_MTYP ((uint32_t)0x0000000C)ÞFSMC_BCR4_MTYP_0 ((uint32_t)0x00000004)ßFSMC_BCR4_MTYP_1 ((uint32_t)0x00000008)áFSMC_BCR4_MWID ((uint32_t)0x00000030)âFSMC_BCR4_MWID_0 ((uint32_t)0x00000010)ãFSMC_BCR4_MWID_1 ((uint32_t)0x00000020)åFSMC_BCR4_FACCEN ((uint32_t)0x00000040)æFSMC_BCR4_BURSTEN ((uint32_t)0x00000100)çFSMC_BCR4_WAITPOL ((uint32_t)0x00000200)èFSMC_BCR4_WRAPMOD ((uint32_t)0x00000400)éFSMC_BCR4_WAITCFG ((uint32_t)0x00000800)êFSMC_BCR4_WREN ((uint32_t)0x00001000)ëFSMC_BCR4_WAITEN ((uint32_t)0x00002000)ìFSMC_BCR4_EXTMOD ((uint32_t)0x00004000)íFSMC_BCR4_ASYNCWAIT ((uint32_t)0x00008000)îFSMC_BCR4_CBURSTRW ((uint32_t)0x00080000)ñFSMC_BTR1_ADDSET ((uint32_t)0x0000000F)òFSMC_BTR1_ADDSET_0 ((uint32_t)0x00000001)óFSMC_BTR1_ADDSET_1 ((uint32_t)0x00000002)ôFSMC_BTR1_ADDSET_2 ((uint32_t)0x00000004)õFSMC_BTR1_ADDSET_3 ((uint32_t)0x00000008)÷FSMC_BTR1_ADDHLD ((uint32_t)0x000000F0)øFSMC_BTR1_ADDHLD_0 ((uint32_t)0x00000010)ùFSMC_BTR1_ADDHLD_1 ((uint32_t)0x00000020)úFSMC_BTR1_ADDHLD_2 ((uint32_t)0x00000040)ûFSMC_BTR1_ADDHLD_3 ((uint32_t)0x00000080)ýFSMC_BTR1_DATAST ((uint32_t)0x0000FF00)þFSMC_BTR1_DATAST_0 ((uint32_t)0x00000100)ÿFSMC_BTR1_DATAST_1 ((uint32_t)0x00000200)€FSMC_BTR1_DATAST_2 ((uint32_t)0x00000400)FSMC_BTR1_DATAST_3 ((uint32_t)0x00000800)ƒFSMC_BTR1_BUSTURN ((uint32_t)0x000F0000)„FSMC_BTR1_BUSTURN_0 ((uint32_t)0x00010000)…FSMC_BTR1_BUSTURN_1 ((uint32_t)0x00020000)†FSMC_BTR1_BUSTURN_2 ((uint32_t)0x00040000)‡FSMC_BTR1_BUSTURN_3 ((uint32_t)0x00080000)‰FSMC_BTR1_CLKDIV ((uint32_t)0x00F00000)ŠFSMC_BTR1_CLKDIV_0 ((uint32_t)0x00100000)‹FSMC_BTR1_CLKDIV_1 ((uint32_t)0x00200000)ŒFSMC_BTR1_CLKDIV_2 ((uint32_t)0x00400000)FSMC_BTR1_CLKDIV_3 ((uint32_t)0x00800000)FSMC_BTR1_DATLAT ((uint32_t)0x0F000000)FSMC_BTR1_DATLAT_0 ((uint32_t)0x01000000)‘FSMC_BTR1_DATLAT_1 ((uint32_t)0x02000000)’FSMC_BTR1_DATLAT_2 ((uint32_t)0x04000000)“FSMC_BTR1_DATLAT_3 ((uint32_t)0x08000000)•FSMC_BTR1_ACCMOD ((uint32_t)0x30000000)–FSMC_BTR1_ACCMOD_0 ((uint32_t)0x10000000)—FSMC_BTR1_ACCMOD_1 ((uint32_t)0x20000000)šFSMC_BTR2_ADDSET ((uint32_t)0x0000000F)›FSMC_BTR2_ADDSET_0 ((uint32_t)0x00000001)œFSMC_BTR2_ADDSET_1 ((uint32_t)0x00000002)FSMC_BTR2_ADDSET_2 ((uint32_t)0x00000004)žFSMC_BTR2_ADDSET_3 ((uint32_t)0x00000008) FSMC_BTR2_ADDHLD ((uint32_t)0x000000F0)¡FSMC_BTR2_ADDHLD_0 ((uint32_t)0x00000010)¢FSMC_BTR2_ADDHLD_1 ((uint32_t)0x00000020)£FSMC_BTR2_ADDHLD_2 ((uint32_t)0x00000040)¤FSMC_BTR2_ADDHLD_3 ((uint32_t)0x00000080)¦FSMC_BTR2_DATAST ((uint32_t)0x0000FF00)§FSMC_BTR2_DATAST_0 ((uint32_t)0x00000100)¨FSMC_BTR2_DATAST_1 ((uint32_t)0x00000200)©FSMC_BTR2_DATAST_2 ((uint32_t)0x00000400)ªFSMC_BTR2_DATAST_3 ((uint32_t)0x00000800)¬FSMC_BTR2_BUSTURN ((uint32_t)0x000F0000)­FSMC_BTR2_BUSTURN_0 ((uint32_t)0x00010000)®FSMC_BTR2_BUSTURN_1 ((uint32_t)0x00020000)¯FSMC_BTR2_BUSTURN_2 ((uint32_t)0x00040000)°FSMC_BTR2_BUSTURN_3 ((uint32_t)0x00080000)²FSMC_BTR2_CLKDIV ((uint32_t)0x00F00000)³FSMC_BTR2_CLKDIV_0 ((uint32_t)0x00100000)´FSMC_BTR2_CLKDIV_1 ((uint32_t)0x00200000)µFSMC_BTR2_CLKDIV_2 ((uint32_t)0x00400000)¶FSMC_BTR2_CLKDIV_3 ((uint32_t)0x00800000)¸FSMC_BTR2_DATLAT ((uint32_t)0x0F000000)¹FSMC_BTR2_DATLAT_0 ((uint32_t)0x01000000)ºFSMC_BTR2_DATLAT_1 ((uint32_t)0x02000000)»FSMC_BTR2_DATLAT_2 ((uint32_t)0x04000000)¼FSMC_BTR2_DATLAT_3 ((uint32_t)0x08000000)¾FSMC_BTR2_ACCMOD ((uint32_t)0x30000000)¿FSMC_BTR2_ACCMOD_0 ((uint32_t)0x10000000)ÀFSMC_BTR2_ACCMOD_1 ((uint32_t)0x20000000)ÃFSMC_BTR3_ADDSET ((uint32_t)0x0000000F)ÄFSMC_BTR3_ADDSET_0 ((uint32_t)0x00000001)ÅFSMC_BTR3_ADDSET_1 ((uint32_t)0x00000002)ÆFSMC_BTR3_ADDSET_2 ((uint32_t)0x00000004)ÇFSMC_BTR3_ADDSET_3 ((uint32_t)0x00000008)ÉFSMC_BTR3_ADDHLD ((uint32_t)0x000000F0)ÊFSMC_BTR3_ADDHLD_0 ((uint32_t)0x00000010)ËFSMC_BTR3_ADDHLD_1 ((uint32_t)0x00000020)ÌFSMC_BTR3_ADDHLD_2 ((uint32_t)0x00000040)ÍFSMC_BTR3_ADDHLD_3 ((uint32_t)0x00000080)ÏFSMC_BTR3_DATAST ((uint32_t)0x0000FF00)ÐFSMC_BTR3_DATAST_0 ((uint32_t)0x00000100)ÑFSMC_BTR3_DATAST_1 ((uint32_t)0x00000200)ÒFSMC_BTR3_DATAST_2 ((uint32_t)0x00000400)ÓFSMC_BTR3_DATAST_3 ((uint32_t)0x00000800)ÕFSMC_BTR3_BUSTURN ((uint32_t)0x000F0000)ÖFSMC_BTR3_BUSTURN_0 ((uint32_t)0x00010000)×FSMC_BTR3_BUSTURN_1 ((uint32_t)0x00020000)ØFSMC_BTR3_BUSTURN_2 ((uint32_t)0x00040000)ÙFSMC_BTR3_BUSTURN_3 ((uint32_t)0x00080000)ÛFSMC_BTR3_CLKDIV ((uint32_t)0x00F00000)ÜFSMC_BTR3_CLKDIV_0 ((uint32_t)0x00100000)ÝFSMC_BTR3_CLKDIV_1 ((uint32_t)0x00200000)ÞFSMC_BTR3_CLKDIV_2 ((uint32_t)0x00400000)ßFSMC_BTR3_CLKDIV_3 ((uint32_t)0x00800000)áFSMC_BTR3_DATLAT ((uint32_t)0x0F000000)âFSMC_BTR3_DATLAT_0 ((uint32_t)0x01000000)ãFSMC_BTR3_DATLAT_1 ((uint32_t)0x02000000)äFSMC_BTR3_DATLAT_2 ((uint32_t)0x04000000)åFSMC_BTR3_DATLAT_3 ((uint32_t)0x08000000)çFSMC_BTR3_ACCMOD ((uint32_t)0x30000000)èFSMC_BTR3_ACCMOD_0 ((uint32_t)0x10000000)éFSMC_BTR3_ACCMOD_1 ((uint32_t)0x20000000)ìFSMC_BTR4_ADDSET ((uint32_t)0x0000000F)íFSMC_BTR4_ADDSET_0 ((uint32_t)0x00000001)îFSMC_BTR4_ADDSET_1 ((uint32_t)0x00000002)ïFSMC_BTR4_ADDSET_2 ((uint32_t)0x00000004)ðFSMC_BTR4_ADDSET_3 ((uint32_t)0x00000008)òFSMC_BTR4_ADDHLD ((uint32_t)0x000000F0)óFSMC_BTR4_ADDHLD_0 ((uint32_t)0x00000010)ôFSMC_BTR4_ADDHLD_1 ((uint32_t)0x00000020)õFSMC_BTR4_ADDHLD_2 ((uint32_t)0x00000040)öFSMC_BTR4_ADDHLD_3 ((uint32_t)0x00000080)øFSMC_BTR4_DATAST ((uint32_t)0x0000FF00)ùFSMC_BTR4_DATAST_0 ((uint32_t)0x00000100)úFSMC_BTR4_DATAST_1 ((uint32_t)0x00000200)ûFSMC_BTR4_DATAST_2 ((uint32_t)0x00000400)üFSMC_BTR4_DATAST_3 ((uint32_t)0x00000800)þFSMC_BTR4_BUSTURN ((uint32_t)0x000F0000)ÿFSMC_BTR4_BUSTURN_0 ((uint32_t)0x00010000)€FSMC_BTR4_BUSTURN_1 ((uint32_t)0x00020000)FSMC_BTR4_BUSTURN_2 ((uint32_t)0x00040000)‚FSMC_BTR4_BUSTURN_3 ((uint32_t)0x00080000)„FSMC_BTR4_CLKDIV ((uint32_t)0x00F00000)…FSMC_BTR4_CLKDIV_0 ((uint32_t)0x00100000)†FSMC_BTR4_CLKDIV_1 ((uint32_t)0x00200000)‡FSMC_BTR4_CLKDIV_2 ((uint32_t)0x00400000)ˆFSMC_BTR4_CLKDIV_3 ((uint32_t)0x00800000)ŠFSMC_BTR4_DATLAT ((uint32_t)0x0F000000)‹FSMC_BTR4_DATLAT_0 ((uint32_t)0x01000000)ŒFSMC_BTR4_DATLAT_1 ((uint32_t)0x02000000)FSMC_BTR4_DATLAT_2 ((uint32_t)0x04000000)ŽFSMC_BTR4_DATLAT_3 ((uint32_t)0x08000000)FSMC_BTR4_ACCMOD ((uint32_t)0x30000000)‘FSMC_BTR4_ACCMOD_0 ((uint32_t)0x10000000)’FSMC_BTR4_ACCMOD_1 ((uint32_t)0x20000000)•FSMC_BWTR1_ADDSET ((uint32_t)0x0000000F)–FSMC_BWTR1_ADDSET_0 ((uint32_t)0x00000001)—FSMC_BWTR1_ADDSET_1 ((uint32_t)0x00000002)˜FSMC_BWTR1_ADDSET_2 ((uint32_t)0x00000004)™FSMC_BWTR1_ADDSET_3 ((uint32_t)0x00000008)›FSMC_BWTR1_ADDHLD ((uint32_t)0x000000F0)œFSMC_BWTR1_ADDHLD_0 ((uint32_t)0x00000010)FSMC_BWTR1_ADDHLD_1 ((uint32_t)0x00000020)žFSMC_BWTR1_ADDHLD_2 ((uint32_t)0x00000040)ŸFSMC_BWTR1_ADDHLD_3 ((uint32_t)0x00000080)¡FSMC_BWTR1_DATAST ((uint32_t)0x0000FF00)¢FSMC_BWTR1_DATAST_0 ((uint32_t)0x00000100)£FSMC_BWTR1_DATAST_1 ((uint32_t)0x00000200)¤FSMC_BWTR1_DATAST_2 ((uint32_t)0x00000400)¥FSMC_BWTR1_DATAST_3 ((uint32_t)0x00000800)§FSMC_BWTR1_CLKDIV ((uint32_t)0x00F00000)¨FSMC_BWTR1_CLKDIV_0 ((uint32_t)0x00100000)©FSMC_BWTR1_CLKDIV_1 ((uint32_t)0x00200000)ªFSMC_BWTR1_CLKDIV_2 ((uint32_t)0x00400000)«FSMC_BWTR1_CLKDIV_3 ((uint32_t)0x00800000)­FSMC_BWTR1_DATLAT ((uint32_t)0x0F000000)®FSMC_BWTR1_DATLAT_0 ((uint32_t)0x01000000)¯FSMC_BWTR1_DATLAT_1 ((uint32_t)0x02000000)°FSMC_BWTR1_DATLAT_2 ((uint32_t)0x04000000)±FSMC_BWTR1_DATLAT_3 ((uint32_t)0x08000000)³FSMC_BWTR1_ACCMOD ((uint32_t)0x30000000)´FSMC_BWTR1_ACCMOD_0 ((uint32_t)0x10000000)µFSMC_BWTR1_ACCMOD_1 ((uint32_t)0x20000000)¸FSMC_BWTR2_ADDSET ((uint32_t)0x0000000F)¹FSMC_BWTR2_ADDSET_0 ((uint32_t)0x00000001)ºFSMC_BWTR2_ADDSET_1 ((uint32_t)0x00000002)»FSMC_BWTR2_ADDSET_2 ((uint32_t)0x00000004)¼FSMC_BWTR2_ADDSET_3 ((uint32_t)0x00000008)¾FSMC_BWTR2_ADDHLD ((uint32_t)0x000000F0)¿FSMC_BWTR2_ADDHLD_0 ((uint32_t)0x00000010)ÀFSMC_BWTR2_ADDHLD_1 ((uint32_t)0x00000020)ÁFSMC_BWTR2_ADDHLD_2 ((uint32_t)0x00000040)ÂFSMC_BWTR2_ADDHLD_3 ((uint32_t)0x00000080)ÄFSMC_BWTR2_DATAST ((uint32_t)0x0000FF00)ÅFSMC_BWTR2_DATAST_0 ((uint32_t)0x00000100)ÆFSMC_BWTR2_DATAST_1 ((uint32_t)0x00000200)ÇFSMC_BWTR2_DATAST_2 ((uint32_t)0x00000400)ÈFSMC_BWTR2_DATAST_3 ((uint32_t)0x00000800)ÊFSMC_BWTR2_CLKDIV ((uint32_t)0x00F00000)ËFSMC_BWTR2_CLKDIV_0 ((uint32_t)0x00100000)ÌFSMC_BWTR2_CLKDIV_1 ((uint32_t)0x00200000)ÍFSMC_BWTR2_CLKDIV_2 ((uint32_t)0x00400000)ÎFSMC_BWTR2_CLKDIV_3 ((uint32_t)0x00800000)ÐFSMC_BWTR2_DATLAT ((uint32_t)0x0F000000)ÑFSMC_BWTR2_DATLAT_0 ((uint32_t)0x01000000)ÒFSMC_BWTR2_DATLAT_1 ((uint32_t)0x02000000)ÓFSMC_BWTR2_DATLAT_2 ((uint32_t)0x04000000)ÔFSMC_BWTR2_DATLAT_3 ((uint32_t)0x08000000)ÖFSMC_BWTR2_ACCMOD ((uint32_t)0x30000000)×FSMC_BWTR2_ACCMOD_0 ((uint32_t)0x10000000)ØFSMC_BWTR2_ACCMOD_1 ((uint32_t)0x20000000)ÛFSMC_BWTR3_ADDSET ((uint32_t)0x0000000F)ÜFSMC_BWTR3_ADDSET_0 ((uint32_t)0x00000001)ÝFSMC_BWTR3_ADDSET_1 ((uint32_t)0x00000002)ÞFSMC_BWTR3_ADDSET_2 ((uint32_t)0x00000004)ßFSMC_BWTR3_ADDSET_3 ((uint32_t)0x00000008)áFSMC_BWTR3_ADDHLD ((uint32_t)0x000000F0)âFSMC_BWTR3_ADDHLD_0 ((uint32_t)0x00000010)ãFSMC_BWTR3_ADDHLD_1 ((uint32_t)0x00000020)äFSMC_BWTR3_ADDHLD_2 ((uint32_t)0x00000040)åFSMC_BWTR3_ADDHLD_3 ((uint32_t)0x00000080)çFSMC_BWTR3_DATAST ((uint32_t)0x0000FF00)èFSMC_BWTR3_DATAST_0 ((uint32_t)0x00000100)éFSMC_BWTR3_DATAST_1 ((uint32_t)0x00000200)êFSMC_BWTR3_DATAST_2 ((uint32_t)0x00000400)ëFSMC_BWTR3_DATAST_3 ((uint32_t)0x00000800)íFSMC_BWTR3_CLKDIV ((uint32_t)0x00F00000)îFSMC_BWTR3_CLKDIV_0 ((uint32_t)0x00100000)ïFSMC_BWTR3_CLKDIV_1 ((uint32_t)0x00200000)ðFSMC_BWTR3_CLKDIV_2 ((uint32_t)0x00400000)ñFSMC_BWTR3_CLKDIV_3 ((uint32_t)0x00800000)óFSMC_BWTR3_DATLAT ((uint32_t)0x0F000000)ôFSMC_BWTR3_DATLAT_0 ((uint32_t)0x01000000)õFSMC_BWTR3_DATLAT_1 ((uint32_t)0x02000000)öFSMC_BWTR3_DATLAT_2 ((uint32_t)0x04000000)÷FSMC_BWTR3_DATLAT_3 ((uint32_t)0x08000000)ùFSMC_BWTR3_ACCMOD ((uint32_t)0x30000000)úFSMC_BWTR3_ACCMOD_0 ((uint32_t)0x10000000)ûFSMC_BWTR3_ACCMOD_1 ((uint32_t)0x20000000)þFSMC_BWTR4_ADDSET ((uint32_t)0x0000000F)ÿFSMC_BWTR4_ADDSET_0 ((uint32_t)0x00000001)€FSMC_BWTR4_ADDSET_1 ((uint32_t)0x00000002)FSMC_BWTR4_ADDSET_2 ((uint32_t)0x00000004)‚FSMC_BWTR4_ADDSET_3 ((uint32_t)0x00000008)„FSMC_BWTR4_ADDHLD ((uint32_t)0x000000F0)…FSMC_BWTR4_ADDHLD_0 ((uint32_t)0x00000010)†FSMC_BWTR4_ADDHLD_1 ((uint32_t)0x00000020)‡FSMC_BWTR4_ADDHLD_2 ((uint32_t)0x00000040)ˆFSMC_BWTR4_ADDHLD_3 ((uint32_t)0x00000080)ŠFSMC_BWTR4_DATAST ((uint32_t)0x0000FF00)‹FSMC_BWTR4_DATAST_0 ((uint32_t)0x00000100)ŒFSMC_BWTR4_DATAST_1 ((uint32_t)0x00000200)FSMC_BWTR4_DATAST_2 ((uint32_t)0x00000400)ŽFSMC_BWTR4_DATAST_3 ((uint32_t)0x00000800)FSMC_BWTR4_CLKDIV ((uint32_t)0x00F00000)‘FSMC_BWTR4_CLKDIV_0 ((uint32_t)0x00100000)’FSMC_BWTR4_CLKDIV_1 ((uint32_t)0x00200000)“FSMC_BWTR4_CLKDIV_2 ((uint32_t)0x00400000)”FSMC_BWTR4_CLKDIV_3 ((uint32_t)0x00800000)–FSMC_BWTR4_DATLAT ((uint32_t)0x0F000000)—FSMC_BWTR4_DATLAT_0 ((uint32_t)0x01000000)˜FSMC_BWTR4_DATLAT_1 ((uint32_t)0x02000000)™FSMC_BWTR4_DATLAT_2 ((uint32_t)0x04000000)šFSMC_BWTR4_DATLAT_3 ((uint32_t)0x08000000)œFSMC_BWTR4_ACCMOD ((uint32_t)0x30000000)FSMC_BWTR4_ACCMOD_0 ((uint32_t)0x10000000)žFSMC_BWTR4_ACCMOD_1 ((uint32_t)0x20000000)¦GPIO_MODER_MODER0 ((uint32_t)0x00000003)§GPIO_MODER_MODER0_0 ((uint32_t)0x00000001)¨GPIO_MODER_MODER0_1 ((uint32_t)0x00000002)©GPIO_MODER_MODER1 ((uint32_t)0x0000000C)ªGPIO_MODER_MODER1_0 ((uint32_t)0x00000004)«GPIO_MODER_MODER1_1 ((uint32_t)0x00000008)¬GPIO_MODER_MODER2 ((uint32_t)0x00000030)­GPIO_MODER_MODER2_0 ((uint32_t)0x00000010)®GPIO_MODER_MODER2_1 ((uint32_t)0x00000020)¯GPIO_MODER_MODER3 ((uint32_t)0x000000C0)°GPIO_MODER_MODER3_0 ((uint32_t)0x00000040)±GPIO_MODER_MODER3_1 ((uint32_t)0x00000080)²GPIO_MODER_MODER4 ((uint32_t)0x00000300)³GPIO_MODER_MODER4_0 ((uint32_t)0x00000100)´GPIO_MODER_MODER4_1 ((uint32_t)0x00000200)µGPIO_MODER_MODER5 ((uint32_t)0x00000C00)¶GPIO_MODER_MODER5_0 ((uint32_t)0x00000400)·GPIO_MODER_MODER5_1 ((uint32_t)0x00000800)¸GPIO_MODER_MODER6 ((uint32_t)0x00003000)¹GPIO_MODER_MODER6_0 ((uint32_t)0x00001000)ºGPIO_MODER_MODER6_1 ((uint32_t)0x00002000)»GPIO_MODER_MODER7 ((uint32_t)0x0000C000)¼GPIO_MODER_MODER7_0 ((uint32_t)0x00004000)½GPIO_MODER_MODER7_1 ((uint32_t)0x00008000)¾GPIO_MODER_MODER8 ((uint32_t)0x00030000)¿GPIO_MODER_MODER8_0 ((uint32_t)0x00010000)ÀGPIO_MODER_MODER8_1 ((uint32_t)0x00020000)ÁGPIO_MODER_MODER9 ((uint32_t)0x000C0000)ÂGPIO_MODER_MODER9_0 ((uint32_t)0x00040000)ÃGPIO_MODER_MODER9_1 ((uint32_t)0x00080000)ÄGPIO_MODER_MODER10 ((uint32_t)0x00300000)ÅGPIO_MODER_MODER10_0 ((uint32_t)0x00100000)ÆGPIO_MODER_MODER10_1 ((uint32_t)0x00200000)ÇGPIO_MODER_MODER11 ((uint32_t)0x00C00000)ÈGPIO_MODER_MODER11_0 ((uint32_t)0x00400000)ÉGPIO_MODER_MODER11_1 ((uint32_t)0x00800000)ÊGPIO_MODER_MODER12 ((uint32_t)0x03000000)ËGPIO_MODER_MODER12_0 ((uint32_t)0x01000000)ÌGPIO_MODER_MODER12_1 ((uint32_t)0x02000000)ÍGPIO_MODER_MODER13 ((uint32_t)0x0C000000)ÎGPIO_MODER_MODER13_0 ((uint32_t)0x04000000)ÏGPIO_MODER_MODER13_1 ((uint32_t)0x08000000)ÐGPIO_MODER_MODER14 ((uint32_t)0x30000000)ÑGPIO_MODER_MODER14_0 ((uint32_t)0x10000000)ÒGPIO_MODER_MODER14_1 ((uint32_t)0x20000000)ÓGPIO_MODER_MODER15 ((uint32_t)0xC0000000)ÔGPIO_MODER_MODER15_0 ((uint32_t)0x40000000)ÕGPIO_MODER_MODER15_1 ((uint32_t)0x80000000)ØGPIO_OTYPER_OT_0 ((uint32_t)0x00000001)ÙGPIO_OTYPER_OT_1 ((uint32_t)0x00000002)ÚGPIO_OTYPER_OT_2 ((uint32_t)0x00000004)ÛGPIO_OTYPER_OT_3 ((uint32_t)0x00000008)ÜGPIO_OTYPER_OT_4 ((uint32_t)0x00000010)ÝGPIO_OTYPER_OT_5 ((uint32_t)0x00000020)ÞGPIO_OTYPER_OT_6 ((uint32_t)0x00000040)ßGPIO_OTYPER_OT_7 ((uint32_t)0x00000080)àGPIO_OTYPER_OT_8 ((uint32_t)0x00000100)áGPIO_OTYPER_OT_9 ((uint32_t)0x00000200)âGPIO_OTYPER_OT_10 ((uint32_t)0x00000400)ãGPIO_OTYPER_OT_11 ((uint32_t)0x00000800)äGPIO_OTYPER_OT_12 ((uint32_t)0x00001000)åGPIO_OTYPER_OT_13 ((uint32_t)0x00002000)æGPIO_OTYPER_OT_14 ((uint32_t)0x00004000)çGPIO_OTYPER_OT_15 ((uint32_t)0x00008000)êGPIO_OSPEEDER_OSPEEDR0 ((uint32_t)0x00000003)ëGPIO_OSPEEDER_OSPEEDR0_0 ((uint32_t)0x00000001)ìGPIO_OSPEEDER_OSPEEDR0_1 ((uint32_t)0x00000002)íGPIO_OSPEEDER_OSPEEDR1 ((uint32_t)0x0000000C)îGPIO_OSPEEDER_OSPEEDR1_0 ((uint32_t)0x00000004)ïGPIO_OSPEEDER_OSPEEDR1_1 ((uint32_t)0x00000008)ðGPIO_OSPEEDER_OSPEEDR2 ((uint32_t)0x00000030)ñGPIO_OSPEEDER_OSPEEDR2_0 ((uint32_t)0x00000010)òGPIO_OSPEEDER_OSPEEDR2_1 ((uint32_t)0x00000020)óGPIO_OSPEEDER_OSPEEDR3 ((uint32_t)0x000000C0)ôGPIO_OSPEEDER_OSPEEDR3_0 ((uint32_t)0x00000040)õGPIO_OSPEEDER_OSPEEDR3_1 ((uint32_t)0x00000080)öGPIO_OSPEEDER_OSPEEDR4 ((uint32_t)0x00000300)÷GPIO_OSPEEDER_OSPEEDR4_0 ((uint32_t)0x00000100)øGPIO_OSPEEDER_OSPEEDR4_1 ((uint32_t)0x00000200)ùGPIO_OSPEEDER_OSPEEDR5 ((uint32_t)0x00000C00)úGPIO_OSPEEDER_OSPEEDR5_0 ((uint32_t)0x00000400)ûGPIO_OSPEEDER_OSPEEDR5_1 ((uint32_t)0x00000800)üGPIO_OSPEEDER_OSPEEDR6 ((uint32_t)0x00003000)ýGPIO_OSPEEDER_OSPEEDR6_0 ((uint32_t)0x00001000)þGPIO_OSPEEDER_OSPEEDR6_1 ((uint32_t)0x00002000)ÿGPIO_OSPEEDER_OSPEEDR7 ((uint32_t)0x0000C000)€GPIO_OSPEEDER_OSPEEDR7_0 ((uint32_t)0x00004000)GPIO_OSPEEDER_OSPEEDR7_1 ((uint32_t)0x00008000)‚GPIO_OSPEEDER_OSPEEDR8 ((uint32_t)0x00030000)ƒGPIO_OSPEEDER_OSPEEDR8_0 ((uint32_t)0x00010000)„GPIO_OSPEEDER_OSPEEDR8_1 ((uint32_t)0x00020000)…GPIO_OSPEEDER_OSPEEDR9 ((uint32_t)0x000C0000)†GPIO_OSPEEDER_OSPEEDR9_0 ((uint32_t)0x00040000)‡GPIO_OSPEEDER_OSPEEDR9_1 ((uint32_t)0x00080000)ˆGPIO_OSPEEDER_OSPEEDR10 ((uint32_t)0x00300000)‰GPIO_OSPEEDER_OSPEEDR10_0 ((uint32_t)0x00100000)ŠGPIO_OSPEEDER_OSPEEDR10_1 ((uint32_t)0x00200000)‹GPIO_OSPEEDER_OSPEEDR11 ((uint32_t)0x00C00000)ŒGPIO_OSPEEDER_OSPEEDR11_0 ((uint32_t)0x00400000)GPIO_OSPEEDER_OSPEEDR11_1 ((uint32_t)0x00800000)ŽGPIO_OSPEEDER_OSPEEDR12 ((uint32_t)0x03000000)GPIO_OSPEEDER_OSPEEDR12_0 ((uint32_t)0x01000000)GPIO_OSPEEDER_OSPEEDR12_1 ((uint32_t)0x02000000)‘GPIO_OSPEEDER_OSPEEDR13 ((uint32_t)0x0C000000)’GPIO_OSPEEDER_OSPEEDR13_0 ((uint32_t)0x04000000)“GPIO_OSPEEDER_OSPEEDR13_1 ((uint32_t)0x08000000)”GPIO_OSPEEDER_OSPEEDR14 ((uint32_t)0x30000000)•GPIO_OSPEEDER_OSPEEDR14_0 ((uint32_t)0x10000000)–GPIO_OSPEEDER_OSPEEDR14_1 ((uint32_t)0x20000000)—GPIO_OSPEEDER_OSPEEDR15 ((uint32_t)0xC0000000)˜GPIO_OSPEEDER_OSPEEDR15_0 ((uint32_t)0x40000000)™GPIO_OSPEEDER_OSPEEDR15_1 ((uint32_t)0x80000000)œGPIO_PUPDR_PUPDR0 ((uint32_t)0x00000003)GPIO_PUPDR_PUPDR0_0 ((uint32_t)0x00000001)žGPIO_PUPDR_PUPDR0_1 ((uint32_t)0x00000002)ŸGPIO_PUPDR_PUPDR1 ((uint32_t)0x0000000C) GPIO_PUPDR_PUPDR1_0 ((uint32_t)0x00000004)¡GPIO_PUPDR_PUPDR1_1 ((uint32_t)0x00000008)¢GPIO_PUPDR_PUPDR2 ((uint32_t)0x00000030)£GPIO_PUPDR_PUPDR2_0 ((uint32_t)0x00000010)¤GPIO_PUPDR_PUPDR2_1 ((uint32_t)0x00000020)¥GPIO_PUPDR_PUPDR3 ((uint32_t)0x000000C0)¦GPIO_PUPDR_PUPDR3_0 ((uint32_t)0x00000040)§GPIO_PUPDR_PUPDR3_1 ((uint32_t)0x00000080)¨GPIO_PUPDR_PUPDR4 ((uint32_t)0x00000300)©GPIO_PUPDR_PUPDR4_0 ((uint32_t)0x00000100)ªGPIO_PUPDR_PUPDR4_1 ((uint32_t)0x00000200)«GPIO_PUPDR_PUPDR5 ((uint32_t)0x00000C00)¬GPIO_PUPDR_PUPDR5_0 ((uint32_t)0x00000400)­GPIO_PUPDR_PUPDR5_1 ((uint32_t)0x00000800)®GPIO_PUPDR_PUPDR6 ((uint32_t)0x00003000)¯GPIO_PUPDR_PUPDR6_0 ((uint32_t)0x00001000)°GPIO_PUPDR_PUPDR6_1 ((uint32_t)0x00002000)±GPIO_PUPDR_PUPDR7 ((uint32_t)0x0000C000)²GPIO_PUPDR_PUPDR7_0 ((uint32_t)0x00004000)³GPIO_PUPDR_PUPDR7_1 ((uint32_t)0x00008000)´GPIO_PUPDR_PUPDR8 ((uint32_t)0x00030000)µGPIO_PUPDR_PUPDR8_0 ((uint32_t)0x00010000)¶GPIO_PUPDR_PUPDR8_1 ((uint32_t)0x00020000)·GPIO_PUPDR_PUPDR9 ((uint32_t)0x000C0000)¸GPIO_PUPDR_PUPDR9_0 ((uint32_t)0x00040000)¹GPIO_PUPDR_PUPDR9_1 ((uint32_t)0x00080000)ºGPIO_PUPDR_PUPDR10 ((uint32_t)0x00300000)»GPIO_PUPDR_PUPDR10_0 ((uint32_t)0x00100000)¼GPIO_PUPDR_PUPDR10_1 ((uint32_t)0x00200000)½GPIO_PUPDR_PUPDR11 ((uint32_t)0x00C00000)¾GPIO_PUPDR_PUPDR11_0 ((uint32_t)0x00400000)¿GPIO_PUPDR_PUPDR11_1 ((uint32_t)0x00800000)ÀGPIO_PUPDR_PUPDR12 ((uint32_t)0x03000000)ÁGPIO_PUPDR_PUPDR12_0 ((uint32_t)0x01000000)ÂGPIO_PUPDR_PUPDR12_1 ((uint32_t)0x02000000)ÃGPIO_PUPDR_PUPDR13 ((uint32_t)0x0C000000)ÄGPIO_PUPDR_PUPDR13_0 ((uint32_t)0x04000000)ÅGPIO_PUPDR_PUPDR13_1 ((uint32_t)0x08000000)ÆGPIO_PUPDR_PUPDR14 ((uint32_t)0x30000000)ÇGPIO_PUPDR_PUPDR14_0 ((uint32_t)0x10000000)ÈGPIO_PUPDR_PUPDR14_1 ((uint32_t)0x20000000)ÉGPIO_PUPDR_PUPDR15 ((uint32_t)0xC0000000)ÊGPIO_PUPDR_PUPDR15_0 ((uint32_t)0x40000000)ËGPIO_PUPDR_PUPDR15_1 ((uint32_t)0x80000000)ÎGPIO_IDR_IDR_0 ((uint32_t)0x00000001)ÏGPIO_IDR_IDR_1 ((uint32_t)0x00000002)ÐGPIO_IDR_IDR_2 ((uint32_t)0x00000004)ÑGPIO_IDR_IDR_3 ((uint32_t)0x00000008)ÒGPIO_IDR_IDR_4 ((uint32_t)0x00000010)ÓGPIO_IDR_IDR_5 ((uint32_t)0x00000020)ÔGPIO_IDR_IDR_6 ((uint32_t)0x00000040)ÕGPIO_IDR_IDR_7 ((uint32_t)0x00000080)ÖGPIO_IDR_IDR_8 ((uint32_t)0x00000100)×GPIO_IDR_IDR_9 ((uint32_t)0x00000200)ØGPIO_IDR_IDR_10 ((uint32_t)0x00000400)ÙGPIO_IDR_IDR_11 ((uint32_t)0x00000800)ÚGPIO_IDR_IDR_12 ((uint32_t)0x00001000)ÛGPIO_IDR_IDR_13 ((uint32_t)0x00002000)ÜGPIO_IDR_IDR_14 ((uint32_t)0x00004000)ÝGPIO_IDR_IDR_15 ((uint32_t)0x00008000)ßGPIO_OTYPER_IDR_0 GPIO_IDR_IDR_0àGPIO_OTYPER_IDR_1 GPIO_IDR_IDR_1áGPIO_OTYPER_IDR_2 GPIO_IDR_IDR_2âGPIO_OTYPER_IDR_3 GPIO_IDR_IDR_3ãGPIO_OTYPER_IDR_4 GPIO_IDR_IDR_4äGPIO_OTYPER_IDR_5 GPIO_IDR_IDR_5åGPIO_OTYPER_IDR_6 GPIO_IDR_IDR_6æGPIO_OTYPER_IDR_7 GPIO_IDR_IDR_7çGPIO_OTYPER_IDR_8 GPIO_IDR_IDR_8èGPIO_OTYPER_IDR_9 GPIO_IDR_IDR_9éGPIO_OTYPER_IDR_10 GPIO_IDR_IDR_10êGPIO_OTYPER_IDR_11 GPIO_IDR_IDR_11ëGPIO_OTYPER_IDR_12 GPIO_IDR_IDR_12ìGPIO_OTYPER_IDR_13 GPIO_IDR_IDR_13íGPIO_OTYPER_IDR_14 GPIO_IDR_IDR_14îGPIO_OTYPER_IDR_15 GPIO_IDR_IDR_15ñGPIO_ODR_ODR_0 ((uint32_t)0x00000001)òGPIO_ODR_ODR_1 ((uint32_t)0x00000002)óGPIO_ODR_ODR_2 ((uint32_t)0x00000004)ôGPIO_ODR_ODR_3 ((uint32_t)0x00000008)õGPIO_ODR_ODR_4 ((uint32_t)0x00000010)öGPIO_ODR_ODR_5 ((uint32_t)0x00000020)÷GPIO_ODR_ODR_6 ((uint32_t)0x00000040)øGPIO_ODR_ODR_7 ((uint32_t)0x00000080)ùGPIO_ODR_ODR_8 ((uint32_t)0x00000100)úGPIO_ODR_ODR_9 ((uint32_t)0x00000200)ûGPIO_ODR_ODR_10 ((uint32_t)0x00000400)üGPIO_ODR_ODR_11 ((uint32_t)0x00000800)ýGPIO_ODR_ODR_12 ((uint32_t)0x00001000)þGPIO_ODR_ODR_13 ((uint32_t)0x00002000)ÿGPIO_ODR_ODR_14 ((uint32_t)0x00004000)€GPIO_ODR_ODR_15 ((uint32_t)0x00008000)‚GPIO_OTYPER_ODR_0 GPIO_ODR_ODR_0ƒGPIO_OTYPER_ODR_1 GPIO_ODR_ODR_1„GPIO_OTYPER_ODR_2 GPIO_ODR_ODR_2…GPIO_OTYPER_ODR_3 GPIO_ODR_ODR_3†GPIO_OTYPER_ODR_4 GPIO_ODR_ODR_4‡GPIO_OTYPER_ODR_5 GPIO_ODR_ODR_5ˆGPIO_OTYPER_ODR_6 GPIO_ODR_ODR_6‰GPIO_OTYPER_ODR_7 GPIO_ODR_ODR_7ŠGPIO_OTYPER_ODR_8 GPIO_ODR_ODR_8‹GPIO_OTYPER_ODR_9 GPIO_ODR_ODR_9ŒGPIO_OTYPER_ODR_10 GPIO_ODR_ODR_10GPIO_OTYPER_ODR_11 GPIO_ODR_ODR_11ŽGPIO_OTYPER_ODR_12 GPIO_ODR_ODR_12GPIO_OTYPER_ODR_13 GPIO_ODR_ODR_13GPIO_OTYPER_ODR_14 GPIO_ODR_ODR_14‘GPIO_OTYPER_ODR_15 GPIO_ODR_ODR_15”GPIO_BSRR_BS_0 ((uint32_t)0x00000001)•GPIO_BSRR_BS_1 ((uint32_t)0x00000002)–GPIO_BSRR_BS_2 ((uint32_t)0x00000004)—GPIO_BSRR_BS_3 ((uint32_t)0x00000008)˜GPIO_BSRR_BS_4 ((uint32_t)0x00000010)™GPIO_BSRR_BS_5 ((uint32_t)0x00000020)šGPIO_BSRR_BS_6 ((uint32_t)0x00000040)›GPIO_BSRR_BS_7 ((uint32_t)0x00000080)œGPIO_BSRR_BS_8 ((uint32_t)0x00000100)GPIO_BSRR_BS_9 ((uint32_t)0x00000200)žGPIO_BSRR_BS_10 ((uint32_t)0x00000400)ŸGPIO_BSRR_BS_11 ((uint32_t)0x00000800) GPIO_BSRR_BS_12 ((uint32_t)0x00001000)¡GPIO_BSRR_BS_13 ((uint32_t)0x00002000)¢GPIO_BSRR_BS_14 ((uint32_t)0x00004000)£GPIO_BSRR_BS_15 ((uint32_t)0x00008000)¤GPIO_BSRR_BR_0 ((uint32_t)0x00010000)¥GPIO_BSRR_BR_1 ((uint32_t)0x00020000)¦GPIO_BSRR_BR_2 ((uint32_t)0x00040000)§GPIO_BSRR_BR_3 ((uint32_t)0x00080000)¨GPIO_BSRR_BR_4 ((uint32_t)0x00100000)©GPIO_BSRR_BR_5 ((uint32_t)0x00200000)ªGPIO_BSRR_BR_6 ((uint32_t)0x00400000)«GPIO_BSRR_BR_7 ((uint32_t)0x00800000)¬GPIO_BSRR_BR_8 ((uint32_t)0x01000000)­GPIO_BSRR_BR_9 ((uint32_t)0x02000000)®GPIO_BSRR_BR_10 ((uint32_t)0x04000000)¯GPIO_BSRR_BR_11 ((uint32_t)0x08000000)°GPIO_BSRR_BR_12 ((uint32_t)0x10000000)±GPIO_BSRR_BR_13 ((uint32_t)0x20000000)²GPIO_BSRR_BR_14 ((uint32_t)0x40000000)³GPIO_BSRR_BR_15 ((uint32_t)0x80000000)¶GPIO_LCKR_LCK0 ((uint32_t)0x00000001)·GPIO_LCKR_LCK1 ((uint32_t)0x00000002)¸GPIO_LCKR_LCK2 ((uint32_t)0x00000004)¹GPIO_LCKR_LCK3 ((uint32_t)0x00000008)ºGPIO_LCKR_LCK4 ((uint32_t)0x00000010)»GPIO_LCKR_LCK5 ((uint32_t)0x00000020)¼GPIO_LCKR_LCK6 ((uint32_t)0x00000040)½GPIO_LCKR_LCK7 ((uint32_t)0x00000080)¾GPIO_LCKR_LCK8 ((uint32_t)0x00000100)¿GPIO_LCKR_LCK9 ((uint32_t)0x00000200)ÀGPIO_LCKR_LCK10 ((uint32_t)0x00000400)ÁGPIO_LCKR_LCK11 ((uint32_t)0x00000800)ÂGPIO_LCKR_LCK12 ((uint32_t)0x00001000)ÃGPIO_LCKR_LCK13 ((uint32_t)0x00002000)ÄGPIO_LCKR_LCK14 ((uint32_t)0x00004000)ÅGPIO_LCKR_LCK15 ((uint32_t)0x00008000)ÆGPIO_LCKR_LCKK ((uint32_t)0x00010000)ÉGPIO_AFRL_AFRL0 ((uint32_t)0x0000000F)ÊGPIO_AFRL_AFRL1 ((uint32_t)0x000000F0)ËGPIO_AFRL_AFRL2 ((uint32_t)0x00000F00)ÌGPIO_AFRL_AFRL3 ((uint32_t)0x0000F000)ÍGPIO_AFRL_AFRL4 ((uint32_t)0x000F0000)ÎGPIO_AFRL_AFRL5 ((uint32_t)0x00F00000)ÏGPIO_AFRL_AFRL6 ((uint32_t)0x0F000000)ÐGPIO_AFRL_AFRL7 ((uint32_t)0xF0000000)ÓGPIO_AFRH_AFRH8 ((uint32_t)0x0000000F)ÔGPIO_AFRH_AFRH9 ((uint32_t)0x000000F0)ÕGPIO_AFRH_AFRH10 ((uint32_t)0x00000F00)ÖGPIO_AFRH_AFRH11 ((uint32_t)0x0000F000)×GPIO_AFRH_AFRH12 ((uint32_t)0x000F0000)ØGPIO_AFRH_AFRH13 ((uint32_t)0x00F00000)ÙGPIO_AFRH_AFRH14 ((uint32_t)0x0F000000)ÚGPIO_AFRH_AFRH15 ((uint32_t)0xF0000000)ãI2C_CR1_PE ((uint16_t)0x0001)äI2C_CR1_SMBUS ((uint16_t)0x0002)åI2C_CR1_SMBTYPE ((uint16_t)0x0008)æI2C_CR1_ENARP ((uint16_t)0x0010)çI2C_CR1_ENPEC ((uint16_t)0x0020)èI2C_CR1_ENGC ((uint16_t)0x0040)éI2C_CR1_NOSTRETCH ((uint16_t)0x0080)êI2C_CR1_START ((uint16_t)0x0100)ëI2C_CR1_STOP ((uint16_t)0x0200)ìI2C_CR1_ACK ((uint16_t)0x0400)íI2C_CR1_POS ((uint16_t)0x0800)îI2C_CR1_PEC ((uint16_t)0x1000)ïI2C_CR1_ALERT ((uint16_t)0x2000)ðI2C_CR1_SWRST ((uint16_t)0x8000)óI2C_CR2_FREQ ((uint16_t)0x003F)ôI2C_CR2_FREQ_0 ((uint16_t)0x0001)õI2C_CR2_FREQ_1 ((uint16_t)0x0002)öI2C_CR2_FREQ_2 ((uint16_t)0x0004)÷I2C_CR2_FREQ_3 ((uint16_t)0x0008)øI2C_CR2_FREQ_4 ((uint16_t)0x0010)ùI2C_CR2_FREQ_5 ((uint16_t)0x0020)ûI2C_CR2_ITERREN ((uint16_t)0x0100)üI2C_CR2_ITEVTEN ((uint16_t)0x0200)ýI2C_CR2_ITBUFEN ((uint16_t)0x0400)þI2C_CR2_DMAEN ((uint16_t)0x0800)ÿI2C_CR2_LAST ((uint16_t)0x1000)‚I2C_OAR1_ADD1_7 ((uint16_t)0x00FE)ƒI2C_OAR1_ADD8_9 ((uint16_t)0x0300)…I2C_OAR1_ADD0 ((uint16_t)0x0001)†I2C_OAR1_ADD1 ((uint16_t)0x0002)‡I2C_OAR1_ADD2 ((uint16_t)0x0004)ˆI2C_OAR1_ADD3 ((uint16_t)0x0008)‰I2C_OAR1_ADD4 ((uint16_t)0x0010)ŠI2C_OAR1_ADD5 ((uint16_t)0x0020)‹I2C_OAR1_ADD6 ((uint16_t)0x0040)ŒI2C_OAR1_ADD7 ((uint16_t)0x0080)I2C_OAR1_ADD8 ((uint16_t)0x0100)ŽI2C_OAR1_ADD9 ((uint16_t)0x0200)I2C_OAR1_ADDMODE ((uint16_t)0x8000)“I2C_OAR2_ENDUAL ((uint8_t)0x01)”I2C_OAR2_ADD2 ((uint8_t)0xFE)—I2C_DR_DR ((uint8_t)0xFF)šI2C_SR1_SB ((uint16_t)0x0001)›I2C_SR1_ADDR ((uint16_t)0x0002)œI2C_SR1_BTF ((uint16_t)0x0004)I2C_SR1_ADD10 ((uint16_t)0x0008)žI2C_SR1_STOPF ((uint16_t)0x0010)ŸI2C_SR1_RXNE ((uint16_t)0x0040) I2C_SR1_TXE ((uint16_t)0x0080)¡I2C_SR1_BERR ((uint16_t)0x0100)¢I2C_SR1_ARLO ((uint16_t)0x0200)£I2C_SR1_AF ((uint16_t)0x0400)¤I2C_SR1_OVR ((uint16_t)0x0800)¥I2C_SR1_PECERR ((uint16_t)0x1000)¦I2C_SR1_TIMEOUT ((uint16_t)0x4000)§I2C_SR1_SMBALERT ((uint16_t)0x8000)ªI2C_SR2_MSL ((uint16_t)0x0001)«I2C_SR2_BUSY ((uint16_t)0x0002)¬I2C_SR2_TRA ((uint16_t)0x0004)­I2C_SR2_GENCALL ((uint16_t)0x0010)®I2C_SR2_SMBDEFAULT ((uint16_t)0x0020)¯I2C_SR2_SMBHOST ((uint16_t)0x0040)°I2C_SR2_DUALF ((uint16_t)0x0080)±I2C_SR2_PEC ((uint16_t)0xFF00)´I2C_CCR_CCR ((uint16_t)0x0FFF)µI2C_CCR_DUTY ((uint16_t)0x4000)¶I2C_CCR_FS ((uint16_t)0x8000)¹I2C_TRISE_TRISE ((uint8_t)0x3F)ÂIWDG_KR_KEY ((uint16_t)0xFFFF)ÅIWDG_PR_PR ((uint8_t)0x07)ÆIWDG_PR_PR_0 ((uint8_t)0x01)ÇIWDG_PR_PR_1 ((uint8_t)0x02)ÈIWDG_PR_PR_2 ((uint8_t)0x04)ËIWDG_RLR_RL ((uint16_t)0x0FFF)ÎIWDG_SR_PVU ((uint8_t)0x01)ÏIWDG_SR_RVU ((uint8_t)0x02)ØLCD_CR_LCDEN ((uint32_t)0x00000001)ÙLCD_CR_VSEL ((uint32_t)0x00000002)ÛLCD_CR_DUTY ((uint32_t)0x0000001C)ÜLCD_CR_DUTY_0 ((uint32_t)0x00000004)ÝLCD_CR_DUTY_1 ((uint32_t)0x00000008)ÞLCD_CR_DUTY_2 ((uint32_t)0x00000010)àLCD_CR_BIAS ((uint32_t)0x00000060)áLCD_CR_BIAS_0 ((uint32_t)0x00000020)âLCD_CR_BIAS_1 ((uint32_t)0x00000040)äLCD_CR_MUX_SEG ((uint32_t)0x00000080)çLCD_FCR_HD ((uint32_t)0x00000001)èLCD_FCR_SOFIE ((uint32_t)0x00000002)éLCD_FCR_UDDIE ((uint32_t)0x00000008)ëLCD_FCR_PON ((uint32_t)0x00000070)ìLCD_FCR_PON_0 ((uint32_t)0x00000010)íLCD_FCR_PON_1 ((uint32_t)0x00000020)îLCD_FCR_PON_2 ((uint32_t)0x00000040)ðLCD_FCR_DEAD ((uint32_t)0x00000380)ñLCD_FCR_DEAD_0 ((uint32_t)0x00000080)òLCD_FCR_DEAD_1 ((uint32_t)0x00000100)óLCD_FCR_DEAD_2 ((uint32_t)0x00000200)õLCD_FCR_CC ((uint32_t)0x00001C00)öLCD_FCR_CC_0 ((uint32_t)0x00000400)÷LCD_FCR_CC_1 ((uint32_t)0x00000800)øLCD_FCR_CC_2 ((uint32_t)0x00001000)úLCD_FCR_BLINKF ((uint32_t)0x0000E000)ûLCD_FCR_BLINKF_0 ((uint32_t)0x00002000)üLCD_FCR_BLINKF_1 ((uint32_t)0x00004000)ýLCD_FCR_BLINKF_2 ((uint32_t)0x00008000)ÿLCD_FCR_BLINK ((uint32_t)0x00030000)€LCD_FCR_BLINK_0 ((uint32_t)0x00010000)LCD_FCR_BLINK_1 ((uint32_t)0x00020000)ƒLCD_FCR_DIV ((uint32_t)0x003C0000)„LCD_FCR_PS ((uint32_t)0x03C00000)‡LCD_SR_ENS ((uint32_t)0x00000001)ˆLCD_SR_SOF ((uint32_t)0x00000002)‰LCD_SR_UDR ((uint32_t)0x00000004)ŠLCD_SR_UDD ((uint32_t)0x00000008)‹LCD_SR_RDY ((uint32_t)0x00000010)ŒLCD_SR_FCRSR ((uint32_t)0x00000020)LCD_CLR_SOFC ((uint32_t)0x00000002)LCD_CLR_UDDC ((uint32_t)0x00000008)“LCD_RAM_SEGMENT_DATA ((uint32_t)0xFFFFFFFF)œPWR_CR_LPSDSR ((uint16_t)0x0001)PWR_CR_PDDS ((uint16_t)0x0002)žPWR_CR_CWUF ((uint16_t)0x0004)ŸPWR_CR_CSBF ((uint16_t)0x0008) PWR_CR_PVDE ((uint16_t)0x0010)¢PWR_CR_PLS ((uint16_t)0x00E0)£PWR_CR_PLS_0 ((uint16_t)0x0020)¤PWR_CR_PLS_1 ((uint16_t)0x0040)¥PWR_CR_PLS_2 ((uint16_t)0x0080)¨PWR_CR_PLS_LEV0 ((uint16_t)0x0000)©PWR_CR_PLS_LEV1 ((uint16_t)0x0020)ªPWR_CR_PLS_LEV2 ((uint16_t)0x0040)«PWR_CR_PLS_LEV3 ((uint16_t)0x0060)¬PWR_CR_PLS_LEV4 ((uint16_t)0x0080)­PWR_CR_PLS_LEV5 ((uint16_t)0x00A0)®PWR_CR_PLS_LEV6 ((uint16_t)0x00C0)¯PWR_CR_PLS_LEV7 ((uint16_t)0x00E0)±PWR_CR_DBP ((uint16_t)0x0100)²PWR_CR_ULP ((uint16_t)0x0200)³PWR_CR_FWU ((uint16_t)0x0400)µPWR_CR_VOS ((uint16_t)0x1800)¶PWR_CR_VOS_0 ((uint16_t)0x0800)·PWR_CR_VOS_1 ((uint16_t)0x1000)¸PWR_CR_LPRUN ((uint16_t)0x4000)»PWR_CSR_WUF ((uint16_t)0x0001)¼PWR_CSR_SBF ((uint16_t)0x0002)½PWR_CSR_PVDO ((uint16_t)0x0004)¾PWR_CSR_VREFINTRDYF ((uint16_t)0x0008)¿PWR_CSR_VOSF ((uint16_t)0x0010)ÀPWR_CSR_REGLPF ((uint16_t)0x0020)ÂPWR_CSR_EWUP1 ((uint16_t)0x0100)ÃPWR_CSR_EWUP2 ((uint16_t)0x0200)ÄPWR_CSR_EWUP3 ((uint16_t)0x0400)ÌRCC_CR_HSION ((uint32_t)0x00000001)ÍRCC_CR_HSIRDY ((uint32_t)0x00000002)ÏRCC_CR_MSION ((uint32_t)0x00000100)ÐRCC_CR_MSIRDY ((uint32_t)0x00000200)ÒRCC_CR_HSEON ((uint32_t)0x00010000)ÓRCC_CR_HSERDY ((uint32_t)0x00020000)ÔRCC_CR_HSEBYP ((uint32_t)0x00040000)ÖRCC_CR_PLLON ((uint32_t)0x01000000)×RCC_CR_PLLRDY ((uint32_t)0x02000000)ØRCC_CR_CSSON ((uint32_t)0x10000000)ÚRCC_CR_RTCPRE ((uint32_t)0x60000000)ÛRCC_CR_RTCPRE_0 ((uint32_t)0x20000000)ÜRCC_CR_RTCPRE_1 ((uint32_t)0x40000000)ßRCC_ICSCR_HSICAL ((uint32_t)0x000000FF)àRCC_ICSCR_HSITRIM ((uint32_t)0x00001F00)âRCC_ICSCR_MSIRANGE ((uint32_t)0x0000E000)ãRCC_ICSCR_MSIRANGE_0 ((uint32_t)0x00000000)äRCC_ICSCR_MSIRANGE_1 ((uint32_t)0x00002000)åRCC_ICSCR_MSIRANGE_2 ((uint32_t)0x00004000)æRCC_ICSCR_MSIRANGE_3 ((uint32_t)0x00006000)çRCC_ICSCR_MSIRANGE_4 ((uint32_t)0x00008000)èRCC_ICSCR_MSIRANGE_5 ((uint32_t)0x0000A000)éRCC_ICSCR_MSIRANGE_6 ((uint32_t)0x0000C000)êRCC_ICSCR_MSICAL ((uint32_t)0x00FF0000)ëRCC_ICSCR_MSITRIM ((uint32_t)0xFF000000)îRCC_CFGR_SW ((uint32_t)0x00000003)ïRCC_CFGR_SW_0 ((uint32_t)0x00000001)ðRCC_CFGR_SW_1 ((uint32_t)0x00000002)óRCC_CFGR_SW_MSI ((uint32_t)0x00000000)ôRCC_CFGR_SW_HSI ((uint32_t)0x00000001)õRCC_CFGR_SW_HSE ((uint32_t)0x00000002)öRCC_CFGR_SW_PLL ((uint32_t)0x00000003)øRCC_CFGR_SWS ((uint32_t)0x0000000C)ùRCC_CFGR_SWS_0 ((uint32_t)0x00000004)úRCC_CFGR_SWS_1 ((uint32_t)0x00000008)ýRCC_CFGR_SWS_MSI ((uint32_t)0x00000000)þRCC_CFGR_SWS_HSI ((uint32_t)0x00000004)ÿRCC_CFGR_SWS_HSE ((uint32_t)0x00000008)€RCC_CFGR_SWS_PLL ((uint32_t)0x0000000C)‚RCC_CFGR_HPRE ((uint32_t)0x000000F0)ƒRCC_CFGR_HPRE_0 ((uint32_t)0x00000010)„RCC_CFGR_HPRE_1 ((uint32_t)0x00000020)…RCC_CFGR_HPRE_2 ((uint32_t)0x00000040)†RCC_CFGR_HPRE_3 ((uint32_t)0x00000080)‰RCC_CFGR_HPRE_DIV1 ((uint32_t)0x00000000)ŠRCC_CFGR_HPRE_DIV2 ((uint32_t)0x00000080)‹RCC_CFGR_HPRE_DIV4 ((uint32_t)0x00000090)ŒRCC_CFGR_HPRE_DIV8 ((uint32_t)0x000000A0)RCC_CFGR_HPRE_DIV16 ((uint32_t)0x000000B0)ŽRCC_CFGR_HPRE_DIV64 ((uint32_t)0x000000C0)RCC_CFGR_HPRE_DIV128 ((uint32_t)0x000000D0)RCC_CFGR_HPRE_DIV256 ((uint32_t)0x000000E0)‘RCC_CFGR_HPRE_DIV512 ((uint32_t)0x000000F0)“RCC_CFGR_PPRE1 ((uint32_t)0x00000700)”RCC_CFGR_PPRE1_0 ((uint32_t)0x00000100)•RCC_CFGR_PPRE1_1 ((uint32_t)0x00000200)–RCC_CFGR_PPRE1_2 ((uint32_t)0x00000400)™RCC_CFGR_PPRE1_DIV1 ((uint32_t)0x00000000)šRCC_CFGR_PPRE1_DIV2 ((uint32_t)0x00000400)›RCC_CFGR_PPRE1_DIV4 ((uint32_t)0x00000500)œRCC_CFGR_PPRE1_DIV8 ((uint32_t)0x00000600)RCC_CFGR_PPRE1_DIV16 ((uint32_t)0x00000700)ŸRCC_CFGR_PPRE2 ((uint32_t)0x00003800) RCC_CFGR_PPRE2_0 ((uint32_t)0x00000800)¡RCC_CFGR_PPRE2_1 ((uint32_t)0x00001000)¢RCC_CFGR_PPRE2_2 ((uint32_t)0x00002000)¥RCC_CFGR_PPRE2_DIV1 ((uint32_t)0x00000000)¦RCC_CFGR_PPRE2_DIV2 ((uint32_t)0x00002000)§RCC_CFGR_PPRE2_DIV4 ((uint32_t)0x00002800)¨RCC_CFGR_PPRE2_DIV8 ((uint32_t)0x00003000)©RCC_CFGR_PPRE2_DIV16 ((uint32_t)0x00003800)¬RCC_CFGR_PLLSRC ((uint32_t)0x00010000)®RCC_CFGR_PLLSRC_HSI ((uint32_t)0x00000000)¯RCC_CFGR_PLLSRC_HSE ((uint32_t)0x00010000)²RCC_CFGR_PLLMUL ((uint32_t)0x003C0000)³RCC_CFGR_PLLMUL_0 ((uint32_t)0x00040000)´RCC_CFGR_PLLMUL_1 ((uint32_t)0x00080000)µRCC_CFGR_PLLMUL_2 ((uint32_t)0x00100000)¶RCC_CFGR_PLLMUL_3 ((uint32_t)0x00200000)¹RCC_CFGR_PLLMUL3 ((uint32_t)0x00000000)ºRCC_CFGR_PLLMUL4 ((uint32_t)0x00040000)»RCC_CFGR_PLLMUL6 ((uint32_t)0x00080000)¼RCC_CFGR_PLLMUL8 ((uint32_t)0x000C0000)½RCC_CFGR_PLLMUL12 ((uint32_t)0x00100000)¾RCC_CFGR_PLLMUL16 ((uint32_t)0x00140000)¿RCC_CFGR_PLLMUL24 ((uint32_t)0x00180000)ÀRCC_CFGR_PLLMUL32 ((uint32_t)0x001C0000)ÁRCC_CFGR_PLLMUL48 ((uint32_t)0x00200000)ÄRCC_CFGR_PLLDIV ((uint32_t)0x00C00000)ÅRCC_CFGR_PLLDIV_0 ((uint32_t)0x00400000)ÆRCC_CFGR_PLLDIV_1 ((uint32_t)0x00800000)ÊRCC_CFGR_PLLDIV1 ((uint32_t)0x00000000)ËRCC_CFGR_PLLDIV2 ((uint32_t)0x00400000)ÌRCC_CFGR_PLLDIV3 ((uint32_t)0x00800000)ÍRCC_CFGR_PLLDIV4 ((uint32_t)0x00C00000)ÐRCC_CFGR_MCOSEL ((uint32_t)0x07000000)ÑRCC_CFGR_MCOSEL_0 ((uint32_t)0x01000000)ÒRCC_CFGR_MCOSEL_1 ((uint32_t)0x02000000)ÓRCC_CFGR_MCOSEL_2 ((uint32_t)0x04000000)ÖRCC_CFGR_MCO_NOCLOCK ((uint32_t)0x00000000)×RCC_CFGR_MCO_SYSCLK ((uint32_t)0x01000000)ØRCC_CFGR_MCO_HSI ((uint32_t)0x02000000)ÙRCC_CFGR_MCO_MSI ((uint32_t)0x03000000)ÚRCC_CFGR_MCO_HSE ((uint32_t)0x04000000)ÛRCC_CFGR_MCO_PLL ((uint32_t)0x05000000)ÜRCC_CFGR_MCO_LSI ((uint32_t)0x06000000)ÝRCC_CFGR_MCO_LSE ((uint32_t)0x07000000)ßRCC_CFGR_MCOPRE ((uint32_t)0x70000000)àRCC_CFGR_MCOPRE_0 ((uint32_t)0x10000000)áRCC_CFGR_MCOPRE_1 ((uint32_t)0x20000000)âRCC_CFGR_MCOPRE_2 ((uint32_t)0x40000000)åRCC_CFGR_MCO_DIV1 ((uint32_t)0x00000000)æRCC_CFGR_MCO_DIV2 ((uint32_t)0x10000000)çRCC_CFGR_MCO_DIV4 ((uint32_t)0x20000000)èRCC_CFGR_MCO_DIV8 ((uint32_t)0x30000000)éRCC_CFGR_MCO_DIV16 ((uint32_t)0x40000000)ìRCC_CIR_LSIRDYF ((uint32_t)0x00000001)íRCC_CIR_LSERDYF ((uint32_t)0x00000002)îRCC_CIR_HSIRDYF ((uint32_t)0x00000004)ïRCC_CIR_HSERDYF ((uint32_t)0x00000008)ðRCC_CIR_PLLRDYF ((uint32_t)0x00000010)ñRCC_CIR_MSIRDYF ((uint32_t)0x00000020)òRCC_CIR_LSECSS ((uint32_t)0x00000040)óRCC_CIR_CSSF ((uint32_t)0x00000080)õRCC_CIR_LSIRDYIE ((uint32_t)0x00000100)öRCC_CIR_LSERDYIE ((uint32_t)0x00000200)÷RCC_CIR_HSIRDYIE ((uint32_t)0x00000400)øRCC_CIR_HSERDYIE ((uint32_t)0x00000800)ùRCC_CIR_PLLRDYIE ((uint32_t)0x00001000)úRCC_CIR_MSIRDYIE ((uint32_t)0x00002000)ûRCC_CIR_LSECSSIE ((uint32_t)0x00004000)ýRCC_CIR_LSIRDYC ((uint32_t)0x00010000)þRCC_CIR_LSERDYC ((uint32_t)0x00020000)ÿRCC_CIR_HSIRDYC ((uint32_t)0x00040000)€RCC_CIR_HSERDYC ((uint32_t)0x00080000)RCC_CIR_PLLRDYC ((uint32_t)0x00100000)‚RCC_CIR_MSIRDYC ((uint32_t)0x00200000)ƒRCC_CIR_LSECSSC ((uint32_t)0x00400000)„RCC_CIR_CSSC ((uint32_t)0x00800000)ˆRCC_AHBRSTR_GPIOARST ((uint32_t)0x00000001)‰RCC_AHBRSTR_GPIOBRST ((uint32_t)0x00000002)ŠRCC_AHBRSTR_GPIOCRST ((uint32_t)0x00000004)‹RCC_AHBRSTR_GPIODRST ((uint32_t)0x00000008)ŒRCC_AHBRSTR_GPIOERST ((uint32_t)0x00000010)RCC_AHBRSTR_GPIOHRST ((uint32_t)0x00000020)ŽRCC_AHBRSTR_GPIOFRST ((uint32_t)0x00000040)RCC_AHBRSTR_GPIOGRST ((uint32_t)0x00000080)RCC_AHBRSTR_CRCRST ((uint32_t)0x00001000)‘RCC_AHBRSTR_FLITFRST ((uint32_t)0x00008000)’RCC_AHBRSTR_DMA1RST ((uint32_t)0x01000000)“RCC_AHBRSTR_DMA2RST ((uint32_t)0x02000000)”RCC_AHBRSTR_AESRST ((uint32_t)0x08000000)•RCC_AHBRSTR_FSMCRST ((uint32_t)0x40000000)˜RCC_APB2RSTR_SYSCFGRST ((uint32_t)0x00000001)™RCC_APB2RSTR_TIM9RST ((uint32_t)0x00000004)šRCC_APB2RSTR_TIM10RST ((uint32_t)0x00000008)›RCC_APB2RSTR_TIM11RST ((uint32_t)0x00000010)œRCC_APB2RSTR_ADC1RST ((uint32_t)0x00000200)RCC_APB2RSTR_SDIORST ((uint32_t)0x00000800)žRCC_APB2RSTR_SPI1RST ((uint32_t)0x00001000)ŸRCC_APB2RSTR_USART1RST ((uint32_t)0x00004000)¢RCC_APB1RSTR_TIM2RST ((uint32_t)0x00000001)£RCC_APB1RSTR_TIM3RST ((uint32_t)0x00000002)¤RCC_APB1RSTR_TIM4RST ((uint32_t)0x00000004)¥RCC_APB1RSTR_TIM5RST ((uint32_t)0x00000008)¦RCC_APB1RSTR_TIM6RST ((uint32_t)0x00000010)§RCC_APB1RSTR_TIM7RST ((uint32_t)0x00000020)¨RCC_APB1RSTR_LCDRST ((uint32_t)0x00000200)©RCC_APB1RSTR_WWDGRST ((uint32_t)0x00000800)ªRCC_APB1RSTR_SPI2RST ((uint32_t)0x00004000)«RCC_APB1RSTR_SPI3RST ((uint32_t)0x00008000)¬RCC_APB1RSTR_USART2RST ((uint32_t)0x00020000)­RCC_APB1RSTR_USART3RST ((uint32_t)0x00040000)®RCC_APB1RSTR_UART4RST ((uint32_t)0x00080000)¯RCC_APB1RSTR_UART5RST ((uint32_t)0x00100000)°RCC_APB1RSTR_I2C1RST ((uint32_t)0x00200000)±RCC_APB1RSTR_I2C2RST ((uint32_t)0x00400000)²RCC_APB1RSTR_USBRST ((uint32_t)0x00800000)³RCC_APB1RSTR_PWRRST ((uint32_t)0x10000000)´RCC_APB1RSTR_DACRST ((uint32_t)0x20000000)µRCC_APB1RSTR_COMPRST ((uint32_t)0x80000000)¸RCC_AHBENR_GPIOAEN ((uint32_t)0x00000001)¹RCC_AHBENR_GPIOBEN ((uint32_t)0x00000002)ºRCC_AHBENR_GPIOCEN ((uint32_t)0x00000004)»RCC_AHBENR_GPIODEN ((uint32_t)0x00000008)¼RCC_AHBENR_GPIOEEN ((uint32_t)0x00000010)½RCC_AHBENR_GPIOHEN ((uint32_t)0x00000020)¾RCC_AHBENR_GPIOFEN ((uint32_t)0x00000040)¿RCC_AHBENR_GPIOGEN ((uint32_t)0x00000080)ÀRCC_AHBENR_CRCEN ((uint32_t)0x00001000)ÁRCC_AHBENR_FLITFEN ((uint32_t)0x00008000)ÃRCC_AHBENR_DMA1EN ((uint32_t)0x01000000)ÄRCC_AHBENR_DMA2EN ((uint32_t)0x02000000)ÅRCC_AHBENR_AESEN ((uint32_t)0x08000000)ÆRCC_AHBENR_FSMCEN ((uint32_t)0x40000000)ÊRCC_APB2ENR_SYSCFGEN ((uint32_t)0x00000001)ËRCC_APB2ENR_TIM9EN ((uint32_t)0x00000004)ÌRCC_APB2ENR_TIM10EN ((uint32_t)0x00000008)ÍRCC_APB2ENR_TIM11EN ((uint32_t)0x00000010)ÎRCC_APB2ENR_ADC1EN ((uint32_t)0x00000200)ÏRCC_APB2ENR_SDIOEN ((uint32_t)0x00000800)ÐRCC_APB2ENR_SPI1EN ((uint32_t)0x00001000)ÑRCC_APB2ENR_USART1EN ((uint32_t)0x00004000)ÕRCC_APB1ENR_TIM2EN ((uint32_t)0x00000001)ÖRCC_APB1ENR_TIM3EN ((uint32_t)0x00000002)×RCC_APB1ENR_TIM4EN ((uint32_t)0x00000004)ØRCC_APB1ENR_TIM5EN ((uint32_t)0x00000008)ÙRCC_APB1ENR_TIM6EN ((uint32_t)0x00000010)ÚRCC_APB1ENR_TIM7EN ((uint32_t)0x00000020)ÛRCC_APB1ENR_LCDEN ((uint32_t)0x00000200)ÜRCC_APB1ENR_WWDGEN ((uint32_t)0x00000800)ÝRCC_APB1ENR_SPI2EN ((uint32_t)0x00004000)ÞRCC_APB1ENR_SPI3EN ((uint32_t)0x00008000)ßRCC_APB1ENR_USART2EN ((uint32_t)0x00020000)àRCC_APB1ENR_USART3EN ((uint32_t)0x00040000)áRCC_APB1ENR_UART4EN ((uint32_t)0x00080000)âRCC_APB1ENR_UART5EN ((uint32_t)0x00100000)ãRCC_APB1ENR_I2C1EN ((uint32_t)0x00200000)äRCC_APB1ENR_I2C2EN ((uint32_t)0x00400000)åRCC_APB1ENR_USBEN ((uint32_t)0x00800000)æRCC_APB1ENR_PWREN ((uint32_t)0x10000000)çRCC_APB1ENR_DACEN ((uint32_t)0x20000000)èRCC_APB1ENR_COMPEN ((uint32_t)0x80000000)ëRCC_AHBLPENR_GPIOALPEN ((uint32_t)0x00000001)ìRCC_AHBLPENR_GPIOBLPEN ((uint32_t)0x00000002)íRCC_AHBLPENR_GPIOCLPEN ((uint32_t)0x00000004)îRCC_AHBLPENR_GPIODLPEN ((uint32_t)0x00000008)ïRCC_AHBLPENR_GPIOELPEN ((uint32_t)0x00000010)ðRCC_AHBLPENR_GPIOHLPEN ((uint32_t)0x00000020)ñRCC_AHBLPENR_GPIOFLPEN ((uint32_t)0x00000040)òRCC_AHBLPENR_GPIOGLPEN ((uint32_t)0x00000080)óRCC_AHBLPENR_CRCLPEN ((uint32_t)0x00001000)ôRCC_AHBLPENR_FLITFLPEN ((uint32_t)0x00008000)÷RCC_AHBLPENR_SRAMLPEN ((uint32_t)0x00010000)øRCC_AHBLPENR_DMA1LPEN ((uint32_t)0x01000000)ùRCC_AHBLPENR_DMA2LPEN ((uint32_t)0x02000000)úRCC_AHBLPENR_AESLPEN ((uint32_t)0x08000000)ûRCC_AHBLPENR_FSMCLPEN ((uint32_t)0x40000000)þRCC_APB2LPENR_SYSCFGLPEN ((uint32_t)0x00000001)ÿRCC_APB2LPENR_TIM9LPEN ((uint32_t)0x00000004)€RCC_APB2LPENR_TIM10LPEN ((uint32_t)0x00000008)RCC_APB2LPENR_TIM11LPEN ((uint32_t)0x00000010)‚RCC_APB2LPENR_ADC1LPEN ((uint32_t)0x00000200)ƒRCC_APB2LPENR_SDIOLPEN ((uint32_t)0x00000800)„RCC_APB2LPENR_SPI1LPEN ((uint32_t)0x00001000)…RCC_APB2LPENR_USART1LPEN ((uint32_t)0x00004000)ˆRCC_APB1LPENR_TIM2LPEN ((uint32_t)0x00000001)‰RCC_APB1LPENR_TIM3LPEN ((uint32_t)0x00000002)ŠRCC_APB1LPENR_TIM4LPEN ((uint32_t)0x00000004)‹RCC_APB1LPENR_TIM5LPEN ((uint32_t)0x00000008)ŒRCC_APB1LPENR_TIM6LPEN ((uint32_t)0x00000010)RCC_APB1LPENR_TIM7LPEN ((uint32_t)0x00000020)ŽRCC_APB1LPENR_LCDLPEN ((uint32_t)0x00000200)RCC_APB1LPENR_WWDGLPEN ((uint32_t)0x00000800)RCC_APB1LPENR_SPI2LPEN ((uint32_t)0x00004000)‘RCC_APB1LPENR_SPI3LPEN ((uint32_t)0x00008000)’RCC_APB1LPENR_USART2LPEN ((uint32_t)0x00020000)“RCC_APB1LPENR_USART3LPEN ((uint32_t)0x00040000)”RCC_APB1LPENR_UART4LPEN ((uint32_t)0x00080000)•RCC_APB1LPENR_UART5LPEN ((uint32_t)0x00100000)–RCC_APB1LPENR_I2C1LPEN ((uint32_t)0x00200000)—RCC_APB1LPENR_I2C2LPEN ((uint32_t)0x00400000)˜RCC_APB1LPENR_USBLPEN ((uint32_t)0x00800000)™RCC_APB1LPENR_PWRLPEN ((uint32_t)0x10000000)šRCC_APB1LPENR_DACLPEN ((uint32_t)0x20000000)›RCC_APB1LPENR_COMPLPEN ((uint32_t)0x80000000)žRCC_CSR_LSION ((uint32_t)0x00000001)ŸRCC_CSR_LSIRDY ((uint32_t)0x00000002)¡RCC_CSR_LSEON ((uint32_t)0x00000100)¢RCC_CSR_LSERDY ((uint32_t)0x00000200)£RCC_CSR_LSEBYP ((uint32_t)0x00000400)¤RCC_CSR_LSECSSON ((uint32_t)0x00000800)¥RCC_CSR_LSECSSD ((uint32_t)0x00001000)§RCC_CSR_RTCSEL ((uint32_t)0x00030000)¨RCC_CSR_RTCSEL_0 ((uint32_t)0x00010000)©RCC_CSR_RTCSEL_1 ((uint32_t)0x00020000)¬RCC_CSR_RTCSEL_NOCLOCK ((uint32_t)0x00000000)­RCC_CSR_RTCSEL_LSE ((uint32_t)0x00010000)®RCC_CSR_RTCSEL_LSI ((uint32_t)0x00020000)¯RCC_CSR_RTCSEL_HSE ((uint32_t)0x00030000)±RCC_CSR_RTCEN ((uint32_t)0x00400000)²RCC_CSR_RTCRST ((uint32_t)0x00800000)´RCC_CSR_RMVF ((uint32_t)0x01000000)µRCC_CSR_OBLRSTF ((uint32_t)0x02000000)¶RCC_CSR_PINRSTF ((uint32_t)0x04000000)·RCC_CSR_PORRSTF ((uint32_t)0x08000000)¸RCC_CSR_SFTRSTF ((uint32_t)0x10000000)¹RCC_CSR_IWDGRSTF ((uint32_t)0x20000000)ºRCC_CSR_WWDGRSTF ((uint32_t)0x40000000)»RCC_CSR_LPWRRSTF ((uint32_t)0x80000000)ÄRTC_TR_PM ((uint32_t)0x00400000)ÅRTC_TR_HT ((uint32_t)0x00300000)ÆRTC_TR_HT_0 ((uint32_t)0x00100000)ÇRTC_TR_HT_1 ((uint32_t)0x00200000)ÈRTC_TR_HU ((uint32_t)0x000F0000)ÉRTC_TR_HU_0 ((uint32_t)0x00010000)ÊRTC_TR_HU_1 ((uint32_t)0x00020000)ËRTC_TR_HU_2 ((uint32_t)0x00040000)ÌRTC_TR_HU_3 ((uint32_t)0x00080000)ÍRTC_TR_MNT ((uint32_t)0x00007000)ÎRTC_TR_MNT_0 ((uint32_t)0x00001000)ÏRTC_TR_MNT_1 ((uint32_t)0x00002000)ÐRTC_TR_MNT_2 ((uint32_t)0x00004000)ÑRTC_TR_MNU ((uint32_t)0x00000F00)ÒRTC_TR_MNU_0 ((uint32_t)0x00000100)ÓRTC_TR_MNU_1 ((uint32_t)0x00000200)ÔRTC_TR_MNU_2 ((uint32_t)0x00000400)ÕRTC_TR_MNU_3 ((uint32_t)0x00000800)ÖRTC_TR_ST ((uint32_t)0x00000070)×RTC_TR_ST_0 ((uint32_t)0x00000010)ØRTC_TR_ST_1 ((uint32_t)0x00000020)ÙRTC_TR_ST_2 ((uint32_t)0x00000040)ÚRTC_TR_SU ((uint32_t)0x0000000F)ÛRTC_TR_SU_0 ((uint32_t)0x00000001)ÜRTC_TR_SU_1 ((uint32_t)0x00000002)ÝRTC_TR_SU_2 ((uint32_t)0x00000004)ÞRTC_TR_SU_3 ((uint32_t)0x00000008)áRTC_DR_YT ((uint32_t)0x00F00000)âRTC_DR_YT_0 ((uint32_t)0x00100000)ãRTC_DR_YT_1 ((uint32_t)0x00200000)äRTC_DR_YT_2 ((uint32_t)0x00400000)åRTC_DR_YT_3 ((uint32_t)0x00800000)æRTC_DR_YU ((uint32_t)0x000F0000)çRTC_DR_YU_0 ((uint32_t)0x00010000)èRTC_DR_YU_1 ((uint32_t)0x00020000)éRTC_DR_YU_2 ((uint32_t)0x00040000)êRTC_DR_YU_3 ((uint32_t)0x00080000)ëRTC_DR_WDU ((uint32_t)0x0000E000)ìRTC_DR_WDU_0 ((uint32_t)0x00002000)íRTC_DR_WDU_1 ((uint32_t)0x00004000)îRTC_DR_WDU_2 ((uint32_t)0x00008000)ïRTC_DR_MT ((uint32_t)0x00001000)ðRTC_DR_MU ((uint32_t)0x00000F00)ñRTC_DR_MU_0 ((uint32_t)0x00000100)òRTC_DR_MU_1 ((uint32_t)0x00000200)óRTC_DR_MU_2 ((uint32_t)0x00000400)ôRTC_DR_MU_3 ((uint32_t)0x00000800)õRTC_DR_DT ((uint32_t)0x00000030)öRTC_DR_DT_0 ((uint32_t)0x00000010)÷RTC_DR_DT_1 ((uint32_t)0x00000020)øRTC_DR_DU ((uint32_t)0x0000000F)ùRTC_DR_DU_0 ((uint32_t)0x00000001)úRTC_DR_DU_1 ((uint32_t)0x00000002)ûRTC_DR_DU_2 ((uint32_t)0x00000004)üRTC_DR_DU_3 ((uint32_t)0x00000008)ÿRTC_CR_COE ((uint32_t)0x00800000)€RTC_CR_OSEL ((uint32_t)0x00600000)RTC_CR_OSEL_0 ((uint32_t)0x00200000)‚RTC_CR_OSEL_1 ((uint32_t)0x00400000)ƒRTC_CR_POL ((uint32_t)0x00100000)„RTC_CR_COSEL ((uint32_t)0x00080000)…RTC_CR_BCK ((uint32_t)0x00040000)†RTC_CR_SUB1H ((uint32_t)0x00020000)‡RTC_CR_ADD1H ((uint32_t)0x00010000)ˆRTC_CR_TSIE ((uint32_t)0x00008000)‰RTC_CR_WUTIE ((uint32_t)0x00004000)ŠRTC_CR_ALRBIE ((uint32_t)0x00002000)‹RTC_CR_ALRAIE ((uint32_t)0x00001000)ŒRTC_CR_TSE ((uint32_t)0x00000800)RTC_CR_WUTE ((uint32_t)0x00000400)ŽRTC_CR_ALRBE ((uint32_t)0x00000200)RTC_CR_ALRAE ((uint32_t)0x00000100)RTC_CR_DCE ((uint32_t)0x00000080)‘RTC_CR_FMT ((uint32_t)0x00000040)’RTC_CR_BYPSHAD ((uint32_t)0x00000020)“RTC_CR_REFCKON ((uint32_t)0x00000010)”RTC_CR_TSEDGE ((uint32_t)0x00000008)•RTC_CR_WUCKSEL ((uint32_t)0x00000007)–RTC_CR_WUCKSEL_0 ((uint32_t)0x00000001)—RTC_CR_WUCKSEL_1 ((uint32_t)0x00000002)˜RTC_CR_WUCKSEL_2 ((uint32_t)0x00000004)›RTC_ISR_RECALPF ((uint32_t)0x00010000)œRTC_ISR_TAMP3F ((uint32_t)0x00008000)RTC_ISR_TAMP2F ((uint32_t)0x00004000)žRTC_ISR_TAMP1F ((uint32_t)0x00002000)ŸRTC_ISR_TSOVF ((uint32_t)0x00001000) RTC_ISR_TSF ((uint32_t)0x00000800)¡RTC_ISR_WUTF ((uint32_t)0x00000400)¢RTC_ISR_ALRBF ((uint32_t)0x00000200)£RTC_ISR_ALRAF ((uint32_t)0x00000100)¤RTC_ISR_INIT ((uint32_t)0x00000080)¥RTC_ISR_INITF ((uint32_t)0x00000040)¦RTC_ISR_RSF ((uint32_t)0x00000020)§RTC_ISR_INITS ((uint32_t)0x00000010)¨RTC_ISR_SHPF ((uint32_t)0x00000008)©RTC_ISR_WUTWF ((uint32_t)0x00000004)ªRTC_ISR_ALRBWF ((uint32_t)0x00000002)«RTC_ISR_ALRAWF ((uint32_t)0x00000001)®RTC_PRER_PREDIV_A ((uint32_t)0x007F0000)¯RTC_PRER_PREDIV_S ((uint32_t)0x00007FFF)²RTC_WUTR_WUT ((uint32_t)0x0000FFFF)µRTC_CALIBR_DCS ((uint32_t)0x00000080)¶RTC_CALIBR_DC ((uint32_t)0x0000001F)¹RTC_ALRMAR_MSK4 ((uint32_t)0x80000000)ºRTC_ALRMAR_WDSEL ((uint32_t)0x40000000)»RTC_ALRMAR_DT ((uint32_t)0x30000000)¼RTC_ALRMAR_DT_0 ((uint32_t)0x10000000)½RTC_ALRMAR_DT_1 ((uint32_t)0x20000000)¾RTC_ALRMAR_DU ((uint32_t)0x0F000000)¿RTC_ALRMAR_DU_0 ((uint32_t)0x01000000)ÀRTC_ALRMAR_DU_1 ((uint32_t)0x02000000)ÁRTC_ALRMAR_DU_2 ((uint32_t)0x04000000)ÂRTC_ALRMAR_DU_3 ((uint32_t)0x08000000)ÃRTC_ALRMAR_MSK3 ((uint32_t)0x00800000)ÄRTC_ALRMAR_PM ((uint32_t)0x00400000)ÅRTC_ALRMAR_HT ((uint32_t)0x00300000)ÆRTC_ALRMAR_HT_0 ((uint32_t)0x00100000)ÇRTC_ALRMAR_HT_1 ((uint32_t)0x00200000)ÈRTC_ALRMAR_HU ((uint32_t)0x000F0000)ÉRTC_ALRMAR_HU_0 ((uint32_t)0x00010000)ÊRTC_ALRMAR_HU_1 ((uint32_t)0x00020000)ËRTC_ALRMAR_HU_2 ((uint32_t)0x00040000)ÌRTC_ALRMAR_HU_3 ((uint32_t)0x00080000)ÍRTC_ALRMAR_MSK2 ((uint32_t)0x00008000)ÎRTC_ALRMAR_MNT ((uint32_t)0x00007000)ÏRTC_ALRMAR_MNT_0 ((uint32_t)0x00001000)ÐRTC_ALRMAR_MNT_1 ((uint32_t)0x00002000)ÑRTC_ALRMAR_MNT_2 ((uint32_t)0x00004000)ÒRTC_ALRMAR_MNU ((uint32_t)0x00000F00)ÓRTC_ALRMAR_MNU_0 ((uint32_t)0x00000100)ÔRTC_ALRMAR_MNU_1 ((uint32_t)0x00000200)ÕRTC_ALRMAR_MNU_2 ((uint32_t)0x00000400)ÖRTC_ALRMAR_MNU_3 ((uint32_t)0x00000800)×RTC_ALRMAR_MSK1 ((uint32_t)0x00000080)ØRTC_ALRMAR_ST ((uint32_t)0x00000070)ÙRTC_ALRMAR_ST_0 ((uint32_t)0x00000010)ÚRTC_ALRMAR_ST_1 ((uint32_t)0x00000020)ÛRTC_ALRMAR_ST_2 ((uint32_t)0x00000040)ÜRTC_ALRMAR_SU ((uint32_t)0x0000000F)ÝRTC_ALRMAR_SU_0 ((uint32_t)0x00000001)ÞRTC_ALRMAR_SU_1 ((uint32_t)0x00000002)ßRTC_ALRMAR_SU_2 ((uint32_t)0x00000004)àRTC_ALRMAR_SU_3 ((uint32_t)0x00000008)ãRTC_ALRMBR_MSK4 ((uint32_t)0x80000000)äRTC_ALRMBR_WDSEL ((uint32_t)0x40000000)åRTC_ALRMBR_DT ((uint32_t)0x30000000)æRTC_ALRMBR_DT_0 ((uint32_t)0x10000000)çRTC_ALRMBR_DT_1 ((uint32_t)0x20000000)èRTC_ALRMBR_DU ((uint32_t)0x0F000000)éRTC_ALRMBR_DU_0 ((uint32_t)0x01000000)êRTC_ALRMBR_DU_1 ((uint32_t)0x02000000)ëRTC_ALRMBR_DU_2 ((uint32_t)0x04000000)ìRTC_ALRMBR_DU_3 ((uint32_t)0x08000000)íRTC_ALRMBR_MSK3 ((uint32_t)0x00800000)îRTC_ALRMBR_PM ((uint32_t)0x00400000)ïRTC_ALRMBR_HT ((uint32_t)0x00300000)ðRTC_ALRMBR_HT_0 ((uint32_t)0x00100000)ñRTC_ALRMBR_HT_1 ((uint32_t)0x00200000)òRTC_ALRMBR_HU ((uint32_t)0x000F0000)óRTC_ALRMBR_HU_0 ((uint32_t)0x00010000)ôRTC_ALRMBR_HU_1 ((uint32_t)0x00020000)õRTC_ALRMBR_HU_2 ((uint32_t)0x00040000)öRTC_ALRMBR_HU_3 ((uint32_t)0x00080000)÷RTC_ALRMBR_MSK2 ((uint32_t)0x00008000)øRTC_ALRMBR_MNT ((uint32_t)0x00007000)ùRTC_ALRMBR_MNT_0 ((uint32_t)0x00001000)úRTC_ALRMBR_MNT_1 ((uint32_t)0x00002000)ûRTC_ALRMBR_MNT_2 ((uint32_t)0x00004000)üRTC_ALRMBR_MNU ((uint32_t)0x00000F00)ýRTC_ALRMBR_MNU_0 ((uint32_t)0x00000100)þRTC_ALRMBR_MNU_1 ((uint32_t)0x00000200)ÿRTC_ALRMBR_MNU_2 ((uint32_t)0x00000400)€RTC_ALRMBR_MNU_3 ((uint32_t)0x00000800)RTC_ALRMBR_MSK1 ((uint32_t)0x00000080)‚RTC_ALRMBR_ST ((uint32_t)0x00000070)ƒRTC_ALRMBR_ST_0 ((uint32_t)0x00000010)„RTC_ALRMBR_ST_1 ((uint32_t)0x00000020)…RTC_ALRMBR_ST_2 ((uint32_t)0x00000040)†RTC_ALRMBR_SU ((uint32_t)0x0000000F)‡RTC_ALRMBR_SU_0 ((uint32_t)0x00000001)ˆRTC_ALRMBR_SU_1 ((uint32_t)0x00000002)‰RTC_ALRMBR_SU_2 ((uint32_t)0x00000004)ŠRTC_ALRMBR_SU_3 ((uint32_t)0x00000008)RTC_WPR_KEY ((uint32_t)0x000000FF)RTC_SSR_SS ((uint32_t)0x0000FFFF)“RTC_SHIFTR_SUBFS ((uint32_t)0x00007FFF)”RTC_SHIFTR_ADD1S ((uint32_t)0x80000000)—RTC_TSTR_PM ((uint32_t)0x00400000)˜RTC_TSTR_HT ((uint32_t)0x00300000)™RTC_TSTR_HT_0 ((uint32_t)0x00100000)šRTC_TSTR_HT_1 ((uint32_t)0x00200000)›RTC_TSTR_HU ((uint32_t)0x000F0000)œRTC_TSTR_HU_0 ((uint32_t)0x00010000)RTC_TSTR_HU_1 ((uint32_t)0x00020000)žRTC_TSTR_HU_2 ((uint32_t)0x00040000)ŸRTC_TSTR_HU_3 ((uint32_t)0x00080000) RTC_TSTR_MNT ((uint32_t)0x00007000)¡RTC_TSTR_MNT_0 ((uint32_t)0x00001000)¢RTC_TSTR_MNT_1 ((uint32_t)0x00002000)£RTC_TSTR_MNT_2 ((uint32_t)0x00004000)¤RTC_TSTR_MNU ((uint32_t)0x00000F00)¥RTC_TSTR_MNU_0 ((uint32_t)0x00000100)¦RTC_TSTR_MNU_1 ((uint32_t)0x00000200)§RTC_TSTR_MNU_2 ((uint32_t)0x00000400)¨RTC_TSTR_MNU_3 ((uint32_t)0x00000800)©RTC_TSTR_ST ((uint32_t)0x00000070)ªRTC_TSTR_ST_0 ((uint32_t)0x00000010)«RTC_TSTR_ST_1 ((uint32_t)0x00000020)¬RTC_TSTR_ST_2 ((uint32_t)0x00000040)­RTC_TSTR_SU ((uint32_t)0x0000000F)®RTC_TSTR_SU_0 ((uint32_t)0x00000001)¯RTC_TSTR_SU_1 ((uint32_t)0x00000002)°RTC_TSTR_SU_2 ((uint32_t)0x00000004)±RTC_TSTR_SU_3 ((uint32_t)0x00000008)´RTC_TSDR_WDU ((uint32_t)0x0000E000)µRTC_TSDR_WDU_0 ((uint32_t)0x00002000)¶RTC_TSDR_WDU_1 ((uint32_t)0x00004000)·RTC_TSDR_WDU_2 ((uint32_t)0x00008000)¸RTC_TSDR_MT ((uint32_t)0x00001000)¹RTC_TSDR_MU ((uint32_t)0x00000F00)ºRTC_TSDR_MU_0 ((uint32_t)0x00000100)»RTC_TSDR_MU_1 ((uint32_t)0x00000200)¼RTC_TSDR_MU_2 ((uint32_t)0x00000400)½RTC_TSDR_MU_3 ((uint32_t)0x00000800)¾RTC_TSDR_DT ((uint32_t)0x00000030)¿RTC_TSDR_DT_0 ((uint32_t)0x00000010)ÀRTC_TSDR_DT_1 ((uint32_t)0x00000020)ÁRTC_TSDR_DU ((uint32_t)0x0000000F)ÂRTC_TSDR_DU_0 ((uint32_t)0x00000001)ÃRTC_TSDR_DU_1 ((uint32_t)0x00000002)ÄRTC_TSDR_DU_2 ((uint32_t)0x00000004)ÅRTC_TSDR_DU_3 ((uint32_t)0x00000008)ÈRTC_TSSSR_SS ((uint32_t)0x0000FFFF)ËRTC_CALR_CALP ((uint32_t)0x00008000)ÌRTC_CALR_CALW8 ((uint32_t)0x00004000)ÍRTC_CALR_CALW16 ((uint32_t)0x00002000)ÎRTC_CALR_CALM ((uint32_t)0x000001FF)ÏRTC_CALR_CALM_0 ((uint32_t)0x00000001)ÐRTC_CALR_CALM_1 ((uint32_t)0x00000002)ÑRTC_CALR_CALM_2 ((uint32_t)0x00000004)ÒRTC_CALR_CALM_3 ((uint32_t)0x00000008)ÓRTC_CALR_CALM_4 ((uint32_t)0x00000010)ÔRTC_CALR_CALM_5 ((uint32_t)0x00000020)ÕRTC_CALR_CALM_6 ((uint32_t)0x00000040)ÖRTC_CALR_CALM_7 ((uint32_t)0x00000080)×RTC_CALR_CALM_8 ((uint32_t)0x00000100)ÚRTC_TAFCR_ALARMOUTTYPE ((uint32_t)0x00040000)ÛRTC_TAFCR_TAMPPUDIS ((uint32_t)0x00008000)ÜRTC_TAFCR_TAMPPRCH ((uint32_t)0x00006000)ÝRTC_TAFCR_TAMPPRCH_0 ((uint32_t)0x00002000)ÞRTC_TAFCR_TAMPPRCH_1 ((uint32_t)0x00004000)ßRTC_TAFCR_TAMPFLT ((uint32_t)0x00001800)àRTC_TAFCR_TAMPFLT_0 ((uint32_t)0x00000800)áRTC_TAFCR_TAMPFLT_1 ((uint32_t)0x00001000)âRTC_TAFCR_TAMPFREQ ((uint32_t)0x00000700)ãRTC_TAFCR_TAMPFREQ_0 ((uint32_t)0x00000100)äRTC_TAFCR_TAMPFREQ_1 ((uint32_t)0x00000200)åRTC_TAFCR_TAMPFREQ_2 ((uint32_t)0x00000400)æRTC_TAFCR_TAMPTS ((uint32_t)0x00000080)çRTC_TAFCR_TAMP3TRG ((uint32_t)0x00000040)èRTC_TAFCR_TAMP3E ((uint32_t)0x00000020)éRTC_TAFCR_TAMP2TRG ((uint32_t)0x00000010)êRTC_TAFCR_TAMP2E ((uint32_t)0x00000008)ëRTC_TAFCR_TAMPIE ((uint32_t)0x00000004)ìRTC_TAFCR_TAMP1TRG ((uint32_t)0x00000002)íRTC_TAFCR_TAMP1E ((uint32_t)0x00000001)ðRTC_ALRMASSR_MASKSS ((uint32_t)0x0F000000)ñRTC_ALRMASSR_MASKSS_0 ((uint32_t)0x01000000)òRTC_ALRMASSR_MASKSS_1 ((uint32_t)0x02000000)óRTC_ALRMASSR_MASKSS_2 ((uint32_t)0x04000000)ôRTC_ALRMASSR_MASKSS_3 ((uint32_t)0x08000000)õRTC_ALRMASSR_SS ((uint32_t)0x00007FFF)øRTC_ALRMBSSR_MASKSS ((uint32_t)0x0F000000)ùRTC_ALRMBSSR_MASKSS_0 ((uint32_t)0x01000000)úRTC_ALRMBSSR_MASKSS_1 ((uint32_t)0x02000000)ûRTC_ALRMBSSR_MASKSS_2 ((uint32_t)0x04000000)üRTC_ALRMBSSR_MASKSS_3 ((uint32_t)0x08000000)ýRTC_ALRMBSSR_SS ((uint32_t)0x00007FFF)€ RTC_BKP0R ((uint32_t)0xFFFFFFFF)ƒ RTC_BKP1R ((uint32_t)0xFFFFFFFF)† RTC_BKP2R ((uint32_t)0xFFFFFFFF)‰ RTC_BKP3R ((uint32_t)0xFFFFFFFF)Œ RTC_BKP4R ((uint32_t)0xFFFFFFFF) RTC_BKP5R ((uint32_t)0xFFFFFFFF)’ RTC_BKP6R ((uint32_t)0xFFFFFFFF)• RTC_BKP7R ((uint32_t)0xFFFFFFFF)˜ RTC_BKP8R ((uint32_t)0xFFFFFFFF)› RTC_BKP9R ((uint32_t)0xFFFFFFFF)ž RTC_BKP10R ((uint32_t)0xFFFFFFFF)¡ RTC_BKP11R ((uint32_t)0xFFFFFFFF)¤ RTC_BKP12R ((uint32_t)0xFFFFFFFF)§ RTC_BKP13R ((uint32_t)0xFFFFFFFF)ª RTC_BKP14R ((uint32_t)0xFFFFFFFF)­ RTC_BKP15R ((uint32_t)0xFFFFFFFF)° RTC_BKP16R ((uint32_t)0xFFFFFFFF)³ RTC_BKP17R ((uint32_t)0xFFFFFFFF)¶ RTC_BKP18R ((uint32_t)0xFFFFFFFF)¹ RTC_BKP19R ((uint32_t)0xFFFFFFFF)¼ RTC_BKP20R ((uint32_t)0xFFFFFFFF)¿ RTC_BKP21R ((uint32_t)0xFFFFFFFF) RTC_BKP22R ((uint32_t)0xFFFFFFFF)Å RTC_BKP23R ((uint32_t)0xFFFFFFFF)È RTC_BKP24R ((uint32_t)0xFFFFFFFF)Ë RTC_BKP25R ((uint32_t)0xFFFFFFFF)Î RTC_BKP26R ((uint32_t)0xFFFFFFFF)Ñ RTC_BKP27R ((uint32_t)0xFFFFFFFF)Ô RTC_BKP28R ((uint32_t)0xFFFFFFFF)× RTC_BKP29R ((uint32_t)0xFFFFFFFF)Ú RTC_BKP30R ((uint32_t)0xFFFFFFFF)Ý RTC_BKP31R ((uint32_t)0xFFFFFFFF)æ SDIO_POWER_PWRCTRL ((uint8_t)0x03)ç SDIO_POWER_PWRCTRL_0 ((uint8_t)0x01)è SDIO_POWER_PWRCTRL_1 ((uint8_t)0x02)ë SDIO_CLKCR_CLKDIV ((uint16_t)0x00FF)ì SDIO_CLKCR_CLKEN ((uint16_t)0x0100)í SDIO_CLKCR_PWRSAV ((uint16_t)0x0200)î SDIO_CLKCR_BYPASS ((uint16_t)0x0400)ð SDIO_CLKCR_WIDBUS ((uint16_t)0x1800)ñ SDIO_CLKCR_WIDBUS_0 ((uint16_t)0x0800)ò SDIO_CLKCR_WIDBUS_1 ((uint16_t)0x1000)ô SDIO_CLKCR_NEGEDGE ((uint16_t)0x2000)õ SDIO_CLKCR_HWFC_EN ((uint16_t)0x4000)ø SDIO_ARG_CMDARG ((uint32_t)0xFFFFFFFF)û SDIO_CMD_CMDINDEX ((uint16_t)0x003F)ý SDIO_CMD_WAITRESP ((uint16_t)0x00C0)þ SDIO_CMD_WAITRESP_0 ((uint16_t)0x0040)ÿ SDIO_CMD_WAITRESP_1 ((uint16_t)0x0080)!SDIO_CMD_WAITINT ((uint16_t)0x0100)‚!SDIO_CMD_WAITPEND ((uint16_t)0x0200)ƒ!SDIO_CMD_CPSMEN ((uint16_t)0x0400)„!SDIO_CMD_SDIOSUSPEND ((uint16_t)0x0800)…!SDIO_CMD_ENCMDCOMPL ((uint16_t)0x1000)†!SDIO_CMD_NIEN ((uint16_t)0x2000)‡!SDIO_CMD_CEATACMD ((uint16_t)0x4000)Š!SDIO_RESPCMD_RESPCMD ((uint8_t)0x3F)!SDIO_RESP0_CARDSTATUS0 ((uint32_t)0xFFFFFFFF)!SDIO_RESP1_CARDSTATUS1 ((uint32_t)0xFFFFFFFF)“!SDIO_RESP2_CARDSTATUS2 ((uint32_t)0xFFFFFFFF)–!SDIO_RESP3_CARDSTATUS3 ((uint32_t)0xFFFFFFFF)™!SDIO_RESP4_CARDSTATUS4 ((uint32_t)0xFFFFFFFF)œ!SDIO_DTIMER_DATATIME ((uint32_t)0xFFFFFFFF)Ÿ!SDIO_DLEN_DATALENGTH ((uint32_t)0x01FFFFFF)¢!SDIO_DCTRL_DTEN ((uint16_t)0x0001)£!SDIO_DCTRL_DTDIR ((uint16_t)0x0002)¤!SDIO_DCTRL_DTMODE ((uint16_t)0x0004)¥!SDIO_DCTRL_DMAEN ((uint16_t)0x0008)§!SDIO_DCTRL_DBLOCKSIZE ((uint16_t)0x00F0)¨!SDIO_DCTRL_DBLOCKSIZE_0 ((uint16_t)0x0010)©!SDIO_DCTRL_DBLOCKSIZE_1 ((uint16_t)0x0020)ª!SDIO_DCTRL_DBLOCKSIZE_2 ((uint16_t)0x0040)«!SDIO_DCTRL_DBLOCKSIZE_3 ((uint16_t)0x0080)­!SDIO_DCTRL_RWSTART ((uint16_t)0x0100)®!SDIO_DCTRL_RWSTOP ((uint16_t)0x0200)¯!SDIO_DCTRL_RWMOD ((uint16_t)0x0400)°!SDIO_DCTRL_SDIOEN ((uint16_t)0x0800)³!SDIO_DCOUNT_DATACOUNT ((uint32_t)0x01FFFFFF)¶!SDIO_STA_CCRCFAIL ((uint32_t)0x00000001)·!SDIO_STA_DCRCFAIL ((uint32_t)0x00000002)¸!SDIO_STA_CTIMEOUT ((uint32_t)0x00000004)¹!SDIO_STA_DTIMEOUT ((uint32_t)0x00000008)º!SDIO_STA_TXUNDERR ((uint32_t)0x00000010)»!SDIO_STA_RXOVERR ((uint32_t)0x00000020)¼!SDIO_STA_CMDREND ((uint32_t)0x00000040)½!SDIO_STA_CMDSENT ((uint32_t)0x00000080)¾!SDIO_STA_DATAEND ((uint32_t)0x00000100)¿!SDIO_STA_STBITERR ((uint32_t)0x00000200)À!SDIO_STA_DBCKEND ((uint32_t)0x00000400)Á!SDIO_STA_CMDACT ((uint32_t)0x00000800)Â!SDIO_STA_TXACT ((uint32_t)0x00001000)Ã!SDIO_STA_RXACT ((uint32_t)0x00002000)Ä!SDIO_STA_TXFIFOHE ((uint32_t)0x00004000)Å!SDIO_STA_RXFIFOHF ((uint32_t)0x00008000)Æ!SDIO_STA_TXFIFOF ((uint32_t)0x00010000)Ç!SDIO_STA_RXFIFOF ((uint32_t)0x00020000)È!SDIO_STA_TXFIFOE ((uint32_t)0x00040000)É!SDIO_STA_RXFIFOE ((uint32_t)0x00080000)Ê!SDIO_STA_TXDAVL ((uint32_t)0x00100000)Ë!SDIO_STA_RXDAVL ((uint32_t)0x00200000)Ì!SDIO_STA_SDIOIT ((uint32_t)0x00400000)Í!SDIO_STA_CEATAEND ((uint32_t)0x00800000)Ð!SDIO_ICR_CCRCFAILC ((uint32_t)0x00000001)Ñ!SDIO_ICR_DCRCFAILC ((uint32_t)0x00000002)Ò!SDIO_ICR_CTIMEOUTC ((uint32_t)0x00000004)Ó!SDIO_ICR_DTIMEOUTC ((uint32_t)0x00000008)Ô!SDIO_ICR_TXUNDERRC ((uint32_t)0x00000010)Õ!SDIO_ICR_RXOVERRC ((uint32_t)0x00000020)Ö!SDIO_ICR_CMDRENDC ((uint32_t)0x00000040)×!SDIO_ICR_CMDSENTC ((uint32_t)0x00000080)Ø!SDIO_ICR_DATAENDC ((uint32_t)0x00000100)Ù!SDIO_ICR_STBITERRC ((uint32_t)0x00000200)Ú!SDIO_ICR_DBCKENDC ((uint32_t)0x00000400)Û!SDIO_ICR_SDIOITC ((uint32_t)0x00400000)Ü!SDIO_ICR_CEATAENDC ((uint32_t)0x00800000)ß!SDIO_MASK_CCRCFAILIE ((uint32_t)0x00000001)à!SDIO_MASK_DCRCFAILIE ((uint32_t)0x00000002)á!SDIO_MASK_CTIMEOUTIE ((uint32_t)0x00000004)â!SDIO_MASK_DTIMEOUTIE ((uint32_t)0x00000008)ã!SDIO_MASK_TXUNDERRIE ((uint32_t)0x00000010)ä!SDIO_MASK_RXOVERRIE ((uint32_t)0x00000020)å!SDIO_MASK_CMDRENDIE ((uint32_t)0x00000040)æ!SDIO_MASK_CMDSENTIE ((uint32_t)0x00000080)ç!SDIO_MASK_DATAENDIE ((uint32_t)0x00000100)è!SDIO_MASK_STBITERRIE ((uint32_t)0x00000200)é!SDIO_MASK_DBCKENDIE ((uint32_t)0x00000400)ê!SDIO_MASK_CMDACTIE ((uint32_t)0x00000800)ë!SDIO_MASK_TXACTIE ((uint32_t)0x00001000)ì!SDIO_MASK_RXACTIE ((uint32_t)0x00002000)í!SDIO_MASK_TXFIFOHEIE ((uint32_t)0x00004000)î!SDIO_MASK_RXFIFOHFIE ((uint32_t)0x00008000)ï!SDIO_MASK_TXFIFOFIE ((uint32_t)0x00010000)ð!SDIO_MASK_RXFIFOFIE ((uint32_t)0x00020000)ñ!SDIO_MASK_TXFIFOEIE ((uint32_t)0x00040000)ò!SDIO_MASK_RXFIFOEIE ((uint32_t)0x00080000)ó!SDIO_MASK_TXDAVLIE ((uint32_t)0x00100000)ô!SDIO_MASK_RXDAVLIE ((uint32_t)0x00200000)õ!SDIO_MASK_SDIOITIE ((uint32_t)0x00400000)ö!SDIO_MASK_CEATAENDIE ((uint32_t)0x00800000)ù!SDIO_FIFOCNT_FIFOCOUNT ((uint32_t)0x00FFFFFF)ü!SDIO_FIFO_FIFODATA ((uint32_t)0xFFFFFFFF)…"SPI_CR1_CPHA ((uint16_t)0x0001)†"SPI_CR1_CPOL ((uint16_t)0x0002)‡"SPI_CR1_MSTR ((uint16_t)0x0004)‰"SPI_CR1_BR ((uint16_t)0x0038)Š"SPI_CR1_BR_0 ((uint16_t)0x0008)‹"SPI_CR1_BR_1 ((uint16_t)0x0010)Œ"SPI_CR1_BR_2 ((uint16_t)0x0020)Ž"SPI_CR1_SPE ((uint16_t)0x0040)"SPI_CR1_LSBFIRST ((uint16_t)0x0080)"SPI_CR1_SSI ((uint16_t)0x0100)‘"SPI_CR1_SSM ((uint16_t)0x0200)’"SPI_CR1_RXONLY ((uint16_t)0x0400)“"SPI_CR1_DFF ((uint16_t)0x0800)”"SPI_CR1_CRCNEXT ((uint16_t)0x1000)•"SPI_CR1_CRCEN ((uint16_t)0x2000)–"SPI_CR1_BIDIOE ((uint16_t)0x4000)—"SPI_CR1_BIDIMODE ((uint16_t)0x8000)š"SPI_CR2_RXDMAEN ((uint8_t)0x01)›"SPI_CR2_TXDMAEN ((uint8_t)0x02)œ"SPI_CR2_SSOE ((uint8_t)0x04)"SPI_CR2_FRF ((uint8_t)0x08)ž"SPI_CR2_ERRIE ((uint8_t)0x20)Ÿ"SPI_CR2_RXNEIE ((uint8_t)0x40) "SPI_CR2_TXEIE ((uint8_t)0x80)£"SPI_SR_RXNE ((uint8_t)0x01)¤"SPI_SR_TXE ((uint8_t)0x02)¥"SPI_SR_CHSIDE ((uint8_t)0x04)¦"SPI_SR_UDR ((uint8_t)0x08)§"SPI_SR_CRCERR ((uint8_t)0x10)¨"SPI_SR_MODF ((uint8_t)0x20)©"SPI_SR_OVR ((uint8_t)0x40)ª"SPI_SR_BSY ((uint8_t)0x80)­"SPI_DR_DR ((uint16_t)0xFFFF)°"SPI_CRCPR_CRCPOLY ((uint16_t)0xFFFF)³"SPI_RXCRCR_RXCRC ((uint16_t)0xFFFF)¶"SPI_TXCRCR_TXCRC ((uint16_t)0xFFFF)¹"SPI_I2SCFGR_CHLEN ((uint16_t)0x0001)»"SPI_I2SCFGR_DATLEN ((uint16_t)0x0006)¼"SPI_I2SCFGR_DATLEN_0 ((uint16_t)0x0002)½"SPI_I2SCFGR_DATLEN_1 ((uint16_t)0x0004)¿"SPI_I2SCFGR_CKPOL ((uint16_t)0x0008)Á"SPI_I2SCFGR_I2SSTD ((uint16_t)0x0030)Â"SPI_I2SCFGR_I2SSTD_0 ((uint16_t)0x0010)Ã"SPI_I2SCFGR_I2SSTD_1 ((uint16_t)0x0020)Å"SPI_I2SCFGR_PCMSYNC ((uint16_t)0x0080)Ç"SPI_I2SCFGR_I2SCFG ((uint16_t)0x0300)È"SPI_I2SCFGR_I2SCFG_0 ((uint16_t)0x0100)É"SPI_I2SCFGR_I2SCFG_1 ((uint16_t)0x0200)Ë"SPI_I2SCFGR_I2SE ((uint16_t)0x0400)Ì"SPI_I2SCFGR_I2SMOD ((uint16_t)0x0800)Ï"SPI_I2SPR_I2SDIV ((uint16_t)0x00FF)Ð"SPI_I2SPR_ODD ((uint16_t)0x0100)Ñ"SPI_I2SPR_MCKOE ((uint16_t)0x0200)Ù"SYSCFG_MEMRMP_MEM_MODE ((uint32_t)0x00000003)Ú"SYSCFG_MEMRMP_MEM_MODE_0 ((uint32_t)0x00000001)Û"SYSCFG_MEMRMP_MEM_MODE_1 ((uint32_t)0x00000002)Ü"SYSCFG_MEMRMP_BOOT_MODE ((uint32_t)0x00000300)Ý"SYSCFG_MEMRMP_BOOT_MODE_0 ((uint32_t)0x00000100)Þ"SYSCFG_MEMRMP_BOOT_MODE_1 ((uint32_t)0x00000200)á"SYSCFG_PMC_USB_PU ((uint32_t)0x00000001)ä"SYSCFG_EXTICR1_EXTI0 ((uint16_t)0x000F)å"SYSCFG_EXTICR1_EXTI1 ((uint16_t)0x00F0)æ"SYSCFG_EXTICR1_EXTI2 ((uint16_t)0x0F00)ç"SYSCFG_EXTICR1_EXTI3 ((uint16_t)0xF000)ì"SYSCFG_EXTICR1_EXTI0_PA ((uint16_t)0x0000)í"SYSCFG_EXTICR1_EXTI0_PB ((uint16_t)0x0001)î"SYSCFG_EXTICR1_EXTI0_PC ((uint16_t)0x0002)ï"SYSCFG_EXTICR1_EXTI0_PD ((uint16_t)0x0003)ð"SYSCFG_EXTICR1_EXTI0_PE ((uint16_t)0x0004)ñ"SYSCFG_EXTICR1_EXTI0_PH ((uint16_t)0x0005)ò"SYSCFG_EXTICR1_EXTI0_PF ((uint16_t)0x0006)ó"SYSCFG_EXTICR1_EXTI0_PG ((uint16_t)0x0007)ø"SYSCFG_EXTICR1_EXTI1_PA ((uint16_t)0x0000)ù"SYSCFG_EXTICR1_EXTI1_PB ((uint16_t)0x0010)ú"SYSCFG_EXTICR1_EXTI1_PC ((uint16_t)0x0020)û"SYSCFG_EXTICR1_EXTI1_PD ((uint16_t)0x0030)ü"SYSCFG_EXTICR1_EXTI1_PE ((uint16_t)0x0040)ý"SYSCFG_EXTICR1_EXTI1_PH ((uint16_t)0x0050)þ"SYSCFG_EXTICR1_EXTI1_PF ((uint16_t)0x0060)ÿ"SYSCFG_EXTICR1_EXTI1_PG ((uint16_t)0x0070)„#SYSCFG_EXTICR1_EXTI2_PA ((uint16_t)0x0000)…#SYSCFG_EXTICR1_EXTI2_PB ((uint16_t)0x0100)†#SYSCFG_EXTICR1_EXTI2_PC ((uint16_t)0x0200)‡#SYSCFG_EXTICR1_EXTI2_PD ((uint16_t)0x0300)ˆ#SYSCFG_EXTICR1_EXTI2_PE ((uint16_t)0x0400)‰#SYSCFG_EXTICR1_EXTI2_PH ((uint16_t)0x0500)Š#SYSCFG_EXTICR1_EXTI2_PF ((uint16_t)0x0600)‹#SYSCFG_EXTICR1_EXTI2_PG ((uint16_t)0x0700)#SYSCFG_EXTICR1_EXTI3_PA ((uint16_t)0x0000)‘#SYSCFG_EXTICR1_EXTI3_PB ((uint16_t)0x1000)’#SYSCFG_EXTICR1_EXTI3_PC ((uint16_t)0x2000)“#SYSCFG_EXTICR1_EXTI3_PD ((uint16_t)0x3000)”#SYSCFG_EXTICR1_EXTI3_PE ((uint16_t)0x4000)•#SYSCFG_EXTICR1_EXTI3_PF ((uint16_t)0x3000)–#SYSCFG_EXTICR1_EXTI3_PG ((uint16_t)0x4000)™#SYSCFG_EXTICR2_EXTI4 ((uint16_t)0x000F)š#SYSCFG_EXTICR2_EXTI5 ((uint16_t)0x00F0)›#SYSCFG_EXTICR2_EXTI6 ((uint16_t)0x0F00)œ#SYSCFG_EXTICR2_EXTI7 ((uint16_t)0xF000)¡#SYSCFG_EXTICR2_EXTI4_PA ((uint16_t)0x0000)¢#SYSCFG_EXTICR2_EXTI4_PB ((uint16_t)0x0001)£#SYSCFG_EXTICR2_EXTI4_PC ((uint16_t)0x0002)¤#SYSCFG_EXTICR2_EXTI4_PD ((uint16_t)0x0003)¥#SYSCFG_EXTICR2_EXTI4_PE ((uint16_t)0x0004)¦#SYSCFG_EXTICR2_EXTI4_PF ((uint16_t)0x0006)§#SYSCFG_EXTICR2_EXTI4_PG ((uint16_t)0x0007)¬#SYSCFG_EXTICR2_EXTI5_PA ((uint16_t)0x0000)­#SYSCFG_EXTICR2_EXTI5_PB ((uint16_t)0x0010)®#SYSCFG_EXTICR2_EXTI5_PC ((uint16_t)0x0020)¯#SYSCFG_EXTICR2_EXTI5_PD ((uint16_t)0x0030)°#SYSCFG_EXTICR2_EXTI5_PE ((uint16_t)0x0040)±#SYSCFG_EXTICR2_EXTI5_PF ((uint16_t)0x0060)²#SYSCFG_EXTICR2_EXTI5_PG ((uint16_t)0x0070)·#SYSCFG_EXTICR2_EXTI6_PA ((uint16_t)0x0000)¸#SYSCFG_EXTICR2_EXTI6_PB ((uint16_t)0x0100)¹#SYSCFG_EXTICR2_EXTI6_PC ((uint16_t)0x0200)º#SYSCFG_EXTICR2_EXTI6_PD ((uint16_t)0x0300)»#SYSCFG_EXTICR2_EXTI6_PE ((uint16_t)0x0400)¼#SYSCFG_EXTICR2_EXTI6_PF ((uint16_t)0x0600)½#SYSCFG_EXTICR2_EXTI6_PG ((uint16_t)0x0700)Â#SYSCFG_EXTICR2_EXTI7_PA ((uint16_t)0x0000)Ã#SYSCFG_EXTICR2_EXTI7_PB ((uint16_t)0x1000)Ä#SYSCFG_EXTICR2_EXTI7_PC ((uint16_t)0x2000)Å#SYSCFG_EXTICR2_EXTI7_PD ((uint16_t)0x3000)Æ#SYSCFG_EXTICR2_EXTI7_PE ((uint16_t)0x4000)Ç#SYSCFG_EXTICR2_EXTI7_PF ((uint16_t)0x6000)È#SYSCFG_EXTICR2_EXTI7_PG ((uint16_t)0x7000)Ë#SYSCFG_EXTICR3_EXTI8 ((uint16_t)0x000F)Ì#SYSCFG_EXTICR3_EXTI9 ((uint16_t)0x00F0)Í#SYSCFG_EXTICR3_EXTI10 ((uint16_t)0x0F00)Î#SYSCFG_EXTICR3_EXTI11 ((uint16_t)0xF000)Ó#SYSCFG_EXTICR3_EXTI8_PA ((uint16_t)0x0000)Ô#SYSCFG_EXTICR3_EXTI8_PB ((uint16_t)0x0001)Õ#SYSCFG_EXTICR3_EXTI8_PC ((uint16_t)0x0002)Ö#SYSCFG_EXTICR3_EXTI8_PD ((uint16_t)0x0003)×#SYSCFG_EXTICR3_EXTI8_PE ((uint16_t)0x0004)Ø#SYSCFG_EXTICR3_EXTI8_PF ((uint16_t)0x0006)Ù#SYSCFG_EXTICR3_EXTI8_PG ((uint16_t)0x0007)Þ#SYSCFG_EXTICR3_EXTI9_PA ((uint16_t)0x0000)ß#SYSCFG_EXTICR3_EXTI9_PB ((uint16_t)0x0010)à#SYSCFG_EXTICR3_EXTI9_PC ((uint16_t)0x0020)á#SYSCFG_EXTICR3_EXTI9_PD ((uint16_t)0x0030)â#SYSCFG_EXTICR3_EXTI9_PE ((uint16_t)0x0040)ã#SYSCFG_EXTICR3_EXTI9_PF ((uint16_t)0x0060)ä#SYSCFG_EXTICR3_EXTI9_PG ((uint16_t)0x0070)é#SYSCFG_EXTICR3_EXTI10_PA ((uint16_t)0x0000)ê#SYSCFG_EXTICR3_EXTI10_PB ((uint16_t)0x0100)ë#SYSCFG_EXTICR3_EXTI10_PC ((uint16_t)0x0200)ì#SYSCFG_EXTICR3_EXTI10_PD ((uint16_t)0x0300)í#SYSCFG_EXTICR3_EXTI10_PE ((uint16_t)0x0400)î#SYSCFG_EXTICR3_EXTI10_PF ((uint16_t)0x0600)ï#SYSCFG_EXTICR3_EXTI10_PG ((uint16_t)0x0700)ô#SYSCFG_EXTICR3_EXTI11_PA ((uint16_t)0x0000)õ#SYSCFG_EXTICR3_EXTI11_PB ((uint16_t)0x1000)ö#SYSCFG_EXTICR3_EXTI11_PC ((uint16_t)0x2000)÷#SYSCFG_EXTICR3_EXTI11_PD ((uint16_t)0x3000)ø#SYSCFG_EXTICR3_EXTI11_PE ((uint16_t)0x4000)ù#SYSCFG_EXTICR3_EXTI11_PF ((uint16_t)0x6000)ú#SYSCFG_EXTICR3_EXTI11_PG ((uint16_t)0x7000)ý#SYSCFG_EXTICR4_EXTI12 ((uint16_t)0x000F)þ#SYSCFG_EXTICR4_EXTI13 ((uint16_t)0x00F0)ÿ#SYSCFG_EXTICR4_EXTI14 ((uint16_t)0x0F00)€$SYSCFG_EXTICR4_EXTI15 ((uint16_t)0xF000)…$SYSCFG_EXTICR4_EXTI12_PA ((uint16_t)0x0000)†$SYSCFG_EXTICR4_EXTI12_PB ((uint16_t)0x0001)‡$SYSCFG_EXTICR4_EXTI12_PC ((uint16_t)0x0002)ˆ$SYSCFG_EXTICR4_EXTI12_PD ((uint16_t)0x0003)‰$SYSCFG_EXTICR4_EXTI12_PE ((uint16_t)0x0004)Š$SYSCFG_EXTICR4_EXTI12_PF ((uint16_t)0x0006)‹$SYSCFG_EXTICR4_EXTI12_PG ((uint16_t)0x0007)$SYSCFG_EXTICR4_EXTI13_PA ((uint16_t)0x0000)‘$SYSCFG_EXTICR4_EXTI13_PB ((uint16_t)0x0010)’$SYSCFG_EXTICR4_EXTI13_PC ((uint16_t)0x0020)“$SYSCFG_EXTICR4_EXTI13_PD ((uint16_t)0x0030)”$SYSCFG_EXTICR4_EXTI13_PE ((uint16_t)0x0040)•$SYSCFG_EXTICR4_EXTI13_PF ((uint16_t)0x0060)–$SYSCFG_EXTICR4_EXTI13_PG ((uint16_t)0x0070)›$SYSCFG_EXTICR4_EXTI14_PA ((uint16_t)0x0000)œ$SYSCFG_EXTICR4_EXTI14_PB ((uint16_t)0x0100)$SYSCFG_EXTICR4_EXTI14_PC ((uint16_t)0x0200)ž$SYSCFG_EXTICR4_EXTI14_PD ((uint16_t)0x0300)Ÿ$SYSCFG_EXTICR4_EXTI14_PE ((uint16_t)0x0400) $SYSCFG_EXTICR4_EXTI14_PF ((uint16_t)0x0600)¡$SYSCFG_EXTICR4_EXTI14_PG ((uint16_t)0x0700)¦$SYSCFG_EXTICR4_EXTI15_PA ((uint16_t)0x0000)§$SYSCFG_EXTICR4_EXTI15_PB ((uint16_t)0x1000)¨$SYSCFG_EXTICR4_EXTI15_PC ((uint16_t)0x2000)©$SYSCFG_EXTICR4_EXTI15_PD ((uint16_t)0x3000)ª$SYSCFG_EXTICR4_EXTI15_PE ((uint16_t)0x4000)«$SYSCFG_EXTICR4_EXTI15_PF ((uint16_t)0x6000)¬$SYSCFG_EXTICR4_EXTI15_PG ((uint16_t)0x7000)µ$RI_ICR_IC1Z ((uint32_t)0x0000000F)¶$RI_ICR_IC1Z_0 ((uint32_t)0x00000001)·$RI_ICR_IC1Z_1 ((uint32_t)0x00000002)¸$RI_ICR_IC1Z_2 ((uint32_t)0x00000004)¹$RI_ICR_IC1Z_3 ((uint32_t)0x00000008)»$RI_ICR_IC2Z ((uint32_t)0x000000F0)¼$RI_ICR_IC2Z_0 ((uint32_t)0x00000010)½$RI_ICR_IC2Z_1 ((uint32_t)0x00000020)¾$RI_ICR_IC2Z_2 ((uint32_t)0x00000040)¿$RI_ICR_IC2Z_3 ((uint32_t)0x00000080)Á$RI_ICR_IC3Z ((uint32_t)0x00000F00)Â$RI_ICR_IC3Z_0 ((uint32_t)0x00000100)Ã$RI_ICR_IC3Z_1 ((uint32_t)0x00000200)Ä$RI_ICR_IC3Z_2 ((uint32_t)0x00000400)Å$RI_ICR_IC3Z_3 ((uint32_t)0x00000800)Ç$RI_ICR_IC4Z ((uint32_t)0x0000F000)È$RI_ICR_IC4Z_0 ((uint32_t)0x00001000)É$RI_ICR_IC4Z_1 ((uint32_t)0x00002000)Ê$RI_ICR_IC4Z_2 ((uint32_t)0x00004000)Ë$RI_ICR_IC4Z_3 ((uint32_t)0x00008000)Í$RI_ICR_TIM ((uint32_t)0x00030000)Î$RI_ICR_TIM_0 ((uint32_t)0x00010000)Ï$RI_ICR_TIM_1 ((uint32_t)0x00020000)Ñ$RI_ICR_IC1 ((uint32_t)0x00040000)Ò$RI_ICR_IC2 ((uint32_t)0x00080000)Ó$RI_ICR_IC3 ((uint32_t)0x00100000)Ô$RI_ICR_IC4 ((uint32_t)0x00200000)×$RI_ASCR1_CH ((uint32_t)0x03FCFFFF)Ø$RI_ASCR1_CH_0 ((uint32_t)0x00000001)Ù$RI_ASCR1_CH_1 ((uint32_t)0x00000002)Ú$RI_ASCR1_CH_2 ((uint32_t)0x00000004)Û$RI_ASCR1_CH_3 ((uint32_t)0x00000008)Ü$RI_ASCR1_CH_4 ((uint32_t)0x00000010)Ý$RI_ASCR1_CH_5 ((uint32_t)0x00000020)Þ$RI_ASCR1_CH_6 ((uint32_t)0x00000040)ß$RI_ASCR1_CH_7 ((uint32_t)0x00000080)à$RI_ASCR1_CH_8 ((uint32_t)0x00000100)á$RI_ASCR1_CH_9 ((uint32_t)0x00000200)â$RI_ASCR1_CH_10 ((uint32_t)0x00000400)ã$RI_ASCR1_CH_11 ((uint32_t)0x00000800)ä$RI_ASCR1_CH_12 ((uint32_t)0x00001000)å$RI_ASCR1_CH_13 ((uint32_t)0x00002000)æ$RI_ASCR1_CH_14 ((uint32_t)0x00004000)ç$RI_ASCR1_CH_15 ((uint32_t)0x00008000)è$RI_ASCR1_CH_31 ((uint32_t)0x00010000)é$RI_ASCR1_CH_18 ((uint32_t)0x00040000)ê$RI_ASCR1_CH_19 ((uint32_t)0x00080000)ë$RI_ASCR1_CH_20 ((uint32_t)0x00100000)ì$RI_ASCR1_CH_21 ((uint32_t)0x00200000)í$RI_ASCR1_CH_22 ((uint32_t)0x00400000)î$RI_ASCR1_CH_23 ((uint32_t)0x00800000)ï$RI_ASCR1_CH_24 ((uint32_t)0x01000000)ð$RI_ASCR1_CH_25 ((uint32_t)0x02000000)ñ$RI_ASCR1_VCOMP ((uint32_t)0x04000000)ò$RI_ASCR1_CH_27 ((uint32_t)0x00400000)ó$RI_ASCR1_CH_28 ((uint32_t)0x00800000)ô$RI_ASCR1_CH_29 ((uint32_t)0x01000000)õ$RI_ASCR1_CH_30 ((uint32_t)0x02000000)ö$RI_ASCR1_SCM ((uint32_t)0x80000000)ù$RI_ASCR2_GR10_1 ((uint32_t)0x00000001)ú$RI_ASCR2_GR10_2 ((uint32_t)0x00000002)û$RI_ASCR2_GR10_3 ((uint32_t)0x00000004)ü$RI_ASCR2_GR10_4 ((uint32_t)0x00000008)ý$RI_ASCR2_GR6_1 ((uint32_t)0x00000010)þ$RI_ASCR2_GR6_2 ((uint32_t)0x00000020)ÿ$RI_ASCR2_GR5_1 ((uint32_t)0x00000040)€%RI_ASCR2_GR5_2 ((uint32_t)0x00000080)%RI_ASCR2_GR5_3 ((uint32_t)0x00000100)‚%RI_ASCR2_GR4_1 ((uint32_t)0x00000200)ƒ%RI_ASCR2_GR4_2 ((uint32_t)0x00000400)„%RI_ASCR2_GR4_3 ((uint32_t)0x00000800)…%RI_ASCR2_GR4_4 ((uint32_t)0x00008000)†%RI_ASCR2_CH0b ((uint32_t)0x00010000)‡%RI_ASCR2_CH1b ((uint32_t)0x00020000)ˆ%RI_ASCR2_CH2b ((uint32_t)0x00040000)‰%RI_ASCR2_CH3b ((uint32_t)0x00080000)Š%RI_ASCR2_CH6b ((uint32_t)0x00100000)‹%RI_ASCR2_CH7b ((uint32_t)0x00200000)Œ%RI_ASCR2_CH8b ((uint32_t)0x00400000)%RI_ASCR2_CH9b ((uint32_t)0x00800000)Ž%RI_ASCR2_CH10b ((uint32_t)0x01000000)%RI_ASCR2_CH11b ((uint32_t)0x02000000)%RI_ASCR2_CH12b ((uint32_t)0x04000000)‘%RI_ASCR2_GR6_3 ((uint32_t)0x08000000)’%RI_ASCR2_GR6_4 ((uint32_t)0x10000000)“%RI_ASCR2_GR5_4 ((uint32_t)0x20000000)–%RI_HYSCR1_PA ((uint32_t)0x0000FFFF)—%RI_HYSCR1_PA_0 ((uint32_t)0x00000001)˜%RI_HYSCR1_PA_1 ((uint32_t)0x00000002)™%RI_HYSCR1_PA_2 ((uint32_t)0x00000004)š%RI_HYSCR1_PA_3 ((uint32_t)0x00000008)›%RI_HYSCR1_PA_4 ((uint32_t)0x00000010)œ%RI_HYSCR1_PA_5 ((uint32_t)0x00000020)%RI_HYSCR1_PA_6 ((uint32_t)0x00000040)ž%RI_HYSCR1_PA_7 ((uint32_t)0x00000080)Ÿ%RI_HYSCR1_PA_8 ((uint32_t)0x00000100) %RI_HYSCR1_PA_9 ((uint32_t)0x00000200)¡%RI_HYSCR1_PA_10 ((uint32_t)0x00000400)¢%RI_HYSCR1_PA_11 ((uint32_t)0x00000800)£%RI_HYSCR1_PA_12 ((uint32_t)0x00001000)¤%RI_HYSCR1_PA_13 ((uint32_t)0x00002000)¥%RI_HYSCR1_PA_14 ((uint32_t)0x00004000)¦%RI_HYSCR1_PA_15 ((uint32_t)0x00008000)¨%RI_HYSCR1_PB ((uint32_t)0xFFFF0000)©%RI_HYSCR1_PB_0 ((uint32_t)0x00010000)ª%RI_HYSCR1_PB_1 ((uint32_t)0x00020000)«%RI_HYSCR1_PB_2 ((uint32_t)0x00040000)¬%RI_HYSCR1_PB_3 ((uint32_t)0x00080000)­%RI_HYSCR1_PB_4 ((uint32_t)0x00100000)®%RI_HYSCR1_PB_5 ((uint32_t)0x00200000)¯%RI_HYSCR1_PB_6 ((uint32_t)0x00400000)°%RI_HYSCR1_PB_7 ((uint32_t)0x00800000)±%RI_HYSCR1_PB_8 ((uint32_t)0x01000000)²%RI_HYSCR1_PB_9 ((uint32_t)0x02000000)³%RI_HYSCR1_PB_10 ((uint32_t)0x04000000)´%RI_HYSCR1_PB_11 ((uint32_t)0x08000000)µ%RI_HYSCR1_PB_12 ((uint32_t)0x10000000)¶%RI_HYSCR1_PB_13 ((uint32_t)0x20000000)·%RI_HYSCR1_PB_14 ((uint32_t)0x40000000)¸%RI_HYSCR1_PB_15 ((uint32_t)0x80000000)»%RI_HYSCR2_PC ((uint32_t)0x0000FFFF)¼%RI_HYSCR2_PC_0 ((uint32_t)0x00000001)½%RI_HYSCR2_PC_1 ((uint32_t)0x00000002)¾%RI_HYSCR2_PC_2 ((uint32_t)0x00000004)¿%RI_HYSCR2_PC_3 ((uint32_t)0x00000008)À%RI_HYSCR2_PC_4 ((uint32_t)0x00000010)Á%RI_HYSCR2_PC_5 ((uint32_t)0x00000020)Â%RI_HYSCR2_PC_6 ((uint32_t)0x00000040)Ã%RI_HYSCR2_PC_7 ((uint32_t)0x00000080)Ä%RI_HYSCR2_PC_8 ((uint32_t)0x00000100)Å%RI_HYSCR2_PC_9 ((uint32_t)0x00000200)Æ%RI_HYSCR2_PC_10 ((uint32_t)0x00000400)Ç%RI_HYSCR2_PC_11 ((uint32_t)0x00000800)È%RI_HYSCR2_PC_12 ((uint32_t)0x00001000)É%RI_HYSCR2_PC_13 ((uint32_t)0x00002000)Ê%RI_HYSCR2_PC_14 ((uint32_t)0x00004000)Ë%RI_HYSCR2_PC_15 ((uint32_t)0x00008000)Í%RI_HYSCR2_PD ((uint32_t)0xFFFF0000)Î%RI_HYSCR2_PD_0 ((uint32_t)0x00010000)Ï%RI_HYSCR2_PD_1 ((uint32_t)0x00020000)Ð%RI_HYSCR2_PD_2 ((uint32_t)0x00040000)Ñ%RI_HYSCR2_PD_3 ((uint32_t)0x00080000)Ò%RI_HYSCR2_PD_4 ((uint32_t)0x00100000)Ó%RI_HYSCR2_PD_5 ((uint32_t)0x00200000)Ô%RI_HYSCR2_PD_6 ((uint32_t)0x00400000)Õ%RI_HYSCR2_PD_7 ((uint32_t)0x00800000)Ö%RI_HYSCR2_PD_8 ((uint32_t)0x01000000)×%RI_HYSCR2_PD_9 ((uint32_t)0x02000000)Ø%RI_HYSCR2_PD_10 ((uint32_t)0x04000000)Ù%RI_HYSCR2_PD_11 ((uint32_t)0x08000000)Ú%RI_HYSCR2_PD_12 ((uint32_t)0x10000000)Û%RI_HYSCR2_PD_13 ((uint32_t)0x20000000)Ü%RI_HYSCR2_PD_14 ((uint32_t)0x40000000)Ý%RI_HYSCR2_PD_15 ((uint32_t)0x80000000)à%RI_HYSCR2_PE ((uint32_t)0x0000FFFF)á%RI_HYSCR2_PE_0 ((uint32_t)0x00000001)â%RI_HYSCR2_PE_1 ((uint32_t)0x00000002)ã%RI_HYSCR2_PE_2 ((uint32_t)0x00000004)ä%RI_HYSCR2_PE_3 ((uint32_t)0x00000008)å%RI_HYSCR2_PE_4 ((uint32_t)0x00000010)æ%RI_HYSCR2_PE_5 ((uint32_t)0x00000020)ç%RI_HYSCR2_PE_6 ((uint32_t)0x00000040)è%RI_HYSCR2_PE_7 ((uint32_t)0x00000080)é%RI_HYSCR2_PE_8 ((uint32_t)0x00000100)ê%RI_HYSCR2_PE_9 ((uint32_t)0x00000200)ë%RI_HYSCR2_PE_10 ((uint32_t)0x00000400)ì%RI_HYSCR2_PE_11 ((uint32_t)0x00000800)í%RI_HYSCR2_PE_12 ((uint32_t)0x00001000)î%RI_HYSCR2_PE_13 ((uint32_t)0x00002000)ï%RI_HYSCR2_PE_14 ((uint32_t)0x00004000)ð%RI_HYSCR2_PE_15 ((uint32_t)0x00008000)ò%RI_HYSCR3_PF ((uint32_t)0xFFFF0000)ó%RI_HYSCR3_PF_0 ((uint32_t)0x00010000)ô%RI_HYSCR3_PF_1 ((uint32_t)0x00020000)õ%RI_HYSCR3_PF_2 ((uint32_t)0x00040000)ö%RI_HYSCR3_PF_3 ((uint32_t)0x00080000)÷%RI_HYSCR3_PF_4 ((uint32_t)0x00100000)ø%RI_HYSCR3_PF_5 ((uint32_t)0x00200000)ù%RI_HYSCR3_PF_6 ((uint32_t)0x00400000)ú%RI_HYSCR3_PF_7 ((uint32_t)0x00800000)û%RI_HYSCR3_PF_8 ((uint32_t)0x01000000)ü%RI_HYSCR3_PF_9 ((uint32_t)0x02000000)ý%RI_HYSCR3_PF_10 ((uint32_t)0x04000000)þ%RI_HYSCR3_PF_11 ((uint32_t)0x08000000)ÿ%RI_HYSCR3_PF_12 ((uint32_t)0x10000000)€&RI_HYSCR3_PF_13 ((uint32_t)0x20000000)&RI_HYSCR3_PF_14 ((uint32_t)0x40000000)‚&RI_HYSCR3_PF_15 ((uint32_t)0x80000000)…&RI_HYSCR4_PG ((uint32_t)0x0000FFFF)†&RI_HYSCR4_PG_0 ((uint32_t)0x00000001)‡&RI_HYSCR4_PG_1 ((uint32_t)0x00000002)ˆ&RI_HYSCR4_PG_2 ((uint32_t)0x00000004)‰&RI_HYSCR4_PG_3 ((uint32_t)0x00000008)Š&RI_HYSCR4_PG_4 ((uint32_t)0x00000010)‹&RI_HYSCR4_PG_5 ((uint32_t)0x00000020)Œ&RI_HYSCR4_PG_6 ((uint32_t)0x00000040)&RI_HYSCR4_PG_7 ((uint32_t)0x00000080)Ž&RI_HYSCR4_PG_8 ((uint32_t)0x00000100)&RI_HYSCR4_PG_9 ((uint32_t)0x00000200)&RI_HYSCR4_PG_10 ((uint32_t)0x00000400)‘&RI_HYSCR4_PG_11 ((uint32_t)0x00000800)’&RI_HYSCR4_PG_12 ((uint32_t)0x00001000)“&RI_HYSCR4_PG_13 ((uint32_t)0x00002000)”&RI_HYSCR4_PG_14 ((uint32_t)0x00004000)•&RI_HYSCR4_PG_15 ((uint32_t)0x00008000)ž&TIM_CR1_CEN ((uint16_t)0x0001)Ÿ&TIM_CR1_UDIS ((uint16_t)0x0002) &TIM_CR1_URS ((uint16_t)0x0004)¡&TIM_CR1_OPM ((uint16_t)0x0008)¢&TIM_CR1_DIR ((uint16_t)0x0010)¤&TIM_CR1_CMS ((uint16_t)0x0060)¥&TIM_CR1_CMS_0 ((uint16_t)0x0020)¦&TIM_CR1_CMS_1 ((uint16_t)0x0040)¨&TIM_CR1_ARPE ((uint16_t)0x0080)ª&TIM_CR1_CKD ((uint16_t)0x0300)«&TIM_CR1_CKD_0 ((uint16_t)0x0100)¬&TIM_CR1_CKD_1 ((uint16_t)0x0200)¯&TIM_CR2_CCDS ((uint16_t)0x0008)±&TIM_CR2_MMS ((uint16_t)0x0070)²&TIM_CR2_MMS_0 ((uint16_t)0x0010)³&TIM_CR2_MMS_1 ((uint16_t)0x0020)´&TIM_CR2_MMS_2 ((uint16_t)0x0040)¶&TIM_CR2_TI1S ((uint16_t)0x0080)¹&TIM_SMCR_SMS ((uint16_t)0x0007)º&TIM_SMCR_SMS_0 ((uint16_t)0x0001)»&TIM_SMCR_SMS_1 ((uint16_t)0x0002)¼&TIM_SMCR_SMS_2 ((uint16_t)0x0004)¾&TIM_SMCR_OCCS ((uint16_t)0x0008)À&TIM_SMCR_TS ((uint16_t)0x0070)Á&TIM_SMCR_TS_0 ((uint16_t)0x0010)Â&TIM_SMCR_TS_1 ((uint16_t)0x0020)Ã&TIM_SMCR_TS_2 ((uint16_t)0x0040)Å&TIM_SMCR_MSM ((uint16_t)0x0080)Ç&TIM_SMCR_ETF ((uint16_t)0x0F00)È&TIM_SMCR_ETF_0 ((uint16_t)0x0100)É&TIM_SMCR_ETF_1 ((uint16_t)0x0200)Ê&TIM_SMCR_ETF_2 ((uint16_t)0x0400)Ë&TIM_SMCR_ETF_3 ((uint16_t)0x0800)Í&TIM_SMCR_ETPS ((uint16_t)0x3000)Î&TIM_SMCR_ETPS_0 ((uint16_t)0x1000)Ï&TIM_SMCR_ETPS_1 ((uint16_t)0x2000)Ñ&TIM_SMCR_ECE ((uint16_t)0x4000)Ò&TIM_SMCR_ETP ((uint16_t)0x8000)Õ&TIM_DIER_UIE ((uint16_t)0x0001)Ö&TIM_DIER_CC1IE ((uint16_t)0x0002)×&TIM_DIER_CC2IE ((uint16_t)0x0004)Ø&TIM_DIER_CC3IE ((uint16_t)0x0008)Ù&TIM_DIER_CC4IE ((uint16_t)0x0010)Ú&TIM_DIER_TIE ((uint16_t)0x0040)Û&TIM_DIER_UDE ((uint16_t)0x0100)Ü&TIM_DIER_CC1DE ((uint16_t)0x0200)Ý&TIM_DIER_CC2DE ((uint16_t)0x0400)Þ&TIM_DIER_CC3DE ((uint16_t)0x0800)ß&TIM_DIER_CC4DE ((uint16_t)0x1000)à&TIM_DIER_TDE ((uint16_t)0x4000)ã&TIM_SR_UIF ((uint16_t)0x0001)ä&TIM_SR_CC1IF ((uint16_t)0x0002)å&TIM_SR_CC2IF ((uint16_t)0x0004)æ&TIM_SR_CC3IF ((uint16_t)0x0008)ç&TIM_SR_CC4IF ((uint16_t)0x0010)è&TIM_SR_TIF ((uint16_t)0x0040)é&TIM_SR_CC1OF ((uint16_t)0x0200)ê&TIM_SR_CC2OF ((uint16_t)0x0400)ë&TIM_SR_CC3OF ((uint16_t)0x0800)ì&TIM_SR_CC4OF ((uint16_t)0x1000)ï&TIM_EGR_UG ((uint8_t)0x01)ð&TIM_EGR_CC1G ((uint8_t)0x02)ñ&TIM_EGR_CC2G ((uint8_t)0x04)ò&TIM_EGR_CC3G ((uint8_t)0x08)ó&TIM_EGR_CC4G ((uint8_t)0x10)ô&TIM_EGR_TG ((uint8_t)0x40)÷&TIM_CCMR1_CC1S ((uint16_t)0x0003)ø&TIM_CCMR1_CC1S_0 ((uint16_t)0x0001)ù&TIM_CCMR1_CC1S_1 ((uint16_t)0x0002)û&TIM_CCMR1_OC1FE ((uint16_t)0x0004)ü&TIM_CCMR1_OC1PE ((uint16_t)0x0008)þ&TIM_CCMR1_OC1M ((uint16_t)0x0070)ÿ&TIM_CCMR1_OC1M_0 ((uint16_t)0x0010)€'TIM_CCMR1_OC1M_1 ((uint16_t)0x0020)'TIM_CCMR1_OC1M_2 ((uint16_t)0x0040)ƒ'TIM_CCMR1_OC1CE ((uint16_t)0x0080)…'TIM_CCMR1_CC2S ((uint16_t)0x0300)†'TIM_CCMR1_CC2S_0 ((uint16_t)0x0100)‡'TIM_CCMR1_CC2S_1 ((uint16_t)0x0200)‰'TIM_CCMR1_OC2FE ((uint16_t)0x0400)Š'TIM_CCMR1_OC2PE ((uint16_t)0x0800)Œ'TIM_CCMR1_OC2M ((uint16_t)0x7000)'TIM_CCMR1_OC2M_0 ((uint16_t)0x1000)Ž'TIM_CCMR1_OC2M_1 ((uint16_t)0x2000)'TIM_CCMR1_OC2M_2 ((uint16_t)0x4000)‘'TIM_CCMR1_OC2CE ((uint16_t)0x8000)•'TIM_CCMR1_IC1PSC ((uint16_t)0x000C)–'TIM_CCMR1_IC1PSC_0 ((uint16_t)0x0004)—'TIM_CCMR1_IC1PSC_1 ((uint16_t)0x0008)™'TIM_CCMR1_IC1F ((uint16_t)0x00F0)š'TIM_CCMR1_IC1F_0 ((uint16_t)0x0010)›'TIM_CCMR1_IC1F_1 ((uint16_t)0x0020)œ'TIM_CCMR1_IC1F_2 ((uint16_t)0x0040)'TIM_CCMR1_IC1F_3 ((uint16_t)0x0080)Ÿ'TIM_CCMR1_IC2PSC ((uint16_t)0x0C00) 'TIM_CCMR1_IC2PSC_0 ((uint16_t)0x0400)¡'TIM_CCMR1_IC2PSC_1 ((uint16_t)0x0800)£'TIM_CCMR1_IC2F ((uint16_t)0xF000)¤'TIM_CCMR1_IC2F_0 ((uint16_t)0x1000)¥'TIM_CCMR1_IC2F_1 ((uint16_t)0x2000)¦'TIM_CCMR1_IC2F_2 ((uint16_t)0x4000)§'TIM_CCMR1_IC2F_3 ((uint16_t)0x8000)ª'TIM_CCMR2_CC3S ((uint16_t)0x0003)«'TIM_CCMR2_CC3S_0 ((uint16_t)0x0001)¬'TIM_CCMR2_CC3S_1 ((uint16_t)0x0002)®'TIM_CCMR2_OC3FE ((uint16_t)0x0004)¯'TIM_CCMR2_OC3PE ((uint16_t)0x0008)±'TIM_CCMR2_OC3M ((uint16_t)0x0070)²'TIM_CCMR2_OC3M_0 ((uint16_t)0x0010)³'TIM_CCMR2_OC3M_1 ((uint16_t)0x0020)´'TIM_CCMR2_OC3M_2 ((uint16_t)0x0040)¶'TIM_CCMR2_OC3CE ((uint16_t)0x0080)¸'TIM_CCMR2_CC4S ((uint16_t)0x0300)¹'TIM_CCMR2_CC4S_0 ((uint16_t)0x0100)º'TIM_CCMR2_CC4S_1 ((uint16_t)0x0200)¼'TIM_CCMR2_OC4FE ((uint16_t)0x0400)½'TIM_CCMR2_OC4PE ((uint16_t)0x0800)¿'TIM_CCMR2_OC4M ((uint16_t)0x7000)À'TIM_CCMR2_OC4M_0 ((uint16_t)0x1000)Á'TIM_CCMR2_OC4M_1 ((uint16_t)0x2000)Â'TIM_CCMR2_OC4M_2 ((uint16_t)0x4000)Ä'TIM_CCMR2_OC4CE ((uint16_t)0x8000)È'TIM_CCMR2_IC3PSC ((uint16_t)0x000C)É'TIM_CCMR2_IC3PSC_0 ((uint16_t)0x0004)Ê'TIM_CCMR2_IC3PSC_1 ((uint16_t)0x0008)Ì'TIM_CCMR2_IC3F ((uint16_t)0x00F0)Í'TIM_CCMR2_IC3F_0 ((uint16_t)0x0010)Î'TIM_CCMR2_IC3F_1 ((uint16_t)0x0020)Ï'TIM_CCMR2_IC3F_2 ((uint16_t)0x0040)Ð'TIM_CCMR2_IC3F_3 ((uint16_t)0x0080)Ò'TIM_CCMR2_IC4PSC ((uint16_t)0x0C00)Ó'TIM_CCMR2_IC4PSC_0 ((uint16_t)0x0400)Ô'TIM_CCMR2_IC4PSC_1 ((uint16_t)0x0800)Ö'TIM_CCMR2_IC4F ((uint16_t)0xF000)×'TIM_CCMR2_IC4F_0 ((uint16_t)0x1000)Ø'TIM_CCMR2_IC4F_1 ((uint16_t)0x2000)Ù'TIM_CCMR2_IC4F_2 ((uint16_t)0x4000)Ú'TIM_CCMR2_IC4F_3 ((uint16_t)0x8000)Ý'TIM_CCER_CC1E ((uint16_t)0x0001)Þ'TIM_CCER_CC1P ((uint16_t)0x0002)ß'TIM_CCER_CC1NP ((uint16_t)0x0008)à'TIM_CCER_CC2E ((uint16_t)0x0010)á'TIM_CCER_CC2P ((uint16_t)0x0020)â'TIM_CCER_CC2NP ((uint16_t)0x0080)ã'TIM_CCER_CC3E ((uint16_t)0x0100)ä'TIM_CCER_CC3P ((uint16_t)0x0200)å'TIM_CCER_CC3NP ((uint16_t)0x0800)æ'TIM_CCER_CC4E ((uint16_t)0x1000)ç'TIM_CCER_CC4P ((uint16_t)0x2000)è'TIM_CCER_CC4NP ((uint16_t)0x8000)ë'TIM_CNT_CNT ((uint16_t)0xFFFF)î'TIM_PSC_PSC ((uint16_t)0xFFFF)ñ'TIM_ARR_ARR ((uint16_t)0xFFFF)ô'TIM_CCR1_CCR1 ((uint16_t)0xFFFF)÷'TIM_CCR2_CCR2 ((uint16_t)0xFFFF)ú'TIM_CCR3_CCR3 ((uint16_t)0xFFFF)ý'TIM_CCR4_CCR4 ((uint16_t)0xFFFF)€(TIM_DCR_DBA ((uint16_t)0x001F)(TIM_DCR_DBA_0 ((uint16_t)0x0001)‚(TIM_DCR_DBA_1 ((uint16_t)0x0002)ƒ(TIM_DCR_DBA_2 ((uint16_t)0x0004)„(TIM_DCR_DBA_3 ((uint16_t)0x0008)…(TIM_DCR_DBA_4 ((uint16_t)0x0010)‡(TIM_DCR_DBL ((uint16_t)0x1F00)ˆ(TIM_DCR_DBL_0 ((uint16_t)0x0100)‰(TIM_DCR_DBL_1 ((uint16_t)0x0200)Š(TIM_DCR_DBL_2 ((uint16_t)0x0400)‹(TIM_DCR_DBL_3 ((uint16_t)0x0800)Œ(TIM_DCR_DBL_4 ((uint16_t)0x1000)(TIM_DMAR_DMAB ((uint16_t)0xFFFF)’(TIM_OR_TI1RMP ((uint16_t)0x0003)“(TIM_OR_TI1RMP_0 ((uint16_t)0x0001)”(TIM_OR_TI1RMP_1 ((uint16_t)0x0002)(USART_SR_PE ((uint16_t)0x0001)ž(USART_SR_FE ((uint16_t)0x0002)Ÿ(USART_SR_NE ((uint16_t)0x0004) (USART_SR_ORE ((uint16_t)0x0008)¡(USART_SR_IDLE ((uint16_t)0x0010)¢(USART_SR_RXNE ((uint16_t)0x0020)£(USART_SR_TC ((uint16_t)0x0040)¤(USART_SR_TXE ((uint16_t)0x0080)¥(USART_SR_LBD ((uint16_t)0x0100)¦(USART_SR_CTS ((uint16_t)0x0200)©(USART_DR_DR ((uint16_t)0x01FF)¬(USART_BRR_DIV_FRACTION ((uint16_t)0x000F)­(USART_BRR_DIV_MANTISSA ((uint16_t)0xFFF0)°(USART_CR1_SBK ((uint16_t)0x0001)±(USART_CR1_RWU ((uint16_t)0x0002)²(USART_CR1_RE ((uint16_t)0x0004)³(USART_CR1_TE ((uint16_t)0x0008)´(USART_CR1_IDLEIE ((uint16_t)0x0010)µ(USART_CR1_RXNEIE ((uint16_t)0x0020)¶(USART_CR1_TCIE ((uint16_t)0x0040)·(USART_CR1_TXEIE ((uint16_t)0x0080)¸(USART_CR1_PEIE ((uint16_t)0x0100)¹(USART_CR1_PS ((uint16_t)0x0200)º(USART_CR1_PCE ((uint16_t)0x0400)»(USART_CR1_WAKE ((uint16_t)0x0800)¼(USART_CR1_M ((uint16_t)0x1000)½(USART_CR1_UE ((uint16_t)0x2000)¾(USART_CR1_OVER8 ((uint16_t)0x8000)Á(USART_CR2_ADD ((uint16_t)0x000F)Â(USART_CR2_LBDL ((uint16_t)0x0020)Ã(USART_CR2_LBDIE ((uint16_t)0x0040)Ä(USART_CR2_LBCL ((uint16_t)0x0100)Å(USART_CR2_CPHA ((uint16_t)0x0200)Æ(USART_CR2_CPOL ((uint16_t)0x0400)Ç(USART_CR2_CLKEN ((uint16_t)0x0800)É(USART_CR2_STOP ((uint16_t)0x3000)Ê(USART_CR2_STOP_0 ((uint16_t)0x1000)Ë(USART_CR2_STOP_1 ((uint16_t)0x2000)Í(USART_CR2_LINEN ((uint16_t)0x4000)Ð(USART_CR3_EIE ((uint16_t)0x0001)Ñ(USART_CR3_IREN ((uint16_t)0x0002)Ò(USART_CR3_IRLP ((uint16_t)0x0004)Ó(USART_CR3_HDSEL ((uint16_t)0x0008)Ô(USART_CR3_NACK ((uint16_t)0x0010)Õ(USART_CR3_SCEN ((uint16_t)0x0020)Ö(USART_CR3_DMAR ((uint16_t)0x0040)×(USART_CR3_DMAT ((uint16_t)0x0080)Ø(USART_CR3_RTSE ((uint16_t)0x0100)Ù(USART_CR3_CTSE ((uint16_t)0x0200)Ú(USART_CR3_CTSIE ((uint16_t)0x0400)Û(USART_CR3_ONEBIT ((uint16_t)0x0800)Þ(USART_GTPR_PSC ((uint16_t)0x00FF)ß(USART_GTPR_PSC_0 ((uint16_t)0x0001)à(USART_GTPR_PSC_1 ((uint16_t)0x0002)á(USART_GTPR_PSC_2 ((uint16_t)0x0004)â(USART_GTPR_PSC_3 ((uint16_t)0x0008)ã(USART_GTPR_PSC_4 ((uint16_t)0x0010)ä(USART_GTPR_PSC_5 ((uint16_t)0x0020)å(USART_GTPR_PSC_6 ((uint16_t)0x0040)æ(USART_GTPR_PSC_7 ((uint16_t)0x0080)è(USART_GTPR_GT ((uint16_t)0xFF00)ò(USB_EP0R_EA ((uint16_t)0x000F)ô(USB_EP0R_STAT_TX ((uint16_t)0x0030)õ(USB_EP0R_STAT_TX_0 ((uint16_t)0x0010)ö(USB_EP0R_STAT_TX_1 ((uint16_t)0x0020)ø(USB_EP0R_DTOG_TX ((uint16_t)0x0040)ù(USB_EP0R_CTR_TX ((uint16_t)0x0080)ú(USB_EP0R_EP_KIND ((uint16_t)0x0100)ü(USB_EP0R_EP_TYPE ((uint16_t)0x0600)ý(USB_EP0R_EP_TYPE_0 ((uint16_t)0x0200)þ(USB_EP0R_EP_TYPE_1 ((uint16_t)0x0400)€)USB_EP0R_SETUP ((uint16_t)0x0800)‚)USB_EP0R_STAT_RX ((uint16_t)0x3000)ƒ)USB_EP0R_STAT_RX_0 ((uint16_t)0x1000)„)USB_EP0R_STAT_RX_1 ((uint16_t)0x2000)†)USB_EP0R_DTOG_RX ((uint16_t)0x4000)‡)USB_EP0R_CTR_RX ((uint16_t)0x8000)Š)USB_EP1R_EA ((uint16_t)0x000F)Œ)USB_EP1R_STAT_TX ((uint16_t)0x0030))USB_EP1R_STAT_TX_0 ((uint16_t)0x0010)Ž)USB_EP1R_STAT_TX_1 ((uint16_t)0x0020))USB_EP1R_DTOG_TX ((uint16_t)0x0040)‘)USB_EP1R_CTR_TX ((uint16_t)0x0080)’)USB_EP1R_EP_KIND ((uint16_t)0x0100)”)USB_EP1R_EP_TYPE ((uint16_t)0x0600)•)USB_EP1R_EP_TYPE_0 ((uint16_t)0x0200)–)USB_EP1R_EP_TYPE_1 ((uint16_t)0x0400)˜)USB_EP1R_SETUP ((uint16_t)0x0800)š)USB_EP1R_STAT_RX ((uint16_t)0x3000)›)USB_EP1R_STAT_RX_0 ((uint16_t)0x1000)œ)USB_EP1R_STAT_RX_1 ((uint16_t)0x2000)ž)USB_EP1R_DTOG_RX ((uint16_t)0x4000)Ÿ)USB_EP1R_CTR_RX ((uint16_t)0x8000)¢)USB_EP2R_EA ((uint16_t)0x000F)¤)USB_EP2R_STAT_TX ((uint16_t)0x0030)¥)USB_EP2R_STAT_TX_0 ((uint16_t)0x0010)¦)USB_EP2R_STAT_TX_1 ((uint16_t)0x0020)¨)USB_EP2R_DTOG_TX ((uint16_t)0x0040)©)USB_EP2R_CTR_TX ((uint16_t)0x0080)ª)USB_EP2R_EP_KIND ((uint16_t)0x0100)¬)USB_EP2R_EP_TYPE ((uint16_t)0x0600)­)USB_EP2R_EP_TYPE_0 ((uint16_t)0x0200)®)USB_EP2R_EP_TYPE_1 ((uint16_t)0x0400)°)USB_EP2R_SETUP ((uint16_t)0x0800)²)USB_EP2R_STAT_RX ((uint16_t)0x3000)³)USB_EP2R_STAT_RX_0 ((uint16_t)0x1000)´)USB_EP2R_STAT_RX_1 ((uint16_t)0x2000)¶)USB_EP2R_DTOG_RX ((uint16_t)0x4000)·)USB_EP2R_CTR_RX ((uint16_t)0x8000)º)USB_EP3R_EA ((uint16_t)0x000F)¼)USB_EP3R_STAT_TX ((uint16_t)0x0030)½)USB_EP3R_STAT_TX_0 ((uint16_t)0x0010)¾)USB_EP3R_STAT_TX_1 ((uint16_t)0x0020)À)USB_EP3R_DTOG_TX ((uint16_t)0x0040)Á)USB_EP3R_CTR_TX ((uint16_t)0x0080)Â)USB_EP3R_EP_KIND ((uint16_t)0x0100)Ä)USB_EP3R_EP_TYPE ((uint16_t)0x0600)Å)USB_EP3R_EP_TYPE_0 ((uint16_t)0x0200)Æ)USB_EP3R_EP_TYPE_1 ((uint16_t)0x0400)È)USB_EP3R_SETUP ((uint16_t)0x0800)Ê)USB_EP3R_STAT_RX ((uint16_t)0x3000)Ë)USB_EP3R_STAT_RX_0 ((uint16_t)0x1000)Ì)USB_EP3R_STAT_RX_1 ((uint16_t)0x2000)Î)USB_EP3R_DTOG_RX ((uint16_t)0x4000)Ï)USB_EP3R_CTR_RX ((uint16_t)0x8000)Ò)USB_EP4R_EA ((uint16_t)0x000F)Ô)USB_EP4R_STAT_TX ((uint16_t)0x0030)Õ)USB_EP4R_STAT_TX_0 ((uint16_t)0x0010)Ö)USB_EP4R_STAT_TX_1 ((uint16_t)0x0020)Ø)USB_EP4R_DTOG_TX ((uint16_t)0x0040)Ù)USB_EP4R_CTR_TX ((uint16_t)0x0080)Ú)USB_EP4R_EP_KIND ((uint16_t)0x0100)Ü)USB_EP4R_EP_TYPE ((uint16_t)0x0600)Ý)USB_EP4R_EP_TYPE_0 ((uint16_t)0x0200)Þ)USB_EP4R_EP_TYPE_1 ((uint16_t)0x0400)à)USB_EP4R_SETUP ((uint16_t)0x0800)â)USB_EP4R_STAT_RX ((uint16_t)0x3000)ã)USB_EP4R_STAT_RX_0 ((uint16_t)0x1000)ä)USB_EP4R_STAT_RX_1 ((uint16_t)0x2000)æ)USB_EP4R_DTOG_RX ((uint16_t)0x4000)ç)USB_EP4R_CTR_RX ((uint16_t)0x8000)ê)USB_EP5R_EA ((uint16_t)0x000F)ì)USB_EP5R_STAT_TX ((uint16_t)0x0030)í)USB_EP5R_STAT_TX_0 ((uint16_t)0x0010)î)USB_EP5R_STAT_TX_1 ((uint16_t)0x0020)ð)USB_EP5R_DTOG_TX ((uint16_t)0x0040)ñ)USB_EP5R_CTR_TX ((uint16_t)0x0080)ò)USB_EP5R_EP_KIND ((uint16_t)0x0100)ô)USB_EP5R_EP_TYPE ((uint16_t)0x0600)õ)USB_EP5R_EP_TYPE_0 ((uint16_t)0x0200)ö)USB_EP5R_EP_TYPE_1 ((uint16_t)0x0400)ø)USB_EP5R_SETUP ((uint16_t)0x0800)ú)USB_EP5R_STAT_RX ((uint16_t)0x3000)û)USB_EP5R_STAT_RX_0 ((uint16_t)0x1000)ü)USB_EP5R_STAT_RX_1 ((uint16_t)0x2000)þ)USB_EP5R_DTOG_RX ((uint16_t)0x4000)ÿ)USB_EP5R_CTR_RX ((uint16_t)0x8000)‚*USB_EP6R_EA ((uint16_t)0x000F)„*USB_EP6R_STAT_TX ((uint16_t)0x0030)…*USB_EP6R_STAT_TX_0 ((uint16_t)0x0010)†*USB_EP6R_STAT_TX_1 ((uint16_t)0x0020)ˆ*USB_EP6R_DTOG_TX ((uint16_t)0x0040)‰*USB_EP6R_CTR_TX ((uint16_t)0x0080)Š*USB_EP6R_EP_KIND ((uint16_t)0x0100)Œ*USB_EP6R_EP_TYPE ((uint16_t)0x0600)*USB_EP6R_EP_TYPE_0 ((uint16_t)0x0200)Ž*USB_EP6R_EP_TYPE_1 ((uint16_t)0x0400)*USB_EP6R_SETUP ((uint16_t)0x0800)’*USB_EP6R_STAT_RX ((uint16_t)0x3000)“*USB_EP6R_STAT_RX_0 ((uint16_t)0x1000)”*USB_EP6R_STAT_RX_1 ((uint16_t)0x2000)–*USB_EP6R_DTOG_RX ((uint16_t)0x4000)—*USB_EP6R_CTR_RX ((uint16_t)0x8000)š*USB_EP7R_EA ((uint16_t)0x000F)œ*USB_EP7R_STAT_TX ((uint16_t)0x0030)*USB_EP7R_STAT_TX_0 ((uint16_t)0x0010)ž*USB_EP7R_STAT_TX_1 ((uint16_t)0x0020) *USB_EP7R_DTOG_TX ((uint16_t)0x0040)¡*USB_EP7R_CTR_TX ((uint16_t)0x0080)¢*USB_EP7R_EP_KIND ((uint16_t)0x0100)¤*USB_EP7R_EP_TYPE ((uint16_t)0x0600)¥*USB_EP7R_EP_TYPE_0 ((uint16_t)0x0200)¦*USB_EP7R_EP_TYPE_1 ((uint16_t)0x0400)¨*USB_EP7R_SETUP ((uint16_t)0x0800)ª*USB_EP7R_STAT_RX ((uint16_t)0x3000)«*USB_EP7R_STAT_RX_0 ((uint16_t)0x1000)¬*USB_EP7R_STAT_RX_1 ((uint16_t)0x2000)®*USB_EP7R_DTOG_RX ((uint16_t)0x4000)¯*USB_EP7R_CTR_RX ((uint16_t)0x8000)³*USB_CNTR_FRES ((uint16_t)0x0001)´*USB_CNTR_PDWN ((uint16_t)0x0002)µ*USB_CNTR_LP_MODE ((uint16_t)0x0004)¶*USB_CNTR_FSUSP ((uint16_t)0x0008)·*USB_CNTR_RESUME ((uint16_t)0x0010)¸*USB_CNTR_ESOFM ((uint16_t)0x0100)¹*USB_CNTR_SOFM ((uint16_t)0x0200)º*USB_CNTR_RESETM ((uint16_t)0x0400)»*USB_CNTR_SUSPM ((uint16_t)0x0800)¼*USB_CNTR_WKUPM ((uint16_t)0x1000)½*USB_CNTR_ERRM ((uint16_t)0x2000)¾*USB_CNTR_PMAOVRM ((uint16_t)0x4000)¿*USB_CNTR_CTRM ((uint16_t)0x8000)Â*USB_ISTR_EP_ID ((uint16_t)0x000F)Ã*USB_ISTR_DIR ((uint16_t)0x0010)Ä*USB_ISTR_ESOF ((uint16_t)0x0100)Å*USB_ISTR_SOF ((uint16_t)0x0200)Æ*USB_ISTR_RESET ((uint16_t)0x0400)Ç*USB_ISTR_SUSP ((uint16_t)0x0800)È*USB_ISTR_WKUP ((uint16_t)0x1000)É*USB_ISTR_ERR ((uint16_t)0x2000)Ê*USB_ISTR_PMAOVR ((uint16_t)0x4000)Ë*USB_ISTR_CTR ((uint16_t)0x8000)Î*USB_FNR_FN ((uint16_t)0x07FF)Ï*USB_FNR_LSOF ((uint16_t)0x1800)Ð*USB_FNR_LCK ((uint16_t)0x2000)Ñ*USB_FNR_RXDM ((uint16_t)0x4000)Ò*USB_FNR_RXDP ((uint16_t)0x8000)Õ*USB_DADDR_ADD ((uint8_t)0x7F)Ö*USB_DADDR_ADD0 ((uint8_t)0x01)×*USB_DADDR_ADD1 ((uint8_t)0x02)Ø*USB_DADDR_ADD2 ((uint8_t)0x04)Ù*USB_DADDR_ADD3 ((uint8_t)0x08)Ú*USB_DADDR_ADD4 ((uint8_t)0x10)Û*USB_DADDR_ADD5 ((uint8_t)0x20)Ü*USB_DADDR_ADD6 ((uint8_t)0x40)Þ*USB_DADDR_EF ((uint8_t)0x80)á*USB_BTABLE_BTABLE ((uint16_t)0xFFF8)å*USB_ADDR0_TX_ADDR0_TX ((uint16_t)0xFFFE)è*USB_ADDR1_TX_ADDR1_TX ((uint16_t)0xFFFE)ë*USB_ADDR2_TX_ADDR2_TX ((uint16_t)0xFFFE)î*USB_ADDR3_TX_ADDR3_TX ((uint16_t)0xFFFE)ñ*USB_ADDR4_TX_ADDR4_TX ((uint16_t)0xFFFE)ô*USB_ADDR5_TX_ADDR5_TX ((uint16_t)0xFFFE)÷*USB_ADDR6_TX_ADDR6_TX ((uint16_t)0xFFFE)ú*USB_ADDR7_TX_ADDR7_TX ((uint16_t)0xFFFE)ÿ*USB_COUNT0_TX_COUNT0_TX ((uint16_t)0x03FF)‚+USB_COUNT1_TX_COUNT1_TX ((uint16_t)0x03FF)…+USB_COUNT2_TX_COUNT2_TX ((uint16_t)0x03FF)ˆ+USB_COUNT3_TX_COUNT3_TX ((uint16_t)0x03FF)‹+USB_COUNT4_TX_COUNT4_TX ((uint16_t)0x03FF)Ž+USB_COUNT5_TX_COUNT5_TX ((uint16_t)0x03FF)‘+USB_COUNT6_TX_COUNT6_TX ((uint16_t)0x03FF)”+USB_COUNT7_TX_COUNT7_TX ((uint16_t)0x03FF)™+USB_COUNT0_TX_0_COUNT0_TX_0 ((uint32_t)0x000003FF)œ+USB_COUNT0_TX_1_COUNT0_TX_1 ((uint32_t)0x03FF0000)Ÿ+USB_COUNT1_TX_0_COUNT1_TX_0 ((uint32_t)0x000003FF)¢+USB_COUNT1_TX_1_COUNT1_TX_1 ((uint32_t)0x03FF0000)¥+USB_COUNT2_TX_0_COUNT2_TX_0 ((uint32_t)0x000003FF)¨+USB_COUNT2_TX_1_COUNT2_TX_1 ((uint32_t)0x03FF0000)«+USB_COUNT3_TX_0_COUNT3_TX_0 ((uint16_t)0x000003FF)®+USB_COUNT3_TX_1_COUNT3_TX_1 ((uint16_t)0x03FF0000)±+USB_COUNT4_TX_0_COUNT4_TX_0 ((uint32_t)0x000003FF)´+USB_COUNT4_TX_1_COUNT4_TX_1 ((uint32_t)0x03FF0000)·+USB_COUNT5_TX_0_COUNT5_TX_0 ((uint32_t)0x000003FF)º+USB_COUNT5_TX_1_COUNT5_TX_1 ((uint32_t)0x03FF0000)½+USB_COUNT6_TX_0_COUNT6_TX_0 ((uint32_t)0x000003FF)À+USB_COUNT6_TX_1_COUNT6_TX_1 ((uint32_t)0x03FF0000)Ã+USB_COUNT7_TX_0_COUNT7_TX_0 ((uint32_t)0x000003FF)Æ+USB_COUNT7_TX_1_COUNT7_TX_1 ((uint32_t)0x03FF0000)Ë+USB_ADDR0_RX_ADDR0_RX ((uint16_t)0xFFFE)Î+USB_ADDR1_RX_ADDR1_RX ((uint16_t)0xFFFE)Ñ+USB_ADDR2_RX_ADDR2_RX ((uint16_t)0xFFFE)Ô+USB_ADDR3_RX_ADDR3_RX ((uint16_t)0xFFFE)×+USB_ADDR4_RX_ADDR4_RX ((uint16_t)0xFFFE)Ú+USB_ADDR5_RX_ADDR5_RX ((uint16_t)0xFFFE)Ý+USB_ADDR6_RX_ADDR6_RX ((uint16_t)0xFFFE)à+USB_ADDR7_RX_ADDR7_RX ((uint16_t)0xFFFE)å+USB_COUNT0_RX_COUNT0_RX ((uint16_t)0x03FF)ç+USB_COUNT0_RX_NUM_BLOCK ((uint16_t)0x7C00)è+USB_COUNT0_RX_NUM_BLOCK_0 ((uint16_t)0x0400)é+USB_COUNT0_RX_NUM_BLOCK_1 ((uint16_t)0x0800)ê+USB_COUNT0_RX_NUM_BLOCK_2 ((uint16_t)0x1000)ë+USB_COUNT0_RX_NUM_BLOCK_3 ((uint16_t)0x2000)ì+USB_COUNT0_RX_NUM_BLOCK_4 ((uint16_t)0x4000)î+USB_COUNT0_RX_BLSIZE ((uint16_t)0x8000)ñ+USB_COUNT1_RX_COUNT1_RX ((uint16_t)0x03FF)ó+USB_COUNT1_RX_NUM_BLOCK ((uint16_t)0x7C00)ô+USB_COUNT1_RX_NUM_BLOCK_0 ((uint16_t)0x0400)õ+USB_COUNT1_RX_NUM_BLOCK_1 ((uint16_t)0x0800)ö+USB_COUNT1_RX_NUM_BLOCK_2 ((uint16_t)0x1000)÷+USB_COUNT1_RX_NUM_BLOCK_3 ((uint16_t)0x2000)ø+USB_COUNT1_RX_NUM_BLOCK_4 ((uint16_t)0x4000)ú+USB_COUNT1_RX_BLSIZE ((uint16_t)0x8000)ý+USB_COUNT2_RX_COUNT2_RX ((uint16_t)0x03FF)ÿ+USB_COUNT2_RX_NUM_BLOCK ((uint16_t)0x7C00)€,USB_COUNT2_RX_NUM_BLOCK_0 ((uint16_t)0x0400),USB_COUNT2_RX_NUM_BLOCK_1 ((uint16_t)0x0800)‚,USB_COUNT2_RX_NUM_BLOCK_2 ((uint16_t)0x1000)ƒ,USB_COUNT2_RX_NUM_BLOCK_3 ((uint16_t)0x2000)„,USB_COUNT2_RX_NUM_BLOCK_4 ((uint16_t)0x4000)†,USB_COUNT2_RX_BLSIZE ((uint16_t)0x8000)‰,USB_COUNT3_RX_COUNT3_RX ((uint16_t)0x03FF)‹,USB_COUNT3_RX_NUM_BLOCK ((uint16_t)0x7C00)Œ,USB_COUNT3_RX_NUM_BLOCK_0 ((uint16_t)0x0400),USB_COUNT3_RX_NUM_BLOCK_1 ((uint16_t)0x0800)Ž,USB_COUNT3_RX_NUM_BLOCK_2 ((uint16_t)0x1000),USB_COUNT3_RX_NUM_BLOCK_3 ((uint16_t)0x2000),USB_COUNT3_RX_NUM_BLOCK_4 ((uint16_t)0x4000)’,USB_COUNT3_RX_BLSIZE ((uint16_t)0x8000)•,USB_COUNT4_RX_COUNT4_RX ((uint16_t)0x03FF)—,USB_COUNT4_RX_NUM_BLOCK ((uint16_t)0x7C00)˜,USB_COUNT4_RX_NUM_BLOCK_0 ((uint16_t)0x0400)™,USB_COUNT4_RX_NUM_BLOCK_1 ((uint16_t)0x0800)š,USB_COUNT4_RX_NUM_BLOCK_2 ((uint16_t)0x1000)›,USB_COUNT4_RX_NUM_BLOCK_3 ((uint16_t)0x2000)œ,USB_COUNT4_RX_NUM_BLOCK_4 ((uint16_t)0x4000)ž,USB_COUNT4_RX_BLSIZE ((uint16_t)0x8000)¡,USB_COUNT5_RX_COUNT5_RX ((uint16_t)0x03FF)£,USB_COUNT5_RX_NUM_BLOCK ((uint16_t)0x7C00)¤,USB_COUNT5_RX_NUM_BLOCK_0 ((uint16_t)0x0400)¥,USB_COUNT5_RX_NUM_BLOCK_1 ((uint16_t)0x0800)¦,USB_COUNT5_RX_NUM_BLOCK_2 ((uint16_t)0x1000)§,USB_COUNT5_RX_NUM_BLOCK_3 ((uint16_t)0x2000)¨,USB_COUNT5_RX_NUM_BLOCK_4 ((uint16_t)0x4000)ª,USB_COUNT5_RX_BLSIZE ((uint16_t)0x8000)­,USB_COUNT6_RX_COUNT6_RX ((uint16_t)0x03FF)¯,USB_COUNT6_RX_NUM_BLOCK ((uint16_t)0x7C00)°,USB_COUNT6_RX_NUM_BLOCK_0 ((uint16_t)0x0400)±,USB_COUNT6_RX_NUM_BLOCK_1 ((uint16_t)0x0800)²,USB_COUNT6_RX_NUM_BLOCK_2 ((uint16_t)0x1000)³,USB_COUNT6_RX_NUM_BLOCK_3 ((uint16_t)0x2000)´,USB_COUNT6_RX_NUM_BLOCK_4 ((uint16_t)0x4000)¶,USB_COUNT6_RX_BLSIZE ((uint16_t)0x8000)¹,USB_COUNT7_RX_COUNT7_RX ((uint16_t)0x03FF)»,USB_COUNT7_RX_NUM_BLOCK ((uint16_t)0x7C00)¼,USB_COUNT7_RX_NUM_BLOCK_0 ((uint16_t)0x0400)½,USB_COUNT7_RX_NUM_BLOCK_1 ((uint16_t)0x0800)¾,USB_COUNT7_RX_NUM_BLOCK_2 ((uint16_t)0x1000)¿,USB_COUNT7_RX_NUM_BLOCK_3 ((uint16_t)0x2000)À,USB_COUNT7_RX_NUM_BLOCK_4 ((uint16_t)0x4000)Â,USB_COUNT7_RX_BLSIZE ((uint16_t)0x8000)Ç,USB_COUNT0_RX_0_COUNT0_RX_0 ((uint32_t)0x000003FF)É,USB_COUNT0_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)Ê,USB_COUNT0_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)Ë,USB_COUNT0_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)Ì,USB_COUNT0_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)Í,USB_COUNT0_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)Î,USB_COUNT0_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)Ð,USB_COUNT0_RX_0_BLSIZE_0 ((uint32_t)0x00008000)Ó,USB_COUNT0_RX_1_COUNT0_RX_1 ((uint32_t)0x03FF0000)Õ,USB_COUNT0_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)Ö,USB_COUNT0_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)×,USB_COUNT0_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)Ø,USB_COUNT0_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)Ù,USB_COUNT0_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)Ú,USB_COUNT0_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)Ü,USB_COUNT0_RX_1_BLSIZE_1 ((uint32_t)0x80000000)ß,USB_COUNT1_RX_0_COUNT1_RX_0 ((uint32_t)0x000003FF)á,USB_COUNT1_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)â,USB_COUNT1_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)ã,USB_COUNT1_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)ä,USB_COUNT1_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)å,USB_COUNT1_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)æ,USB_COUNT1_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)è,USB_COUNT1_RX_0_BLSIZE_0 ((uint32_t)0x00008000)ë,USB_COUNT1_RX_1_COUNT1_RX_1 ((uint32_t)0x03FF0000)í,USB_COUNT1_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)î,USB_COUNT1_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)ï,USB_COUNT1_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)ð,USB_COUNT1_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)ñ,USB_COUNT1_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)ò,USB_COUNT1_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)ô,USB_COUNT1_RX_1_BLSIZE_1 ((uint32_t)0x80000000)÷,USB_COUNT2_RX_0_COUNT2_RX_0 ((uint32_t)0x000003FF)ù,USB_COUNT2_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)ú,USB_COUNT2_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)û,USB_COUNT2_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)ü,USB_COUNT2_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)ý,USB_COUNT2_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)þ,USB_COUNT2_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)€-USB_COUNT2_RX_0_BLSIZE_0 ((uint32_t)0x00008000)ƒ-USB_COUNT2_RX_1_COUNT2_RX_1 ((uint32_t)0x03FF0000)…-USB_COUNT2_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)†-USB_COUNT2_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)‡-USB_COUNT2_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)ˆ-USB_COUNT2_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)‰-USB_COUNT2_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)Š-USB_COUNT2_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)Œ-USB_COUNT2_RX_1_BLSIZE_1 ((uint32_t)0x80000000)-USB_COUNT3_RX_0_COUNT3_RX_0 ((uint32_t)0x000003FF)‘-USB_COUNT3_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)’-USB_COUNT3_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)“-USB_COUNT3_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)”-USB_COUNT3_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)•-USB_COUNT3_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)–-USB_COUNT3_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)˜-USB_COUNT3_RX_0_BLSIZE_0 ((uint32_t)0x00008000)›-USB_COUNT3_RX_1_COUNT3_RX_1 ((uint32_t)0x03FF0000)-USB_COUNT3_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)ž-USB_COUNT3_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)Ÿ-USB_COUNT3_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000) -USB_COUNT3_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)¡-USB_COUNT3_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)¢-USB_COUNT3_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)¤-USB_COUNT3_RX_1_BLSIZE_1 ((uint32_t)0x80000000)§-USB_COUNT4_RX_0_COUNT4_RX_0 ((uint32_t)0x000003FF)©-USB_COUNT4_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)ª-USB_COUNT4_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)«-USB_COUNT4_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)¬-USB_COUNT4_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)­-USB_COUNT4_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)®-USB_COUNT4_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)°-USB_COUNT4_RX_0_BLSIZE_0 ((uint32_t)0x00008000)³-USB_COUNT4_RX_1_COUNT4_RX_1 ((uint32_t)0x03FF0000)µ-USB_COUNT4_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)¶-USB_COUNT4_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)·-USB_COUNT4_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)¸-USB_COUNT4_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)¹-USB_COUNT4_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)º-USB_COUNT4_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)¼-USB_COUNT4_RX_1_BLSIZE_1 ((uint32_t)0x80000000)¿-USB_COUNT5_RX_0_COUNT5_RX_0 ((uint32_t)0x000003FF)Á-USB_COUNT5_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)Â-USB_COUNT5_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)Ã-USB_COUNT5_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)Ä-USB_COUNT5_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)Å-USB_COUNT5_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)Æ-USB_COUNT5_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)È-USB_COUNT5_RX_0_BLSIZE_0 ((uint32_t)0x00008000)Ë-USB_COUNT5_RX_1_COUNT5_RX_1 ((uint32_t)0x03FF0000)Í-USB_COUNT5_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)Î-USB_COUNT5_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)Ï-USB_COUNT5_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)Ð-USB_COUNT5_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)Ñ-USB_COUNT5_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)Ò-USB_COUNT5_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)Ô-USB_COUNT5_RX_1_BLSIZE_1 ((uint32_t)0x80000000)×-USB_COUNT6_RX_0_COUNT6_RX_0 ((uint32_t)0x000003FF)Ù-USB_COUNT6_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)Ú-USB_COUNT6_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)Û-USB_COUNT6_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)Ü-USB_COUNT6_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)Ý-USB_COUNT6_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)Þ-USB_COUNT6_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)à-USB_COUNT6_RX_0_BLSIZE_0 ((uint32_t)0x00008000)ã-USB_COUNT6_RX_1_COUNT6_RX_1 ((uint32_t)0x03FF0000)å-USB_COUNT6_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)æ-USB_COUNT6_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)ç-USB_COUNT6_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)è-USB_COUNT6_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000)é-USB_COUNT6_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)ê-USB_COUNT6_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)ì-USB_COUNT6_RX_1_BLSIZE_1 ((uint32_t)0x80000000)ï-USB_COUNT7_RX_0_COUNT7_RX_0 ((uint32_t)0x000003FF)ñ-USB_COUNT7_RX_0_NUM_BLOCK_0 ((uint32_t)0x00007C00)ò-USB_COUNT7_RX_0_NUM_BLOCK_0_0 ((uint32_t)0x00000400)ó-USB_COUNT7_RX_0_NUM_BLOCK_0_1 ((uint32_t)0x00000800)ô-USB_COUNT7_RX_0_NUM_BLOCK_0_2 ((uint32_t)0x00001000)õ-USB_COUNT7_RX_0_NUM_BLOCK_0_3 ((uint32_t)0x00002000)ö-USB_COUNT7_RX_0_NUM_BLOCK_0_4 ((uint32_t)0x00004000)ø-USB_COUNT7_RX_0_BLSIZE_0 ((uint32_t)0x00008000)û-USB_COUNT7_RX_1_COUNT7_RX_1 ((uint32_t)0x03FF0000)ý-USB_COUNT7_RX_1_NUM_BLOCK_1 ((uint32_t)0x7C000000)þ-USB_COUNT7_RX_1_NUM_BLOCK_1_0 ((uint32_t)0x04000000)ÿ-USB_COUNT7_RX_1_NUM_BLOCK_1_1 ((uint32_t)0x08000000)€.USB_COUNT7_RX_1_NUM_BLOCK_1_2 ((uint32_t)0x10000000).USB_COUNT7_RX_1_NUM_BLOCK_1_3 ((uint32_t)0x20000000)‚.USB_COUNT7_RX_1_NUM_BLOCK_1_4 ((uint32_t)0x40000000)„.USB_COUNT7_RX_1_BLSIZE_1 ((uint32_t)0x80000000).WWDG_CR_T ((uint8_t)0x7F)Ž.WWDG_CR_T0 ((uint8_t)0x01).WWDG_CR_T1 ((uint8_t)0x02).WWDG_CR_T2 ((uint8_t)0x04)‘.WWDG_CR_T3 ((uint8_t)0x08)’.WWDG_CR_T4 ((uint8_t)0x10)“.WWDG_CR_T5 ((uint8_t)0x20)”.WWDG_CR_T6 ((uint8_t)0x40)–.WWDG_CR_WDGA ((uint8_t)0x80)™.WWDG_CFR_W ((uint16_t)0x007F)š.WWDG_CFR_W0 ((uint16_t)0x0001)›.WWDG_CFR_W1 ((uint16_t)0x0002)œ.WWDG_CFR_W2 ((uint16_t)0x0004).WWDG_CFR_W3 ((uint16_t)0x0008)ž.WWDG_CFR_W4 ((uint16_t)0x0010)Ÿ.WWDG_CFR_W5 ((uint16_t)0x0020) .WWDG_CFR_W6 ((uint16_t)0x0040)¢.WWDG_CFR_WDGTB ((uint16_t)0x0180)£.WWDG_CFR_WDGTB0 ((uint16_t)0x0080)¤.WWDG_CFR_WDGTB1 ((uint16_t)0x0100)¦.WWDG_CFR_EWI ((uint16_t)0x0200)©.WWDG_SR_EWIF ((uint8_t)0x01)².SysTick_CTRL_ENABLE ((uint32_t)0x00000001)³.SysTick_CTRL_TICKINT ((uint32_t)0x00000002)´.SysTick_CTRL_CLKSOURCE ((uint32_t)0x00000004)µ.SysTick_CTRL_COUNTFLAG ((uint32_t)0x00010000)¸.SysTick_LOAD_RELOAD ((uint32_t)0x00FFFFFF)».SysTick_VAL_CURRENT ((uint32_t)0x00FFFFFF)¾.SysTick_CALIB_TENMS ((uint32_t)0x00FFFFFF)¿.SysTick_CALIB_SKEW ((uint32_t)0x40000000)À.SysTick_CALIB_NOREF ((uint32_t)0x80000000)É.NVIC_ISER_SETENA ((uint32_t)0xFFFFFFFF)Ê.NVIC_ISER_SETENA_0 ((uint32_t)0x00000001)Ë.NVIC_ISER_SETENA_1 ((uint32_t)0x00000002)Ì.NVIC_ISER_SETENA_2 ((uint32_t)0x00000004)Í.NVIC_ISER_SETENA_3 ((uint32_t)0x00000008)Î.NVIC_ISER_SETENA_4 ((uint32_t)0x00000010)Ï.NVIC_ISER_SETENA_5 ((uint32_t)0x00000020)Ð.NVIC_ISER_SETENA_6 ((uint32_t)0x00000040)Ñ.NVIC_ISER_SETENA_7 ((uint32_t)0x00000080)Ò.NVIC_ISER_SETENA_8 ((uint32_t)0x00000100)Ó.NVIC_ISER_SETENA_9 ((uint32_t)0x00000200)Ô.NVIC_ISER_SETENA_10 ((uint32_t)0x00000400)Õ.NVIC_ISER_SETENA_11 ((uint32_t)0x00000800)Ö.NVIC_ISER_SETENA_12 ((uint32_t)0x00001000)×.NVIC_ISER_SETENA_13 ((uint32_t)0x00002000)Ø.NVIC_ISER_SETENA_14 ((uint32_t)0x00004000)Ù.NVIC_ISER_SETENA_15 ((uint32_t)0x00008000)Ú.NVIC_ISER_SETENA_16 ((uint32_t)0x00010000)Û.NVIC_ISER_SETENA_17 ((uint32_t)0x00020000)Ü.NVIC_ISER_SETENA_18 ((uint32_t)0x00040000)Ý.NVIC_ISER_SETENA_19 ((uint32_t)0x00080000)Þ.NVIC_ISER_SETENA_20 ((uint32_t)0x00100000)ß.NVIC_ISER_SETENA_21 ((uint32_t)0x00200000)à.NVIC_ISER_SETENA_22 ((uint32_t)0x00400000)á.NVIC_ISER_SETENA_23 ((uint32_t)0x00800000)â.NVIC_ISER_SETENA_24 ((uint32_t)0x01000000)ã.NVIC_ISER_SETENA_25 ((uint32_t)0x02000000)ä.NVIC_ISER_SETENA_26 ((uint32_t)0x04000000)å.NVIC_ISER_SETENA_27 ((uint32_t)0x08000000)æ.NVIC_ISER_SETENA_28 ((uint32_t)0x10000000)ç.NVIC_ISER_SETENA_29 ((uint32_t)0x20000000)è.NVIC_ISER_SETENA_30 ((uint32_t)0x40000000)é.NVIC_ISER_SETENA_31 ((uint32_t)0x80000000)ì.NVIC_ICER_CLRENA ((uint32_t)0xFFFFFFFF)í.NVIC_ICER_CLRENA_0 ((uint32_t)0x00000001)î.NVIC_ICER_CLRENA_1 ((uint32_t)0x00000002)ï.NVIC_ICER_CLRENA_2 ((uint32_t)0x00000004)ð.NVIC_ICER_CLRENA_3 ((uint32_t)0x00000008)ñ.NVIC_ICER_CLRENA_4 ((uint32_t)0x00000010)ò.NVIC_ICER_CLRENA_5 ((uint32_t)0x00000020)ó.NVIC_ICER_CLRENA_6 ((uint32_t)0x00000040)ô.NVIC_ICER_CLRENA_7 ((uint32_t)0x00000080)õ.NVIC_ICER_CLRENA_8 ((uint32_t)0x00000100)ö.NVIC_ICER_CLRENA_9 ((uint32_t)0x00000200)÷.NVIC_ICER_CLRENA_10 ((uint32_t)0x00000400)ø.NVIC_ICER_CLRENA_11 ((uint32_t)0x00000800)ù.NVIC_ICER_CLRENA_12 ((uint32_t)0x00001000)ú.NVIC_ICER_CLRENA_13 ((uint32_t)0x00002000)û.NVIC_ICER_CLRENA_14 ((uint32_t)0x00004000)ü.NVIC_ICER_CLRENA_15 ((uint32_t)0x00008000)ý.NVIC_ICER_CLRENA_16 ((uint32_t)0x00010000)þ.NVIC_ICER_CLRENA_17 ((uint32_t)0x00020000)ÿ.NVIC_ICER_CLRENA_18 ((uint32_t)0x00040000)€/NVIC_ICER_CLRENA_19 ((uint32_t)0x00080000)/NVIC_ICER_CLRENA_20 ((uint32_t)0x00100000)‚/NVIC_ICER_CLRENA_21 ((uint32_t)0x00200000)ƒ/NVIC_ICER_CLRENA_22 ((uint32_t)0x00400000)„/NVIC_ICER_CLRENA_23 ((uint32_t)0x00800000)…/NVIC_ICER_CLRENA_24 ((uint32_t)0x01000000)†/NVIC_ICER_CLRENA_25 ((uint32_t)0x02000000)‡/NVIC_ICER_CLRENA_26 ((uint32_t)0x04000000)ˆ/NVIC_ICER_CLRENA_27 ((uint32_t)0x08000000)‰/NVIC_ICER_CLRENA_28 ((uint32_t)0x10000000)Š/NVIC_ICER_CLRENA_29 ((uint32_t)0x20000000)‹/NVIC_ICER_CLRENA_30 ((uint32_t)0x40000000)Œ/NVIC_ICER_CLRENA_31 ((uint32_t)0x80000000)/NVIC_ISPR_SETPEND ((uint32_t)0xFFFFFFFF)/NVIC_ISPR_SETPEND_0 ((uint32_t)0x00000001)‘/NVIC_ISPR_SETPEND_1 ((uint32_t)0x00000002)’/NVIC_ISPR_SETPEND_2 ((uint32_t)0x00000004)“/NVIC_ISPR_SETPEND_3 ((uint32_t)0x00000008)”/NVIC_ISPR_SETPEND_4 ((uint32_t)0x00000010)•/NVIC_ISPR_SETPEND_5 ((uint32_t)0x00000020)–/NVIC_ISPR_SETPEND_6 ((uint32_t)0x00000040)—/NVIC_ISPR_SETPEND_7 ((uint32_t)0x00000080)˜/NVIC_ISPR_SETPEND_8 ((uint32_t)0x00000100)™/NVIC_ISPR_SETPEND_9 ((uint32_t)0x00000200)š/NVIC_ISPR_SETPEND_10 ((uint32_t)0x00000400)›/NVIC_ISPR_SETPEND_11 ((uint32_t)0x00000800)œ/NVIC_ISPR_SETPEND_12 ((uint32_t)0x00001000)/NVIC_ISPR_SETPEND_13 ((uint32_t)0x00002000)ž/NVIC_ISPR_SETPEND_14 ((uint32_t)0x00004000)Ÿ/NVIC_ISPR_SETPEND_15 ((uint32_t)0x00008000) /NVIC_ISPR_SETPEND_16 ((uint32_t)0x00010000)¡/NVIC_ISPR_SETPEND_17 ((uint32_t)0x00020000)¢/NVIC_ISPR_SETPEND_18 ((uint32_t)0x00040000)£/NVIC_ISPR_SETPEND_19 ((uint32_t)0x00080000)¤/NVIC_ISPR_SETPEND_20 ((uint32_t)0x00100000)¥/NVIC_ISPR_SETPEND_21 ((uint32_t)0x00200000)¦/NVIC_ISPR_SETPEND_22 ((uint32_t)0x00400000)§/NVIC_ISPR_SETPEND_23 ((uint32_t)0x00800000)¨/NVIC_ISPR_SETPEND_24 ((uint32_t)0x01000000)©/NVIC_ISPR_SETPEND_25 ((uint32_t)0x02000000)ª/NVIC_ISPR_SETPEND_26 ((uint32_t)0x04000000)«/NVIC_ISPR_SETPEND_27 ((uint32_t)0x08000000)¬/NVIC_ISPR_SETPEND_28 ((uint32_t)0x10000000)­/NVIC_ISPR_SETPEND_29 ((uint32_t)0x20000000)®/NVIC_ISPR_SETPEND_30 ((uint32_t)0x40000000)¯/NVIC_ISPR_SETPEND_31 ((uint32_t)0x80000000)²/NVIC_ICPR_CLRPEND ((uint32_t)0xFFFFFFFF)³/NVIC_ICPR_CLRPEND_0 ((uint32_t)0x00000001)´/NVIC_ICPR_CLRPEND_1 ((uint32_t)0x00000002)µ/NVIC_ICPR_CLRPEND_2 ((uint32_t)0x00000004)¶/NVIC_ICPR_CLRPEND_3 ((uint32_t)0x00000008)·/NVIC_ICPR_CLRPEND_4 ((uint32_t)0x00000010)¸/NVIC_ICPR_CLRPEND_5 ((uint32_t)0x00000020)¹/NVIC_ICPR_CLRPEND_6 ((uint32_t)0x00000040)º/NVIC_ICPR_CLRPEND_7 ((uint32_t)0x00000080)»/NVIC_ICPR_CLRPEND_8 ((uint32_t)0x00000100)¼/NVIC_ICPR_CLRPEND_9 ((uint32_t)0x00000200)½/NVIC_ICPR_CLRPEND_10 ((uint32_t)0x00000400)¾/NVIC_ICPR_CLRPEND_11 ((uint32_t)0x00000800)¿/NVIC_ICPR_CLRPEND_12 ((uint32_t)0x00001000)À/NVIC_ICPR_CLRPEND_13 ((uint32_t)0x00002000)Á/NVIC_ICPR_CLRPEND_14 ((uint32_t)0x00004000)Â/NVIC_ICPR_CLRPEND_15 ((uint32_t)0x00008000)Ã/NVIC_ICPR_CLRPEND_16 ((uint32_t)0x00010000)Ä/NVIC_ICPR_CLRPEND_17 ((uint32_t)0x00020000)Å/NVIC_ICPR_CLRPEND_18 ((uint32_t)0x00040000)Æ/NVIC_ICPR_CLRPEND_19 ((uint32_t)0x00080000)Ç/NVIC_ICPR_CLRPEND_20 ((uint32_t)0x00100000)È/NVIC_ICPR_CLRPEND_21 ((uint32_t)0x00200000)É/NVIC_ICPR_CLRPEND_22 ((uint32_t)0x00400000)Ê/NVIC_ICPR_CLRPEND_23 ((uint32_t)0x00800000)Ë/NVIC_ICPR_CLRPEND_24 ((uint32_t)0x01000000)Ì/NVIC_ICPR_CLRPEND_25 ((uint32_t)0x02000000)Í/NVIC_ICPR_CLRPEND_26 ((uint32_t)0x04000000)Î/NVIC_ICPR_CLRPEND_27 ((uint32_t)0x08000000)Ï/NVIC_ICPR_CLRPEND_28 ((uint32_t)0x10000000)Ð/NVIC_ICPR_CLRPEND_29 ((uint32_t)0x20000000)Ñ/NVIC_ICPR_CLRPEND_30 ((uint32_t)0x40000000)Ò/NVIC_ICPR_CLRPEND_31 ((uint32_t)0x80000000)Õ/NVIC_IABR_ACTIVE ((uint32_t)0xFFFFFFFF)Ö/NVIC_IABR_ACTIVE_0 ((uint32_t)0x00000001)×/NVIC_IABR_ACTIVE_1 ((uint32_t)0x00000002)Ø/NVIC_IABR_ACTIVE_2 ((uint32_t)0x00000004)Ù/NVIC_IABR_ACTIVE_3 ((uint32_t)0x00000008)Ú/NVIC_IABR_ACTIVE_4 ((uint32_t)0x00000010)Û/NVIC_IABR_ACTIVE_5 ((uint32_t)0x00000020)Ü/NVIC_IABR_ACTIVE_6 ((uint32_t)0x00000040)Ý/NVIC_IABR_ACTIVE_7 ((uint32_t)0x00000080)Þ/NVIC_IABR_ACTIVE_8 ((uint32_t)0x00000100)ß/NVIC_IABR_ACTIVE_9 ((uint32_t)0x00000200)à/NVIC_IABR_ACTIVE_10 ((uint32_t)0x00000400)á/NVIC_IABR_ACTIVE_11 ((uint32_t)0x00000800)â/NVIC_IABR_ACTIVE_12 ((uint32_t)0x00001000)ã/NVIC_IABR_ACTIVE_13 ((uint32_t)0x00002000)ä/NVIC_IABR_ACTIVE_14 ((uint32_t)0x00004000)å/NVIC_IABR_ACTIVE_15 ((uint32_t)0x00008000)æ/NVIC_IABR_ACTIVE_16 ((uint32_t)0x00010000)ç/NVIC_IABR_ACTIVE_17 ((uint32_t)0x00020000)è/NVIC_IABR_ACTIVE_18 ((uint32_t)0x00040000)é/NVIC_IABR_ACTIVE_19 ((uint32_t)0x00080000)ê/NVIC_IABR_ACTIVE_20 ((uint32_t)0x00100000)ë/NVIC_IABR_ACTIVE_21 ((uint32_t)0x00200000)ì/NVIC_IABR_ACTIVE_22 ((uint32_t)0x00400000)í/NVIC_IABR_ACTIVE_23 ((uint32_t)0x00800000)î/NVIC_IABR_ACTIVE_24 ((uint32_t)0x01000000)ï/NVIC_IABR_ACTIVE_25 ((uint32_t)0x02000000)ð/NVIC_IABR_ACTIVE_26 ((uint32_t)0x04000000)ñ/NVIC_IABR_ACTIVE_27 ((uint32_t)0x08000000)ò/NVIC_IABR_ACTIVE_28 ((uint32_t)0x10000000)ó/NVIC_IABR_ACTIVE_29 ((uint32_t)0x20000000)ô/NVIC_IABR_ACTIVE_30 ((uint32_t)0x40000000)õ/NVIC_IABR_ACTIVE_31 ((uint32_t)0x80000000)ø/NVIC_IPR0_PRI_0 ((uint32_t)0x000000FF)ù/NVIC_IPR0_PRI_1 ((uint32_t)0x0000FF00)ú/NVIC_IPR0_PRI_2 ((uint32_t)0x00FF0000)û/NVIC_IPR0_PRI_3 ((uint32_t)0xFF000000)þ/NVIC_IPR1_PRI_4 ((uint32_t)0x000000FF)ÿ/NVIC_IPR1_PRI_5 ((uint32_t)0x0000FF00)€0NVIC_IPR1_PRI_6 ((uint32_t)0x00FF0000)0NVIC_IPR1_PRI_7 ((uint32_t)0xFF000000)„0NVIC_IPR2_PRI_8 ((uint32_t)0x000000FF)…0NVIC_IPR2_PRI_9 ((uint32_t)0x0000FF00)†0NVIC_IPR2_PRI_10 ((uint32_t)0x00FF0000)‡0NVIC_IPR2_PRI_11 ((uint32_t)0xFF000000)Š0NVIC_IPR3_PRI_12 ((uint32_t)0x000000FF)‹0NVIC_IPR3_PRI_13 ((uint32_t)0x0000FF00)Œ0NVIC_IPR3_PRI_14 ((uint32_t)0x00FF0000)0NVIC_IPR3_PRI_15 ((uint32_t)0xFF000000)0NVIC_IPR4_PRI_16 ((uint32_t)0x000000FF)‘0NVIC_IPR4_PRI_17 ((uint32_t)0x0000FF00)’0NVIC_IPR4_PRI_18 ((uint32_t)0x00FF0000)“0NVIC_IPR4_PRI_19 ((uint32_t)0xFF000000)–0NVIC_IPR5_PRI_20 ((uint32_t)0x000000FF)—0NVIC_IPR5_PRI_21 ((uint32_t)0x0000FF00)˜0NVIC_IPR5_PRI_22 ((uint32_t)0x00FF0000)™0NVIC_IPR5_PRI_23 ((uint32_t)0xFF000000)œ0NVIC_IPR6_PRI_24 ((uint32_t)0x000000FF)0NVIC_IPR6_PRI_25 ((uint32_t)0x0000FF00)ž0NVIC_IPR6_PRI_26 ((uint32_t)0x00FF0000)Ÿ0NVIC_IPR6_PRI_27 ((uint32_t)0xFF000000)¢0NVIC_IPR7_PRI_28 ((uint32_t)0x000000FF)£0NVIC_IPR7_PRI_29 ((uint32_t)0x0000FF00)¤0NVIC_IPR7_PRI_30 ((uint32_t)0x00FF0000)¥0NVIC_IPR7_PRI_31 ((uint32_t)0xFF000000)¨0SCB_CPUID_REVISION ((uint32_t)0x0000000F)©0SCB_CPUID_PARTNO ((uint32_t)0x0000FFF0)ª0SCB_CPUID_Constant ((uint32_t)0x000F0000)«0SCB_CPUID_VARIANT ((uint32_t)0x00F00000)¬0SCB_CPUID_IMPLEMENTER ((uint32_t)0xFF000000)¯0SCB_ICSR_VECTACTIVE ((uint32_t)0x000001FF)°0SCB_ICSR_RETTOBASE ((uint32_t)0x00000800)±0SCB_ICSR_VECTPENDING ((uint32_t)0x003FF000)²0SCB_ICSR_ISRPENDING ((uint32_t)0x00400000)³0SCB_ICSR_ISRPREEMPT ((uint32_t)0x00800000)´0SCB_ICSR_PENDSTCLR ((uint32_t)0x02000000)µ0SCB_ICSR_PENDSTSET ((uint32_t)0x04000000)¶0SCB_ICSR_PENDSVCLR ((uint32_t)0x08000000)·0SCB_ICSR_PENDSVSET ((uint32_t)0x10000000)¸0SCB_ICSR_NMIPENDSET ((uint32_t)0x80000000)»0SCB_VTOR_TBLOFF ((uint32_t)0x1FFFFF80)¼0SCB_VTOR_TBLBASE ((uint32_t)0x20000000)¿0SCB_AIRCR_VECTRESET ((uint32_t)0x00000001)À0SCB_AIRCR_VECTCLRACTIVE ((uint32_t)0x00000002)Á0SCB_AIRCR_SYSRESETREQ ((uint32_t)0x00000004)Ã0SCB_AIRCR_PRIGROUP ((uint32_t)0x00000700)Ä0SCB_AIRCR_PRIGROUP_0 ((uint32_t)0x00000100)Å0SCB_AIRCR_PRIGROUP_1 ((uint32_t)0x00000200)Æ0SCB_AIRCR_PRIGROUP_2 ((uint32_t)0x00000400)É0SCB_AIRCR_PRIGROUP0 ((uint32_t)0x00000000)Ê0SCB_AIRCR_PRIGROUP1 ((uint32_t)0x00000100)Ë0SCB_AIRCR_PRIGROUP2 ((uint32_t)0x00000200)Ì0SCB_AIRCR_PRIGROUP3 ((uint32_t)0x00000300)Í0SCB_AIRCR_PRIGROUP4 ((uint32_t)0x00000400)Î0SCB_AIRCR_PRIGROUP5 ((uint32_t)0x00000500)Ï0SCB_AIRCR_PRIGROUP6 ((uint32_t)0x00000600)Ð0SCB_AIRCR_PRIGROUP7 ((uint32_t)0x00000700)Ò0SCB_AIRCR_ENDIANESS ((uint32_t)0x00008000)Ó0SCB_AIRCR_VECTKEY ((uint32_t)0xFFFF0000)Ö0SCB_SCR_SLEEPONEXIT ((uint8_t)0x02)×0SCB_SCR_SLEEPDEEP ((uint8_t)0x04)Ø0SCB_SCR_SEVONPEND ((uint8_t)0x10)Û0SCB_CCR_NONBASETHRDENA ((uint16_t)0x0001)Ü0SCB_CCR_USERSETMPEND ((uint16_t)0x0002)Ý0SCB_CCR_UNALIGN_TRP ((uint16_t)0x0008)Þ0SCB_CCR_DIV_0_TRP ((uint16_t)0x0010)ß0SCB_CCR_BFHFNMIGN ((uint16_t)0x0100)à0SCB_CCR_STKALIGN ((uint16_t)0x0200)ã0SCB_SHPR_PRI_N ((uint32_t)0x000000FF)ä0SCB_SHPR_PRI_N1 ((uint32_t)0x0000FF00)å0SCB_SHPR_PRI_N2 ((uint32_t)0x00FF0000)æ0SCB_SHPR_PRI_N3 ((uint32_t)0xFF000000)é0SCB_SHCSR_MEMFAULTACT ((uint32_t)0x00000001)ê0SCB_SHCSR_BUSFAULTACT ((uint32_t)0x00000002)ë0SCB_SHCSR_USGFAULTACT ((uint32_t)0x00000008)ì0SCB_SHCSR_SVCALLACT ((uint32_t)0x00000080)í0SCB_SHCSR_MONITORACT ((uint32_t)0x00000100)î0SCB_SHCSR_PENDSVACT ((uint32_t)0x00000400)ï0SCB_SHCSR_SYSTICKACT ((uint32_t)0x00000800)ð0SCB_SHCSR_USGFAULTPENDED ((uint32_t)0x00001000)ñ0SCB_SHCSR_MEMFAULTPENDED ((uint32_t)0x00002000)ò0SCB_SHCSR_BUSFAULTPENDED ((uint32_t)0x00004000)ó0SCB_SHCSR_SVCALLPENDED ((uint32_t)0x00008000)ô0SCB_SHCSR_MEMFAULTENA ((uint32_t)0x00010000)õ0SCB_SHCSR_BUSFAULTENA ((uint32_t)0x00020000)ö0SCB_SHCSR_USGFAULTENA ((uint32_t)0x00040000)ú0SCB_CFSR_IACCVIOL ((uint32_t)0x00000001)û0SCB_CFSR_DACCVIOL ((uint32_t)0x00000002)ü0SCB_CFSR_MUNSTKERR ((uint32_t)0x00000008)ý0SCB_CFSR_MSTKERR ((uint32_t)0x00000010)þ0SCB_CFSR_MMARVALID ((uint32_t)0x00000080)€1SCB_CFSR_IBUSERR ((uint32_t)0x00000100)1SCB_CFSR_PRECISERR ((uint32_t)0x00000200)‚1SCB_CFSR_IMPRECISERR ((uint32_t)0x00000400)ƒ1SCB_CFSR_UNSTKERR ((uint32_t)0x00000800)„1SCB_CFSR_STKERR ((uint32_t)0x00001000)…1SCB_CFSR_BFARVALID ((uint32_t)0x00008000)‡1SCB_CFSR_UNDEFINSTR ((uint32_t)0x00010000)ˆ1SCB_CFSR_INVSTATE ((uint32_t)0x00020000)‰1SCB_CFSR_INVPC ((uint32_t)0x00040000)Š1SCB_CFSR_NOCP ((uint32_t)0x00080000)‹1SCB_CFSR_UNALIGNED ((uint32_t)0x01000000)Œ1SCB_CFSR_DIVBYZERO ((uint32_t)0x02000000)1SCB_HFSR_VECTTBL ((uint32_t)0x00000002)1SCB_HFSR_FORCED ((uint32_t)0x40000000)‘1SCB_HFSR_DEBUGEVT ((uint32_t)0x80000000)”1SCB_DFSR_HALTED ((uint8_t)0x01)•1SCB_DFSR_BKPT ((uint8_t)0x02)–1SCB_DFSR_DWTTRAP ((uint8_t)0x04)—1SCB_DFSR_VCATCH ((uint8_t)0x08)˜1SCB_DFSR_EXTERNAL ((uint8_t)0x10)›1SCB_MMFAR_ADDRESS ((uint32_t)0xFFFFFFFF)ž1SCB_BFAR_ADDRESS ((uint32_t)0xFFFFFFFF)¡1SCB_AFSR_IMPDEF ((uint32_t)0xFFFFFFFF)²1SET_BIT(REG,BIT) ((REG) |= (BIT))´1CLEAR_BIT(REG,BIT) ((REG) &= ~(BIT))¶1READ_BIT(REG,BIT) ((REG) & (BIT))¸1CLEAR_REG(REG) ((REG) = (0x0))º1WRITE_REG(REG,VAL) ((REG) = (VAL))¼1READ_REG(REG) ((REG))¾1MODIFY_REG(REG,CLEARMASK,SETMASK) WRITE_REG((REG), (((READ_REG(REG)) & (~(CLEARMASK))) | (SETMASK)))_CHQUEUES_H_ &Q_OK RDY_OK'Q_TIMEOUT RDY_TIMEOUT(Q_RESET RDY_RESET)Q_EMPTY -3*Q_FULL -4VchQSizeI(qp) ((size_t)((qp)->q_top - (qp)->q_buffer))bchQSpaceI(qp) ((qp)->q_counter)mchQGetLink(qp) ((qp)->q_link)ŠchIQGetFullI(iqp) chQSpaceI(iqp)•chIQGetEmptyI(iqp) (chQSizeI(iqp) - chQSpaceI(iqp))¡chIQIsEmptyI(iqp) ((bool_t)(chQSpaceI(iqp) <= 0))­chIQIsFullI(iqp) ((bool_t)(((iqp)->q_wrptr == (iqp)->q_rdptr) && ((iqp)->q_counter != 0)))¼chIQGet(iqp) chIQGetTimeout(iqp, TIME_INFINITE)Ê_INPUTQUEUE_DATA(name,buffer,size,inotify,link) { _THREADSQUEUE_DATA(name), 0, (uint8_t *)(buffer), (uint8_t *)(buffer) + (size), (uint8_t *)(buffer), (uint8_t *)(buffer), (inotify), (link) }àINPUTQUEUE_DECL(name,buffer,size,inotify,link) InputQueue name = _INPUTQUEUE_DATA(name, buffer, size, inotify, link)ýchOQGetFullI(oqp) (chQSizeI(oqp) - chQSpaceI(oqp))ˆchOQGetEmptyI(oqp) chQSpaceI(oqp)”chOQIsEmptyI(oqp) ((bool_t)(((oqp)->q_wrptr == (oqp)->q_rdptr) && ((oqp)->q_counter != 0)))¡chOQIsFullI(oqp) ((bool_t)(chQSpaceI(oqp) <= 0))±chOQPut(oqp,b) chOQPutTimeout(oqp, b, TIME_INFINITE)¿_OUTPUTQUEUE_DATA(name,buffer,size,onotify,link) { _THREADSQUEUE_DATA(name), (size), (uint8_t *)(buffer), (uint8_t *)(buffer) + (size), (uint8_t *)(buffer), (uint8_t *)(buffer), (onotify), (link) }ÕOUTPUTQUEUE_DECL(name,buffer,size,onotify,link) OutputQueue name = _OUTPUTQUEUE_DATA(name, buffer, size, onotify, link)_CHTHREADS_H_ $THD_STATE_READY 0%THD_STATE_CURRENT 1&THD_STATE_SUSPENDED 2'THD_STATE_WTSEM 3(THD_STATE_WTMTX 4)THD_STATE_WTCOND 5+THD_STATE_SLEEPING 6-THD_STATE_WTEXIT 7.THD_STATE_WTOREVT 8/THD_STATE_WTANDEVT 90THD_STATE_SNDMSGQ 101THD_STATE_SNDMSG 113THD_STATE_WTMSG 124THD_STATE_WTQUEUE 135THD_STATE_FINAL 14<THD_STATE_NAMES "READY", "CURRENT", "SUSPENDED", "WTSEM", "WTMTX", "WTCOND", "SLEEPING", "WTEXIT", "WTOREVT", "WTANDEVT", "SNDMSGQ", "SNDMSG", "WTMSG", "WTQUEUE", "FINAL"FTHD_MEM_MODE_MASK 3GTHD_MEM_MODE_STATIC 0HTHD_MEM_MODE_HEAP 1JTHD_MEM_MODE_MEMPOOL 2LTHD_TERMINATE 4êchThdSelf() currpòchThdGetPriority() (currp->p_prio)þchThdGetTicks(tp) ((tp)->p_time)†chThdLS() (void *)(currp + 1)’chThdTerminated(tp) ((tp)->p_state == THD_STATE_FINAL)chThdShouldTerminate() (currp->p_flags & THD_TERMINATE)¦chThdResumeI(tp) chSchReadyI(tp)´chThdSleepS(time) chSchGoSleepTimeoutS(THD_STATE_SLEEPING, time)ÀchThdSleepSeconds(sec) chThdSleep(S2ST(sec))ÍchThdSleepMilliseconds(msec) chThdSleep(MS2ST(msec))ÚchThdSleepMicroseconds(usec) chThdSleep(US2ST(usec))_CHMEMPOOLS_H_ >_MEMORYPOOL_DATA(name,size,provider) {NULL, size, provider}KMEMORYPOOL_DECL(name,size,provider) MemoryPool name = _MEMORYPOOL_DATA(name, size, provider)achPoolAdd(mp,objp) chPoolFree(mp, objp)rchPoolAddI(mp,objp) chPoolFreeI(mp, objp)_CHHEAP_H_ _CHMEMCORE_H_ -MEM_ALIGN_SIZE sizeof(stkalign_t)2MEM_ALIGN_MASK (MEM_ALIGN_SIZE - 1)7MEM_ALIGN_PREV(p) ((size_t)(p) & ~MEM_ALIGN_MASK)<MEM_ALIGN_NEXT(p) MEM_ALIGN_PREV((size_t)(p) + MEM_ALIGN_MASK)BMEM_IS_ALIGNED(p) (((size_t)(p) & MEM_ALIGN_MASK) == 0)!_CHEVENTS_H_ K_EVENTSOURCE_DATA(name) {(void *)(&name)}TEVENTSOURCE_DECL(name) EventSource name = _EVENTSOURCE_DATA(name)YALL_EVENTS ((eventmask_t)-1)^EVENT_MASK(eid) ((eventmask_t)(1 << (eid)))schEvtRegister(esp,elp,eid) chEvtRegisterMask(esp, elp, EVENT_MASK(eid))chEvtInit(esp) ((esp)->es_next = (EventListener *)(void *)(esp))‰chEvtIsListeningI(esp) ((void *)(esp) != (void *)(esp)->es_next)”chEvtBroadcast(esp) chEvtBroadcastFlags(esp, 0)¢chEvtBroadcastI(esp) chEvtBroadcastFlagsI(esp, 0)_CHMTX_H_ D_MUTEX_DATA(name) {_THREADSQUEUE_DATA(name.m_queue), NULL, NULL}MMUTEX_DECL(name) Mutex name = _MUTEX_DATA(name)YchMtxQueueNotEmptyS(mp) notempty(&(mp)->m_queue)_CHVT_H_ .S2ST(sec) ((systime_t)((sec) * CH_FREQUENCY)):MS2ST(msec) ((systime_t)(((((msec) - 1L) * CH_FREQUENCY) / 1000L) + 1L))GUS2ST(usec) ((systime_t)(((((usec) - 1L) * CH_FREQUENCY) / 1000000L) + 1L))‚chVTDoTickI() { vtlist.vt_systime++; if (&vtlist != (VTList *)vtlist.vt_next) { VirtualTimer *vtp; --vtlist.vt_next->vt_time; while (!(vtp = vtlist.vt_next)->vt_time) { vtfunc_t fn = vtp->vt_func; vtp->vt_func = (vtfunc_t)NULL; vtp->vt_next->vt_prev = (void *)&vtlist; (&vtlist)->vt_next = vtp->vt_next; chSysUnlockFromIsr(); fn(vtp->vt_par); chSysLockFromIsr(); } } }™chVTIsArmedI(vtp) ((vtp)->vt_func != NULL)®chVTSet(vtp,time,vtfunc,par) { chSysLock(); chVTSetI(vtp, time, vtfunc, par); chSysUnlock(); }¼chVTReset(vtp) { chSysLock(); if (chVTIsArmedI(vtp)) chVTResetI(vtp); chSysUnlock(); }ÎchTimeNow() (vtlist.vt_systime)_CHCORE_V7M_H_ 'CORTEX_BASEPRI_DISABLED 0;PORT_IDLE_THREAD_STACK_SIZE 16HPORT_INT_REQUIRED_STACK 32OCORTEX_ENABLE_WFI_IDLE FALSEXCORTEX_PRIORITY_SYSTICK (CORTEX_PRIORITY_LEVELS >> 1)cCORTEX_USE_FPU CORTEX_HAS_FPUoCORTEX_SIMPLIFIED_PRIORITY FALSEzCORTEX_PRIORITY_SVCALL (CORTEX_MAXIMUM_PRIORITY + 1)„CORTEX_VTOR_INIT 0x00000000CORTEX_PRIGROUP_INIT (7 - CORTEX_PRIORITY_BITS)˜CORTEX_MAX_KERNEL_PRIORITY (CORTEX_PRIORITY_SVCALL + 1)žCORTEX_BASEPRI_KERNEL CORTEX_PRIORITY_MASK(CORTEX_MAX_KERNEL_PRIORITY)¬CORTEX_PRIORITY_PENDSV CORTEX_BASEPRI_KERNEL¶CH_ARCHITECTURE_ARM_v7M »CH_ARCHITECTURE_NAME "ARMv7-M"ÀCH_CORE_VARIANT_NAME "Cortex-M3"ÐCH_PORT_INFO "Advanced kernel mode"¹SETUP_CONTEXT(workspace,wsize,pf,arg) { tp->p_ctx.r13 = (struct intctx *)((uint8_t *)workspace + wsize - sizeof(struct intctx)); tp->p_ctx.r13->r4 = (regarm_t)pf; tp->p_ctx.r13->r5 = (regarm_t)arg; tp->p_ctx.r13->lr = (regarm_t)_port_thread_start; }ÅSTACK_ALIGN(n) ((((n) - 1) | (sizeof(stkalign_t) - 1)) + 1)ÊTHD_WA_SIZE(n) STACK_ALIGN(sizeof(Thread) + sizeof(struct intctx) + sizeof(struct extctx) + (n) + (PORT_INT_REQUIRED_STACK))ÔWORKING_AREA(s,n) stkalign_t s[THD_WA_SIZE(n) / sizeof(stkalign_t)]ÛPORT_IRQ_PROLOGUE() âPORT_IRQ_EPILOGUE() _port_irq_epilogue()éPORT_IRQ_HANDLER(id) void id(void)ðPORT_FAST_IRQ_HANDLER(id) void id(void)õport_init() _port_init()þport_lock() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_KERNEL; }port_unlock() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_DISABLED; }œport_lock_from_isr() port_lock()¥port_unlock_from_isr() port_unlock()­port_disable() __disable_irq()µport_suspend() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_KERNEL; }Âport_enable() { register uint32_t basepri __asm("basepri"); basepri = CORTEX_BASEPRI_DISABLED; __enable_irq(); }Öport_wait_for_interrupt() äport_switch(ntp,otp) _port_switch(ntp, otp)!_CHLISTS_H_ *queue_init(tqp) ((tqp)->p_next = (tqp)->p_prev = (Thread *)(tqp));1list_init(tlp) ((tlp)->p_next = (Thread *)(tlp))9isempty(p) ((p)->p_next == (Thread *)(p))Anotempty(p) ((p)->p_next != (Thread *)(p))J_THREADSQUEUE_DATA(name) {(Thread *)&name, (Thread *)&name}STHREADSQUEUE_DECL(name) ThreadsQueue name = _THREADSQUEUE_DATA(name)_CHTYPES_H_  !"4INLINE __inline:ROMCONST const@PACK_STRUCT_STRUCT EPACK_STRUCT_BEGIN __packedKPACK_STRUCT_END  __stdint_h  __ARMCLIB_VERSION 5030024__STDINT_DECLS __CLIBNS__CLIBNS \INT8_MIN -128]INT16_MIN -32768^INT32_MIN (~0x7fffffff)_INT64_MIN __ESCAPE__(~0x7fffffffffffffffll)bINT8_MAX 127cINT16_MAX 32767dINT32_MAX 2147483647eINT64_MAX __ESCAPE__(9223372036854775807ll)hUINT8_MAX 255iUINT16_MAX 65535jUINT32_MAX 4294967295ukUINT64_MAX __ESCAPE__(18446744073709551615ull)pINT_LEAST8_MIN -128qINT_LEAST16_MIN -32768rINT_LEAST32_MIN (~0x7fffffff)sINT_LEAST64_MIN __ESCAPE__(~0x7fffffffffffffffll)vINT_LEAST8_MAX 127wINT_LEAST16_MAX 32767xINT_LEAST32_MAX 2147483647yINT_LEAST64_MAX __ESCAPE__(9223372036854775807ll)|UINT_LEAST8_MAX 255}UINT_LEAST16_MAX 65535~UINT_LEAST32_MAX 4294967295uUINT_LEAST64_MAX __ESCAPE__(18446744073709551615ull)„INT_FAST8_MIN (~0x7fffffff)…INT_FAST16_MIN (~0x7fffffff)†INT_FAST32_MIN (~0x7fffffff)‡INT_FAST64_MIN __ESCAPE__(~0x7fffffffffffffffll)ŠINT_FAST8_MAX 2147483647‹INT_FAST16_MAX 2147483647ŒINT_FAST32_MAX 2147483647INT_FAST64_MAX __ESCAPE__(9223372036854775807ll)UINT_FAST8_MAX 4294967295u‘UINT_FAST16_MAX 4294967295u’UINT_FAST32_MAX 4294967295u“UINT_FAST64_MAX __ESCAPE__(18446744073709551615ull)˜INTPTR_MIN (~0x7fffffff)›INTPTR_MAX 2147483647žUINTPTR_MAX 4294967295u£INTMAX_MIN __ESCAPE__(~0x7fffffffffffffffll)¦INTMAX_MAX __ESCAPE__(9223372036854775807ll)©UINTMAX_MAX __ESCAPE__(18446744073709551615ull)®PTRDIFF_MIN (~0x7fffffff)¯PTRDIFF_MAX 2147483647²SIG_ATOMIC_MIN (~0x7fffffff)³SIG_ATOMIC_MAX 2147483647¶SIZE_MAX 4294967295u»WCHAR_MIN¼WCHAR_MAXÂWCHAR_MIN 0ÃWCHAR_MAX 65535ÇWINT_MIN (~0x7fffffff)ÈWINT_MAX 2147483647ÏINT8_C(x) (x)ÐINT16_C(x) (x)ÑINT32_C(x) (x)ÒINT64_C(x) __ESCAPE__(x##ll)ÔUINT8_C(x) (x##u)ÕUINT16_C(x) (x##u)ÖUINT32_C(x) (x##u)×UINT64_C(x) __ESCAPE__(x##ull)ÚINTMAX_C(x) __ESCAPE__(x##ll)ÛUINTMAX_C(x) __ESCAPE__(x##ull)__stddef_h __ARMCLIB_VERSION 5030024__STDDEF_DECLS __CLIBNS __CLIBNS GNULLHNULL 0Loffsetof(t,memb) ((__CLIBNS size_t)__INTADDR__(&(((t *)0)->memb)))%ˆgdekoduj_zpravu_GPS" h¤„GPGGA_informace4DCx¥dekodujPrikaz3GPGGA_informaceDiômain.8m€tp_odpal–uvitaci_zprava%¼D¨gpt_lld_stop_timer€Pn0ÆVectorB0gpt_lld_init9gpt_lld_startsgpt_lld_stop¡gpt_lld_start_timerægpt_lld_polled_delay€p¸ GPTD248q °hal_lld_initästm32_clock_initYDrDVectorD4!VectorD8?sd_lld_init`sd_lld_startÁsd_lld_stopˆuìÆSD1×SD2:tvl³_pal_lld_init“_pal_lld_setgroupmodeÐI¼—tmObjectInitàxPtmInithàz¤ÿsdInitsdObjectInitesdStartÅsdStopsdIncomingDataIOsdRequestDataI%TKì˜halIsCounterWithin-,€dœhalInitèhalPolledDelayM@L,˜gptStartContinuousIÐgptStartOneShotIgptStopTimerIª0œgptInit¸gptObjectInitægptStartGgptStop™gptChangeInterval&gptStartContinuousÔgptStartOneShotygptStopTimerëgptPolledDelay%6ܾpal_default_configJÀ…¨ª_vt_initÇchVTSetIchVTResetIEchTimeIsWithinh‡¬”vtlist? Q¬·_thread_initöchThdCreateIZchThdExitSªˆÐ=chThdCreateStaticHchThdSetPriorityÎchThdResume;chThdTerminate“chThdSleepéchThdSleepUntilCchThdYieldÇchThdExit7chThdWaitD䍘«_idle_threadÒchSysInitchSysTimerHandlerI"|´•_idle_thread_wag Wx¨chSchReadyIächSchGoSleepSchSchDoRescheduleAheadHchSchDoRescheduleBehindw0œ¬_scheduler_init÷chSchGoSleepTimeoutSýchSchWakeupSãchSchRescheduleS½chSchDoReschedule̕¬–rlistx–´šch_debug¯,—$®chIQInitchIQResetIZchIQPutIÌchIQGetTimeoutÂchIQReadTimeoutâchOQInit7chOQResetIchOQPutTimeoutchOQGetIÿchOQWriteTimeout/|]¯chMtxLockSáchMtxTryLockSoPž¡chMtxInitÔchMtxLockIchMtxTryLockßchMtxUnlock®chMtxUnlockSTchMtxUnlockAll> `d¬chPoolFreeIÜchPoolFree%chPoolAllocIA`£Ü°chPoolInit}chPoolLoadArrayDchPoolAllocXb<«chCoreAllocIóImage$$RW_IRAM1$$ZI$$LimitImage$$RW_IRAM2$$Base><¦È¯_core_initöchCoreAlloc‹chCoreStatus\Ȩ<¬_heap_initËchHeapInitchHeapAlloc€chHeapFreeÈchHeapStatus8øc°chEvtSignalIÛchEvtBroadcastFlagsIP¸«$ ¤chEvtRegisterMaskchEvtUnregisterƒchEvtGetAndClearEventschEvtAddEventsÞchEvtGetAndClearFlagscchEvtSignalächEvtBroadcastFlags—chEvtGetAndClearFlagsIóchEvtDispatch=chEvtWaitOneÀchEvtWaitAnyDchEvtWaitAll¿chEvtWaitOneTimeoutchEvtWaitAnyTimeout\chEvtWaitAllTimeouteÜ´ä¯chThdAddRefchThdRelease|chThdCreateFromHeap2chThdCreateFromMemoryPoolZÀ·ˆ¹nvicEnableVectorûnvicDisableVector2nvicSetSystemHandlerPriority%Èe ¯_port_irq_epilogue@ºøøSysTickVectorSVCallVectorÕ_port_init2,SD1SD2Ðp]GPTD2¸R¨Žvtlist-ð½ð®__early_initÏboardInit%à¾Ä¢pal_default_config ô( 0È Ì $ <Ö àü F  P °  ¼ p  t ¤ ¨h p 0Š ˜& ,b l| €ð ’ ´² ä’ ÄÜ ì„  Š Ò# ”%<' x'L( P(\* `*d* ñÿDñÿpØvd*¨ñÿ±è ¸è ¿è Îè Óè pà@Üñÿp $ñÿ8ñÿpDcñÿôp<£ñÿp@Êñÿêñÿ ñÿpà.ñÿpÈPñÿpp€ u€ ‚ñÿ£ñÿÅñÿpP è î ö ýñÿp¼ !ñÿ@ñÿpP
364 m ¬ 364 _ñÿpt ñÿv +¥ñÿp¨Åû`p  ÌñÿëñÿpppÀ 
365 y ´ 365 À Hñÿp08ñÿp˜pÈ Vñÿvñÿñÿ°ñÿÊñÿêñÿñÿ$ñÿ>ñÿ^ñÿp,xñÿ˜ñÿp²ñÿÒñÿìñÿ ñÿ&ñÿFñÿ`ñÿ„ñÿ¢ñÿÂñÿÜñÿüñÿñÿ6ñÿPñÿpñÿŠñÿ­ñÿplÊm
366 {ðph ðv°) Ä 366 Ðw
367 °) Ó 367 Ձ
368 ñÿ 368 Ù‹
369 ñÿ: ñÿo ñÿ ñÿÒ ñÿpœ ñÿ1 ñÿp|pX [ ñÿf ñÿp¤p ¥*w Ï>„ !’ph à h 0ž ˜ °v¼)« ¼)³ Ä) è Á ñÿpH&pH -Ï ñÿÚ ñÿß ñÿp 'ð ñÿpD'Vð ñÿpœ'€ ñÿp( ñÿ- ô5 ñÿL pð ñÿp"(D5 ñÿl pŒ t¬ tÌ xì x5 ñÿ5 ñÿ p,€L€ð ñÿpf(N\ñÿpñÿp´(ñÿñÿñÿšñÿ¬h\ñÿ5 ñÿÌ„šñÿëj j+jKjkj‹j«jËjëj j+jKjkj‹j«jËjëj j+jKj5 ñÿk†Š†©ŠÈñÿÈñÿÙñÿëñÿpÀ(ñÿÈñÿÈñÿšñÿlëñÿ\ñÿpÌ(\ñÿpÎ(&ñÿ:ñÿ:ñÿšñÿKnon“n·nÛnÿn#ñÿ:ñÿ:ñÿ:ñÿ:ñÿëñÿ6ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿGñÿ_ü4jñÿƒ0jñÿ’LŸñÿ<ñÿNXõ_ýmý,ýœ ¯1ÂMÙiçkþkk*k@kTkok‚kšk±kÆkákúkk1kIk^kskŠk k»mÍoéooo6oPooqzqq›u©u½yÍyá…ë‡ø‡ 369 Ý•â›ç¡î§v$+ ô$+ øñÿñÿ@ñÿ`ñÿzñÿ™ñÿp€²»‰&è à Öñÿ÷ñÿ ñÿK ñÿp| ñÿ­ ñÿ× ñÿ
370 ‹‘&•0™>µWÙdéw÷û¡ýJ´GXŸϱ,Úõ"éõ"üõ" õ"õ"&õ"3õ"Dõ"Mõ"Võ"_õ"hõ"qõ"zõ"ƒõ"Œõ"•õ"žõ"§õ"°õ"¹õ"Âõ"Ëõ"Ôõ"Ýõ"æõ"ïõ"øõ"õ" 370 ñÿ2
371 õ"õ"õ"%õ".õ"7õ"@õ"Iõ"Rõ"[õ"dõ"mõ"võ"õ"ˆõ"‘õ"šõ"£õ"¬õ"µõ"¾õ"Çõ"Ðõ"Ùõ"âõ"ëõù@94#m"@™L­VY>mA@‡™Ÿ*©É ÀéÏ2Ü3Nñ•<ÑZ'+ 371 ñÿo
372 >50Le2Y—.fÅ.sóD‡7@›w>¯¹ºËÅ߀Ñ_jÜÉ6é ô 7 ( _  372 ñÿp´¤
373 u  373 µ ¬
374 % 1‡ <› (Là Yß (e 374 Á ´
375  375 ÃðpØ ðvD+ Ä
376 o 376 D+ Ó
377 Òzå 377 ñÿ
378 „ù 378 ñÿ: ñÿo ñÿ ñÿÒ ñÿpä ñÿ1 ñÿpÄpÈ [ ñÿf ñÿpìp í*w  ‚„ ™!’pØ à Ø 0ž  °vP+p« P+³ X+ è pÁ ñÿpx'p¸ -Ï ñÿÚ ñÿß ñÿpP(ð ñÿpt(dð ñÿpØ(Vð ñÿp0)€ ñÿp°) ñÿ- ô5 ñÿL ¸ð ñÿp¶)D5 ñÿl ¸Œ ¼¬ ¼Ì Àì À5 ñÿ5 ñÿ ¸,ÈLÈð ñÿpú)N\ñÿpñÿpH*ñÿñÿñÿšñÿ¬°\ñÿ5 ñÿÌÌšñÿë² ²+²K²k²‹²«²Ë²ë² ²+²K²k²‹²«²Ë²ë² ²+²K²5 ñÿkΊΩÒÈñÿÈñÿÙñÿëñÿpT*ñÿÈñÿÈñÿšñÿ´ëñÿ\ñÿp`*\ñÿpb*&ñÿ:ñÿ:ñÿšñÿK¶o¶“¶·¶Û¶ÿ¶#ñÿ:ñÿ:ñÿ:ñÿ:ñÿëñÿ6ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿ:ñÿGñÿ_0diñÿü4Œñÿ¥”²ñÿOñÿakõrý€ý,’ý¯ Â1dÏ1Ý•ô±³³.³E³[³o³Š³³µ³Ì³á³ü³³1³L³d³y³Ž³¥³»³Öµè···6·Q·k·Š¹•¹¨¹¶½Ä½ØÁèÁüÍÏÏ%Ó4ÙAÝKáYýr!1’?¨C¼EJϏXÝçêù,õ="="="'="7="A="N="_="h="q="z="ƒ="Œ="•="ž="§="°="¹="Â="Ë="Ô="Ý="æ="ï="ø="="
379 ’ *ŸA V«— J¸á HÇ-  ÐM .Û{ FäÁ ló- ”Á  Û 0 |&‡D/Ë’@aPq\$jdw^ŒÕ>£J´]BÌŸ‚Þ) 379 ="="="%=".="7="@="I="R="[="d="m="v="="ˆ="‘="š="£="¬="µ="¾="Ç="Ð="Ù="â="ë="ô="ý="=A@,4>µ"[ágõVtK>ˆ‰@¢É´ç*Ä Û1êI2÷{N É"Ý<.ZBs
380 ë3DõwVé8!P"qf4×,EQ`3kK{i"†‹@‘ËF›2¥Q®c8·›"½"ÑåÙé 380 Y}0g­2tß. .Ž;D¢@¶¿>ÊÕà'€ì§j÷ 6Q e  ((§ 
381 çóðø- 381 5½ 
382 C K1 cB kR ƒ` ‹m £| ¹ „ Ù"— û ¦ e­ i8º ¡ ½0É í.Ù è gõ {.ü ¹æ 382 @Ç LÏ Wã (g
383 !Ÿ¬ !…)!•2!¥$>!ÉrK!;@W! d!=u!}ˆ!.‘!»ž!ÉT¬!2¹!O"Í!q$â!Ÿ"žð!=#æõ!I&Ô"!'$"E'V"'€"(6"(O"!(h"#(w"#(Dƒ"'(‹"g(›"g(«"g(N¹"k(Ã"µ( È"Á(Ò"Í(æ"Í(ÿ"Ï(#Ð(¨1#x):#Ð)N#ð)c# l#0 r#˜ À‚#X ‰#h x#à x‘#X —#H -§#x Â#x Ï#x ê#x ø#@ $d.realdata$t$d..\\..\\..\\boards\\ST_STM32L_DISCOVERY\\board.c..\..\..\boards\ST_STM32L_DISCOVERY\board.c.text.constdata..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.sMSTACKCSTACKproc_stack_memHEAPHeap_Mem..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.s..\..\..\os\ports\RVCT\ARMCMx\chcore.c..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.c..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.sRESET..\..\..\os\ports\common\ARMCMx\nvic.c..\..\..\os\kernel\src\chcond.c..\..\..\os\kernel\src\chdebug.c..\..\..\os\kernel\src\chdynamic.c..\..\..\os\kernel\src\chevents.c..\..\..\os\kernel\src\chheap.c.bssdefault_heap..\..\..\os\kernel\src\chlists.c..\..\..\os\kernel\src\chmboxes.c..\..\..\os\kernel\src\chmemcore.c.datanextmemendmem..\..\..\os\kernel\src\chmempools.c..\..\..\os\kernel\src\chmsg.c..\..\..\os\kernel\src\chmtx.c..\..\..\os\kernel\src\chqueues.c..\..\..\os\kernel\src\chregistry.c..\..\..\os\kernel\src\chschd.cwakeup..\..\..\os\kernel\src\chsem.c..\..\..\os\kernel\src\chsys.cmainthread..\..\..\os\kernel\src\chthreads.c..\..\..\os\kernel\src\chvt.c..\\..\\..\\os\\hal\\src\\usb.c..\..\..\os\hal\src\usb.c..\\..\\..\\os\\hal\\src\\adc.c..\..\..\os\hal\src\adc.c..\\..\\..\\os\\hal\\src\\can.c..\..\..\os\hal\src\can.c..\\..\\..\\os\\hal\\src\\ext.c..\..\..\os\hal\src\ext.c..\\..\\..\\os\\hal\\src\\gpt.c..\..\..\os\hal\src\gpt.c..\\..\\..\\os\\hal\\src\\hal.c..\..\..\os\hal\src\hal.c..\\..\\..\\os\\hal\\src\\i2c.c..\..\..\os\hal\src\i2c.c..\\..\\..\\os\\hal\\src\\icu.c..\..\..\os\hal\src\icu.c..\\..\\..\\os\\hal\\src\\mac.c..\..\..\os\hal\src\mac.c..\\..\\..\\os\\hal\\src\\mmc_spi.c..\..\..\os\hal\src\mmc_spi.c..\\..\\..\\os\\hal\\src\\pal.c..\..\..\os\hal\src\pal.c..\\..\\..\\os\\hal\\src\\pwm.c..\..\..\os\hal\src\pwm.c..\\..\\..\\os\\hal\\src\\rtc.c..\..\..\os\hal\src\rtc.c..\\..\\..\\os\\hal\\src\\sdc.c..\..\..\os\hal\src\sdc.c..\\..\\..\\os\\hal\\src\\serial.c..\..\..\os\hal\src\serial.cwritereadputgetputtgettwritetreadtvmt..\\..\\..\\os\\hal\\src\\serial_usb.c..\..\..\os\hal\src\serial_usb.c..\\..\\..\\os\\hal\\src\\spi.c..\..\..\os\hal\src\spi.c..\\..\\..\\os\\hal\\src\\tm.c..\..\..\os\hal\src\tm.ctm_starttm_stopmeasurement_offset..\\..\\..\\os\\hal\\src\\uart.c..\..\..\os\hal\src\uart.c..\\..\\..\\os\\hal\\platforms\\STM32\\GPIOv2\\pal_lld.c..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\mac_lld.c..\..\..\os\hal\platforms\STM32\mac_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\pwm_lld.c..\..\..\os\hal\platforms\STM32\pwm_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\USARTv1\\serial_lld.c..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cnotify1notify2serve_interruptdefault_config..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\stm32_dma.c..\..\..\os\hal\platforms\STM32L1xx\stm32_dma.c..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\adc_lld.c..\..\..\os\hal\platforms\STM32L1xx\adc_lld.c..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\hal_lld.c..\..\..\os\hal\platforms\STM32L1xx\hal_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\gpt_lld.c..\..\..\os\hal\platforms\STM32\gpt_lld.c..\\main.c..\main.cgpt2cbThread_odpalThread_GPSwaThread_odpalwaThread_GPSgpt2cfgUSART2_configGPS_dekoduj.ckom_uziv.cdc.s../clib/string.c../clib/memcpset.s../clib/heapaux.c../clib/angel/startup.s!!!main../clib/angel/kernel.s.ARM.Collect$$rtentry$$00000000.ARM.Collect$$rtentry$$00000002.ARM.Collect$$rtentry$$00000009.ARM.Collect$$rtentry$$0000000A.ARM.Collect$$rtentry$$0000000C.ARM.Collect$$rtentry$$0000000D.ARM.Collect$$rtentry$$00000005.ARM.Collect$$rtentry$$00002716__lit__00000000../clib/angel/sys.s../clib/stdlib.c../clib/angel/boardlib.s../clib/libinit.s.ARM.Collect$$libinit$$00000000.ARM.Collect$$rtexit$$00000000.ARM.Collect$$libinit$$00000002.ARM.Collect$$libinit$$00000008.ARM.Collect$$libinit$$0000000A.ARM.Collect$$libinit$$0000000C.ARM.Collect$$libinit$$0000000F.ARM.Collect$$libinit$$00000011.ARM.Collect$$libinit$$00000013.ARM.Collect$$libinit$$00000015.ARM.Collect$$libinit$$00000017.ARM.Collect$$libinit$$00000019.ARM.Collect$$libinit$$0000001B.ARM.Collect$$libinit$$0000001D.ARM.Collect$$libinit$$0000001F.ARM.Collect$$libinit$$00000021.ARM.Collect$$libinit$$00000023.ARM.Collect$$libinit$$0000002A.ARM.Collect$$libinit$$0000002C.ARM.Collect$$libinit$$0000002E.ARM.Collect$$libinit$$00000030.ARM.Collect$$libinit$$00000031.ARM.Collect$$rtexit$$00000002.ARM.Collect$$rtexit$$00000003.ARM.Collect$$rtexit$$00000004../clib/armsys.c../fplib/fpinit.s../clib/angel/sysapp.c.ARM.Collect$$libshutdown$$00000000../clib/heapalloc.c../clib/signal.c.ARM.Collect$$libshutdown$$00000003.ARM.Collect$$libshutdown$$00000006.ARM.Collect$$libshutdown$$00000009.ARM.Collect$$libshutdown$$0000000B.ARM.Collect$$libshutdown$$0000000E.ARM.Collect$$libshutdown$$0000000F../clib/angel/rt.s../clib/signal.s../clib/angel/scatter.s!!!scatter../clib/angel/handlers.s!!handler_copy!!handler_ziBuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2__ARM_use_no_argv__Vectors__main__scatterload__scatterload_rt2__scatterload_rt2_thumb_only__scatterload_null__scatterload_copy__scatterload_zeroinit__rt_lib_init__rt_lib_init_alloca_1__rt_lib_init_argv_1__rt_lib_init_atexit_1__rt_lib_init_clock_1__rt_lib_init_cpp_1__rt_lib_init_exceptions_1__rt_lib_init_fp_1__rt_lib_init_fp_trap_1__rt_lib_init_getenv_1__rt_lib_init_heap_1__rt_lib_init_lc_collate_1__rt_lib_init_lc_ctype_1__rt_lib_init_lc_monetary_1__rt_lib_init_lc_numeric_1__rt_lib_init_lc_time_1__rt_lib_init_rand_1__rt_lib_init_return__rt_lib_init_signal_1__rt_lib_init_stdio_1__rt_lib_init_user_alloc_1__rt_lib_shutdown__rt_lib_shutdown_fp_trap_1__rt_lib_shutdown_heap_1__rt_lib_shutdown_return__rt_lib_shutdown_signal_1__rt_lib_shutdown_stdio_1__rt_lib_shutdown_user_alloc_1__rt_entry__rt_entry_presh_1__rt_entry_sh__rt_entry_li__rt_entry_postsh_1__rt_entry_main__rt_entry_postli_1__rt_exit__rt_exit_ls__rt_exit_prels_1__rt_exit_exit__early_initboardInitReset_Handler__user_initial_stackheap_port_switch_port_thread_start_port_switch_from_isr_port_exit_from_isr_port_irq_epilogueSysTickVectorSVCallVector_port_initBusFaultVectorDebugMonitorVectorHardFaultVectorMemManageVectorNMIVectorPendSVVectorUsageFaultVectorVector1CVector20Vector24Vector28Vector34Vector40Vector44Vector48Vector4CVector50Vector54Vector58Vector5CVector60Vector64Vector68Vector6CVector70Vector74Vector78Vector7CVector80Vector84Vector88Vector8CVector90Vector94Vector98Vector9CVectorA0VectorA4VectorA8VectorACVectorB4VectorB8VectorBCVectorC0VectorC4VectorC8VectorCCVectorD0VectorDCVectorE0VectorE4VectorE8VectorECVectorF0_unhandled_exceptionnvicEnableVectornvicDisableVectornvicSetSystemHandlerPrioritychThdAddRefchThdReleasechThdCreateFromHeapchThdCreateFromMemoryPoolchEvtRegisterMaskchEvtUnregisterchEvtGetAndClearEventschEvtAddEventschEvtSignalIchEvtBroadcastFlagsIchEvtGetAndClearFlagschEvtSignalchEvtBroadcastFlagschEvtGetAndClearFlagsIchEvtDispatchchEvtWaitOnechEvtWaitAnychEvtWaitAllchEvtWaitOneTimeoutchEvtWaitAnyTimeoutchEvtWaitAllTimeout_heap_initchHeapInitchHeapAllocchHeapFreechHeapStatus_core_initchCoreAllocIchCoreAllocchCoreStatuschPoolInitchPoolFreeIchPoolFreechPoolLoadArraychPoolAllocIchPoolAllocchMtxInitchMtxLockSchMtxLockchMtxTryLockSchMtxTryLockchMtxUnlockchMtxUnlockSchMtxUnlockAllchIQInitchIQResetIchIQPutIchIQGetTimeoutchIQReadTimeoutchOQInitchOQResetIchOQPutTimeoutchOQGetIchOQWriteTimeout_scheduler_initchSchReadyIchSchGoSleepSchSchGoSleepTimeoutSchSchWakeupSchSchDoRescheduleAheadchSchRescheduleSchSchDoRescheduleBehindchSchDoReschedule_idle_threadchSysInitchSysTimerHandlerI_thread_initchThdCreateIchThdCreateStaticchThdSetPrioritychThdResumechThdTerminatechThdSleepchThdSleepUntilchThdYieldchThdExitSchThdExitchThdWait_vt_initchVTSetIchVTResetIchTimeIsWithingptInitgptObjectInitgptStartgptStopgptChangeIntervalgptStartContinuousIgptStartContinuousgptStartOneShotIgptStartOneShotgptStopTimerIgptStopTimergptPolledDelayhalInithalIsCounterWithinhalPolledDelaysdInitsdObjectInitsdStartsdStopsdIncomingDataIsdRequestDataItmObjectInittmInit_pal_lld_init_pal_lld_setgroupmodeVectorD4VectorD8sd_lld_initsd_lld_startsd_lld_stophal_lld_initstm32_clock_initgpt_lld_stop_timerVectorB0gpt_lld_initgpt_lld_startgpt_lld_stopgpt_lld_start_timergpt_lld_polled_delaydekodujPrikazmaindekoduj_zpravu_GPSstrstrstrncpystrcmp__use_two_region_memory__rt_heap_escrow$2region__rt_heap_expand$2region__aeabi_memclr__rt_memclr_memset__aeabi_memclr4__aeabi_memclr8__rt_memclr_w_memset_wexit_sys_exit__I$use$semihosting__use_no_semihosting_swi__semihosting_library_functionpal_default_configch_debugRegion$$Table$$BaseRegion$$Table$$Limittp_odpalrlist_idle_thread_wavtlistSD1SD2GPTD2GPGGA_informace__main_thread_stack_base____initial_spImage$$RW_IRAM1$$ZI$$Limit__initial_mspImage$$RW_IRAM2$$Base@ARMARM Linker, 5.03 [Build 24] 383 t'
384 ArmLink --strict --callgraph --map --symbols --xref --cpu=Cortex-M3 --fpu=SoftVFP --list=.\lst\ch.map --output=.\obj\ch.axf --scatter=.\obj\ch.sct --info=summarysizes,sizes,totals,unused,veneers 384 (€Q
385 C:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\c_w.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\fz_ws.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\h_w.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\m_ws.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\vfpsupport.lInput Comments:board.oARM Linker, 5.03 [Build 24] 385 
386 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\board.o --vfemode=force 386 Š[
387 Input Comments:p44e8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p44e8-2board.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\board.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\board.crfcstartup.oARM Assembler, 5.03 [Build 24]ArmAsm --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depend=.\obj\cstartup.d -I..\ -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Programchcoreasm_v7m.oARM Assembler, 5.03 [Build 24]ArmAsm --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depend=.\obj\chcoreasm_v7m.d -I..\ -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Programchcore.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chcore.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chcore.crfchcore_v7m.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chcore_v7m.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chcore_v7m.crfvectors.oARM Assembler, 5.03 [Build 24]ArmAsm --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depend=.\obj\vectors.d -I..\ -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Programnvic.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\nvic.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\nvic.crfchcond.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chcond.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chcond.crfchdebug.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chdebug.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chdebug.crfchdynamic.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chdynamic.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chdynamic.crfchevents.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chevents.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chevents.crfchheap.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chheap.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chheap.crfchlists.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chlists.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chlists.crfchmboxes.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmboxes.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmboxes.crfchmemcore.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmemcore.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmemcore.crfchmempools.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmempools.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmempools.crfchmsg.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmsg.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmsg.crfchmtx.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmtx.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmtx.crfchsem.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chsem.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chsem.crfchsys.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chsys.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chsys.crfgps_dekoduj.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\gps_dekoduj.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\gps_dekoduj.crfchqueues.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chqueues.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chqueues.crfchregistry.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chregistry.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chregistry.crfchschd.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chschd.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chschd.crfchthreads.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chthreads.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chthreads.crfchvt.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chvt.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chvt.crfusb.oARM Linker, 5.03 [Build 24] 387 Ò•- ŸA ­_ *º‰ VÆß JÓ) Hâu  ë• .öà Fÿ lu ” '#02S|AÏDJ’[©k¹w×$…[dš¿^§>¾[JÏ¥Bçç‚ùq
388 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\usb.o --vfemode=force 388 {D¿V#180iP=¹fO,`Kle{{†“–±"¡Ó@¬F¶Y2À™É«8Òã"Ý"ì-ô1
389 Input Comments:p4818-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4818-2usb.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\usb.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\usb.crfadc.oARM Linker, 5.03 [Build 24] 389  ; Y u% ‹9 “L «] ³m Ë{ Óˆ ë—  Ÿ !"² C Á ­È ±8Õ éÝ 0ä 5.ô c!¯!Ã.!æ%!ç¬;!ÍD!ÝM!í$Y!rf!ƒ@r!å !…!Å£!Õ.¬!¹!TÇ!e2Ô!—"è!¹$ý!+#j "•%¨"y'Ô#"Q($*"u(:"u(J"u(dX"½(r"Ù(Vz"1)€"±)™"³)²"µ)Ë"·)Ú"·)Dæ"»)î"û)þ"û)#û)N#ÿ)&#I* +#U*5#a*I#a*b#c*#d*¨”# +#À+±#à+Æ# Ï# lÞ#  ä# Àô#È û#Ø xÿ#P x$È  $¸ -$è 4$è A$è \$è j$@ $d.realdata$t$d..\\..\\..\\boards\\ST_STM32L_DISCOVERY\\board.c..\..\..\boards\ST_STM32L_DISCOVERY\board.c.text.constdata..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\cstartup.sMSTACKCSTACKproc_stack_memHEAPHeap_Mem..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\chcoreasm_v7m.s..\..\..\os\ports\RVCT\ARMCMx\chcore.c..\..\..\os\ports\RVCT\ARMCMx\chcore_v7m.c..\\..\\..\\os\\ports\\RVCT\\ARMCMx\\STM32L1xx\\vectors.sRESET..\..\..\os\ports\common\ARMCMx\nvic.c..\..\..\os\kernel\src\chcond.c..\..\..\os\kernel\src\chdebug.c..\..\..\os\kernel\src\chdynamic.c..\..\..\os\kernel\src\chevents.c..\..\..\os\kernel\src\chheap.c.bssdefault_heap..\..\..\os\kernel\src\chlists.c..\..\..\os\kernel\src\chmboxes.c..\..\..\os\kernel\src\chmemcore.c.datanextmemendmem..\..\..\os\kernel\src\chmempools.c..\..\..\os\kernel\src\chmsg.c..\..\..\os\kernel\src\chmtx.c..\..\..\os\kernel\src\chqueues.c..\..\..\os\kernel\src\chregistry.c..\..\..\os\kernel\src\chschd.cwakeup..\..\..\os\kernel\src\chsem.c..\..\..\os\kernel\src\chsys.cmainthread..\..\..\os\kernel\src\chthreads.c..\..\..\os\kernel\src\chvt.c..\\..\\..\\os\\hal\\src\\usb.c..\..\..\os\hal\src\usb.c..\\..\\..\\os\\hal\\src\\adc.c..\..\..\os\hal\src\adc.c..\\..\\..\\os\\hal\\src\\can.c..\..\..\os\hal\src\can.c..\\..\\..\\os\\hal\\src\\ext.c..\..\..\os\hal\src\ext.c..\\..\\..\\os\\hal\\src\\gpt.c..\..\..\os\hal\src\gpt.c..\\..\\..\\os\\hal\\src\\hal.c..\..\..\os\hal\src\hal.c..\\..\\..\\os\\hal\\src\\i2c.c..\..\..\os\hal\src\i2c.c..\\..\\..\\os\\hal\\src\\icu.c..\..\..\os\hal\src\icu.c..\\..\\..\\os\\hal\\src\\mac.c..\..\..\os\hal\src\mac.c..\\..\\..\\os\\hal\\src\\mmc_spi.c..\..\..\os\hal\src\mmc_spi.c..\\..\\..\\os\\hal\\src\\pal.c..\..\..\os\hal\src\pal.c..\\..\\..\\os\\hal\\src\\pwm.c..\..\..\os\hal\src\pwm.c..\\..\\..\\os\\hal\\src\\rtc.c..\..\..\os\hal\src\rtc.c..\\..\\..\\os\\hal\\src\\sdc.c..\..\..\os\hal\src\sdc.c..\\..\\..\\os\\hal\\src\\serial.c..\..\..\os\hal\src\serial.cwritereadputgetputtgettwritetreadtvmt..\\..\\..\\os\\hal\\src\\serial_usb.c..\..\..\os\hal\src\serial_usb.c..\\..\\..\\os\\hal\\src\\spi.c..\..\..\os\hal\src\spi.c..\\..\\..\\os\\hal\\src\\tm.c..\..\..\os\hal\src\tm.ctm_starttm_stopmeasurement_offset..\\..\\..\\os\\hal\\src\\uart.c..\..\..\os\hal\src\uart.c..\\..\\..\\os\\hal\\platforms\\STM32\\GPIOv2\\pal_lld.c..\..\..\os\hal\platforms\STM32\GPIOv2\pal_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\mac_lld.c..\..\..\os\hal\platforms\STM32\mac_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\pwm_lld.c..\..\..\os\hal\platforms\STM32\pwm_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\USARTv1\\serial_lld.c..\..\..\os\hal\platforms\STM32\USARTv1\serial_lld.cnotify1notify2serve_interruptdefault_config..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\stm32_dma.c..\..\..\os\hal\platforms\STM32L1xx\stm32_dma.c..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\adc_lld.c..\..\..\os\hal\platforms\STM32L1xx\adc_lld.c..\\..\\..\\os\\hal\\platforms\\STM32L1xx\\hal_lld.c..\..\..\os\hal\platforms\STM32L1xx\hal_lld.c..\\..\\..\\os\\hal\\platforms\\STM32\\gpt_lld.c..\..\..\os\hal\platforms\STM32\gpt_lld.c..\\main.c..\main.cgpt2cbThread_odpalThread_GPSwaThread_odpalwaThread_GPSgpt2cfgUSART2_configGPS_dekoduj.ckom_uziv.cdc.s../clib/string.c../clib/memcpset.s../clib/heapaux.c../clib/angel/startup.s!!!main../clib/angel/kernel.s.ARM.Collect$$rtentry$$00000000.ARM.Collect$$rtentry$$00000002.ARM.Collect$$rtentry$$00000009.ARM.Collect$$rtentry$$0000000A.ARM.Collect$$rtentry$$0000000C.ARM.Collect$$rtentry$$0000000D.ARM.Collect$$rtentry$$00000005.ARM.Collect$$rtentry$$00002716__lit__00000000../clib/angel/sys.s../clib/stdlib.c../clib/angel/boardlib.s../clib/libinit.s.ARM.Collect$$libinit$$00000000.ARM.Collect$$rtexit$$00000000.ARM.Collect$$libinit$$00000002.ARM.Collect$$libinit$$00000008.ARM.Collect$$libinit$$0000000A.ARM.Collect$$libinit$$0000000C.ARM.Collect$$libinit$$0000000F.ARM.Collect$$libinit$$00000011.ARM.Collect$$libinit$$00000013.ARM.Collect$$libinit$$00000015.ARM.Collect$$libinit$$00000017.ARM.Collect$$libinit$$00000019.ARM.Collect$$libinit$$0000001B.ARM.Collect$$libinit$$0000001D.ARM.Collect$$libinit$$0000001F.ARM.Collect$$libinit$$00000021.ARM.Collect$$libinit$$00000023.ARM.Collect$$libinit$$0000002A.ARM.Collect$$libinit$$0000002C.ARM.Collect$$libinit$$0000002E.ARM.Collect$$libinit$$00000030.ARM.Collect$$libinit$$00000031.ARM.Collect$$rtexit$$00000002.ARM.Collect$$rtexit$$00000003.ARM.Collect$$rtexit$$00000004../clib/armsys.c../fplib/fpinit.s../clib/angel/sysapp.c.ARM.Collect$$libshutdown$$00000000../clib/heapalloc.c../clib/signal.c.ARM.Collect$$libshutdown$$00000003.ARM.Collect$$libshutdown$$00000006.ARM.Collect$$libshutdown$$00000009.ARM.Collect$$libshutdown$$0000000B.ARM.Collect$$libshutdown$$0000000E.ARM.Collect$$libshutdown$$0000000F../clib/angel/rt.s../clib/signal.s../clib/angel/dclz77c.s!!dclz77c../clib/angel/scatter.s!!!scatter../clib/angel/handlers.s!!handler_ziBuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2__ARM_use_no_argv__Vectors__main__scatterload__scatterload_rt2__scatterload_rt2_thumb_only__scatterload_null__decompress__decompress2__scatterload_zeroinit__rt_lib_init__rt_lib_init_alloca_1__rt_lib_init_argv_1__rt_lib_init_atexit_1__rt_lib_init_clock_1__rt_lib_init_cpp_1__rt_lib_init_exceptions_1__rt_lib_init_fp_1__rt_lib_init_fp_trap_1__rt_lib_init_getenv_1__rt_lib_init_heap_1__rt_lib_init_lc_collate_1__rt_lib_init_lc_ctype_1__rt_lib_init_lc_monetary_1__rt_lib_init_lc_numeric_1__rt_lib_init_lc_time_1__rt_lib_init_rand_1__rt_lib_init_return__rt_lib_init_signal_1__rt_lib_init_stdio_1__rt_lib_init_user_alloc_1__rt_lib_shutdown__rt_lib_shutdown_fp_trap_1__rt_lib_shutdown_heap_1__rt_lib_shutdown_return__rt_lib_shutdown_signal_1__rt_lib_shutdown_stdio_1__rt_lib_shutdown_user_alloc_1__rt_entry__rt_entry_presh_1__rt_entry_sh__rt_entry_li__rt_entry_postsh_1__rt_entry_main__rt_entry_postli_1__rt_exit__rt_exit_ls__rt_exit_prels_1__rt_exit_exit__early_initboardInitReset_Handler__user_initial_stackheap_port_switch_port_thread_start_port_switch_from_isr_port_exit_from_isr_port_irq_epilogueSysTickVectorSVCallVector_port_initBusFaultVectorDebugMonitorVectorHardFaultVectorMemManageVectorNMIVectorPendSVVectorUsageFaultVectorVector1CVector20Vector24Vector28Vector34Vector40Vector44Vector48Vector4CVector50Vector54Vector58Vector5CVector60Vector64Vector68Vector6CVector70Vector74Vector78Vector7CVector80Vector84Vector88Vector8CVector90Vector94Vector98Vector9CVectorA0VectorA4VectorA8VectorACVectorB4VectorB8VectorBCVectorC0VectorC4VectorC8VectorCCVectorD0VectorDCVectorE0VectorE4VectorE8VectorECVectorF0_unhandled_exceptionnvicEnableVectornvicDisableVectornvicSetSystemHandlerPrioritychThdAddRefchThdReleasechThdCreateFromHeapchThdCreateFromMemoryPoolchEvtRegisterMaskchEvtUnregisterchEvtGetAndClearEventschEvtAddEventschEvtSignalIchEvtBroadcastFlagsIchEvtGetAndClearFlagschEvtSignalchEvtBroadcastFlagschEvtGetAndClearFlagsIchEvtDispatchchEvtWaitOnechEvtWaitAnychEvtWaitAllchEvtWaitOneTimeoutchEvtWaitAnyTimeoutchEvtWaitAllTimeout_heap_initchHeapInitchHeapAllocchHeapFreechHeapStatus_core_initchCoreAllocIchCoreAllocchCoreStatuschPoolInitchPoolFreeIchPoolFreechPoolLoadArraychPoolAllocIchPoolAllocchMtxInitchMtxLockSchMtxLockchMtxTryLockSchMtxTryLockchMtxUnlockchMtxUnlockSchMtxUnlockAllchIQInitchIQResetIchIQPutIchIQGetTimeoutchIQReadTimeoutchOQInitchOQResetIchOQPutTimeoutchOQGetIchOQWriteTimeout_scheduler_initchSchReadyIchSchGoSleepSchSchGoSleepTimeoutSchSchWakeupSchSchDoRescheduleAheadchSchRescheduleSchSchDoRescheduleBehindchSchDoReschedule_idle_threadchSysInitchSysTimerHandlerI_thread_initchThdCreateIchThdCreateStaticchThdSetPrioritychThdResumechThdTerminatechThdSleepchThdSleepUntilchThdYieldchThdExitSchThdExitchThdWait_vt_initchVTSetIchVTResetIchTimeIsWithingptInitgptObjectInitgptStartgptStopgptChangeIntervalgptStartContinuousIgptStartContinuousgptStartOneShotIgptStartOneShotgptStopTimerIgptStopTimergptPolledDelayhalInithalIsCounterWithinhalPolledDelaysdInitsdObjectInitsdStartsdStopsdIncomingDataIsdRequestDataItmObjectInittmInit_pal_lld_init_pal_lld_setgroupmodeVectorD4VectorD8sd_lld_initsd_lld_startsd_lld_stophal_lld_initstm32_clock_initgpt_lld_stop_timerVectorB0gpt_lld_initgpt_lld_startgpt_lld_stopgpt_lld_start_timergpt_lld_polled_delaydekodujPrikazmaindekoduj_zpravu_GPSstrstr__aeabi_memcpy4__aeabi_memcpy8__rt_memcpy_w_memcpy_lastbytes_alignedstrncpystrcmp__use_two_region_memory__rt_heap_escrow$2region__rt_heap_expand$2region__aeabi_memclr__rt_memclr_memset__aeabi_memclr4__aeabi_memclr8__rt_memclr_w_memset_wexit_sys_exit__I$use$semihosting__use_no_semihosting_swi__semihosting_library_functionpal_default_configch_debugRegion$$Table$$BaseRegion$$Table$$Limittp_odpaluvitaci_zpravarlist_idle_thread_wavtlistSD1SD2GPTD2GPGGA_informace__main_thread_stack_base____initial_spImage$$RW_IRAM1$$ZI$$Limit__initial_mspImage$$RW_IRAM2$$Base@ARMARM Linker, 5.03 [Build 24]
390 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\adc.o --vfemode=force 390 ArmLink --strict --callgraph --map --symbols --xref --cpu=Cortex-M3 --fpu=SoftVFP --list=.\lst\ch.map --output=.\obj\ch.axf --scatter=.\obj\ch.sct --info=summarysizes,sizes,totals,unused,veneers
391 Input Comments:p4850-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4850-2adc.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\adc.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\adc.crfcan.oARM Linker, 5.03 [Build 24] 391 C:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\c_w.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\fz_ws.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\h_w.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\m_ws.lC:\Program Files\Keil\ARM\ARMCC\bin\..\lib\armlib\vfpsupport.lInput Comments:board.oARM Linker, 5.03 [Build 24]
392 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\can.o --vfemode=force 392 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\board.o --vfemode=force
393 Input Comments:p4888-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4888-2can.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\can.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\can.crfext.oARM Linker, 5.03 [Build 24] 393 Input Comments:p44e8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p44e8-2board.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\board.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\board.crfcstartup.oARM Assembler, 5.03 [Build 24]ArmAsm --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depend=.\obj\cstartup.d -I..\ -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Programchcoreasm_v7m.oARM Assembler, 5.03 [Build 24]ArmAsm --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depend=.\obj\chcoreasm_v7m.d -I..\ -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Programchcore.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chcore.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chcore.crfchcore_v7m.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chcore_v7m.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chcore_v7m.crfvectors.oARM Assembler, 5.03 [Build 24]ArmAsm --debug --xref --cpreproc --cpu=Cortex-M3 --apcs=interwork --depend=.\obj\vectors.d -I..\ -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Programnvic.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\nvic.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\nvic.crfchcond.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chcond.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chcond.crfchdebug.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chdebug.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chdebug.crfchdynamic.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chdynamic.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chdynamic.crfchevents.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chevents.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chevents.crfchheap.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chheap.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chheap.crfchlists.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chlists.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chlists.crfchmboxes.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmboxes.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmboxes.crfchmemcore.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmemcore.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmemcore.crfchmempools.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmempools.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmempools.crfchmsg.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmsg.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmsg.crfchmtx.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chmtx.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chmtx.crfchsem.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chsem.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chsem.crfchsys.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chsys.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chsys.crfgps_dekoduj.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\gps_dekoduj.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\gps_dekoduj.crfchqueues.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chqueues.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chqueues.crfchregistry.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chregistry.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chregistry.crfchschd.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chschd.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chschd.crfchthreads.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chthreads.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chthreads.crfchvt.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\chvt.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\chvt.crfusb.oARM Linker, 5.03 [Build 24]
394 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\ext.o --vfemode=force 394 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\usb.o --vfemode=force
395 Input Comments:p48c0-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p48c0-2ext.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\ext.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\ext.crfgpt.oARM Linker, 5.03 [Build 24] 395 Input Comments:p4818-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4818-2usb.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\usb.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\usb.crfadc.oARM Linker, 5.03 [Build 24]
396 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\gpt.o --vfemode=force 396 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\adc.o --vfemode=force
397 Input Comments:p48f8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p48f8-2gpt.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\gpt.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\gpt.crfhal.oARM Linker, 5.03 [Build 24] 397 Input Comments:p4850-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4850-2adc.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\adc.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\adc.crfcan.oARM Linker, 5.03 [Build 24]
398 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\hal.o --vfemode=force 398 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\can.o --vfemode=force
399 Input Comments:p4930-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4930-2hal.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\hal.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\hal.crfi2c.oARM Linker, 5.03 [Build 24] 399 Input Comments:p4888-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4888-2can.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\can.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\can.crfext.oARM Linker, 5.03 [Build 24]
400 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\i2c.o --vfemode=force 400 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\ext.o --vfemode=force
401 Input Comments:p4968-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4968-2i2c.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\i2c.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\i2c.crficu.oARM Linker, 5.03 [Build 24] 401 Input Comments:p48c0-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p48c0-2ext.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\ext.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\ext.crfgpt.oARM Linker, 5.03 [Build 24]
402 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\icu.o --vfemode=force 402 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\gpt.o --vfemode=force
403 Input Comments:p49a0-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p49a0-2icu.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\icu.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\icu.crfmac.oARM Linker, 5.03 [Build 24] 403 Input Comments:p48f8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p48f8-2gpt.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\gpt.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\gpt.crfhal.oARM Linker, 5.03 [Build 24]
404 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\mac.o --vfemode=force 404 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\hal.o --vfemode=force
405 Input Comments:p49d8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p49d8-2mac.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\mac.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\mac.crfmmc_spi.oARM Linker, 5.03 [Build 24] 405 Input Comments:p4930-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4930-2hal.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\hal.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\hal.crfi2c.oARM Linker, 5.03 [Build 24]
406 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\mmc_spi.o --vfemode=force 406 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\i2c.o --vfemode=force
407 Input Comments:p4a18-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4a18-2mmc_spi.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\mmc_spi.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\mmc_spi.crfpal.oARM Linker, 5.03 [Build 24] 407 Input Comments:p4968-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4968-2i2c.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\i2c.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\i2c.crficu.oARM Linker, 5.03 [Build 24]
408 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pal.o --vfemode=force 408 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\icu.o --vfemode=force
409 Input Comments:p4a50-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4a50-2pal.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pal.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pal.crfpwm.oARM Linker, 5.03 [Build 24] 409 Input Comments:p49a0-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p49a0-2icu.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\icu.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\icu.crfmac.oARM Linker, 5.03 [Build 24]
410 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pwm.o --vfemode=force 410 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\mac.o --vfemode=force
411 Input Comments:p4a88-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4a88-2pwm.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pwm.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pwm.crfrtc.oARM Linker, 5.03 [Build 24] 411 Input Comments:p49d8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p49d8-2mac.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\mac.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\mac.crfmmc_spi.oARM Linker, 5.03 [Build 24]
412 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\rtc.o --vfemode=force 412 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\mmc_spi.o --vfemode=force
413 Input Comments:p4ac0-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4ac0-2rtc.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\rtc.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\rtc.crfsdc.oARM Linker, 5.03 [Build 24] 413 Input Comments:p4a18-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4a18-2mmc_spi.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\mmc_spi.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\mmc_spi.crfpal.oARM Linker, 5.03 [Build 24]
414 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\sdc.o --vfemode=force 414 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pal.o --vfemode=force
415 Input Comments:p4af8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4af8-2sdc.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\sdc.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\sdc.crfserial.oARM Linker, 5.03 [Build 24] 415 Input Comments:p4a50-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4a50-2pal.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pal.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pal.crfpwm.oARM Linker, 5.03 [Build 24]
416 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\serial.o --vfemode=force 416 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pwm.o --vfemode=force
417 Input Comments:p4b34-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4b34-2serial.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\serial.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\serial.crfserial_usb.oARM Linker, 5.03 [Build 24] 417 Input Comments:p4a88-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4a88-2pwm.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pwm.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pwm.crfrtc.oARM Linker, 5.03 [Build 24]
418 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\serial_usb.o --vfemode=force 418 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\rtc.o --vfemode=force
419 Input Comments:p4b94-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4b94-2serial_usb.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\serial_usb.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\serial_usb.crfspi.oARM Linker, 5.03 [Build 24] 419 Input Comments:p4ac0-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4ac0-2rtc.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\rtc.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\rtc.crfsdc.oARM Linker, 5.03 [Build 24]
420 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\spi.o --vfemode=force 420 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\sdc.o --vfemode=force
421 Input Comments:p4bcc-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4bcc-2spi.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\spi.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\spi.crftm.oARM Linker, 5.03 [Build 24] 421 Input Comments:p4af8-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4af8-2sdc.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\sdc.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\sdc.crfserial.oARM Linker, 5.03 [Build 24]
422 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\tm.o --vfemode=force 422 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\serial.o --vfemode=force
423 Input Comments:p4c04-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4c04-2tm.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\tm.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\tm.crfuart.oARM Linker, 5.03 [Build 24] 423 Input Comments:p4b34-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4b34-2serial.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\serial.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\serial.crfserial_usb.oARM Linker, 5.03 [Build 24]
424 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\uart.o --vfemode=force 424 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\serial_usb.o --vfemode=force
425 Input Comments:p4c3c-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4c3c-2uart.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\uart.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\uart.crfpal_lld.oARM Linker, 5.03 [Build 24] 425 Input Comments:p4b94-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4b94-2serial_usb.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\serial_usb.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\serial_usb.crfspi.oARM Linker, 5.03 [Build 24]
426 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pal_lld.o --vfemode=force 426 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\spi.o --vfemode=force
427 Input Comments:p4c74-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4c74-2pal_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pal_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pal_lld.crfmac_lld.oARM Linker, 5.03 [Build 24] 427 Input Comments:p4bcc-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4bcc-2spi.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\spi.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\spi.crftm.oARM Linker, 5.03 [Build 24]
428 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\mac_lld.o --vfemode=force 428 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\tm.o --vfemode=force
429 Input Comments:p4cac-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4cac-2mac_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\mac_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\mac_lld.crfpwm_lld.oARM Linker, 5.03 [Build 24] 429 Input Comments:p4c04-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4c04-2tm.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\tm.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\tm.crfuart.oARM Linker, 5.03 [Build 24]
430 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pwm_lld.o --vfemode=force 430 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\uart.o --vfemode=force
431 Input Comments:p4ce4-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4ce4-2pwm_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pwm_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pwm_lld.crfserial_lld.oARM Linker, 5.03 [Build 24] 431 Input Comments:p4c3c-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4c3c-2uart.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\uart.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\uart.crfpal_lld.oARM Linker, 5.03 [Build 24]
432 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\serial_lld.o --vfemode=force 432 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pal_lld.o --vfemode=force
433 Input Comments:p4d1c-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d1c-2serial_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\serial_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\serial_lld.crfstm32_dma.oARM Linker, 5.03 [Build 24] 433 Input Comments:p4c74-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4c74-2pal_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pal_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pal_lld.crfmac_lld.oARM Linker, 5.03 [Build 24]
434 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\stm32_dma.o --vfemode=force 434 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\mac_lld.o --vfemode=force
435 Input Comments:p4d58-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d58-2stm32_dma.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\stm32_dma.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\stm32_dma.crfadc_lld.oARM Linker, 5.03 [Build 24] 435 Input Comments:p4cac-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4cac-2mac_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\mac_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\mac_lld.crfpwm_lld.oARM Linker, 5.03 [Build 24]
436 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\adc_lld.o --vfemode=force 436 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\pwm_lld.o --vfemode=force
437 Input Comments:p4d94-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d94-2adc_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\adc_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\adc_lld.crfhal_lld.oARM Linker, 5.03 [Build 24] 437 Input Comments:p4ce4-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4ce4-2pwm_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\pwm_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\pwm_lld.crfserial_lld.oARM Linker, 5.03 [Build 24]
438 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\hal_lld.o --vfemode=force 438 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\serial_lld.o --vfemode=force
439 Input Comments:p4dcc-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4dcc-2hal_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\hal_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\hal_lld.crfgpt_lld.oARM Linker, 5.03 [Build 24] 439 Input Comments:p4d1c-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d1c-2serial_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\serial_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\serial_lld.crfstm32_dma.oARM Linker, 5.03 [Build 24]
440 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\gpt_lld.o --vfemode=force 440 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\stm32_dma.o --vfemode=force
441 Input Comments:p4e04-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4e04-2gpt_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\gpt_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\gpt_lld.crfmain.oARM Linker, 5.03 [Build 24] 441 Input Comments:p4d58-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d58-2stm32_dma.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\stm32_dma.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\stm32_dma.crfadc_lld.oARM Linker, 5.03 [Build 24]
442 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\main.o --vfemode=force 442 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\adc_lld.o --vfemode=force
443 Input Comments:p4d88-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d88-2main.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\main.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\main.crfkom_uziv.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\kom_uziv.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\kom_uziv.crfargv_veneer.oARM Linker, 5.03 [Build 24] 443 Input Comments:p4d94-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4d94-2adc_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\adc_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\adc_lld.crfhal_lld.oARM Linker, 5.03 [Build 24]
444 armlink --partial --no_add_relocs_to_undefined --no_execstack --no_generate_mapping_symbols --diag_suppress=6642 --cpu=7-M --fpu=None --no_unaligned_access --output=argv_veneer.o --vfemode=force --branchpatch=m3-ldrd 444 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\hal_lld.o --vfemode=force
445 Input Comments:ER_IROM1RW_IRAM1RW_IRAM2.debug_abbrev.debug_frame.debug_info.debug_line.debug_loc.debug_macinfo.debug_pubnames.symtab.strtab.note.comment.shstrtab4*h=€4ð) 445 Input Comments:p4dcc-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4dcc-2hal_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\hal_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\hal_lld.crfgpt_lld.oARM Linker, 5.03 [Build 24]
446  $* 446 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\gpt_lld.o --vfemode=force
447  4*h@ 4*4*Ä*ø/7@¿C¤ÿLEOðDÀZ°Wpi Xï yfà% Hð‹$‰°  °¼á˜ܑ¤ 447 Input Comments:p4e04-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p4e04-2gpt_lld.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\gpt_lld.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\gpt_lld.crfmain.oARM Linker, 5.03 [Build 24]
-   448 armlink --partial --no_add_relocs_to_undefined --no_generate_mapping_symbols --diag_suppress=6642 --cpu=Cortex-M3 --fpu=SoftVFP --output=.\obj\main.o --vfemode=force
-   449 Input Comments:p6d78-3ARM Assembler, 5.03 [Build 24]armasm --debug --diag_suppress=1602,1073 --cpu=Cortex-M3 --fpu=SoftVFP --apcs=/interwork/interwork --divide C:\Users\Zbynek\AppData\Local\Temp\p6d78-2main.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\main.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\main.crfkom_uziv.oARM C/C++ Compiler, 5.03 [Build 24]ArmCC --debug -c --depend=.\obj\kom_uziv.d --cpu=Cortex-M3 --apcs=interwork -O3 -Otime -I..\ -I..\..\..\os\kernel\include -I..\..\..\os\ports\common\ARMCMx -I..\..\..\os\ports\common\ARMCMx\CMSIS\include -I..\..\..\os\ports\RVCT\ARMCMx -I..\..\..\os\ports\RVCT\ARMCMx\STM32L1xx -I..\..\..\os\hal\include -I..\..\..\os\hal\platforms\STM32 -I..\..\..\os\hal\platforms\STM32\GPIOv2 -I..\..\..\os\hal\platforms\STM32\SPIv1 -I..\..\..\os\hal\platforms\STM32\USARTv1 -I..\..\..\os\hal\platforms\STM32L1xx -I..\..\..\boards\ST_STM32L_DISCOVERY -I..\..\..\test -I"C:\Program Files\Keil\ARM\RV31\INC" -I"C:\Program Files\Keil\ARM\CMSIS\Include" -I"C:\Program Files\Keil\ARM\Inc\ST\STM32L1xx" -D__EVAL -D__heap_base__=Image$$RW_IRAM1$$ZI$$Limit -D__heap_end__=Image$$RW_IRAM2$$Base --omf_browse=.\obj\kom_uziv.crfargv_veneer.oARM Linker, 5.03 [Build 24]
-   450 armlink --partial --no_add_relocs_to_undefined --no_execstack --no_generate_mapping_symbols --diag_suppress=6642 --cpu=7-M --fpu=None --no_unaligned_access --output=argv_veneer.o --vfemode=force --branchpatch=m3-ldrd
-   451 Input Comments:ER_IROM1RW_IRAM1RW_IRAM2.debug_abbrev.debug_frame.debug_info.debug_line.debug_loc.debug_macinfo.debug_pubnames.symtab.strtab.note.comment.shstrtab4À,È@€4à+
-   452  ,à
-   453 | ô,l@ ô,ô,Ä*¸2T7 C¤¿C°œEOLHZP[piÀ[yÄi`& J$€$‰¤´ Ä´¼á˜€–¤