@@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
9
9
10
10
### Added
11
11
12
- - Semihosting functionality is now exposed via the " semihosting" Cargo feature .
12
+ - Semihosting functionality in the ` semihosting ` module .
13
13
14
14
- ` exception::Handlers ` struct that represent the section of the vector table
15
15
that contains the exception handlers.
@@ -18,11 +18,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
18
18
19
19
- A high level API for the NVIC peripheral.
20
20
21
- - Execution context primitives: execution context ` Local ` data and ` Token ` s to
22
- identify execution contexts.
21
+ - Context local data.
23
22
24
- - A ` borrow ` method to ` Mutex ` that replaces ` lock ` . This method returns a ` &- `
25
- reference.
23
+ - ` borrow ` /` borrow_mut ` methods to ` Mutex ` that replace ` lock ` .
24
+
25
+ - API and macros to send bytes / (formatted) strings through ITM
26
26
27
27
### Changed
28
28
@@ -33,7 +33,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
33
33
and are no longer ` Sync ` .
34
34
35
35
- [ breaking-change] ` interrupt::free ` 's closure now includes a critical section
36
- token, ` CsCtxt ` .
36
+ token, ` CriticalSection ` .
37
37
38
38
- [ breaking-change] the core register API has been revamped for type safety.
39
39
@@ -48,8 +48,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
48
48
- ` vector_table ` and its associated ` struct ` , ` VectorTable ` . It's not a good
49
49
idea to give people a simple way to call the exception handlers.
50
50
51
- - ` Mutex ` 's ` lock ` method as it's unsound. You can use it to get multiple `&mut
52
- -` references to the data.
51
+ - ` Mutex ` 's ` lock ` method as it's unsound. You could use it to get multiple
52
+ ` &mut -` references to the wrapped data.
53
53
54
54
## [ v0.1.6] - 2017-01-22
55
55
0 commit comments