Release v1.8.0
diff --git a/Release_Notes.html b/Release_Notes.html index b4d635f..e91f659 100644 --- a/Release_Notes.html +++ b/Release_Notes.html
@@ -46,9 +46,152 @@ <div class="col-sm-12 col-lg-8"> <h1 id="update-history">Update History</h1> <div class="collapse"> -<input type="checkbox" id="collapse-section8" checked aria-hidden="true"> <label for="collapse-section8" aria-hidden="true">v1.7.0 / 30-October-2020</label> +<input type="checkbox" id="collapse-section9" checked aria-hidden="true"> <label for="collapse-section9" aria-hidden="true">v1.8.0 / 12-February-2021</label> <div> <h2 id="main-changes">Main Changes</h2> +<h3 id="add-support-for-stm32wb15xx-and-stm32wb10xx">Add support for STM32WB15xx and STM32WB10xx</h3> +<table> +<thead> +<tr class="header"> +<th>Peripheral</th> +<th style="text-align: left;">Headline</th> +</tr> +</thead> +<tbody> +<tr class="odd"> +<td>generic</td> +<td style="text-align: left;">Prevent redefinition of UNUSED macro</td> +</tr> +<tr class="even"> +<td>generic</td> +<td style="text-align: left;">Add support of Keil V6</td> +</tr> +<tr class="odd"> +<td>USB</td> +<td style="text-align: left;">Fix device ISO IN double buffer mode</td> +</tr> +<tr class="even"> +<td>USB</td> +<td style="text-align: left;">Remove duplication of PCD_GET_EP_RX_CNT define</td> +</tr> +<tr class="odd"> +<td>USB</td> +<td style="text-align: left;">Fix PMA rx count descriptor update</td> +</tr> +<tr class="even"> +<td>USB</td> +<td style="text-align: left;">Fix HAL_PCD_EP_Open indentation</td> +</tr> +<tr class="odd"> +<td>USB</td> +<td style="text-align: left;">Rework device start and stop</td> +</tr> +<tr class="even"> +<td>USB</td> +<td style="text-align: left;">Remove register keyword as no more supported by c++ compiler</td> +</tr> +<tr class="odd"> +<td>USB</td> +<td style="text-align: left;">Fix double buffer mode</td> +</tr> +<tr class="even"> +<td>USB</td> +<td style="text-align: left;">Fix Enabling ULPI interface</td> +</tr> +<tr class="odd"> +<td>UART</td> +<td style="text-align: left;">Arrays are now declared as static const</td> +</tr> +<tr class="even"> +<td>UART</td> +<td style="text-align: left;">Add a HAL UART service to enable RTO interrupt</td> +</tr> +<tr class="odd"> +<td>UART</td> +<td style="text-align: left;">Implement HAL UART enhanced reception services (ReceptionToIdle)</td> +</tr> +<tr class="even"> +<td>UART</td> +<td style="text-align: left;">Fix typos introduced in UART State definition description</td> +</tr> +<tr class="odd"> +<td>UART</td> +<td style="text-align: left;">Fix invalid CR1 init in UART_SetConfig() and SMARTCARD_SetConfig()</td> +</tr> +<tr class="even"> +<td>TIMER</td> +<td style="text-align: left;">Correct timeout vulnerability</td> +</tr> +<tr class="odd"> +<td>TIMER</td> +<td style="text-align: left;">Correct counter value latch delay at high frequency</td> +</tr> +<tr class="even"> +<td>TIMER</td> +<td style="text-align: left;">Correct error: “LL_TIM_TS_ITR11” is undefined</td> +</tr> +<tr class="odd"> +<td>TIMER</td> +<td style="text-align: left;">Correct LL_TIM_E_TestLL_TIM_SetRemap</td> +</tr> +<tr class="even"> +<td>TIMER</td> +<td style="text-align: left;">Correct HAL_TIM_OnePulse_Start ignoring OutputChannel parameter leading to unexpected behavior</td> +</tr> +<tr class="odd"> +<td>TIMER</td> +<td style="text-align: left;">Correct ONEPULSEMODE defines. Descriptions were inverted</td> +</tr> +<tr class="even"> +<td>TIMER</td> +<td style="text-align: left;">Fix MISRA errors</td> +</tr> +<tr class="odd"> +<td>TIMER</td> +<td style="text-align: left;">Correct the return value of LL_TIM_GetCounterMode</td> +</tr> +<tr class="even"> +<td>LPTIM</td> +<td style="text-align: left;">Correct MISRAC2012-Rule-8.3_b: Declaration/definition of HAL_LPTIM_RegisterCallback is inconsistent with previous declaration</td> +</tr> +<tr class="odd"> +<td>LPTIM</td> +<td style="text-align: left;">Fix external clock configuration (was incomplete for some ClockSource/CounterSource combinations)</td> +</tr> +<tr class="even"> +<td>ADC</td> +<td style="text-align: left;">Correct timeout vulnerability</td> +</tr> +<tr class="odd"> +<td>ADC</td> +<td style="text-align: left;">Increase internal regulator stabilization time from 10us to 20us</td> +</tr> +<tr class="even"> +<td>COMP</td> +<td style="text-align: left;">Correct timeout vulnerability</td> +</tr> +<tr class="odd"> +<td>CRYP</td> +<td style="text-align: left;">Correct official NIST CCM test pattern enciphering failing when header length is null</td> +</tr> +<tr class="even"> +<td>CRYP</td> +<td style="text-align: left;">Correct HAL_CRYP_SetConfig not storing the content of KeyIVConfigSkip</td> +</tr> +<tr class="odd"> +<td>CRYP</td> +<td style="text-align: left;">Correct the GCM decryption in interrupt mode</td> +</tr> +</tbody> +</table> +<h2 id="backward-compatibility">Backward Compatibility</h2> +<p>This release is compatible with the previous versions.</p> +</div> +</div> +<div class="collapse"> +<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true">v1.7.0 / 30-October-2020</label> +<div> +<h2 id="main-changes-1">Main Changes</h2> <h3 id="maitenance-release">Maitenance release</h3> <p>All peripheral</p> <table> @@ -121,14 +264,14 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility">Backward Compatibility</h2> +<h2 id="backward-compatibility-1">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> </div> </div> <div class="collapse"> <input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true">v1.6.0 / 05-June-2020</label> <div> -<h2 id="main-changes-1">Main Changes</h2> +<h2 id="main-changes-2">Main Changes</h2> <h3 id="maitenance-release-1">Maitenance release</h3> <p>All peripheral</p> <table> @@ -233,14 +376,14 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility-1">Backward Compatibility</h2> +<h2 id="backward-compatibility-2">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> </div> </div> <div class="collapse"> <input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true">v1.5.0 / 12-February-2020</label> <div> -<h2 id="main-changes-2">Main Changes</h2> +<h2 id="main-changes-3">Main Changes</h2> <h3 id="introduction-of-stm32wb5m-stm32wb35xx-and-stm32wb30xx-product">Introduction of STM32WB5M, STM32WB35xx and STM32WB30xx product</h3> <p>This release introduce the support of STM32WB5Mxx, STM32WB35xx product and its value line STM32WB30xx.</p> <p>Added features:</p> @@ -285,14 +428,14 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility-2">Backward Compatibility</h2> +<h2 id="backward-compatibility-3">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> </div> </div> <div class="collapse"> <input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true">v1.4.0 / 15-December-2019</label> <div> -<h2 id="main-changes-3">Main Changes</h2> +<h2 id="main-changes-4">Main Changes</h2> <h3 id="maitenance-release-2">Maitenance release</h3> <table> <thead> @@ -336,7 +479,7 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility-3">Backward Compatibility</h2> +<h2 id="backward-compatibility-4">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> <h2 id="dependencies">Dependencies</h2> <p>This software release is compatible with:</p> @@ -346,7 +489,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true">v1.3.0 / 11-September-2019</label> <div> -<h2 id="main-changes-4">Main Changes</h2> +<h2 id="main-changes-5">Main Changes</h2> <h3 id="maitenance-release-3">Maitenance release</h3> <table> <thead> @@ -418,7 +561,7 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility-4">Backward Compatibility</h2> +<h2 id="backward-compatibility-5">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> <h2 id="dependencies-1">Dependencies</h2> <p>This software release is compatible with:</p> @@ -428,7 +571,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section3" aria-hidden="true"> <label for="collapse-section3" aria-hidden="true">V1.2.0 / 26-June-2019</label> <div> -<h2 id="main-changes-5">Main Changes</h2> +<h2 id="main-changes-6">Main Changes</h2> <h3 id="stm32wb50xx-introduction-and-maintenance-release">STM32WB50xx introduction and maintenance release</h3> <p>First release for STM32WBxx HAL drivers introducing <strong>stm32wb50xx</strong> devices.</p> <table> @@ -497,7 +640,7 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility-5">Backward Compatibility</h2> +<h2 id="backward-compatibility-6">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> <h2 id="dependencies-2">Dependencies</h2> <p>This software release is compatible with:</p> @@ -507,7 +650,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2" aria-hidden="true"> <label for="collapse-section2" aria-hidden="true">V1.1.0 / 05-April-2019</label> <div> -<h2 id="main-changes-6">Main Changes</h2> +<h2 id="main-changes-7">Main Changes</h2> <h3 id="maintenance-release">Maintenance release</h3> <p>Maintenance release of HAL and Low layers drivers supporting STM32WB55xx devices.</p> <table> @@ -561,7 +704,7 @@ </tr> </tbody> </table> -<h2 id="backward-compatibility-6">Backward Compatibility</h2> +<h2 id="backward-compatibility-7">Backward Compatibility</h2> <p>This release is compatible with the previous versions.</p> <h2 id="dependencies-3">Dependencies</h2> <p>This software release is compatible with:</p> @@ -571,7 +714,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section1" aria-hidden="true"> <label for="collapse-section1" aria-hidden="true">V1.0.0 / 06-February-2019</label> <div> -<h2 id="main-changes-7">Main Changes</h2> +<h2 id="main-changes-8">Main Changes</h2> <h3 id="first-release">First release</h3> <p>First official release of HAL (Hardware Abstraction Layer) and LL (Low layers) drivers to support STM32WB55xx.</p> </div>