mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Committer:
mbed_official
Date:
Wed Jul 01 09:45:11 2015 +0100
Revision:
579:53297373a894
Parent:
441:d2c15dda23c1
Synchronized with git revision d5b4d2ab9c47edb4dc5776e7177b0c2263459081

Full URL: https://github.com/mbedmicro/mbed/commit/d5b4d2ab9c47edb4dc5776e7177b0c2263459081/

Initial version of drivers for SAMR21

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 392:2b59412bb664 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
mbed_official 392:2b59412bb664 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><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><link rel="File-List" href="Release_Notes_for_STM32F0xx_HAL_Drivers_files/filelist.xml"><link rel="Edit-Time-Data" href="Release_Notes_for_STM32F0xx_HAL_Drivers_files/editdata.mso"><title>Release Notes for STM32F0xx HAL Drivers</title><link rel="themeData" href="Release_Notes_for_STM32F0xx_HAL_Drivers_files/themedata.thmx"><link rel="colorSchemeMapping" href="Release_Notes_for_STM32F0xx_HAL_Drivers_files/colorschememapping.xml"><style>
mbed_official 392:2b59412bb664 3 <!--
mbed_official 392:2b59412bb664 4 /* Font Definitions */
mbed_official 392:2b59412bb664 5 @font-face
mbed_official 392:2b59412bb664 6 {font-family:"Cambria Math";
mbed_official 392:2b59412bb664 7 panose-1:2 4 5 3 5 4 6 3 2 4;
mbed_official 392:2b59412bb664 8 mso-font-charset:1;
mbed_official 392:2b59412bb664 9 mso-generic-font-family:roman;
mbed_official 392:2b59412bb664 10 mso-font-format:other;
mbed_official 392:2b59412bb664 11 mso-font-pitch:variable;
mbed_official 392:2b59412bb664 12 mso-font-signature:0 0 0 0 0 0;}
mbed_official 392:2b59412bb664 13 @font-face
mbed_official 392:2b59412bb664 14 {font-family:Calibri;
mbed_official 392:2b59412bb664 15 panose-1:2 15 5 2 2 2 4 3 2 4;
mbed_official 392:2b59412bb664 16 mso-font-charset:0;
mbed_official 392:2b59412bb664 17 mso-generic-font-family:swiss;
mbed_official 392:2b59412bb664 18 mso-font-pitch:variable;
mbed_official 392:2b59412bb664 19 mso-font-signature:-1610611985 1073750139 0 0 159 0;}
mbed_official 392:2b59412bb664 20 @font-face
mbed_official 392:2b59412bb664 21 {font-family:Tahoma;
mbed_official 392:2b59412bb664 22 panose-1:2 11 6 4 3 5 4 4 2 4;
mbed_official 392:2b59412bb664 23 mso-font-charset:0;
mbed_official 392:2b59412bb664 24 mso-generic-font-family:swiss;
mbed_official 392:2b59412bb664 25 mso-font-pitch:variable;
mbed_official 392:2b59412bb664 26 mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
mbed_official 392:2b59412bb664 27 @font-face
mbed_official 392:2b59412bb664 28 {font-family:Verdana;
mbed_official 392:2b59412bb664 29 panose-1:2 11 6 4 3 5 4 4 2 4;
mbed_official 392:2b59412bb664 30 mso-font-charset:0;
mbed_official 392:2b59412bb664 31 mso-generic-font-family:swiss;
mbed_official 392:2b59412bb664 32 mso-font-pitch:variable;
mbed_official 392:2b59412bb664 33 mso-font-signature:536871559 0 0 0 415 0;}
mbed_official 392:2b59412bb664 34 /* Style Definitions */
mbed_official 392:2b59412bb664 35 p.MsoNormal, li.MsoNormal, div.MsoNormal
mbed_official 392:2b59412bb664 36 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 37 mso-style-qformat:yes;
mbed_official 392:2b59412bb664 38 mso-style-parent:"";
mbed_official 392:2b59412bb664 39 margin:0in;
mbed_official 392:2b59412bb664 40 margin-bottom:.0001pt;
mbed_official 392:2b59412bb664 41 mso-pagination:widow-orphan;
mbed_official 392:2b59412bb664 42 font-size:12.0pt;
mbed_official 392:2b59412bb664 43 font-family:"Times New Roman","serif";
mbed_official 392:2b59412bb664 44 mso-fareast-font-family:"Times New Roman";}
mbed_official 392:2b59412bb664 45 h1
mbed_official 392:2b59412bb664 46 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 47 mso-style-qformat:yes;
mbed_official 392:2b59412bb664 48 mso-style-link:"Heading 1 Char";
mbed_official 392:2b59412bb664 49 mso-margin-top-alt:auto;
mbed_official 392:2b59412bb664 50 margin-right:0in;
mbed_official 392:2b59412bb664 51 mso-margin-bottom-alt:auto;
mbed_official 392:2b59412bb664 52 margin-left:0in;
mbed_official 392:2b59412bb664 53 mso-pagination:widow-orphan;
mbed_official 392:2b59412bb664 54 mso-outline-level:1;
mbed_official 392:2b59412bb664 55 font-size:24.0pt;
mbed_official 392:2b59412bb664 56 font-family:"Times New Roman","serif";
mbed_official 392:2b59412bb664 57 mso-fareast-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 58 mso-fareast-theme-font:minor-fareast;
mbed_official 392:2b59412bb664 59 font-weight:bold;}
mbed_official 392:2b59412bb664 60 h2
mbed_official 392:2b59412bb664 61 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 62 mso-style-qformat:yes;
mbed_official 392:2b59412bb664 63 mso-style-link:"Heading 2 Char";
mbed_official 392:2b59412bb664 64 mso-style-next:Normal;
mbed_official 392:2b59412bb664 65 margin-top:12.0pt;
mbed_official 392:2b59412bb664 66 margin-right:0in;
mbed_official 392:2b59412bb664 67 margin-bottom:3.0pt;
mbed_official 392:2b59412bb664 68 margin-left:0in;
mbed_official 392:2b59412bb664 69 mso-pagination:widow-orphan;
mbed_official 392:2b59412bb664 70 page-break-after:avoid;
mbed_official 392:2b59412bb664 71 mso-outline-level:2;
mbed_official 392:2b59412bb664 72 font-size:14.0pt;
mbed_official 392:2b59412bb664 73 font-family:"Arial","sans-serif";
mbed_official 392:2b59412bb664 74 mso-fareast-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 75 mso-fareast-theme-font:minor-fareast;
mbed_official 392:2b59412bb664 76 font-weight:bold;
mbed_official 392:2b59412bb664 77 font-style:italic;}
mbed_official 392:2b59412bb664 78 h3
mbed_official 392:2b59412bb664 79 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 80 mso-style-qformat:yes;
mbed_official 392:2b59412bb664 81 mso-style-link:"Heading 3 Char";
mbed_official 392:2b59412bb664 82 mso-margin-top-alt:auto;
mbed_official 392:2b59412bb664 83 margin-right:0in;
mbed_official 392:2b59412bb664 84 mso-margin-bottom-alt:auto;
mbed_official 392:2b59412bb664 85 margin-left:0in;
mbed_official 392:2b59412bb664 86 mso-pagination:widow-orphan;
mbed_official 392:2b59412bb664 87 mso-outline-level:3;
mbed_official 392:2b59412bb664 88 font-size:13.5pt;
mbed_official 392:2b59412bb664 89 font-family:"Times New Roman","serif";
mbed_official 392:2b59412bb664 90 mso-fareast-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 91 mso-fareast-theme-font:minor-fareast;
mbed_official 392:2b59412bb664 92 font-weight:bold;}
mbed_official 392:2b59412bb664 93 a:link, span.MsoHyperlink
mbed_official 392:2b59412bb664 94 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 95 color:blue;
mbed_official 392:2b59412bb664 96 text-decoration:underline;
mbed_official 392:2b59412bb664 97 text-underline:single;}
mbed_official 392:2b59412bb664 98 a:visited, span.MsoHyperlinkFollowed
mbed_official 392:2b59412bb664 99 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 100 color:blue;
mbed_official 392:2b59412bb664 101 text-decoration:underline;
mbed_official 392:2b59412bb664 102 text-underline:single;}
mbed_official 392:2b59412bb664 103 p
mbed_official 392:2b59412bb664 104 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 105 mso-margin-top-alt:auto;
mbed_official 392:2b59412bb664 106 margin-right:0in;
mbed_official 392:2b59412bb664 107 mso-margin-bottom-alt:auto;
mbed_official 392:2b59412bb664 108 margin-left:0in;
mbed_official 392:2b59412bb664 109 mso-pagination:widow-orphan;
mbed_official 392:2b59412bb664 110 font-size:12.0pt;
mbed_official 392:2b59412bb664 111 font-family:"Times New Roman","serif";
mbed_official 392:2b59412bb664 112 mso-fareast-font-family:"Times New Roman";}
mbed_official 392:2b59412bb664 113 p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
mbed_official 392:2b59412bb664 114 {mso-style-unhide:no;
mbed_official 392:2b59412bb664 115 mso-style-link:"Balloon Text Char";
mbed_official 392:2b59412bb664 116 margin:0in;
mbed_official 392:2b59412bb664 117 margin-bottom:.0001pt;
mbed_official 392:2b59412bb664 118 mso-pagination:widow-orphan;
mbed_official 392:2b59412bb664 119 font-size:8.0pt;
mbed_official 392:2b59412bb664 120 font-family:"Tahoma","sans-serif";
mbed_official 392:2b59412bb664 121 mso-fareast-font-family:"Times New Roman";}
mbed_official 392:2b59412bb664 122 span.Heading1Char
mbed_official 392:2b59412bb664 123 {mso-style-name:"Heading 1 Char";
mbed_official 392:2b59412bb664 124 mso-style-unhide:no;
mbed_official 392:2b59412bb664 125 mso-style-locked:yes;
mbed_official 392:2b59412bb664 126 mso-style-link:"Heading 1";
mbed_official 392:2b59412bb664 127 mso-ansi-font-size:14.0pt;
mbed_official 392:2b59412bb664 128 mso-bidi-font-size:14.0pt;
mbed_official 392:2b59412bb664 129 font-family:"Cambria","serif";
mbed_official 392:2b59412bb664 130 mso-ascii-font-family:Cambria;
mbed_official 392:2b59412bb664 131 mso-ascii-theme-font:major-latin;
mbed_official 392:2b59412bb664 132 mso-fareast-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 133 mso-fareast-theme-font:major-fareast;
mbed_official 392:2b59412bb664 134 mso-hansi-font-family:Cambria;
mbed_official 392:2b59412bb664 135 mso-hansi-theme-font:major-latin;
mbed_official 392:2b59412bb664 136 mso-bidi-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 137 mso-bidi-theme-font:major-bidi;
mbed_official 392:2b59412bb664 138 color:#365F91;
mbed_official 392:2b59412bb664 139 mso-themecolor:accent1;
mbed_official 392:2b59412bb664 140 mso-themeshade:191;
mbed_official 392:2b59412bb664 141 font-weight:bold;}
mbed_official 392:2b59412bb664 142 span.Heading2Char
mbed_official 392:2b59412bb664 143 {mso-style-name:"Heading 2 Char";
mbed_official 392:2b59412bb664 144 mso-style-unhide:no;
mbed_official 392:2b59412bb664 145 mso-style-locked:yes;
mbed_official 392:2b59412bb664 146 mso-style-link:"Heading 2";
mbed_official 392:2b59412bb664 147 mso-ansi-font-size:13.0pt;
mbed_official 392:2b59412bb664 148 mso-bidi-font-size:13.0pt;
mbed_official 392:2b59412bb664 149 font-family:"Cambria","serif";
mbed_official 392:2b59412bb664 150 mso-ascii-font-family:Cambria;
mbed_official 392:2b59412bb664 151 mso-ascii-theme-font:major-latin;
mbed_official 392:2b59412bb664 152 mso-fareast-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 153 mso-fareast-theme-font:major-fareast;
mbed_official 392:2b59412bb664 154 mso-hansi-font-family:Cambria;
mbed_official 392:2b59412bb664 155 mso-hansi-theme-font:major-latin;
mbed_official 392:2b59412bb664 156 mso-bidi-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 157 mso-bidi-theme-font:major-bidi;
mbed_official 392:2b59412bb664 158 color:#4F81BD;
mbed_official 392:2b59412bb664 159 mso-themecolor:accent1;
mbed_official 392:2b59412bb664 160 font-weight:bold;}
mbed_official 392:2b59412bb664 161 span.Heading3Char
mbed_official 392:2b59412bb664 162 {mso-style-name:"Heading 3 Char";
mbed_official 392:2b59412bb664 163 mso-style-unhide:no;
mbed_official 392:2b59412bb664 164 mso-style-locked:yes;
mbed_official 392:2b59412bb664 165 mso-style-link:"Heading 3";
mbed_official 392:2b59412bb664 166 mso-ansi-font-size:12.0pt;
mbed_official 392:2b59412bb664 167 mso-bidi-font-size:12.0pt;
mbed_official 392:2b59412bb664 168 font-family:"Cambria","serif";
mbed_official 392:2b59412bb664 169 mso-ascii-font-family:Cambria;
mbed_official 392:2b59412bb664 170 mso-ascii-theme-font:major-latin;
mbed_official 392:2b59412bb664 171 mso-fareast-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 172 mso-fareast-theme-font:major-fareast;
mbed_official 392:2b59412bb664 173 mso-hansi-font-family:Cambria;
mbed_official 392:2b59412bb664 174 mso-hansi-theme-font:major-latin;
mbed_official 392:2b59412bb664 175 mso-bidi-font-family:"Times New Roman";
mbed_official 392:2b59412bb664 176 mso-bidi-theme-font:major-bidi;
mbed_official 392:2b59412bb664 177 color:#4F81BD;
mbed_official 392:2b59412bb664 178 mso-themecolor:accent1;
mbed_official 392:2b59412bb664 179 font-weight:bold;}
mbed_official 392:2b59412bb664 180 span.BalloonTextChar
mbed_official 392:2b59412bb664 181 {mso-style-name:"Balloon Text Char";
mbed_official 392:2b59412bb664 182 mso-style-unhide:no;
mbed_official 392:2b59412bb664 183 mso-style-locked:yes;
mbed_official 392:2b59412bb664 184 mso-style-link:"Balloon Text";
mbed_official 392:2b59412bb664 185 mso-ansi-font-size:8.0pt;
mbed_official 392:2b59412bb664 186 mso-bidi-font-size:8.0pt;
mbed_official 392:2b59412bb664 187 font-family:"Tahoma","sans-serif";
mbed_official 392:2b59412bb664 188 mso-ascii-font-family:Tahoma;
mbed_official 392:2b59412bb664 189 mso-hansi-font-family:Tahoma;
mbed_official 392:2b59412bb664 190 mso-bidi-font-family:Tahoma;}
mbed_official 392:2b59412bb664 191 .MsoChpDefault
mbed_official 392:2b59412bb664 192 {mso-style-type:export-only;
mbed_official 392:2b59412bb664 193 mso-default-props:yes;
mbed_official 392:2b59412bb664 194 font-size:10.0pt;
mbed_official 392:2b59412bb664 195 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 196 mso-bidi-font-size:10.0pt;}
mbed_official 392:2b59412bb664 197 @page WordSection1
mbed_official 392:2b59412bb664 198 {size:8.5in 11.0in;
mbed_official 392:2b59412bb664 199 margin:1.0in 1.25in 1.0in 1.25in;
mbed_official 392:2b59412bb664 200 mso-header-margin:.5in;
mbed_official 392:2b59412bb664 201 mso-footer-margin:.5in;
mbed_official 392:2b59412bb664 202 mso-paper-source:0;}
mbed_official 392:2b59412bb664 203 div.WordSection1
mbed_official 392:2b59412bb664 204 {page:WordSection1;}
mbed_official 392:2b59412bb664 205 /* List Definitions */
mbed_official 392:2b59412bb664 206 @list l0
mbed_official 392:2b59412bb664 207 {mso-list-id:62067358;
mbed_official 392:2b59412bb664 208 mso-list-template-ids:-174943062;}
mbed_official 392:2b59412bb664 209 @list l0:level1
mbed_official 392:2b59412bb664 210 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 211 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 212 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 213 mso-level-number-position:left;
mbed_official 392:2b59412bb664 214 text-indent:-.25in;
mbed_official 392:2b59412bb664 215 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 216 font-family:Symbol;}
mbed_official 392:2b59412bb664 217 @list l0:level2
mbed_official 392:2b59412bb664 218 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 219 mso-level-number-position:left;
mbed_official 392:2b59412bb664 220 text-indent:-.25in;}
mbed_official 392:2b59412bb664 221 @list l0:level3
mbed_official 392:2b59412bb664 222 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 223 mso-level-number-position:left;
mbed_official 392:2b59412bb664 224 text-indent:-.25in;}
mbed_official 392:2b59412bb664 225 @list l0:level4
mbed_official 392:2b59412bb664 226 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 227 mso-level-number-position:left;
mbed_official 392:2b59412bb664 228 text-indent:-.25in;}
mbed_official 392:2b59412bb664 229 @list l0:level5
mbed_official 392:2b59412bb664 230 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 231 mso-level-number-position:left;
mbed_official 392:2b59412bb664 232 text-indent:-.25in;}
mbed_official 392:2b59412bb664 233 @list l0:level6
mbed_official 392:2b59412bb664 234 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 235 mso-level-number-position:left;
mbed_official 392:2b59412bb664 236 text-indent:-.25in;}
mbed_official 392:2b59412bb664 237 @list l0:level7
mbed_official 392:2b59412bb664 238 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 239 mso-level-number-position:left;
mbed_official 392:2b59412bb664 240 text-indent:-.25in;}
mbed_official 392:2b59412bb664 241 @list l0:level8
mbed_official 392:2b59412bb664 242 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 243 mso-level-number-position:left;
mbed_official 392:2b59412bb664 244 text-indent:-.25in;}
mbed_official 392:2b59412bb664 245 @list l0:level9
mbed_official 392:2b59412bb664 246 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 247 mso-level-number-position:left;
mbed_official 392:2b59412bb664 248 text-indent:-.25in;}
mbed_official 392:2b59412bb664 249 @list l1
mbed_official 392:2b59412bb664 250 {mso-list-id:128015942;
mbed_official 392:2b59412bb664 251 mso-list-template-ids:-90681214;}
mbed_official 392:2b59412bb664 252 @list l1:level1
mbed_official 392:2b59412bb664 253 {mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 254 mso-level-number-position:left;
mbed_official 392:2b59412bb664 255 text-indent:-.25in;}
mbed_official 392:2b59412bb664 256 @list l1:level2
mbed_official 392:2b59412bb664 257 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 258 mso-level-number-position:left;
mbed_official 392:2b59412bb664 259 text-indent:-.25in;}
mbed_official 392:2b59412bb664 260 @list l1:level3
mbed_official 392:2b59412bb664 261 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 262 mso-level-number-position:left;
mbed_official 392:2b59412bb664 263 text-indent:-.25in;}
mbed_official 392:2b59412bb664 264 @list l1:level4
mbed_official 392:2b59412bb664 265 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 266 mso-level-number-position:left;
mbed_official 392:2b59412bb664 267 text-indent:-.25in;}
mbed_official 392:2b59412bb664 268 @list l1:level5
mbed_official 392:2b59412bb664 269 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 270 mso-level-number-position:left;
mbed_official 392:2b59412bb664 271 text-indent:-.25in;}
mbed_official 392:2b59412bb664 272 @list l1:level6
mbed_official 392:2b59412bb664 273 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 274 mso-level-number-position:left;
mbed_official 392:2b59412bb664 275 text-indent:-.25in;}
mbed_official 392:2b59412bb664 276 @list l1:level7
mbed_official 392:2b59412bb664 277 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 278 mso-level-number-position:left;
mbed_official 392:2b59412bb664 279 text-indent:-.25in;}
mbed_official 392:2b59412bb664 280 @list l1:level8
mbed_official 392:2b59412bb664 281 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 282 mso-level-number-position:left;
mbed_official 392:2b59412bb664 283 text-indent:-.25in;}
mbed_official 392:2b59412bb664 284 @list l1:level9
mbed_official 392:2b59412bb664 285 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 286 mso-level-number-position:left;
mbed_official 392:2b59412bb664 287 text-indent:-.25in;}
mbed_official 392:2b59412bb664 288 @list l2
mbed_official 392:2b59412bb664 289 {mso-list-id:216556000;
mbed_official 392:2b59412bb664 290 mso-list-template-ids:925924412;}
mbed_official 392:2b59412bb664 291 @list l2:level1
mbed_official 392:2b59412bb664 292 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 293 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 294 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 295 mso-level-number-position:left;
mbed_official 392:2b59412bb664 296 text-indent:-.25in;
mbed_official 392:2b59412bb664 297 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 298 font-family:Symbol;}
mbed_official 392:2b59412bb664 299 @list l2:level2
mbed_official 392:2b59412bb664 300 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 301 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 302 mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 303 mso-level-number-position:left;
mbed_official 392:2b59412bb664 304 text-indent:-.25in;
mbed_official 392:2b59412bb664 305 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 306 font-family:Symbol;}
mbed_official 392:2b59412bb664 307 @list l2:level3
mbed_official 392:2b59412bb664 308 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 309 mso-level-number-position:left;
mbed_official 392:2b59412bb664 310 text-indent:-.25in;}
mbed_official 392:2b59412bb664 311 @list l2:level4
mbed_official 392:2b59412bb664 312 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 313 mso-level-number-position:left;
mbed_official 392:2b59412bb664 314 text-indent:-.25in;}
mbed_official 392:2b59412bb664 315 @list l2:level5
mbed_official 392:2b59412bb664 316 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 317 mso-level-number-position:left;
mbed_official 392:2b59412bb664 318 text-indent:-.25in;}
mbed_official 392:2b59412bb664 319 @list l2:level6
mbed_official 392:2b59412bb664 320 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 321 mso-level-number-position:left;
mbed_official 392:2b59412bb664 322 text-indent:-.25in;}
mbed_official 392:2b59412bb664 323 @list l2:level7
mbed_official 392:2b59412bb664 324 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 325 mso-level-number-position:left;
mbed_official 392:2b59412bb664 326 text-indent:-.25in;}
mbed_official 392:2b59412bb664 327 @list l2:level8
mbed_official 392:2b59412bb664 328 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 329 mso-level-number-position:left;
mbed_official 392:2b59412bb664 330 text-indent:-.25in;}
mbed_official 392:2b59412bb664 331 @list l2:level9
mbed_official 392:2b59412bb664 332 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 333 mso-level-number-position:left;
mbed_official 392:2b59412bb664 334 text-indent:-.25in;}
mbed_official 392:2b59412bb664 335 @list l3
mbed_official 392:2b59412bb664 336 {mso-list-id:562446694;
mbed_official 392:2b59412bb664 337 mso-list-template-ids:913898366;}
mbed_official 392:2b59412bb664 338 @list l3:level1
mbed_official 392:2b59412bb664 339 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 340 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 341 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 342 mso-level-number-position:left;
mbed_official 392:2b59412bb664 343 text-indent:-.25in;
mbed_official 392:2b59412bb664 344 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 345 font-family:Symbol;}
mbed_official 392:2b59412bb664 346 @list l3:level2
mbed_official 392:2b59412bb664 347 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 348 mso-level-number-position:left;
mbed_official 392:2b59412bb664 349 text-indent:-.25in;}
mbed_official 392:2b59412bb664 350 @list l3:level3
mbed_official 392:2b59412bb664 351 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 352 mso-level-number-position:left;
mbed_official 392:2b59412bb664 353 text-indent:-.25in;}
mbed_official 392:2b59412bb664 354 @list l3:level4
mbed_official 392:2b59412bb664 355 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 356 mso-level-number-position:left;
mbed_official 392:2b59412bb664 357 text-indent:-.25in;}
mbed_official 392:2b59412bb664 358 @list l3:level5
mbed_official 392:2b59412bb664 359 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 360 mso-level-number-position:left;
mbed_official 392:2b59412bb664 361 text-indent:-.25in;}
mbed_official 392:2b59412bb664 362 @list l3:level6
mbed_official 392:2b59412bb664 363 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 364 mso-level-number-position:left;
mbed_official 392:2b59412bb664 365 text-indent:-.25in;}
mbed_official 392:2b59412bb664 366 @list l3:level7
mbed_official 392:2b59412bb664 367 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 368 mso-level-number-position:left;
mbed_official 392:2b59412bb664 369 text-indent:-.25in;}
mbed_official 392:2b59412bb664 370 @list l3:level8
mbed_official 392:2b59412bb664 371 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 372 mso-level-number-position:left;
mbed_official 392:2b59412bb664 373 text-indent:-.25in;}
mbed_official 392:2b59412bb664 374 @list l3:level9
mbed_official 392:2b59412bb664 375 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 376 mso-level-number-position:left;
mbed_official 392:2b59412bb664 377 text-indent:-.25in;}
mbed_official 392:2b59412bb664 378 @list l4
mbed_official 392:2b59412bb664 379 {mso-list-id:797802132;
mbed_official 392:2b59412bb664 380 mso-list-template-ids:-1971191336;}
mbed_official 392:2b59412bb664 381 @list l4:level1
mbed_official 392:2b59412bb664 382 {mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 383 mso-level-number-position:left;
mbed_official 392:2b59412bb664 384 text-indent:-.25in;}
mbed_official 392:2b59412bb664 385 @list l4:level2
mbed_official 392:2b59412bb664 386 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 387 mso-level-number-position:left;
mbed_official 392:2b59412bb664 388 text-indent:-.25in;}
mbed_official 392:2b59412bb664 389 @list l4:level3
mbed_official 392:2b59412bb664 390 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 391 mso-level-number-position:left;
mbed_official 392:2b59412bb664 392 text-indent:-.25in;}
mbed_official 392:2b59412bb664 393 @list l4:level4
mbed_official 392:2b59412bb664 394 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 395 mso-level-number-position:left;
mbed_official 392:2b59412bb664 396 text-indent:-.25in;}
mbed_official 392:2b59412bb664 397 @list l4:level5
mbed_official 392:2b59412bb664 398 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 399 mso-level-number-position:left;
mbed_official 392:2b59412bb664 400 text-indent:-.25in;}
mbed_official 392:2b59412bb664 401 @list l4:level6
mbed_official 392:2b59412bb664 402 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 403 mso-level-number-position:left;
mbed_official 392:2b59412bb664 404 text-indent:-.25in;}
mbed_official 392:2b59412bb664 405 @list l4:level7
mbed_official 392:2b59412bb664 406 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 407 mso-level-number-position:left;
mbed_official 392:2b59412bb664 408 text-indent:-.25in;}
mbed_official 392:2b59412bb664 409 @list l4:level8
mbed_official 392:2b59412bb664 410 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 411 mso-level-number-position:left;
mbed_official 392:2b59412bb664 412 text-indent:-.25in;}
mbed_official 392:2b59412bb664 413 @list l4:level9
mbed_official 392:2b59412bb664 414 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 415 mso-level-number-position:left;
mbed_official 392:2b59412bb664 416 text-indent:-.25in;}
mbed_official 392:2b59412bb664 417 @list l5
mbed_official 392:2b59412bb664 418 {mso-list-id:907304066;
mbed_official 392:2b59412bb664 419 mso-list-template-ids:1969781532;}
mbed_official 392:2b59412bb664 420 @list l5:level1
mbed_official 392:2b59412bb664 421 {mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 422 mso-level-number-position:left;
mbed_official 392:2b59412bb664 423 text-indent:-.25in;}
mbed_official 392:2b59412bb664 424 @list l5:level2
mbed_official 392:2b59412bb664 425 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 426 mso-level-number-position:left;
mbed_official 392:2b59412bb664 427 text-indent:-.25in;}
mbed_official 392:2b59412bb664 428 @list l5:level3
mbed_official 392:2b59412bb664 429 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 430 mso-level-number-position:left;
mbed_official 392:2b59412bb664 431 text-indent:-.25in;}
mbed_official 392:2b59412bb664 432 @list l5:level4
mbed_official 392:2b59412bb664 433 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 434 mso-level-number-position:left;
mbed_official 392:2b59412bb664 435 text-indent:-.25in;}
mbed_official 392:2b59412bb664 436 @list l5:level5
mbed_official 392:2b59412bb664 437 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 438 mso-level-number-position:left;
mbed_official 392:2b59412bb664 439 text-indent:-.25in;}
mbed_official 392:2b59412bb664 440 @list l5:level6
mbed_official 392:2b59412bb664 441 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 442 mso-level-number-position:left;
mbed_official 392:2b59412bb664 443 text-indent:-.25in;}
mbed_official 392:2b59412bb664 444 @list l5:level7
mbed_official 392:2b59412bb664 445 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 446 mso-level-number-position:left;
mbed_official 392:2b59412bb664 447 text-indent:-.25in;}
mbed_official 392:2b59412bb664 448 @list l5:level8
mbed_official 392:2b59412bb664 449 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 450 mso-level-number-position:left;
mbed_official 392:2b59412bb664 451 text-indent:-.25in;}
mbed_official 392:2b59412bb664 452 @list l5:level9
mbed_official 392:2b59412bb664 453 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 454 mso-level-number-position:left;
mbed_official 392:2b59412bb664 455 text-indent:-.25in;}
mbed_official 392:2b59412bb664 456 @list l6
mbed_official 392:2b59412bb664 457 {mso-list-id:1050613616;
mbed_official 392:2b59412bb664 458 mso-list-template-ids:-1009886748;}
mbed_official 392:2b59412bb664 459 @list l6:level1
mbed_official 392:2b59412bb664 460 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 461 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 462 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 463 mso-level-number-position:left;
mbed_official 392:2b59412bb664 464 text-indent:-.25in;
mbed_official 392:2b59412bb664 465 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 466 font-family:Symbol;}
mbed_official 392:2b59412bb664 467 @list l6:level2
mbed_official 392:2b59412bb664 468 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 469 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 470 mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 471 mso-level-number-position:left;
mbed_official 392:2b59412bb664 472 text-indent:-.25in;
mbed_official 392:2b59412bb664 473 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 474 font-family:Symbol;}
mbed_official 392:2b59412bb664 475 @list l6:level3
mbed_official 392:2b59412bb664 476 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 477 mso-level-number-position:left;
mbed_official 392:2b59412bb664 478 text-indent:-.25in;}
mbed_official 392:2b59412bb664 479 @list l6:level4
mbed_official 392:2b59412bb664 480 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 481 mso-level-number-position:left;
mbed_official 392:2b59412bb664 482 text-indent:-.25in;}
mbed_official 392:2b59412bb664 483 @list l6:level5
mbed_official 392:2b59412bb664 484 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 485 mso-level-number-position:left;
mbed_official 392:2b59412bb664 486 text-indent:-.25in;}
mbed_official 392:2b59412bb664 487 @list l6:level6
mbed_official 392:2b59412bb664 488 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 489 mso-level-number-position:left;
mbed_official 392:2b59412bb664 490 text-indent:-.25in;}
mbed_official 392:2b59412bb664 491 @list l6:level7
mbed_official 392:2b59412bb664 492 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 493 mso-level-number-position:left;
mbed_official 392:2b59412bb664 494 text-indent:-.25in;}
mbed_official 392:2b59412bb664 495 @list l6:level8
mbed_official 392:2b59412bb664 496 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 497 mso-level-number-position:left;
mbed_official 392:2b59412bb664 498 text-indent:-.25in;}
mbed_official 392:2b59412bb664 499 @list l6:level9
mbed_official 392:2b59412bb664 500 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 501 mso-level-number-position:left;
mbed_official 392:2b59412bb664 502 text-indent:-.25in;}
mbed_official 392:2b59412bb664 503 @list l7
mbed_official 392:2b59412bb664 504 {mso-list-id:1234970193;
mbed_official 392:2b59412bb664 505 mso-list-template-ids:2055904002;}
mbed_official 392:2b59412bb664 506 @list l7:level1
mbed_official 392:2b59412bb664 507 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 508 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 509 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 510 mso-level-number-position:left;
mbed_official 392:2b59412bb664 511 text-indent:-.25in;
mbed_official 392:2b59412bb664 512 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 513 font-family:Symbol;}
mbed_official 392:2b59412bb664 514 @list l7:level2
mbed_official 392:2b59412bb664 515 {mso-level-number-format:bullet;
mbed_official 392:2b59412bb664 516 mso-level-text:\F0B7;
mbed_official 392:2b59412bb664 517 mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 518 mso-level-number-position:left;
mbed_official 392:2b59412bb664 519 text-indent:-.25in;
mbed_official 392:2b59412bb664 520 mso-ansi-font-size:10.0pt;
mbed_official 392:2b59412bb664 521 font-family:Symbol;}
mbed_official 392:2b59412bb664 522 @list l7:level3
mbed_official 392:2b59412bb664 523 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 524 mso-level-number-position:left;
mbed_official 392:2b59412bb664 525 text-indent:-.25in;}
mbed_official 392:2b59412bb664 526 @list l7:level4
mbed_official 392:2b59412bb664 527 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 528 mso-level-number-position:left;
mbed_official 392:2b59412bb664 529 text-indent:-.25in;}
mbed_official 392:2b59412bb664 530 @list l7:level5
mbed_official 392:2b59412bb664 531 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 532 mso-level-number-position:left;
mbed_official 392:2b59412bb664 533 text-indent:-.25in;}
mbed_official 392:2b59412bb664 534 @list l7:level6
mbed_official 392:2b59412bb664 535 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 536 mso-level-number-position:left;
mbed_official 392:2b59412bb664 537 text-indent:-.25in;}
mbed_official 392:2b59412bb664 538 @list l7:level7
mbed_official 392:2b59412bb664 539 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 540 mso-level-number-position:left;
mbed_official 392:2b59412bb664 541 text-indent:-.25in;}
mbed_official 392:2b59412bb664 542 @list l7:level8
mbed_official 392:2b59412bb664 543 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 544 mso-level-number-position:left;
mbed_official 392:2b59412bb664 545 text-indent:-.25in;}
mbed_official 392:2b59412bb664 546 @list l7:level9
mbed_official 392:2b59412bb664 547 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 548 mso-level-number-position:left;
mbed_official 392:2b59412bb664 549 text-indent:-.25in;}
mbed_official 392:2b59412bb664 550 @list l8
mbed_official 392:2b59412bb664 551 {mso-list-id:1846092290;
mbed_official 392:2b59412bb664 552 mso-list-template-ids:-768590846;}
mbed_official 392:2b59412bb664 553 @list l8:level1
mbed_official 392:2b59412bb664 554 {mso-level-start-at:2;
mbed_official 392:2b59412bb664 555 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 556 mso-level-number-position:left;
mbed_official 392:2b59412bb664 557 text-indent:-.25in;}
mbed_official 392:2b59412bb664 558 @list l8:level2
mbed_official 392:2b59412bb664 559 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 560 mso-level-number-position:left;
mbed_official 392:2b59412bb664 561 text-indent:-.25in;}
mbed_official 392:2b59412bb664 562 @list l8:level3
mbed_official 392:2b59412bb664 563 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 564 mso-level-number-position:left;
mbed_official 392:2b59412bb664 565 text-indent:-.25in;}
mbed_official 392:2b59412bb664 566 @list l8:level4
mbed_official 392:2b59412bb664 567 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 568 mso-level-number-position:left;
mbed_official 392:2b59412bb664 569 text-indent:-.25in;}
mbed_official 392:2b59412bb664 570 @list l8:level5
mbed_official 392:2b59412bb664 571 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 572 mso-level-number-position:left;
mbed_official 392:2b59412bb664 573 text-indent:-.25in;}
mbed_official 392:2b59412bb664 574 @list l8:level6
mbed_official 392:2b59412bb664 575 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 576 mso-level-number-position:left;
mbed_official 392:2b59412bb664 577 text-indent:-.25in;}
mbed_official 392:2b59412bb664 578 @list l8:level7
mbed_official 392:2b59412bb664 579 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 580 mso-level-number-position:left;
mbed_official 392:2b59412bb664 581 text-indent:-.25in;}
mbed_official 392:2b59412bb664 582 @list l8:level8
mbed_official 392:2b59412bb664 583 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 584 mso-level-number-position:left;
mbed_official 392:2b59412bb664 585 text-indent:-.25in;}
mbed_official 392:2b59412bb664 586 @list l8:level9
mbed_official 392:2b59412bb664 587 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 588 mso-level-number-position:left;
mbed_official 392:2b59412bb664 589 text-indent:-.25in;}
mbed_official 392:2b59412bb664 590 @list l9
mbed_official 392:2b59412bb664 591 {mso-list-id:1894656566;
mbed_official 392:2b59412bb664 592 mso-list-template-ids:1199983812;}
mbed_official 392:2b59412bb664 593 @list l9:level1
mbed_official 392:2b59412bb664 594 {mso-level-start-at:2;
mbed_official 392:2b59412bb664 595 mso-level-tab-stop:.5in;
mbed_official 392:2b59412bb664 596 mso-level-number-position:left;
mbed_official 392:2b59412bb664 597 text-indent:-.25in;}
mbed_official 392:2b59412bb664 598 @list l9:level2
mbed_official 392:2b59412bb664 599 {mso-level-tab-stop:1.0in;
mbed_official 392:2b59412bb664 600 mso-level-number-position:left;
mbed_official 392:2b59412bb664 601 text-indent:-.25in;}
mbed_official 392:2b59412bb664 602 @list l9:level3
mbed_official 392:2b59412bb664 603 {mso-level-tab-stop:1.5in;
mbed_official 392:2b59412bb664 604 mso-level-number-position:left;
mbed_official 392:2b59412bb664 605 text-indent:-.25in;}
mbed_official 392:2b59412bb664 606 @list l9:level4
mbed_official 392:2b59412bb664 607 {mso-level-tab-stop:2.0in;
mbed_official 392:2b59412bb664 608 mso-level-number-position:left;
mbed_official 392:2b59412bb664 609 text-indent:-.25in;}
mbed_official 392:2b59412bb664 610 @list l9:level5
mbed_official 392:2b59412bb664 611 {mso-level-tab-stop:2.5in;
mbed_official 392:2b59412bb664 612 mso-level-number-position:left;
mbed_official 392:2b59412bb664 613 text-indent:-.25in;}
mbed_official 392:2b59412bb664 614 @list l9:level6
mbed_official 392:2b59412bb664 615 {mso-level-tab-stop:3.0in;
mbed_official 392:2b59412bb664 616 mso-level-number-position:left;
mbed_official 392:2b59412bb664 617 text-indent:-.25in;}
mbed_official 392:2b59412bb664 618 @list l9:level7
mbed_official 392:2b59412bb664 619 {mso-level-tab-stop:3.5in;
mbed_official 392:2b59412bb664 620 mso-level-number-position:left;
mbed_official 392:2b59412bb664 621 text-indent:-.25in;}
mbed_official 392:2b59412bb664 622 @list l9:level8
mbed_official 392:2b59412bb664 623 {mso-level-tab-stop:4.0in;
mbed_official 392:2b59412bb664 624 mso-level-number-position:left;
mbed_official 392:2b59412bb664 625 text-indent:-.25in;}
mbed_official 392:2b59412bb664 626 @list l9:level9
mbed_official 392:2b59412bb664 627 {mso-level-tab-stop:4.5in;
mbed_official 392:2b59412bb664 628 mso-level-number-position:left;
mbed_official 392:2b59412bb664 629 text-indent:-.25in;}
mbed_official 392:2b59412bb664 630 ol
mbed_official 392:2b59412bb664 631 {margin-bottom:0in;}
mbed_official 392:2b59412bb664 632 ul
mbed_official 392:2b59412bb664 633 {margin-bottom:0in;}
mbed_official 392:2b59412bb664 634 -->
mbed_official 392:2b59412bb664 635 </style><meta content="MCD Application Team" name="author"><!--[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]--><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>Patrice LE FLOCH</o:LastAuthor> <o:Revision>39</o:Revision> <o:TotalTime>137</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2010-10-15T11:07:00Z</o:LastSaved> <o:Pages>3</o:Pages> <o:Words>973</o:Words> <o:Characters>5548</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>46</o:Lines> <o:Paragraphs>13</o:Paragraphs> <o:CharactersWithSpaces>6508</o:CharactersWithSpaces> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>110</w:Zoom> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="&#45;-"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false" DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267"> <w:LsdException Locked="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="caption"/> <w:LsdException Locked="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="99" Name="No List"/> <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" Name="Light List"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/> <w:LsdException Locked="false" Priority="34" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" SemiHidden="true" UnhideWhenUsed="true" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="7170"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--></head>
mbed_official 392:2b59412bb664 636 <body style="" link="blue" vlink="blue">
mbed_official 392:2b59412bb664 637 <div class="WordSection1">
mbed_official 392:2b59412bb664 638 <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><o:p>&nbsp;</o:p></span></p>
mbed_official 392:2b59412bb664 639 <div align="center">
mbed_official 392:2b59412bb664 640 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
mbed_official 392:2b59412bb664 641 <tbody>
mbed_official 392:2b59412bb664 642 <tr style="">
mbed_official 392:2b59412bb664 643 <td style="padding: 0in;" valign="top">
mbed_official 392:2b59412bb664 644 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
mbed_official 392:2b59412bb664 645 <tbody>
mbed_official 392:2b59412bb664 646 <tr style="">
mbed_official 392:2b59412bb664 647 <td style="padding: 0in 5.4pt;" valign="top">
mbed_official 392:2b59412bb664 648 <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>
mbed_official 392:2b59412bb664 649 </td>
mbed_official 392:2b59412bb664 650 </tr>
mbed_official 392:2b59412bb664 651 <tr style="">
mbed_official 392:2b59412bb664 652 <td style="padding: 1.5pt;">
mbed_official 392:2b59412bb664 653 <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
mbed_official 392:2b59412bb664 654 Notes for STM32F0xx HAL Drivers</span><span style="font-size: 20pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></h1>
mbed_official 392:2b59412bb664 655 <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
mbed_official 392:2b59412bb664 656 2014 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
mbed_official 392:2b59412bb664 657 <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 id="_x0000_i1026" src="../../_htmresc/st_logo.png" border="0" height="65" width="86"></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
mbed_official 392:2b59412bb664 658 </td>
mbed_official 392:2b59412bb664 659 </tr>
mbed_official 392:2b59412bb664 660 </tbody>
mbed_official 392:2b59412bb664 661 </table>
mbed_official 392:2b59412bb664 662 <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; display: none;"><o:p>&nbsp;</o:p></span></p>
mbed_official 392:2b59412bb664 663 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900">
mbed_official 392:2b59412bb664 664 <tbody>
mbed_official 392:2b59412bb664 665 <tr style="">
mbed_official 392:2b59412bb664 666 <td style="padding: 0in;" valign="top">
mbed_official 392:2b59412bb664 667 <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>
mbed_official 441:d2c15dda23c1 668 <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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.2.0
mbed_official 441:d2c15dda23c1 669 / 11-December-2014<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
mbed_official 392:2b59412bb664 670 Changes</span></u></b></p>
mbed_official 441:d2c15dda23c1 671 <ul style="margin-top: 0cm; list-style-type: square;"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL generic</span>&nbsp;</span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HandleTypeDef.ErrorCode must be typed uint32_t</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update HAL drivers to ensure compliancy w/ C++</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add some generic defines (__NOINLINE) in stm32f0xx_hal_def.h</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Case mismatch between #include typo and effective file name generating compiler errors under Linux</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Correct various issues for documentation generation (group name, </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">doxygen tags, </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">etc..)</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Missing support of I2C_PAx_FMP of F04xx devices<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL ADC&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Improve HAL ADC comments</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Correct issue observed with ADC start simultaneous commands</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Remove&nbsp;macro __HAL_ADC_OFR_CHANNEL()&nbsp;since&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">OFRx register</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> is not available on F0 devices.<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL&nbsp;CAN&nbsp;</span></span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as __IO uint32 instead of <span style="font-weight: bold;">enum HAL_CAN_ErrorTypeDef</span> to fix C++ compilation issue<span style="font-weight: bold;"><br></span></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL CEC&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">change<span style="font-weight: bold;"> ErrorCode </span>field declaration from&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">uint32_t &nbsp;to</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> __IO uint32_t</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">correct CEC state:&nbsp;Ready to Receive state lost upon Transmission end</span></p></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL&nbsp;COMP&nbsp;</span></span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">State&nbsp;</span>field is now declared as&nbsp;uint32_t instead of <span style="font-weight: bold;">enum&nbsp;HAL_COMP_StateTypeDef</span> to fix C++ compilation issue</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">change HAL_COMP_GetState() type declaration from HAL_COMP_StateTypeDef to uint32_t </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">to fix C++ compilation issue</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL CRC&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Wrong @ref in CRCLength field description for documentation generation&nbsp;</span></p></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL DAC&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_DAC_Stop_DMA() code clean up</span></p></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Use of internal macro MODIFY_REG() to update CR register<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL DMA&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DMA channel remap register renamed for compatibility with other STM32 devices.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Correct wrong comments in __HAL_DMA_GET_FLAG and __HAL_DMA_CLEAR_FLAG macros description</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL FLASH&nbsp;</span></span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix in macro IS_OPTIONBYTE(VALUE) when all option_OB are selected</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum&nbsp;FLASH_ErrorTypeDef</span> to fix C++ compilation issue</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">change HAL_FLASH_GetError() type declaration from&nbsp;FLASH_ErrorTypeDef to uint32_t </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">to fix C++ compilation issue</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Clean the error context to FLASH_ERROR_NONE before starting new Flash operation</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Put all the clear flags in the FLASH_SetSerrorCode()</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Stop&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">the programming procedure in case of error detected </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">in HAL_FLASH_Program()</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Check error before doing new procedure in&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_FLASH_IRQhandler() </span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL GPIO&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">correct Typo in 'How to use this driver' section &amp; update comments</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add assert on GPIO PIN in HAL_GPIO_DeInit()</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add assert </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">on GPIO AF instance to protect HAL_GPIO_Init() </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">from impossible AF configuration</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Rename internal macro GET_GPIO_INDEX() into GPIO_GET_INDEX()<br></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Reset </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Interrupt mode registers&nbsp;only in HAL_GPIO_DeInit()<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL I2C</span></span><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;"></span></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_I2C_ErrorTypeDef</span> to fix C++ compilation issue</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li></ul></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL I2S&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_I2S_ErrorTypeDef</span> to fix C++ compilation issue.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change <span style="font-weight: bold;">HAL_I2S_GetError</span>() type declaration from&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_I2S_ErrorTypeDef </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> to uint32_t </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">to fix C++ compilation issue.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add use of UNUSED(tmpreg) in __HAL_I2S_CLEAR_OVRFLAG() &amp; __HAL_I2S_CLEAR_UDRFLAG to </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">fix&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Unused variable" warning w/ TrueSTUDIO</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Typo in 'I2S HAL driver macros list' section of stm32f0xx_hal_i2s.c</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Missing doxygen tags for I2S_HandleTypeDef fields description (documentation generation)</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL IRDA&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_IRDA_ErrorTypeDef</span> to fix C++ compilation issue</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Missing doxygen tags for IRDA_HandleTypeDef fields description</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL PWR&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new API&nbsp;to manage&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">SLEEPONEXIT and SEVONPEND bits of SCR register:</span></li></ul></ul><ul style="margin-left: 80px;"><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_PWR_DisableSleepOnExit()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_PWR_EnableSleepOnExit()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_PWR_EnableSEVOnPend()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_PWR_DisableSEVOnPend()</span></li></ul><ul style="margin-top: 0cm; list-style-type: square;"><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Removed useless regulator parameter setting for F0 family&nbsp;in core of HAL_PWR_EnterSLEEPMode()<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL RCC&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add a comment in the 'How to use this driver' section to mention the Peripheral enable delay</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Move __HAL_RCC_USART2_CONFIG() &amp;&nbsp;__HAL_RCC_GET_USART2_SOURCE() from stm32f0xx_hal_rcc.h to </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f0xx_hal_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">rcc_ex.h since this feature is not supported on all F0 devices </span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change <span style="font-weight: bold;">HAL_RCCEx_CRSWaitSynchronization</span>() type declaration from </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">RCC_CRSStatusTypeDef</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> to uint32_t </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">to fix C++ compilation issue</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL RTC&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Enhance @note describing the use of HAL RTC APIs&nbsp;</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SMARTCARD</span></span><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_SMARTCARD_ErrorTypeDef</span> to fix C++ compilation issue</span></li></ul></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SMBUS</span></span><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode &amp; PreviousState </span>fields are now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_SMBUS_ErrorTypeDef</span> &amp; <span style="font-weight: bold;">HAL_SMBUS_StateTypeDef </span>to fix C++ compilation issue</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change <span style="font-weight: bold;">HAL_SMBUS_GetState</span>() type declaration from&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_SMBUS_StateTypeDef<span style="font-weight: bold;"> </span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> to uint32_t </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">to fix C++ compilation issue</span></li></ul></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SPI&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_SPI_ErrorTypeDef</span> to fix C++ compilation issue</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add use of UNUSED(tmpreg) in __HAL_SPI_CLEAR_MODFFLAG(), __HAL_SPI_CLEAR_OVRFLAG(), __HAL_SPI_CLEAR_FREFLAG() to </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">fix&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">"Unused variable" warning w/ TrueSTUDIO</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add DMA circular mode support on SPI HAL driver.</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Internal
mbed_official 441:d2c15dda23c1 672 fucntion renaming:&nbsp;HAL_SPI_DMATransmitCplt(),
mbed_official 441:d2c15dda23c1 673 HAL_SPI_DMAReceiveCplt(), HAL_SPI_DMATransmitReceiveCplt() &amp;
mbed_official 441:d2c15dda23c1 674 HAL_SPI_DMAError() renamed respectively into </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">SPI_DMATransmitCplt(),&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">SPI_DMAReceiveCplt(),&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">SPI_DMATransmitReceiveCplt() &amp;&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">SPI_DMAError().</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Remove unused HAL_StatusTypeDef SPI_EndRxTxTransaction() prototype<br></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">uint32_t driver alignment for compatibility with other STM32 devices<br></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new API <span style="font-weight: bold;">HAL_SPI_GetError</span>(), which was missing on STM32F0xx family<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL UART/USART&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span> and <span style="font-weight: bold;">STM32F030xC</span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">structure UART_WakeUpTypeDef moved to stm32f0xx_hal_uart_ex.h since wakeup feature is not available on all F0 devices.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;"></span></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">ErrorCode </span>field is now declared as&nbsp;uint32 instead of <span style="font-weight: bold;">enum HAL_U(S)ART_ErrorTypeDef</span> to fix C++ compilation issue</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">unused HAL_USART_SetConfig() prototype to be removed from stm32f0xx_hal_usart.h</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add missing API&nbsp;HAL_StatusTypeDef <span style="font-weight: bold;">HAL_LIN_SendBreak</span>()<br></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">correct wrong USART_IT_CM value</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">correct issue with Lin mode data length</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new value for&nbsp;Stop bit definition: UART_STOPBITS_1_5<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL USB&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new STM32F0 value line devices <span style="font-weight: bold;">STM32F070xB/x6</span><span style="font-weight: bold;"></span>.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Wrong comment in HAL_PCD_Dev(Connect/Disconnect) functions description</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Correct _HAL_PCD_CLEAR_FLAG() macros definition <br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL WWDG&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new&nbsp;macro to manage WWDG IT &amp; correction:</span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black; font-weight: bold;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_WWDG_DISABLE_IT()</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black; font-weight: bold;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_WWDG_GET_IT()</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">__HAL_WWDG_GET_IT_SOURCE()</span><br></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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.1.0
mbed_official 441:d2c15dda23c1 675 / 03-October-2014<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
mbed_official 392:2b59412bb664 676 Changes</span></u></b></p>
mbed_official 441:d2c15dda23c1 677 <ul style="margin-top: 0cm; list-style-type: square;"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL generic</span>&nbsp;</span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">general improvement of Doxygen Tags for CHM UM generation</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of new devices </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">STM32F091xC</span>,&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">STM32F098xx</span> in </span><span style="font-size: 10pt; font-family: Verdana;">STM32F0xx HAL drivers</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">minor corrections for Pdf/Chm UM generation</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Correction for MISRA&nbsp;</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">[F098xx] Remove PVD IT line wrapper</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">FLAG&amp;IT assert macros to be removed</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Bad macro name in stm32F0xx_hal.c/.h files</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">uint32_t Alignement&nbsp;in HAL driver</span></li></ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL </span>update&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">(for </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F091xC/</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F098xx)</span></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new define for HAL IRDA Enveloppe source Selection</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro IS_HAL_SYSCFG_IRDA_ENV_SEL()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new defines for ISR Wrapper (HAL_SYSCFG_ITLINE0, etc..)</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_GET_PENDING_IT()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_SYSCFG_IRDA_ENV_SELECTION()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_SYSCFG_GET_IRDA_ENV_SELECTION()</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL COMP&nbsp;</span></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Missing assert param IS_COMP_TRIGGERMODE</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL Cortex&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">remove Macro not supported by cortex-M0 in stm32f0xx.h</span></p></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL DMA&nbsp;</span></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new defines for DMAx Channel remapping (DMAx_CHANNELx_RMP)</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new defines for </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DMAx channels </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">remap bit field definition</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macros: </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">IS_HAL_DMA1_REMAP(), IS_HAL_DMA2_REMAP()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macro</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">: __HAL_DMA_GET_TC_FLAG_INDEX(), that returns specified transfer complete flag index</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro: </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_DMA_GET_HT_FLAG_INDEX(), that returns specified half transfer complete flag index</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">: __HAL_DMA_GET_TE_FLAG_INDEX(), that returns specified transfer error flag index</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro: </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_DMA_GET_FLAG()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro: </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_DMA_CLEAR_FLAG()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">A</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">dd new macro: </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_DMA1_REMAP(), __HAL_DMA2_REMAP()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Bit definition name error for&nbsp;HAL_DMA1_CH2 remap on STM32F091xC</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">HAL_DMA_PollForTransfer updated</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL GPIO&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">BSRR regsiter should not be split in BSRRH/BSRRL</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">rework GPIO_GET_SOURCE</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new defines for AF functions selection</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL I2S&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Supp ClockSource in Init</span></p></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL IRDA&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Incorrect definition for IS_IRDA_REQUEST_PARAMETER macro</span></p></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL IWDG&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Use WRITE_REG instead of SET_BIT</span></p></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL PWR&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Functions for VDDIO2 management missing in all F09xx, F07xx, F04xx</span></p></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-family: Calibri;">PVD feature need falling/rising Event modes</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update defines name&nbsp;PWR_MODE_EVT/PWR_MODE_IT_RISING/PWR_MODE_IT_FALLING/PWR_MODE_IT_RISING_FALLING&nbsp;to PWR_<span style="font-weight: bold;">PVD</span>_MODE_<span style="font-weight: bold;">NORMAL/</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PWR_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">PVD</span>_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">MODE_IT_RISING/PWR_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">PVD</span>_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">MODE_IT_FALLING/PWR_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">PVD</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_MODE_IT_RISING_FALLING</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new defines PWR_PVD_MODE_EVENT_RISING, PWR_PVD_MODE_EVENT_FALLING, PWR_PVD_MODE_EVENT_RISING_FALLING<span style="font-weight: bold;"><br></span></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update macro IS_PWR_PVD_MODE()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">change macro name: __HAL</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_<span style="font-weight: bold;">PWR</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_PVD_EXTI_ENABLE_IT(), __HAL</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_<span style="font-weight: bold;">PWR</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_PVD_EXTI_DISABLE_IT(), __HAL</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_<span style="font-weight: bold;">PWR</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_PVD_EXTI_GENERATE_SWIT(), __HAL</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_<span style="font-weight: bold;">PWR</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_PVD_EXTI_GET_FLAG(),&nbsp; __HAL</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_<span style="font-weight: bold;">PWR</span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_PVD_EXTI_CLEAR_FLAG()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
mbed_official 392:2b59412bb664 678 new macro __HAL_PWR_PVD_EXTI_ENABLE_EVENT(),
mbed_official 392:2b59412bb664 679 __HAL_PWR_PVD_EXTI_DISABLE_EVENT(),
mbed_official 392:2b59412bb664 680 __HAL_PWR_PVD_EXTI_CLEAR_EGDE_TRIGGER(),
mbed_official 441:d2c15dda23c1 681 __HAL_PWR_PVD_EXTI_SET_FALLING_EGDE_TRIGGER()</span></li></ul></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL RCC&nbsp;</span></span><ul><li><span style="font-family: Calibri;">Defect correction:</span><span style="font-family: Calibri;"></span></li><ul><li><span style="font-family: Calibri;">HAL_RCC_OscConfig: HSERDY has to be checked also in by pass mode</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li></ul><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F091xC/</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F098xx</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li></ul><ul><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">New structure RCC_PeriphCLKInitTypeDef</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
mbed_official 392:2b59412bb664 682 defines for RCC new peripheral clock selection: RCC_PERIPHCLK_USART1,
mbed_official 392:2b59412bb664 683 RCC_PERIPHCLK_USART2, RCC_PERIPHCLK_I2C1, RCC_PERIPHCLK_CEC,
mbed_official 392:2b59412bb664 684 RCC_PERIPHCLK_RTC, RCC_PERIPHCLK_USART3</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add macro IS_RCC_PERIPHCLK()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
mbed_official 392:2b59412bb664 685 defines for USART3 clock source selection (RCC_USART3CLKSOURCE_PCLK1,
mbed_official 392:2b59412bb664 686 RCC_USART3CLKSOURCE_SYSCLK, CC_USART3CLKSOURCE_LSE,
mbed_official 441:d2c15dda23c1 687 CC_USART3CLKSOURCE_HSI</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add macro IS_RCC_USART3CLKSOURCE()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add macro __HAL_RCC_GET_USART3_SOURCE()</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add macro __HAL_RCC_USART3_CONFIG()<br></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">add clock enable macros for new UART: __USART5_CLK_ENABLE,&nbsp; __USART6_CLK_ENABLE, __USART7_CLK_ENABLE, __USART8_CLK_ENABLE</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">add clock disable macros for new UART: __USART5_CLK_DISABLE,&nbsp; __USART6_CLK_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DISABLE</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">, __USART7_CLK_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DISABLE</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">, __USART8_CLK_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DISABLE</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">add Force reset macros for new UART: __USART5_FORCE_RESET, __USART6_FORCE_RESET, __USART7_FORCE_RESET, __USART8_FORCE_RESET</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">add Release reset macros for new UART: __USART5_RELEASE_RESET, __USART6_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">RELEASE</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_RESET, __USART7_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">RELEASE</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_RESET, __USART8_</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">RELEASE</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">_RESET</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">&nbsp;</span></li></ul></ul></ul></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SMARTCARD&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">change&nbsp;SMARTCARD_AdvFeatureConfig() from exported to static private function</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F091xC/</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F098xx:</span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macro __HAL_SMARTCARD_GETCLOCKSOURCE() for USART1, USART2, USART3, USAR</span></li></ul></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SMBUS&nbsp;</span>&nbsp;</span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">change&nbsp;SMARTCARD_AdvFeatureConfig() from exported to static private function</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SPI&nbsp;</span></span></p></li><ul style="font-family: Lucida Sans;" class="MsoChpDefault"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Function HAL_SPI_TransmitReceive muse use SPI_FLAG_RXNE to read CRC</span></p></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Function HAL_SPI_IRQHandler, in case of error the state must be reset to ready<br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL TIM&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Missed/Unused assert param to be added/removed</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Trigger interrupt should be activated when working with a slave mode</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Break interrupt should be activated in HAL_TIMEx_OCN_Start_IT</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Wrong CCMR register cleared in HAL_TIM_IRQHandler for Input Capture event Channel 3 and 4</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">missing assert in HAL_TIMEx_ConfigBreakDeadTime</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">URS_ENABLE/ URS_DISABLE macros</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL UART/USART&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change UART TX-IT implementation to remove WaitOnFlag in ISR</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F091xC/</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32F098xx:</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macro __HAL_UART_GETCLOCKSOURCE() for USART1, USART2, USART3, USART4</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macro __HAL_USART_GETCLOCKSOURCE() for USART1, USART2, USART3, USART4</span></li></ul></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL USB&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Bad IN/OUT EndPoint parameter array size</span></p></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL WWDG&nbsp;</span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">improvements from other families</span></p></li></ul></ul><div style="margin-left: 40px;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Defect Correction<br><br></span></u></b>
mbed_official 392:2b59412bb664 688
mbed_official 392:2b59412bb664 689 <table class="MsoNormalTable" style="width: 652.45pt; border-collapse: collapse;" border="0" cellpadding="0" cellspacing="0" width="870">
mbed_official 392:2b59412bb664 690 <tbody><tr style="height: 15pt;">
mbed_official 441:d2c15dda23c1 691
mbed_official 392:2b59412bb664 692 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 124.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="166">
mbed_official 392:2b59412bb664 693 <p class="MsoNormal"><span style="color: black;">STM32F0xx_HAL_Driver<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 694 </td>
mbed_official 392:2b59412bb664 695 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="66">
mbed_official 392:2b59412bb664 696 <p class="MsoNormal"><span style="color: black;">Defect<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 697 </td>
mbed_official 392:2b59412bb664 698 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 68.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="92">
mbed_official 392:2b59412bb664 699 <p class="MsoNormal"><span style="color: black;">PWR<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 700 </td>
mbed_official 392:2b59412bb664 701 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 366.75pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="489">
mbed_official 441:d2c15dda23c1 702 <p class="MsoNormal"><span style="color: black;">PVD feature need falling/rising Event modes<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 703 </td>
mbed_official 392:2b59412bb664 704 </tr>
mbed_official 392:2b59412bb664 705 <tr style="height: 15pt;">
mbed_official 441:d2c15dda23c1 706
mbed_official 392:2b59412bb664 707 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 124.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="166">
mbed_official 392:2b59412bb664 708 <p class="MsoNormal"><span style="color: black;">STM32F0xx_HAL_Driver<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 709 </td>
mbed_official 392:2b59412bb664 710 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="66">
mbed_official 392:2b59412bb664 711 <p class="MsoNormal"><span style="color: black;">Defect<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 712 </td>
mbed_official 392:2b59412bb664 713 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 68.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="92">
mbed_official 392:2b59412bb664 714 <p class="MsoNormal"><span style="color: black;">COMP<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 715 </td>
mbed_official 392:2b59412bb664 716 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 366.75pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="489">
mbed_official 441:d2c15dda23c1 717 <p class="MsoNormal"><span style="color: black;">Missing assert param IS_COMP_TRIGGERMODE&nbsp;<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 718 </td>
mbed_official 392:2b59412bb664 719 </tr>
mbed_official 392:2b59412bb664 720
mbed_official 392:2b59412bb664 721 <tr style="height: 15pt;">
mbed_official 441:d2c15dda23c1 722
mbed_official 392:2b59412bb664 723 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 124.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="166">
mbed_official 392:2b59412bb664 724 <p class="MsoNormal"><span style="color: black;">STM32F0xx_HAL_Driver<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 725 </td>
mbed_official 392:2b59412bb664 726 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="66">
mbed_official 392:2b59412bb664 727 <p class="MsoNormal"><span style="color: black;">Defect<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 728 </td>
mbed_official 392:2b59412bb664 729 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 68.8pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="92">
mbed_official 392:2b59412bb664 730 <p class="MsoNormal"><span style="color: black;">RCC<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 731 </td>
mbed_official 392:2b59412bb664 732 <td style="padding: 0cm 5.4pt; background: rgb(216, 228, 188) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 366.75pt; height: 15pt;" nowrap="nowrap" valign="bottom" width="489">
mbed_official 441:d2c15dda23c1 733 <p class="MsoNormal"><span style="color: black;">HAL_RCC_OscConfig: HSERDY has to be checked also in by
mbed_official 392:2b59412bb664 734 pass mode<o:p></o:p></span></p>
mbed_official 392:2b59412bb664 735 </td>
mbed_official 392:2b59412bb664 736 </tr>
mbed_official 392:2b59412bb664 737 </tbody></table>
mbed_official 392:2b59412bb664 738 <br></div><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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.1
mbed_official 392:2b59412bb664 739 / 18-June-2014<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
mbed_official 392:2b59412bb664 740 Changes</span></u></b></p>
mbed_official 392:2b59412bb664 741 <ul style="margin-top: 0cm; list-style-type: square;"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
mbed_official 392:2b59412bb664 742
mbed_official 392:2b59412bb664 743
mbed_official 392:2b59412bb664 744
mbed_official 392:2b59412bb664 745
mbed_official 392:2b59412bb664 746
mbed_official 392:2b59412bb664 747
mbed_official 392:2b59412bb664 748
mbed_official 392:2b59412bb664 749 <p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL generic</span> update<br></span></p><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix flag clear procedure: use atomic write operation </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">"=" </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">instead of ready-modify-write operation "|=" or "&amp;="</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix
mbed_official 392:2b59412bb664 750 on Timeout management, Timeout value set to 0 passed to API
mbed_official 392:2b59412bb664 751 automatically exits the function after checking the flag without any
mbed_official 392:2b59412bb664 752 wait.</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
mbed_official 392:2b59412bb664 753 new macro __HAL_RESET_HANDLE_STATE to reset a given handle state.</span></li></ul></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL CEC</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Process no more locked during the transmission in interrupt mode.</span>&nbsp;</li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL COMP</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add <span style="font-style: italic;">NonInvertingInput</span> field in the <span style="font-style: italic;">COMP_InitTypeDef</span> structure.</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new defines <span style="font-style: italic;">COMP_NONINVERTINGINPUT_IO1</span> and <span style="font-style: italic;">COMP_NONINVERTINGINPUT_DAC1SWITCHCLOSED</span><br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL DMA</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix in&nbsp;<span style="font-style: italic;">HAL_DMA_PollForTransfer()</span> to set error code <span style="font-style: italic;">HAL_DMA_ERROR_TE </span>in case of <span style="font-style: italic;">HAL_ERROR</span> status</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
mbed_official 392:2b59412bb664 754
mbed_official 392:2b59412bb664 755
mbed_official 392:2b59412bb664 756
mbed_official 392:2b59412bb664 757
mbed_official 392:2b59412bb664 758
mbed_official 392:2b59412bb664 759
mbed_official 392:2b59412bb664 760
mbed_official 392:2b59412bb664 761 <p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL I2C</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
mbed_official 392:2b59412bb664 762 management of NACK event in Master transmitter mode and Slave
mbed_official 392:2b59412bb664 763 transmitter/receiver modes (only in polling mode), in that case the
mbed_official 392:2b59412bb664 764 current transfer is stopped.</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL I2S</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">I2S clock source change: new define <span style="font-style: italic;">I2S_CLOCK_SYSCLK</span>, remove<span style="font-style: italic;"> I2S_CLOCK_PLL</span></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Improvement done in I2S transfer/receive processes <br></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL IRDA</span> update<br></span></p><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new enum typedef <span style="font-style: italic;">IRDA_ClockSourceTypeDef</span></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macro <span style="font-style: italic;">__HAL_IRDA_GETCLOCKSOURCE</span></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change in <span style="font-style: italic;">HAL_IRDA_Transmit_IT()</span> to enable IRDA_IT_TXE instead of IRDA_IT_TC.</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Process no more locked during the transmission in interrupt mode.</span></li></ul></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
mbed_official 392:2b59412bb664 765 <p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL PCD </span>update</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></p>
mbed_official 392:2b59412bb664 766 </li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
mbed_official 392:2b59412bb664 767 <p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add new macro <span style="font-style: italic;">__HAL_USB_EXTI_GENERATE_SWIT</span></span></p>
mbed_official 392:2b59412bb664 768 </li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL PWR</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix in <span style="font-style: italic;">HAL_PWR_EnterSTANDBYMode()</span> to not clear Wakeup flag (WUF), which need to be cleared at application level before to call this function</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL RCC</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add USB peripheral and clocking macros for STM32F078xx device.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix HSI Calibration issue when selected as SYSCLK </span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
mbed_official 392:2b59412bb664 769
mbed_official 392:2b59412bb664 770
mbed_official 392:2b59412bb664 771
mbed_official 392:2b59412bb664 772
mbed_official 392:2b59412bb664 773
mbed_official 392:2b59412bb664 774
mbed_official 392:2b59412bb664 775
mbed_official 392:2b59412bb664 776 <p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SMARTCARD</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change in <span style="font-style: italic;">HAL_SMARTCARD_Transmit_IT()</span> to enable SMARTCARD_IT_TXE instead of SMARTCARD_IT_TC.</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Process no more locked during the transmission in interrupt mode.</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL SMBUS</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix Slave acknowledge issue: Slave should ack each bit and so stretch the line till the bit is not ack</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL TIM</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix macro __HAL_TIM_PRESCALER</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL TSC</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Fix define&nbsp;<span style="font-style: italic;">TSC_ACQ_MODE_SYNCHRO</span></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
mbed_official 392:2b59412bb664 777
mbed_official 392:2b59412bb664 778
mbed_official 392:2b59412bb664 779
mbed_official 392:2b59412bb664 780
mbed_official 392:2b59412bb664 781
mbed_official 392:2b59412bb664 782
mbed_official 392:2b59412bb664 783
mbed_official 392:2b59412bb664 784 <p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL UART</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change in <span style="font-style: italic;">HAL_LIN_Init()</span> parameter BreakDetectLength to uint32_t</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change in <span style="font-style: italic;">HAL_UART_Transmit_IT()</span> to enable UART_IT_TXE instead of UART_IT_TC.</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Process no more locked during the transmission in interrupt mode.</span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><p class="MsoListParagraph"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">HAL USART</span> update<br></span></p></li><ul><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change <span style="font-style: italic;">USART_InitTypeDef</span> fields to uint32_t type</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Rename __USART_ENABLE and __USART_DISABLE macros to respectively </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">__HAL_USART_ENABLE and __HAL_USART_DISABLE</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change in <span style="font-style: italic;">HAL_USART_Transmit_IT()</span> to enable USART_IT_TXE instead of USART_IT_TC.</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Process no more locked during the transmission in interrupt mode.</span></li><li><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Change in <span style="font-style: italic;">HAL_USART_TransmitReceive_DMA()</span> to manage DMA half transfer mode</span></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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0
mbed_official 392:2b59412bb664 785 / 20-May-2014<o:p></o:p></span></h3>
mbed_official 392:2b59412bb664 786 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
mbed_official 392:2b59412bb664 787 Changes</span></u></b></p>
mbed_official 392:2b59412bb664 788 <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
mbed_official 392:2b59412bb664 789 release of STM32F0xx HAL drivers for </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F030x4/x6, </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F030x8,&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F031x4/x6</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">, &nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F051x4/x6/x8</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">,&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F071x8/xB,&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;"> </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F042x4/x6,
mbed_official 392:2b59412bb664 790 </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F072x8/xB, &nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F038xx,
mbed_official 392:2b59412bb664 791 </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;"></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;"> STM32F048xx</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">,&nbsp;</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">STM32F058xx and STM32F078xx
mbed_official 392:2b59412bb664 792 </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-weight: bold;">devices.</span></li></ul><br><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>
mbed_official 392:2b59412bb664 793 <div style="text-align: justify;"><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Redistribution
mbed_official 392:2b59412bb664 794 and use in source and binary forms, with or without
mbed_official 392:2b59412bb664 795 modification, are permitted provided that the following conditions are
mbed_official 392:2b59412bb664 796 met:</span><br>
mbed_official 392:2b59412bb664 797 </font>
mbed_official 392:2b59412bb664 798 <ol>
mbed_official 392:2b59412bb664 799 <li><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Redistributions
mbed_official 392:2b59412bb664 800 of source code must retain the above copyright notice, this list of
mbed_official 392:2b59412bb664 801 conditions and the following disclaimer.</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></font></li>
mbed_official 392:2b59412bb664 802 <li><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Redistributions
mbed_official 392:2b59412bb664 803 in binary form must reproduce the above copyright notice, this list of
mbed_official 392:2b59412bb664 804 conditions and the following disclaimer in </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">the
mbed_official 392:2b59412bb664 805 documentation and/or other materials provided with the distribution.</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></font></li>
mbed_official 392:2b59412bb664 806 <li><font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Neither the
mbed_official 392:2b59412bb664 807 name of STMicroelectronics nor the names of its contributors may be
mbed_official 392:2b59412bb664 808 used to endorse or promote products derived </span><br>
mbed_official 392:2b59412bb664 809 </font> </li>
mbed_official 392:2b59412bb664 810 </ol>
mbed_official 392:2b59412bb664 811 <font size="-1"><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
mbed_official 392:2b59412bb664 812 from this software without specific prior written permission.</span><br>
mbed_official 392:2b59412bb664 813 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><br>
mbed_official 392:2b59412bb664 814 <span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">THIS
mbed_official 392:2b59412bb664 815 SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
mbed_official 392:2b59412bb664 816 AND ANY EXPRESS OR IMPLIED</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> WARRANTIES,
mbed_official 392:2b59412bb664 817 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
mbed_official 392:2b59412bb664 818 MERCHANTABILITY AND FITNESS FOR A </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PARTICULAR
mbed_official 392:2b59412bb664 819 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
mbed_official 392:2b59412bb664 820 CONTRIBUTORS BE LIABLE FOR ANY </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">DIRECT,
mbed_official 392:2b59412bb664 821 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
mbed_official 392:2b59412bb664 822 (INCLUDING, BUT NOT LIMITED TO, </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PROCUREMENT OF
mbed_official 392:2b59412bb664 823 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
mbed_official 392:2b59412bb664 824 BUSINESS INTERRUPTION) HOWEVER</span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> CAUSED AND ON
mbed_official 392:2b59412bb664 825 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
mbed_official 392:2b59412bb664 826 (INCLUDING NEGLIGENCE OR </span><span style="font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">OTHERWISE)
mbed_official 392:2b59412bb664 827 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
mbed_official 392:2b59412bb664 828 THE POSSIBILITY OF SUCH DAMAGE.</span></font> </div>
mbed_official 392:2b59412bb664 829 <span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span>
mbed_official 392:2b59412bb664 830 <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
mbed_official 392:2b59412bb664 831 <hr align="center" size="2" width="100%"></span></div>
mbed_official 392:2b59412bb664 832 <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
mbed_official 392:2b59412bb664 833 complete documentation on </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32<span style="color: black;"> 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>
mbed_official 392:2b59412bb664 834 </td>
mbed_official 392:2b59412bb664 835 </tr>
mbed_official 441:d2c15dda23c1 836 <tr><td style="padding: 0in;" valign="top"></td></tr></tbody>
mbed_official 392:2b59412bb664 837 </table>
mbed_official 392:2b59412bb664 838 <p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p>
mbed_official 392:2b59412bb664 839 </td>
mbed_official 392:2b59412bb664 840 </tr>
mbed_official 392:2b59412bb664 841 </tbody>
mbed_official 392:2b59412bb664 842 </table>
mbed_official 392:2b59412bb664 843 </div>
mbed_official 392:2b59412bb664 844 <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
mbed_official 392:2b59412bb664 845 </div>
mbed_official 392:2b59412bb664 846 </body></html>