Skip to content

Commit 080ce49

Browse files
author
Alexander Zilberkant
committed
Remove uVisor
1 parent fda217b commit 080ce49

File tree

7 files changed

+1
-27
lines changed

7 files changed

+1
-27
lines changed

docs.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -427,10 +427,6 @@
427427
"sources": [{
428428
"type": "markdown",
429429
"url": "https://github.com/ARMmbed/mbed-os-5-docs/blob/development/docs/reference/api/security/TLS.md"
430-
},
431-
{
432-
"type": "markdown",
433-
"url": "https://github.com/ARMmbed/uvisor/blob/master/docs/lib/INTRO.md"
434430
}
435431
]
436432
},

docs/introduction/examples.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,6 @@ A few micro:bit How To videos:
3939
- [Hashing](https://os.mbed.com/teams/mbed-os-examples/code/mbed-os-example-tls-hashing/): performs hashing of a buffer with SHA-256 using various APIs. It serves as a tutorial for the basic hashing APIs of Mbed TLS.
4040
- [TLS client](https://os.mbed.com/teams/mbed-os-examples/code/mbed-os-example-tls-tls-client/): downloads a file from an HTTPS server (os.mbed.com) and looks for a specific string in that file.
4141

42-
##### Arm Mbed uVisor
43-
44-
- [Threaded Blinky with uVisor](https://github.com/ARMmbed/mbed-os-example-uvisor-thread): an example threaded application with uVisor security.
45-
- [IRQ Blinky uVisor](https://github.com/ARMmbed/mbed-os-example-uvisor): an example threaded application with uVisor security and IRQ support.
46-
- [Threaded REPC with uVisor](https://github.com/ARMmbed/mbed-os-example-uvisor-number-store): using uVisor APIs to build a box that stores a number.
47-
48-
These examples work on the K64F and the GNU Arm Embedded toolchain only.
49-
5042
#### Core features
5143

5244
##### File system

docs/reference/api/security/security.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ Security on Arm Mbed OS is divided into the following parts:
44

55
- Mbed TLS. For details, please see our [full documentation](https://tls.mbed.org/).
66
- Platform Security Architecture (PSA). For details, please see our [full documentation](https://developer.arm.com/products/architecture/security-architectures/platform-security-architecture).
7-
- Mbed uVisor. For details, please see our [full documentation](https://docs.mbed.com/docs/uvisor-and-uvisor-lib-documentation/en/latest/).
8-
9-
<span class="warnings">**Warning**: uVisor is superseded by the Secure Partition Manager (SPM) defined in the ARM Platform Security Architecture (PSA). uVisor is deprecated as of Mbed OS 5.10, and being replaced by a native PSA-compliant implementation of SPM.</span>
107

118
For information about working with these modules in Mbed OS context, please refer to the following documents:
129

docs/reference/configuration/uVisor.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/reference/contributing/target/rtos.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ Option | Value | Description |
2020
`OS_DYNAMIC_MEM_SIZE` | 0 | RTX dynamic memory is disabled. |
2121
`OS_TICK_FREQ` | 1000 | Mbed OS Tickrate requires 1ms system tick. |
2222
`OS_STACK_WATERMARK` | 0 or 1 | Watermarking is enabled if `MBED_STACK_STATS_ENABLED` or `MBED_STACK_STATS_ENABLED` are set. |
23-
`OS_PRIVILEGE_MODE` | 0 or 1 | We set it for 0 if uVisor is enabled, 1 otherwise. |
2423

2524
### Code structure
2625

docs/tools/debug/local_debugging_toolchain.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,8 @@ You now have set up a debug connection. From here, you can flash debug builds, s
109109

110110
### Semihosting messages
111111

112-
It's possible to send messages from the development board to your computer over the debug port using [semihosting](http://www.keil.com/support/man/docs/armcc/armcc_pge1358787046598.htm). Some parts of Mbed OS 5 also use this, such as uVisor. To see semihosting messages:
112+
It's possible to send messages from the development board to your computer over the debug port using [semihosting](http://www.keil.com/support/man/docs/armcc/armcc_pge1358787046598.htm). To see semihosting messages:
113113

114114
1. Install [Netcat](https://en.wikipedia.org/wiki/Netcat).
115115
2. Connect pyOCD or OpenOCD to your board.
116116
3. Run `nc localhost 4444`.
117-
118-
<span class="notes">**Note:** uVisor sends most of its messages during startup, so attach Netcat before starting your program.</span>

docs/tools/mbed_targets.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ When you use target inheritance, you may alter the values of `extra_labels` usin
128128
#### `features`, `features_add` and `features_remove`
129129

130130
The list of _features_ enables software features on a platform. Like `extra_labels`, `features` makes the build system aware of additional directories it must scan for resources. Unlike `extra_labels`, the build system recognizes a fixed set of values in the `features` list. The build system recognizes the following features:
131-
- `UVISOR`.
132131
- `BLE`.
133132
- `CLIENT`.
134133
- `IPV4`.

0 commit comments

Comments
 (0)