Release v2.3.8
diff --git a/Include/stm32f373xc.h b/Include/stm32f373xc.h index b590cf1..b41ec38 100644 --- a/Include/stm32f373xc.h +++ b/Include/stm32f373xc.h
@@ -7363,9 +7363,13 @@ #define CEC_TXDR_TXD CEC_TXDR_TXD_Msk /*!< CEC Tx Data */ /******************* Bit definition for CEC_RXDR register *******************/ -#define CEC_TXDR_RXD_Pos (0U) -#define CEC_TXDR_RXD_Msk (0xFFUL << CEC_TXDR_RXD_Pos) /*!< 0x000000FF */ -#define CEC_TXDR_RXD CEC_TXDR_RXD_Msk /*!< CEC Rx Data */ +#define CEC_RXDR_RXD_Pos (0U) +#define CEC_RXDR_RXD_Msk (0xFFUL << CEC_RXDR_RXD_Pos) /*!< 0x000000FF */ +#define CEC_RXDR_RXD CEC_RXDR_RXD_Msk /*!< CEC Rx Data */ +/* Legacy aliases */ +#define CEC_TXDR_RXD_Pos CEC_RXDR_RXD_Pos +#define CEC_TXDR_RXD_Msk CEC_RXDR_RXD_Msk +#define CEC_TXDR_RXD CEC_RXDR_RXD /******************* Bit definition for CEC_ISR register ********************/ #define CEC_ISR_RXBR_Pos (0U)
diff --git a/Include/stm32f378xx.h b/Include/stm32f378xx.h index 300c124..a673e9e 100644 --- a/Include/stm32f378xx.h +++ b/Include/stm32f378xx.h
@@ -7304,9 +7304,13 @@ #define CEC_TXDR_TXD CEC_TXDR_TXD_Msk /*!< CEC Tx Data */ /******************* Bit definition for CEC_RXDR register *******************/ -#define CEC_TXDR_RXD_Pos (0U) -#define CEC_TXDR_RXD_Msk (0xFFUL << CEC_TXDR_RXD_Pos) /*!< 0x000000FF */ -#define CEC_TXDR_RXD CEC_TXDR_RXD_Msk /*!< CEC Rx Data */ +#define CEC_RXDR_RXD_Pos (0U) +#define CEC_RXDR_RXD_Msk (0xFFUL << CEC_RXDR_RXD_Pos) /*!< 0x000000FF */ +#define CEC_RXDR_RXD CEC_RXDR_RXD_Msk /*!< CEC Rx Data */ +/* Legacy aliases */ +#define CEC_TXDR_RXD_Pos CEC_RXDR_RXD_Pos +#define CEC_TXDR_RXD_Msk CEC_RXDR_RXD_Msk +#define CEC_TXDR_RXD CEC_RXDR_RXD /******************* Bit definition for CEC_ISR register ********************/ #define CEC_ISR_RXBR_Pos (0U)
diff --git a/Include/stm32f3xx.h b/Include/stm32f3xx.h index 536018a..9449f23 100644 --- a/Include/stm32f3xx.h +++ b/Include/stm32f3xx.h
@@ -102,11 +102,11 @@ #endif /* USE_HAL_DRIVER */ /** - * @brief CMSIS Device version number V2.3.7 + * @brief CMSIS Device version number V2.3.8 */ #define __STM32F3_CMSIS_VERSION_MAIN (0x02) /*!< [31:24] main version */ #define __STM32F3_CMSIS_VERSION_SUB1 (0x03) /*!< [23:16] sub1 version */ -#define __STM32F3_CMSIS_VERSION_SUB2 (0x07) /*!< [15:8] sub2 version */ +#define __STM32F3_CMSIS_VERSION_SUB2 (0x08) /*!< [15:8] sub2 version */ #define __STM32F3_CMSIS_VERSION_RC (0x00) /*!< [7:0] release candidate */ #define __STM32F3_CMSIS_VERSION ((__STM32F3_CMSIS_VERSION_MAIN << 24)\ |(__STM32F3_CMSIS_VERSION_SUB1 << 16)\
diff --git a/Release_Notes.html b/Release_Notes.html index 172a551..4272cf1 100644 --- a/Release_Notes.html +++ b/Release_Notes.html
@@ -33,12 +33,25 @@ <div class="col-sm-12 col-lg-8"> <h1 id="update-history"><strong>Update History</strong></h1> <div class="collapse"> -<input type="checkbox" id="collapse-section2_3_7" checked aria-hidden="true"> <label for="collapse-section2_3_7" aria-hidden="true"><strong>V2.3.7 / 27-January-2023</strong></label> +<input type="checkbox" id="collapse-section2_3_8" checked aria-hidden="true"> <label for="collapse-section2_3_8" aria-hidden="true"><strong>V2.3.8 / 29-March-2024</strong></label> <div> <h2 id="main-changes">Main Changes</h2> <ul> <li>General update <ul> +<li>Remove duplicated definition of ADC12_CSR_ADRDY_OVR_SLV bit and add definition of ADC34_CSR_ADRDY_OVR_SLV bit</li> +<li>Align the CEC_RXDR register bit definition with reference manual</li> +</ul></li> +</ul> +</div> +</div> +<div class="collapse"> +<input type="checkbox" id="collapse-section2_3_7" aria-hidden="true"> <label for="collapse-section2_3_7" aria-hidden="true"><strong>V2.3.7 / 27-January-2023</strong></label> +<div> +<h2 id="main-changes-1">Main Changes</h2> +<ul> +<li>General update +<ul> <li>General updates to fix known defects and implementation enhancements</li> <li>All source files: update disclaimer to add reference to the new license agreement.</li> </ul></li> @@ -56,7 +69,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2_3_6" aria-hidden="true"> <label for="collapse-section2_3_6" aria-hidden="true"><strong>V2.3.6 / 23-July-2021</strong></label> <div> -<h2 id="main-changes-1">Main Changes</h2> +<h2 id="main-changes-2">Main Changes</h2> <ul> <li>General update <ul> @@ -77,7 +90,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2_3_5" aria-hidden="true"> <label for="collapse-section2_3_5" aria-hidden="true"><strong>V2.3.5 / 10-November-2020</strong></label> <div> -<h2 id="main-changes-2">Main Changes</h2> +<h2 id="main-changes-3">Main Changes</h2> <ul> <li>General update <ul> @@ -95,7 +108,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2_3_4" aria-hidden="true"> <label for="collapse-section2_3_4" aria-hidden="true"><strong>V2.3.4 / 12-September-2019</strong></label> <div> -<h2 id="main-changes-3">Main Changes</h2> +<h2 id="main-changes-4">Main Changes</h2> <ul> <li>General update <ul> @@ -120,7 +133,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.3.3" aria-hidden="true"> <label for="collapse-section2.3.3" aria-hidden="true"><strong>V2.3.3 / 11-June-2018</strong></label> <div> -<h2 id="main-changes-4">Main Changes</h2> +<h2 id="main-changes-5">Main Changes</h2> <ul> <li>General update <ul> @@ -137,7 +150,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.3.2" aria-hidden="true"> <label for="collapse-section2.3.2" aria-hidden="true"><strong>V2.3.2 / 23-June-2017</strong></label> <div> -<h2 id="main-changes-5">Main Changes</h2> +<h2 id="main-changes-6">Main Changes</h2> <ul> <li>Remove support of Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain.</li> <li>FLASH updates @@ -170,7 +183,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.3.1" aria-hidden="true"> <label for="collapse-section2.3.1" aria-hidden="true"><strong>V2.3.1 / 16-December-2016</strong></label> <div> -<h2 id="main-changes-6">Main Changes</h2> +<h2 id="main-changes-7">Main Changes</h2> <ul> <li>COMP updates <ul> @@ -211,7 +224,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.3.0" aria-hidden="true"> <label for="collapse-section2.3.0" aria-hidden="true"><strong>V2.3.0 / 29-April-2016</strong></label> <div> -<h2 id="main-changes-7">Main Changes</h2> +<h2 id="main-changes-8">Main Changes</h2> <ul> <li>General updates <ul> @@ -290,7 +303,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.2.0" aria-hidden="true"> <label for="collapse-section2.2.0" aria-hidden="true"><strong>V2.2.0 / 13-November-2015</strong></label> <div> -<h2 id="main-changes-8">Main Changes</h2> +<h2 id="main-changes-9">Main Changes</h2> <ul> <li>General updates <ul> @@ -364,7 +377,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.1.0" aria-hidden="true"> <label for="collapse-section2.1.0" aria-hidden="true"><strong>V2.1.0 / 12-Sept-2014</strong></label> <div> -<h2 id="main-changes-9">Main Changes</h2> +<h2 id="main-changes-10">Main Changes</h2> <ul> <li>Add the support of the <strong>STM32F302xE</strong> and the <strong>STM32F398xx</strong> devices.</li> <li>STM32F303xE update @@ -384,7 +397,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.1.0.RC2" aria-hidden="true"> <label for="collapse-section2.1.0.RC2" aria-hidden="true"><strong>V2.1.0.RC2 / 25-Aug-2014</strong></label> <div> -<h2 id="main-changes-10">Main Changes</h2> +<h2 id="main-changes-11">Main Changes</h2> <ul> <li>Add CMSIS files for STM32F303xE products</li> </ul> @@ -393,7 +406,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.0.1" aria-hidden="true"> <label for="collapse-section2.0.1" aria-hidden="true"><strong>V2.0.1 / 18-June-2014</strong></label> <div> -<h2 id="main-changes-11">Main Changes</h2> +<h2 id="main-changes-12">Main Changes</h2> <ul> <li>General <ul> @@ -450,7 +463,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section2.0.0" aria-hidden="true"> <label for="collapse-section2.0.0" aria-hidden="true"><strong>V2.0.0 / 28-May-2014</strong></label> <div> -<h2 id="main-changes-12">Main Changes</h2> +<h2 id="main-changes-13">Main Changes</h2> <ul> <li>Major update based on STM32Cube specification: new CMSIS device files release dedicated to <strong>STM32F301x6/x8, STM32F302x6/x8, STM32F302xB/xC, STM32F303x6/x8, STM32F373xB/xC, STM32F334x4/x6/x8, STM32F318xx, STM32F328xx, STM32F358xx and STM32F378xx devices .</strong></li> <li><strong>This version has to be used for STM32CubeF3 based development although files can be used independently too.</strong></li> @@ -460,7 +473,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section1.1.1" aria-hidden="true"> <label for="collapse-section1.1.1" aria-hidden="true"><strong>V1.1.1 / 28-March-2014</strong></label> <div> -<h2 id="main-changes-13">Main Changes</h2> +<h2 id="main-changes-14">Main Changes</h2> <ul> <li>Add new startup files for the STM32F302x8 and STM32F334x8 devices for TrueSTUDIO toolchain.</li> <li>Update startup files for EWARM toolchain to cope with compiler enhancement of the V7.10 version.</li> @@ -470,7 +483,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section1.1.0" aria-hidden="true"> <label for="collapse-section1.1.0" aria-hidden="true"><strong>V1.1.0 / 27-February-2014</strong></label> <div> -<h2 id="main-changes-14">Main Changes</h2> +<h2 id="main-changes-15">Main Changes</h2> <ul> <li>Add the support of the <strong>STM32F302x8</strong> and the <strong>STM32F334x8</strong> devices.</li> <li>Update devices names definition to be in line with the new new STM32F30x family devices names. @@ -503,7 +516,7 @@ <div class="collapse"> <input type="checkbox" id="collapse-section1.0.0" aria-hidden="true"> <label for="collapse-section1.0.0" aria-hidden="true"><strong>V1.0.0 / 04-September-2012</strong></label> <div> -<h2 id="main-changes-15">Main Changes</h2> +<h2 id="main-changes-16">Main Changes</h2> <ul> <li>First official release for <strong>STM32F30x devices</strong> (Standard Library)</li> </ul>