Iftikhar Aziz / mbed-dev

Dependents:   LSS_Rev_1

Fork of mbed-dev by Umar Naeem

Committer:
<>
Date:
Fri Oct 28 11:17:30 2016 +0100
Revision:
149:156823d33999
This updates the lib to the mbed lib v128

NOTE: This release includes a restructuring of the file and directory locations and thus some
include paths in your code may need updating accordingly.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
<> 149:156823d33999 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<> 149:156823d33999 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>
<> 149:156823d33999 3 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<> 149:156823d33999 4 <link rel="File-List" href="Library_files/filelist.xml">
<> 149:156823d33999 5 <link rel="Edit-Time-Data" href="Library_files/editdata.mso"><!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]-->
<> 149:156823d33999 6
<> 149:156823d33999 7
<> 149:156823d33999 8
<> 149:156823d33999 9 <title>Release Notes for STM32L1xx HAL Drivers</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>STMicroelectronics</o:LastAuthor> <o:Revision>37</o:Revision> <o:TotalTime>136</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2009-03-01T17:56:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>522</o:Words> <o:Characters>2977</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>24</o:Lines> <o:Paragraphs>6</o:Paragraphs> <o:CharactersWithSpaces>3493</o:CharactersWithSpaces> <o:Version>11.6568</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>110</w:Zoom> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><style>
<> 149:156823d33999 10 <!--
<> 149:156823d33999 11 /* Font Definitions */
<> 149:156823d33999 12 @font-face
<> 149:156823d33999 13 {font-family:"Cambria Math";
<> 149:156823d33999 14 panose-1:2 4 5 3 5 4 6 3 2 4;
<> 149:156823d33999 15 mso-font-charset:1;
<> 149:156823d33999 16 mso-generic-font-family:roman;
<> 149:156823d33999 17 mso-font-format:other;
<> 149:156823d33999 18 mso-font-pitch:variable;
<> 149:156823d33999 19 mso-font-signature:0 0 0 0 0 0;}
<> 149:156823d33999 20 @font-face
<> 149:156823d33999 21 {font-family:Calibri;
<> 149:156823d33999 22 panose-1:2 15 5 2 2 2 4 3 2 4;
<> 149:156823d33999 23 mso-font-charset:0;
<> 149:156823d33999 24 mso-generic-font-family:swiss;
<> 149:156823d33999 25 mso-font-pitch:variable;
<> 149:156823d33999 26 mso-font-signature:-1610611985 1073750139 0 0 159 0;}
<> 149:156823d33999 27 @font-face
<> 149:156823d33999 28 {font-family:Tahoma;
<> 149:156823d33999 29 panose-1:2 11 6 4 3 5 4 4 2 4;
<> 149:156823d33999 30 mso-font-charset:0;
<> 149:156823d33999 31 mso-generic-font-family:swiss;
<> 149:156823d33999 32 mso-font-pitch:variable;
<> 149:156823d33999 33 mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
<> 149:156823d33999 34 @font-face
<> 149:156823d33999 35 {font-family:Verdana;
<> 149:156823d33999 36 panose-1:2 11 6 4 3 5 4 4 2 4;
<> 149:156823d33999 37 mso-font-charset:0;
<> 149:156823d33999 38 mso-generic-font-family:swiss;
<> 149:156823d33999 39 mso-font-pitch:variable;
<> 149:156823d33999 40 mso-font-signature:536871559 0 0 0 415 0;}
<> 149:156823d33999 41 /* Style Definitions */
<> 149:156823d33999 42 p.MsoNormal, li.MsoNormal, div.MsoNormal
<> 149:156823d33999 43 {mso-style-unhide:no;
<> 149:156823d33999 44 mso-style-qformat:yes;
<> 149:156823d33999 45 mso-style-parent:"";
<> 149:156823d33999 46 margin:0in;
<> 149:156823d33999 47 margin-bottom:.0001pt;
<> 149:156823d33999 48 mso-pagination:widow-orphan;
<> 149:156823d33999 49 font-size:12.0pt;
<> 149:156823d33999 50 font-family:"Times New Roman","serif";
<> 149:156823d33999 51 mso-fareast-font-family:"Times New Roman";}
<> 149:156823d33999 52 h1
<> 149:156823d33999 53 {mso-style-unhide:no;
<> 149:156823d33999 54 mso-style-qformat:yes;
<> 149:156823d33999 55 mso-style-link:"Heading 1 Char";
<> 149:156823d33999 56 mso-margin-top-alt:auto;
<> 149:156823d33999 57 margin-right:0in;
<> 149:156823d33999 58 mso-margin-bottom-alt:auto;
<> 149:156823d33999 59 margin-left:0in;
<> 149:156823d33999 60 mso-pagination:widow-orphan;
<> 149:156823d33999 61 mso-outline-level:1;
<> 149:156823d33999 62 font-size:24.0pt;
<> 149:156823d33999 63 font-family:"Times New Roman","serif";
<> 149:156823d33999 64 mso-fareast-font-family:"Times New Roman";
<> 149:156823d33999 65 mso-fareast-theme-font:minor-fareast;
<> 149:156823d33999 66 font-weight:bold;}
<> 149:156823d33999 67 h2
<> 149:156823d33999 68 {mso-style-unhide:no;
<> 149:156823d33999 69 mso-style-qformat:yes;
<> 149:156823d33999 70 mso-style-link:"Heading 2 Char";
<> 149:156823d33999 71 mso-style-next:Normal;
<> 149:156823d33999 72 margin-top:12.0pt;
<> 149:156823d33999 73 margin-right:0in;
<> 149:156823d33999 74 margin-bottom:3.0pt;
<> 149:156823d33999 75 margin-left:0in;
<> 149:156823d33999 76 mso-pagination:widow-orphan;
<> 149:156823d33999 77 page-break-after:avoid;
<> 149:156823d33999 78 mso-outline-level:2;
<> 149:156823d33999 79 font-size:14.0pt;
<> 149:156823d33999 80 font-family:"Arial","sans-serif";
<> 149:156823d33999 81 mso-fareast-font-family:"Times New Roman";
<> 149:156823d33999 82 mso-fareast-theme-font:minor-fareast;
<> 149:156823d33999 83 font-weight:bold;
<> 149:156823d33999 84 font-style:italic;}
<> 149:156823d33999 85 h3
<> 149:156823d33999 86 {mso-style-unhide:no;
<> 149:156823d33999 87 mso-style-qformat:yes;
<> 149:156823d33999 88 mso-style-link:"Heading 3 Char";
<> 149:156823d33999 89 mso-margin-top-alt:auto;
<> 149:156823d33999 90 margin-right:0in;
<> 149:156823d33999 91 mso-margin-bottom-alt:auto;
<> 149:156823d33999 92 margin-left:0in;
<> 149:156823d33999 93 mso-pagination:widow-orphan;
<> 149:156823d33999 94 mso-outline-level:3;
<> 149:156823d33999 95 font-size:13.5pt;
<> 149:156823d33999 96 font-family:"Times New Roman","serif";
<> 149:156823d33999 97 mso-fareast-font-family:"Times New Roman";
<> 149:156823d33999 98 mso-fareast-theme-font:minor-fareast;
<> 149:156823d33999 99 font-weight:bold;}
<> 149:156823d33999 100 a:link, span.MsoHyperlink
<> 149:156823d33999 101 {mso-style-unhide:no;
<> 149:156823d33999 102 color:blue;
<> 149:156823d33999 103 text-decoration:underline;
<> 149:156823d33999 104 text-underline:single;}
<> 149:156823d33999 105 a:visited, span.MsoHyperlinkFollowed
<> 149:156823d33999 106 {mso-style-unhide:no;
<> 149:156823d33999 107 color:blue;
<> 149:156823d33999 108 text-decoration:underline;
<> 149:156823d33999 109 text-underline:single;}
<> 149:156823d33999 110 p
<> 149:156823d33999 111 {mso-style-unhide:no;
<> 149:156823d33999 112 mso-margin-top-alt:auto;
<> 149:156823d33999 113 margin-right:0in;
<> 149:156823d33999 114 mso-margin-bottom-alt:auto;
<> 149:156823d33999 115 margin-left:0in;
<> 149:156823d33999 116 mso-pagination:widow-orphan;
<> 149:156823d33999 117 font-size:12.0pt;
<> 149:156823d33999 118 font-family:"Times New Roman","serif";
<> 149:156823d33999 119 mso-fareast-font-family:"Times New Roman";}
<> 149:156823d33999 120 p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
<> 149:156823d33999 121 {mso-style-unhide:no;
<> 149:156823d33999 122 mso-style-link:"Balloon Text Char";
<> 149:156823d33999 123 margin:0in;
<> 149:156823d33999 124 margin-bottom:.0001pt;
<> 149:156823d33999 125 mso-pagination:widow-orphan;
<> 149:156823d33999 126 font-size:8.0pt;
<> 149:156823d33999 127 font-family:"Tahoma","sans-serif";
<> 149:156823d33999 128 mso-fareast-font-family:"Times New Roman";}
<> 149:156823d33999 129 span.Heading1Char
<> 149:156823d33999 130 {mso-style-name:"Heading 1 Char";
<> 149:156823d33999 131 mso-style-unhide:no;
<> 149:156823d33999 132 mso-style-locked:yes;
<> 149:156823d33999 133 mso-style-link:"Heading 1";
<> 149:156823d33999 134 mso-ansi-font-size:14.0pt;
<> 149:156823d33999 135 mso-bidi-font-size:14.0pt;
<> 149:156823d33999 136 font-family:"Cambria","serif";
<> 149:156823d33999 137 mso-ascii-font-family:Cambria;
<> 149:156823d33999 138 mso-ascii-theme-font:major-latin;
<> 149:156823d33999 139 mso-fareast-font-family:"Times New Roman";
<> 149:156823d33999 140 mso-fareast-theme-font:major-fareast;
<> 149:156823d33999 141 mso-hansi-font-family:Cambria;
<> 149:156823d33999 142 mso-hansi-theme-font:major-latin;
<> 149:156823d33999 143 mso-bidi-font-family:"Times New Roman";
<> 149:156823d33999 144 mso-bidi-theme-font:major-bidi;
<> 149:156823d33999 145 color:#365F91;
<> 149:156823d33999 146 mso-themecolor:accent1;
<> 149:156823d33999 147 mso-themeshade:191;
<> 149:156823d33999 148 font-weight:bold;}
<> 149:156823d33999 149 span.Heading2Char
<> 149:156823d33999 150 {mso-style-name:"Heading 2 Char";
<> 149:156823d33999 151 mso-style-unhide:no;
<> 149:156823d33999 152 mso-style-locked:yes;
<> 149:156823d33999 153 mso-style-link:"Heading 2";
<> 149:156823d33999 154 mso-ansi-font-size:13.0pt;
<> 149:156823d33999 155 mso-bidi-font-size:13.0pt;
<> 149:156823d33999 156 font-family:"Cambria","serif";
<> 149:156823d33999 157 mso-ascii-font-family:Cambria;
<> 149:156823d33999 158 mso-ascii-theme-font:major-latin;
<> 149:156823d33999 159 mso-fareast-font-family:"Times New Roman";
<> 149:156823d33999 160 mso-fareast-theme-font:major-fareast;
<> 149:156823d33999 161 mso-hansi-font-family:Cambria;
<> 149:156823d33999 162 mso-hansi-theme-font:major-latin;
<> 149:156823d33999 163 mso-bidi-font-family:"Times New Roman";
<> 149:156823d33999 164 mso-bidi-theme-font:major-bidi;
<> 149:156823d33999 165 color:#4F81BD;
<> 149:156823d33999 166 mso-themecolor:accent1;
<> 149:156823d33999 167 font-weight:bold;}
<> 149:156823d33999 168 span.Heading3Char
<> 149:156823d33999 169 {mso-style-name:"Heading 3 Char";
<> 149:156823d33999 170 mso-style-unhide:no;
<> 149:156823d33999 171 mso-style-locked:yes;
<> 149:156823d33999 172 mso-style-link:"Heading 3";
<> 149:156823d33999 173 mso-ansi-font-size:12.0pt;
<> 149:156823d33999 174 mso-bidi-font-size:12.0pt;
<> 149:156823d33999 175 font-family:"Cambria","serif";
<> 149:156823d33999 176 mso-ascii-font-family:Cambria;
<> 149:156823d33999 177 mso-ascii-theme-font:major-latin;
<> 149:156823d33999 178 mso-fareast-font-family:"Times New Roman";
<> 149:156823d33999 179 mso-fareast-theme-font:major-fareast;
<> 149:156823d33999 180 mso-hansi-font-family:Cambria;
<> 149:156823d33999 181 mso-hansi-theme-font:major-latin;
<> 149:156823d33999 182 mso-bidi-font-family:"Times New Roman";
<> 149:156823d33999 183 mso-bidi-theme-font:major-bidi;
<> 149:156823d33999 184 color:#4F81BD;
<> 149:156823d33999 185 mso-themecolor:accent1;
<> 149:156823d33999 186 font-weight:bold;}
<> 149:156823d33999 187 span.BalloonTextChar
<> 149:156823d33999 188 {mso-style-name:"Balloon Text Char";
<> 149:156823d33999 189 mso-style-unhide:no;
<> 149:156823d33999 190 mso-style-locked:yes;
<> 149:156823d33999 191 mso-style-link:"Balloon Text";
<> 149:156823d33999 192 mso-ansi-font-size:8.0pt;
<> 149:156823d33999 193 mso-bidi-font-size:8.0pt;
<> 149:156823d33999 194 font-family:"Tahoma","sans-serif";
<> 149:156823d33999 195 mso-ascii-font-family:Tahoma;
<> 149:156823d33999 196 mso-hansi-font-family:Tahoma;
<> 149:156823d33999 197 mso-bidi-font-family:Tahoma;}
<> 149:156823d33999 198 .MsoChpDefault
<> 149:156823d33999 199 {mso-style-type:export-only;
<> 149:156823d33999 200 mso-default-props:yes;
<> 149:156823d33999 201 font-size:10.0pt;
<> 149:156823d33999 202 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 203 mso-bidi-font-size:10.0pt;}
<> 149:156823d33999 204 @page WordSection1
<> 149:156823d33999 205 {size:8.5in 11.0in;
<> 149:156823d33999 206 margin:1.0in 1.25in 1.0in 1.25in;
<> 149:156823d33999 207 mso-header-margin:.5in;
<> 149:156823d33999 208 mso-footer-margin:.5in;
<> 149:156823d33999 209 mso-paper-source:0;}
<> 149:156823d33999 210 div.WordSection1
<> 149:156823d33999 211 {page:WordSection1;}
<> 149:156823d33999 212 /* List Definitions */
<> 149:156823d33999 213 @list l0
<> 149:156823d33999 214 {mso-list-id:62067358;
<> 149:156823d33999 215 mso-list-template-ids:-174943062;}
<> 149:156823d33999 216 @list l0:level1
<> 149:156823d33999 217 {mso-level-number-format:bullet;
<> 149:156823d33999 218 mso-level-text:\F0B7;
<> 149:156823d33999 219 mso-level-tab-stop:.5in;
<> 149:156823d33999 220 mso-level-number-position:left;
<> 149:156823d33999 221 text-indent:-.25in;
<> 149:156823d33999 222 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 223 font-family:Symbol;}
<> 149:156823d33999 224 @list l0:level2
<> 149:156823d33999 225 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 226 mso-level-number-position:left;
<> 149:156823d33999 227 text-indent:-.25in;}
<> 149:156823d33999 228 @list l0:level3
<> 149:156823d33999 229 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 230 mso-level-number-position:left;
<> 149:156823d33999 231 text-indent:-.25in;}
<> 149:156823d33999 232 @list l0:level4
<> 149:156823d33999 233 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 234 mso-level-number-position:left;
<> 149:156823d33999 235 text-indent:-.25in;}
<> 149:156823d33999 236 @list l0:level5
<> 149:156823d33999 237 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 238 mso-level-number-position:left;
<> 149:156823d33999 239 text-indent:-.25in;}
<> 149:156823d33999 240 @list l0:level6
<> 149:156823d33999 241 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 242 mso-level-number-position:left;
<> 149:156823d33999 243 text-indent:-.25in;}
<> 149:156823d33999 244 @list l0:level7
<> 149:156823d33999 245 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 246 mso-level-number-position:left;
<> 149:156823d33999 247 text-indent:-.25in;}
<> 149:156823d33999 248 @list l0:level8
<> 149:156823d33999 249 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 250 mso-level-number-position:left;
<> 149:156823d33999 251 text-indent:-.25in;}
<> 149:156823d33999 252 @list l0:level9
<> 149:156823d33999 253 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 254 mso-level-number-position:left;
<> 149:156823d33999 255 text-indent:-.25in;}
<> 149:156823d33999 256 @list l1
<> 149:156823d33999 257 {mso-list-id:128015942;
<> 149:156823d33999 258 mso-list-template-ids:-90681214;}
<> 149:156823d33999 259 @list l1:level1
<> 149:156823d33999 260 {mso-level-tab-stop:.5in;
<> 149:156823d33999 261 mso-level-number-position:left;
<> 149:156823d33999 262 text-indent:-.25in;}
<> 149:156823d33999 263 @list l1:level2
<> 149:156823d33999 264 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 265 mso-level-number-position:left;
<> 149:156823d33999 266 text-indent:-.25in;}
<> 149:156823d33999 267 @list l1:level3
<> 149:156823d33999 268 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 269 mso-level-number-position:left;
<> 149:156823d33999 270 text-indent:-.25in;}
<> 149:156823d33999 271 @list l1:level4
<> 149:156823d33999 272 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 273 mso-level-number-position:left;
<> 149:156823d33999 274 text-indent:-.25in;}
<> 149:156823d33999 275 @list l1:level5
<> 149:156823d33999 276 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 277 mso-level-number-position:left;
<> 149:156823d33999 278 text-indent:-.25in;}
<> 149:156823d33999 279 @list l1:level6
<> 149:156823d33999 280 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 281 mso-level-number-position:left;
<> 149:156823d33999 282 text-indent:-.25in;}
<> 149:156823d33999 283 @list l1:level7
<> 149:156823d33999 284 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 285 mso-level-number-position:left;
<> 149:156823d33999 286 text-indent:-.25in;}
<> 149:156823d33999 287 @list l1:level8
<> 149:156823d33999 288 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 289 mso-level-number-position:left;
<> 149:156823d33999 290 text-indent:-.25in;}
<> 149:156823d33999 291 @list l1:level9
<> 149:156823d33999 292 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 293 mso-level-number-position:left;
<> 149:156823d33999 294 text-indent:-.25in;}
<> 149:156823d33999 295 @list l2
<> 149:156823d33999 296 {mso-list-id:216556000;
<> 149:156823d33999 297 mso-list-template-ids:925924412;}
<> 149:156823d33999 298 @list l2:level1
<> 149:156823d33999 299 {mso-level-number-format:bullet;
<> 149:156823d33999 300 mso-level-text:\F0B7;
<> 149:156823d33999 301 mso-level-tab-stop:.5in;
<> 149:156823d33999 302 mso-level-number-position:left;
<> 149:156823d33999 303 text-indent:-.25in;
<> 149:156823d33999 304 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 305 font-family:Symbol;}
<> 149:156823d33999 306 @list l2:level2
<> 149:156823d33999 307 {mso-level-number-format:bullet;
<> 149:156823d33999 308 mso-level-text:\F0B7;
<> 149:156823d33999 309 mso-level-tab-stop:1.0in;
<> 149:156823d33999 310 mso-level-number-position:left;
<> 149:156823d33999 311 text-indent:-.25in;
<> 149:156823d33999 312 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 313 font-family:Symbol;}
<> 149:156823d33999 314 @list l2:level3
<> 149:156823d33999 315 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 316 mso-level-number-position:left;
<> 149:156823d33999 317 text-indent:-.25in;}
<> 149:156823d33999 318 @list l2:level4
<> 149:156823d33999 319 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 320 mso-level-number-position:left;
<> 149:156823d33999 321 text-indent:-.25in;}
<> 149:156823d33999 322 @list l2:level5
<> 149:156823d33999 323 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 324 mso-level-number-position:left;
<> 149:156823d33999 325 text-indent:-.25in;}
<> 149:156823d33999 326 @list l2:level6
<> 149:156823d33999 327 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 328 mso-level-number-position:left;
<> 149:156823d33999 329 text-indent:-.25in;}
<> 149:156823d33999 330 @list l2:level7
<> 149:156823d33999 331 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 332 mso-level-number-position:left;
<> 149:156823d33999 333 text-indent:-.25in;}
<> 149:156823d33999 334 @list l2:level8
<> 149:156823d33999 335 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 336 mso-level-number-position:left;
<> 149:156823d33999 337 text-indent:-.25in;}
<> 149:156823d33999 338 @list l2:level9
<> 149:156823d33999 339 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 340 mso-level-number-position:left;
<> 149:156823d33999 341 text-indent:-.25in;}
<> 149:156823d33999 342 @list l3
<> 149:156823d33999 343 {mso-list-id:562446694;
<> 149:156823d33999 344 mso-list-template-ids:913898366;}
<> 149:156823d33999 345 @list l3:level1
<> 149:156823d33999 346 {mso-level-number-format:bullet;
<> 149:156823d33999 347 mso-level-text:\F0B7;
<> 149:156823d33999 348 mso-level-tab-stop:.5in;
<> 149:156823d33999 349 mso-level-number-position:left;
<> 149:156823d33999 350 text-indent:-.25in;
<> 149:156823d33999 351 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 352 font-family:Symbol;}
<> 149:156823d33999 353 @list l3:level2
<> 149:156823d33999 354 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 355 mso-level-number-position:left;
<> 149:156823d33999 356 text-indent:-.25in;}
<> 149:156823d33999 357 @list l3:level3
<> 149:156823d33999 358 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 359 mso-level-number-position:left;
<> 149:156823d33999 360 text-indent:-.25in;}
<> 149:156823d33999 361 @list l3:level4
<> 149:156823d33999 362 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 363 mso-level-number-position:left;
<> 149:156823d33999 364 text-indent:-.25in;}
<> 149:156823d33999 365 @list l3:level5
<> 149:156823d33999 366 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 367 mso-level-number-position:left;
<> 149:156823d33999 368 text-indent:-.25in;}
<> 149:156823d33999 369 @list l3:level6
<> 149:156823d33999 370 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 371 mso-level-number-position:left;
<> 149:156823d33999 372 text-indent:-.25in;}
<> 149:156823d33999 373 @list l3:level7
<> 149:156823d33999 374 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 375 mso-level-number-position:left;
<> 149:156823d33999 376 text-indent:-.25in;}
<> 149:156823d33999 377 @list l3:level8
<> 149:156823d33999 378 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 379 mso-level-number-position:left;
<> 149:156823d33999 380 text-indent:-.25in;}
<> 149:156823d33999 381 @list l3:level9
<> 149:156823d33999 382 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 383 mso-level-number-position:left;
<> 149:156823d33999 384 text-indent:-.25in;}
<> 149:156823d33999 385 @list l4
<> 149:156823d33999 386 {mso-list-id:797802132;
<> 149:156823d33999 387 mso-list-template-ids:-1971191336;}
<> 149:156823d33999 388 @list l4:level1
<> 149:156823d33999 389 {mso-level-tab-stop:.5in;
<> 149:156823d33999 390 mso-level-number-position:left;
<> 149:156823d33999 391 text-indent:-.25in;}
<> 149:156823d33999 392 @list l4:level2
<> 149:156823d33999 393 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 394 mso-level-number-position:left;
<> 149:156823d33999 395 text-indent:-.25in;}
<> 149:156823d33999 396 @list l4:level3
<> 149:156823d33999 397 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 398 mso-level-number-position:left;
<> 149:156823d33999 399 text-indent:-.25in;}
<> 149:156823d33999 400 @list l4:level4
<> 149:156823d33999 401 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 402 mso-level-number-position:left;
<> 149:156823d33999 403 text-indent:-.25in;}
<> 149:156823d33999 404 @list l4:level5
<> 149:156823d33999 405 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 406 mso-level-number-position:left;
<> 149:156823d33999 407 text-indent:-.25in;}
<> 149:156823d33999 408 @list l4:level6
<> 149:156823d33999 409 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 410 mso-level-number-position:left;
<> 149:156823d33999 411 text-indent:-.25in;}
<> 149:156823d33999 412 @list l4:level7
<> 149:156823d33999 413 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 414 mso-level-number-position:left;
<> 149:156823d33999 415 text-indent:-.25in;}
<> 149:156823d33999 416 @list l4:level8
<> 149:156823d33999 417 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 418 mso-level-number-position:left;
<> 149:156823d33999 419 text-indent:-.25in;}
<> 149:156823d33999 420 @list l4:level9
<> 149:156823d33999 421 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 422 mso-level-number-position:left;
<> 149:156823d33999 423 text-indent:-.25in;}
<> 149:156823d33999 424 @list l5
<> 149:156823d33999 425 {mso-list-id:907304066;
<> 149:156823d33999 426 mso-list-template-ids:1969781532;}
<> 149:156823d33999 427 @list l5:level1
<> 149:156823d33999 428 {mso-level-tab-stop:.5in;
<> 149:156823d33999 429 mso-level-number-position:left;
<> 149:156823d33999 430 text-indent:-.25in;}
<> 149:156823d33999 431 @list l5:level2
<> 149:156823d33999 432 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 433 mso-level-number-position:left;
<> 149:156823d33999 434 text-indent:-.25in;}
<> 149:156823d33999 435 @list l5:level3
<> 149:156823d33999 436 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 437 mso-level-number-position:left;
<> 149:156823d33999 438 text-indent:-.25in;}
<> 149:156823d33999 439 @list l5:level4
<> 149:156823d33999 440 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 441 mso-level-number-position:left;
<> 149:156823d33999 442 text-indent:-.25in;}
<> 149:156823d33999 443 @list l5:level5
<> 149:156823d33999 444 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 445 mso-level-number-position:left;
<> 149:156823d33999 446 text-indent:-.25in;}
<> 149:156823d33999 447 @list l5:level6
<> 149:156823d33999 448 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 449 mso-level-number-position:left;
<> 149:156823d33999 450 text-indent:-.25in;}
<> 149:156823d33999 451 @list l5:level7
<> 149:156823d33999 452 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 453 mso-level-number-position:left;
<> 149:156823d33999 454 text-indent:-.25in;}
<> 149:156823d33999 455 @list l5:level8
<> 149:156823d33999 456 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 457 mso-level-number-position:left;
<> 149:156823d33999 458 text-indent:-.25in;}
<> 149:156823d33999 459 @list l5:level9
<> 149:156823d33999 460 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 461 mso-level-number-position:left;
<> 149:156823d33999 462 text-indent:-.25in;}
<> 149:156823d33999 463 @list l6
<> 149:156823d33999 464 {mso-list-id:1050613616;
<> 149:156823d33999 465 mso-list-template-ids:-1009886748;}
<> 149:156823d33999 466 @list l6:level1
<> 149:156823d33999 467 {mso-level-number-format:bullet;
<> 149:156823d33999 468 mso-level-text:\F0B7;
<> 149:156823d33999 469 mso-level-tab-stop:.5in;
<> 149:156823d33999 470 mso-level-number-position:left;
<> 149:156823d33999 471 text-indent:-.25in;
<> 149:156823d33999 472 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 473 font-family:Symbol;}
<> 149:156823d33999 474 @list l6:level2
<> 149:156823d33999 475 {mso-level-number-format:bullet;
<> 149:156823d33999 476 mso-level-text:\F0B7;
<> 149:156823d33999 477 mso-level-tab-stop:1.0in;
<> 149:156823d33999 478 mso-level-number-position:left;
<> 149:156823d33999 479 text-indent:-.25in;
<> 149:156823d33999 480 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 481 font-family:Symbol;}
<> 149:156823d33999 482 @list l6:level3
<> 149:156823d33999 483 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 484 mso-level-number-position:left;
<> 149:156823d33999 485 text-indent:-.25in;}
<> 149:156823d33999 486 @list l6:level4
<> 149:156823d33999 487 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 488 mso-level-number-position:left;
<> 149:156823d33999 489 text-indent:-.25in;}
<> 149:156823d33999 490 @list l6:level5
<> 149:156823d33999 491 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 492 mso-level-number-position:left;
<> 149:156823d33999 493 text-indent:-.25in;}
<> 149:156823d33999 494 @list l6:level6
<> 149:156823d33999 495 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 496 mso-level-number-position:left;
<> 149:156823d33999 497 text-indent:-.25in;}
<> 149:156823d33999 498 @list l6:level7
<> 149:156823d33999 499 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 500 mso-level-number-position:left;
<> 149:156823d33999 501 text-indent:-.25in;}
<> 149:156823d33999 502 @list l6:level8
<> 149:156823d33999 503 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 504 mso-level-number-position:left;
<> 149:156823d33999 505 text-indent:-.25in;}
<> 149:156823d33999 506 @list l6:level9
<> 149:156823d33999 507 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 508 mso-level-number-position:left;
<> 149:156823d33999 509 text-indent:-.25in;}
<> 149:156823d33999 510 @list l7
<> 149:156823d33999 511 {mso-list-id:1234970193;
<> 149:156823d33999 512 mso-list-template-ids:2055904002;}
<> 149:156823d33999 513 @list l7:level1
<> 149:156823d33999 514 {mso-level-number-format:bullet;
<> 149:156823d33999 515 mso-level-text:\F0B7;
<> 149:156823d33999 516 mso-level-tab-stop:.5in;
<> 149:156823d33999 517 mso-level-number-position:left;
<> 149:156823d33999 518 text-indent:-.25in;
<> 149:156823d33999 519 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 520 font-family:Symbol;}
<> 149:156823d33999 521 @list l7:level2
<> 149:156823d33999 522 {mso-level-number-format:bullet;
<> 149:156823d33999 523 mso-level-text:\F0B7;
<> 149:156823d33999 524 mso-level-tab-stop:1.0in;
<> 149:156823d33999 525 mso-level-number-position:left;
<> 149:156823d33999 526 text-indent:-.25in;
<> 149:156823d33999 527 mso-ansi-font-size:10.0pt;
<> 149:156823d33999 528 font-family:Symbol;}
<> 149:156823d33999 529 @list l7:level3
<> 149:156823d33999 530 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 531 mso-level-number-position:left;
<> 149:156823d33999 532 text-indent:-.25in;}
<> 149:156823d33999 533 @list l7:level4
<> 149:156823d33999 534 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 535 mso-level-number-position:left;
<> 149:156823d33999 536 text-indent:-.25in;}
<> 149:156823d33999 537 @list l7:level5
<> 149:156823d33999 538 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 539 mso-level-number-position:left;
<> 149:156823d33999 540 text-indent:-.25in;}
<> 149:156823d33999 541 @list l7:level6
<> 149:156823d33999 542 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 543 mso-level-number-position:left;
<> 149:156823d33999 544 text-indent:-.25in;}
<> 149:156823d33999 545 @list l7:level7
<> 149:156823d33999 546 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 547 mso-level-number-position:left;
<> 149:156823d33999 548 text-indent:-.25in;}
<> 149:156823d33999 549 @list l7:level8
<> 149:156823d33999 550 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 551 mso-level-number-position:left;
<> 149:156823d33999 552 text-indent:-.25in;}
<> 149:156823d33999 553 @list l7:level9
<> 149:156823d33999 554 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 555 mso-level-number-position:left;
<> 149:156823d33999 556 text-indent:-.25in;}
<> 149:156823d33999 557 @list l8
<> 149:156823d33999 558 {mso-list-id:1846092290;
<> 149:156823d33999 559 mso-list-template-ids:-768590846;}
<> 149:156823d33999 560 @list l8:level1
<> 149:156823d33999 561 {mso-level-start-at:2;
<> 149:156823d33999 562 mso-level-tab-stop:.5in;
<> 149:156823d33999 563 mso-level-number-position:left;
<> 149:156823d33999 564 text-indent:-.25in;}
<> 149:156823d33999 565 @list l8:level2
<> 149:156823d33999 566 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 567 mso-level-number-position:left;
<> 149:156823d33999 568 text-indent:-.25in;}
<> 149:156823d33999 569 @list l8:level3
<> 149:156823d33999 570 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 571 mso-level-number-position:left;
<> 149:156823d33999 572 text-indent:-.25in;}
<> 149:156823d33999 573 @list l8:level4
<> 149:156823d33999 574 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 575 mso-level-number-position:left;
<> 149:156823d33999 576 text-indent:-.25in;}
<> 149:156823d33999 577 @list l8:level5
<> 149:156823d33999 578 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 579 mso-level-number-position:left;
<> 149:156823d33999 580 text-indent:-.25in;}
<> 149:156823d33999 581 @list l8:level6
<> 149:156823d33999 582 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 583 mso-level-number-position:left;
<> 149:156823d33999 584 text-indent:-.25in;}
<> 149:156823d33999 585 @list l8:level7
<> 149:156823d33999 586 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 587 mso-level-number-position:left;
<> 149:156823d33999 588 text-indent:-.25in;}
<> 149:156823d33999 589 @list l8:level8
<> 149:156823d33999 590 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 591 mso-level-number-position:left;
<> 149:156823d33999 592 text-indent:-.25in;}
<> 149:156823d33999 593 @list l8:level9
<> 149:156823d33999 594 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 595 mso-level-number-position:left;
<> 149:156823d33999 596 text-indent:-.25in;}
<> 149:156823d33999 597 @list l9
<> 149:156823d33999 598 {mso-list-id:1894656566;
<> 149:156823d33999 599 mso-list-template-ids:1199983812;}
<> 149:156823d33999 600 @list l9:level1
<> 149:156823d33999 601 {mso-level-start-at:2;
<> 149:156823d33999 602 mso-level-tab-stop:.5in;
<> 149:156823d33999 603 mso-level-number-position:left;
<> 149:156823d33999 604 text-indent:-.25in;}
<> 149:156823d33999 605 @list l9:level2
<> 149:156823d33999 606 {mso-level-tab-stop:1.0in;
<> 149:156823d33999 607 mso-level-number-position:left;
<> 149:156823d33999 608 text-indent:-.25in;}
<> 149:156823d33999 609 @list l9:level3
<> 149:156823d33999 610 {mso-level-tab-stop:1.5in;
<> 149:156823d33999 611 mso-level-number-position:left;
<> 149:156823d33999 612 text-indent:-.25in;}
<> 149:156823d33999 613 @list l9:level4
<> 149:156823d33999 614 {mso-level-tab-stop:2.0in;
<> 149:156823d33999 615 mso-level-number-position:left;
<> 149:156823d33999 616 text-indent:-.25in;}
<> 149:156823d33999 617 @list l9:level5
<> 149:156823d33999 618 {mso-level-tab-stop:2.5in;
<> 149:156823d33999 619 mso-level-number-position:left;
<> 149:156823d33999 620 text-indent:-.25in;}
<> 149:156823d33999 621 @list l9:level6
<> 149:156823d33999 622 {mso-level-tab-stop:3.0in;
<> 149:156823d33999 623 mso-level-number-position:left;
<> 149:156823d33999 624 text-indent:-.25in;}
<> 149:156823d33999 625 @list l9:level7
<> 149:156823d33999 626 {mso-level-tab-stop:3.5in;
<> 149:156823d33999 627 mso-level-number-position:left;
<> 149:156823d33999 628 text-indent:-.25in;}
<> 149:156823d33999 629 @list l9:level8
<> 149:156823d33999 630 {mso-level-tab-stop:4.0in;
<> 149:156823d33999 631 mso-level-number-position:left;
<> 149:156823d33999 632 text-indent:-.25in;}
<> 149:156823d33999 633 @list l9:level9
<> 149:156823d33999 634 {mso-level-tab-stop:4.5in;
<> 149:156823d33999 635 mso-level-number-position:left;
<> 149:156823d33999 636 text-indent:-.25in;}
<> 149:156823d33999 637 ol
<> 149:156823d33999 638 {margin-bottom:0in;}
<> 149:156823d33999 639 ul
<> 149:156823d33999 640 {margin-bottom:0in;}
<> 149:156823d33999 641 -->
<> 149:156823d33999 642 </style><meta content="MCD Application Team" name="author"><!--[if !mso]>
<> 149:156823d33999 643 <style>
<> 149:156823d33999 644 v\:* {behavior:url(#default#VML);}
<> 149:156823d33999 645 o\:* {behavior:url(#default#VML);}
<> 149:156823d33999 646 w\:* {behavior:url(#default#VML);}
<> 149:156823d33999 647 .shape {behavior:url(#default#VML);}
<> 149:156823d33999 648 </style>
<> 149:156823d33999 649 <![endif]--><!--[if gte mso 9]><xml>
<> 149:156823d33999 650 <o:DocumentProperties>
<> 149:156823d33999 651 <o:Author>STMicroelectronics</o:Author>
<> 149:156823d33999 652 <o:LastAuthor>Raouf Hosni</o:LastAuthor>
<> 149:156823d33999 653 <o:Revision>39</o:Revision>
<> 149:156823d33999 654 <o:TotalTime>137</o:TotalTime>
<> 149:156823d33999 655 <o:Created>2009-02-27T19:26:00Z</o:Created>
<> 149:156823d33999 656 <o:LastSaved>2010-10-15T11:07:00Z</o:LastSaved>
<> 149:156823d33999 657 <o:Pages>3</o:Pages>
<> 149:156823d33999 658 <o:Words>973</o:Words>
<> 149:156823d33999 659 <o:Characters>5548</o:Characters>
<> 149:156823d33999 660 <o:Company>STMicroelectronics</o:Company>
<> 149:156823d33999 661 <o:Lines>46</o:Lines>
<> 149:156823d33999 662 <o:Paragraphs>13</o:Paragraphs>
<> 149:156823d33999 663 <o:CharactersWithSpaces>6508</o:CharactersWithSpaces>
<> 149:156823d33999 664 <o:Version>12.00</o:Version>
<> 149:156823d33999 665 </o:DocumentProperties>
<> 149:156823d33999 666 </xml><![endif]--><!--[if gte mso 9]><xml>
<> 149:156823d33999 667 <w:WordDocument>
<> 149:156823d33999 668 <w:Zoom>110</w:Zoom>
<> 149:156823d33999 669 <w:TrackMoves>false</w:TrackMoves>
<> 149:156823d33999 670 <w:TrackFormatting/>
<> 149:156823d33999 671 <w:ValidateAgainstSchemas/>
<> 149:156823d33999 672 <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<> 149:156823d33999 673 <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<> 149:156823d33999 674 <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<> 149:156823d33999 675 <w:DoNotPromoteQF/>
<> 149:156823d33999 676 <w:LidThemeOther>EN-US</w:LidThemeOther>
<> 149:156823d33999 677 <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<> 149:156823d33999 678 <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<> 149:156823d33999 679 <w:Compatibility>
<> 149:156823d33999 680 <w:BreakWrappedTables/>
<> 149:156823d33999 681 <w:SnapToGridInCell/>
<> 149:156823d33999 682 <w:WrapTextWithPunct/>
<> 149:156823d33999 683 <w:UseAsianBreakRules/>
<> 149:156823d33999 684 <w:DontGrowAutofit/>
<> 149:156823d33999 685 <w:SplitPgBreakAndParaMark/>
<> 149:156823d33999 686 <w:DontVertAlignCellWithSp/>
<> 149:156823d33999 687 <w:DontBreakConstrainedForcedTables/>
<> 149:156823d33999 688 <w:DontVertAlignInTxbx/>
<> 149:156823d33999 689 <w:Word11KerningPairs/>
<> 149:156823d33999 690 <w:CachedColBalance/>
<> 149:156823d33999 691 </w:Compatibility>
<> 149:156823d33999 692 <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<> 149:156823d33999 693 <m:mathPr>
<> 149:156823d33999 694 <m:mathFont m:val="Cambria Math"/>
<> 149:156823d33999 695 <m:brkBin m:val="before"/>
<> 149:156823d33999 696 <m:brkBinSub m:val="&#45;-"/>
<> 149:156823d33999 697 <m:smallFrac m:val="off"/>
<> 149:156823d33999 698 <m:dispDef/>
<> 149:156823d33999 699 <m:lMargin m:val="0"/>
<> 149:156823d33999 700 <m:rMargin m:val="0"/>
<> 149:156823d33999 701 <m:defJc m:val="centerGroup"/>
<> 149:156823d33999 702 <m:wrapIndent m:val="1440"/>
<> 149:156823d33999 703 <m:intLim m:val="subSup"/>
<> 149:156823d33999 704 <m:naryLim m:val="undOvr"/>
<> 149:156823d33999 705 </m:mathPr></w:WordDocument>
<> 149:156823d33999 706 </xml><![endif]--><!--[if gte mso 9]><xml>
<> 149:156823d33999 707 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
<> 149:156823d33999 708 DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267">
<> 149:156823d33999 709 <w:LsdException Locked="false" QFormat="true" Name="Normal"/>
<> 149:156823d33999 710 <w:LsdException Locked="false" QFormat="true" Name="heading 1"/>
<> 149:156823d33999 711 <w:LsdException Locked="false" QFormat="true" Name="heading 2"/>
<> 149:156823d33999 712 <w:LsdException Locked="false" QFormat="true" Name="heading 3"/>
<> 149:156823d33999 713 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 714 QFormat="true" Name="heading 4"/>
<> 149:156823d33999 715 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 716 QFormat="true" Name="heading 5"/>
<> 149:156823d33999 717 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 718 QFormat="true" Name="heading 6"/>
<> 149:156823d33999 719 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 720 QFormat="true" Name="heading 7"/>
<> 149:156823d33999 721 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 722 QFormat="true" Name="heading 8"/>
<> 149:156823d33999 723 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 724 QFormat="true" Name="heading 9"/>
<> 149:156823d33999 725 <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
<> 149:156823d33999 726 QFormat="true" Name="caption"/>
<> 149:156823d33999 727 <w:LsdException Locked="false" QFormat="true" Name="Title"/>
<> 149:156823d33999 728 <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<> 149:156823d33999 729 <w:LsdException Locked="false" QFormat="true" Name="Subtitle"/>
<> 149:156823d33999 730 <w:LsdException Locked="false" QFormat="true" Name="Strong"/>
<> 149:156823d33999 731 <w:LsdException Locked="false" QFormat="true" Name="Emphasis"/>
<> 149:156823d33999 732 <w:LsdException Locked="false" Priority="99" Name="No List"/>
<> 149:156823d33999 733 <w:LsdException Locked="false" Priority="99" SemiHidden="true"
<> 149:156823d33999 734 Name="Placeholder Text"/>
<> 149:156823d33999 735 <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<> 149:156823d33999 736 <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<> 149:156823d33999 737 <w:LsdException Locked="false" Priority="61" Name="Light List"/>
<> 149:156823d33999 738 <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<> 149:156823d33999 739 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<> 149:156823d33999 740 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<> 149:156823d33999 741 <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<> 149:156823d33999 742 <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<> 149:156823d33999 743 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<> 149:156823d33999 744 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<> 149:156823d33999 745 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<> 149:156823d33999 746 <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<> 149:156823d33999 747 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<> 149:156823d33999 748 <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<> 149:156823d33999 749 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<> 149:156823d33999 750 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<> 149:156823d33999 751 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<> 149:156823d33999 752 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<> 149:156823d33999 753 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<> 149:156823d33999 754 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<> 149:156823d33999 755 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<> 149:156823d33999 756 <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/>
<> 149:156823d33999 757 <w:LsdException Locked="false" Priority="34" QFormat="true"
<> 149:156823d33999 758 Name="List Paragraph"/>
<> 149:156823d33999 759 <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<> 149:156823d33999 760 <w:LsdException Locked="false" Priority="30" QFormat="true"
<> 149:156823d33999 761 Name="Intense Quote"/>
<> 149:156823d33999 762 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<> 149:156823d33999 763 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<> 149:156823d33999 764 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<> 149:156823d33999 765 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<> 149:156823d33999 766 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<> 149:156823d33999 767 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<> 149:156823d33999 768 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<> 149:156823d33999 769 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<> 149:156823d33999 770 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<> 149:156823d33999 771 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<> 149:156823d33999 772 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<> 149:156823d33999 773 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<> 149:156823d33999 774 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<> 149:156823d33999 775 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<> 149:156823d33999 776 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<> 149:156823d33999 777 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<> 149:156823d33999 778 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<> 149:156823d33999 779 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<> 149:156823d33999 780 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<> 149:156823d33999 781 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<> 149:156823d33999 782 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<> 149:156823d33999 783 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<> 149:156823d33999 784 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<> 149:156823d33999 785 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<> 149:156823d33999 786 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<> 149:156823d33999 787 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<> 149:156823d33999 788 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<> 149:156823d33999 789 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<> 149:156823d33999 790 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<> 149:156823d33999 791 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<> 149:156823d33999 792 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<> 149:156823d33999 793 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<> 149:156823d33999 794 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<> 149:156823d33999 795 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<> 149:156823d33999 796 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<> 149:156823d33999 797 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<> 149:156823d33999 798 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<> 149:156823d33999 799 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<> 149:156823d33999 800 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<> 149:156823d33999 801 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<> 149:156823d33999 802 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<> 149:156823d33999 803 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<> 149:156823d33999 804 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<> 149:156823d33999 805 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<> 149:156823d33999 806 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<> 149:156823d33999 807 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<> 149:156823d33999 808 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<> 149:156823d33999 809 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<> 149:156823d33999 810 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<> 149:156823d33999 811 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<> 149:156823d33999 812 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<> 149:156823d33999 813 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<> 149:156823d33999 814 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<> 149:156823d33999 815 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<> 149:156823d33999 816 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<> 149:156823d33999 817 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<> 149:156823d33999 818 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<> 149:156823d33999 819 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<> 149:156823d33999 820 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<> 149:156823d33999 821 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<> 149:156823d33999 822 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<> 149:156823d33999 823 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<> 149:156823d33999 824 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<> 149:156823d33999 825 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<> 149:156823d33999 826 <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<> 149:156823d33999 827 <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<> 149:156823d33999 828 <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<> 149:156823d33999 829 <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<> 149:156823d33999 830 <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<> 149:156823d33999 831 <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<> 149:156823d33999 832 <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<> 149:156823d33999 833 <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<> 149:156823d33999 834 <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<> 149:156823d33999 835 <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<> 149:156823d33999 836 <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<> 149:156823d33999 837 <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<> 149:156823d33999 838 <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<> 149:156823d33999 839 <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<> 149:156823d33999 840 <w:LsdException Locked="false" Priority="19" QFormat="true"
<> 149:156823d33999 841 Name="Subtle Emphasis"/>
<> 149:156823d33999 842 <w:LsdException Locked="false" Priority="21" QFormat="true"
<> 149:156823d33999 843 Name="Intense Emphasis"/>
<> 149:156823d33999 844 <w:LsdException Locked="false" Priority="31" QFormat="true"
<> 149:156823d33999 845 Name="Subtle Reference"/>
<> 149:156823d33999 846 <w:LsdException Locked="false" Priority="32" QFormat="true"
<> 149:156823d33999 847 Name="Intense Reference"/>
<> 149:156823d33999 848 <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<> 149:156823d33999 849 <w:LsdException Locked="false" Priority="37" SemiHidden="true"
<> 149:156823d33999 850 UnhideWhenUsed="true" Name="Bibliography"/>
<> 149:156823d33999 851 <w:LsdException Locked="false" Priority="39" SemiHidden="true"
<> 149:156823d33999 852 UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<> 149:156823d33999 853 </w:LatentStyles>
<> 149:156823d33999 854 </xml><![endif]--><!--[if gte mso 10]>
<> 149:156823d33999 855 <style>
<> 149:156823d33999 856 /* Style Definitions */
<> 149:156823d33999 857 table.MsoNormalTable
<> 149:156823d33999 858 {mso-style-name:"Table Normal";
<> 149:156823d33999 859 mso-tstyle-rowband-size:0;
<> 149:156823d33999 860 mso-tstyle-colband-size:0;
<> 149:156823d33999 861 mso-style-noshow:yes;
<> 149:156823d33999 862 mso-style-priority:99;
<> 149:156823d33999 863 mso-style-qformat:yes;
<> 149:156823d33999 864 mso-style-parent:"";
<> 149:156823d33999 865 mso-padding-alt:0in 5.4pt 0in 5.4pt;
<> 149:156823d33999 866 mso-para-margin:0in;
<> 149:156823d33999 867 mso-para-margin-bottom:.0001pt;
<> 149:156823d33999 868 mso-pagination:widow-orphan;
<> 149:156823d33999 869 font-size:10.0pt;
<> 149:156823d33999 870 font-family:"Times New Roman","serif";}
<> 149:156823d33999 871 </style>
<> 149:156823d33999 872 <![endif]--><!--[if gte mso 9]><xml>
<> 149:156823d33999 873 <o:shapedefaults v:ext="edit" spidmax="7170"/>
<> 149:156823d33999 874 </xml><![endif]--><!--[if gte mso 9]><xml>
<> 149:156823d33999 875 <o:shapelayout v:ext="edit">
<> 149:156823d33999 876 <o:idmap v:ext="edit" data="1"/>
<> 149:156823d33999 877 </o:shapelayout></xml><![endif]--></head>
<> 149:156823d33999 878 <body link="blue" vlink="blue">
<> 149:156823d33999 879 <div class="WordSection1">
<> 149:156823d33999 880 <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><o:p>&nbsp;</o:p></span></p>
<> 149:156823d33999 881 <div align="center">
<> 149:156823d33999 882 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
<> 149:156823d33999 883 <tbody><tr style="">
<> 149:156823d33999 884 <td style="padding: 0in;" valign="top">
<> 149:156823d33999 885 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
<> 149:156823d33999 886 <tbody><tr style="">
<> 149:156823d33999 887 <td style="padding: 0in 5.4pt;" valign="top">
<> 149:156823d33999 888 <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>
<> 149:156823d33999 889 </td>
<> 149:156823d33999 890 </tr>
<> 149:156823d33999 891 <tr style="">
<> 149:156823d33999 892 <td style="padding: 1.5pt;">
<> 149:156823d33999 893 <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 STM32L1xx HAL Drivers</span><span style="font-size: 20pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></h1>
<> 149:156823d33999 894 <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
<> 149:156823d33999 895 2016 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
<> 149:156823d33999 896 <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>
<> 149:156823d33999 897 </td>
<> 149:156823d33999 898 </tr>
<> 149:156823d33999 899 </tbody></table>
<> 149:156823d33999 900 <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; display: none;"><o:p>&nbsp;</o:p></span></p>
<> 149:156823d33999 901 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900">
<> 149:156823d33999 902 <tbody><tr style="">
<> 149:156823d33999 903 <td style="padding: 0in;" valign="top">
<> 149:156823d33999 904 <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><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.2.0 / 01-July-2016</span></h3>
<> 149:156823d33999 905
<> 149:156823d33999 906 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Main Changes</span></u></b></p><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-weight: bold; font-family: Verdana;"><span><span style="font-weight: bold; font-family: Verdana;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">First official release supporting the Low Level drivers for the STM32L1xx family:&nbsp;</span></span></span></span><br></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: Verdana; font-size: 10pt;">Low
<> 149:156823d33999 907 Layer drivers APIs provide register level programming: they require
<> 149:156823d33999 908 deep knowledge of peripherals described in STM32L1xx Reference Manual.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: Verdana; font-size: 10pt;">Low
<> 149:156823d33999 909 Layer drivers are available for: ADC, COMP, CORTEX, CRC, DAC, DMA,
<> 149:156823d33999 910 EXTI, GPIO, I2C, IWDG, OPAMP, PWR, RCC, RTC, SPI, TIM,
<> 149:156823d33999 911 USART, WWDG peripherals and additional Low Level Bus, System and
<> 149:156823d33999 912 Utilities APIs. <br></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: Verdana; font-size: 10pt;">Low Layer drivers APIs are implemented as static inline function in new <span style="font-style: italic;">Inc/stm32l1xx_ll_ppp.h</span> files for PPP peripherals, there is no configuration file and each </span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-style: italic;">stm32l1xx_ll_ppp.h</span> file must be included in user code.</span></li></ul></ul><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">L</span></u></b><b><u><span style="font-size: 10pt; font-family: Verdana; color: black;">ist of HAL updates or corrections provided by this release:</span></u></b></p><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-weight: bold; font-family: Verdana;"><span><span style="font-weight: bold; font-family: Verdana;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Generic updates:</span></span></span></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: Verdana;"><span><span style="font-family: Verdana;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update HAL drivers to apply MISRA C 2004 rule 10.6.</span></span></span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-family: Verdana;"><span><span style="font-family: Verdana;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">uwTick must be global and not static to allow overwrite of HAL_IncTick()</span></span></span></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">ADC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Clear
<> 149:156823d33999 913 the bit OVR (overrun) in addition to EOC (end of conversion)
<> 149:156823d33999 914 inside&nbsp;HAL_ADC_Start, HAL_ADC_Start_IT and HAL_ADC_Start_DMA.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">CRC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_CRC_DeInit() resets CRC_IDR register to reset value.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">DMA:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add function HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma).</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">This function aborts the DMA Transfer in Interrupt mode.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add macro __HAL_DMA_GET_COUNTER</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">This macro permits to get the number of remaining data units in the current DMAy Channelx transfer.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Global driver code optimization to reduce memory footprint&nbsp;</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">FLASH:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct
<> 149:156823d33999 915 MISRA 10.3 Error[Pm069]: if identifiers are given for any of the
<> 149:156823d33999 916 parameters, then the identifiers used in the declaration and definition
<> 149:156823d33999 917 shall be identical (MISRA C 2004 rule 16.4).</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">GPIO:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">IS_GPIO_PIN is more robust.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">I2C:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">WaitOnFlag is optimized to effectively last until the expected timeout of a transfer.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Optimisation of the IRQHandler.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Rework DMA end process and I2C error management during DMA transfer.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_I2C_Master_Transmit_DMA now returns an error in case of communication error.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add support for repeated start feature.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">IWDG:</li><ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">New simplified HAL IWDG driver: r</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,sans-serif; color: black;">emove&nbsp;HAL_IWDG_Start(),&nbsp;HAL_IWDG_MspInit()
<> 149:156823d33999 918 and&nbsp;HAL_IWDG_GetState()&nbsp;APIs</span></li><ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">API functions are:&nbsp;</span></li><ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">HAL_IWDG_Init():&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,sans-serif; color: black;">this function insures the configuration and the start of the IWDG
<> 149:156823d33999 919 counter</span></li><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">HAL_IWDG_Refresh():&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,sans-serif; color: black;">this function insures the reload of the IWDG counter</span></li></ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,sans-serif; color: black;">Refer to the following example to identify the changes: IWDG_Example</span></li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">PWR:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add new interface HAL_FLASHEx_GetError.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add constant FLASH_SIZE.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Use suffix U for all the defines.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_PWREx_DisableLowPowerRunMode now returns HAL_StatusTypeDef instead of void.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">SB and ADDR are now managed in interrupt mode, not in polling.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add DMA abort treatment</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RCC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Rework the correction from V1.1.3:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Backup domain are no more reseted when RTC clock source is changed from reset value.</li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RTC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Updated HAL_RTCEx_SetWakeUpTimer_IT() function by adding clear of Wake-Up flag before enabling the interrupt.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">SPI:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct&nbsp;MISRA 5.2 "tmpreg" variable shall not be used inside MACRO.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">In the SPI_HandleTypeDef structure, RxXferCount and TxXferCount are now __IO.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Clear the OVR flag before a new transfer.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">TIMER:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct the description of the function HAL_TIM_PWM_Start_IT.</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The parameter Channel mentions the channel to be enabled and not the one to be disabled.</li></ul></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">WWDG:</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">New simplified HAL WWDG driver: remove&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,sans-serif; color: black;">HAL_WWDG_Start(),&nbsp;HAL_WWDG_Start_IT(),&nbsp;HAL_WWDG_MspDeInit()
<> 149:156823d33999 920 and&nbsp;HAL_WWDG_GetState() APIs</span></li><ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Update&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,sans-serif; color: black;"></span><span style="font-size: 11pt; font-family: &quot;Calibri&quot;,sans-serif; color: black;">HAL_WWDG_Refresh</span><span style="font-size: 10pt; font-family: Verdana;">() API to remove counter parameter</span></li><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">New field EWIMode in WWDG_InitTypeDef to specify need for Early Wakeup Interrupt</span></li></ul><ul><li style="margin: 4.5pt 0in; font-family: 'Times New Roman',serif; color: black; font-size: 12pt;" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana;">API
<> 149:156823d33999 921 functions are: HAL_WWDG_Init(), HAL_WWDG_MspInit(), HAL_WWDG_Refresh(),
<> 149:156823d33999 922 HAL_WWDG_IRQHandler() and HAL_WWDG_EarlyWakeupCallback()</span></li></ul></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.1.3 / 04-March-2016</span></h3>
<> 149:156823d33999 923
<> 149:156823d33999 924 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Main Changes</span></u></b></p><ul class="MsoNormal" 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,sans-serif;"><span style="font-weight: bold;">Maintenance release to fix known defects and enhancements implementation.</span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Generic update:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Update HAL weak empty callbacks to prevent unused argument compilation warnings with some compilers.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Improve the update of the SystemCoreClock variable within the HAL Driver.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Split aAPBAHBPrescTable into aAHBPrescTable and aAPBPrescTable.<br></span></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Reduce HSE_STARTUP_TIMEOUT from 5s to 100ms.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Reduce </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">MSI_TIMEOUT_VALUE from 100ms to 2ms.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;"></span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Reduce </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">HSI_TIMEOUT_VALUE from 100ms to 2ms.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;"></span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Reduce </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">LSI_TIMEOUT_VALUE from 100ms to 2ms.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;"></span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Reduce </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">PLL_TIMEOUT_VALUE from 100ms to 2ms.</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">CORTEX:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">__HAL_CORTEX_SYSTICKCLK_CONFIG is now deprecated. Prefer using </span>HAL_SYSTICK_CLKSourceConfig function.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">FLASH:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct issue preventing Cat.1 devices to write data in EEPROM.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">I2C:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">Add NACK management during wait on flag treatment.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">Update the state machine.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">It is now possible to use the </span>I2C transmission with a data size of 0.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RCC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Optimize HAL_RCC_ClockConfig.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">LSEON is reset only if required inside HAL_RCC_OscConfig.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RCC HSE pre-scaler reconfiguration for LCD/RTC peripherical is now possible.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Backup domain are no more reseted when RTC clock source is changed from reset value.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">SMARTCARD:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Update description of GuardTime and Prescaler fields in SMARTCARD_InitTypeDef structure.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">UART:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_LIN_SendBreak() now use IS_UART_LIN_INSTANCE instead of IS_UART_INSTANCE.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Correct the UART_BRR_SAMPLING8 macro in the case of cary handling.</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.1.2 / 09-October-2015</span></h3>
<> 149:156823d33999 925
<> 149:156823d33999 926 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Main Changes</span></u></b></p><ul class="MsoNormal" 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,sans-serif;"><span style="font-weight: bold;">Maintenance release to fix known defects and enhancements implementation.</span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">ADC:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">The ADC internal macro "IS_ADC_RANGE" is modified to take into account the ADC resolution.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">The function HAL_ADC_PollForEvent, in case of timeout, returns HAL_TIMEOUT instead of HAL_ERROR.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">HAL_ADC_Init
<> 149:156823d33999 927 set the ADC handle in state HAL_ADC_ERROR_INTERNAL if the user try to
<> 149:156823d33999 928 initialize the ADC in DiscontinuousConvMode and ContinuousConvMode
<> 149:156823d33999 929 simultaneously, which is not possible.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">Enhance the check for ScanConvMode in HAL_ADC_Init.<br></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">Cortex:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected Misra error<span style="font-size: 10pt; font-family: Verdana; font-weight: normal;"> (MISRA C 2004 rule 10.5).<br></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">CRC:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">Corrected the macro __HAL_CRC_SET_IDR.</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">GPIO:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">corrected the macro GPIO_GET_INDEX.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">To insure the same naming accross all STM32 families (F4, F2, F0, F1, L1 etc):</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Replacing GPIO_SPEED_VERY_LOW by GPIO_SPEED_FREQ_LOW.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Replacing GPIO_SPEED_LOW by GPIO_SPEED_FREQ_MEDIUM.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Replacing GPIO_SPEED_MEDIUM by GPIO_SPEED_FREQ_HIGH.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Replacing GPIO_SPEED_HIGH by GPIO_SPEED_FREQ_VERY_HIGH.</li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">IRDA:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected the HAL_IRDA_IRQHandler which was preventing to handle 2 simultaneous errors.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">I2C:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected an issue where the STOP bit was not cleared after reading data depending on APB/I2C frequency.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">I2S:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_I2S_Transmit() 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;">PCD</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected issue when using USB Device double-buffering mode for IN endpoints.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">do{ ... } while(0) is used for&nbsp;multi statement macros.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">PWR:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected Misra error (MISRA C 2004 rule 14.3).</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RCC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">In HAL_RCCEx_PeriphCLKConfig, the reset of the backup domain occurs only if the RTC clock source has been changed.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">__HAL_RCC_HSE_CONFIG is updated to remove the transition from RCC_HSE_ON to RCC_HSE_BYPASS.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Adding the macro __HAL_RCC_MCO1_CONFIG to configure the MCO clock.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Adding the macros and function to handle LSE CSS interrupt.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected an error in HAL_RCC_GetSysClockFreq when the PLL is used as system clock. An incorrect sysclockfreq was returned.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RTC:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RTC_TimeTypeDef.SecondFraction
<> 149:156823d33999 930 field is added to specifies the range or granularity of Sub Second
<> 149:156823d33999 931 register content.This field will be used only by HAL_RTC_GetTime
<> 149:156823d33999 932 function.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_RTC_GetTime is updated to take into account the new field RTC_TimeTypeDef.SecondFraction.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected error in __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG macro.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Add additionnal checks on WUTWF flag in HAL_RTCEx_SetWakeUpTimer_IT.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">do{ ... } while(0) is used for&nbsp;multi statement macros.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">USART:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected the HAL_USART_IRQHandler which was preventing to handle 2 simultaneous errors.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">UART:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Removed
<> 149:156823d33999 933 the activation of&nbsp; ERR IT&nbsp; from HAL_UART_Transmit_IT() which
<> 149:156823d33999 934 was leading to HAL_UART_IRQ_Handler wrong behavior.</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected the HAL_UART_IRQHandler which was preventing to handle 2 simultaneous errors.</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">SMARTCARD:</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Corrected the HAL_SMARTCARD_IRQHandler which was preventing to handle 2 simultaneous errors.</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.1.1 /&nbsp;31-March-2015</span></h3>
<> 149:156823d33999 935
<> 149:156823d33999 936 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Main Changes</span></u></b></p><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span></u></b><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Include path changes for compilation under Unix environment.<b><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;" lang="EN-US"></span></b></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">Update drivers to be C++ compliant.</span></li></ul><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Interface Changes</span></u></b></p><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">CORTEX&nbsp;:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Added interface to access MPU features (refer to stm32l1xx_hal_cortex.h)</li></ul></ul><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span></u></b><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">CRYP&nbsp;:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Added Instance field in CRYP_HandleTypeDef.</li></ul><ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><em><big><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;" lang="EN-US">HAL CRYP<i> </i>driver
<> 149:156823d33999 937 updated to support multi instance, so user must ensure that the new
<> 149:156823d33999 938 parameter Instance is initialized in his application(CRYPHandle.Instance
<> 149:156823d33999 939 = CRYP)</span></big></em></li></ul></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">FLASH&nbsp;:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Changing field name of NOR_CFITypeDef (CFI1X changed to CFI1_X)</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">PCD :</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_PCD_ActiveRemoteWakeup renamed HAL_PCD_ActivateRemoteWakeup</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_PCD_DeActiveRemoteWakeup renamed to HAL_PCD_DeActivateRemoteWakeup</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">PWR :</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_PWR_PVDConfig renamed HAL_PWR_ConfigPVD</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Added new interfaces:</li></ul></ul><ul style="margin-left: 80px;"><li>void&nbsp;HAL_PWR_EnableSleepOnExit(void);</li><li>void HAL_PWR_DisableSleepOnExit(void);</li><li>void HAL_PWR_EnableSEVOnPend(void);</li><li>void HAL_PWR_DisableSEVOnPend(void);</li><li>void HAL_PWR_EnableSleepOnExit(void);</li><li>uint32_t HAL_PWREx_GetVoltageRange(void);</li></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">RCC :</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_RCC_CCSCallback renamed to HAL_RCC_CSSCallback</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Adding HAL_RCCEx_GetPeriphCLKFreq interface.</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">PCD:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_PCD_ActiveRemoteWakeup renamed HAL_PCD_ActivateRemoteWakeup</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_PCD_DeActiveRemoteWakeup renamed to HAL_PCD_DeActivateRemoteWakeup</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">SMARTCARD:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Removal of HAL_SMARTCARD_ReInit interface.</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">SPI:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">HAL_SPI_GetError now returns a uint32_t instead of HAL_SPI_ErrorTypeDef.</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">TIMER:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">Adding interface HAL_TIM_SlaveConfigSynchronization_IT</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">UART:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The field ErrorCode of UART_HandleTypeDef is changed from HAL_UART_ErrorTypeDef to uint32_t.</li></ul></ul><ul class="MsoNormal" style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">USART:&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">The field ErrorCode of UART_HandleTypeDef is changed from HAL_UART_ErrorTypeDef to uint32_t.</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.1.0 / 16-January-2015</span></h3>
<> 149:156823d33999 940
<> 149:156823d33999 941 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Main Changes</span></u></b><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><o:p></o:p></span></p>
<> 149:156823d33999 942
<> 149:156823d33999 943
<> 149:156823d33999 944
<> 149:156823d33999 945
<> 149:156823d33999 946
<> 149:156823d33999 947
<> 149:156823d33999 948 <ul class="MsoNormal" style="margin-top: 0cm;" type="square">
<> 149:156823d33999 949 <li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"></span>Add support of new STM32L1 e<span style="font-weight: bold;">X</span>tended devices - <span style="font-weight: bold;">STM32l151xDX</span>,&nbsp;<span style="font-weight: bold;">STM32l152xDX</span> &amp;&nbsp;<span style="font-weight: bold;">STM32l62xDX</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-weight: bold;">HAL generic</span> : Add eXtended Devices switchs when needed&nbsp;</li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">STM32L151xDX has same features than STM32L151xE</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">STM32L152xDX has same features than STM32L152xE</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">STM32L162xDX has same features than STM32L162xE</li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-weight: bold;">HAL FLASH :&nbsp;</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">add support of new STM32L1 Devices (same as other HAL)</li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">stm32l1xx_hal_flash_ex.c
<> 149:156823d33999 950 : Specific treatment done in&nbsp; HAL_FLASHEx_Erase &amp;
<> 149:156823d33999 951 HAL_FLASHEx_Erase_IT as memory is not continuous between 2 banks, user
<> 149:156823d33999 952 should perform pages erase by bank only</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 / 05-September-2014</span></h3>
<> 149:156823d33999 953
<> 149:156823d33999 954 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Main Changes</span></u></b><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><o:p></o:p></span></p>
<> 149:156823d33999 955
<> 149:156823d33999 956
<> 149:156823d33999 957
<> 149:156823d33999 958
<> 149:156823d33999 959
<> 149:156823d33999 960
<> 149:156823d33999 961 <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</span></li></ul>
<> 149:156823d33999 962
<> 149:156823d33999 963
<> 149:156823d33999 964
<> 149:156823d33999 965
<> 149:156823d33999 966
<> 149:156823d33999 967
<> 149:156823d33999 968 <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>
<> 149:156823d33999 969 <div style="text-align: justify;">
<> 149:156823d33999 970 <div style="text-align: justify;"><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">
<> 149:156823d33999 971 Redistribution and use in source and binary forms, with or without
<> 149:156823d33999 972 modification, are permitted provided that the following conditions are
<> 149:156823d33999 973 met:</span><br>
<> 149:156823d33999 974 </font>
<> 149:156823d33999 975 <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
<> 149:156823d33999 976 in binary form must reproduce the above copyright notice, this list of
<> 149:156823d33999 977 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>
<> 149:156823d33999 978 </font>
<> 149:156823d33999 979 </li></ol>
<> 149:156823d33999 980 <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>
<> 149:156823d33999 981 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><br>
<> 149:156823d33999 982 <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>
<> 149:156823d33999 983
<> 149:156823d33999 984 </div>
<> 149:156823d33999 985 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></div>
<> 149:156823d33999 986 <span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span>
<> 149:156823d33999 987 <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
<> 149:156823d33999 988 <hr align="center" size="2" width="100%">
<> 149:156823d33999 989 </span></div>
<> 149:156823d33999 990 <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
<> 149:156823d33999 991 complete documentation on </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32<span style="color: black;">
<> 149:156823d33999 992 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>
<> 149:156823d33999 993 </td>
<> 149:156823d33999 994 </tr>
<> 149:156823d33999 995 <tr><td style="padding: 0in;" valign="top"></td></tr></tbody></table>
<> 149:156823d33999 996 <p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p>
<> 149:156823d33999 997 </td>
<> 149:156823d33999 998 </tr>
<> 149:156823d33999 999 </tbody></table>
<> 149:156823d33999 1000
<> 149:156823d33999 1001 </div>
<> 149:156823d33999 1002 <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<> 149:156823d33999 1003 </div>
<> 149:156823d33999 1004 </body></html>