Skip to content

Commit 09b1a90

Browse files
c1728p90xc0170
authored andcommitted
Correct ARMvX-M in design doc
Change ARMvXm to ARMvX-M in the design doc.
1 parent 1821d37 commit 09b1a90

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/design-documents/hal/mpu_design.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This MPU support is intended to increase the security of mbed-os by restricting
2727

2828
This API is limited to just enabling/disabling execution from RAM. It does not include runtime reconfiguration of the MPU regions.
2929
- Only standard Arm MPU supported initially
30-
- Only ARMv6m and ARMv7m devices with an MPU supported initially
30+
- Only ARMv6-M and ARMv7-M devices with an MPU supported initially
3131
- Single common memory map used
3232

3333
# System architecture and high-level design
@@ -62,9 +62,9 @@ On supported devices execution from RAM will be enabled and disable automaticall
6262

6363
### MPU memory map
6464

65-
Below is a table of showing the memory breakdown for ARMv6m and ARMv7m devices, along with the protection added by the default implementation of the MPU API. Regions which were not executable to begin with have no further protection added. The second half of the `Code` region is also protected by the MPU since some MCU families have RAM in this location.
65+
Below is a table of showing the memory breakdown for ARMv6-M and ARMv7-M devices, along with the protection added by the default implementation of the MPU API. Regions which were not executable to begin with have no further protection added. The second half of the `Code` region is also protected by the MPU since some MCU families have RAM in this location.
6666

67-
ARMv6m and ARMv7m memory map:
67+
ARMv6-M and ARMv7-M memory map:
6868
```
6969
Start End Name Executable by default Mbed MPU protection
7070
0x00000000 - 0x1FFFFFFF Code Yes Execute disabled for second half

0 commit comments

Comments
 (0)