@@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ v0.11.0] - 2017-07-07
11
+
12
+ ### Added
13
+
14
+ - Multiarch support. Now ` svd2rust ` can generate crates for MSP430
15
+ microcontrollers. The target architecture must be specified using the
16
+ ` --target ` flag.
17
+
18
+ - The generated crate will now populate the interrupts section of the vector
19
+ table if the "rt" feature is enabled.
20
+
21
+ - An ` interrupt! ` macro has been added to the generated crates. This macro can
22
+ be used to override an interrupt handler. This macro is only available if
23
+ the "rt" feature is enabled.
24
+
25
+ ### Changed
26
+
27
+ - [ breaking-change] the generated crates now depend on the [ ` bare-metal ` ] crate.
28
+
29
+ [ `bare-metal` ] : https://crates.io/crates/bare-metal
30
+
31
+ - generate crates now have a "rt" Cargo feature. This feature makes the
32
+ generated crate depend on the [ ` cortex-m-rt ` ] crate.
33
+
34
+ [ `cortex-m-rt` ] : https://crates.io/crates/cortex-m-rt
35
+
36
+ ### Removed
37
+
38
+ - [ breaking-change] the ` interrupt ` module has been removed from generated
39
+ crates. the ` interrupt::Interrupt ` enum can now be found at the root of the
40
+ crate.
41
+
10
42
## [ v0.10.0] - 2017-06-11
11
43
12
44
### Changed
@@ -243,7 +275,8 @@ peripheral.register.write(|w| w.field().set());
243
275
244
276
- Initial version of the ` svd2rust ` tool
245
277
246
- [ Unreleased ] : https://github.com/japaric/svd2rust/compare/v0.10.0...HEAD
278
+ [ Unreleased ] : https://github.com/japaric/svd2rust/compare/v0.11.0...HEAD
279
+ [ v0.11.0 ] : https://github.com/japaric/svd2rust/compare/v0.10.0...v0.11.0
247
280
[ v0.10.0 ] : https://github.com/japaric/svd2rust/compare/v0.9.1...v0.10.0
248
281
[ v0.9.1 ] : https://github.com/japaric/svd2rust/compare/v0.9.0...v0.9.1
249
282
[ v0.9.0 ] : https://github.com/japaric/svd2rust/compare/v0.8.1...v0.9.0
0 commit comments