Skip to content

Commit 06f6138

Browse files
committed
v0.5.0
1 parent d6099a5 commit 06f6138

23 files changed

+40
-23
lines changed

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## v 0.5.0 2018-12-16
4+
* Now built on stable Rust
5+
* Updated to svd2rust 0.14.0 (#108)
6+
* Added patch support for rebasing peripherals (#98)
7+
* Added patch support for arrays (#107)
8+
* Added patch support for clusters (#112)
9+
10+
### Breaking Changes
11+
* F0: Various fixes to RCC (#99, #114)
12+
* F103: A few USB updates (#111)
13+
* F103: Define a number of arrays and clusters (#112)
14+
* F4: Various fixes to RCC (#95, #102)
15+
* F4: Corrected UART Stop2 value (#103)
16+
* L4: Various fixes to RCC (#101)
17+
* L4: Fix USBFSEN (#92), other USB changes (#94)
18+
* TIM: Various fixes (#96)
19+
320
## v 0.4.0 2018-11-13
421
* F7: Ethernet peripheral updates
522
* F0: ADC CFGR2 JITOFF_D* renamed CKMODE (#77)

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ You must quote the name if using any special characters in YAML.
351351

352352
```
353353
$ make -j16 form
354-
$ make -j16 check
354+
$ env CARGO_INCREMENTAL=0 make -j12 check
355355
$ vi scripts/makecrates.py # update version number
356356
$ python3 scripts/makecrates.py devices/
357357
$ vi CHANGELOG.md # add changelog entry
@@ -361,7 +361,7 @@ $ git push origin master
361361
$ git tag -a 'vX.X.X' -m 'vX.X.X'
362362
$ git push origin vX.X.X
363363
$ git push origin master
364-
$ for f in stm32f0 stm32f1 stm32f2 stm32f3 stm32f4 stm32f7 stm32h7 stm32l0 stm32l1 stm32l4; cd $f; pwd; carg o publish --allow-dirty; cd ..; end
364+
$ for f in stm32f0 stm32f1 stm32f2 stm32f3 stm32f4 stm32f7 stm32h7 stm32l0 stm32l1 stm32l4; cd $f; pwd; cargo publish --allow-dirty; cd ..; end
365365
```
366366
367367
## License

scripts/makecrates.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import os.path
1616
import yaml
1717

18-
VERSION = "0.4.0"
18+
VERSION = "0.5.0"
1919
SVD2RUST_VERSION = "0.14.0"
2020

2121
CRATE_DOC_FEATURES = {

stm32f0/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32f0"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32F0 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32f0/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32f0]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32f0x0", "rt"]
1717
```
1818

stm32f1/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32f1"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32F1 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32f1/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32f1]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32f100", "rt"]
1717
```
1818

stm32f2/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32f2"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32F2 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32f2/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32f2]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32f215", "rt"]
1717
```
1818

stm32f3/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32f3"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32F3 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32f3/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32f3]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32f301", "rt"]
1717
```
1818

stm32f4/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32f4"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32F4 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32f4/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32f4]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32f401", "rt"]
1717
```
1818

stm32f7/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32f7"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32F7 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32f7/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32f7]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32f7x2", "rt"]
1717
```
1818

stm32h7/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32h7"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32H7 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32h7/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32h7]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32h7x3", "rt"]
1717
```
1818

stm32l0/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32l0"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32L0 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32l0/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32l0]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32l0x1", "rt"]
1717
```
1818

stm32l1/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32l1"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32L1 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32l1/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32l1]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32l100", "rt"]
1717
```
1818

stm32l4/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "stm32l4"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Adam Greig <[email protected]>"]
55
description = "Device support crates for STM32L4 devices"
66
repository = "https://github.com/adamgreig/stm32-rs"

stm32l4/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ compile the device(s) you want. To use, in your Cargo.toml:
1212

1313
```toml
1414
[dependencies.stm32l4]
15-
version = "0.4.0"
15+
version = "0.5.0"
1616
features = ["stm32l4x1", "rt"]
1717
```
1818

0 commit comments

Comments
 (0)