Skip to content

Commit f09a584

Browse files
committed
system(WB): update STM32WBxx CMSIS Drivers to v1.10.0
Included in STM32CubeWB FW v1.13.0 Signed-off-by: Alexandre Bourdiol <[email protected]>
1 parent 9479bc5 commit f09a584

29 files changed

+651
-795
lines changed

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb10xx.h

+59-116
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb15xx.h

+58-60
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb30xx.h

+84-86
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb35xx.h

+84-86
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb50xx.h

+84-86
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb55xx.h

+84-86
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wb5mxx.h

+84-86
Large diffs are not rendered by default.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/stm32wbxx.h

+1-6
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
* @brief CMSIS Device version number
6969
*/
7070
#define __STM32WBxx_CMSIS_VERSION_MAIN (0x01U) /*!< [31:24] main version */
71-
#define __STM32WBxx_CMSIS_VERSION_SUB1 (0x09U) /*!< [23:16] sub1 version */
71+
#define __STM32WBxx_CMSIS_VERSION_SUB1 (0x0AU) /*!< [23:16] sub1 version */
7272
#define __STM32WBxx_CMSIS_VERSION_SUB2 (0x00U) /*!< [15:8] sub2 version */
7373
#define __STM32WBxx_CMSIS_VERSION_RC (0x00U) /*!< [7:0] release candidate */
7474
#define __STM32WBxx_CMSIS_DEVICE_VERSION ((__STM32WBxx_CMSIS_VERSION_MAIN << 24)\
@@ -226,8 +226,3 @@ typedef enum
226226
/**
227227
* @}
228228
*/
229-
230-
231-
232-
233-
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Include/system_stm32wbxx.h

+2-3
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ extern const uint32_t AHBPrescTable[16]; /*!< AHB prescalers table values */
6363
extern const uint32_t APBPrescTable[8]; /*!< APB prescalers table values */
6464
extern const uint32_t MSIRangeTable[16]; /*!< MSI ranges table values */
6565

66-
#if defined(STM32WB55xx) || defined(STM32WB5Mxx) || defined(STM32WB35xx) || defined (STM32WB15xx) || defined (STM32WB10xx)
66+
#if defined(STM32WB55xx) || defined(STM32WB5Mxx) || defined(STM32WB35xx) || defined (STM32WB15xx)
6767
extern const uint32_t SmpsPrescalerTable[4][6]; /*!< SMPS factor ranges table values */
6868
#endif
6969
/**
@@ -108,5 +108,4 @@ extern void SystemCoreClockUpdate(void);
108108

109109
/**
110110
* @}
111-
*/
112-
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
111+
*/

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/License.md

+12-2
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,18 @@
175175

176176
END OF TERMS AND CONDITIONS
177177

178-
179-
Copyright 2019 STMicroelectronics
178+
APPENDIX: How to apply the Apache License to your work.
179+
180+
To apply the Apache License to your work, attach the following
181+
boilerplate notice, with the fields enclosed by brackets "[]"
182+
replaced with your own identifying information. (Don't include
183+
the brackets!) The text should be enclosed in the appropriate
184+
comment syntax for the file format. We also recommend that a
185+
file or class name and description of purpose be included on the
186+
same "printed page" as the copyright notice for easier
187+
identification within third-party archives.
188+
189+
Copyright [yyyy] [name of copyright owner]
180190

181191
Licensed under the Apache License, Version 2.0 (the "License");
182192
you may not use this file except in compliance with the License.

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/README.md

+11-12
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
# STM32CubeWB CMSIS Device MCU Component
22

3-
![latest tag](https://img.shields.io/github/v/tag/STMicroelectronics/cmsis_device_wb.svg?color=brightgreen)
4-
53
## Overview
64

75
**STM32Cube** is an STMicroelectronics original initiative to ease the developers life by reducing efforts, time and cost.
86

9-
**STM32Cube** covers the overall STM32 products portfolio. It includes a comprehensive embedded software platform delivered for each STM32 series.
10-
* The CMSIS modules (core and device) corresponding to the ARM(tm) core implemented in this STM32 product.
11-
* The STM32 HAL-LL drivers, an abstraction layer offering a set of APIs ensuring maximized portability across the STM32 portfolio.
12-
* The BSP drivers of each evaluation, demonstration or nucleo board provided for this STM32 series.
13-
* A consistent set of middleware libraries such as RTOS, USB, FatFS, graphics, touch sensing library...
14-
* A full set of software projects (basic examples, applications, and demonstrations) for each board provided for this STM32 series.
7+
**STM32Cube** covers the overall STM32 products portfolio. It includes a comprehensive embedded software platform, delivered for each STM32 series.
8+
* The CMSIS modules (core and device) corresponding to the ARM(tm) core implemented in this STM32 product
9+
* The STM32 HAL-LL drivers : an abstraction drivers layer, the API ensuring maximized portability across the STM32 portfolio
10+
* The BSP Drivers of each evaluation or demonstration board provided by this STM32 series
11+
* A consistent set of middlewares components such as RTOS, USB, FatFS, Graphics, STM32_TouchSensing_Library ...
12+
* A full set of software projects (basic examples, applications or demonstrations) for each board provided by this STM32 series
1513

16-
Two models of publication are proposed for the STM32Cube embedded software:
17-
* The monolithic **MCU Package**: all STM32Cube software modules of one STM32 series are present (Drivers, Middleware, Projects, Utilities) in the repository (usual name **STM32Cubexx**, xx corresponding to the STM32 series).
18-
* The **MCU component**: each STM32Cube software module being part of the STM32Cube MCU Package, is delivered as an individual repository, allowing the user to select and get only the required software functions.
14+
Two models of publication are proposed for the STM32Cube embedded software :
15+
* The monolithic **MCU Package** : all STM32Cube software modules of one STM32 series are present (Drivers, Middlewares, Projects, Utilities) in the repo (usual name **STM32Cubexx**, xx corresponding to the STM32 series)
16+
* The **MCU component** : progressively from November 2019, each STM32Cube software module being part of the STM32Cube MCU Package, will be delivered as an individual repo, allowing the user to select and get only the required software functions.
1917

2018
## Description
2119

@@ -40,10 +38,11 @@ Tag v1.5.0 | Tag v5.4.0_cm4 | Tag v1.8.0
4038
Tag v1.7.0 | Tag v5.6.0_cm4 | Tag v1.10.0
4139
Tag v1.8.0 | Tag v5.6.0_cm4 | Tag v1.11.0
4240
Tag v1.9.0 | Tag v5.6.0_cm4 | Tag v1.12.0
41+
Tag v1.10.0 | Tag v5.6.0_cm4 | Tag v1.13.0
4342

4443
The full **STM32CubeWB** MCU package is available [here](https://github.com/STMicroelectronics/STM32CubeWB).
4544

4645
## Troubleshooting
4746
If you have any issue with the **Software content** of this repo, you can [file an issue on Github](https://github.com/STMicroelectronics/cmsis_device_wb/issues/new).
4847

49-
For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/topic/0TO0X000000BSqSWAW/stm32-mcus).
48+
For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/group/0F90X000000AXsASAW/stm32-mcus).

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Release_Notes.html

+31-16
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,25 @@ <h2 id="stm32wb15xx-and-stm32wb10xx">STM32WB15xx and STM32WB10xx</h2>
8989
<div class="col-sm-12 col-lg-8">
9090
<h1 id="update-history">Update History</h1>
9191
<div class="collapse">
92-
<input type="checkbox" id="collapse-section9" checked aria-hidden="true"> <label for="collapse-section9" aria-hidden="true">V1.9.0 / 24-June-2021</label>
92+
<input type="checkbox" id="collapse-section10" checked aria-hidden="true"> <label for="collapse-section10" aria-hidden="true">V1.10.0 / 12-November-2021</label>
9393
<div>
9494
<h2 id="main-changes">Main Changes</h2>
9595
<ul>
96+
<li>Update CMSIS devices drivers for all value lines not supporting SMPS</li>
97+
<li>All source files and templates: update disclaimer to add reference to the new license agreement</li>
98+
<li>Correct English spelling typos and remove non UTF-8 characters in comments</li>
99+
</ul>
100+
<h2 id="supported-devices-and-boards">Supported Devices and boards</h2>
101+
<ul>
102+
<li>STM32WB55xx, STM32WB5Mxx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.</li>
103+
</ul>
104+
</div>
105+
</div>
106+
<div class="collapse">
107+
<input type="checkbox" id="collapse-section9" aria-hidden="true"> <label for="collapse-section9" aria-hidden="true">V1.9.0 / 24-June-2021</label>
108+
<div>
109+
<h2 id="main-changes-1">Main Changes</h2>
110+
<ul>
96111
<li>Add atomic register access services:
97112
<ul>
98113
<li>32-bit register access: ATOMIC_SET_BIT(), ATOMIC_CLEAR_BIT(), ATOMIC_MODIFY_REG()</li>
@@ -105,7 +120,7 @@ <h2 id="main-changes">Main Changes</h2>
105120
<li>Add define LSI_STARTUP_TIME used in default IWDG timeout calculation (HAL_IWDG_DEFAULT_TIMEOUT)</li>
106121
<li>Add define FLASH_ECCR_CPUID bits for new macro __HAL_FLASH_ECC_CPUID() macro</li>
107122
</ul>
108-
<h2 id="supported-devices-and-boards">Supported Devices and boards</h2>
123+
<h2 id="supported-devices-and-boards-1">Supported Devices and boards</h2>
109124
<ul>
110125
<li>STM32WB55xx, STM32WB5Mxx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.</li>
111126
</ul>
@@ -114,7 +129,7 @@ <h2 id="supported-devices-and-boards">Supported Devices and boards</h2>
114129
<div class="collapse">
115130
<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true">V1.8.0 / 09-February-2021</label>
116131
<div>
117-
<h2 id="main-changes-1">Main Changes</h2>
132+
<h2 id="main-changes-2">Main Changes</h2>
118133
<h3 id="add-support-for-stm32wb15xx-and-stm32wb10xx">Add support for STM32WB15xx and STM32WB10xx</h3>
119134
<ul>
120135
<li>Change how to adapt VTOR for user</li>
@@ -125,7 +140,7 @@ <h2 id="development-toolchains-and-compilers">Development Toolchains and Compile
125140
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25</li>
126141
<li>System Workbench STM32 (SW4STM32) toolchain V2.7</li>
127142
</ul>
128-
<h2 id="supported-devices-and-boards-1">Supported Devices and boards</h2>
143+
<h2 id="supported-devices-and-boards-2">Supported Devices and boards</h2>
129144
<ul>
130145
<li>STM32WB55xx, STM32WB5Mxx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.</li>
131146
</ul>
@@ -134,7 +149,7 @@ <h2 id="supported-devices-and-boards-1">Supported Devices and boards</h2>
134149
<div class="collapse">
135150
<input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true">V1.7.0 / 30-October-2020</label>
136151
<div>
137-
<h2 id="main-changes-2">Main Changes</h2>
152+
<h2 id="main-changes-3">Main Changes</h2>
138153
<h3 id="maintenance-release">Maintenance release</h3>
139154
<p>Maintenance release for <strong>STM32WBxx</strong> devices (stm32wb55xx, stm32wb50xx, stm32wb35xx and stm32wb30xx devices)</p>
140155
<table>
@@ -164,7 +179,7 @@ <h2 id="development-toolchains-and-compilers-1">Development Toolchains and Compi
164179
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25</li>
165180
<li>System Workbench STM32 (SW4STM32) toolchain V2.7</li>
166181
</ul>
167-
<h2 id="supported-devices-and-boards-2">Supported Devices and boards</h2>
182+
<h2 id="supported-devices-and-boards-3">Supported Devices and boards</h2>
168183
<ul>
169184
<li>STM32WB55xx, STM32WB5Mxx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.</li>
170185
</ul>
@@ -173,7 +188,7 @@ <h2 id="supported-devices-and-boards-2">Supported Devices and boards</h2>
173188
<div class="collapse">
174189
<input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true">v1.6.0 / 05-June-2020</label>
175190
<div>
176-
<h2 id="main-changes-3">Main Changes</h2>
191+
<h2 id="main-changes-4">Main Changes</h2>
177192
<h3 id="maintenance-release-1">Maintenance release</h3>
178193
<p>Maintenance release for <strong>STM32WBxx</strong> devices (stm32wb55xx, stm32wb50xx, stm32wb35xx and stm32wb30xx devices)</p>
179194
<table>
@@ -212,7 +227,7 @@ <h2 id="development-toolchains-and-compilers-2">Development Toolchains and Compi
212227
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25</li>
213228
<li>System Workbench STM32 (SW4STM32) toolchain V2.7</li>
214229
</ul>
215-
<h2 id="supported-devices-and-boards-3">Supported Devices and boards</h2>
230+
<h2 id="supported-devices-and-boards-4">Supported Devices and boards</h2>
216231
<ul>
217232
<li>STM32WB55xx, STM32WB5Mxx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.</li>
218233
</ul>
@@ -221,7 +236,7 @@ <h2 id="supported-devices-and-boards-3">Supported Devices and boards</h2>
221236
<div class="collapse">
222237
<input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true">V1.4.0 / 12-February-2020</label>
223238
<div>
224-
<h2 id="main-changes-4">Main Changes</h2>
239+
<h2 id="main-changes-5">Main Changes</h2>
225240
<h3 id="introduction-of-stm32wb35xx-stm32wb30xx-and-stm32wb5mxx-product">Introduction of STM32WB35xx, STM32WB30xx and STM32WB5Mxx product</h3>
226241
<p>This release introduce the support of STM32WB5Mxx, STM32WB35xx product and its value line STM32WB30xx.</p>
227242
<p>Added features:</p>
@@ -239,7 +254,7 @@ <h2 id="development-toolchains-and-compilers-3">Development Toolchains and Compi
239254
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25</li>
240255
<li>System Workbench STM32 (SW4STM32) toolchain V2.7</li>
241256
</ul>
242-
<h2 id="supported-devices-and-boards-4">Supported Devices and boards</h2>
257+
<h2 id="supported-devices-and-boards-5">Supported Devices and boards</h2>
243258
<ul>
244259
<li>STM32WB55xx, STM32WB5Mxx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.</li>
245260
</ul>
@@ -248,7 +263,7 @@ <h2 id="supported-devices-and-boards-4">Supported Devices and boards</h2>
248263
<div class="collapse">
249264
<input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true">V1.3.0 / 11-September-2019</label>
250265
<div>
251-
<h2 id="main-changes-5">Main Changes</h2>
266+
<h2 id="main-changes-6">Main Changes</h2>
252267
<p>Maintenance release for <strong>STM32WBxx</strong> devices (stm32wb55xx and stm32wb50xx devices)</p>
253268
<table>
254269
<thead>
@@ -277,7 +292,7 @@ <h2 id="development-toolchains-and-compilers-4">Development Toolchains and Compi
277292
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25</li>
278293
<li>System Workbench STM32 (SW4STM32) toolchain V2.7</li>
279294
</ul>
280-
<h2 id="supported-devices-and-boards-5">Supported Devices and boards</h2>
295+
<h2 id="supported-devices-and-boards-6">Supported Devices and boards</h2>
281296
<ul>
282297
<li>STM32WB55xx, STM32WB50xx devices</li>
283298
</ul>
@@ -286,7 +301,7 @@ <h2 id="supported-devices-and-boards-5">Supported Devices and boards</h2>
286301
<div class="collapse">
287302
<input type="checkbox" id="collapse-section3" aria-hidden="true"> <label for="collapse-section3" aria-hidden="true">V1.2.0 / 26-June-2019</label>
288303
<div>
289-
<h2 id="main-changes-6">Main Changes</h2>
304+
<h2 id="main-changes-7">Main Changes</h2>
290305
<h3 id="introduction-of-stm32wb50xx-device">Introduction of STM32WB50xx device</h3>
291306
<p>First release for STM32WBxx CMSIS introducing <strong>stm32wb50xx</strong> devices.</p>
292307
<h2 id="contents">Contents</h2>
@@ -297,7 +312,7 @@ <h2 id="development-toolchains-and-compilers-5">Development Toolchains and Compi
297312
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25</li>
298313
<li>System Workbench STM32 (SW4STM32) toolchain V2.7</li>
299314
</ul>
300-
<h2 id="supported-devices-and-boards-6">Supported Devices and boards</h2>
315+
<h2 id="supported-devices-and-boards-7">Supported Devices and boards</h2>
301316
<ul>
302317
<li>STM32WB55xx and STM32WB50xx devices</li>
303318
</ul>
@@ -306,7 +321,7 @@ <h2 id="supported-devices-and-boards-6">Supported Devices and boards</h2>
306321
<div class="collapse">
307322
<input type="checkbox" id="collapse-section2" aria-hidden="true"> <label for="collapse-section2" aria-hidden="true">V1.1.0 / 05-April-2019</label>
308323
<div>
309-
<h2 id="main-changes-7">Main Changes</h2>
324+
<h2 id="main-changes-8">Main Changes</h2>
310325
<h3 id="maintenance-release-2">Maintenance release</h3>
311326
<p>Maintenance release for <strong>STM32WBxx</strong> devices (stm32wb55xx devices)</p>
312327
<table>
@@ -330,7 +345,7 @@ <h3 id="maintenance-release-2">Maintenance release</h3>
330345
<div class="collapse">
331346
<input type="checkbox" id="collapse-section1" aria-hidden="true"> <label for="collapse-section1" aria-hidden="true">V1.0.0 / 06-February-2019</label>
332347
<div>
333-
<h2 id="main-changes-8">Main Changes</h2>
348+
<h2 id="main-changes-9">Main Changes</h2>
334349
<h3 id="first-release">First release</h3>
335350
<p>Add support of STM32WB55xx.</p>
336351
</div>

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/linker/stm32wb10xx_flash_cm4.ld

+6-7
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,12 @@
2222
*****************************************************************************
2323
** @attention
2424
**
25-
** <h2><center>&copy; Copyright (c) 2020 STMicroelectronics.
26-
** All rights reserved.</center></h2>
25+
** Copyright (c) 2020 STMicroelectronics.
26+
** All rights reserved.
2727
**
28-
** This software component is licensed by ST under BSD 3-Clause license,
29-
** the "License"; You may not use this file except in compliance with the
30-
** License. You may obtain a copy of the License at:
31-
** opensource.org/licenses/BSD-3-Clause
28+
** This software is licensed under terms that can be found in the LICENSE file
29+
** in the root directory of this software component.
30+
** If no LICENSE file comes with this software, it is provided AS-IS.
3231
**
3332
*****************************************************************************
3433
*/
@@ -137,7 +136,7 @@ SECTIONS
137136
. = ALIGN(4);
138137
.bss :
139138
{
140-
/* This is used by the startup in order to initialize the .bss secion */
139+
/* This is used by the startup in order to initialize the .bss section */
141140
_sbss = .; /* define a global symbol at bss start */
142141
__bss_start__ = _sbss;
143142
*(.bss)

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/linker/stm32wb15xx_flash_cm4.ld

+6-7
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,12 @@
2222
*****************************************************************************
2323
** @attention
2424
**
25-
** <h2><center>&copy; Copyright (c) 2020 STMicroelectronics.
26-
** All rights reserved.</center></h2>
25+
** Copyright (c) 2020 STMicroelectronics.
26+
** All rights reserved.
2727
**
28-
** This software component is licensed by ST under BSD 3-Clause license,
29-
** the "License"; You may not use this file except in compliance with the
30-
** License. You may obtain a copy of the License at:
31-
** opensource.org/licenses/BSD-3-Clause
28+
** This software is licensed under terms that can be found in the LICENSE file
29+
** in the root directory of this software component.
30+
** If no LICENSE file comes with this software, it is provided AS-IS.
3231
**
3332
*****************************************************************************
3433
*/
@@ -137,7 +136,7 @@ SECTIONS
137136
. = ALIGN(4);
138137
.bss :
139138
{
140-
/* This is used by the startup in order to initialize the .bss secion */
139+
/* This is used by the startup in order to initialize the .bss section */
141140
_sbss = .; /* define a global symbol at bss start */
142141
__bss_start__ = _sbss;
143142
*(.bss)

Diff for: system/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/linker/stm32wb30xx_flash_cm4.ld

+7-23
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,14 @@
1515
** of any kind.
1616
**
1717
*****************************************************************************
18+
** @attention
1819
**
19-
** <h2><center>&copy; COPYRIGHT(c) 2019 Ac6</center></h2>
20+
** Copyright (c) 2019 STMicroelectronics.
21+
** All rights reserved.
2022
**
21-
** Redistribution and use in source and binary forms, with or without modification,
22-
** are permitted provided that the following conditions are met:
23-
** 1. Redistributions of source code must retain the above copyright notice,
24-
** this list of conditions and the following disclaimer.
25-
** 2. Redistributions in binary form must reproduce the above copyright notice,
26-
** this list of conditions and the following disclaimer in the documentation
27-
** and/or other materials provided with the distribution.
28-
** 3. Neither the name of Ac6 nor the names of its contributors
29-
** may be used to endorse or promote products derived from this software
30-
** without specific prior written permission.
31-
**
32-
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
33-
** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
34-
** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
35-
** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
36-
** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
37-
** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
38-
** SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
39-
** CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
40-
** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
41-
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23+
** This software is licensed under terms that can be found in the LICENSE file
24+
** in the root directory of this software component.
25+
** If no LICENSE file comes with this software, it is provided AS-IS.
4226
**
4327
*****************************************************************************
4428
*/
@@ -145,7 +129,7 @@ SECTIONS
145129
. = ALIGN(4);
146130
.bss :
147131
{
148-
/* This is used by the startup in order to initialize the .bss secion */
132+
/* This is used by the startup in order to initialize the .bss section */
149133
_sbss = .; /* define a global symbol at bss start */
150134
__bss_start__ = _sbss;
151135
*(.bss)

0 commit comments

Comments
 (0)