Frederick Huang / mbed-STM32L452

Dependents:   STM32L452_Nucleo_ticker

Fork of mbed-dev by mbed official

Committer:
<>
Date:
Fri Sep 02 15:07:44 2016 +0100
Revision:
144:ef7eb2e8f9f7
Parent:
124:6a4a5b7d7324
This updates the lib to the mbed lib v125

Who changed what in which revision?

UserRevisionLine numberNew contents of line
<> 144:ef7eb2e8f9f7 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<> 144:ef7eb2e8f9f7 2 <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head>
<> 144:ef7eb2e8f9f7 3
<> 144:ef7eb2e8f9f7 4
<> 144:ef7eb2e8f9f7 5
<> 144:ef7eb2e8f9f7 6
<> 144:ef7eb2e8f9f7 7
<> 144:ef7eb2e8f9f7 8
<> 144:ef7eb2e8f9f7 9
<> 144:ef7eb2e8f9f7 10
<> 144:ef7eb2e8f9f7 11
<> 144:ef7eb2e8f9f7 12 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<> 144:ef7eb2e8f9f7 13 <link rel="File-List" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/filelist.xml">
<> 144:ef7eb2e8f9f7 14 <link rel="Edit-Time-Data" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/editdata.mso"><!--[if !mso]>
<> 144:ef7eb2e8f9f7 15 <style>
<> 144:ef7eb2e8f9f7 16 v\:* {behavior:url(#default#VML);}
<> 144:ef7eb2e8f9f7 17 o\:* {behavior:url(#default#VML);}
<> 144:ef7eb2e8f9f7 18 w\:* {behavior:url(#default#VML);}
<> 144:ef7eb2e8f9f7 19 .shape {behavior:url(#default#VML);}
<> 144:ef7eb2e8f9f7 20 </style>
<> 144:ef7eb2e8f9f7 21 <![endif]--><title>Release Notes for STM32F1xx HAL Drivers</title><!--[if gte mso 9]><xml>
<> 144:ef7eb2e8f9f7 22 <o:DocumentProperties>
<> 144:ef7eb2e8f9f7 23 <o:Author>STMicroelectronics</o:Author>
<> 144:ef7eb2e8f9f7 24 <o:LastAuthor>Raouf Hosni</o:LastAuthor>
<> 144:ef7eb2e8f9f7 25 <o:Revision>39</o:Revision>
<> 144:ef7eb2e8f9f7 26 <o:TotalTime>137</o:TotalTime>
<> 144:ef7eb2e8f9f7 27 <o:Created>2009-02-27T19:26:00Z</o:Created>
<> 144:ef7eb2e8f9f7 28 <o:LastSaved>2010-10-15T11:07:00Z</o:LastSaved>
<> 144:ef7eb2e8f9f7 29 <o:Pages>3</o:Pages>
<> 144:ef7eb2e8f9f7 30 <o:Words>973</o:Words>
<> 144:ef7eb2e8f9f7 31 <o:Characters>5548</o:Characters>
<> 144:ef7eb2e8f9f7 32 <o:Company>STMicroelectronics</o:Company>
<> 144:ef7eb2e8f9f7 33 <o:Lines>46</o:Lines>
<> 144:ef7eb2e8f9f7 34 <o:Paragraphs>13</o:Paragraphs>
<> 144:ef7eb2e8f9f7 35 <o:CharactersWithSpaces>6508</o:CharactersWithSpaces>
<> 144:ef7eb2e8f9f7 36 <o:Version>12.00</o:Version>
<> 144:ef7eb2e8f9f7 37 </o:DocumentProperties>
<> 144:ef7eb2e8f9f7 38 </xml><![endif]-->
<> 144:ef7eb2e8f9f7 39
<> 144:ef7eb2e8f9f7 40
<> 144:ef7eb2e8f9f7 41
<> 144:ef7eb2e8f9f7 42 <link rel="themeData" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/themedata.thmx">
<> 144:ef7eb2e8f9f7 43 <link rel="colorSchemeMapping" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/colorschememapping.xml"><!--[if gte mso 9]><xml>
<> 144:ef7eb2e8f9f7 44 <w:WordDocument>
<> 144:ef7eb2e8f9f7 45 <w:Zoom>110</w:Zoom>
<> 144:ef7eb2e8f9f7 46 <w:TrackMoves>false</w:TrackMoves>
<> 144:ef7eb2e8f9f7 47 <w:TrackFormatting/>
<> 144:ef7eb2e8f9f7 48 <w:ValidateAgainstSchemas/>
<> 144:ef7eb2e8f9f7 49 <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<> 144:ef7eb2e8f9f7 50 <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<> 144:ef7eb2e8f9f7 51 <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<> 144:ef7eb2e8f9f7 52 <w:DoNotPromoteQF/>
<> 144:ef7eb2e8f9f7 53 <w:LidThemeOther>EN-US</w:LidThemeOther>
<> 144:ef7eb2e8f9f7 54 <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<> 144:ef7eb2e8f9f7 55 <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<> 144:ef7eb2e8f9f7 56 <w:Compatibility>
<> 144:ef7eb2e8f9f7 57 <w:BreakWrappedTables/>
<> 144:ef7eb2e8f9f7 58 <w:SnapToGridInCell/>
<> 144:ef7eb2e8f9f7 59 <w:WrapTextWithPunct/>
<> 144:ef7eb2e8f9f7 60 <w:UseAsianBreakRules/>
<> 144:ef7eb2e8f9f7 61 <w:DontGrowAutofit/>
<> 144:ef7eb2e8f9f7 62 <w:SplitPgBreakAndParaMark/>
<> 144:ef7eb2e8f9f7 63 <w:DontVertAlignCellWithSp/>
<> 144:ef7eb2e8f9f7 64 <w:DontBreakConstrainedForcedTables/>
<> 144:ef7eb2e8f9f7 65 <w:DontVertAlignInTxbx/>
<> 144:ef7eb2e8f9f7 66 <w:Word11KerningPairs/>
<> 144:ef7eb2e8f9f7 67 <w:CachedColBalance/>
<> 144:ef7eb2e8f9f7 68 </w:Compatibility>
<> 144:ef7eb2e8f9f7 69 <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<> 144:ef7eb2e8f9f7 70 <m:mathPr>
<> 144:ef7eb2e8f9f7 71 <m:mathFont m:val="Cambria Math"/>
<> 144:ef7eb2e8f9f7 72 <m:brkBin m:val="before"/>
<> 144:ef7eb2e8f9f7 73 <m:brkBinSub m:val="&#45;-"/>
<> 144:ef7eb2e8f9f7 74 <m:smallFrac m:val="off"/>
<> 144:ef7eb2e8f9f7 75 <m:dispDef/>
<> 144:ef7eb2e8f9f7 76 <m:lMargin m:val="0"/>
<> 144:ef7eb2e8f9f7 77 <m:rMargin m:val="0"/>
<> 144:ef7eb2e8f9f7 78 <m:defJc m:val="centerGroup"/>
<> 144:ef7eb2e8f9f7 79 <m:wrapIndent m:val="1440"/>
<> 144:ef7eb2e8f9f7 80 <m:intLim m:val="subSup"/>
<> 144:ef7eb2e8f9f7 81 <m:naryLim m:val="undOvr"/>
<> 144:ef7eb2e8f9f7 82 </m:mathPr></w:WordDocument>
<> 144:ef7eb2e8f9f7 83 </xml><![endif]--><!--[if gte mso 9]><xml>
<> 144:ef7eb2e8f9f7 84 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
<> 144:ef7eb2e8f9f7 85 DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267">
<> 144:ef7eb2e8f9f7 86 <w:LsdException Locked="false" QFormat="true" Name="Normal"/>
<> 144:ef7eb2e8f9f7 87 <w:LsdException Locked="false" QFormat="true" Name="heading 1"/>
<> 144:ef7eb2e8f9f7 88 <w:LsdException Locked="false" QFormat="true" Name="heading 2"/>
<> 144:ef7eb2e8f9f7 89 <w:LsdException Locked="false" QFormat="true" Name="heading 3"/>
<> 144:ef7eb2e8f9f7 90 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 91 QFormat="true" Name="heading 4"/>
<> 144:ef7eb2e8f9f7 92 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 93 QFormat="true" Name="heading 5"/>
<> 144:ef7eb2e8f9f7 94 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 95 QFormat="true" Name="heading 6"/>
<> 144:ef7eb2e8f9f7 96 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 97 QFormat="true" Name="heading 7"/>
<> 144:ef7eb2e8f9f7 98 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 99 QFormat="true" Name="heading 8"/>
<> 144:ef7eb2e8f9f7 100 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 101 QFormat="true" Name="heading 9"/>
<> 144:ef7eb2e8f9f7 102 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 144:ef7eb2e8f9f7 103 QFormat="true" Name="caption"/>
<> 144:ef7eb2e8f9f7 104 <w:LsdException Locked="false" QFormat="true" Name="Title"/>
<> 144:ef7eb2e8f9f7 105 <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<> 144:ef7eb2e8f9f7 106 <w:LsdException Locked="false" QFormat="true" Name="Subtitle"/>
<> 144:ef7eb2e8f9f7 107 <w:LsdException Locked="false" QFormat="true" Name="Strong"/>
<> 144:ef7eb2e8f9f7 108 <w:LsdException Locked="false" QFormat="true" Name="Emphasis"/>
<> 144:ef7eb2e8f9f7 109 <w:LsdException Locked="false" Priority="99" Name="No List"/>
<> 144:ef7eb2e8f9f7 110 <w:LsdException Locked="false" Priority="99" SemiHidden="true"
<> 144:ef7eb2e8f9f7 111 Name="Placeholder Text"/>
<> 144:ef7eb2e8f9f7 112 <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<> 144:ef7eb2e8f9f7 113 <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<> 144:ef7eb2e8f9f7 114 <w:LsdException Locked="false" Priority="61" Name="Light List"/>
<> 144:ef7eb2e8f9f7 115 <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<> 144:ef7eb2e8f9f7 116 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<> 144:ef7eb2e8f9f7 117 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<> 144:ef7eb2e8f9f7 118 <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<> 144:ef7eb2e8f9f7 119 <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<> 144:ef7eb2e8f9f7 120 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<> 144:ef7eb2e8f9f7 121 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<> 144:ef7eb2e8f9f7 122 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<> 144:ef7eb2e8f9f7 123 <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<> 144:ef7eb2e8f9f7 124 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<> 144:ef7eb2e8f9f7 125 <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<> 144:ef7eb2e8f9f7 126 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<> 144:ef7eb2e8f9f7 127 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<> 144:ef7eb2e8f9f7 128 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<> 144:ef7eb2e8f9f7 129 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<> 144:ef7eb2e8f9f7 130 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<> 144:ef7eb2e8f9f7 131 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<> 144:ef7eb2e8f9f7 132 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<> 144:ef7eb2e8f9f7 133 <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/>
<> 144:ef7eb2e8f9f7 134 <w:LsdException Locked="false" Priority="34" QFormat="true"
<> 144:ef7eb2e8f9f7 135 Name="List Paragraph"/>
<> 144:ef7eb2e8f9f7 136 <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<> 144:ef7eb2e8f9f7 137 <w:LsdException Locked="false" Priority="30" QFormat="true"
<> 144:ef7eb2e8f9f7 138 Name="Intense Quote"/>
<> 144:ef7eb2e8f9f7 139 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<> 144:ef7eb2e8f9f7 140 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<> 144:ef7eb2e8f9f7 141 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<> 144:ef7eb2e8f9f7 142 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<> 144:ef7eb2e8f9f7 143 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<> 144:ef7eb2e8f9f7 144 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<> 144:ef7eb2e8f9f7 145 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<> 144:ef7eb2e8f9f7 146 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<> 144:ef7eb2e8f9f7 147 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<> 144:ef7eb2e8f9f7 148 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<> 144:ef7eb2e8f9f7 149 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<> 144:ef7eb2e8f9f7 150 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<> 144:ef7eb2e8f9f7 151 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<> 144:ef7eb2e8f9f7 152 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<> 144:ef7eb2e8f9f7 153 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<> 144:ef7eb2e8f9f7 154 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<> 144:ef7eb2e8f9f7 155 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<> 144:ef7eb2e8f9f7 156 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<> 144:ef7eb2e8f9f7 157 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<> 144:ef7eb2e8f9f7 158 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<> 144:ef7eb2e8f9f7 159 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<> 144:ef7eb2e8f9f7 160 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<> 144:ef7eb2e8f9f7 161 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<> 144:ef7eb2e8f9f7 162 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<> 144:ef7eb2e8f9f7 163 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<> 144:ef7eb2e8f9f7 164 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<> 144:ef7eb2e8f9f7 165 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<> 144:ef7eb2e8f9f7 166 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<> 144:ef7eb2e8f9f7 167 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<> 144:ef7eb2e8f9f7 168 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<> 144:ef7eb2e8f9f7 169 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<> 144:ef7eb2e8f9f7 170 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<> 144:ef7eb2e8f9f7 171 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<> 144:ef7eb2e8f9f7 172 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<> 144:ef7eb2e8f9f7 173 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<> 144:ef7eb2e8f9f7 174 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<> 144:ef7eb2e8f9f7 175 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<> 144:ef7eb2e8f9f7 176 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<> 144:ef7eb2e8f9f7 177 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<> 144:ef7eb2e8f9f7 178 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<> 144:ef7eb2e8f9f7 179 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<> 144:ef7eb2e8f9f7 180 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<> 144:ef7eb2e8f9f7 181 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<> 144:ef7eb2e8f9f7 182 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<> 144:ef7eb2e8f9f7 183 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<> 144:ef7eb2e8f9f7 184 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<> 144:ef7eb2e8f9f7 185 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<> 144:ef7eb2e8f9f7 186 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<> 144:ef7eb2e8f9f7 187 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<> 144:ef7eb2e8f9f7 188 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<> 144:ef7eb2e8f9f7 189 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<> 144:ef7eb2e8f9f7 190 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<> 144:ef7eb2e8f9f7 191 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<> 144:ef7eb2e8f9f7 192 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<> 144:ef7eb2e8f9f7 193 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<> 144:ef7eb2e8f9f7 194 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<> 144:ef7eb2e8f9f7 195 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<> 144:ef7eb2e8f9f7 196 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<> 144:ef7eb2e8f9f7 197 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<> 144:ef7eb2e8f9f7 198 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<> 144:ef7eb2e8f9f7 199 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<> 144:ef7eb2e8f9f7 200 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<> 144:ef7eb2e8f9f7 201 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<> 144:ef7eb2e8f9f7 202 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<> 144:ef7eb2e8f9f7 203 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<> 144:ef7eb2e8f9f7 204 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<> 144:ef7eb2e8f9f7 205 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<> 144:ef7eb2e8f9f7 206 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<> 144:ef7eb2e8f9f7 207 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<> 144:ef7eb2e8f9f7 208 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<> 144:ef7eb2e8f9f7 209 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<> 144:ef7eb2e8f9f7 210 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<> 144:ef7eb2e8f9f7 211 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<> 144:ef7eb2e8f9f7 212 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<> 144:ef7eb2e8f9f7 213 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<> 144:ef7eb2e8f9f7 214 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<> 144:ef7eb2e8f9f7 215 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<> 144:ef7eb2e8f9f7 216 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<> 144:ef7eb2e8f9f7 217 <w:LsdException Locked="false" Priority="19" QFormat="true"
<> 144:ef7eb2e8f9f7 218 Name="Subtle Emphasis"/>
<> 144:ef7eb2e8f9f7 219 <w:LsdException Locked="false" Priority="21" QFormat="true"
<> 144:ef7eb2e8f9f7 220 Name="Intense Emphasis"/>
<> 144:ef7eb2e8f9f7 221 <w:LsdException Locked="false" Priority="31" QFormat="true"
<> 144:ef7eb2e8f9f7 222 Name="Subtle Reference"/>
<> 144:ef7eb2e8f9f7 223 <w:LsdException Locked="false" Priority="32" QFormat="true"
<> 144:ef7eb2e8f9f7 224 Name="Intense Reference"/>
<> 144:ef7eb2e8f9f7 225 <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<> 144:ef7eb2e8f9f7 226 <w:LsdException Locked="false" Priority="37" SemiHidden="true"
<> 144:ef7eb2e8f9f7 227 UnhideWhenUsed="true" Name="Bibliography"/>
<> 144:ef7eb2e8f9f7 228 <w:LsdException Locked="false" Priority="39" SemiHidden="true"
<> 144:ef7eb2e8f9f7 229 UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<> 144:ef7eb2e8f9f7 230 </w:LatentStyles>
<> 144:ef7eb2e8f9f7 231 </xml><![endif]-->
<> 144:ef7eb2e8f9f7 232
<> 144:ef7eb2e8f9f7 233 <style>
<> 144:ef7eb2e8f9f7 234 <!--
<> 144:ef7eb2e8f9f7 235 /* Font Definitions */
<> 144:ef7eb2e8f9f7 236 @font-face
<> 144:ef7eb2e8f9f7 237 {font-family:"Cambria Math";
<> 144:ef7eb2e8f9f7 238 panose-1:2 4 5 3 5 4 6 3 2 4;
<> 144:ef7eb2e8f9f7 239 mso-font-charset:1;
<> 144:ef7eb2e8f9f7 240 mso-generic-font-family:roman;
<> 144:ef7eb2e8f9f7 241 mso-font-format:other;
<> 144:ef7eb2e8f9f7 242 mso-font-pitch:variable;
<> 144:ef7eb2e8f9f7 243 mso-font-signature:0 0 0 0 0 0;}
<> 144:ef7eb2e8f9f7 244 @font-face
<> 144:ef7eb2e8f9f7 245 {font-family:Calibri;
<> 144:ef7eb2e8f9f7 246 panose-1:2 15 5 2 2 2 4 3 2 4;
<> 144:ef7eb2e8f9f7 247 mso-font-charset:0;
<> 144:ef7eb2e8f9f7 248 mso-generic-font-family:swiss;
<> 144:ef7eb2e8f9f7 249 mso-font-pitch:variable;
<> 144:ef7eb2e8f9f7 250 mso-font-signature:-1610611985 1073750139 0 0 159 0;}
<> 144:ef7eb2e8f9f7 251 @font-face
<> 144:ef7eb2e8f9f7 252 {font-family:Tahoma;
<> 144:ef7eb2e8f9f7 253 panose-1:2 11 6 4 3 5 4 4 2 4;
<> 144:ef7eb2e8f9f7 254 mso-font-charset:0;
<> 144:ef7eb2e8f9f7 255 mso-generic-font-family:swiss;
<> 144:ef7eb2e8f9f7 256 mso-font-pitch:variable;
<> 144:ef7eb2e8f9f7 257 mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
<> 144:ef7eb2e8f9f7 258 @font-face
<> 144:ef7eb2e8f9f7 259 {font-family:Verdana;
<> 144:ef7eb2e8f9f7 260 panose-1:2 11 6 4 3 5 4 4 2 4;
<> 144:ef7eb2e8f9f7 261 mso-font-charset:0;
<> 144:ef7eb2e8f9f7 262 mso-generic-font-family:swiss;
<> 144:ef7eb2e8f9f7 263 mso-font-pitch:variable;
<> 144:ef7eb2e8f9f7 264 mso-font-signature:536871559 0 0 0 415 0;}
<> 144:ef7eb2e8f9f7 265 /* Style Definitions */
<> 144:ef7eb2e8f9f7 266 p.MsoNormal, li.MsoNormal, div.MsoNormal
<> 144:ef7eb2e8f9f7 267 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 268 mso-style-qformat:yes;
<> 144:ef7eb2e8f9f7 269 mso-style-parent:"";
<> 144:ef7eb2e8f9f7 270 margin:0in;
<> 144:ef7eb2e8f9f7 271 margin-bottom:.0001pt;
<> 144:ef7eb2e8f9f7 272 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 273 font-size:12.0pt;
<> 144:ef7eb2e8f9f7 274 font-family:"Times New Roman","serif";
<> 144:ef7eb2e8f9f7 275 mso-fareast-font-family:"Times New Roman";}
<> 144:ef7eb2e8f9f7 276 h1
<> 144:ef7eb2e8f9f7 277 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 278 mso-style-qformat:yes;
<> 144:ef7eb2e8f9f7 279 mso-style-link:"Heading 1 Char";
<> 144:ef7eb2e8f9f7 280 mso-margin-top-alt:auto;
<> 144:ef7eb2e8f9f7 281 margin-right:0in;
<> 144:ef7eb2e8f9f7 282 mso-margin-bottom-alt:auto;
<> 144:ef7eb2e8f9f7 283 margin-left:0in;
<> 144:ef7eb2e8f9f7 284 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 285 mso-outline-level:1;
<> 144:ef7eb2e8f9f7 286 font-size:24.0pt;
<> 144:ef7eb2e8f9f7 287 font-family:"Times New Roman","serif";
<> 144:ef7eb2e8f9f7 288 mso-fareast-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 289 mso-fareast-theme-font:minor-fareast;
<> 144:ef7eb2e8f9f7 290 font-weight:bold;}
<> 144:ef7eb2e8f9f7 291 h2
<> 144:ef7eb2e8f9f7 292 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 293 mso-style-qformat:yes;
<> 144:ef7eb2e8f9f7 294 mso-style-link:"Heading 2 Char";
<> 144:ef7eb2e8f9f7 295 mso-style-next:Normal;
<> 144:ef7eb2e8f9f7 296 margin-top:12.0pt;
<> 144:ef7eb2e8f9f7 297 margin-right:0in;
<> 144:ef7eb2e8f9f7 298 margin-bottom:3.0pt;
<> 144:ef7eb2e8f9f7 299 margin-left:0in;
<> 144:ef7eb2e8f9f7 300 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 301 page-break-after:avoid;
<> 144:ef7eb2e8f9f7 302 mso-outline-level:2;
<> 144:ef7eb2e8f9f7 303 font-size:14.0pt;
<> 144:ef7eb2e8f9f7 304 font-family:"Arial","sans-serif";
<> 144:ef7eb2e8f9f7 305 mso-fareast-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 306 mso-fareast-theme-font:minor-fareast;
<> 144:ef7eb2e8f9f7 307 font-weight:bold;
<> 144:ef7eb2e8f9f7 308 font-style:italic;}
<> 144:ef7eb2e8f9f7 309 h3
<> 144:ef7eb2e8f9f7 310 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 311 mso-style-qformat:yes;
<> 144:ef7eb2e8f9f7 312 mso-style-link:"Heading 3 Char";
<> 144:ef7eb2e8f9f7 313 mso-margin-top-alt:auto;
<> 144:ef7eb2e8f9f7 314 margin-right:0in;
<> 144:ef7eb2e8f9f7 315 mso-margin-bottom-alt:auto;
<> 144:ef7eb2e8f9f7 316 margin-left:0in;
<> 144:ef7eb2e8f9f7 317 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 318 mso-outline-level:3;
<> 144:ef7eb2e8f9f7 319 font-size:13.5pt;
<> 144:ef7eb2e8f9f7 320 font-family:"Times New Roman","serif";
<> 144:ef7eb2e8f9f7 321 mso-fareast-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 322 mso-fareast-theme-font:minor-fareast;
<> 144:ef7eb2e8f9f7 323 font-weight:bold;}
<> 144:ef7eb2e8f9f7 324 a:link, span.MsoHyperlink
<> 144:ef7eb2e8f9f7 325 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 326 color:blue;
<> 144:ef7eb2e8f9f7 327 text-decoration:underline;
<> 144:ef7eb2e8f9f7 328 text-underline:single;}
<> 144:ef7eb2e8f9f7 329 a:visited, span.MsoHyperlinkFollowed
<> 144:ef7eb2e8f9f7 330 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 331 color:blue;
<> 144:ef7eb2e8f9f7 332 text-decoration:underline;
<> 144:ef7eb2e8f9f7 333 text-underline:single;}
<> 144:ef7eb2e8f9f7 334 p
<> 144:ef7eb2e8f9f7 335 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 336 mso-margin-top-alt:auto;
<> 144:ef7eb2e8f9f7 337 margin-right:0in;
<> 144:ef7eb2e8f9f7 338 mso-margin-bottom-alt:auto;
<> 144:ef7eb2e8f9f7 339 margin-left:0in;
<> 144:ef7eb2e8f9f7 340 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 341 font-size:12.0pt;
<> 144:ef7eb2e8f9f7 342 font-family:"Times New Roman","serif";
<> 144:ef7eb2e8f9f7 343 mso-fareast-font-family:"Times New Roman";}
<> 144:ef7eb2e8f9f7 344 p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
<> 144:ef7eb2e8f9f7 345 {mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 346 mso-style-link:"Balloon Text Char";
<> 144:ef7eb2e8f9f7 347 margin:0in;
<> 144:ef7eb2e8f9f7 348 margin-bottom:.0001pt;
<> 144:ef7eb2e8f9f7 349 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 350 font-size:8.0pt;
<> 144:ef7eb2e8f9f7 351 font-family:"Tahoma","sans-serif";
<> 144:ef7eb2e8f9f7 352 mso-fareast-font-family:"Times New Roman";}
<> 144:ef7eb2e8f9f7 353 span.Heading1Char
<> 144:ef7eb2e8f9f7 354 {mso-style-name:"Heading 1 Char";
<> 144:ef7eb2e8f9f7 355 mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 356 mso-style-locked:yes;
<> 144:ef7eb2e8f9f7 357 mso-style-link:"Heading 1";
<> 144:ef7eb2e8f9f7 358 mso-ansi-font-size:14.0pt;
<> 144:ef7eb2e8f9f7 359 mso-bidi-font-size:14.0pt;
<> 144:ef7eb2e8f9f7 360 font-family:"Cambria","serif";
<> 144:ef7eb2e8f9f7 361 mso-ascii-font-family:Cambria;
<> 144:ef7eb2e8f9f7 362 mso-ascii-theme-font:major-latin;
<> 144:ef7eb2e8f9f7 363 mso-fareast-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 364 mso-fareast-theme-font:major-fareast;
<> 144:ef7eb2e8f9f7 365 mso-hansi-font-family:Cambria;
<> 144:ef7eb2e8f9f7 366 mso-hansi-theme-font:major-latin;
<> 144:ef7eb2e8f9f7 367 mso-bidi-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 368 mso-bidi-theme-font:major-bidi;
<> 144:ef7eb2e8f9f7 369 color:#365F91;
<> 144:ef7eb2e8f9f7 370 mso-themecolor:accent1;
<> 144:ef7eb2e8f9f7 371 mso-themeshade:191;
<> 144:ef7eb2e8f9f7 372 font-weight:bold;}
<> 144:ef7eb2e8f9f7 373 span.Heading2Char
<> 144:ef7eb2e8f9f7 374 {mso-style-name:"Heading 2 Char";
<> 144:ef7eb2e8f9f7 375 mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 376 mso-style-locked:yes;
<> 144:ef7eb2e8f9f7 377 mso-style-link:"Heading 2";
<> 144:ef7eb2e8f9f7 378 mso-ansi-font-size:13.0pt;
<> 144:ef7eb2e8f9f7 379 mso-bidi-font-size:13.0pt;
<> 144:ef7eb2e8f9f7 380 font-family:"Cambria","serif";
<> 144:ef7eb2e8f9f7 381 mso-ascii-font-family:Cambria;
<> 144:ef7eb2e8f9f7 382 mso-ascii-theme-font:major-latin;
<> 144:ef7eb2e8f9f7 383 mso-fareast-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 384 mso-fareast-theme-font:major-fareast;
<> 144:ef7eb2e8f9f7 385 mso-hansi-font-family:Cambria;
<> 144:ef7eb2e8f9f7 386 mso-hansi-theme-font:major-latin;
<> 144:ef7eb2e8f9f7 387 mso-bidi-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 388 mso-bidi-theme-font:major-bidi;
<> 144:ef7eb2e8f9f7 389 color:#4F81BD;
<> 144:ef7eb2e8f9f7 390 mso-themecolor:accent1;
<> 144:ef7eb2e8f9f7 391 font-weight:bold;}
<> 144:ef7eb2e8f9f7 392 span.Heading3Char
<> 144:ef7eb2e8f9f7 393 {mso-style-name:"Heading 3 Char";
<> 144:ef7eb2e8f9f7 394 mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 395 mso-style-locked:yes;
<> 144:ef7eb2e8f9f7 396 mso-style-link:"Heading 3";
<> 144:ef7eb2e8f9f7 397 mso-ansi-font-size:12.0pt;
<> 144:ef7eb2e8f9f7 398 mso-bidi-font-size:12.0pt;
<> 144:ef7eb2e8f9f7 399 font-family:"Cambria","serif";
<> 144:ef7eb2e8f9f7 400 mso-ascii-font-family:Cambria;
<> 144:ef7eb2e8f9f7 401 mso-ascii-theme-font:major-latin;
<> 144:ef7eb2e8f9f7 402 mso-fareast-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 403 mso-fareast-theme-font:major-fareast;
<> 144:ef7eb2e8f9f7 404 mso-hansi-font-family:Cambria;
<> 144:ef7eb2e8f9f7 405 mso-hansi-theme-font:major-latin;
<> 144:ef7eb2e8f9f7 406 mso-bidi-font-family:"Times New Roman";
<> 144:ef7eb2e8f9f7 407 mso-bidi-theme-font:major-bidi;
<> 144:ef7eb2e8f9f7 408 color:#4F81BD;
<> 144:ef7eb2e8f9f7 409 mso-themecolor:accent1;
<> 144:ef7eb2e8f9f7 410 font-weight:bold;}
<> 144:ef7eb2e8f9f7 411 span.BalloonTextChar
<> 144:ef7eb2e8f9f7 412 {mso-style-name:"Balloon Text Char";
<> 144:ef7eb2e8f9f7 413 mso-style-unhide:no;
<> 144:ef7eb2e8f9f7 414 mso-style-locked:yes;
<> 144:ef7eb2e8f9f7 415 mso-style-link:"Balloon Text";
<> 144:ef7eb2e8f9f7 416 mso-ansi-font-size:8.0pt;
<> 144:ef7eb2e8f9f7 417 mso-bidi-font-size:8.0pt;
<> 144:ef7eb2e8f9f7 418 font-family:"Tahoma","sans-serif";
<> 144:ef7eb2e8f9f7 419 mso-ascii-font-family:Tahoma;
<> 144:ef7eb2e8f9f7 420 mso-hansi-font-family:Tahoma;
<> 144:ef7eb2e8f9f7 421 mso-bidi-font-family:Tahoma;}
<> 144:ef7eb2e8f9f7 422 .MsoChpDefault
<> 144:ef7eb2e8f9f7 423 {mso-style-type:export-only;
<> 144:ef7eb2e8f9f7 424 mso-default-props:yes;
<> 144:ef7eb2e8f9f7 425 font-size:10.0pt;
<> 144:ef7eb2e8f9f7 426 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 427 mso-bidi-font-size:10.0pt;}
<> 144:ef7eb2e8f9f7 428 @page WordSection1
<> 144:ef7eb2e8f9f7 429 {size:8.5in 11.0in;
<> 144:ef7eb2e8f9f7 430 margin:1.0in 1.25in 1.0in 1.25in;
<> 144:ef7eb2e8f9f7 431 mso-header-margin:.5in;
<> 144:ef7eb2e8f9f7 432 mso-footer-margin:.5in;
<> 144:ef7eb2e8f9f7 433 mso-paper-source:0;}
<> 144:ef7eb2e8f9f7 434 div.WordSection1
<> 144:ef7eb2e8f9f7 435 {page:WordSection1;}
<> 144:ef7eb2e8f9f7 436 /* List Definitions */
<> 144:ef7eb2e8f9f7 437 @list l0
<> 144:ef7eb2e8f9f7 438 {mso-list-id:62067358;
<> 144:ef7eb2e8f9f7 439 mso-list-template-ids:-174943062;}
<> 144:ef7eb2e8f9f7 440 @list l0:level1
<> 144:ef7eb2e8f9f7 441 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 442 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 443 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 444 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 445 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 446 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 447 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 448 @list l0:level2
<> 144:ef7eb2e8f9f7 449 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 450 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 451 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 452 @list l0:level3
<> 144:ef7eb2e8f9f7 453 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 454 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 455 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 456 @list l0:level4
<> 144:ef7eb2e8f9f7 457 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 458 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 459 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 460 @list l0:level5
<> 144:ef7eb2e8f9f7 461 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 462 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 463 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 464 @list l0:level6
<> 144:ef7eb2e8f9f7 465 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 466 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 467 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 468 @list l0:level7
<> 144:ef7eb2e8f9f7 469 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 470 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 471 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 472 @list l0:level8
<> 144:ef7eb2e8f9f7 473 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 474 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 475 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 476 @list l0:level9
<> 144:ef7eb2e8f9f7 477 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 478 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 479 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 480 @list l1
<> 144:ef7eb2e8f9f7 481 {mso-list-id:128015942;
<> 144:ef7eb2e8f9f7 482 mso-list-template-ids:-90681214;}
<> 144:ef7eb2e8f9f7 483 @list l1:level1
<> 144:ef7eb2e8f9f7 484 {mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 485 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 486 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 487 @list l1:level2
<> 144:ef7eb2e8f9f7 488 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 489 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 490 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 491 @list l1:level3
<> 144:ef7eb2e8f9f7 492 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 493 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 494 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 495 @list l1:level4
<> 144:ef7eb2e8f9f7 496 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 497 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 498 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 499 @list l1:level5
<> 144:ef7eb2e8f9f7 500 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 501 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 502 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 503 @list l1:level6
<> 144:ef7eb2e8f9f7 504 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 505 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 506 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 507 @list l1:level7
<> 144:ef7eb2e8f9f7 508 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 509 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 510 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 511 @list l1:level8
<> 144:ef7eb2e8f9f7 512 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 513 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 514 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 515 @list l1:level9
<> 144:ef7eb2e8f9f7 516 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 517 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 518 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 519 @list l2
<> 144:ef7eb2e8f9f7 520 {mso-list-id:216556000;
<> 144:ef7eb2e8f9f7 521 mso-list-template-ids:925924412;}
<> 144:ef7eb2e8f9f7 522 @list l2:level1
<> 144:ef7eb2e8f9f7 523 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 524 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 525 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 526 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 527 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 528 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 529 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 530 @list l2:level2
<> 144:ef7eb2e8f9f7 531 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 532 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 533 mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 534 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 535 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 536 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 537 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 538 @list l2:level3
<> 144:ef7eb2e8f9f7 539 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 540 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 541 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 542 @list l2:level4
<> 144:ef7eb2e8f9f7 543 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 544 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 545 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 546 @list l2:level5
<> 144:ef7eb2e8f9f7 547 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 548 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 549 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 550 @list l2:level6
<> 144:ef7eb2e8f9f7 551 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 552 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 553 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 554 @list l2:level7
<> 144:ef7eb2e8f9f7 555 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 556 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 557 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 558 @list l2:level8
<> 144:ef7eb2e8f9f7 559 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 560 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 561 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 562 @list l2:level9
<> 144:ef7eb2e8f9f7 563 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 564 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 565 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 566 @list l3
<> 144:ef7eb2e8f9f7 567 {mso-list-id:562446694;
<> 144:ef7eb2e8f9f7 568 mso-list-template-ids:913898366;}
<> 144:ef7eb2e8f9f7 569 @list l3:level1
<> 144:ef7eb2e8f9f7 570 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 571 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 572 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 573 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 574 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 575 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 576 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 577 @list l3:level2
<> 144:ef7eb2e8f9f7 578 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 579 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 580 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 581 @list l3:level3
<> 144:ef7eb2e8f9f7 582 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 583 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 584 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 585 @list l3:level4
<> 144:ef7eb2e8f9f7 586 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 587 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 588 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 589 @list l3:level5
<> 144:ef7eb2e8f9f7 590 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 591 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 592 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 593 @list l3:level6
<> 144:ef7eb2e8f9f7 594 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 595 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 596 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 597 @list l3:level7
<> 144:ef7eb2e8f9f7 598 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 599 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 600 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 601 @list l3:level8
<> 144:ef7eb2e8f9f7 602 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 603 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 604 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 605 @list l3:level9
<> 144:ef7eb2e8f9f7 606 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 607 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 608 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 609 @list l4
<> 144:ef7eb2e8f9f7 610 {mso-list-id:797802132;
<> 144:ef7eb2e8f9f7 611 mso-list-template-ids:-1971191336;}
<> 144:ef7eb2e8f9f7 612 @list l4:level1
<> 144:ef7eb2e8f9f7 613 {mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 614 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 615 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 616 @list l4:level2
<> 144:ef7eb2e8f9f7 617 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 618 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 619 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 620 @list l4:level3
<> 144:ef7eb2e8f9f7 621 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 622 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 623 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 624 @list l4:level4
<> 144:ef7eb2e8f9f7 625 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 626 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 627 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 628 @list l4:level5
<> 144:ef7eb2e8f9f7 629 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 630 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 631 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 632 @list l4:level6
<> 144:ef7eb2e8f9f7 633 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 634 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 635 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 636 @list l4:level7
<> 144:ef7eb2e8f9f7 637 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 638 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 639 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 640 @list l4:level8
<> 144:ef7eb2e8f9f7 641 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 642 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 643 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 644 @list l4:level9
<> 144:ef7eb2e8f9f7 645 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 646 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 647 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 648 @list l5
<> 144:ef7eb2e8f9f7 649 {mso-list-id:907304066;
<> 144:ef7eb2e8f9f7 650 mso-list-template-ids:1969781532;}
<> 144:ef7eb2e8f9f7 651 @list l5:level1
<> 144:ef7eb2e8f9f7 652 {mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 653 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 654 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 655 @list l5:level2
<> 144:ef7eb2e8f9f7 656 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 657 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 658 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 659 @list l5:level3
<> 144:ef7eb2e8f9f7 660 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 661 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 662 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 663 @list l5:level4
<> 144:ef7eb2e8f9f7 664 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 665 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 666 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 667 @list l5:level5
<> 144:ef7eb2e8f9f7 668 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 669 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 670 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 671 @list l5:level6
<> 144:ef7eb2e8f9f7 672 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 673 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 674 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 675 @list l5:level7
<> 144:ef7eb2e8f9f7 676 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 677 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 678 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 679 @list l5:level8
<> 144:ef7eb2e8f9f7 680 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 681 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 682 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 683 @list l5:level9
<> 144:ef7eb2e8f9f7 684 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 685 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 686 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 687 @list l6
<> 144:ef7eb2e8f9f7 688 {mso-list-id:1050613616;
<> 144:ef7eb2e8f9f7 689 mso-list-template-ids:-1009886748;}
<> 144:ef7eb2e8f9f7 690 @list l6:level1
<> 144:ef7eb2e8f9f7 691 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 692 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 693 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 694 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 695 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 696 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 697 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 698 @list l6:level2
<> 144:ef7eb2e8f9f7 699 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 700 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 701 mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 702 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 703 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 704 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 705 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 706 @list l6:level3
<> 144:ef7eb2e8f9f7 707 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 708 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 709 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 710 @list l6:level4
<> 144:ef7eb2e8f9f7 711 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 712 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 713 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 714 @list l6:level5
<> 144:ef7eb2e8f9f7 715 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 716 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 717 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 718 @list l6:level6
<> 144:ef7eb2e8f9f7 719 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 720 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 721 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 722 @list l6:level7
<> 144:ef7eb2e8f9f7 723 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 724 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 725 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 726 @list l6:level8
<> 144:ef7eb2e8f9f7 727 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 728 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 729 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 730 @list l6:level9
<> 144:ef7eb2e8f9f7 731 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 732 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 733 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 734 @list l7
<> 144:ef7eb2e8f9f7 735 {mso-list-id:1234970193;
<> 144:ef7eb2e8f9f7 736 mso-list-template-ids:2055904002;}
<> 144:ef7eb2e8f9f7 737 @list l7:level1
<> 144:ef7eb2e8f9f7 738 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 739 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 740 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 741 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 742 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 743 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 744 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 745 @list l7:level2
<> 144:ef7eb2e8f9f7 746 {mso-level-number-format:bullet;
<> 144:ef7eb2e8f9f7 747 mso-level-text:\F0B7;
<> 144:ef7eb2e8f9f7 748 mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 749 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 750 text-indent:-.25in;
<> 144:ef7eb2e8f9f7 751 mso-ansi-font-size:10.0pt;
<> 144:ef7eb2e8f9f7 752 font-family:Symbol;}
<> 144:ef7eb2e8f9f7 753 @list l7:level3
<> 144:ef7eb2e8f9f7 754 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 755 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 756 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 757 @list l7:level4
<> 144:ef7eb2e8f9f7 758 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 759 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 760 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 761 @list l7:level5
<> 144:ef7eb2e8f9f7 762 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 763 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 764 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 765 @list l7:level6
<> 144:ef7eb2e8f9f7 766 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 767 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 768 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 769 @list l7:level7
<> 144:ef7eb2e8f9f7 770 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 771 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 772 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 773 @list l7:level8
<> 144:ef7eb2e8f9f7 774 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 775 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 776 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 777 @list l7:level9
<> 144:ef7eb2e8f9f7 778 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 779 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 780 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 781 @list l8
<> 144:ef7eb2e8f9f7 782 {mso-list-id:1846092290;
<> 144:ef7eb2e8f9f7 783 mso-list-template-ids:-768590846;}
<> 144:ef7eb2e8f9f7 784 @list l8:level1
<> 144:ef7eb2e8f9f7 785 {mso-level-start-at:2;
<> 144:ef7eb2e8f9f7 786 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 787 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 788 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 789 @list l8:level2
<> 144:ef7eb2e8f9f7 790 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 791 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 792 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 793 @list l8:level3
<> 144:ef7eb2e8f9f7 794 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 795 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 796 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 797 @list l8:level4
<> 144:ef7eb2e8f9f7 798 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 799 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 800 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 801 @list l8:level5
<> 144:ef7eb2e8f9f7 802 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 803 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 804 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 805 @list l8:level6
<> 144:ef7eb2e8f9f7 806 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 807 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 808 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 809 @list l8:level7
<> 144:ef7eb2e8f9f7 810 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 811 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 812 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 813 @list l8:level8
<> 144:ef7eb2e8f9f7 814 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 815 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 816 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 817 @list l8:level9
<> 144:ef7eb2e8f9f7 818 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 819 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 820 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 821 @list l9
<> 144:ef7eb2e8f9f7 822 {mso-list-id:1894656566;
<> 144:ef7eb2e8f9f7 823 mso-list-template-ids:1199983812;}
<> 144:ef7eb2e8f9f7 824 @list l9:level1
<> 144:ef7eb2e8f9f7 825 {mso-level-start-at:2;
<> 144:ef7eb2e8f9f7 826 mso-level-tab-stop:.5in;
<> 144:ef7eb2e8f9f7 827 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 828 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 829 @list l9:level2
<> 144:ef7eb2e8f9f7 830 {mso-level-tab-stop:1.0in;
<> 144:ef7eb2e8f9f7 831 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 832 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 833 @list l9:level3
<> 144:ef7eb2e8f9f7 834 {mso-level-tab-stop:1.5in;
<> 144:ef7eb2e8f9f7 835 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 836 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 837 @list l9:level4
<> 144:ef7eb2e8f9f7 838 {mso-level-tab-stop:2.0in;
<> 144:ef7eb2e8f9f7 839 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 840 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 841 @list l9:level5
<> 144:ef7eb2e8f9f7 842 {mso-level-tab-stop:2.5in;
<> 144:ef7eb2e8f9f7 843 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 844 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 845 @list l9:level6
<> 144:ef7eb2e8f9f7 846 {mso-level-tab-stop:3.0in;
<> 144:ef7eb2e8f9f7 847 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 848 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 849 @list l9:level7
<> 144:ef7eb2e8f9f7 850 {mso-level-tab-stop:3.5in;
<> 144:ef7eb2e8f9f7 851 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 852 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 853 @list l9:level8
<> 144:ef7eb2e8f9f7 854 {mso-level-tab-stop:4.0in;
<> 144:ef7eb2e8f9f7 855 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 856 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 857 @list l9:level9
<> 144:ef7eb2e8f9f7 858 {mso-level-tab-stop:4.5in;
<> 144:ef7eb2e8f9f7 859 mso-level-number-position:left;
<> 144:ef7eb2e8f9f7 860 text-indent:-.25in;}
<> 144:ef7eb2e8f9f7 861 ol
<> 144:ef7eb2e8f9f7 862 {margin-bottom:0in;}
<> 144:ef7eb2e8f9f7 863 ul
<> 144:ef7eb2e8f9f7 864 {margin-bottom:0in;}
<> 144:ef7eb2e8f9f7 865 -->
<> 144:ef7eb2e8f9f7 866 </style><!--[if gte mso 10]>
<> 144:ef7eb2e8f9f7 867 <style>
<> 144:ef7eb2e8f9f7 868 /* Style Definitions */
<> 144:ef7eb2e8f9f7 869 table.MsoNormalTable
<> 144:ef7eb2e8f9f7 870 {mso-style-name:"Table Normal";
<> 144:ef7eb2e8f9f7 871 mso-tstyle-rowband-size:0;
<> 144:ef7eb2e8f9f7 872 mso-tstyle-colband-size:0;
<> 144:ef7eb2e8f9f7 873 mso-style-noshow:yes;
<> 144:ef7eb2e8f9f7 874 mso-style-priority:99;
<> 144:ef7eb2e8f9f7 875 mso-style-qformat:yes;
<> 144:ef7eb2e8f9f7 876 mso-style-parent:"";
<> 144:ef7eb2e8f9f7 877 mso-padding-alt:0in 5.4pt 0in 5.4pt;
<> 144:ef7eb2e8f9f7 878 mso-para-margin:0in;
<> 144:ef7eb2e8f9f7 879 mso-para-margin-bottom:.0001pt;
<> 144:ef7eb2e8f9f7 880 mso-pagination:widow-orphan;
<> 144:ef7eb2e8f9f7 881 font-size:10.0pt;
<> 144:ef7eb2e8f9f7 882 font-family:"Times New Roman","serif";}
<> 144:ef7eb2e8f9f7 883 </style>
<> 144:ef7eb2e8f9f7 884 <![endif]--><!--[if gte mso 9]><xml>
<> 144:ef7eb2e8f9f7 885 <o:shapedefaults v:ext="edit" spidmax="7170"/>
<> 144:ef7eb2e8f9f7 886 </xml><![endif]--><!--[if gte mso 9]><xml>
<> 144:ef7eb2e8f9f7 887 <o:shapelayout v:ext="edit">
<> 144:ef7eb2e8f9f7 888 <o:idmap v:ext="edit" data="1"/>
<> 144:ef7eb2e8f9f7 889 </o:shapelayout></xml><![endif]-->
<> 144:ef7eb2e8f9f7 890 <meta content="MCD Application Team" name="author"></head>
<> 144:ef7eb2e8f9f7 891 <body link="blue" vlink="blue">
<> 144:ef7eb2e8f9f7 892
<> 144:ef7eb2e8f9f7 893 <div class="WordSection1">
<> 144:ef7eb2e8f9f7 894
<> 144:ef7eb2e8f9f7 895 <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><o:p>&nbsp;</o:p></span></p>
<> 144:ef7eb2e8f9f7 896
<> 144:ef7eb2e8f9f7 897 <div align="center">
<> 144:ef7eb2e8f9f7 898
<> 144:ef7eb2e8f9f7 899 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
<> 144:ef7eb2e8f9f7 900 <tbody><tr style="">
<> 144:ef7eb2e8f9f7 901 <td style="padding: 0in;" valign="top">
<> 144:ef7eb2e8f9f7 902 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
<> 144:ef7eb2e8f9f7 903 <tbody><tr style="">
<> 144:ef7eb2e8f9f7 904 <td style="padding: 0in 5.4pt;" valign="top">
<> 144:ef7eb2e8f9f7 905 <p class="MsoNormal"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: blue;"><a href="../../Release_Notes.html">Back to Release page</a></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
<> 144:ef7eb2e8f9f7 906 </td>
<> 144:ef7eb2e8f9f7 907 </tr>
<> 144:ef7eb2e8f9f7 908 <tr style="">
<> 144:ef7eb2e8f9f7 909 <td style="padding: 1.5pt;">
<> 144:ef7eb2e8f9f7 910 <h1 style="margin-bottom: 0.25in; text-align: center;" align="center"><span style="font-size: 20pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: rgb(51, 102, 255);">Release Notes for STM32F1xx HAL Drivers</span><span style="font-size: 20pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></h1>
<> 144:ef7eb2e8f9f7 911 <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: black;">Copyright
<> 144:ef7eb2e8f9f7 912 2016 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
<> 144:ef7eb2e8f9f7 913 <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: black;"><img style="border: 0px solid ; width: 112px; height: 83px;" alt="" id="_x0000_i1026" src="../../_htmresc/st_logo.png"></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
<> 144:ef7eb2e8f9f7 914 </td>
<> 144:ef7eb2e8f9f7 915 </tr>
<> 144:ef7eb2e8f9f7 916 </tbody></table>
<> 144:ef7eb2e8f9f7 917 <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; display: none;"><o:p>&nbsp;</o:p></span></p>
<> 144:ef7eb2e8f9f7 918 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900">
<> 144:ef7eb2e8f9f7 919 <tbody><tr style="">
<> 144:ef7eb2e8f9f7 920 <td style="padding: 0in;" valign="top">
<> 144:ef7eb2e8f9f7 921 <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="History"></a><span style="font-size: 12pt; color: white;">Update History</span></h2>
<> 144:ef7eb2e8f9f7 922
<> 144:ef7eb2e8f9f7 923 <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.4 / 29-April-2016 <o:p></o:p></span></h3>
<> 144:ef7eb2e8f9f7 924
<> 144:ef7eb2e8f9f7 925
<> 144:ef7eb2e8f9f7 926
<> 144:ef7eb2e8f9f7 927
<> 144:ef7eb2e8f9f7 928
<> 144:ef7eb2e8f9f7 929
<> 144:ef7eb2e8f9f7 930
<> 144:ef7eb2e8f9f7 931
<> 144:ef7eb2e8f9f7 932
<> 144:ef7eb2e8f9f7 933
<> 144:ef7eb2e8f9f7 934
<> 144:ef7eb2e8f9f7 935
<> 144:ef7eb2e8f9f7 936
<> 144:ef7eb2e8f9f7 937
<> 144:ef7eb2e8f9f7 938
<> 144:ef7eb2e8f9f7 939
<> 144:ef7eb2e8f9f7 940
<> 144:ef7eb2e8f9f7 941
<> 144:ef7eb2e8f9f7 942
<> 144:ef7eb2e8f9f7 943
<> 144:ef7eb2e8f9f7 944 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
<> 144:ef7eb2e8f9f7 945 Changes</span></u></b><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;"><o:p></o:p></span></u></b>
<> 144:ef7eb2e8f9f7 946
<> 144:ef7eb2e8f9f7 947
<> 144:ef7eb2e8f9f7 948
<> 144:ef7eb2e8f9f7 949
<> 144:ef7eb2e8f9f7 950
<> 144:ef7eb2e8f9f7 951
<> 144:ef7eb2e8f9f7 952
<> 144:ef7eb2e8f9f7 953
<> 144:ef7eb2e8f9f7 954
<> 144:ef7eb2e8f9f7 955
<> 144:ef7eb2e8f9f7 956
<> 144:ef7eb2e8f9f7 957 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 958
<> 144:ef7eb2e8f9f7 959
<> 144:ef7eb2e8f9f7 960
<> 144:ef7eb2e8f9f7 961 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 962
<> 144:ef7eb2e8f9f7 963
<> 144:ef7eb2e8f9f7 964
<> 144:ef7eb2e8f9f7 965 <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 966
<> 144:ef7eb2e8f9f7 967
<> 144:ef7eb2e8f9f7 968
<> 144:ef7eb2e8f9f7 969
<> 144:ef7eb2e8f9f7 970
<> 144:ef7eb2e8f9f7 971
<> 144:ef7eb2e8f9f7 972
<> 144:ef7eb2e8f9f7 973
<> 144:ef7eb2e8f9f7 974 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 975
<> 144:ef7eb2e8f9f7 976
<> 144:ef7eb2e8f9f7 977
<> 144:ef7eb2e8f9f7 978
<> 144:ef7eb2e8f9f7 979
<> 144:ef7eb2e8f9f7 980
<> 144:ef7eb2e8f9f7 981
<> 144:ef7eb2e8f9f7 982
<> 144:ef7eb2e8f9f7 983 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 984
<> 144:ef7eb2e8f9f7 985
<> 144:ef7eb2e8f9f7 986
<> 144:ef7eb2e8f9f7 987
<> 144:ef7eb2e8f9f7 988
<> 144:ef7eb2e8f9f7 989
<> 144:ef7eb2e8f9f7 990
<> 144:ef7eb2e8f9f7 991 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 992
<> 144:ef7eb2e8f9f7 993
<> 144:ef7eb2e8f9f7 994
<> 144:ef7eb2e8f9f7 995
<> 144:ef7eb2e8f9f7 996
<> 144:ef7eb2e8f9f7 997
<> 144:ef7eb2e8f9f7 998 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 999
<> 144:ef7eb2e8f9f7 1000 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1001
<> 144:ef7eb2e8f9f7 1002
<> 144:ef7eb2e8f9f7 1003
<> 144:ef7eb2e8f9f7 1004
<> 144:ef7eb2e8f9f7 1005
<> 144:ef7eb2e8f9f7 1006
<> 144:ef7eb2e8f9f7 1007
<> 144:ef7eb2e8f9f7 1008
<> 144:ef7eb2e8f9f7 1009
<> 144:ef7eb2e8f9f7 1010
<> 144:ef7eb2e8f9f7 1011 </p><ul style="list-style-type: square;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">General updates to fix known defects and enhancements implementation.</span></li></ul>
<> 144:ef7eb2e8f9f7 1012
<> 144:ef7eb2e8f9f7 1013
<> 144:ef7eb2e8f9f7 1014
<> 144:ef7eb2e8f9f7 1015
<> 144:ef7eb2e8f9f7 1016
<> 144:ef7eb2e8f9f7 1017
<> 144:ef7eb2e8f9f7 1018
<> 144:ef7eb2e8f9f7 1019
<> 144:ef7eb2e8f9f7 1020
<> 144:ef7eb2e8f9f7 1021
<> 144:ef7eb2e8f9f7 1022
<> 144:ef7eb2e8f9f7 1023 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1024
<> 144:ef7eb2e8f9f7 1025
<> 144:ef7eb2e8f9f7 1026
<> 144:ef7eb2e8f9f7 1027 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1028
<> 144:ef7eb2e8f9f7 1029
<> 144:ef7eb2e8f9f7 1030
<> 144:ef7eb2e8f9f7 1031 <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1032
<> 144:ef7eb2e8f9f7 1033
<> 144:ef7eb2e8f9f7 1034
<> 144:ef7eb2e8f9f7 1035
<> 144:ef7eb2e8f9f7 1036
<> 144:ef7eb2e8f9f7 1037
<> 144:ef7eb2e8f9f7 1038
<> 144:ef7eb2e8f9f7 1039
<> 144:ef7eb2e8f9f7 1040 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1041
<> 144:ef7eb2e8f9f7 1042
<> 144:ef7eb2e8f9f7 1043
<> 144:ef7eb2e8f9f7 1044
<> 144:ef7eb2e8f9f7 1045
<> 144:ef7eb2e8f9f7 1046
<> 144:ef7eb2e8f9f7 1047
<> 144:ef7eb2e8f9f7 1048
<> 144:ef7eb2e8f9f7 1049 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1050
<> 144:ef7eb2e8f9f7 1051
<> 144:ef7eb2e8f9f7 1052
<> 144:ef7eb2e8f9f7 1053
<> 144:ef7eb2e8f9f7 1054
<> 144:ef7eb2e8f9f7 1055
<> 144:ef7eb2e8f9f7 1056
<> 144:ef7eb2e8f9f7 1057 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1058
<> 144:ef7eb2e8f9f7 1059
<> 144:ef7eb2e8f9f7 1060
<> 144:ef7eb2e8f9f7 1061
<> 144:ef7eb2e8f9f7 1062
<> 144:ef7eb2e8f9f7 1063
<> 144:ef7eb2e8f9f7 1064 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1065
<> 144:ef7eb2e8f9f7 1066 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1067
<> 144:ef7eb2e8f9f7 1068
<> 144:ef7eb2e8f9f7 1069
<> 144:ef7eb2e8f9f7 1070
<> 144:ef7eb2e8f9f7 1071
<> 144:ef7eb2e8f9f7 1072
<> 144:ef7eb2e8f9f7 1073
<> 144:ef7eb2e8f9f7 1074
<> 144:ef7eb2e8f9f7 1075
<> 144:ef7eb2e8f9f7 1076
<> 144:ef7eb2e8f9f7 1077 <ul style="list-style-type: square;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">HAL RCC</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add suffix U for defines equals to 0xFFFFFFFF&nbsp;(fix MISRA error 10.6)</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Optimization of HAL_RCC_ClockConfig().</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Replace aAPBAHBPrescTable by APBPrescTable and AHBPrescTable defined inside system_stm32f1xx.c.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">When using HAL_RCC_OscConfig
<> 144:ef7eb2e8f9f7 1078 to activate LSE, if LSE is already ON, it remains in its state ON.
<> 144:ef7eb2e8f9f7 1079 Previously, it was turned OFF then ON in all cases.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The backup domain is no more reset when changing the RTC clock source from reset value.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct strange behavior in HAL_RCCEx_PeriphCLKConfig.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL UART</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct the macro UART_BRR_SAMPLING16</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL SMARTCARD</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct the macro SMARTCARD_BRR</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL IRDA</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct the macro IRDA_BRR</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">EIE bit is no more activated in transmit (this bit only triggers errors in reception)</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">EIE bit is reset at the end of the reception.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL DMA</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add macro __HAL_DMA_GET_COUNTER to get the number of remaining data units in the current channel.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL FSMC</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Adapt&nbsp;FSMC_NAND_Init behavior to the others STM32 series by reseting the bit&nbsp;FSMC_PCRx_PBKEN.</li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.3 / 11-January-2016 <o:p></o:p></span></h3>
<> 144:ef7eb2e8f9f7 1080
<> 144:ef7eb2e8f9f7 1081
<> 144:ef7eb2e8f9f7 1082
<> 144:ef7eb2e8f9f7 1083
<> 144:ef7eb2e8f9f7 1084
<> 144:ef7eb2e8f9f7 1085
<> 144:ef7eb2e8f9f7 1086
<> 144:ef7eb2e8f9f7 1087
<> 144:ef7eb2e8f9f7 1088
<> 144:ef7eb2e8f9f7 1089
<> 144:ef7eb2e8f9f7 1090
<> 144:ef7eb2e8f9f7 1091
<> 144:ef7eb2e8f9f7 1092
<> 144:ef7eb2e8f9f7 1093
<> 144:ef7eb2e8f9f7 1094
<> 144:ef7eb2e8f9f7 1095
<> 144:ef7eb2e8f9f7 1096
<> 144:ef7eb2e8f9f7 1097
<> 144:ef7eb2e8f9f7 1098
<> 144:ef7eb2e8f9f7 1099
<> 144:ef7eb2e8f9f7 1100 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
<> 144:ef7eb2e8f9f7 1101 Changes<o:p></o:p></span></u></b></p>
<> 144:ef7eb2e8f9f7 1102
<> 144:ef7eb2e8f9f7 1103
<> 144:ef7eb2e8f9f7 1104
<> 144:ef7eb2e8f9f7 1105
<> 144:ef7eb2e8f9f7 1106
<> 144:ef7eb2e8f9f7 1107
<> 144:ef7eb2e8f9f7 1108
<> 144:ef7eb2e8f9f7 1109
<> 144:ef7eb2e8f9f7 1110
<> 144:ef7eb2e8f9f7 1111
<> 144:ef7eb2e8f9f7 1112
<> 144:ef7eb2e8f9f7 1113 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1114
<> 144:ef7eb2e8f9f7 1115
<> 144:ef7eb2e8f9f7 1116
<> 144:ef7eb2e8f9f7 1117 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1118
<> 144:ef7eb2e8f9f7 1119
<> 144:ef7eb2e8f9f7 1120
<> 144:ef7eb2e8f9f7 1121 <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1122
<> 144:ef7eb2e8f9f7 1123
<> 144:ef7eb2e8f9f7 1124
<> 144:ef7eb2e8f9f7 1125
<> 144:ef7eb2e8f9f7 1126
<> 144:ef7eb2e8f9f7 1127
<> 144:ef7eb2e8f9f7 1128
<> 144:ef7eb2e8f9f7 1129
<> 144:ef7eb2e8f9f7 1130 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1131
<> 144:ef7eb2e8f9f7 1132
<> 144:ef7eb2e8f9f7 1133
<> 144:ef7eb2e8f9f7 1134
<> 144:ef7eb2e8f9f7 1135
<> 144:ef7eb2e8f9f7 1136
<> 144:ef7eb2e8f9f7 1137
<> 144:ef7eb2e8f9f7 1138
<> 144:ef7eb2e8f9f7 1139 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1140
<> 144:ef7eb2e8f9f7 1141
<> 144:ef7eb2e8f9f7 1142
<> 144:ef7eb2e8f9f7 1143
<> 144:ef7eb2e8f9f7 1144
<> 144:ef7eb2e8f9f7 1145
<> 144:ef7eb2e8f9f7 1146
<> 144:ef7eb2e8f9f7 1147 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1148
<> 144:ef7eb2e8f9f7 1149
<> 144:ef7eb2e8f9f7 1150
<> 144:ef7eb2e8f9f7 1151
<> 144:ef7eb2e8f9f7 1152
<> 144:ef7eb2e8f9f7 1153
<> 144:ef7eb2e8f9f7 1154 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1155
<> 144:ef7eb2e8f9f7 1156 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1157
<> 144:ef7eb2e8f9f7 1158
<> 144:ef7eb2e8f9f7 1159
<> 144:ef7eb2e8f9f7 1160
<> 144:ef7eb2e8f9f7 1161
<> 144:ef7eb2e8f9f7 1162
<> 144:ef7eb2e8f9f7 1163
<> 144:ef7eb2e8f9f7 1164
<> 144:ef7eb2e8f9f7 1165
<> 144:ef7eb2e8f9f7 1166
<> 144:ef7eb2e8f9f7 1167 <ul style="list-style-type: square;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Remove the&nbsp;</span>#if defined(USE_HAL_LEGACY) condition to include&nbsp;Legacy/stm32_hal_legacy.h by default, in stm32f1xx_hal_def.h.</li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.2 / 18-December-2015 <o:p></o:p></span></h3>
<> 144:ef7eb2e8f9f7 1168
<> 144:ef7eb2e8f9f7 1169
<> 144:ef7eb2e8f9f7 1170
<> 144:ef7eb2e8f9f7 1171
<> 144:ef7eb2e8f9f7 1172
<> 144:ef7eb2e8f9f7 1173
<> 144:ef7eb2e8f9f7 1174
<> 144:ef7eb2e8f9f7 1175
<> 144:ef7eb2e8f9f7 1176
<> 144:ef7eb2e8f9f7 1177
<> 144:ef7eb2e8f9f7 1178
<> 144:ef7eb2e8f9f7 1179
<> 144:ef7eb2e8f9f7 1180
<> 144:ef7eb2e8f9f7 1181
<> 144:ef7eb2e8f9f7 1182
<> 144:ef7eb2e8f9f7 1183
<> 144:ef7eb2e8f9f7 1184
<> 144:ef7eb2e8f9f7 1185
<> 144:ef7eb2e8f9f7 1186
<> 144:ef7eb2e8f9f7 1187
<> 144:ef7eb2e8f9f7 1188 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
<> 144:ef7eb2e8f9f7 1189 Changes<o:p></o:p></span></u></b></p>
<> 144:ef7eb2e8f9f7 1190
<> 144:ef7eb2e8f9f7 1191
<> 144:ef7eb2e8f9f7 1192
<> 144:ef7eb2e8f9f7 1193
<> 144:ef7eb2e8f9f7 1194
<> 144:ef7eb2e8f9f7 1195
<> 144:ef7eb2e8f9f7 1196
<> 144:ef7eb2e8f9f7 1197
<> 144:ef7eb2e8f9f7 1198
<> 144:ef7eb2e8f9f7 1199
<> 144:ef7eb2e8f9f7 1200
<> 144:ef7eb2e8f9f7 1201 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1202
<> 144:ef7eb2e8f9f7 1203
<> 144:ef7eb2e8f9f7 1204
<> 144:ef7eb2e8f9f7 1205 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1206
<> 144:ef7eb2e8f9f7 1207
<> 144:ef7eb2e8f9f7 1208
<> 144:ef7eb2e8f9f7 1209 <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1210
<> 144:ef7eb2e8f9f7 1211
<> 144:ef7eb2e8f9f7 1212
<> 144:ef7eb2e8f9f7 1213
<> 144:ef7eb2e8f9f7 1214
<> 144:ef7eb2e8f9f7 1215
<> 144:ef7eb2e8f9f7 1216
<> 144:ef7eb2e8f9f7 1217
<> 144:ef7eb2e8f9f7 1218 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1219
<> 144:ef7eb2e8f9f7 1220
<> 144:ef7eb2e8f9f7 1221
<> 144:ef7eb2e8f9f7 1222
<> 144:ef7eb2e8f9f7 1223
<> 144:ef7eb2e8f9f7 1224
<> 144:ef7eb2e8f9f7 1225
<> 144:ef7eb2e8f9f7 1226
<> 144:ef7eb2e8f9f7 1227 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1228
<> 144:ef7eb2e8f9f7 1229
<> 144:ef7eb2e8f9f7 1230
<> 144:ef7eb2e8f9f7 1231
<> 144:ef7eb2e8f9f7 1232
<> 144:ef7eb2e8f9f7 1233
<> 144:ef7eb2e8f9f7 1234
<> 144:ef7eb2e8f9f7 1235 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1236
<> 144:ef7eb2e8f9f7 1237
<> 144:ef7eb2e8f9f7 1238
<> 144:ef7eb2e8f9f7 1239
<> 144:ef7eb2e8f9f7 1240
<> 144:ef7eb2e8f9f7 1241
<> 144:ef7eb2e8f9f7 1242 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1243
<> 144:ef7eb2e8f9f7 1244 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1245
<> 144:ef7eb2e8f9f7 1246
<> 144:ef7eb2e8f9f7 1247
<> 144:ef7eb2e8f9f7 1248
<> 144:ef7eb2e8f9f7 1249
<> 144:ef7eb2e8f9f7 1250
<> 144:ef7eb2e8f9f7 1251
<> 144:ef7eb2e8f9f7 1252
<> 144:ef7eb2e8f9f7 1253
<> 144:ef7eb2e8f9f7 1254
<> 144:ef7eb2e8f9f7 1255 <ul style="list-style-type: square;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">General updates to fix known defects and enhancements implementation.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;"><span style="font-weight: bold;">HAL generic</span></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Insure that do {} while(0) &nbsp;are used in in multi statement macros. (hal eth and pcd)</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Manage simultaneous errors in IRQHandler. (hal uart, smartcard, usart and uart)</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">To
<> 144:ef7eb2e8f9f7 1256 ensure the full compatibility of the GPIO interfaces across all the
<> 144:ef7eb2e8f9f7 1257 STM32 families, the gpio speed definition have been renamed:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">GPIO_SPEED_LOW to GPIO_SPEED_FREQ_LOW</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">GPIO_SPEED_MEDIUM to GPIO_SPEED_FREQ_MEDIUM</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">GPIO_SPEED_HIGH to GPIO_SPEED_FREQ_HIGH</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">aliases are created to keep backward compatibility</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Reduce the default timeout value for the startup of the HSE form 5s to 100ms.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Update HAL weak empty callbacks to prevent unused argument compilation warnings with some compilers.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL ADC</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Remove useless state HAL_ADC_STATE_REG_OVR and HAL_ADC_STATE_REG_EOSMP.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add an error case if init is done with both continuous and discontinuous modes.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_ADC_PollForEvent returns HAL_TIMEOUT if a timeout occurs instead of HAL_ERROR.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Trigger the assert_param of &nbsp;the number of discontinuous conversion only if the discontinuous mode is enabled.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Enhance the check for ScanConvMode in HAL_ADC_Init.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL CAN</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Clear the ERRI bit in HAL_CAN_IRQHandler.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL CORTEX</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Remove the macro __HAL_CORTEX_SYSTICKCLK_CONFIG as duplicated by HAL_SYSTICK_CLKSourceConfig.</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Create an alias to HAL_SYSTICK_CLKSourceConfig for backward compatibility.</li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL FLASH</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The
<> 144:ef7eb2e8f9f7 1258 parameter ReturnValue of HAL_FLASH_EndOfOperationCallback, in the case
<> 144:ef7eb2e8f9f7 1259 of Pages Erase, now take the value of 0xFFFFFFFF if all the selected
<> 144:ef7eb2e8f9f7 1260 pages have been erased.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add a new interface HAL_FLASHEx_OBGetUserData to get the option byte user data.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL GPIO</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Remove a useless assert_param on the pull mode in HAL_GPIO_Init.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL I2C</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct issue at reception of 2 bytes using memory polling and IT interface.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct a wrong management of the AF flag.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL RCC</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Reduce the timeout of HSI, LSI and PLL to be closer to HW specifications:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HSI_TIMEOUT_VALUE reduced from 100ms to 2ms</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">LSI_TIMEOUT_VALUE reduced from 100ms to 2ms</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">PLL_TIMEOUT_VALUE reduced from 100ms to 2ms</li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL SD</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct wrong calculation of the capacity for High Capacity cards.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL SPI</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Remove incorrect reset of DMA parameter in HAL_SPI_Receive_DMA and HAL_SPI_Transmit_DMA.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL TIM</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Remove useless assert_param.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Rewrite the assert_param when setting clock source.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL UART</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Manage the case of reception of a character while the driver is not expecting one. This was causing a crash of the driver.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">LL USB</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Remove the NoVbusSensing feature from driver. (feature not present on STM32F1xx)</li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.1 / 31-July-2015 <o:p></o:p></span></h3>
<> 144:ef7eb2e8f9f7 1261
<> 144:ef7eb2e8f9f7 1262
<> 144:ef7eb2e8f9f7 1263
<> 144:ef7eb2e8f9f7 1264
<> 144:ef7eb2e8f9f7 1265
<> 144:ef7eb2e8f9f7 1266
<> 144:ef7eb2e8f9f7 1267
<> 144:ef7eb2e8f9f7 1268
<> 144:ef7eb2e8f9f7 1269
<> 144:ef7eb2e8f9f7 1270
<> 144:ef7eb2e8f9f7 1271
<> 144:ef7eb2e8f9f7 1272
<> 144:ef7eb2e8f9f7 1273
<> 144:ef7eb2e8f9f7 1274
<> 144:ef7eb2e8f9f7 1275
<> 144:ef7eb2e8f9f7 1276
<> 144:ef7eb2e8f9f7 1277
<> 144:ef7eb2e8f9f7 1278
<> 144:ef7eb2e8f9f7 1279
<> 144:ef7eb2e8f9f7 1280
<> 144:ef7eb2e8f9f7 1281 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
<> 144:ef7eb2e8f9f7 1282 Changes<o:p></o:p></span></u></b></p>
<> 144:ef7eb2e8f9f7 1283
<> 144:ef7eb2e8f9f7 1284
<> 144:ef7eb2e8f9f7 1285
<> 144:ef7eb2e8f9f7 1286
<> 144:ef7eb2e8f9f7 1287
<> 144:ef7eb2e8f9f7 1288
<> 144:ef7eb2e8f9f7 1289
<> 144:ef7eb2e8f9f7 1290
<> 144:ef7eb2e8f9f7 1291
<> 144:ef7eb2e8f9f7 1292
<> 144:ef7eb2e8f9f7 1293
<> 144:ef7eb2e8f9f7 1294 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1295
<> 144:ef7eb2e8f9f7 1296
<> 144:ef7eb2e8f9f7 1297
<> 144:ef7eb2e8f9f7 1298 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1299
<> 144:ef7eb2e8f9f7 1300
<> 144:ef7eb2e8f9f7 1301
<> 144:ef7eb2e8f9f7 1302 <span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1303
<> 144:ef7eb2e8f9f7 1304
<> 144:ef7eb2e8f9f7 1305
<> 144:ef7eb2e8f9f7 1306
<> 144:ef7eb2e8f9f7 1307
<> 144:ef7eb2e8f9f7 1308
<> 144:ef7eb2e8f9f7 1309
<> 144:ef7eb2e8f9f7 1310
<> 144:ef7eb2e8f9f7 1311 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1312
<> 144:ef7eb2e8f9f7 1313
<> 144:ef7eb2e8f9f7 1314
<> 144:ef7eb2e8f9f7 1315
<> 144:ef7eb2e8f9f7 1316
<> 144:ef7eb2e8f9f7 1317
<> 144:ef7eb2e8f9f7 1318
<> 144:ef7eb2e8f9f7 1319
<> 144:ef7eb2e8f9f7 1320 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1321
<> 144:ef7eb2e8f9f7 1322
<> 144:ef7eb2e8f9f7 1323
<> 144:ef7eb2e8f9f7 1324
<> 144:ef7eb2e8f9f7 1325
<> 144:ef7eb2e8f9f7 1326
<> 144:ef7eb2e8f9f7 1327
<> 144:ef7eb2e8f9f7 1328 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1329
<> 144:ef7eb2e8f9f7 1330
<> 144:ef7eb2e8f9f7 1331
<> 144:ef7eb2e8f9f7 1332
<> 144:ef7eb2e8f9f7 1333
<> 144:ef7eb2e8f9f7 1334
<> 144:ef7eb2e8f9f7 1335 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1336
<> 144:ef7eb2e8f9f7 1337 <span style="font-size: 10pt; font-family: Verdana;"></span>
<> 144:ef7eb2e8f9f7 1338
<> 144:ef7eb2e8f9f7 1339
<> 144:ef7eb2e8f9f7 1340
<> 144:ef7eb2e8f9f7 1341
<> 144:ef7eb2e8f9f7 1342
<> 144:ef7eb2e8f9f7 1343
<> 144:ef7eb2e8f9f7 1344
<> 144:ef7eb2e8f9f7 1345
<> 144:ef7eb2e8f9f7 1346
<> 144:ef7eb2e8f9f7 1347
<> 144:ef7eb2e8f9f7 1348 <ul style="list-style-type: square;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">General updates to fix known defects and enhancements implementation.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;"><span style="font-weight: bold;">HAL generic</span></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">stm32f1xx_hal_def.h</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Update NULL definition </span><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">to
<> 144:ef7eb2e8f9f7 1349 fix C++ compilation issue.</span></li></ul></ul></ul><ul style="list-style-type: square;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;"><span style="font-weight: bold;">HAL ADC</span></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Optimization of </span><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">macro __HAL_ADC_CLEAR_FLAG.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">ADC poll for conversion now return error status in case of ADC-DMA mode.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">ADC polling functions now return HAL_TIMEOUT (or HAL_ERROR in case of configuration error).</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Removing field NbrOfConversionRank of ADC_HandleTypeDef. This field was useless on STM32F1xx.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Improving the ADC state machine.<span style="font-weight: bold;"><br></span></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL CAN</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Field Data of CanRxMsgTypeDef and CanTxMsgTypeDef is changed from uint32_t to uint8_t.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL Cortex</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add MPU APIs in Cortex HAL driver.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL CRC</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correcting a wrong definition of __HAL_CRC_SET_IDR macro.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">HAL DAC</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">HAL_IS_BIT_SET is nowused properly in HAL_DAC_Start.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Add 2 defines: DAC_WAVEGENERATION_NOISE and DAC_WAVEGENERATION_TRIANGLE.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">HAL_DAC_Stop now disable DAC software conversion.</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL DMA</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Minor typographic updates.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL ETH</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">ETH_MAC_READCONTROLLER_FLUSHING: Removing a space in the middle of the name.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Removing some duplicated macros.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL FLASH</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">FLASH_OB_GetRDP
<> 144:ef7eb2e8f9f7 1350 returns uint32_t instead of FlagStatus. (internal function). This
<> 144:ef7eb2e8f9f7 1351 permit a more coherent use for&nbsp;HAL_FLASHEx_OBGetConfig
<> 144:ef7eb2e8f9f7 1352 and&nbsp;HAL_FLASHEx_OBProgram.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct an issue making impossible to set Flash read protection level1 and&nbsp; level2.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The activation of backup domain in RCC is systematic.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL I2C</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct an issue depending of APB/I2C frequency which was preventing the STOP bit to be cleared.</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The POS bit is now cleared at the beginning of each I2C API.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The POS bit is no more cleared near STOP generation.</li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL I2S</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_I2S_Transmit() API is updated to keep the check on busy flag only for the slave.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;"><span style="font-weight: bold;">HAL NAND</span></span><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;"></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">Review __ARRAY_ADDRESS macro and adapt tests to detect bad blocks</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL RCC</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">In HAL_RCCEx_PeriphCLKConfig, Reset backup domain only if RTC clock source has been changed.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Update of HAL_RCC_OscConfig functionto correctly check LSEState.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Rework __HAL_RCC_LSE_CONFIG macro to manage correctly LSE_Bypass.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">New HAL RCC macro to configure the SYSCLK clock source: __HAL_RCC_SYSCLK_CONFIG(__RCC_SYSCLKSOURCE__).</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Adding macro: __HAL_RCC_MCO_CONFIG.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">For some RPN, the prediv source management in HAL_RCC_OscConfig function was not used.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL RTC</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">CMSIS mask definition&nbsp;used instead of hardcoded values.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL SMARTCARD</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Improve documentation</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL TIM</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">All STM32F101xx and STM32F102xx defines were missing&nbsp;in the file stm32f1xx_hal_tim_ex.h.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The assert on trigger polarity for TI1F_ED&nbsp;is removed.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HAL USB</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct issue preventing USB Device double-buffering mode for IN endpoints to correctly behave.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct a bad configuration of Turnaround Time.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct USB_FlushTxFifo function which was leading to a&nbsp;GRSTCTL register corruption.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Replaced
<> 144:ef7eb2e8f9f7 1353 the access to&nbsp; USB_OTG_HCCHAR_CHDIS and&nbsp;USB_OTG_HCCHAR_CHENA
<> 144:ef7eb2e8f9f7 1354 from a sequencial access to a simultaneous access.</li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 180px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0 / 15-December-2014</span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
<> 144:ef7eb2e8f9f7 1355 Changes</span></u></b></p>
<> 144:ef7eb2e8f9f7 1356 <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">First Official release of <span style="font-weight: bold;">STM32F1xx HAL
<> 144:ef7eb2e8f9f7 1357 Drivers</span> for all STM32F1</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">&nbsp;</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">devices</span><span style="font-size: 10pt; font-family: Verdana;">.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;"></span><span style="font-family: 'Verdana','sans-serif'; font-size: 10pt;">This
<> 144:ef7eb2e8f9f7 1358 release is in line with <span style="font-weight: bold;">STM32Cube
<> 144:ef7eb2e8f9f7 1359 Firmware specification Rev1.0</span> document&nbsp;</span></li></ul><h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2>
<> 144:ef7eb2e8f9f7 1360 <div style="text-align: justify;">
<> 144:ef7eb2e8f9f7 1361 <div style="text-align: justify;"><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">
<> 144:ef7eb2e8f9f7 1362 Redistribution and use in source and binary forms, with or without
<> 144:ef7eb2e8f9f7 1363 modification, are permitted provided that the following conditions are
<> 144:ef7eb2e8f9f7 1364 met:</span><br>
<> 144:ef7eb2e8f9f7 1365 </font>
<> 144:ef7eb2e8f9f7 1366 <ol><li><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></font></li><li><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Redistributions
<> 144:ef7eb2e8f9f7 1367 in binary form must reproduce the above copyright notice, this list of
<> 144:ef7eb2e8f9f7 1368 conditions and the following disclaimer in </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">the documentation and/or other materials provided with the distribution.</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></font></li><li><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Neither the name of STMicroelectronics nor the names of its contributors may be used to endorse or promote products derived </span><br>
<> 144:ef7eb2e8f9f7 1369 </font>
<> 144:ef7eb2e8f9f7 1370 </li></ol>
<> 144:ef7eb2e8f9f7 1371 <font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from this software without specific prior written permission.</span><br>
<> 144:ef7eb2e8f9f7 1372 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><br>
<> 144:ef7eb2e8f9f7 1373 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span></font>
<> 144:ef7eb2e8f9f7 1374
<> 144:ef7eb2e8f9f7 1375 </div>
<> 144:ef7eb2e8f9f7 1376 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></div>
<> 144:ef7eb2e8f9f7 1377 <span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span>
<> 144:ef7eb2e8f9f7 1378 <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
<> 144:ef7eb2e8f9f7 1379 <hr align="center" size="2" width="100%">
<> 144:ef7eb2e8f9f7 1380 </span></div>
<> 144:ef7eb2e8f9f7 1381 <p class="MsoNormal" style="margin: 4.5pt 0in 4.5pt 0.25in; text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">For
<> 144:ef7eb2e8f9f7 1382 complete documentation on </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32<span style="color: black;">
<> 144:ef7eb2e8f9f7 1383 Microcontrollers visit </span><u><span style="color: blue;"><a href="http://www.st.com/internet/mcu/family/141.jsp" target="_blank">www.st.com/STM32</a></span></u></span><span style="color: black;"><o:p></o:p></span></p>
<> 144:ef7eb2e8f9f7 1384 </td>
<> 144:ef7eb2e8f9f7 1385 </tr>
<> 144:ef7eb2e8f9f7 1386 </tbody></table>
<> 144:ef7eb2e8f9f7 1387 <p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p>
<> 144:ef7eb2e8f9f7 1388 </td>
<> 144:ef7eb2e8f9f7 1389 </tr>
<> 144:ef7eb2e8f9f7 1390 </tbody></table>
<> 144:ef7eb2e8f9f7 1391
<> 144:ef7eb2e8f9f7 1392 </div>
<> 144:ef7eb2e8f9f7 1393
<> 144:ef7eb2e8f9f7 1394 <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<> 144:ef7eb2e8f9f7 1395
bogdanm 0:9b334a45a8ff 1396 </div></body></html>