Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3332,7 +3332,7 @@ typedef struct

/****************** Bit definition for DMA_CTR2 register *******************/
#define DMA_CTR2_REQSEL_Pos (0UL)
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000003F */
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000007F */
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
#define DMA_CTR2_SWREQ_Pos (9UL)
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3101,7 +3101,7 @@ typedef struct

/****************** Bit definition for DMA_CTR2 register *******************/
#define DMA_CTR2_REQSEL_Pos (0UL)
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000003F */
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000007F */
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
#define DMA_CTR2_SWREQ_Pos (9UL)
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3294,7 +3294,7 @@ typedef struct

/****************** Bit definition for DMA_CTR2 register *******************/
#define DMA_CTR2_REQSEL_Pos (0UL)
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000003F */
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000007F */
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
#define DMA_CTR2_SWREQ_Pos (9UL)
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3332,7 +3332,7 @@ typedef struct

/****************** Bit definition for DMA_CTR2 register *******************/
#define DMA_CTR2_REQSEL_Pos (0UL)
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000003F */
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000007F */
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
#define DMA_CTR2_SWREQ_Pos (9UL)
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3332,7 +3332,7 @@ typedef struct

/****************** Bit definition for DMA_CTR2 register *******************/
#define DMA_CTR2_REQSEL_Pos (0UL)
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000003F */
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!< 0x0000007F */
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
#define DMA_CTR2_SWREQ_Pos (9UL)
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
* @brief CMSIS Device version number
*/
#define __STM32WBA_CMSIS_VERSION_MAIN (0x01U) /*!< [31:24] main version */
#define __STM32WBA_CMSIS_VERSION_SUB1 (0x07U) /*!< [23:16] sub1 version */
#define __STM32WBA_CMSIS_VERSION_SUB1 (0x08U) /*!< [23:16] sub1 version */
#define __STM32WBA_CMSIS_VERSION_SUB2 (0x00U) /*!< [15:8] sub2 version */
#define __STM32WBA_CMSIS_VERSION_RC (0x00U) /*!< [7:0] release candidate */
#define __STM32WBA_CMSIS_VERSION ((__STM32WBA_CMSIS_VERSION_MAIN << 24U)\
Expand Down
125 changes: 82 additions & 43 deletions system/Drivers/CMSIS/Device/ST/STM32WBAxx/Release_Notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,9 @@ <h1 id="purpose">Purpose</h1>
<section id="update-history" class="col-sm-12 col-lg-8">
<h1>Update History</h1>
<div class="collapse">
<input type="checkbox" id="collapse-section11" checked aria-hidden="true">
<label for="collapse-section11" aria-hidden="true"><strong>V1.7.0 /
23-May-2025</strong></label>
<input type="checkbox" id="collapse-section12" checked aria-hidden="true">
<label for="collapse-section12" aria-hidden="true"><strong>V1.8.0 /
7-October-2025</strong></label>
<div>
<h2 id="main-changes">Main Changes</h2>
<h3
Expand All @@ -82,6 +82,45 @@ <h2 id="contents">Contents</h2>
Release of <strong>CMSIS devices</strong> drivers supporting
<strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
<ul>
<li>Update CMSIS devices drivers to include latest corrections
<ul>
<li>Update DMA request field to cover all possible requests</li>
<li>For WBA50, map only heap and stack in SRAM1, remaining data in
SRAM2</li>
</ul></li>
</ul>
<p><br />
</p>
<h2 id="known-limitations">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes">Notes</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section11" aria-hidden="true">
<label for="collapse-section11" aria-hidden="true"><strong>V1.7.0 /
23-May-2025</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
<h2 id="contents-1">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
Release of <strong>CMSIS devices</strong> drivers supporting
<strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
<ul>
<li>Update CMSIS devices drivers to add STM32WBA6M</li>
<li>Update CMSIS devices drivers to include latest corrections
<ul>
Expand All @@ -95,15 +134,15 @@ <h2 id="contents">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations">Known Limitations</h2>
<h2 id="known-limitations-1">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies">Dependencies</h2>
<h2 id="dependencies-1">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes">Notes</h2>
<h2 id="notes-1">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -114,14 +153,14 @@ <h2 id="notes">Notes</h2>
<label for="collapse-section10" aria-hidden="true"><strong>V1.6.0 /
07-February-2025</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<h2 id="main-changes-2">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices-2">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
<h2 id="contents-1">Contents</h2>
<h2 id="contents-2">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices-2">Official
Release of <strong>CMSIS devices</strong> drivers supporting
<strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
<ul>
Expand All @@ -134,15 +173,15 @@ <h2 id="contents-1">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations-1">Known Limitations</h2>
<h2 id="known-limitations-2">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-1">Dependencies</h2>
<h2 id="dependencies-2">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-1">Notes</h2>
<h2 id="notes-2">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -153,14 +192,14 @@ <h2 id="notes-1">Notes</h2>
<label for="collapse-section9" aria-hidden="true"><strong>V1.5.0 /
22-October-2024</strong></label>
<div>
<h2 id="main-changes-2">Main Changes</h2>
<h2 id="main-changes-3">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>,
<strong>STM32WBA54xx</strong>, <strong>STM32WBA55xx</strong> and
<strong>STM32WBA5Mxx</strong> devices</h3>
<h2 id="contents-2">Contents</h2>
<h2 id="contents-3">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official
Release of <strong>CMSIS devices</strong> drivers supporting
Expand All @@ -180,15 +219,15 @@ <h2 id="contents-2">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations-2">Known Limitations</h2>
<h2 id="known-limitations-3">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-2">Dependencies</h2>
<h2 id="dependencies-3">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-2">Notes</h2>
<h2 id="notes-3">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -199,14 +238,14 @@ <h2 id="notes-2">Notes</h2>
<label for="collapse-section8" aria-hidden="true"><strong>V1.4.0 /
05-June-2024</strong></label>
<div>
<h2 id="main-changes-3">Main Changes</h2>
<h2 id="main-changes-4">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-and-stm32wba55xx-devices">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>,
<strong>STM32WBA54xx</strong> and <strong>STM32WBA55xx</strong>
devices</h3>
<h2 id="contents-3">Contents</h2>
<h2 id="contents-4">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-and-stm32wba55xx-devices">Official
Release of <strong>CMSIS devices</strong> drivers supporting
Expand All @@ -224,15 +263,15 @@ <h2 id="contents-3">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations-3">Known Limitations</h2>
<h2 id="known-limitations-4">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-3">Dependencies</h2>
<h2 id="dependencies-4">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-3">Notes</h2>
<h2 id="notes-4">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -243,13 +282,13 @@ <h2 id="notes-3">Notes</h2>
<label for="collapse-section7" aria-hidden="true"><strong>V1.3.0 /
07-February-2024</strong></label>
<div>
<h2 id="main-changes-4">Main Changes</h2>
<h2 id="main-changes-5">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-and-stm32wba55xx-devices">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA52xx</strong> and <strong>STM32WBA55xx</strong>
devices</h3>
<h2 id="contents-4">Contents</h2>
<h2 id="contents-5">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-stm32wba55xx-devices">Official
Release of <strong>CMSIS devices</strong> drivers supporting
Expand All @@ -267,15 +306,15 @@ <h2 id="contents-4">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations-4">Known Limitations</h2>
<h2 id="known-limitations-5">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-4">Dependencies</h2>
<h2 id="dependencies-5">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-4">Notes</h2>
<h2 id="notes-5">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -286,13 +325,13 @@ <h2 id="notes-4">Notes</h2>
<label for="collapse-section6" aria-hidden="true"><strong>V1.2.0 /
02-November-2023</strong></label>
<div>
<h2 id="main-changes-5">Main Changes</h2>
<h2 id="main-changes-6">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-and-stm32wba55xx-devices-1">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA52xx</strong> and <strong>STM32WBA55xx</strong>
devices</h3>
<h2 id="contents-5">Contents</h2>
<h2 id="contents-6">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-stm32wba55xx-devices-1">Official
Release of <strong>CMSIS devices</strong> drivers supporting
Expand All @@ -312,15 +351,15 @@ <h2 id="contents-5">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations-5">Known Limitations</h2>
<h2 id="known-limitations-6">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-5">Dependencies</h2>
<h2 id="dependencies-6">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-5">Notes</h2>
<h2 id="notes-6">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -331,12 +370,12 @@ <h2 id="notes-5">Notes</h2>
<label for="collapse-section5" aria-hidden="true"><strong>V1.1.0 /
06-June-2023</strong></label>
<div>
<h2 id="main-changes-6">Main Changes</h2>
<h2 id="main-changes-7">Main Changes</h2>
<h3
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-devices">Official
Release of <strong>STM32CubeWBA</strong> Firmware package supporting
<strong>STM32WBA52xx</strong> devices</h3>
<h2 id="contents-6">Contents</h2>
<h2 id="contents-7">Contents</h2>
<h3
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-devices">Official
Release of <strong>CMSIS devices</strong> drivers supporting
Expand All @@ -349,15 +388,15 @@ <h2 id="contents-6">Contents</h2>
</ul>
<p><br />
</p>
<h2 id="known-limitations-6">Known Limitations</h2>
<h2 id="known-limitations-7">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-6">Dependencies</h2>
<h2 id="dependencies-7">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-6">Notes</h2>
<h2 id="notes-7">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand All @@ -368,27 +407,27 @@ <h2 id="notes-6">Notes</h2>
<label for="collapse-section4" aria-hidden="true"><strong>V1.0.0 /
08-February-2023</strong></label>
<div>
<h2 id="main-changes-7">Main Changes</h2>
<h2 id="main-changes-8">Main Changes</h2>
<h3
id="first-official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-devices">First
Official Release of <strong>STM32CubeWBA</strong> Firmware package
supporting <strong>STM32WBA52xx</strong> devices</h3>
<h2 id="contents-7">Contents</h2>
<h2 id="contents-8">Contents</h2>
<ul>
<li>First official release of CMSIS devices drivers
<ul>
<li>Support of STM32WBA52xx devices</li>
</ul></li>
</ul>
<h2 id="known-limitations-7">Known Limitations</h2>
<h2 id="known-limitations-8">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-7">Dependencies</h2>
<h2 id="dependencies-8">Dependencies</h2>
<ul>
<li>None</li>
</ul>
<h2 id="notes-7">Notes</h2>
<h2 id="notes-8">Notes</h2>
<ul>
<li>None</li>
</ul>
Expand Down
Loading