Skip to content

Commit

Permalink
Merge #300
Browse files Browse the repository at this point in the history
300: Publish 0.12.1 r=jonas-schievink a=jonas-schievink

bors r+

Co-authored-by: Jonas Schievink <[email protected]>
  • Loading branch information
bors[bot] and jonas-schievink authored Mar 4, 2021
2 parents b5d6f64 + 1bdce00 commit aae1794
Show file tree
Hide file tree
Showing 17 changed files with 63 additions and 23 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,45 @@

(no changes)

## [0.12.1]

### New Features

- nRF9160: Add support for TWIM1-3 ([#273]).
- nRF9160: Add support for WDT ([#283]).
- PPI: Add `clear_fork_task_endpoint` ([#282]).
- Refactor Pin Selection, add `Pin::from_psel_bits` and `Pin::psel_bits` ([#285]).
- SAADC: Support internal `vddhdiv5` channel ([#297]).
- Add an IEEE 802.15.4 radio API ([#143] [#299]).

### Enhancements

- Explain what "sealing" a trait means ([#271]).
- Update `cfg-if` to 1.0 ([#286]).

### Fixes

- Fix TWIM pin selection for nRF52833 ([#274]).
- Return correct error code in UARTE `start_read` ([#280]).
- Fix en-/disabling GPIOTE interrupts for channels ([#278]).
- UARTE: Check rx buf against `EASY_DMA_SIZE` ([#284]).
- SAADC: Clear `events_calibratedone` before calibration ([#298]).

[#143]: https://github.com/nrf-rs/nrf-hal/pull/143
[#271]: https://github.com/nrf-rs/nrf-hal/pull/271
[#273]: https://github.com/nrf-rs/nrf-hal/pull/273
[#274]: https://github.com/nrf-rs/nrf-hal/pull/274
[#278]: https://github.com/nrf-rs/nrf-hal/pull/278
[#280]: https://github.com/nrf-rs/nrf-hal/pull/280
[#282]: https://github.com/nrf-rs/nrf-hal/pull/282
[#283]: https://github.com/nrf-rs/nrf-hal/pull/283
[#284]: https://github.com/nrf-rs/nrf-hal/pull/284
[#285]: https://github.com/nrf-rs/nrf-hal/pull/285
[#286]: https://github.com/nrf-rs/nrf-hal/pull/286
[#297]: https://github.com/nrf-rs/nrf-hal/pull/297
[#298]: https://github.com/nrf-rs/nrf-hal/pull/298
[#299]: https://github.com/nrf-rs/nrf-hal/pull/299

## [0.12.0]

### New Features
Expand Down Expand Up @@ -155,3 +194,4 @@ None
[0.11.0]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.11.0
[0.11.1]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.11.1
[0.12.0]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.12.0
[0.12.1]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.12.1
2 changes: 1 addition & 1 deletion nrf-hal-common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf-hal-common"
version = "0.12.0"
version = "0.12.1"
description = "Implementation details of the nRF HAL crates. Don't use this directly, use one of the specific HAL crates instead (`nrfXYZ-hal`)."

repository = "https://github.com/nrf-rs/nrf-hal"
Expand Down
2 changes: 1 addition & 1 deletion nrf-hal-common/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//! Implementation details of the nRF HAL crates. Don't use this directly, use one of the specific
//! HAL crates instead (`nrfXYZ-hal`).

#![doc(html_root_url = "https://docs.rs/nrf-hal-common/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf-hal-common/0.12.1")]
#![no_std]

use embedded_hal as hal;
Expand Down
4 changes: 2 additions & 2 deletions nrf51-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf51-hal"
version = "0.12.0"
version = "0.12.1"
edition = "2018"
description = "HAL for nRF51 microcontrollers"
repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -23,7 +23,7 @@ nrf51 = "0.9.0"
path = "../nrf-hal-common"
default-features = false
features = ["51"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf51-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf51-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf51-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down
4 changes: 2 additions & 2 deletions nrf52810-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf52810-hal"
version = "0.12.0"
version = "0.12.1"
edition = "2018"
description = "HAL for nRF52810 microcontrollers"
repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -22,7 +22,7 @@ nrf52810-pac = "0.9.0"
path = "../nrf-hal-common"
default-features = false
features = ["52810"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf52810-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf52810-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf52810-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down
4 changes: 2 additions & 2 deletions nrf52811-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf52811-hal"
version = "0.12.0"
version = "0.12.1"
edition = "2018"
description = "HAL for nRF52811 microcontrollers"
repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -22,7 +22,7 @@ nrf52811-pac = "0.9.1"
path = "../nrf-hal-common"
default-features = false
features = ["52811"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf52811-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf52811-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf52811-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down
4 changes: 2 additions & 2 deletions nrf52832-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf52832-hal"
version = "0.12.0"
version = "0.12.1"
description = "HAL for nRF52832 microcontrollers"

repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -21,7 +21,7 @@ nrf52832-pac = "0.9.0"
path = "../nrf-hal-common"
default-features = false
features = ["52832"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf52832-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf52832-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf52832-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down
4 changes: 2 additions & 2 deletions nrf52833-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf52833-hal"
version = "0.12.0"
version = "0.12.1"
description = "HAL for nRF52833 microcontrollers"

repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -24,7 +24,7 @@ nrf52833-pac = "0.9.0"
path = "../nrf-hal-common"
default-features = false
features = ["52833"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf52833-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf52833-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf52833-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down
4 changes: 2 additions & 2 deletions nrf52840-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf52840-hal"
version = "0.12.0"
version = "0.12.1"
description = "HAL for nRF52840 microcontrollers"

repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -23,7 +23,7 @@ nrf52840-pac = "0.9.0"
path = "../nrf-hal-common"
default-features = false
features = ["52840"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf52840-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf52840-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf52840-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down
4 changes: 2 additions & 2 deletions nrf9160-hal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nrf9160-hal"
version = "0.12.0"
version = "0.12.1"
description = "HAL for nRF9160 system-in-package"

repository = "https://github.com/nrf-rs/nrf-hal"
Expand All @@ -20,7 +20,7 @@ nrf9160-pac = "0.2.0"
path = "../nrf-hal-common"
default-features = false
features = ["9160"]
version = "=0.12.0"
version = "=0.12.1"

[dependencies.embedded-hal]
features = ["unproven"]
Expand Down
2 changes: 1 addition & 1 deletion nrf9160-hal/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#![no_std]
#![doc(html_root_url = "https://docs.rs/nrf9160-hal/0.12.0")]
#![doc(html_root_url = "https://docs.rs/nrf9160-hal/0.12.1")]

use embedded_hal as hal;
pub use nrf_hal_common::*;
Expand Down

0 comments on commit aae1794

Please sign in to comment.